@charset "utf-8";
body { background: #283545; margin: 0;	padding: 0;	text-align: center; font-family: Arial, Helvetica, sans-serif; }

h1{font-family: Arial, Helvetica, sans-serif; font-size:14px; color:#324154; font-weight:bold; margin: 0px; padding:0;}
h2{font-family: Arial, Helvetica, sans-serif; font-size:12px; color:#324154; font-weight:bold; margin: 20px 0px 0px 0px; padding:0;}

ul {margin: 10px 0px 0px 15px; padding:0px;}
ol {margin: 10px 0px 0px 25px; padding:0px;}
li {margin: 0px 0px 5px 0px; padding:0px; color:#314051;}

.oneColElsCtr #container { width: 910px; background: #FFF; margin: 0 auto; text-align: left; }
.oneColElsCtr #mainContent {padding: 0; margin: 0px; }
.oneColElsCtr #menu { display:block; font-family: Arial, Helvetica, sans-serif; font-size:12px;	color: #000000;	letter-spacing: 1pt; }

.oneColElsCtr #lcol { width: 351px;  float: left; margin: 0px; padding: 0; display:block; text-align: left; }
#inLcol {margin: 0px; padding: 20px 30px; float:left; width: 270px; font-family: Arial, Helvetica, sans-serif; font-size:11px; color:#5e7591; }
#inLcol p{font-family: Arial, Helvetica, sans-serif; font-size:11px; color:#556b85; margin: 6px 0px 10px 0px; padding: 0px;}

.oneColElsCtr #rcol { width: 559px;  height: 302px; float: right; margin: 0px; display:block; text-align: left; background-image:url(images/panel-backg.jpg); background-repeat:no-repeat;}
#inRcol {margin: 0px; padding: 20px 20px 15px 30px; float:left; width: 300px; font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#FFF; display:block; clear:left;}
#inRcol strong {margin: 0px; padding:0px; font-family:Arial, Helvetica, sans-serif; font-size:14px; color:#FFF;}
#inRcol ul {margin: 10px 0px 0px 15px; padding:0px; font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#FFF}
#inRcol li {margin: 0px 0px 4px 0px; padding:0px; font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#FFF}
#inRcol p {margin:15px 0px; padding:0px;}
#inRcol p strong {font-size:14px;}
#inRcol em {margin:0px 1px;}

#inRcol a { font-family: Arial, Helvetica, sans-serif; font-size:12px; text-decoration: none; color: #c3cf00; font-weight:bold;}
#inRcol a:link { text-decoration: none; color: #c3cf00; }
#inRcol a:visited { text-decoration: none; color: #c3cf00; }
#inRcol a:hover { text-decoration: none; color: #FFF; }
#inRcol a:active { text-decoration: none; color: #FFF; }
#inRcol h2 {margin: 0px; padding:0px; font-family:Arial, Helvetica, sans-serif; color:#FFF; font-size:14px;}
#inRcol h3 {margin: 0px; padding:0px; font-family:Arial, Helvetica, sans-serif; color:#FFF; font-size:12px;}
#inRcol h4 {margin: 0px; padding:0px; font-family:Arial, Helvetica, sans-serif; color:#c3cf00; font-size:16px;}

/* rMenu */
.oneColElsCtr #rMenu {margin: 0px; padding: 50px 0px 0px 0px; float:right; width: 194px; height: 248px; font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight:bold; color:#1e2834; display:block; background-repeat:no-repeat;}
.oneColElsCtr #rMenu div {margin: 0px 0px 10px 10px; padding:4px 0px 4px 10px; font-family:Arial, Helvetica, sans-serif; font-size:12px;}
.oneColElsCtr #rMenu div a { font-family: Arial, Helvetica, sans-serif; font-size:12px; text-decoration: none; color: #c3cf00; font-weight:bold;}
.oneColElsCtr #rMenu div a:link {color:#2a3747; text-decoration: none;}
.oneColElsCtr #rMenu div a:visited {color:#2a3747; text-decoration: none;}
.oneColElsCtr #rMenu div a:hover {padding: 3px 10px; margin-left: -10px; color:#FFF; background-color:#2a3747; text-decoration: none; text-align: center; }
.oneColElsCtr #rMenu div a:active {color:#2a3747; text-decoration: none; color: #FFF;}

.mm{color:#FFF; background-color:#2a3747;}
.bga {background-image:url(images/blade-aboutus.gif);}
.bgb {background-image:url(images/blade-services.gif);}
.bgc {background-image:url(images/blade-commodities.gif);}
.bgd {background-image:url(images/blade-compliance.gif);}
.bge {background-image:url(images/blade-handling.gif);}
.bgf {background-image:url(images/blade-resources.gif);}
.bgg {background-image:url(images/blade-contact.gif);}
/**/

.halfA {margin:15px 30px 0px 0px; width:240px; float:left; display:block; text-align: left; padding:0px; font-family: Arial, Helvetica, sans-serif; font-size:11px; color:#5e7591;}
.halfB {margin:15px 20px 0px 0px; width:240px; float:right; display:block; text-align: left; padding:0px; clear:right; font-family: Arial, Helvetica, sans-serif; font-size:11px; color:#5e7591; }
.hundred {margin:15px 30px 0px 30px; width:500px; float:left; display:block; text-align: left; padding:0px; font-family: Arial, Helvetica, sans-serif; font-size:11px; color:#5e7591;}

/* in A Col NO FLASH*/
#inAcol {margin: 0px; padding: 20px 30px 15px 30px; float:left; width: 480px; font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#FFF; display:block; clear:left;}
#inAcol strong {margin: 0px; padding:0px; font-family:Arial, Helvetica, sans-serif; color:#FFF; font-size:12px;}
#inAcol ul {margin: 10px 0px 0px 15px; padding:0px; font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#FFF}
#inAcol li {margin: 0px 0px 4px 0px; padding:0px; font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#FFF}
#inAcol p {margin:15px 0px; padding:0px;}
#inAcol p strong {font-size:14px;}
#inAcol em {margin:0px 1px;}
#inAcol selected { font-family: Arial, Helvetica, sans-serif; font-size:12px; text-decoration: none; color: #c3cf00; font-weight:bold;}
#inAcol h2 {margin: 0px; padding:0px; font-family:Arial, Helvetica, sans-serif; color:#FFF; font-size:14px;}

#inAcol a { font-family: Arial, Helvetica, sans-serif; font-size:12px; text-decoration: none; color: #c3cf00; font-weight:bold;}
#inAcol a:link { text-decoration: none; color: #FFF; }
#inAcol a:visited { text-decoration: none; color: #FFF; }
#inAcol a:hover { text-decoration: none; color: #c3cf00; }
#inAcol a:active { text-decoration: none; color: #c3cf00; }
/**/

.fltrt { float: right; margin: 0px 0px 0px 10px; }
.fltrtm { float: right; margin: 3px 0px 0px 0px; }
.fltlft { float: left; margin: 4px 10px 0px 0px; }
.arrowflt { float: left; margin: 1px 0px 0px -30px; }

.clearfloat { clear:both; height:0; font-size: 1px; line-height: 0px; }
.margintop {margin-top:20px;}
.btmCorner {position:absolute; left: 0px; bottom: 0px; margin: 0; padding: 0;}

#btmMenu {
	padding: 0px;
	height: 114px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 30px;
	border-top-width: 1px;
	border-right-width: 0px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: none;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #cfd2d6;
	border-right-color: #cfd2d6;
	border-bottom-color: #cfd2d6;
	border-left-color: #cfd2d6;
	font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#324154;
}

#btmMenu a {font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#324154; text-decoration:none; font-weight:bold;}
#btmMenu a:link {color:#324154; text-decoration:none; font-weight:bold;}
#btmMenu a:visited {color:#324154; text-decoration:none;}
#btmMenu a:hover {color:#B7C200; text-decoration:underline;}
#btmMenu a:active {color:#324154; text-decoration:none;}
#btmMenu em {color:#B7C200; text-decoration:none; font-weight:bold; font-style:normal;}

#breadcrumbs { font-family: "Trebuchet MS", Arial, sans-serif;	font-size:10px; color:#4a4f59; text-decoration: none;	
padding: 4px 0px 4px 10px;	border-bottom-width: 1px;	border-bottom-style: solid;	border-bottom-color: #cfd2d6; }

#breadcrumbs a {font-family: "Trebuchet MS", Arial, sans-serif; font-size:10px; color:#4a4f59; text-decoration:none;}
#breadcrumbs a:link {text-decoration:none;}
#breadcrumbs a:visited {text-decoration:none;}
#breadcrumbs a:hover {color:#B7C200; text-decoration:underline;}
#breadcrumbs a:active {text-decoration:none;}
#breadcrumbs em {text-decoration:none; font-weight:bold; font-style:normal;}

#btmA { float: left; clear:none; margin: 10px; width:45%; }
#btmB { float: left; margin: 10px;  width: 45%; }
#copyright{margin: 10px; padding: 2px 0px 15px 22px; font-family: Arial, sans-serif; font-size:10px; color:#616d7a; text-decoration: none;}
#copyright a, a:link, a:visited{color:#616d7a; text-decoration: none;}
#copyright a:hover {color:#B7C200; text-decoration: underline;}

.headerDiv {
	background-color: #283545;
	height: 97px;
}
.headerDiv #logo { float: left; }

.headerDiv #contact { float: right; width: 290px; }
.headerDiv #contact p { text-align: left; line-height: normal;padding: 0; margin: 0px; font-size: .7em; color: #FFFFFF; margin-top: 5px; }
.headerDiv #contact p.strong { font-weight: bold; font-size: 1em;}
.headerDiv #contact .yellow { color: #CFCF00; }
.headerDiv #contact p.yellow a { color: #CFCF00; font-weight: bold; }