/***********************************************/
/* HTML tag styles                             */
/***********************************************/ 
body{background:#efefef;font-family: Arial,sans-serif;color: #333333;line-height:1.166;margin: 0px;padding: 0px;}
a:link, a:visited, a:hover {color: #598da9;text-decoration: underline;}
a:hover {text-decoration: none;}
/* overrides decoration from previous rule for hovered links */
h1, h2, h3, h4, h5, h6 {font-family: Arial,sans-serif;margin: 0px;padding: 0px;}
h1{font-family: Verdana,Arial,sans-serif;font-size: 120%;color: #334d55;}
h2{font-size: 114%;color: #006699;}
h3{font-size: 100%;color: #334d55;}
h4{font-size: 100%;font-weight: normal;color: #333333;}
h5{font-size: 100%;color: #334d55;}
ul{list-style-type: disc;padding:0px;}
li{font-size:11px;font-weight:normal;font-family: Verdana, Arial, Helvetica, sans-serif;color: #4a4949;line-height:18px;margin:0px;padding:0px;}
label{font: bold 100% Arial,sans-serif;color: #334d55;}
				

/***********************************************/
/* Layout Divs                                 */
/***********************************************/
#masthead{margin:0;width: 760px;}
#navBar{padding: 0px;background-color: #F8F8F8;}
#content{float:right;width: 564px;margin: 0;padding:0px;}
#pageTitle{padding-top:10px;}
.dealerName {font-size:11px; font-weight:bold; font-family:Verdana, Arial, Helvetica, sans-serif; color:#4a4949; padding-left:7px; margin-top:5px; margin-bottom:1px;}
.dealerLink {font-size:10px; font-weight:normal; font-family: Verdana, Arial, Helvetica, sans-serif; color: #4a4949; padding-left:4px; padding-bottom:11px;}
a.dealerLink:link {color:#2a89bf; text-decoration:underline;}
a.dealerLink:visited {color:#2a89bf; text-decoration:underline;}
a.dealerLink:hover {color:#1C5D82; text-decoration:underline;}
.newsDate{font-size:11px;font-weight:bold;font-family: Verdana, Arial, Helvetica, sans-serif;color: #4a4949;padding-left:3px;margin-top:5px;margin-bottom:2px;}
.newsTitle{font-size:12px;font-weight:normal;text-decoration:underline;font-family: Verdana, Arial, Helvetica, sans-serif;color: #4a4949;padding-left:3px;}
.newsStory{font-size:10px; font-weight:normal; font-family: Verdana, Arial, Helvetica, sans-serif; color: #4a4949; padding-left:3px;}
.siteText{font-size:13px; font-weight:normal; font-family: Verdana, Arial, Helvetica, sans-serif;color: #4a4949;padding-bottom:15px; padding-right:5px;}
.siteTextDemo{font-size:13px; font-weight:normal; font-family: Verdana, Arial, Helvetica, sans-serif; height:50px;color: #4a4949;padding-bottom:15px;padding-right:5px;}
.siteList{font-size:10px; font-weight:normal; font-family: Verdana, Arial, Helvetica, sans-serif; color: #4a4949;padding-bottom:15px;padding-right:5px;line-height:10px;}

/***********************************************/
/*Component Divs                               */
/***********************************************/
#siteName{margin: 0px;padding: 0px 0px 10px 10px;}

/*************** #pageName styles **************/
#pageName{padding: 0px 0px 10px 10px;}

/************* #globalNav styles **************/
#globalNav{color:#cccccc; padding:0px 0px 0px 10px; white-space:nowrap;}
#globalNav img{display:block;}
#globalNav a {font-size:90%; padding:0px 4px 0px 0px;}

/************* #siteInfo styles ***************/
#siteInfo{background-image:url(/Images/bottom_trim.jpg);line-height:28px;padding:0 10px 0 10px;clear:right;font-family: Verdana, Arial, Helvetica, sans-serif;font-size:10px;color: #fff;margin-top:0px;}
#siteInfo a:link{font-family: Verdana, Arial, Helvetica, sans-serif;font-size:10px;color: #fff;text-decoration:underline;}
#siteInfo a:visited{font-family: Verdana, Arial, Helvetica, sans-serif;font-size:10px;color: #fff;text-decoration:underline;}
#siteInfo a:hover{font-family: Verdana, Arial, Helvetica, sans-serif;font-size:10px;color: #fff;text-decoration:none;}

/************* #search styles ***************/
#search{padding: 5px 0px 5px 10px;border-bottom: 1px solid #cccccc;font-size: 90%;}
#search form{margin: 0px;padding: 0px;}
#search label{display: block;margin: 0px;padding: 0px;}

/* fix for browsers that don't need the hack */
html>body #navBar li {border-bottom: none;}

/*********** #sectionLinks styles ***********/
#sectionLinks {background:inherit;}

/************** #headlines styles **************/
#headlines{margin: 0px;padding: 10px 0px 20px 10px;font-size: 80%;}
#headlines p{padding: 5px 0px 5px 0px;}

#login {width:210px; background:#2D7FAF; color:#FFFFFF; float:right; height:100px; position:relative; top:35px; font-size:11px;}
#login .inputbox {background:#f4f4f4; border:none; color:#2D7FAF; width:120px;}
#login2 {width:375px; font-size:12px; font-family: Verdana, Arial, Helvetica, sans-serif; color: #4a4949;}

.ErrorBox {background:#fff;border:1px solid #2F81B1;color:#2F81B1;display:none;font-size:10px;text-transform:uppercase;font-weight:bold;height:20px;margin-left:10px;padding:1px;padding-left:5px;padding-right:5px;text-align:center;width:150px;}
select {background:#fff;border:1px solid #2F81B1;color:#2F81B1;font-size:10px;}
input {background:#fff;border:1px solid #2F81B1;color:#2F81B1;font-size:10px;}
textarea {background:#fff;border:1px solid #2F81B1;color:#2F81B1;font-size:10px;}
