
/*
rgb(179, 158, 83) gold
*/


*:first-child+html button[type]{ padding: 5px 10px 5px 7px }
a,a:link,a:hover{
	background-color: transparent;
	background-repeat: no-repeat;
	text-decoration: none;
	cursor: pointer 
}
a:hover,a:active,a:link,a:visited{ color: rgb(51, 115, 153) }
a.linked{ padding: 1em 0 0 18px; background: transparent no-repeat left bottom; }
a.modal{ background-image: url("images/preferences-system-windows.gif") }
a.modalHelpLink{
	float: left;
	margin: 0;
	padding: 3px 1em;
	color: rgb(255, 255, 255);
	font: bold normal normal 10px/1 sans-serif;
	text-decoration: none
}
a.modalHelpLink:hover{ color: rgb(255, 215, 0); background-color: transparent; text-decoration: underline }
a.printer{ background-image: url("images/printer.gif") }
body{
	margin: 0;
	padding: 0;
	color: rgb(0, 0, 0);
	background-color: rgb(0, 0, 0);
	font: normal normal normal 62.5%/1.5 Verdana,Geneva,Arial,Helvetica,sans-serif
}
body.main{ padding: 20px 0; background-color: rgb(0, 0, 0) }
body.modal{ padding: 2em; background-color: rgb(255, 255, 255) }
button,.categoryItem h4{ margin: 2px 0 }
button.positive,.buttons a.positive{ color: rgb(82, 146, 20) }
caption{ margin: 0.5em 0; font-weight: bold; font-size: larger }
div#secondary-text{ color: rgb(0, 0, 0) }
dl{ margin: 0 0 1em 0 }
dl dl{ margin: 0 0 1.5em 30px }
dt{ margin-top: 1.3em; font-weight: bold }
fieldset{ margin-bottom: 1em; border: rgb(0, 0, 0) 1px solid; padding: 1em; clear: both }
fieldset>p{ margin: 1em; line-height: 1.2 }
form{ margin: 0 0 1.5em; clear: both }
h1{ font-size: 200% }
h1,h2,h3,h4,h5,h6{ margin: 0 0 0.5em; border-bottom: rgb(238, 238, 238) 1px solid; padding-bottom: .1em; line-height: 1.2 }
h2{ font-size: 150% }
h3,big{ font-size: 120% }
h4{ font-size: 100% }
h5{ font-size: 89% }
h6{ font-size: 83% }
img{ border: none }
input[disabled=disabled],input.disabled{ border: none; color: rgb(0, 0, 0); background-color: rgb(255, 255, 255) }
input[type=text]{ margin: 0; padding: 2px 0; font-family: Arial,Sans-Serif }
label{ }
label br{ clear: left }
legend{ border-bottom: rgb(0, 0, 0) 1px solid; padding: 2px 4px; font-size: 1em }
li{ padding-left: 25px; background: transparent url("images/sprites.gif") no-repeat 0 0; line-height: 1.4em }
li.doc{ background-position: 3px -500px }
ol{ margin: .5em .5em 1.5em }
ol li{ margin-left: 1.4em; padding-left: 0; list-style-type: decimal; background: none }
p label{ display: inline }
p,ul,ol{ margin: 0 0 1.5em }
select{ margin-bottom: 1em }
select.required,input.required{ color: rgb(0, 0, 0); cursor: text }
small{ font-size: 75% }
table#AjaxForm{ margin: 1em 0; font-size: 1em }
table#AjaxForm tbody th{ text-align: right }
table#AjaxForm tbody th.selectLabel{ vertical-align: top }
table#AjaxForm thead th{ text-align: center }
td{ line-height: 2 }
td p,td address{ line-height: 1.2 }
td select{ margin-bottom: 0 }
td.colBorder,th.colBorder{ border-right: rgb(204,204,204) 1px solid }
ul{ margin: .3em 0 1.5em 0; padding: 0; list-style-type: none }
ul#secondary-text_ul0{ margin: 0; padding: 2px }
ul#secondary-text_ul0 li{ padding-bottom: 2px }
ul.nomarker li{ padding-left: 0; background: none }
ul.related{ margin-top: -1em }
.alt0{ background-color: rgb(255, 255, 255) }
.alt1{ background-color: rgb(250,243,219) }
.buttons .left,.wizard .back,.wizard .cancel{ float: left }
.buttons .right,.wizard .next,.wizard .finish{ float: right }
.buttons a,.buttons button, .buttons input[type=submit] {
	float: left;
	margin: 0 7px 0 0;
	padding: 5px 10px 5px 7px;
	border-width: 1px;
	border-style: solid;
	border-color: rgb(238, 238, 238) rgb(222, 222, 222) rgb(222, 222, 222) rgb(238, 238, 238);
	display: block;
	color: rgb(0, 0, 0) !important;
	background-color: rgb(204,204,204);
	font: normal normal bold 10px/13px sans-serif;
	text-decoration: none;
	cursor: pointer
}
.buttons a.negative,button.negative{ color: rgb(209, 47, 25) }
.buttons a.negative:hover,button.negative:hover{ border: rgb(251, 194, 196) 1px solid; background-color: rgb(251, 227, 228); color: rgb(209, 47, 25) }
.buttons a.negative:active{ border: rgb(209, 47, 25) 1px solid; color: rgb(255, 255, 255); background-color: rgb(209, 47, 25) }
.buttons a.positive:hover,button.positive:hover{ border: rgb(198, 216, 128) 1px solid; color: rgb(82, 146, 20); background-color: rgb(230, 239, 194) }
.buttons a.positive:active{ border: rgb(82, 146, 20) 1px solid; color: rgb(255, 255, 255); background-color: rgb(82, 146, 20) }
.buttons a:link,.buttons a:visited{ color: rgb(86, 86, 86); background-color: rgb(204,204,204) }
.buttons a:hover,.buttons button:hover,.buttons input[type=submit]:hover { border: rgb(194, 225, 239) 1px solid; color: rgb(51, 115, 153); background-color: rgb(179, 158, 83) }
.buttons a:active,.buttons button:active,.buttons input[type=submit]:active{ border: rgb(98, 153, 197) 1px solid; color: rgb(255, 255, 255); background-color: rgb(98, 153, 197) }
.buttons button, .buttons input[type=submit] { width: auto; padding: 5px 10px 5px 7px; overflow: visible }
.buttons button img,.buttons a img{ margin: 0 3px -3px 0 !important; padding: 0; border: none; width: 13px; height: 13px }
.buttons button[type], .buttons input[type=submit] { padding: 5px 10px 5px 7px; line-height: 17px }
.caption{ color: rgb(153, 153, 153); font-size: larger }
.categoryItem img{ border: rgb(0, 0, 0) 1px solid; margin: 2px }
.categoryItem p{ font-size: 9px }
.clear{ clear: both; font-size: 0px; line-height: 0px; position: relative; height: 0px }
.date{ display: block; color: rgb(187, 187, 187); font: bold 82% Arial,Sans-Serif; letter-spacing: 1px }
.error{ color: rgb(209,47,25); font-weight: bold }
.highlight{ color: rgb(255, 255, 204) }
.inputErrorText{ color: rgb(102, 0, 0); font: larger Arial,Helvetica,sans-serif }
.modalContent{ margin: 0; border: 0; padding: 1em }
.required{ color: rgb(209, 47, 25) }
.subdued{ color: rgb(102, 0, 0) }
.success{ color: rgb(82, 146, 20); font-weight: bold }
.table1{ border: rgb(204, 154, 0) 2px solid; border-collapse: collapse }
.table1 tbody th,.table1 tbody td{ vertical-align: baseline }
.table1 tbody th,.table1 tfoot th{ color: rgb(0, 0, 0); background-color: rgb(204,204,204)}
.table1 tbody th.sub{ color: rgb(0, 0, 0); background: url("images/sprites.gif") rgb(239, 239, 239) repeat-x 0 -1500px; font-size: 100% }
.table1 td{ border: none; background: url("images/sprites.gif") rgb(255, 255, 255) repeat-x 0 -1600px }
.table1 td,.table1 th{ padding: 4px !important }
.table1 th{ border: rgb(255, 255, 255) 1px solid; text-align: right }
.table1 thead th{ color: rgb(255, 255, 255); background-color: rgb(51, 36, 34); font-size: 120% }
.validation-advice{
	color: rgb(209, 47, 25);
	background: transparent url("images/bullet_error.gif") center left no-repeat;
	line-height: 24px;
	text-indent: 16px
}
.validation-failed{ outline: rgb(209,47,25) 1px solid }
.validation-passed{ outline: rgb(82, 146, 20) 1px solid }
.wizard{
	margin: 10px 0 0;
	padding: 5px;
	border: rgb(204,204,204) 1px solid;
	background-color: #ebf4fa;
	height: 26px
}
.wizard .next,.wizard .back,.wizard .finish .wizard .cancel{ margin: 0 }
.wizardCopy{ margin: 1em 2em; font-size: larger; text-align: left }
#busy{
	margin: 1em;
	padding: 0;
	border: 0;
	width: 16px;
	background: url("images/ajax-loader.gif") rgb(255, 255, 255) center no-repeat;
	position: absolute;
	top: 0;
	left: 0;
	height: 16px
}
#centerBox{
	margin: 100px auto 0;
	padding: 3em;
	width: 90%;
	border: rgb(51, 115, 153) 2px solid;
	color: rgb(0, 0, 0);
	background-color: rgb(255, 255, 255)
}
#content{ float: right; padding: 0 6px 6px; width: 528px; min-height: 200px }
#content.full{ float: none; width: auto }
#content-wrap{ clear: both; overflow: auto }
#footer{
	clear: both;
	width: 100%;
	margin: 0;
	color: rgb(255, 255, 255);
	background-color: rgb(0, 0, 0) !important;
	font-size: 80%;
	line-height: 24px;
	text-align: center
}
#header{
	padding: 0;
	margin: 0;
	background: url("images/dealers_edge_logo.jpg") rgb(0, 0, 0) center right no-repeat;
	height: 72px
}
#nav li{ width: auto }
#navigation{
	width: 717px;
	padding: 0 6px;
	margin: 0 0 20px;
	background: url("images/navBkg.png") rgb(0, 0, 0) repeat-x top left;
	text-transform: uppercase;
	text-align: center;
	letter-spacing: -0.03em;
	height: 25px
}
#navigation a{ color: rgb(250, 243, 219); font: normal normal bold 10px/25px sans-serif; text-decoration: none }
#navigation a:hover,#navigation a:active{ color: rgb(189, 184, 165) }
#nav-secondary{ padding-top: 0; border-top: rgb(204, 204, 204) 1px solid; margin-top: 1px }
#nav-secondary a{
	padding: 5px 0 5px 23px;
	display: block;
	background: url("images/sprites.gif") rgb(255, 255, 255) no-repeat 10px -695px;
	font-weight: bold
}
#nav-secondary a,#nav-secondary a:link,#nav-secondary a:visited,#nav-secondary a:hover,#nav-secondary a:active{ text-decoration: none; cursor: pointer }
#nav-secondary a:hover{ color: rgb(51, 115, 153); background: rgb(235, 244, 250) url("images/sprites.gif") no-repeat 10px -695px }
#nav-secondary li{ border-bottom: rgb(204, 204, 204) 1px solid }
#nav-secondary li.active a:link,#nav-secondary li.active a:visited,#nav-secondary li.active a:hover,#nav-secondary li.active a:active{ background-color: rgb(51, 115, 153) }
#nav-secondary li.selectedNav a{ background: rgb(235, 244, 250) !important }
#nav-secondary,#nav-secondary li{ margin: 0; padding: 0; list-style: none; background-color: rgb(255, 255, 255) }
#nav-secondary,#nav-secondary ul{ position: static }
#page{
	width: 729px;
	margin: 0 auto;
	border-color: rgb(179, 158, 83);
	border-style: solid;
	border-width: 6px 7px;
	color: rgb(0, 0, 0);
	background-color: rgb(255, 255, 255);
	/*position: relative*/
}
#sidebar{ width: 248px; margin: 0; top: 2em; right: 0; position: absolute }
#utility{ float: left; width: 189px }
#utility .item{ margin: 0 11px 5px; padding: 6px; border: rgb(204,204,204) 1px solid }
