div#cms-switch {
	text-align: right;
	margin: 0px 32px 0px 0px;
}

div#cms-switch a {
	color: #025696;
	text-decoration: underline;
}

div#outer-wrapper {
	position: relative;
	text-align: left;
	width: 940px;
	margin-top: 0px;
	margin-right: auto;
	margin-left: auto;
	background: URL(/images/design/main_bg.jpg);
}

div#website-wrapper {
	margin: 0px 0px 0px 32px;
}

div#footer-wrapper {
	position: relative;
	text-align: left;
	width: 940px;
	margin-top: 0px;
	margin-right: auto;
	margin-left: auto;
	text-align: center;
	font-size: 10px;
}

div#footer-wrapper a {
	color: #08528c;
	text-decoration: none;
}

/***********************************/
/***********************************/

#bread-crumb-trail {
	color: #ffffff;
	font-size: 11px;
	margin: 8px 0px 0px 7px;
	font-weight: bold;
}

#bread-crumb-trail a {
	color: #ffffff;
	font-size: 11px;
	font-weight: normal;
}

#top-search {
	color: #ffffff;
	font-size: 11px;
}

/***********************************/
/***********************************/

.latest-news {
	background: URL(/images/design/red_arrow.jpg);
	background-repeat: no-repeat;
	padding: 0px 0px 0px 10px;
	margin: 18px 0px 25px 1px;
}

.ln-date {
	font-size: 14px;
	color: #000000;
	font-weight: bold;
}

.latest-news p {
	color: #404040;
	line-height: 15px;
	margin: 0px 0px 0px 0px;
}

.latest-news a {
	color: #3399cc;
}

.latest-news a:hover {
	color: #006699;
	text-decoration: none;
}

/***********************************/
/***********************************/

.communications {
	background: URL(/images/design/red_arrow.jpg);
	background-repeat: no-repeat;
	padding: 0px 0px 0px 10px;
	margin: 18px 0px 25px 1px;
}

.ln-date {
	font-size: 14px;
	color: #000000;
	font-weight: bold;
}

.communications p {
	color: #404040;
	line-height: 15px;
	margin: 0px 0px 0px 0px;
}

.communications a {
	color: #3399cc;
}

.communications a:hover {
	color: #006699;
	text-decoration: none;
}

/***********************************/
/***********************************/

#pic {
	margin: 5px 10px 20px 100px;
}

#main-content {
	margin: 18px 0px 25px 35px;
	width: 690px;
}

#main-content p {
	font-family: Arial, sans-serif;
	margin: 0px 0px 10px 0px;
	line-height: 17px;
}

#main-content ul {
	font-family: Arial, sans-serif;
	margin: 0px 0px 10px 1px;
	padding: 0px 0px 0px 0px;
}

#main-content ul ul {
	font-family: Arial, sans-serif;
	margin: 0px 0px 10px 7px;
	padding: 10px 0px 0px 0px;
}

#main-content li {
	font-family: Arial, sans-serif;
	margin: 0px 0px 0px 0px;
	padding: 3px 0px 3px 15px;
	line-height: 16px;
	list-style: none;
	background: URL(/images/design/red_arrow_content.gif);
	background-repeat: no-repeat;
}

#main-content li li {
	font-family: Arial, sans-serif;
	margin: 0px 0px 0px 0px;
	padding: 3px 0px 3px 15px;
	line-height: 16px;
	list-style: none;
	background: URL(/images/design/blue_arrow_content.gif);
	background-repeat: no-repeat;
}

#main-content a:link {
	color: #3399cc;
}

#main-content a:visited {
	color: #006699;
}

#main-content a:active {
	color: #006699;
}

#main-content a:hover {
	color: #006699;
}

/****************************/
/****************************/

#login-homepage a:link {
	color: #3399cc;
}

#login-homepage a:visited {
	color: #006699;
}

#login-homepage a:active {
	color: #006699;
}

#login-homepage a:hover {
	color: #006699;
}

/****************************/
/****************************/

table.smb-login {
	background-color: #999999;
	width: 100px;
	margin-bottom: 10px;
}

table.smb-login td{
	padding: 2px 2px 2px 2px;
}

table.smb-login td#header{
	color: #FFFFFF;
	font-size: 9pt;
	font-weight: bold;
}

table.smb-login td#header-text {
	color: #FFFFFF;
	font-size: 9pt;
}

table.smb-login input#text {
	width: 80px;
}

/****************************/
/****************************/

table.dealer-admin {
	border: 1px solid #000000;
}

table.dealer-admin td {
	padding: 3px 3px 3px 3px;
}

/****************************/
/****************************/

table.standart-request-form td {
	padding: 2px 2px 4px 2px;
}

table.standart-request-form td textarea {
	width: 300px;
	height: 100px;
}

/****************************/
/****************************/

table.request-form {
	color: #000000;
	font-size: 9pt;
}

table.request-form td {
	padding: 2px 2px 2px 2px;
}

table.request-form input {
	width: 160px;
}

table.request-form input#small {
	width: 30px;
}

table.request-form input#submit {
	width: 60px;
}

table.request-form input#radio {
	width: 20px;
}

table.request-form input#checkbox {
	width: 20px;
}

table.request-form select {
	width: 160px;
}

table.request-form select#small {
	width: 50px;
}

table.request-form textarea {
	width: 300px;
	height: 150px;
}

/**********************/
/*** SEARCH RESULTS ***/
/**********************/

table.search-results hr#search-hr {
	border: 0;
	color: #000000;
	background-color: #000000;
	height: 1px;
}

/***********************/
/*** SITE MAP STYLES ***/
/***********************/

table.site-map td#level3 {
	padding: 5px 0px 5px 20px;
}

table.site-map td#level3 a:hover {
	color: #666666;
}

table.site-map td#level4 {
	padding: 5px 0px 5px 60px;
}

table.site-map td#level4 li {
	list-style: circle inside;
}

table.site-map td#level4 a {
	color: #666666;
}

table.site-map td#level4 a:hover {
	color: #666666;
}

table.site-map td#level5 {
	padding: 5px 0px 5px 100px;
}

table.site-map td#level5 li {
	list-style: circle inside;
}

table.site-map td#level5 a {
	color: #666666;
}

table.site-map td#level5 a:hover {
	color: #666666;
}

table.site-map a
{
}

table.site-map a:hover
{
}

/**********************/
/**********************/

table.dealer-conference td {
	padding: 4px 4px 4px 4px;
	font-family: Arial, Helvetica, sans-serif;
	color: #000000;
	font-size: 12px;
}

input#btn-submit-dc1 {
	padding: 0px 0px 0px 0px;
	font-family: Arial, Helvetica, sans serif;
	font-size: 11px;
	border: 1px solid #996666;
	background-color: #000000;
	color: #FFFFFF;
	height: 22px;
	text-align: center;
}

input#btn-submit-dc2 {
	padding: 0px 0px 0px 0px;
	font-family: Arial, Helvetica, sans serif;
	font-size: 11px;
	border: 1px solid #996666;
	background-color: #C41232;
	color: #FFFFFF;
	height: 22px;
	text-align: center;
}

/********************************************/
/********************************************/

div.whats-new {
	font-family: Arial, Helvetica, sans serif;
	font-size: 11px;
	padding: 12px 0px 0px 24px;
}

div.whats-new a {
	color: #f00001;
}

div.whats-new ul {
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
}

div.whats-new li {
	list-style-type: none;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 14px 10px;
	background-image: url(/images/red_arrow.gif);
	background-repeat: no-repeat;
}

div.upcoming-events {
	font-family: Arial, Helvetica, sans serif;
	font-size: 11px;
	padding: 12px 0px 0px 0px;
}

div.upcoming-events a {
	color: #f00001;
}

div.upcoming-events ul {
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
}

div.upcoming-events li {
	list-style-type: none;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 14px 10px;
	background-image: url(/images/red_arrow.gif);
	background-repeat: no-repeat;
}

table.dealer-sub-signs {
	border: 1px solid #000000;
	border-collapse: collapse;
}

table.dealer-sub-signs td {
	padding: 5px 5px 5px 5px;
	border: 1px solid #000000;
}

table.dealer-sub-signs input {
	width: 30px;
}

/***************************/
/***************************/

#smb-sitemap {
	font-family: arial;
	font-size: 12px;
}

#smb-sitemap a {
	font-family: arial;
	font-size: 12px;
}

#smb-sitemap li {
	padding: 3px 3px 3px 3px;
	list-style-type: none;
}

#smb-sitemap a.l1 {
	font-size: 14px;
	font-weight: bold;
}

/***********************************/
/***********************************/

.smb-search-form td {
	padding: 0px 5px 0px 0px;
}

/***********************************/
/***********************************/

table.quick-links {
	margin: 10px 0px 30px 8px;
	padding: 0px 0px 0px 0px;
}

table.quick-links td {
	padding: 0px 5px 8px 0px;
}

table.quick-links a {
	color: #e94141;
}

table.quick-links a:hover {
	color: #e94141;
	text-decoration: none;
}

/***********************************/
/***********************************/

ul.quick-links {
	margin: 10px 0px 30px 8px;
	padding: 0px 0px 0px 0px;
	list-style-type: none;
}

ul.quick-links li {
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 5px 10px;
	background: URL(/images/design/ls_red_arrow.gif);
	background-repeat: no-repeat;
	list-style-type: none;
	color: #0000ff;
}

ul.quick-links li a {
	color: #e94141;
}

ul.quick-links li a:hover {
	color: #e94141;
	text-decoration: none;
}

/****************************/
/****************************/

.marketing-request-form td {
	padding: 10px 20px 0px 0px;
}

/****************************/
/****************************/

.hsd-dashboard {
	margin: 0px 0px 20px 5px;
}

.hsd-dashboard h1 {
	font-size: 15px;
	color: #000000;
	margin: 0px 0px 0px 0px;
}

.hsd-dashboard h2 {
	font-size: 14px;
	color: #000000;
	margin: 0px 0px 0px 0px;
}

.hsd-dashboard p {
	margin: 10px 0px 5px 0px;
}

/****************************/

.new-leads {
	border: 1px solid #bababa;
	border-collapse: collapse;
}

.new-leads td {
	border: 1px solid #bababa;
	border-collapse: collapse;
	font-size: 12px;
	font-family: arial;
}

.new-leads td.header {
	color: #262626;
	width: 78px;
	height: 26px;
	background-image: URL(/images/design/bg_new_lead.gif);
	font-weight: bold;
}

.new-leads td.content {
	width: 78px;
	height: 26px;
}

.new-leads-numbers {
	margin: 13px 0px 0px 55px;
}

.new-leads-numbers td {
	padding: 0px 8px 2px 0px;
}

.lead-summery {
	margin: 0px 0px 0px 0px;
	border: 1px solid #bababa;
	border-collapse: collapse;
}

.lead-summery td {
	padding: 5px;
	border: 1px solid #bababa;
	border-collapse: collapse;
}

.lead-summery td.header {
	font-weight: bold;
}

.lead-details {
	margin-bottom: 10px;
}

.lead-details td {
	padding: 5px 5px 5px 0px;
}

.lead-details td.header {
	font-weight: bold;
}

.lead-details input {
	width: 254px;
}

.lead-details select {
	width: 260px;
}

.hsd-information {
	background-color: #fffecd;
}

.hsd-information td {
	padding: 5px 10px 5px 10px;
}

.hsd-information td.header {
	font-weight: bold;
}

.request-hsdinformation-change td {
	padding: 5px 10px 5px 0px;
}

.request-hsdinformation-change td.header {
	font-weight: bold;
}

.border-black {
	border: 1px solid #bababa;
}

.border-black td {
	border: 1px solid #bababa;
	padding: 8px;
}

/****************************/
/****************************/

.oqt td {
	padding: 0px 10px 5px 0px;
}

.oqt td.header {
	font-weight: bold;
}

/****************************/

.oqt-border {
	border: 1px solid #000000;
	border-collapse: collapse;
	margin: 10px 0px 20px 0px;
}

.oqt-border td {
	border: 1px solid #000000;
	padding: 6px;
}

.oqt-border td.header {
	font-weight: bold;
}

