/*Global Styles*/

Body P {font-family: Arial; color:000000; font-size: 12px; font-weight: bold}
Body TD {font-family: Arial; color:000000; font-size: 12px}

Body blockquote {
	margin-top: 16;
	margin-bottom: 16;
}


h1
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 12px;
    COLOR: #666666;
    FONT-STYLE: normal;
margin-top:2px;
	margin-bottom: 2px;
}


div.navContainer{
	Height: 250px;
	width: 250px;
	
}


div.squares{
padding-left:76px;
vertical-align:top;
}


div.AboutNav{
	margin-top:0px;
	height:18px;
	margin-left:90;
	
}


div.subNav{
height:75%;
}



ul {
margin-top:0px;
margin-bottom:0px;
}



div.contactButton{
vertical-align:baseline;
margin-left: 16px;
margin-bottom: 2px;
margin-top: 5px;
}



.title{
    FONT-WEIGHT: bold;
    FONT-SIZE: 20px;
    COLOR: #006699;
    FONT-STYLE: nonte;
margin: 0px 0px 10px 0px;
}


.white{
    FONT-WEIGHT: bold;
    FONT-SIZE: 12px;
    COLOR: #FFFFFF;
    FONT-STYLE: italic;
margin: 0px 0px 0px 0px;
}


.subtitle{
    FONT-WEIGHT: bold;
    FONT-SIZE: 14px;
    COLOR: #006699;
    FONT-STYLE: normal;
margin: 0px 0px 0px 0px;
}




/*PORTFOLIO PAGE*/

.porttitle
{
	
    	FONT-WEIGHT: bold;
	height: 28px;
	width:230px;
	FONT-SIZE: 16px;
	COLOR: #006699;
	FONT-STYLE: normal;
	padding: 6px 0px 0px 12px;
	vertical-align: middle;
	background: url('../images/portTitle.jpg');
	background-repeat: no-repeat;
	margin-bottom:0px;
	margin-top:8px;
}


div.portsubNav
{

height:85%;

width: 240px;
margin-left:10px;
margin-top:10px;
color:#FFFFFF;
}


div.projDetails {
	
	width:230px;
	color: #666666;
	padding: 5px 5px 10px 10px;
	
	border: 0;
	
}


div.projList {
	

	color: #666666;
	margin: 13px, 12px, 0px, 12px;
	width: 150px;
	border: 0;
	padding: 0 0 0 0px;
}





/*Footer*/


.foot
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 10px;
    COLOR: #FFFFFF;
    FONT-STYLE: normal;
margin: 0px 0px 10px 0px;
}


div.FooterWH {

	width: 427px;
	height: 3px;
	background: #FFFFFF;
	margin-left: 0px;
	margin-top: 0px;
	border: 0;
	padding: 0 0 0 0px;

}


div.FooterGH {

	width: 427px;
	height: 6px;
	background: #CCCCCC;
	margin-left: 0px;
	margin-top: 0px;
	border: 0;
	padding: 0 0 0 0px;
	vertical-align: middle;

}


div.FooterWV {

	width: 3px;
	height: 58px;
	background: #FFFFFF;
	margin-left: 0px;
	margin-top: 0px;
	border: 0;
	padding: 0 0 0 0px;
	vertical-align: middle;

}


div.FooterCont {

	width: 424px;
	height: 58px;
	background: #006699;
	text-align:center;
	margin-left: 0px;
	margin-top: 0px;
	border: 0;
	padding: 0 0 0 0px;
	vertical-align: middle;

}





/*Table for the content*/
table.grid {

	border-width: thin;
	border-spacing: ;
	border-style: none;
	border-color: ;
	border-collapse: collapse;
	
	margin-top: 20px;
	margin-bottom: 20px;
	

}
table.grid th {
	
	border-width: 1px;
	padding: 2px;
	FONT-Size: 12px;
	font-weight: bold;
	color: #666666;
	text-align: left;
	border-style: solid;
	border-color: #6f8199;
	background-color: #ebebeb;
	padding-left: 5px;
	padding-right: 5px;
	

}



table.grid td {
	border-width: 1px;
	padding: 2px;
	border-style: dashed;
	border-color: gray;
	font-size: 11px;
	padding-top: 2px;
	padding-bottom: 2px;
	padding-left: 5px;
	background-color: #ffffff;

}



table.bidProj {

	border-width: thin;
	border-spacing: ;
	border-style: none;
	border-color: ;
	border-collapse: collapse;
	
	margin-top: 20px;
	margin-bottom: 20px;
	

}
table.bidProj th {
	
	border-width: 1px;
	padding: 2px;
	FONT-Size: 12px;
	font-weight: bold;
	color: #006699;
	text-align: left;
	border-style: dashed;
	border-color: #6f8199;
	background-color: #ebebeb;
	padding-left: 5px;
	padding-right: 5px;
	

}



table.bidProj td {
	border-width: 1px;
	padding: 2px;
	border-style: dashed;
	border-color: gray;
	padding-top: 2px;
	padding-bottom: 2px;
	padding-left: 5px;
	background-color: #ffffff;

}


.divider {
	
	border-width: 1px;
	height:5px;
	padding: 5px;
	border-style: solid;
	border-color: #6f8199;
	background-color: #000000;
	padding-left: 5px;
	padding-right: 5px;
	

}



.col1 {
	
	padding-top: 10px;
	padding-bottom: 10px;
	padding-left: 20px;
	padding-right: 10px;
	

}



.navCell {
	border-width: 0px;
	padding: 0px;
	border-style: none;	
	background-color: #B3D9F0;
	text-align:center;
}


.navCellON {
	border-width: 0px;
	padding: 0px;
	border-style: none;	
	background-color: #99CCEA;
	text-align:center;
	
}


.subnavCellON {
	border-width: 0px;
	padding: 0px;
	border-style: none;	
	background-color: #e1b008;
	text-align:center;
	
}



A:link{FONT-SIZE: 12px; color:006699;text-decoration:underline} 
A:visited{FONT-SIZE: 12px; color:006699;text-decoration:underline}
A:hover{FONT-SIZE: 12px; color:999999;text-decoration:none} 
A:active{FONT-SIZE: 12px; color:black;text-decoration:underline} 



A.nav:link{FONT-SIZE: 14px; color:006699;text-decoration:none;FONT-WEIGHT: bold;} 
A.nav:visited{FONT-SIZE: 14px; color:006699;text-decoration:none;FONT-WEIGHT: bold;} 
A.nav:hover{FONT-SIZE: 14px; color:999999;text-decoration:none;FONT-WEIGHT: bold;} 
A.nav:active{FONT-SIZE: 14px; color:black;text-decoration:none;FONT-WEIGHT: bold;} 


A.navOn:link{FONT-SIZE: 14px; color:FFFFFF;text-decoration:none;FONT-WEIGHT: bold;} 
A.navOn:visited{FONT-SIZE: 14px; color:FFFFFF;text-decoration:none;FONT-WEIGHT: bold;} 
A.navOn:hover{FONT-SIZE: 14px; color:FFFFFF;text-decoration:none;FONT-WEIGHT: bold;} 
A.navOn:active{FONT-SIZE: 14px; color:FFFFFF;text-decoration:none;FONT-WEIGHT: bold;} 


A.port:link{FONT-SIZE: 14px; color:FFFFFF;text-decoration:none;FONT-WEIGHT: normal;} 
A.port:visited{FONT-SIZE: 14px; color:FFFFFF;text-decoration:none;FONT-WEIGHT: normal;} 
A.port:hover{FONT-SIZE: 14px; color:FFCC33;text-decoration:none;FONT-WEIGHT: normal;} 
A.port:active{FONT-SIZE: 14px; color:black;text-decoration:none;FONT-WEIGHT: normal;} 


A.blue:link{FONT-SIZE: 12px; color:006699;text-decoration:none;FONT-WEIGHT: bold;} 
A.blue:visited{FONT-SIZE: 12px; color:006699;text-decoration:none;FONT-WEIGHT: bold;} 
A.blue:hover{FONT-SIZE: 12px; color:FFFFFF;text-decoration:none;FONT-WEIGHT: bold;} 
A.blue:active{FONT-SIZE: 12px; color:black;text-decoration:none;FONT-WEIGHT: bold;} 



A.footer:link{FONT-SIZE: 10px; color:FFcc33;text-decoration:none;FONT-WEIGHT: normal} 
A.footer:visited{FONT-SIZE: 10px; color:FFCC33;text-decoration:none;FONT-WEIGHT: normal}
A.footer:hover{FONT-SIZE: 10px; color:FFFFFF;text-decoration:none;FONT-WEIGHT: normal} 
A.footer:active{FONT-SIZE: 10px; color:FFFFFF;text-decoration:none;FONT-WEIGHT: normal}


A.subnav:link{FONT-SIZE: 12px; color:006699;text-decoration:none;FONT-WEIGHT: normal;} 
A.subnav:visited{FONT-SIZE: 12px; color:006699;text-decoration:none;FONT-WEIGHT: normal;} 
A.subnav:hover{FONT-SIZE: 12px; color:000000;text-decoration:none;FONT-WEIGHT: normal;} 
A.subnav:active{FONT-SIZE: 12px; color:black;text-decoration:none;FONT-WEIGHT: normal;} 


A.subnavOn:link{FONT-SIZE: 12px; color:000000;text-decoration:none;FONT-WEIGHT: normal;} 
A.subnavOn:visited{FONT-SIZE: 12px; color:000000;text-decoration:none;FONT-WEIGHT: normal;} 
A.subnavOn:hover{FONT-SIZE: 12px; color:000000;text-decoration:none;FONT-WEIGHT: normal;} 
A.subnavOn:active{FONT-SIZE: 12px; color:000000;text-decoration:none;FONT-WEIGHT: normal;} 


