/* CSS Document */

body {margin-top:0px;
	padding-top:0;
	margin-left:40px;
		margin-right:40px;
		margin-bottom:0px;
		padding-bottom:0px;
		width:900px;
		font-family:Verdana, Arial, Helvetica, sans-serif;
	}
	
.bold {font-weight:bold}
.center {text-align:center}
.right {text-align:right}
#header{background-image:url(images/logo.gif);
		background-position:top left;
		background-repeat:no-repeat;}
				
#navBackground {background-color:#876e4d;
				height:30px;
				width:100%;}
				
.mainPict {position:absolute;
			top:132px;
			left:40px}	
			
#wrapper {/* sets left columnBackground */
			background-color:#fff2e0;background-image:url(images/background_right.gif);
			background-position:right;
			background-repeat:repeat-y;
			
			
		}
#wrapper2 {/* sets right columnBackground */

			
		}
#container {padding:0px;}
#container .bottomPict{padding-left:370px;padding-top:1em;}

#leftColumn {float:left;
			width:270px;
			padding-left:15px;
			padding-right:5px;
			font-size:.9em;
			padding-top:270px;
			border-right:1px dashed #990000}
			
#leftColumn.leftColumnContent{margin-top:100px;margin-right:2px;}					

			
#rightColumn {float:right;
			width:235px;
			padding-right:5px;
			}
#rightColumn .rightColumnContent {text-align:center;padding-top:15px;}
#rightColumn .descriptionText {font-size:11px;
								font-style:italic;
								text-align:left;}

#rightColumn img {border:0px;}

#rightColumn .newsContent {width:200px;padding-bottom:3px;
			padding-top:8px;
			padding-left:7px;
			padding-right:7px;
				background-color:#fff2e0;
				border:1px solid #990000;
				font-size:10px; text-align:left;}
#rightColumn div {padding-bottom:6px;}		
#rightColumn .newsBullet{color:#f02e24}


#content {padding-left:315px;
			padding-right:254px;
			padding-top:270px;
			font-size:.9em;
		}
#content2 {padding-left:10px;
			padding-right:254px;
			padding-top:270px;
			font-size:.9em;
		}
#content li{padding-bottom:5px;}
		
.logo {text-align:right;
		height:102px;}
	

.address {
		position:relative;
		top:-30px;
		 font-size:14px;
		 padding-bottom:8px;
			}
		
#menu {	margin-top:0px;
		padding-top:5px;
		text-decoration:none;
		font-family:Arial, Helvetica, sans-serif;
		font-size:medium;
		font-weight:bold;
	}
#menu .menuDivider {padding-left:7px;
					padding-right:7px;}
#menu .thisPage {color:#fff2e0}
#menu  a{text-decoration:none;
					color:#e0e0e0;
					}
#menu  a:hover{text-decoration:underline;
						color:#FFFFCC;}
#menu  a:visited:hover{text-decoration:underline;
						color:#FFFFCC;}
#menu a:visited{text-decoration:none;color:#e0e0e0;}

a{text-decoration:none;
	color:#990000;}
a:hover{text-decoration:underline;
	color:#990000;}
a:visited:hover{text-decoration:underline;
	color:#990000;}
a:visited{text-decoration:none;color:#990000}

#footer {clear:both;
		margin:0;
		padding:.3em;
		background-color:#f02e24;
		font-size:.7em;}
		
#footer  .copyright{padding-top:2px;
		padding-left:5px;}
		
#footer  a{color:#ffffff;text-decoration:none;}
#footer  a:hover{text-decoration:underline;
				color:#FFFF00}
#footer  a:visited{color:#ffffff;text-decoration:none;}

#clientList {}
#clientList .client {padding-top:5px;padding-bottom:3px;color:#50402c;}
#clientList span{color:#f02e24;padding-right:3px;}
#clientList ul{margin-top:2px;}

.hiliteClient {text-decoration:underline;
				color:#990000;
				padding-top:5px;padding-bottom:3px;
				cursor: hand;
			}
.hiliteX {text-decoration:underline;
				cursor: hand;
				text-align:right;
				cursor:hand;
				padding-right:5px;
				color:#990000}
.Xspot {text-align:right;
		padding-right:5px;
		color:#000000}
			
/* .normal[x] {.client {padding-top:5px;padding-bottom:3px;color:#50402c;} */
				
.contractList {padding-right:30px;
				padding-left:30px;padding-bottom:5px;}
.contractNumbers{font-size:9px}
.contractName{color:#f02e24}
.contractSubHeads {color:#156994;}
.contractUl{margin-top:3px;}
.contractInfo{padding-left:10px;padding-right:10px;font-size:10px;}
				
				
.contractInfo2 {padding-left:10px;padding-right:10px;font-size:10px;
				background-color:#f9cf94}
				
#contractList2 .numbers{font-size:9px}
#contractList2 .name{color:#f02e24}
#contractList2 .contractVehiclesSubHeads {color:#156994;}
#contractList2 ul{margin-top:3px;}
#contractList2 .contractInfo{padding-left:10px;padding-right:10px;font-size:10px;}

.hilite {display:block;text-decoration:underline;}
.show {display:block;padding-left:5px;padding-bottom:5px;font-size:smaller;background-color:#fde1ba;}
.hide {display:none}

.columnHeader {color:#990000;font-weight:bold;font-size:16px;padding-bottom:5px;}


									