/* CSS Document */

/*--------------------General---------------------*/
body{
	padding:0;
	margin:0;
	background-color:#000;
	color:#ffffff;
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	line-height: 15px;
	font-weight: normal;
	font-variant: normal;
	}

td, th, div, img, p, a, ul, h1, h2, h3, h4, h5, h6, form, label, input, select, textarea{
	padding:0;
	margin:0;
	}
	
img{
	border:none;
	}

a{ 
	text-decoration:none;
	outline:none;
	}

ul{ 
	list-style-type:none;
	}


/*--------------------Header---------------------*/
td.header{
	background:url(../images/headerTop-bg.gif) 0 0 repeat-x;
	}
a.logo{
	display:block;
	margin:14px 0 16px 29px;
	}
td.headerTop{
	text-align:right;
	padding-right:15px;
	}
td.headerTop p{
	font-size:15px;
	line-height:15px;
	font-weight:bold;
	color:#fff;
	background-color:inherit;
	padding-top:10px;
	}
td.headerTop ul{
	font-size:15px;
	line-height:15px;
	padding-left:105px;
	padding-top:10px;
	}
td.headerTop ul li{
	float:left;
	width:auto;
	padding-left:37px;
	}
td.headerTop ul li a{
	font-size:15px;
	line-height:15px;
	color:#008eff;
	background-color:inherit;
	}
td.headerTop ul li a:hover{
	color:#fff;
	background-color:inherit;
	}
td.headerBanner{
	height:349px;
	background:url(../images/banner.jpg) center no-repeat;
	border:#000 1px solid;
	}
	
/*--------------------Body---------------------*/
td.bodyMain{
	padding-top:20px;
	padding-bottom:10px;
	}
td.bodyLftTop{
	background:url(../images/bodyLeft-Top.gif) 0 5px no-repeat;
	}
td.bodyLftMdl{
	background:url(../images/bodyRpt-bg.jpg) 0 0 repeat-x;
	border-right:#5e5e5e 1px solid;
	border-left:#5e5e5e 1px solid;
	padding-right:10px;
	}
td.bodyLftMdl ul{
	font-size:15px;
	line-height:15px;
	padding-left:21px;
	padding-top:8px;
	}
td.bodyLftMdl ul li{
	background:url(../images/bullet.gif) 0 3px no-repeat;
	padding-left:22px;
	padding-bottom:14px;
	}
td.bodyLftMdl ul li a{
	font-size:15px;
	line-height:15px;
	font-weight:bold;
	color:#fff;
	background-color:inherit;
	}
td.bodyLftMdl ul li a:hover,
td.bodyLftMdl ul li a.selected,
td.bodyLftMdl ul li a#linkSelected,
td.bodyLftMdl ul li ul li a.subSelected{
	color:#008eff;
	background-color:inherit;
	}
td.bodyLftMdl ul li ul{
	padding:8px 0;
	}
td.bodyLftMdl ul li ul li{
	padding-bottom:6px;
	padding-left:15px;
	background:url(../images/bullet1.gif) 0 5px no-repeat;
	}
td.bodyLftMdl ul li ul li a{
	font-size:12px;
	line-height:13px;
	}
td.bodyLftBtm{
	background:url(../images/bodyLeft-Btm.gif) 0 0 no-repeat;
	}
td.bodyRight{
	padding-left:20px;
	padding-bottom:40px;
	}
td.bodyRhtTop{
	background:url(../images/bodyRight-Top.gif) 0 5px no-repeat;
	}
td.bodyRhtMdl{
	background:url(../images/bodyRpt-bg.jpg) 0 0 repeat-x;
	border-right:#5e5e5e 1px solid;
	border-left:#5e5e5e 1px solid;
	padding-left:24px;
	padding-right:24px;
	padding-bottom:10px;
	}
td.bodyRhtMdl h1.home{
	background:url(../images/home-bullet.gif) 0 13px no-repeat;
	padding:10px 0 5px 35px;
	}
td.bodyRhtMdl h1.home span{
	display:block;
	font-size:22px;
	line-height:28px;
	font-weight:normal;
	color:#FFFFFF;
	background-color:inherit;
	background:url(../images/head-underline.gif) 0 100% repeat-x;
	padding-bottom:3px;
	}
td.bodyRhtMdl h2{
	padding:10px 0 10px 35px;
	}
td.bodyRhtMdl h2 span{
	display:block;
	font-size:16px;
	line-height:28px;
	color:#FFFFFF;
	background-color:inherit;
	background:url(../images/head-underline.gif) 0 100% repeat-x;
	padding-bottom:4px;
	}
td.bodyRhtMdl h2.home{
	font-size:16px;
	line-height:28px;
	font-weight:normal;
	color:#FFFFFF;
	background-color:inherit;
	padding-bottom:5px;
	padding-left:0;
	}
td.bodyRhtMdl h2.news{
	background:url(../images/news-bullet.gif) 0 13px no-repeat;
	}
td.bodyRhtMdl h2.about{
	background:url(../images/about-bullet.gif) 0 13px no-repeat;
	}
td.bodyRhtMdl h2.history{
	background:url(../images/history-bullet.gif) 0 13px no-repeat;
	}
td.bodyRhtMdl h2.contact{
	background:url(../images/contact-bullet.gif) 0 13px no-repeat;
	}
td.bodyRhtMdl h2.biography{
	background:url(../images/biography-bullet.gif) 0 13px no-repeat;
	}
td.bodyRhtMdl h2.map{
	background:url(../images/map-bullet.gif) 0 13px no-repeat;
	}
td.bodyRhtMdl h2.bordCross{
	background:url(../images/bordCross-bullet.gif) 0 13px no-repeat;
	}
td.bodyRhtMdl h2.edi{
	background:url(../images/edi-bullet.gif) 0 13px no-repeat;
	}
td.bodyRhtMdl h2.custClear{
	background:url(../images/custClear-bullet.gif) 0 13px no-repeat;
	}
td.bodyRhtMdl h2.import{
	background:url(../images/import-bullet.gif) 0 13px no-repeat;
	}
td.bodyRhtMdl h2.wareHouse{
	background:url(../images/wareHouse-bullet.gif) 0 13px no-repeat;
	}
td.bodyRhtMdl h2.transport{
	background:url(../images/transport-bullet.gif) 0 13px no-repeat;
	}
td.bodyRhtMdl h2.documentation{
	background:url(../images/docu-bullet.gif) 0 13px no-repeat;
	}
td.bodyRhtMdl h2.compliances{
	background:url(../images/compliances-bullet.gif) 0 13px no-repeat;
	}
td.bodyRhtMdl h2.tools{
	background:url(../images/tools-bullet.gif) 0 13px no-repeat;
	}
td.bodyRhtMdl h3{
	font:normal 13px/20px Arial, Verdana, Helvetica, sans-serif;
	color:#796643;
	background-color:inherit;
	text-decoration:underline;
	padding-bottom:5px;
	}
td.bodyRhtMdl p{
	padding-bottom:10px;
	}
td.bodyRhtMdl p span,
td.bodyRhtMdl p a,
td.bodyRhtMdl ul li span{
	color:#008eff;
	background-color:inherit;
	}
td.bodyRhtMdl p a:hover{
	text-decoration:underline;
	}
td.bodyRhtMdl p a.innerlink{
	color:#008eff;
	background-color:inherit;
	}
td.bodyRhtMdl p a.innerlink:hover{
	text-decoration:none;
	}
td.bodyRhtMdl p.news{
	background:url(../images/bullet2.gif) 0 1px no-repeat;
	font-weight:bold;
	padding-left:20px;
	}
td.bodyRhtMdl img{
	display:block;
	margin:5px 0 5px 20px;
	}
td.bodyRhtMdl img.topMar{
	margin:5px 0 0 0;
	}
td.bodyRhtMdl small a:hover{
	text-decoration:underline;
	}
td.bodyRhtMdl td.div{
	background: url(../images/div.gif) 40px 10px no-repeat;
	height:10px;
	}
td.bodyRhtMdl ul li{
	padding:0 0 10px 33px;
	background:url(../images/bullet3.gif) 15px 5px no-repeat;
	}
td.bodyRhtBtm{
	background:url(../images/bodyRight-Btm.gif) 0 0 no-repeat;
	}
td.bodyRhtMdl ul.docList li{
	background:url(../images/bullet2.gif) 12px 1px no-repeat;
	}
td.bodyRhtMdl ul.docList li a{
	color:#008eff;
	background-color:inherit;
	padding-left:5px;
	}
td.bodyRhtMdl ul.docList li a:hover{
	text-decoration:underline;
	}
	
/*--------------------Footer---------------------*/
td.footer{
	text-align:center;
	padding-bottom:15px;
	}
td.footer p{
	font-size:11px;
	line-height:12px;
	color:#999;
	background-color:inherit;
	padding:3px 0;
	}
td.footer ul{
	font-size:11px;
	line-height:12px;
	padding:3px 0;
	}
td.footer ul li{
	display:inline;
	font-size:11px;
	line-height:12px;
	color:#999;
	background-color:inherit;
	}
td.footer ul li span{
	font-size:12px;
	line-height:14px;
	}
td.footer table.footerLinkCont p{
	font-size:12px;
	line-height:14px;
	padding-top:10px;
	}
td.footer table.footerLinkCont p a{
	color:#2ea0fb;
	background-color:inherit;
	}
td.footer table.footerLinkCont p a:hover{
	text-decoration:underline;
	}

