@import "/css/reset.css";
@import "/css/fonts.css";
@import "/css/content.css";
@import "/css/tab.css";

HTML, BODY {
	background-color:#000;
	color:#fff;
	font-family: Arial;
	font-size: 10pt;
}

em {font-style:italic}

H1 {
	margin-bottom:1em;
	font-size:250%;
	font-weight:bold;
	font-style: italic;
	color:red;
}

H2 {
	font-size:122%;
	font-weight:bold;
}

H3.state {
	font-size:144%;
	color:#FC0;
	font-weight:normal;
}

H3 {
	color:#FC0;
	font-weight:bold;
}

H4 {
	font-size:122%;
}

P {
	margin-bottom:0.5em;
}

A:link		{ color: #FC0;}
A:visited	{ color: #CCC;}
A:hover		{ color: #090;}
A:active	{ color: #666;}

.leftmenu A:link, .leftmenu A:visited { color: #FC0; text-decoration: none; font-weight:bold;}
.leftmenu A:hover	{ color: red; text-decoration: none; font-weight:bold; }
.leftmenu A:active	{ color: #666; text-decoration: none; font-weight:bold; }

A.current:link, A.current:visited { color: #FFF; text-decoration: underline; font-weight:bold;}
A.current:hover	{ color: red; text-decoration: none; font-weight:bold; }
A.current:active	{ color: #666; text-decoration: none; font-weight:bold; }
.tableft a, .tabcenter a, .tabright a {font-size:1.1em; font-weight:bold; line-height:140%}
#container {
	margin: 0 auto;
	width: 75.38em;
	*width: 76em;
	text-align: left;
}
#container2 {
	text-align: center;
}

#header {
	margin-top: 2.3em;
	margin-bottom: 1em;
	height:52px;
}

#content {
	clear:both;
	padding-top: 1em;
}

#footer {
	clear:both;
	margin:5em 0 1.5em;
	padding-top:1em;
	border-top: 1px solid red;
	font-size:92%;
}

/* leftmenu */
UL.leftmenu	{ margin-top:1em; }
.leftmenu LI	{ margin-bottom:0.4em;}
.leftmenu {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:92%;
	font-weight:bold;
}


.leftmenublock		{margin-bottom:1.5em;}

.tableft	{padding-bottom:2.5em; padding-right:2em;}
.tabcenter	{padding-bottom:2.5em; padding-left:2em;}
.tabright	{
padding-bottom:2.5em;
padding-left:5em;
padding-right:2.5em;
}


.showsleft {
	float:left;
	width:8em;
}

.showsright {
	margin-left:12em;
}

.leftcol {
	float:left;
	width:15.38em;
}

.rightcol {
	margin-left: 16em;
}
.header-bar {
	background: transparent url(../images/bar.gif) repeat-x scroll left bottom;
	height:52px;
	text-align: right;
	font-weight:bold;
	font-style:italic;
	font-size:200%;
	margin-left: 8em;
	color: #FC0;
}
.header-bar-inner {
	background: transparent url(../images/bar_left.gif) no-repeat scroll left bottom;
	height:52px;
}
.header-bar-inner2 {
	background: transparent url(../images/bar_right.gif) no-repeat scroll right bottom;
	height:52px;
}
.greyborder {
	border: 1px solid #999;
}

.dealerlist TD {
	padding: 1em 2em 1em 0;
}

.dealerlist TD.yellowbottom{
	border-bottom:1px solid #FC0;
}

.butn {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 122%;
	font-weight: bold;
	color: #000000;
}

.p_small {
	font-size:92%;
	padding: 0.3em 0;

}

.yellow-col {
	color:#FC0;
}

.error {
	color:red;
}

.clearboth {
	overflow:hidden;
	_height:1%;
}
.smallfont {font-size:90%}
.nowrap {white-space:nowrap}

ul.prostaff {
	list-style:none;
	width: 33%;
	float:left;
}
ul.prostaff li {
	font-size: 150%;
	margin-bottom: 1em;
}
ul.prostaff li li{
	font-size: 90%;
	margin-bottom: .7em;
}
ul.prostaff ul{
	margin-top: 0.5em;
	padding-left: .7em
}

.tabh, .spin {
	margin-bottom:1em;
	font-size:180%;
	font-weight:bold;
	font-style: italic;
	color:#fff;
	}

.spin {
	font-size:150%;
	margin:1em 0 0 0;
	}

.btxt {
	font-size:110%;
	font-weight:bold;
	color:#fff;
	margin:0 0 0 2em;
	}

.nrmtxt {
	font-size:140%;
	font-weight:bold;
	color:#fff;
	}

UL.spinul {
	margin:1em 0 0 0;
	}

UL.spinul, UL.spinul LI	{
	list-style: inside disc;
	font-size:110%;
	font-style: italic;
	font-weight:bold;
	}

	UL.bulists LI {
	        padding: 1em 0 0 0;
	        margin: 0;
	        text-align: left;
		}

UL.listnone, UL.listnone LI	{
	list-style: none;
	font-size:110%;
	font-style: italic;
	font-weight:bold;
	}

.rdborder {
	border:2px solid red;
	padding:10px;
	margin: 10px 0;
	}

.leftblock {
	float:left;
	}