/*Global Styles*/
Body{
	background: #ffffff;
	font-family: Arial, Helvetica, sans-serif, Arial;font-size: 12px;
	background: url('../images/bgsteel.gif') no-repeat;
}

Body P {font-family: Arial, Helvetica, sans-serif;font-size: 12px; margin-left: 10px; margin-right: 12px;}

Body TD {font-family: Arial, Helvetica, sans-serif; font-size: 12px}

Body blockquote {
	margin-top: 16;
	margin-bottom: 16;
}


ul {
margin-top:0px;
margin-bottom:0px;
}




.Logo{
	
	margin: 25px 0px 20px 15px;
	
	
}


.darkGrey{
	color: #777777;
	background: #3C3D26;	
	
}

.darkGreen{
	color: #C3B730;
	background: #C3B730;	
	
}

div.border{
border-padding: 8px;
border-width: 2px;
border-style: solid;
border-color: #3D3D29;
width: 920px;
background: #ffffff;
}


div.nav{
border-padding: 8px;
border-width: 0px;
border-style: solid;
margin: 4px 4px 4px 4px;
width: 143px;
background: #C3B730;
text-align:right;
padding-top: 60px;

}



div.buttons{
width: 143px;
background: #C3B730;
margin: 0px 0px 0px 0px;
height:322px;
line-height:200%;
}


div.button{
padding: 4px 0px 4px 0px;
width: 143px;
background: #C3B730;
}


div.buttonOn{
padding: 4px 0px 4px 0px;
width: 143px;
background: #D2C86D;
}


div.subbutton{
padding: 0px 0px 0px 0px;
width: 143px;
background: #D2C86D;
}



div.purpleBox{
margin: 4px 4px 4px 0px;
color: #FFFFFF;
background: #402D79;
text-align:center;
font-size: 16px;
line-height: 180%;
padding-top:0px;
height:322px;
}

.lpurple{
color: #8F7FAC;
}





.homeImage{
margin: 4px 4px 4px 4px;
}



div.Content{
	color: #777777;
	font-weight: normal;
	font-size: 12px;
	COLOR: #B2ACA1;	
	padding: 4px 4px 4px 12px;
	line-height: 150%;
	width: 555px;	
}

div.Text{
	padding:8px 0px 0px 12px;
	width: 220px;
	float:left;
}


div.rightImage{
	
	float:right;
}



.footerGrey{
vertical-align:middle;
margin: 0px 4px 4px 4px;
width: 912px;
height: 35px;
background: #5C5641;
text-align:right;
}

.footerText{
vertical-align:middle;
padding: 8px 8px 0px 0px;
color: #FFFFFF;
font-weight: normal;
font-size: 13px;

}


.title{
    	FONT-WEIGHT: bold;
    	FONT-SIZE: 16px;
    	COLOR: #B2ACA1;
	FONT-STYLE: normal;	
	text-transform: uppercase;
}

.subtitle{

    	FONT-WEIGHT: bold;
    	FONT-SIZE: 14px;
    	COLOR: #B2ACA1;
	FONT-STYLE: normal;
	margin-bottom: 0px;
}


.PortList{
	width:220px;
	float:left;
}


.PortDetails{
	width:300px;
	float:right;
}



/*Table for the content*/
table.grid {

	border-width: thin;
	border-spacing: ;
	border-style: none;
	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.subnav_content {

	FONT-SIZE: 12px;
	color:FFFFFF;
	text-decoration:none;
	FONT-WEIGHT: bold;
}

.hidden { 
	
	display: none;
	margin-left: 5px;
}

.TOGGLE {

    FONT-WEIGHT: bold;
    FONT-SIZE: 11px;
 
    FONT-STYLE: none;
	margin-right: 10px;
	margin-top: 5px;
}

/*LINK STYLES*/

A:link{FONT-SIZE: 12px; color:#402D79;text-decoration:underline} 
A:visited{FONT-SIZE: 12px; color:#402D79;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:FFFFFF;text-decoration:none;FONT-WEIGHT: bold;padding-right:20px;} 
A.nav:visited{FONT-SIZE: 14px; color:FFFFFF;text-decoration:none;FONT-WEIGHT: bold;padding-right:20px;} 
A.nav:hover{FONT-SIZE: 14px; color:#D2C86D;text-decoration:none;FONT-WEIGHT: bold;padding-right:20px;} 
A.nav:active{FONT-SIZE: 14px; color:#D2C86D;text-decoration:none;FONT-WEIGHT: bold;padding-right:20px;} 


A.navOn:link{FONT-SIZE: 14px; color:FFFFFF;text-decoration:none;FONT-WEIGHT:bold;padding-right:20px;}
A.navOn:visited{FONT-SIZE: 14px; color:FFFFFF;text-decoration:none;FONT-WEIGHT:bold;padding-right:20px;} 
A.navOn:hover{FONT-SIZE: 14px; color:FFFFFF;text-decoration:none;FONT-WEIGHT:bold;padding-right:20px;} 
A.navOn:active{FONT-SIZE: 14px; color:FFFFFF;text-decoration:none;FONT-WEIGHT:bold;padding-right:20px;} 


A.port:link{FONT-SIZE: 12px; color:#C3B730;text-decoration:underline;FONT-WEIGHT: normal;} 
A.port:visited{FONT-SIZE: 12px; color:#C3B730;text-decoration:underline;FONT-WEIGHT: normal;} 
A.port:hover{FONT-SIZE: 12px; color:#D2C86D;text-decoration:underline;FONT-WEIGHT: normal;} 
A.port:active{FONT-SIZE: 12px; color:#D2C86D;text-decoration:none;FONT-WEIGHT: normal;} 

A.portON:link{FONT-SIZE: 12px; color:000000;text-decoration:none;FONT-WEIGHT: normal;} 
A.portON:visited{FONT-SIZE: 12px; color:000000;text-decoration:none;FONT-WEIGHT: normal;} 
A.portON:hover{FONT-SIZE: 12px; color:000000;text-decoration:none;FONT-WEIGHT: normal;} 
A.portON:active{FONT-SIZE: 12px; color:000000;text-decoration:none;FONT-WEIGHT: normal;} 



A.footer:link{FONT-SIZE: 10px; color:FFFFFF;text-decoration:none;FONT-WEIGHT: normal} 
A.footer:visited{FONT-SIZE: 10px; color:FFFFFF;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:000000;text-decoration:none;FONT-WEIGHT: bold;padding-right:20px;} 
A.subnav:visited{FONT-SIZE: 12px; color:000000;text-decoration:none;FONT-WEIGHT: bold;padding-right:20px;} 
A.subnav:hover{FONT-SIZE: 12px; color:#402D79;text-decoration:none;FONT-WEIGHT: bold;padding-right:20px;} 
A.subnav:active{FONT-SIZE: 12px; color:#402D79;text-decoration:none;FONT-WEIGHT: bold;padding-right:20px;} 


A.subnavOn:link{FONT-SIZE: 12px; color: #8F8723 ; text-decoration:none;FONT-WEIGHT: bold;padding-right:20px;} 
A.subnavOn:visited{FONT-SIZE: 12px; color:#8F8723;text-decoration:none;FONT-WEIGHT: bold;padding-right:20px;} 
A.subnavOn:hover{FONT-SIZE: 12px; color:#8F8723;text-decoration:none;FONT-WEIGHT: bold;padding-right:20px;} 
A.subnavOn:active{FONT-SIZE: 12px; color:#8F8723;text-decoration:none;FONT-WEIGHT: bold;padding-right:20px;} 

div.scroller { 
   color: #000000; 
   border: 0px;
   height: 325px;
   width: 480px;
   margin-bottom: 2px;
   margin-top: 2px;
   margin-left: 2px;
   margin-right: 2px;

   scrollbar-face-color: #2266ba;  
   scrollbar-track-color: #a8c7ee; 
   scrollbar-arrow-color: #c87c41;
   
   overflow-y: scroll;
   overflow-x: hidden;
   }