
/*added by Crystal */

body {
background-image:url(../cimages/C-NewBGRepeat.jpg);
background-repeat:repeat-x;
background-color:#393939;
text-align:left;
margin:auto;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
}

html {
text-align:left;
font-family:Verdana, Arial, Helvetica, sans-serif;
margin:auto;
}

/* misc styles */ 
.clearer { 
height: 0px;  
clear: both;  
display: block;  
margin: 0px;  
padding: 0px;
overflow: hidden;  
visibility: hidden;  
font-size: 0px; 
}




h1 {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:22px;
font-weight:bold;
}

h2 {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:20px;
font-weight:bold;
}

#topheader {
background-image:url(../cimages/C-NewHeader.jpg);
background-position:top left;
width:991px;
height:230px;
text-align:left;
}

#topheaderwnpr {
background-image:url(../cimages/C-NewHeader-wnpr.jpg);
background-position:top left;
width:991px;
height:230px;
text-align:left;
}

#topheadergvmt {
background-image:url(../cimages/C-NewHeader-gvmt.jpg);
background-position:top left;
width:991px;
height:230px;
text-align:left;
}

#topheaderseaport {
	background-image:url(../cimages/C-NewHeader-seaporte.jpg);
background-position:top left;
width:991px;
height:230px;
text-align:left;
}

#topheadernspd {
background-image:url(../cimages/C-NewHeader-nspd.jpg);
background-position:top left;
width:991px;
height:230px;
text-align:left;
}

#topheadertransfer {
background-image:url(../cimages/C-NewHeader-transfer.jpg);
background-position:top left;
width:991px;
height:230px;
text-align:left;
}

#topheaderships {
background-image:url(../cimages/C-NewHeader-ships.jpg);
background-position:top left;
width:991px;
height:230px;
text-align:left;
}


#topheaderfloatleft {
float:left;
}

#topheaderfloatright {
float:right;
}

#topmenu {
background-image:url(../cimages/C-NewMenu.jpg);
background-position:top left;
background-repeat:no-repeat;
height:25px;
margin:auto;
text-align:left;
padding-left:275px;
}

#contentarea {
background-image:url(../cimages/C-NewContentTop.jpg);
background-position:top left;
background-repeat:no-repeat;
text-align:left;
background-color:#FFFFFF;
padding-top:60px;
}

#contentareawnprrepeat {
background-image:url(../cimages/contentrepeat.jpg);
background-position:top left;
background-repeat:repeat-y;
text-align:left;
background-color:#FFFFFF;
}



#contentareawnpr {
background-image:url(../cimages/C-NewContentTop-wnpr.jpg);
background-position:top left;
background-repeat:no-repeat;
text-align:left;
padding-top:60px;
}





#footerareaunder {
padding-left:30px;
padding-top:10px;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
text-align:left;
color:#999999;
width:956px;
}


#footerareaunder a{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
text-align:left;
color:#999999;
}

#footerarea {
color:#000000;
background-image:url(images/c-menurepeat.jpg);
background-position:top left;
background-repeat:repeat-y;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
text-align:left;
}

#footerareawnpr {
color:#000000;
background-image:url(images/c-menurepeat.jpg);
background-position:top left;
background-repeat:repeat-y;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
text-align:left;
padding-left:160px;
}

.blacktext {
color:#000000;
font-weight:bold;
}

#subcontentarea {
	padding-left:35px;
	width:956px;
	padding-bottom:35px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}

#subcontentareawnpr {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
}


#subcontentareawnpr p{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
}

#subcontentareawnpr td{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
}


#sidemenu {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
color:#275354;
width:145px;
list-style-type:square;
}



#sidemenu .red {
color:#550b00;
}


#leftmenu {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
color:#275354;
width:150px;
/*float:left;*/
font-size:11px;

}

#leftmenu ul{
margin-left:10px;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
padding:0px;
list-style-type:square;
}

#leftmenu li{
margin-left:0px;
padding:0px;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
list-style-type:square;
}

#leftmenu a {
color:#275354;
text-decoration:none;
line-height:16px;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
}

#leftmenu a:hover {
color:#550b00;
text-decoration:underline;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
}


#rightarea {
/*width:1124px;*/
/*float:right;*/
padding:30px;
padding-left:0px;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
text-align:left;
}


.red a{
color:#550b00;
}

.red a:hover{
color:#550b00;
}

#menuwrap {
padding-left:15px;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
width:145px;
}


.breadcrumb {
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#34494A;
	padding-top:5px;
	}
	
	.breadcrumb a{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#34494A;
	text-decoration:none;
	text-transform:uppercase;
	}
	
	.breadcrumb a:link{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#34494A;
	text-decoration:none;
	}
	
	.breadcrumb a:visited{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#34494A;
	text-decoration:none;
	}


	.breadcrumb a:active{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#34494A;
	text-decoration:underline;
	}	

	.breadcrumb a:hover{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#34494A;
	text-decoration:underline;
	}
	
	caption {
	
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:bold;
	color:#336666;
	}
	
td {
	font-family:Arial, Helvetica, sans-serif;
font-size:12px;
}

#blackwrap {
background-color:#FFFFFF;
padding:20px;
}

.white {
color:#FFFFFF;
}

#globespot {
background-image:url(../images/NewGlobe.jpg);
background-position:top center;
background-repeat:no-repeat;
height:337px;
width:474px;
display:block;
padding-top:118px;
font-family:Arial, Helvetica, sans-serif;
font-size:14px;
font-weight:bold;
}

#globespot td{
font-family:Arial, Helvetica, sans-serif;
font-size:14px;
font-weight:bold;
}

#globespot a{
font-family:Arial, Helvetica, sans-serif;
font-size:14px;
font-weight:bold;
text-decoration:none;
color:#346262;
}

#globespot a:hover{
font-family:Arial, Helvetica, sans-serif;
font-size:14px;
font-weight:bold;
text-decoration:underline;
color:#990000;
}


#gvmtglobespot {
background-image:url(../images/NewGlobe-gvmt.jpg);
background-position:top center;
background-repeat:no-repeat;
height:337px;
width:474px;
display:block;
padding-top:95px;
font-family:Arial, Helvetica, sans-serif;
font-size:14px;
font-weight:bold;
}

#gvmtglobespot td{
font-family:Arial, Helvetica, sans-serif;
font-size:14px;
font-weight:bold;
}

#gvmtglobespot a{
font-family:Arial, Helvetica, sans-serif;
font-size:14px;
font-weight:bold;
text-decoration:none;
color:#346262;
}

#gvmtglobespot a:hover{
font-family:Arial, Helvetica, sans-serif;
font-size:14px;
font-weight:bold;
text-decoration:underline;
color:#990000;
}

.largeheader {
	font-family:Verdana, Geneva, sans-serif;
	font-size:20px;
	font-weight:bold;
	color:#336566;
}


.medheader {
	font-family:Verdana, Geneva, sans-serif;
	font-size:14px;
	font-weight:bold;
	color:#336566;
}

.grmedheader {
		font-family:Verdana, Geneva, sans-serif;
	font-size:14px;
	font-weight:bold;
	color:#333;
}

.redmedheader {
	font-family:Verdana, Geneva, sans-serif;
	font-size:13px;
	font-weight:bold;
	color:#600;
}

.tablebg {
	background-color:#647878;
}

#seaportcontentarea {
	padding-left:30px;
}


.tinytext {
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#666;
}