﻿/*=============================
    Standard
=============================*/

html, body {
    height: 100%;
}

body {
    margin: 0px;
    padding: 0px;
    font: 9pt verdana, arial, 'lucida sans', helvetica, sans-serif;
    background: url('/images/background.jpg') #303030 repeat-x;
    color: #313234;
    line-height: 1.3em;
}

textarea 
{
	font: 9pt verdana, arial, 'lucida sans', helvetica, sans-serif;
	color: #313234;
}

a 
{
	font-family: verdana, arial, 'lucida sans', helvetica, sans-serif;
	color: #313234;
}

ul 
{
	margin: 0px;
	padding: 10px 0px 10px 40px;
}

ul li 
{
	margin: 0px;
	padding: 0px 0px 10px 0px;
}

ol 
{
	margin: 0px;
	padding: 10px 0px 10px 40px;
}

ol li
{
	margin: 0px;
	padding: 0px 0px 14px 0px;
}

ol.emp
{
	margin: 0px;
	padding: 0px 0px 0px 40px;
}

ol.emp li
{
	margin: 0px;
	padding: 0px 0px 14px 0px;
}

p 
{
	margin: 0px;
	padding: 0px 0px 14px 0px;
	line-height: 1.3em;
}

div, form, img {
    border: 0px;
    margin: 0px;
    padding: 0px;
}

img p 
{
	margin: 0px;
	padding: 0px;
}

a:active, a:focus {
    outline: none;
}
         
.tdRt 
{
	text-align: right;
}         

.txtArea 
{
	width: 200px;
	height: 100px;
}

.txtBox 
{
	width: 180px;
}

.dropdownSt 
{
	width: 186px;
}
        
div#mainContainer {
    margin: 0px auto;
    width: 902px;
}

div#contentBox 
{
	float: left;
	width: 902px;
	padding: 10px 0px;
	margin: 0px;
}

div.horizontalSpacer 
{
	float: left;
	height: 1px;
	width: 733px;
	background: #FFFFFF;
}

div.horizontalSpacer p 
{
	margin: 0px;
	padding: 0px;
}

div.horizontalSpacerOrange 
{
	float: left;
	width: 733px;
	height: 4px;
	background: #F48026;
}

div.horizontalSpacerOrange p 
{
	margin: 0px;
	padding: 0px;
}

div.horizontalSpacerClear
{
	float: left;
	height: 1px;
	width: 733px;
}

div.horizontalSpacerClear p 
{
	margin: 0px;
	padding: 0px;
}

div.horizontalSpacer5 
{
	float: left;
	height: 14px;
	width: 733px;
	background: #FFFFFF;
}

div.horizontalSpacer5 p 
{
	margin: 0px;
	padding: 0px;
}


div.verticalSpacer 
{
	float: left;
	width: 9px;
	margin: 0px;
	padding: 0px;
	height: 1px;
}

p.noSpace 
{
	margin: 0px;
	padding: 0px;
}

p.imgSpace 
{
	margin: 0px;
	padding: 0px 0px 10px 0px;
}

p.subSpace 
{
	margin: 0px;
	padding: 0px 0px 16px 0px;
}


span.greyTxt 
{
	color: #666666;
}

hr.greyLine
{
	margin: 10px 0px 10px 0px;
	padding: 0px;
	height: 1px;
	border: 0px;
	color: #CCCCCC;
	width: 100%;
	background: #CCCCCC;
}
/*=================================
	Left Navigation
=================================*/

div#leftContentContainer 
{
	float: left;
	width: 163px;
	margin: 0px;
	padding: 101px 0px;
}

div#leftNavigation 
{
	float: left;
	width: 163px;
}

div#leftNavigation ul
{
	margin: 0px;
	padding: 0px;
	width: 163px;
}

div#leftNavigation li
{
	margin: 0px;
	padding: 12px 0px 12px 0px;
	list-style: none;
	border-top: 1px dashed #CCCCCC;
	font: 8pt verdana, arial, 'lucida sans', helvetica, sans-serif;
	width: 163px;
}

div#leftNavigation li.first
{
	margin: 0px;
	padding: 6px 0px 12px 0px;
	list-style: none;
	border-top: 0px dashed #CCCCCC;
}

div#leftNavigation li a
{
	margin: 0px;
	padding: 10px 0px 10px 0px;
	text-decoration: none;
	font: 8pt verdana, arial, 'lucida sans', helvetica, sans-serif;
}

/*----------- Child Nav -------------- */

div#leftNavigation li ul
{
	margin: 0px;
	padding: 0px;
	width: 163px;
}

div#leftNavigation li ul li
{
	margin: 0px;
	padding: 2px 0px 2px 0px;
	list-style: none;
	font: 8pt verdana, arial, 'lucida sans', helvetica, sans-serif;
	border: 0px;
	text-align: right;
	color: #CCCCCC;
	width: 163px;
}

div#leftNavigation li ul li.last
{
	margin: 0px;
	padding: 0px 0px 6px 0px;
}

div#leftNavigation li ul li a
{
	margin: 0px;
	padding: 0px 15px 0px 0px;
	text-decoration: none;
	font: 8pt verdana, arial, 'lucida sans', helvetica, sans-serif;
	color: #CCCCCC;
	width: 163px;
}

/*================================
	Content Section
================================*/

div#rightContentContainer 
{
	float: left;
	width: 739px;
}

div#rightContentContainerBox 
{
	float: left;
}

div#imgContainer 
{
	float: left;
	width: 733px;
	height: 211px;
	/*background: url('/images/truck1.jpg');*/
}

div#headerContainer 
{
	float: left;
	width: 739px;
}

div#logoContainer 
{
	float: left;
	width: 220px;
}

div#topNavigationContainer
{
	float: left;
	width: 519px;
}

div#topNavigation 
{
	float: left;
	margin: 0px;
}

div#topNavigation ul 
{
	margin: 0px;
	padding: 65px 0px 0px 89px;
}

div#topNavigation li 
{
	margin: 0px;
	padding: 0px 10px 0px 10px;
	list-style: none;
	display: inline;
}

div#contentContainer 
{
	float: left;
	border: 1px solid #CCCCCC;
}

div#contentContainerBox 
{
	float: left;
	border: 2px solid #353535;
}

div#introContainer 
{
	float: left;
	width: 733px;
	height: 33px;
	background: url('/images/tabBg.gif') repeat-x;
}

div#introTxt 
{
	float: left;
}

div#introTxt p 
{
	margin: 0px;
	padding: 9px 0px 0px 10px;
	font:bold 9pt verdana, arial, 'lucida sans', helvetica, sans-serif;
	color: #FFFFFF;
	letter-spacing: -0.05em;
}

div#contentContainerOuter 
{
	float: left;
	width: 733px;
	background: url('/images/innerbg.gif') repeat-y;
}

div#contentContainerInner 
{
	float: left;
	width: 733px;
	background: url('/images/contentbg.gif') no-repeat;
}

div#contentLeftBox
{
	float: left;
	width: 476px;
}

div#contentLeft
{
	margin: 0px;
	padding: 0px 20px 0px 38px;
}

div#contentLeft h2
{
	margin: 0px;
	padding: 0px;
	font:bold 10pt verdana, arial, 'lucida sans', helvetica, sans-serif;
	color: #F48026;
}

div#contentLeft h2.sitemap
{
	margin: 0px;
	padding: 10px 0px 0px 0px;
	font:bold 10pt verdana, arial, 'lucida sans', helvetica, sans-serif;
	color: #F48026;
}

div#contentLeft h2 a
{
	margin: 0px;
	padding: 0px;
	font:bold 10pt verdana, arial, 'lucida sans', helvetica, sans-serif;
	color: #F48026;
	text-decoration: none;
}

.orangeBullet
{
	color: #F48026;
}

div#contentLeft h2 a:hover
{
	text-decoration: underline;
}

div#contentLeft h3
{
	margin: 0px;
	padding: 0px;
	font:bold 11pt verdana, arial, 'lucida sans', helvetica, sans-serif;
	color: #666666;
}

ul.sitemap 
{
	margin: 0px;
	padding: 0px 0px 0px 25px;
}

ul.sitemap li 
{
	margin: 0px;
	padding: 0px;
	list-style: none;
}

div#contentHeader 
{
	margin: 0px;
	padding: 32px 0px 14px 0px;
}

div#contentHeader h1
{
	margin: 0px;
	padding: 0px;
	font:bold 18pt arial, verdana, 'lucida sans', helvetica, sans-serif;
	color: #F48026;
}

div#contentRightBox 
{
	float: left;
	width: 257px;
}

div#contentRight 
{
	margin: 0px;
	padding: 17px 0px 0px 10px;	
}

/*===============================
	Footer
===============================*/

div#footerContainer 
{
	float: left;
	width: 733px;
	height: 51px;
	background: #DCDCDC;
}

div#footer 
{
	margin: 0px;
	padding: 13px 0px 10px 0px;
	text-align: center;
}

div#footer ul 
{
	margin: 0px;
	padding: 0px;
	width: 733px;
}

div#footer ul li 
{
	margin: 0px;
	padding: 0px 6px 0px 6px;
	display: inline;
	list-style: none;
	color: #757575;
	font: 7pt verdana, arial, 'lucida sans', helvetica, sans-serif;
	/*border-right: 1px solid #333333;*/
}

div#footer ul li.border
{
	margin: 0px;
	padding: 0px;
	color: #757575;
	font: 7pt verdana, arial, 'lucida sans', helvetica, sans-serif;
	/*border-right: 1px solid #333333;*/
}

div#footer ul li a
{
	text-decoration: none;
	font: 7pt verdana, arial, 'lucida sans', helvetica, sans-serif;
	color: #757575;
}
