@charset "utf-8";
/* CSS Document */




body					{
						 margin:0px auto; padding:0px; background-color:#999999; 
						 background:#ededef url(../img/top.gif) repeat-x left top;  
						 }
						 
div, tr, td, p			{font-family:verdana; color:#333333; font-size:11px; line-height:18px; }

a, a:link, a:visited	{color:#003366; text-decoration:none; }						 

a, a:hover				{color:#cc0000; text-decoration:underline; }						 


/*****************************************/
/*** Template specific layout elements ***/
/*****************************************/


h1 {
	padding: 0;
	font-family:Helvetica ,Arial,sans-serif;
	font-size: 1.3em;
	font-weight: bold;
	vertical-align: bottom;
	color: #666;
	text-align: left;
	width: 100%;
}

h2 {
	padding: 0;
	font-family:Myriad Pro;
	font-size:21px;
	font-weight:bold;
	vertical-align: bottom;
	color:#CC0000;
	text-align: left;
	width: 100%;
	line-height:30px;
}

table.contentpaneopen h3 {
	margin-top: 25px;
}

h4 {
	font-family: Arial, Helvetica, sans-serif;
	color: #333;
}

h3, legend {
  
  font-weight: bold;
  font-family: Helvetica,Arial,sans-serif;
  font-size: 1.5em;
  padding-left: 0px;
  margin-bottom: 6px;
  margin-top:4px;
  text-align: left;
  color:#000000;

}

.clearfix {clear:both;}
/* ========================================= Templates Classes ============================== */

.wrapper				{width:900px; margin:0px auto;}

.top_bg					{display:block; width:900px; height:140px; margin:0px auto; }

.logo					{display:block; width:391px; height:136px; float:left; }

.NewsFlash				{display:block; width:500px; height:140px; float:left;}

#TopMenu				{height:30px; padding:14px 6px 14px 6px; display:block; width:880px; margin:0px auto 10px auto; }

#TopMenu ul				{ list-style-type:none; }

#TopMenu li				{ display:inline; line-height:20px;}

#TopMenu li a			{ font-size:13px; color:#666666; font-weight:bold; padding:0px 10px; text-decoration:none; }

#TopMenu li a:hover		{ font-size:13px; color:#cc0000; font-weight:bold; padding:0px 10px; text-decoration:none; }

#ContentPane			{width:878px; background-color:#FFFFFF; padding:0px 10px; margin:0px auto; border:#d1d1d1 1px solid; 
						 border-style:none solid none solid; }

.contentpane_top		{background:#fff url(../img/content_pane_top.jpg) no-repeat left top; 
						 width:900px; height:19px; margin:0px auto; }
						 
.contentpane_bottom		{background:url(../img/content_pane_bottom.jpg) no-repeat left top; 
						 width:900px; height:19px;  margin:0px auto;  }
						 
.flash_top				{background:#fff url(../img/flash_left_top.jpg) no-repeat left top; 
						 width:589px; height:19px; margin:0px auto; }
						 
#flashpane				{width:567px; background-color:#FFFFFF; padding:0px 10px; margin:0px auto; border:#d1d1d1 1px solid; 
						 border-style:none solid none solid; height:375px; }						 
						 
.flash_bottom			{background:url(../img/flash_bottom.jpg) no-repeat left top; 
						 width:589px; height:19px;  margin:0px auto;  }							 
						 
						 						
.leftpane				{width:560px; float:left; margin-left:5px; }	

.rightpane				{width:315px; float:left; margin-left:10px; text-align:right;}		

.HomeCarDisplay			{width:890px; margin:0px auto; text-align:center; }										 

#introcontainer			{margin-top:-200px; }

#footerblog li a		{font-size:11px; font-weight:normal; margin:0px -4px; color:#003366}

#footerblog li a:hover		{font-size:11px; font-weight:normal; color:#CC0000; margin:0px -4px;}

a.footerblog:link		{font-size:11px; font-weight:bold;}

a.footerblog:visited	{font-size:11px; font-weight:bold;}
						 
#footer					{border-top:#e1e4e6 5px solid; padding-top:15px; background-color:#F7F8F9; padding-bottom:10px; }				

#footer ul				{list-style-type:none;}			 

#footer li				{display:inline;}			 

#footer li a			{font-size:11px; padding:6px;}

#footer li a:hover		{font-size:11px; padding:6px; color:#CC0000;}

.footer_menu			{width:920px; color:#666; padding:0px 5px; margin:0px auto; text-align:center; }

.errormsg				{color:#CC3300; }

#sidebar ul				{list-style-type:circle;}

#sidebar li				{display:block;}

#sidebar li a:link			{font-size:11px; font-weight:normal; clear:both;}

#sidebar li a:visited			{font-size:11px; font-weight:normal; clear:both;}

#sidebar li a:hover			{font-size:11px; font-weight:normal; color:#CC0000; clear:both;}

#sidebar li li a			{margin-left:7px; clear:both;}