@charset "utf-8";
/* CSS Document */
body {
	font: 65.5% Arial, Helvetica, sans-serif;
	background: #d0d0d0;
	margin: 0; 
	padding: 0;
	text-align: center; 
	color: #000000;
	overflow:auto;
}
#container {
	width: 955px; 
	background: #FFFFFF;
	margin: 0 auto; 
	text-align: left;
	
}
p{padding:0; margin:0}
h2{padding:0; margin:0}
h1{padding:0; margin:0}
ul{padding:0; margin:0}
form{padding:0; margin:0}
strong{color:#FF0000}
#header {
	background: #ffffff; 
	padding: 0 0 10px 0;
	margin:0;
}
#header #nav1 {
float:right;
width:400px;
background-image:url(images/graybar.gif);
height:18px;
margin: 0; 
padding:3px 0 0 5px; 
}
#header #nav1 img{padding:0 5px; vertical-align: text-bottom}
#header #nav1 a{ text-decoration:none; font-size:1.2em; color:#000000}
#header #nav1 a:hover{ text-decoration:none; color:#FF0000}
#header #logo{float:left; margin:20px 0 20px 15px}
#header #nav2 {
background-image:url(images/graybar.gif);
height:18px;
margin: 0; 
padding:0; 
}
#header #nav2 #links{float:left; margin-left:300px}
#header #nav2 #links img{padding:0 5px; vertical-align: text-bottom}
#header #nav2 #links a{ text-decoration:none; font-size:1.2em; color:#000000}
#header #nav2 #links a:hover{ text-decoration:none;color:#FF0000}
#mainContent {
	padding: 0;
	background: #FFFFFF;background-image:url(images/blockrep.gif)
}
#mainContent #left{float:left; width:745px; padding-right:10px; background-color:#FFFFFF}
#content1{float:left; width:565px}
#content1 #welcomeimage{background-image:url(images/car.jpg);width:531px; height:202px; padding:30px 0 0 30px; color:#FFFFFF; font-size:2.2em}
#content1 #bodytext{font-size:1.4em; color:#666666; padding:15px 5px 5px 15px}
#content1 #bodytext p{padding:0 0 7px 0}
#content1 #extralinks{text-align:right; font-size:1.2em}
#content1 #extralinks a{text-decoration:underline; font-weight:bold; color:#000000}
#content1 #morenews{border-top:#00CCFF 1px solid; margin-top:30px; padding-top:5px}
#content1 #morenews .block{float:left; width:187px}
#content1 #morenews .block h2{font-size:1.1em;display:block; color:#FF0000;line-height:1em;padding-bottom:2px; padding-left:2px}
#content1 #morenews .block p{display:block; line-height:1em; padding-bottom:2px;padding-left:2px}
#content1 #morenews .block a{margin:0; display:block; color:#ff0000; font-size:1em;line-height:1em;padding-left:2px}
#content1 h1{ color:#FF0000; font-size:1.8em; padding:25px 0 0 5px}
#content1 #bodytext2{font-size:1.2em; color:#666666; padding:15px 5px 5px 5px}
#content1 #bodytext2 p{padding:0 0 7px 0}
#content1 #bodytext2 h2{color:#FF0000; font-size:1.1em}
#content1 #bodytext2 a{color:#666666}
#content1 #bodytext2 .bullets{float:left; width:277px; padding-top:15px}
#content1 #bodytext2 .bullets h2{font-size:1em; font-weight:normal; color:#FF0000; padding:15px 0}
#content1 #bodytext2 .bullets ul{margin-left:13px; list-style-image:url(images/redbullet.gif);}
#content1 #bodytext2 .bullets a{ color:#666666}
.newsbullets li{margin-left:13px;}
#content1 #bodytextnews{font-size:1.4em; color:#666666; padding:15px 5px 5px 15px}
#content1 #bodytextnews p{padding:0 0 7px 0}
#content1 #bodytextnews h1{color:#FF0000; padding:0 0 10px 0; margin:0; font-size:1.3em}
#content1 #bodytextnews a{ color:#666666}

#content2{float:right; width:166px;}
#content2 h2{margin:0; padding:3px; display:block; color:#FFFFFF; font-size:1.3em; background-color:#FF0000}
#content2 h3{margin:0; padding:3px; display:block; color:#FF0000; font-size:1.2em;line-height:1em;}
#content2 p{margin:0; padding:3px; display:block; color:#000000; font-size:1em;line-height:1em}
#content2 a{margin:0 0 4px 0; padding:3px; display:block; color:#ff0000; font-size:1.1em;}
#content2 form{background-color:#808284; padding:3px; display:block; margin-top:10px; color:#FFFFFF}
#content2 form h2{color:#FFFFFF; background-color:#808284; font-size:1.1em}
#content2 form input{width:130px; font-size:1.1em}

#newslist{float:right; width:164px; border:#FF0000 solid 1px}
#newslist a{float:right;width:139px;color:#ff0000; font-size:1.1em; padding-bottom:10px}
#newslist img{float:left; width:20px; padding-right:5px}
#newslist h2{margin:0; padding:3px; margin-bottom:5px; display:block; color:#FFFFFF; font-size:1.3em; background-color:#FF0000}

#leftnav{background-color:#F0F0EF; border-top:#CCCCCC 1px solid;border-right:#CCCCCC 1px solid; width:170px; float:left; margin-right:7px; padding-top:60px; height:400px}
#leftnav .main{display:block; border-bottom:#CCCCCC 1px solid; padding:3px 0 3px 10px;}
#leftnav .main a{font-size:1.2em; text-decoration:none;color:#333333}
#leftnav .main a:hover{color:#FF0000; text-decoration:none}
#leftnav .second{display:block; border-bottom:#CCCCCC 1px solid; padding:3px 0 3px 20px; background-color:#4d4d4d; font-size:1.2em; color:#FFFFFF}
#leftnav .third{display:block; border-bottom:#CCCCCC 1px solid; padding:3px 0 3px 20px; background-color: #999999;}
#leftnav .third a{font-size:1.2em; text-decoration:none;color:#ffffff}
#leftnav .third a:hover{color:#000000; text-decoration:none}
#leftnav .four{display:block; border-bottom:#CCCCCC 1px solid; padding:3px 0 3px 10px; font-size:1.2em; color:#FF0000}
#footer { 
	padding: 5px 0 0 0;margin-top:10px;
	background:#d0d0d0;
	text-align:right; font-size:1.1em
} 

#loginform{color:#FF0000}
#loginform h2{color:#666666; font-weight:bold; font-size:1.1em; padding-bottom:10px}
#loginform .box1{width:150px; float:left; padding-bottom:5px}
#loginform .box2{width:350px; float:left; padding-bottom:5px}
#loginform input{width:200px}

/* EXTRA for old pages */

.standardtext_lg_red{color:#FF0000; font-size:1.8em; padding:25px 0 0 5px}
.standardtext{font-size:1.2em; color:#666666; padding:15px 5px 5px 5px}
.standardtext_red{font-size:1.2em; color:#ff0000; padding:15px 5px 5px 5px}
.standardtext_lg{font-size:1.2em; color:#666666; padding:15px 5px 5px 5px}
.standardtext_med{font-size:1.2em; color:#666666; padding:15px 5px 5px 5px; font-style:italic}
.standardtext_med_red{font-size:1.2em; color:#ff0000; padding:15px 5px 5px 5px;}
table a{text-decoration:none; color:#666666; font-size:1.2em}
table a:hover{text-decoration:none; color:#ff0000}
.list{margin-left:17px}