html {height:100%;}
body {height:100%;margin:0;padding:0;background:#ffffff;font-family:verdana, Helvetica, sans-serif;font-size:11px;color:#423c36;}
#container {min-height:100%;width:888px; margin:auto;position:relative;}
#headerHome {width:888px;height:165px;background:#776c61 url(images/home_header-main.jpg) no-repeat right bottom;}	
#headerHome .upper {	width:888px;height:20px;background:url(images/header-top.gif) no-repeat center top;	}
#headerHome .middle {width:888px;height:102px;}
#headerHome .logo {width:288px;height:102px;	border-right:1px solid #ffffff;	float:left;	background:#dc241f;	position:relative;}
#headerHome .lower {width:888px;height:42px;border-top:1px solid #ffffff;}
#headerHome .cargo {	width:288px;height:42px;border-right:1px solid #ffffff;float:left;background:#dc241f url(images/cargo.gif) no-repeat 90% center;}
#headerHome .buttons {width:580px;height:42px;float:left;padding-left:19px;}
#HeaderWelcome {	float:left; width:268px; height:54px; background:url(images/hd_welcome.gif) no-repeat; margin-left:20px; margin-top:20px;}
#WelcomeMessage{clear:both; width:260px; text-align:left; padding: 5px 0px 0px 20px;}
#WelcomeMessage span{line-height:1.4em;}
#header {width:888px;height:165px;background:#776c61 url(images/header-main.gif) no-repeat right bottom;	}
#header .upper {width:888px;height:20px;background:url(images/header-top.gif) no-repeat center top;}
#header .middle {width:888px;height:102px;}
#header .logo {width:288px;height:102px;border-right:1px solid #ffffff;float:left;background:#dc241f;position:relative;}
.logo img {display:block;	position:absolute;top:3px;right:15px;border:0;}
#header .lower {width:888px;height:42px;border-top:1px solid #ffffff;}
#header .cargo {	width:288px;height:42px;border-right:1px solid #ffffff;float:left;background:#dc241f url(images/cargo.gif) no-repeat 90% center;}
#header .buttons {width:580px;height:42px;float:left;padding-left:19px;}
.buttons img {margin:14px 5px 0 0;border:0;}
#content {width: 888px;overflow: auto;clear: both;margin-top: 0px;padding-bottom: 91px;}
#main-left {	width:288px; margin-top:7px;border-right:1px solid #ffffff;float:left;}
#main-left .mainmenu {width:288px;height:208px;background:#ececec;margin-bottom:18px;}
.mainmenu ul {margin:0;padding:2px 0 2px 0;list-style:none;}
.mainmenu li {margin:0;padding:6px 0 0 86px;list-style:none;display:block;width:202px;height:22px;text-align:left;background:url(images/mainmenu-bg.gif) no-repeat center center;}
.mainmenu li ul li{text-align:left; width:200px; display:block; padding:0px; margin:0px;	}
.mainmenu[class] img {margin:0;padding:0;border:0;}
#main-left .tracker {width:288px;height:196px;background:#d7d1cd url(images/tracker-bg.gif) repeat-y;border-top:1px solid #bfbfbf;margin-bottom:1px;position:relative;}
.tracker p {	margin:0;padding:0;display:block;position:absolute;width:196px;width:166px;text-align:right;right:20px;top:70px;}
.tracker img {margin:0;padding:0;display:block;border:0;position:absolute;	right:20px;bottom:24px;}
#main-middle-home {background: url(images/home_image.jpg);width: 599px; height:227px; float:right;padding: 0px;}
#main-middlePane{width:560px; padding:5px 5px;float:left;}
#main-middlePane p {line-height:1.5em;text-align:justify;margin:0;padding:0;}
#main-middlePane h1 {margin:0;padding:0 0 1em 0;font-size:15px;font-weight:bold;font-style:normal;color:#dc241f;}
#main-middle{width: 380px;padding: 10px 20px 10px 5px;float: left;}
#main-middle p {	line-height:1.5em;	text-align:justify;	margin:0;padding:0;}
#main-middle h1 {margin:0;padding:0 0 1em 0;font-size:15px;font-weight:bold;font-style:italic;color:#dc241f;}
#main-right {width:184px;float:left;}
#main-right .quicklinks {width:184px;background:#ffffff;margin-bottom:10px;}
#main-right .quicklinks-up {width:184px;	height:9px;	background:url(images/quicklinks-up.gif) no-repeat;	}
#main-right .quicklinks-middle {width:184px;background:url(images/quicklinks-middle.gif) repeat-y;}
#main-right .quicklinks-down {width:184px;height:9px;background:url(images/quicklinks-down.gif) no-repeat;}
#main-right .title {width:168px;	height:21px;margin:0 4px;padding:0 0 0 8px;	border-bottom:1px solid #ffffff;background:#ccc6bf;font-size:13px;	color:#dc241f;}
#main-right .links {width:176px;margin:0 4px;background:#ececec;}
.links ul {margin:0;padding:1em 0 0.5em 0.85em;list-style:none;}
.links li {margin:0;padding:0 0 0 1em;background:url(images/quicklinks-bullet.gif) no-repeat 0 0.45em;}
.links a:link {color:#423c36;text-decoration:none;outline:none;}
.links a:visited {color:#423c36;text-decoration:none;outline:none;}
.links a:hover {color:#423c36;text-decoration:underline;outline:none;}
.links a:active {color:#423c36;text-decoration:underline;outline:none;}
#main-right .partition {width:184px;height:121px;margin-bottom:10px}
.partition img {border:none;}
.partition a {outline:none;}
#footer {width:888px;height:90px;position:absolute; bottom:0;  margin-top:5px;font-family:Verdana, Arial, Helvetica, sans-serif;}
#footer a:link {text-decoration:none;font-family:Verdana, Arial, Helvetica, sans-serif;font-size:9px;}
#footer a:visited {text-decoration:none;}
#footer a:hover {text-decoration:underline;}
#footer a:active {text-decoration:underline;}
#footer .news {width:888px;height:30px;}
#footer .latestnews {width:263px;height:23px;padding:7px 25px 0 0;border-right:1px solid #ffffff;background:#dc241f;float:left;font-weight:bold;color:#ffffff;text-align:right;}
#footer .newsfield {width:480px;height:21px;padding:9px 10px 0 10px;float:left;background:#dc241f url(images/footer-center.gif) repeat-x;position:relative;text-align:left;font-size:10px;color:#ffffff;}
.newsfield a {color:#ffffff;}
.newsfield a.hdlinks {height:20px; width:450px; display:block}
.newsfield img {display:block;position:absolute;left:0;top:12px;}
#footer .click {width:98px;height:21px;padding:9px 0 0 0;border-left:1px solid #ffffff;float:left;background:#dc241f url(images/footer-farright.gif) no-repeat right center;font-size:10px;text-align:center;color:#ffffff;}
#footer .menu {width:888px;height:50px;padding-top:10px;background:#ffffff;text-align:center;font-size:10px;font-weight:bold;line-height:1.75em; text-align:center;}
.menu a,.menu a:link {color:#423c36; font-size:10px; font-family:Arial;}
.copyright {font-weight:normal;}
#FeatureBoxes{width: 587px; padding-left:5px; float:right; padding-top:5px; overflow:left;}
#FeatureBox1{float: left;  width: 288px; height: 157px;background: url(images/home_bxf_bg.gif) no-repeat;}
#FeatureBox2{text-align:right;float: right;  width: 288px; height: 157px;background: url(images/home_bxf_bg.gif) no-repeat;}
.Normal {color: #5c6166; font-size: 12px; line-height: 16px; font-family: Verdana; text-decoration: none; text-align: left }
#dnn_ContentPane {color: #5c6166; font-size: 12px; line-height: 16px; font-family: Verdana; text-decoration: none; text-align: left }
#dnn_ContentPane P {color: #5c6166; font-size: 12px; line-height: 16px; font-family: Verdana; text-decoration: none; text-align: left; margin-bottom:10px; }
#dnn_ContentPane a:link    { color: #dc241f; font-weight: bold; font-size: 12px; line-height: 14px; font-family: Verdana; text-decoration: none }
#dnn_ContentPane a:visited   { color: #dc241f; font-weight: bold; font-size: 12px; line-height: 14px; font-family: Verdana; text-decoration: none }
#dnn_ContentPane a:hover   { color: #dc241f; font-weight: bold; font-size: 12px; line-height: 14px; font-family: Verdana; text-decoration: underline }
#dnn_ContentPane a:active   { color: #5c6166; font-weight: bold; font-size: 12px; line-height: 14px; font-family: Verdana; text-decoration: none }
#dnn_ContentPane ul {list-style-position: outside;margin-left:16px; list-style-image: url(images/arrow_blt.gif); line-height:16px; vertical-align:text-bottom;}
#dnn_ContentPane li {list-style-type: none; padding-left: 4px; margin-left:0px; margin-bottom: 6px; list-style-image: url(images/arrow_blt.gif);}
#dnn_ContentPane li ul li   { background-repeat: no-repeat; list-style-image: url(images/arrow_blt_level2.gif); list-style-position: outside }
.pagetitle { color: #dc241f; font-size: 16pt; font-family: "verdana"; text-decoration: none; text-indent: 0px }
#main-middlePane .pagetitle{	color: #dc241f;	font-size: 16pt;font-family: "verdana";text-decoration: none;text-indent: 0px;font-style: normal;}
.prdate {color: #dc241f; }
#SiteMap a:link, #SiteMap a:visited, #SiteMap a:hover {color:#dc241f; text-decoration:none;}
