@charset "utf-8";
/* CSS Document */
#footermenu #ulleft ul li {
color:#666666;
font-size:11px;
line-height:12px;
padding:0 2px;
}


#accolades{DISPLAY: block; 
FONT-SIZE: 11px;
FLOAT: left; 
MARGIN: 0px 0px 6px; 
WIDTH: 100%;
font-family:Arial, Helvetica, sans-serif;
}

#accolades img{
	float:left;}
	
#bodycontent #Pageheader {
	border-bottom:1px dashed #004276;
	border-width:1px;
	color:#004276;
	width:445px;
	padding-bottom:2px;
	margin-bottom:10px;
	display:block;
}
#bodycontent h1.header {
	font-family:"Times New Roman", Times, serif;
	font-size:24px;
	font-variant:small-caps;
	font-weight:bold;
	text-align:left;
	text-decoration:none;
	margin:0px;
	color:#063B5B;
}

#Subheader {
	color:#000000;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	text-decoration:none;
	margin-bottom:10px;
}
#bodycontent #descriptionhdr {
	color:#9A271C;
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	font-weight:bold;
	text-decoration:none;
	padding-top:10px;
	padding-bottom:0px;
}
#bodycontent #descriptionhdr a:link {
	text-decoration:none;
	color:#063B5B;
}
#bodycontent #descriptionhdr a:hover {
	text-decoration:underline;
}
#bodycontent #legal {
	color:#666666;
	font-size:11px;
	font-style:italic;
	float:left;
	width:100%;
	margin-top:10px;
}
#bodycontent #legal a:link {
	color:#063B5B;
	font-size:11px;
}
#bodycontent #legal a:hover {
	text-decoration:underline;
}
#bodycontent #calltoaction {
background-image:url(/uploadedImages/Skin_Editor/Extras/QAFeaturedReadArrow.png);
background-position:left;
background-repeat:no-repeat;
color:#000000;
float:right;
font-size:12px;
font-weight:bold;
padding:15px 0px 15px 15px;

}
#bodycontent #calltoaction a:link, #bodycontent #calltoaction a:visited {
color:#063B5B;
text-decoration:none;
font-weight:bold ;
}
#bodycontent #calltoaction a:hover  {
color:#000000;
text-decoration:none;
}
#bodycontent a.readmore:link {
	font-size:inherit;
	font-weight:bold;
	text-decoration:none;
}
#bodycontent a.readmore:hover {
	font-size:inherit;
	font-weight:bold;
	text-decoration:underline;
}
#bodycontent #contactbar {
	width:445px;
	background-color:#900;
	padding:5px;
	font-family:Arial, Helvetica, sans-serif;
	color:white;
	font-size:12px;
	font-weight:bold;
	float:left;
}
#bodycontent #contactcontainer {
	border-top:#666 solid thin;
	width:445px;
	margin:5px 0px;
	padding:0px 5px;
	float:left;
}
#bodycontent #contactcontainer #contactemail {
	float:left;
	width:46%;
	margin:2%;
}
#bodycontent #contactcontainer #contactemail p {
	font-weight:bold;
}
#bodycontent #contactcontainer #contactphysical {
	float:left;
	font-size:inherit;
	width:30%;
	margin-left:2%;}


/*Old CSS */

#bodycontent img {
padding-bottom:5px;
padding-top:0;
}

#bodycontent p {
	margin-bottom:10px;
	margin-top:10px;
}
#bodycontent a:link {
	color:#014D93;
}
#bodycontent a:hover {
	text-decoration:underline;
}
#bodycontent a:visited {
	color:#336699;
}

#bodycontent ul, #bodycontent li {
	color:#000000;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	margin-left:10px;
	margin-right:0;
	padding-left:5px;
}
#bodycontent ul {
	list-style-image:url(/uploadedImages/BizNonTrans/images/bullet[2].png);
	margin-bottom:10px;
	margin-top:6px;
}
#bodycontent li a:link {
	color:#014D93;
	font-size:12px;
	font-weight:normal;
	text-decoration:none;
}
#bodycontent li a:hover {
	text-decoration:underline;
}
/**************Career Styling ****************/
#joblist_container {
	-moz-background-clip:border;
	-moz-background-inline-policy:continuous;
	-moz-background-origin:padding;
	background:#F6F7F9 none repeat scroll 0 0;
	padding:5px;
}
#joblist_container #joblisting {
	margin:0;
	padding:0;
	width:100%;
}
#joblisting a.posting {
	color:#014D93;
	font-family:Arial, Helvetica, Sans-Serif;
	font-size:12px;
	text-decoration:none;
	text-transform:uppercase;
	font-weight:bold;
}
#joblisting a.posting:hover {
	text-decoration:underline; 
}
#joblisting a.postingdate {
	color:#000000;
	font-family:Arial, Helvetica, Sans-Serif;
	font-size:11px;
	font-style:italic;
	text-decoration:none;font-weight:normal;
}
#joblisting a.postingdate:hover {text-decoration:none;font-weight:normal;}

#careerlistingtitle {
	background:url(/uploadedImages/BizNonTrans/images/careerline.png) no-repeat bottom left;
	padding-bottom:5px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
}
.ceo {
	font-size:11px;
	color:#6D8393;
	font-weight:bold;
}
#responsibilities li {
	color:#000000;
	margin-bottom:3px;
	font-weight:normal;
	font-size:12px;
}
#requirements li {
	color:#000000;
	margin-left:30px;
	list-style-type:circle;
	margin-bottom:3px;
	font-weight:normal;
	font-size:12px;
}
/**************Career Styling END ****************/
/*************Marine Contact************/
 
#emailcontact {
	width:30%;
	float:left;
	height:250px;
}
#phonecontact {
	width:30%;
	height:250px;
	float:left;
	border-left:#CCC thin solid;
	padding-left:10px;
}
#mailcontact {
	width:30%;
	height:250px;
	float:left;
	border-left:#CCC thin solid;
	padding-left:10px;
}
/*************Marine Contact END************/
/*************Auto Contact Start***********/
#postalcontact {
	width:30%;
	float:left;
	padding-bottom:10px;
	font-size:11px;
}
#couriercontact {
	width:30%;
	padding-bottom:10px;
	float:left;
	padding-left:10px;
	font-size:11px;
}
#telephonecontact {
	width:30%;
	float:left;
	padding-left:10px;
	padding-bottom:10px;
	font-size:11px;
}
#countrybar {
	-moz-background-clip:border;
	-moz-background-inline-policy:continuous;
	-moz-background-origin:padding;
	background:#9A271C none repeat scroll 0 0;
	color:#FFFFFF;
	font-weight:bold;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	margin-left:0px;
	padding:4px;
	text-align:left;
	vertical-align:middle;
	width:inherit;
}
/*****************used to style marine footer on conatct page****************/
#footertext ul {
color:#014D93;
font-size:1em;
font-weight:normal;
text-decoration:none;
}
#footertext ul a:link {
color:#014D93;
font-size:1em;
font-weight:inherit;
text-decoration:none;
}
#footertext ul a:hover {
color:#014D93;
font-size:1em;
font-weight:normal;
text-decoration:underline;
}
#footertext ul a:visited {
color:#336699;
font-size:1em;
font-weight:normal;
}
#footertext a:hover {
color:#014D93;
font-weight:normal;
text-decoration:underline;}
/*************************End**************************/

#contactcontainer table {font-weight:bold;}
