@charset "iso-8859-1";
/* author: Floyd Wilkinson */
/* Creation date: 2/11/2007 */
/* ++++++++++ global general styles start ++++++++++*/	
html, body {
	margin:0px;
	padding:0px;
	font: 12px Arial, Helvetica, sans-serif;
	color:#000000;
	background:#ffffff;
	}

/*
a:link		{ color: #000099; text-decoration: none; font-weight: normal }
a:visited	{ color: #660033; text-decoration: none; font-weight: normal }
a:active	{ color: #0000aa; text-decoration: none; font-weight: normal }
a:hover		{ color: #FF0000; text-decoration: none; font-weight: normal }
*/

a:link		{ color: #000099; text-decoration: none; }
a:visited	{ color: #660033; text-decoration: none; }
a:active	{ color: #0000aa; text-decoration: none; }
a:hover		{ color: #FF0000; text-decoration: none; }


	

.just 		{text-align: justify;}

.tableindex	{ width: 100%; border-collapse: collapse; background-color: #ddddcc; }

.index		{ font-family: arial, verdana, helvetica, sans-serif;
		  font-size: 9pt;
		  font-weight: bold;
		  padding-left: 1px;
		  padding-right: 1px;
		  padding-top: 1px;
		  padding-bottom: 1px;
		  text-align: center;
		  display: block;
		  border: #666666 1px solid; }

a.index:link 	{ background-color:#baba8b; }
a.index:visited	{ background-color:#baba8b; }
a.index:active 	{ background-color:#baba8b; }
a.index:hover 	{ background-color:yellow; color: #000000; }
/*a.index:hover 	{ background-color:#880000; color: #ffffff; }*/

.index2		{ font-family: arial, verdana, helvetica, sans-serif;
		  font-size: 9pt;
		  padding-left: 1px;
		  padding-right: 1px;
		  padding-top: 4px;
		  padding-bottom: 4px;
		  text-align: center;
		  display: block;
		  color:#000000;
		  border: #666666 1px solid; }


.menu		{ font-family: arial, verdana, helvetica, sans-serif;
		  font-size: 7pt;
		  height: 15px;
		  font-weight: bold;
		  line-height: 11pt;
		  padding-left: 9px;
		  padding-right: 9px;
		  text-align: center;
		  display: block;
		  border: #000000 1px solid; }


a.menu:link 	{ background-color:#cccc99; color: #000000; }
a.menu:visited 	{ background-color:#cccc99; color: #000000; }
a.menu:active 	{ background-color:#cccc99; color: #000000; }
a.menu:hover 	{ background-color:#660000; color: yellow; }
		  
	H1 
	{ 
	text-align: left;
	font:bold 26px Times New Roman, Arial, Helvetica, sans-serif;
	/*line-height:35px;*/
	}
	
	H2 
	{ 
	text-align: left;
	padding-left:10px;
	font:bold 12px Arial, Helvetica, sans-serif;
	line-height:20px;
	COLOR: #000000;
	background: #cccc99;
	}

	H3 
	{ 
	text-align: left;
	font:bold 12px Arial, Helvetica, sans-serif;
	line-height:15px;
	COLOR: #000000;
	}

	H4 
	{ 
	text-align: center;
	font:bold 11px Arial, Helvetica, sans-serif;
	line-height:20px;
	COLOR: #000000;
	background: #cccc99;
	}

	UL 
	{ 
	text-align: left;
	font: 12px Arial, Helvetica, sans-serif;
	/*font:bold 14px Arial, Helvetica, sans-serif;*/
	/*line-height:35px;*/
	}
	
	
	


#main-navmenu {
	text-align: left;
	padding-left:5px;
	padding-top:0px;
	font:bold 11px Arial, Helvetica, sans-serif;
	COLOR: #000000;
	}

.car-box {
		background:#ddddcc;
		width: 700px;
		text-align:left;
		padding: 0px 0px 0px 0px;		
		border: 1px solid #cccc99;
		COLOR: #000000;
		}

.text-box {
		width: 700px;
		text-align:left;
		padding: 0px 0px 0px 0px;		
		border: 0px solid #cccc99;
		}

	
/* ++++++++++ global general styles end ++++++++++*/	
/* ++++++++++ global structure styles start ++++++++++*/	
#main-body {
	position: relative;
	width: 100%; /* change this to a specific amount for a fixed design. E.g., 770px. */
	text-align:left;
/* remove these comment tags if the page is to be centered	
	margin-left: auto;
	margin-right: auto;*/
	border:0px solid #000000;	
	}	

#main-page {
	position: relative;
	width: 100%;
	padding:0px 0px 0px 0px;		
	text-align:left;
	border:0px solid #0000ff;	
	}	
	
	
#main-header {
	width: 100%;
  	background:#000000;
	text-align:left;
	color:#ffffff;
	border:0px solid #ff0000;	
}

	
#main-content1 {
		width: 100%;
		padding:10px 10px 10px 30px;		
		color: #000000;
		background: #ffffff;
		border:0px solid #ff00ff;			
		}	
	
#main-footer {
		width: 100%;
		padding:0px 0px 0px 0px;		
		border:1px solid #000000;	
		color: #000000;
		background: #cccc99;
		}	

#main-logo {
	text-align: left;
	padding-left:30px;
	padding-top:10px;
	font:bold 32px Impact, Times New Roman, Arial Black, Arial, Helvetica, sans-serif;
	/*line-height:40px;*/
	COLOR: #eeeeee;
	}
	
		#main-logo a {
			text-decoration:none;
			COLOR: #eeeeee;
			}
		
		#main-logo a:hover {
			color:#ffff00; 
			}						


#main-logo2 {
	text-align: left;
	padding-left:30px;
	padding-bottom:10px;
	font:14px Arial Black, Times New Roman, Arial, Helvetica, sans-serif;
	COLOR: #eeeeee;
	}

	#main-logo2 a {text-decoration:none;	COLOR: #eeeeee;	}
	#main-logo2 a:hover {color:#ffff00; }						
	
#main-menu {
	text-align: left;
	font: bold 12px Arial, Helvetica, sans-serif;
	COLOR: #000000;
	}
	
	#main-menu a {text-decoration:inherit;	}
	
	/*
	#main-menu a:link {color:#ffffff; }						
	#main-menu a:visited {color:#ffffff; }						
	#main-menu a:active {color:#ffffff; }						
	#main-menu a:hover {color:yellow; }						
		
a.index:link 	{ background-color:#baba8b; }
a.index:visited	{ background-color:#baba8b; }
a.index:active 	{ background-color:#baba8b; }
a.index:hover 	{ background-color:#880000; color: #ffffff; }
*/		


		
/* ++++++++++ global structure styles end ++++++++++*/	