/* ~~~ ©2004 Rm; implementation by Vady ~~~
	vady[at]i.com.ua
	
	{var}
	cross-browser = false;
	static-values = true;
	unique-colors = true;
	...

*/

/* ~~~ [regular classes/selectors definitions] ~~~ */
BODY, PRE, TD, LI, UL, OL, DL, P, FORM, INPUT, SELECT, TEXTAREA {
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #666666
}
BODY {
	background-color: #ffffff;
	padding: 0;
	margin: 0
}
IMG {
	border-color:#666666
}
H1 {
	font-size: 16px;		/*font-size: small;*/
	color: #5B2A00;
	margin: 10px 0px 10px 0px;
	background: url(/dealer/images/skin/4/bullets3.gif) no-repeat;
	clear: both;
	border-bottom: 1px solid #5B2A00
}
H2 {
	font-size: 14px;		/*font-size: small;*/
	color: #5B2A00;
/*	width: expression('101%'); <<< for IE6.xx solution
	clear: both;*/	
	padding: 6px 28px 8px 28px;
	margin: 0px;
	background: #F2EAD6 url(/dealer/images/skin/4/bullets4.gif) no-repeat;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}
H3 {
	font-size: 12px;
	color: #AF7747;
	padding: 0px 0px 2px 16px;
	margin: 0px;
	margin-top: 10px;
	background: url(/dealer/images/skin/4/bullets5.gif) no-repeat;
	border-bottom: 1px solid #AF7747
}
FORM {
	margin: 0;
}

/* ~~~ [pseudo classes] ~~~ */
A {
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	text-decoration: none;
}
A:hover {
	color: #666666;
	text-decoration: underline;
}

/* ~~~ [colors] ~~~ */
.color1 { /* << top & bottom bg */
	background-color: #8DA7DC;
}
.color2 {
	background-color: #8DA7DC;
}

/* ~~~ [text feat // blocks] ~~~ */
.copyright, .copyright td, .copyright a, .copyright a:hover {
	font-size: 10px;
	font-weight: bold;
	color: #FFFFFF;	
}
.copyright a {
	text-decoration: underline;
}
.copyright a:hover {
	text-decoration: none;
}
.filltop {
	background: url(/dealer/images/skin/4/tbg.gif) repeat-x top;
}
.path td {
	text-transform: capitalize;
	color: #2A3279;
	white-space: nowrap;
	font-size: 10px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}
.path td a, .path td a:hover {
	font-size: 10px;
	color: #2A3279;
	text-decoration: underline;
}
.path td a:hover {
	text-decoration: none;
}
.column1 {
	background: url(/dealer/images/skin/4/c1bg.gif) repeat-y top right
}
.column2 {
/*	white-space: nowrap;*/
	background: url(/dealer/images/skin/4/c1bg.gif) repeat-y top right	
	padding-left: 10px;
}
.column3 {
	width: 155px;
	padding-left: 10px;
	padding-top: 30px
}
.cblock, .cblock p, .cblock a, .cblock td, .cblock li {
	font: 12px Arial, Helvetica, sans-serif;
	color: #333333;
}
.cblock {
	border-bottom: 1px solid #AF7F33;
	margin: 10px 11px 20px 17px;
	padding: 0px 0px 15px 0px;
	width: expression('100%');
}
.cblock p {
	padding: 0px;
	margin: 0;
	margin-bottom: 5px;
	text-align: justify;
	text-indent: 10px;	
}
.cblock img.aleft {
	float: left;
	margin: 0px 23px 10px 0px;
	border: 1px solid black;
	clear: both;
}
.cblock img.aright {
	float: right;
	margin: 0px 0px 10px 23px;
	border: 1px solid black
}
.box {
	border: 1px solid #D2D2D2;
	background-color: #F9F9F9
}
.columned {
	padding: 5px 0px 10px 13px;
	margin: 0;
}
.columned a, .columned a:hover, .columned strong {
	color: #000074;
	font-weight: bold;
}
a.llinx, a.llinx:hover {
	font-size: 10px;
	font-weight: normal;
	color: #000000;
	text-decoration: underline
}
a.llinx:hover {
	text-decoration: none
}

/* ~~~ [forms] ~~~ */
.fields {
	width: 266px;
	font-size: 11px;
	height: 17px;
	color: #333333;
	background-color: #ffffff;
	vertical-align: middle;
/*/*/
	border: 1px solid black;
	padding: 0 2px;
/*buzz*/
}
.fieldss {
	width: 130px;
	font-size: 10px;
	color: black;
	height: 16px;
/*/*/
	border: 1px solid #040476;
	padding: 1px 4px 0px;
/*buzz*/
}
.txtarea {
	font-size: 11px;
	width: 266px;
	height: 80px;
	color: #666666;
	background-color: #F8F8F8;
	vertical-align: middle;
/*/*/
	border: 1px solid #D4D0C8;
/*buzz*/
}
.buttons {
	font-size: 11px;
	font-weight: bold;
	height: expession('18px');
	text-transform: capitalize;
	padding: 0px 5px;
}
.TableTitle {
	font-size: 10pt;
	font-weight: bold;
	background-color: #CCCCCC;
	border-color:  #CCCCCC;
}
.tdata1 {
	background-color: #EDEDF5;
}
.tdata2{
	background-color: #FFFFFF;
}
.errormsg {
	color: #ff0000;
	font-weight: bold
}

/* ~~~ [data tables] ~~~ */
table.simpledtab {
	border-color: #EFEFEF;
	border-style: solid;
	border-width: 8px 0;
	width: 100%;
	empty-cells: show
}
table.simpledtab td, table.simpledtab a, table.simpledtab p, table.stab, table.stab a, table.stab p, table.stab td {
	color: #000000;
	font-size: 10px;
	font-family: Verdana, Arial, Helvetica, sans-serif
}
table.simpledtab tr td {
	background-color: #EFEFEF;
	vertical-align: top;
	padding: 1px 5px
}
tr.simpledtab td {
	background-color: white !important
}
table.simpledtab a, table.simpledtab a:hover {
	color: #2020FF;
	text-decoration: underline
}
table.simpledtab a:hover {
	text-decoration: none
}
table.stab {
/*	width: 100%;*/
	empty-cells: show
}
table.stab td {
	padding: 4px 5px
}

table.data {
	margin: 10px 0;
	empty-cells: show;
}
table.data, table.data p, table.data a, table.data td, table.data th {
	font-size: 12px;
	color: #6E6FB7
}
table.data thead tr th {
	padding: 2px 5px;
	font-weight: bold;
	vertical-align: middle;
	border-color: #9C99F5;
	border-style: solid;
	border-width: 2px 0;
	background-color: white
}
table.data tbody tr td {
/*	background-color: #d2d2db;*/
	border-color: #9C99F5;
	border-style: solid;
	border-width: 0 0 1px 0;
	padding: 1px 3px;
}
tr.data td {
	background-color: #EEF1F9;
}
#lined table {
	margin: 0px;
	padding: 0px;
	border-collapse: collapse;
}
#lined td {
	border: 1px solid #D1D3D4;
	padding: 4px;
}

/* ~~~ [menu, lists, navigation] ~~~ */
.mmenu {
	list-style: url(/dealer/images/skin/4/bullets2.gif) none outside;
	margin-top: 20px;
	margin-bottom: 20px;
}
.mmenu li {
	font-size: 11px;
	margin: 0px;
	padding-left: 0px;
	text-indent: 0px;
}
.mmenu li, .mmenu li a, .mmenu li a:hover, .mmenu li ul li a {
	color: #555555;
	font-size: 11px;
}
.mmenu li a:hover, .mmenu li ul li a:hover {
	color: #D97408;
}
.mmenu li ul {
	list-style: url(none) none outside;
	margin: 10px 0px 4px;
	padding: 0;
}
.mmenu li ul li {
	padding: 0px 10px;
	line-height: 1.5em;
}
.mmenu li ul li, .mmenu li ul li a {
	color: #A9A9A9;
	text-decoration: underline;
}
.mmenu li ul li a:hover {
	text-decoration: none;
}

.reformatted {
	list-style: url(/dealer/images/skin/4/bullets6.gif) none outside;
	margin-top: 10px;
	margin-bottom: 10px;
}
.reformatted li {
	font-size: 11px;
	margin: 0px;
	padding-left: 0px;
	padding-bottom: 4px;
	text-indent: 0px;
}
.reformatted li, .reformatted li a, .reformatted li a:hover, .reformatted li ul li a {
	color: #000000;
	font-size: 11px;
	font-weight: bold;	
}
.addmenu {
	padding: 10px 20px;
}
.addmenu ul.reformatted {
	margin: 0px;
	padding: 10px 22px;	
}
.addmenu ul.reformatted li, .addmenu ul.reformatted li a, .addmenu ul.reformatted li a:hover {
	color: #555555;
	font-weight: normal;
}
span#info {
	color: #CE1E1E
}

.tintcolour {
	background-color:#8DA7DC;
}