BODY {
	background: #FFF;
	margin: 0px;
	font: 12px Verdana, Arial, Helvetica, sans-serif;
	color: #000;
}

IMG {
	border-style: none;
}

FORM {
	padding:0px;
	margin:0px;
}

a:link, a:active, a:visited {
	font: 12px Verdana, Arial, Helvetica, sans-serif;
	color: #555555;
	text-decoration: underline
}
a:hover {
	text-decoration: none;
}

a.white:link, a.white:active, a.white:visited {
	font: 12px Verdana, Arial, Helvetica, sans-serif;
	color: #FFF;
	text-decoration: underline
}
a.white:hover {
	text-decoration: none;
}

P, .text {
	font-family: Verdana, Tahoma, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000;
	margin-top: 8px;
	line-height: 18px;
	margin-bottom: 10px;
}

H1, H2, H3, H4 {
	margin-top: 0px;
}

.homeCellInside H2 {
	margin-bottom: 0px;
	font: bold 12px Verdana, Tahoma, Arial;
	color: #555555;
}

.homeCellInside H3 {
	margin-bottom: 0px;
	font: bold 10px Verdana, Tahoma, Arial;
	color: #ee2033;
}

TH {
	text-align: left;
}

H1 {
	font: bold 18px Verdana, Tahoma, Arial, Helvetica, sans-serif;
	color: #555555;
}

H2 {
	font: bold 16px Verdana, Tahoma, Arial, Helvetica, sans-serif;
	color: #555555;
	margin-top: 20px; margin-bottom: 2px;

}

H3 {
	font: bold 14px Verdana, Tahoma, Arial, Helvetica, sans-serif;
	color: #555555;
}

#mainHolder {
	width: 767px;
	margin: 0 auto;
}

#headerHolder {
	position: relative;
	height: 113px;
}

#logo {
 position: absolute;
 left: 26px;
 top: 10px;
}

#headerText {
 position: absolute;
 top: 73px;
 left: 315px;
}

#loginHolder {
	position: absolute;
	right: 0px;
	top: 10px;
	width: 210px;
	height: 100px;
	background: #555555;
}

#loginHolder DIV {
	position: relative;
}

#contentHolder {
	background: url(../images/main-bg.gif) repeat-x top left;
	border: solid 1px #555555;
	margin-bottom: 5px;
	padding-bottom: 2px;
}

.homeCellInside P {
	margin-top: 0px;
}

#navHolder {
	height: 40px;
	text-align: right;
	padding-right: 26px;
}

#navHolder IMG {
	padding-top: 7px;
}

#content {
	background: #FFF;
	width: 719px;
	margin: 0px auto;
}

#contentHome {
	width: 719px;
	margin: 0px auto;
}

#contentContact {
	background: #FFF url(../images/contact-bg.jpg) no-repeat right bottom;
	width: 719px;
	margin: 0px auto;
	height: 630px;
}

#content #contentInner, #contentContact #contentInner {
	padding: 50px 40px;
}

#contentInnerDealer {
	padding:20px 20px 20px 20px;
}

#homePhoto {
	position: absolute;
	left: -20px;
}

.homeTitle {
	background: #191919;
	height: 50px;
	text-align: center;
}

.homeCell {
	width: 232px;
	background: #FFF;
	padding: 1px;
}

.homeCellInside {
	padding: 15px 12px;
	font: 10px Verdana, Tahoma, Arial;
	color: #222222;
}

.homeCellInside P {
	font: 10px Verdana, Tahoma, Arial;
	color: #222222;
}

.homeCellSep {
	width: 12px;
}

#footerHolder {
	background: #e2e2e2;
	height: 27px;
	margin: 0px 2px;
}

#dealerLoginIn {
	position: absolute;
	top: 10px;
	left: 20px;
}

#buttonGo {
	position: absolute;
	top: 72px;
	left: 150px;
}

#usernameText {
	position: absolute;
	top: 30px;
	left: 20px;
	font: 10px Verdana, Tahoma, Arial;
	color: #fff;
}

#usernameField {
	position: absolute;
	top: 27px;
	left: 86px;
}

#passwordText {
	position: absolute;
	top: 42px;
	left: 27px;
	font: 10px Verdana, Tahoma, Arial;
	color: #fff;
}

#passwordField {
	position: absolute;
	top: 50px;
	left: 86px;
}

INPUT {
	border: solid 1px #e0e0e0;
	padding: 3px;
}

#homeHolder {
	position: relative;
}

.imageBorder {
	float: right;
	padding: 3px;
	background: #d9d9d9;
	margin: 5px;
}

#dealerMenu{
	width:120px;
	border: solid 3px #d9d9d9;
	padding:5px 5px 5px 5px;
	font-size: 14px;
	font-weight:bold;
}

/* START: Added by Victor 8-13-08 */
#dealerMenu a {
	font-size: 14px;
	font-weight:bold;
}
/* END: Added by Victor 8-13-08 */
.mainInput {
	padding: 1px;
}

.clear {
	border-style: none;
}

.error {
	color: #990000;
}
.bigger, .bigger li, .bigger li a {
font-size:14px;
}

#Programs-submenu {
padding-left:5px;
font-size:12px;
}
#Programs-submenu a{
font-size:12px;
}