/********************************************************************************************************************************
    GENERAL
*********************************************************************************************************************************/

html, body {
	height			: 100%;
}

body {
	margin-left		: 0px;
	margin-top		: 0px;
	margin-right	: 0px;
	margin-bottom	: 0px;
	background		: #DDDDDD url(/images/common/01_bg.gif) repeat-y center;
}

body,td,th {
	font-family		: "Trebuchet MS", Arial;
	font-size		: 12px;
	color			: #666666;
	font-weight		: normal;
	letter-spacing	: normal;
	text-decoration	: none;
	line-height		: 16px;
}

a:link, a:visited, a:active {
	color			: #3366FF;
	text-decoration	: underline;
}

a:hover {
	color			: #FF6600;
	text-decoration	: underline;
}



/********************************************************************************************************************************
    NAVBAR
*********************************************************************************************************************************/

.menuActuator a { 
	font-family			: Arial;
	font-size			: 11px;
	font-weight			: bold;
	color				: #FFFFFF;
	text-decoration		: none;
	display				: block;
	height				: 30px;
	line-height			: 30px;
	padding-left		: 15px;
	padding-right		: 15px;
}

a.menuActuator:link, a.menuActuator:visited, a.menuActuator:active { 
	color				: #FFFFFF;
	text-decoration		: none;
}

a.menuActuator:hover {
	color				: #FFFF00;
	text-decoration		: none;
}

.menuActuator2 a { 
	font-family			: Arial;
	font-size			: 11px;
	font-weight			: bold;
	color				: #FFFF00;
	text-decoration		: none;
	display				: block;
	height				: 30px;
	line-height			: 30px;
	padding-left		: 15px;
	padding-right		: 15px;
}

a.menuActuator2:link, a.menuActuator2:visited, a.menuActuator2:active { 
	color				: #FFFF00;
	text-decoration		: none;
}

a.menuActuator2:hover {
	color				: #FFFF00;
	text-decoration		: none;
}

.menuActuatorHi a { 
	font-family			: Arial;
	font-size			: 11px;
	font-weight			: bold;
	color				: #FFFF00;
	text-decoration		: none;
	padding-left		: 15px;
	padding-right		: 15px;
	display				: block;
	height				: 30px;
	line-height			: 30px;
}

a.menuActuatorHi:link, a.menuActuatorHi:visited, a.menuActuatorHi:active { 
	color				: #FFFF00;
	text-decoration		: none;
}

a.menuActuatorHi:hover {
	color				: #FFFF00;
	text-decoration		: none;
}

.navitems {
	font-family			: Tahoma;
	font-size			: 11px;
	font-weight			: normal;
	color				: #000000;
	background-color	: #9FC3F8;
	padding-left		: 0px;
	padding-right		: 0px;
	display				: block;
	margin				: 0px;
	/*width				: 100%;*/
	height				: 23px;
	line-height			: 23px;
	FILTER				: progid:DXImageTransform.Microsoft.Alpha(opacity=88);
	-moz-opacity		: .90;
	-khtml-opacity		: .90;
	alpha(opacity=88); opacity: 0.88;
}

a.navitems:link, a.navitems:visited, a.navitems:active {
	font-family			: Tahoma;
	font-size			: 11px;
	color				: #000000;
	font-weight			: normal;
	text-decoration		: none;
	height				: 23px;
	line-height			: 23px;
	display				: block;
	border-bottom		: 1px solid #DDDDDD; /* DFDFDF */
}

a.navitems:hover {
	color				: #000000;
	text-decoration		: none;
	background-color	: #68A2F8; /* 98B1F8 */
}

.navitemsDiv {
	position			: relative;
}

.navbardate {
	font-family			: "Trebuchet MS", Arial;
	font-size			: 11px;
	color				: #b3c9E9;	/* d3e2f8 */
	font-weight			: normal;
	letter-spacing		: normal;
	text-decoration		: none;
}



/********************************************************************************************************************************
    PLACEHOLDER
*********************************************************************************************************************************/

.placeholder {
	font-family		: "Trebuchet MS", Arial;
	font-size		: 11px;
	color			: #0033CC; /* #0033FF 0000FF 3366FF */
	font-weight		: bold;
	letter-spacing	: normal;
	text-decoration	: none;
	line-height		: normal;
	padding-top		: 3px;
}
a.placeholder:link, a.placeholder:visited, a.placeholder:active {
	color			: #415888;
	text-decoration	: none;
}
a.placeholder:hover {
	color			: #990000;
	text-decoration	: none;
}

.placeholder_rhs {
	font-family		: Tahoma;
	font-size		: 10px;
	color			: #333333;
	font-weight		: normal;
	letter-spacing	: normal;
	line-height 	: normal;
	text-decoration	: none;
	padding-top 	: 3px;
}
a.placeholder_rhs:link, a.placeholder_rhs:visited, a.placeholder_rhs:active {
	color			: #0033CC;
	font-weight		: normal;
	text-decoration	: none;
}
a.placeholder_rhs:hover {
	color			: #990000;
	text-decoration	: none;
}



/********************************************************************************************************************************
    NAVMENU
*********************************************************************************************************************************/

.navmenu1:link, a.navmenu1:visited, a.navmenu1:active {
	font-family		: Arial;
	font-size		: 11px;
	color			: #415888;
	font-weight		: bold;
	letter-spacing	: normal;
	text-decoration	: none;
	display			: block;
	width			: 211px;
	text-indent		: 20px;
	line-height		: 24px;
	background-image: url(/images/common/03_navmenu1_bg.gif);
}

a.navmenu1:hover {
	color			: #FFFFFF;
	text-decoration	: none;
	background-image: url(/images/common/03_navmenu1_bg_hover.gif);
}

a.navmenu1_hi:link, a.navmenu1_hi:visited, a.navmenu1_hi:active, a.navmenu1_hi:hover {
	font-family		: Arial;
	font-size		: 11px;
	color			: #3366FF;
	font-weight		: bold;
	letter-spacing	: normal;
	text-decoration	: none;
	display			: block;
	width			: 211px;
	text-indent		: 20px;
	line-height		: 24px;
	background-image: url(/images/common/03_navmenu1_bg_hi.gif);
}

.navmenu2:link, a.navmenu2:visited, a.navmenu2:active {
	font-family		: Tahoma;
	font-size		: 11px;
	color			: #3366FF;
	font-weight		: normal;
	letter-spacing	: normal;
	text-decoration	: none;
	display			: block;
	width			: 180px;
	text-indent		: 0px;
	line-height		: normal;
	padding-top		: 3px;
	padding-bottom	: 4px;
	border-bottom	: 1px solid #DFE6F8;
}

a.navmenu2:hover {
	color			: #FF6600;
	text-decoration	: none;
}

a.navmenu2_hi:link, a.navmenu2_hi:visited, a.navmenu2_hi:active, a.navmenu2_hi:hover {
	font-family		: Tahoma;
	font-size		: 11px;
	color			: #FF6600;
	font-weight		: normal;
	letter-spacing	: normal;
	text-decoration	: none;
	display			: block;
	width			: 180px;
	text-indent		: 0px;
	line-height		: normal;
	padding-top		: 3px;
	padding-bottom	: 4px;
	border-bottom	: 1px solid #DFE6F8;
}

.navmenu2bullet {
	font-family		: Arial;
	font-size		: 9px;
	color			: #0033FF;
	line-height		: normal;
	padding-top		: 5px;
	border-bottom	: 1px solid #DFE6F8;
}

.navmenu2container {
	background-color: #F2F4FA;
	border-bottom	: 1px solid #BEC8D8;
}



/********************************************************************************************************************************
    Hx TAGS
*********************************************************************************************************************************/

h1 {
	font-family		: "Trebuchet MS", Arial;
	font-size		: 11px;
	color			: #0033CC; /* #0000FF ; #0033FF */
	font-weight		: bold;
	line-height		: normal;
	padding			: 0px;
	margin 			: 0px;
	display			: inline;
}

h2 {
	font-family		: "Trebuchet MS", Arial;
	font-size		: 12px;
	color			: #0000FF; /* #0033FF */
	font-weight		: normal;
	line-height		: normal;
	padding			: 0px;
	margin 			: 0px;
	display			: inline;
}



/********************************************************************************************************************************
    AD TITLES
*********************************************************************************************************************************/

.adtitle1 {
	font-family		: Tahoma;
	font-size		: 9px;
	color			: #6272A8;
	line-height		: normal;
	letter-spacing	: 1px;
}
a.adtitle1:link, a.adtitle1:visited, a.adtitle1:active {
	color			: #6272A8;
	text-decoration	: none;
}
a.adtitle1:hover {
	color			: #FF9966;
	text-decoration	: none;
}

.adtitle2 {
	font-family		: Tahoma;
	font-size		: 9px;
	color			: #7792C8;
	line-height		: normal;
	letter-spacing	: 1px;
}
a.adtitle2:link, a.adtitle2:visited, a.adtitle2:active {
	color			: #7792C8;
	text-decoration	: none;
}
a.adtitle2:hover {
	color			: #FF9966;
	text-decoration	: none;
}

.adtitle3 {
	font-family		: Tahoma;
	font-size		: 9px;
	color			: #AAAAAA;
	line-height		: normal;
	letter-spacing	: 1px;
}
a.adtitle3:link, a.adtitle3:visited, a.adtitle3:active {
	color			: #AAAAAA;
	text-decoration	: none;
}
a.adtitle3:hover {
	color			: #FF6600;
	text-decoration	: none;
}



/********************************************************************************************************************************
    FOOTER
*********************************************************************************************************************************/

.footer1 {
	font-family		: "Trebuchet MS", Arial;
	font-size		: 11px;
	color			: #B9C7F8;
	line-height		: normal;
}

a.footer1:link, a.footer1:visited, a.footer1:active {
	color			: #B9C7F8;
	text-decoration	: none;
}

a.footer1:hover {
	color			: #FF9966;
	text-decoration	: none;
}

.footer2 {
	font-family		: "Trebuchet MS", Arial;
	font-size		: 11px;
	color			: #415888;
	line-height		: normal;
}

a.footer2:link, a.footer2:visited, a.footer2:active {
	color			: #415888;
	text-decoration	: none;
}

a.footer2:hover {
	color			: #333333;
	text-decoration	: none;
}



/**********************************************************************************************************************************
	FORMS
***********************************************************************************************************************************/

.formLabel { 
	font-family		: Tahoma;
	font-size		: 11px;
	color			: #666666;
	font-weight		: normal;
	line-height		: normal;
	padding-right	: 7px;
}

.formText { 
	font-family		: Verdana;
	font-size		: 11px;
	color			: #666666;
	font-weight		: normal;
	background-color: #FFFFFF;
	padding			: 1px;
	border			: #CCCCCC solid;
	border-width	: 1px 1px 1px 1px;
}

.formTextarea {
	color			: #666666;
	font-family		: Verdana;
	font-weight		: normal;
	font-size		: 11px;
	background-color: #FFFFFF;
	border			: #CCCCCC 1px solid;
}

.formDropdown {
	color			: #666666;
	font-family		: Verdana;
	font-weight		: normal;
	font-size		: 11px;
	background-color: #FFFFFF;
	padding			: 1px;
	border			: #CCCCCC 1px solid;
}

.formButton { 
	font-family		: Tahoma;
	font-size		: 11px;
	color			: #000000;
	font-weight		: normal;
}

.formCheckbox { 
	width			: 10px;
	height			: 10px;
	font-size		: 11px;
	vertical-align	: middle;
	padding			: 0px;
	margin			: 0px 3px 3px 0px;
}
.formCheckboxLabel { 
	font-family		: Verdana;
	font-size		: 11px;
	color			: #666666;
	font-weight		: normal;
	line-height		: 21px;
	vertical-align	: middle;
	display			: inline-table;
	padding-right	: 18px;
}

.formRadio { 
	width			: 12px;
	height			: 12px;
	font-size		: 11px;
	vertical-align	: middle;
	padding			: 0px;
	margin			: 1px 3px 5px 3px;
}
.formRadioLabel { 
	font-family		: Arial;
	font-size		: 11px;
	color			: #666666;
	font-weight		: normal;
	line-height		: normal;
	vertical-align	: middle;
}


.formDialogLabel { 
	font-family		: Tahoma;
	font-size		: 11px;
	color			: #999999;
	font-weight		: normal;
	line-height		: normal;
	padding-right	: 7px;
	text-align		: right;
}




/**********************************************************************************************************************************
	TABS
***********************************************************************************************************************************/

.tab91 { 
	background-image: url(/images/common/tables/tab_w91_lo.gif);
	text-indent		: -2px;
}

.tab91 a {
	font-family		: Arial;
	font-size		: 11px;
	color			: #415888;
	font-weight		: bold;
	text-decoration	: none;
	text-align		: center;
	vertical-align	: middle;
	display			: block;
	width			: 91px;
	height			: 28px;
	line-height		: 28px;
}

.tab91 a:link, .tab91 a:visited {
	color			: #415888;
}

.tab91 a:hover, .tab91 a:active {
	color			: #3366FF;
	background-image: url(/images/common/tables/tab_w91_over.gif);
}

.tab91_hi { 
	font-family		: Arial;
	font-size		: 11px;
	color			: #FF6600;
	font-weight		: bold;
	text-decoration	: none;
	text-align		: center;
	vertical-align	: middle;
	width			: 91px;
	height			: 28px;
	line-height		: 28px;
	background-image: url(/images/common/tables/tab_w91_hi.gif);
	text-indent		: -2px;
}

.tab104 { 
	background-image: url(/images/common/tables/tab_w104_lo.gif);
	text-indent		: -2px;
}

.tab104 a {
	font-family		: Arial;
	font-size		: 11px;
	color			: #415888;
	font-weight		: bold;
	text-decoration	: none;
	text-align		: center;
	vertical-align	: middle;
	display			: block;
	width			: 104px;
	height			: 28px;
	line-height		: 28px;
}

.tab104 a:link, .tab104 a:visited {
	color			: #415888;
}

.tab104 a:hover, .tab104 a:active {
	color			: #3366FF;
	background-image: url(/images/common/tables/tab_w104_over.gif);
}

.tab104_hi { 
	font-family		: Arial;
	font-size		: 11px;
	color			: #FF6600;
	font-weight		: bold;
	text-decoration	: none;
	text-align		: center;
	vertical-align	: middle;
	width			: 104px;
	height			: 28px;
	line-height		: 28px;
	background-image: url(/images/common/tables/tab_w104_hi.gif);
	text-indent		: -2px;
}

.tab104_deactivated { 
	font-family		: Arial;
	font-size		: 11px;
	color			: #AAAAAA;
	font-weight		: bold;
	text-decoration	: none;
	text-align		: center;
	vertical-align	: middle;
	width			: 104px;
	height			: 28px;
	line-height		: 28px;
	background-image: url(/images/common/tables/tab_w104_lo.gif);
	text-indent		: -2px;
}



/**********************************************************************************************************************************
    PAGINATION
***********************************************************************************************************************************/


div.pagination {
	font-family		: Tahoma;
	font-size		: 11px;
	color			: #999999;
	padding			: 0px;
	margin			: 0px;
	text-align		: left;
}

div.pagination a, div.pagination a:link, div.pagination a:visited, div.pagination a:active {
	border			: 1px solid #BDCBDB;
	margin-right	: 0px;
	padding			: 3px 7px 4px 7px;
	text-decoration	: none;
	color			: #3366FF;
	background-color: #DFE6F8;
}

div.pagination a:hover {
	border			: 1px solid #415888;
	background-color: #666699;
	color			: #FFFFFF;
	padding			: 3px 7px 4px 7px;
}

.pagination_nolink {
	border			: 1px solid #CCCCCC;
	margin-right	: 0px;
	padding			: 3px 7px 4px 7px;
	text-decoration	: none;
	color			: #999999;
	background-color: #DFE6F8;
}

.pagination_current {
	border			: 1px solid #9AA8CB;
	margin-right	: 0px;
	padding			: 3px 7px 4px 7px;
	background-color: #B9C8EF;
	color			: #415888;
	text-decoration	: none;
}



/********************************************************************************************************************************
	LHS
*********************************************************************************************************************************/

.lhs_titlebar {
	font-family		: Arial;
	font-size		: 10px;
	color			: #FFFFFF;
	line-height		: normal;
	letter-spacing	: 1px;
	text-align		: center;
}



/********************************************************************************************************************************
	TABLES
*********************************************************************************************************************************/

.table1 { border: solid #FFFFFF; border-collapse: collapse; border-width: 1px 1px 1px 1px; background-color: #EDEDED; }

.table1 TD { border: solid #FFFFFF; border-width: 2px 0px 2px 2px; padding: 5px 7px 5px 7px; }

.table1_title { font-family: Arial; font-size: 10px; color: #333333; font-weight: bold; line-height: normal; }

.table1_txt { font-family: Verdana; font-size: 11px; color: #666666; line-height: normal; }






/**********************************************************************************************************************************
    CONTENT BODY
***********************************************************************************************************************************/

#content {
	padding-top		: 21px;
	padding-bottom	: 49px;
}

.title18 {
	font-family		: "Trebuchet MS", Arial;
	font-size		: 18px;
	color			: #FF9966;
	font-weight		: bold;
	line-height		: normal;
	margin			: 0px;
	padding			: 0px 0px 15px 0px;
}

.title15 {
	font-family		: "Trebuchet MS", Arial;
	font-size		: 15px;
	color			: #FF9966;
	font-weight		: bold;
	line-height		: normal;
	margin			: 0px;
	padding			: 0px 0px 15px 0px;
}

.heading13 {
	font-family		: "Trebuchet MS", Arial;
	font-size		: 13px;
	color			: #333333;
	font-weight		: bold;
	line-height		: normal;
	margin			: 0px;
	padding			: 0px 0px 12px 0px;
}



/**********************************************************************************************************************************
    TEXT STYLES
***********************************************************************************************************************************/

.txt_arial11 {
	font-family		: Arial;
	font-size		: 11px;
	line-height		: normal;
}








/**********************************************************************************************************************************
	DEALER CP
***********************************************************************************************************************************/

/*** Used Listing ***/

.dealercp_usedlisting_make {
	font-family		: Arial;
	font-size		: 15px;
	color			: #415888;
	font-weight		: bold;
	letter-spacing	: 1px;
	text-decoration	: none;
	line-height		: normal;
}

.dealercp_usedlisting_model, .dealercp_usedlisting_model a, .dealercp_usedlisting_model a:link, .dealercp_usedlisting_model a:visited, .dealercp_usedlisting_model a:active {
	font-family		: Arial;
	font-size		: 13px;
	color			: #003399; /* 3366FF */
	font-weight		: bold;
	text-decoration	: none;
	line-height		: normal;
}
.dealercp_usedlisting_model a:hover {
	color			: #FF6600;
	text-decoration	: none;
}

.dealercp_usedlisting_item1 {
	font-family		: Arial;
	font-size		: 8px;
	color			: #666666;
	line-height		: normal;
}

.dealercp_usedlisting_item2 {
	font-family		: Verdana;
	font-size		: 11px;
	color			: #006600;
	line-height		: normal;
}

.dealercp_usedlisting_action1 {
	font-family		: Arial;
	font-size		: 11px;
	color			: #999999;
	font-weight		: bold;
	line-height 	: normal;
	text-decoration	: none;
}
.dealercp_usedlisting_action1 a:link, .dealercp_usedlisting_action1 a:visited, .dealercp_usedlisting_action1 a:active {
	color			: #333333;
	text-decoration	: none;
}
.dealercp_usedlisting_action1 a:hover {
	color			: #FF0000;
	text-decoration	: none;
}

.dealercp_usedlisting_action2 {
	font-family		: Arial;
	font-size		: 11px;
	color			: #999999;
	font-weight		: normal;
	line-height 	: normal;
	text-decoration	: none;
}
.dealercp_usedlisting_action2 a:link, .dealercp_usedlisting_action2 a:visited, .dealercp_usedlisting_action2 a:active {
	color			: #3366FF;
	text-decoration	: none;
}
.dealercp_usedlisting_action2 a:hover {
	color			: #FF6600;
	text-decoration	: none;
}


.dealercp_formlabel { 
	font-family		: Arial;
	font-size		: 11px;
	color			: #415888;
	font-weight		: normal;
	line-height		: normal;
	padding-bottom	: 3px;
}



/*** Profiles ***/

.dealercp_profiles_name {
	font-family		: Arial;
	font-size		: 12px;
	color			: #003399; /* 3366FF 003399 */
	font-weight		: bold;
	text-decoration	: none;
	line-height		: normal;
}

.dealercp_profiles_contacts {
	font-family		: Verdana;
	font-size		: 11px;
	color			: #666666;
	font-weight		: normal;
	text-decoration	: none;
	line-height		: normal;
}

.dealercp_profiles_action {
	font-family		: Arial;
	font-size		: 11px;
	color			: #999999;
	font-weight		: normal;
	line-height 	: normal;
	text-decoration	: none;
}
.dealercp_profiles_action a:link, .dealercp_profiles_action a:visited, .dealercp_profiles_action a:active {
	color			: #3366FF;
	text-decoration	: none;
}
.dealercp_profiles_action a:hover {
	color			: #FF6600;
	text-decoration	: none;
}

.dealercp_profiles_status {
	font-family		: Tahoma;
	font-size		: 11px;
	color			: #999999;
	font-weight		: normal;
	text-decoration	: none;
	line-height		: normal;
}


/*** Insert Used ***/

.dealercp_insertused_countbox {
	font-family		: Arial;
	font-size		: 9px;
	color			: #666666;
	text-align		: right;
	background-color: #E8EFFE;
	border			: 0px;
	width			: 21px;
}
.dealercp_insertused_counttxt {
	font-family		: Arial;
	font-size		: 9px;
	color			: #666666;
}

div.dealercp_insertused_inserthelper {
	font-family		: Arial;
	font-size		: 10px;
	color			: #666666;
	text-decoration	: none;
	width			: 250px;
	height			: 96px;
	overflow		: auto;
	border			: 1px solid #CCCCCC;
	background-color: #EFEFEF; /* DFE6F8 */
	padding			: 5px 10px 5px 10px;
}
div.dealercp_insertused_inserthelper a {
	font-family		: Arial;
	font-size		: 10px;
	color			: #3366FF;
	text-decoration	: none;
}
div.dealercp_insertused_inserthelper a:hover {
	color			: #FF6600;
	text-decoration	: none;
}




.members_managephotobox {
	font-family		: Arial;
	font-size		: 10px;
	color			: #666666;
	font-weight		: normal;
	letter-spacing	: normal;
	text-decoration	: none;
	line-height		: normal;
}
a.members_managephotobox:link, a.members_managephotobox:visited, a.members_managephotobox:active {
	color			: #3366FF;
	text-decoration	: none;
}
a.members_managephotobox:hover {
	color			: #FF6600;
	text-decoration	: none;
}






/**********************************************************************************************************************************
	USED VEHICLE LISTING
***********************************************************************************************************************************/

.narrowyoursearch_label {
	color			: #687795;
	font-family		: Tahoma;
	font-weight		: normal;
	font-size		: 10px;
	line-height		: normal;
	padding-bottom	: 5px;
}

.narrowyoursearch_formDropdown1 {
	font-family		: Arial;
	font-weight		: normal;
	font-size		: 11px;
	color			: #415888;
	border			: 1px solid #BCCCDB;
	background-color: #EFEFEF;
	padding			: 1px;
}

.narrowyoursearch_formDropdown2 {
	font-family		: Arial;
	font-weight		: normal;
	font-size		: 11px;
	color			: #415888;
	border			: 1px solid #BCCCDB;
	background-color: #ECF2FE;
	padding			: 1px;
}

.narrowyoursearch_formDropdown3 {
	font-family		: Arial;
	font-weight		: normal;
	font-size		: 11px;
	color			: #415888;
	border			: 1px solid #BCCCDB;
	background-color: #ECF2FE;
	padding			: 1px;
}

.usedlisting_makemodel, .usedlisting_makemodel a, .usedlisting_makemodel a:link, .usedlisting_makemodel a:visited, .usedlisting_makemodel a:active {
	font-family		: Arial;
	font-size		: 12px;
	color			: #3366FF;
	font-weight		: bold;
	text-decoration	: none;
	line-height		: normal;
	padding-bottom	: 7px;
	padding-left	: 2px;
}
.usedlisting_makemodel a:visited {
	color			: #333399;
	text-decoration	: none;
}
.usedlisting_makemodel a:hover {
	color			: #FF6600;
	text-decoration	: none;
}

.usedlisting_price {
	font-family		: Arial;
	font-size		: 12px;
	color			: #339933; /* 418850 */
	font-weight		: bold;
	text-decoration	: none;
	line-height		: normal;
	padding-bottom	: 7px;
}

.usedlisting_viewdetails, .usedlisting_viewdetails a, .usedlisting_viewdetails a:link, .usedlisting_viewdetails a:visited, .usedlisting_viewdetails a:active {
	font-family		: Arial;
	font-size		: 11px;
	color			: #3366FF;
	font-weight		: bold;
	text-decoration	: none;
	line-height		: normal;
	padding-bottom	: 0px;
}
.usedlisting_viewdetails a:visited {
	color			: #333399;
	text-decoration	: none;
}
.usedlisting_viewdetails a:hover {
	color			: #FF6600;
	text-decoration	: none;
}

.usedlisting_text {
	font-family		: Tahoma;
	font-size		: 11px;
	color			: #415888;
	font-weight		: normal;
	text-decoration	: none;
	line-height		: normal;
}

.usedlisting_opctext {
	font-family		: Arial;
	font-size		: 9px;
	color			: #E37878; /* DB6868 */
	font-weight		: normal;
	text-decoration	: none;
	line-height		: normal;
	letter-spacing	: 0px;
	padding			: 2px 3px 1px 3px;
/*	background-color: #CC6666; */
	border			: 1px solid #EB9999;
}

.usedlisting_coetext {
	font-family		: Arial;
	font-size		: 9px;
	color			: #6886C8;
	font-weight		: normal;
	text-decoration	: none;
	line-height		: normal;
	letter-spacing	: 0px;
	padding			: 2px 3px 1px 3px;
/*	background-color: #9999FF; */
	border			: 1px solid #A3B7E1;
}

.usedlisting_soldtext {
	font-family		: Verdana;
	font-size		: 9px;
	color			: #FFFFFF; /* E37878 FF3333 */
	font-weight		: normal;
	text-decoration	: none;
	line-height		: normal;
	letter-spacing	: 1px;
	padding			: 2px 5px 2px 7px;
	border			: 0px solid #BBBBBB; /* EB9999 */
	background		: #BBCEFA; /* CCCCCC */
}




#usedlisting_container {
	position		: relative;
}

.usedlisting_mainpix {
	filter			: alpha(opacity=80);
	-moz-opacity	: 0.8;
	opacity			: 0.8;
}

.usedlisting_imgtag_sold {
	z-index			: 1;
	position		: absolute;
	top				: 14px;
	left			: 19px;
}

.usedlisting_imgtag_morephotos {
	z-index			: 1;
	position		: absolute;
	top				: 85px;
	left			: 29px;
}







/**********************************************************************************************************************************
    VEHICLE DETAILS
***********************************************************************************************************************************/

#vehdetails_container {
	position		: relative;
/*	display			: inline; */
}

.vehdetails_makemodel {
	font-family		: Arial;
	font-size		: 14px;
	color			: #FF9966;
	font-weight		: bold;
	text-decoration	: none;
	line-height		: normal;
	letter-spacing	: 0px;
}

.vehdetails_heading {
	font-family		: Arial;
	font-size		: 12px;
	color			: #999999;
	font-weight		: bold;
	text-decoration	: none;
	line-height		: normal;
	padding			: 0;
}

.vehdetails_label1 {
	font-family		: Arial;
	font-size		: 9px;
	color			: #666666;
	font-weight		: normal;
	text-decoration	: none;
	line-height		: normal;
}

.vehdetails_label2 {
	font-family		: Arial;
	font-size		: 10px;
	color			: #666666;
	font-weight		: bold;
	text-decoration	: none;
	line-height		: normal;
	text-align		: right;
}

.vehdetails_item1 {
	font-family		: Tahoma;
	font-size		: 12px;
	color			: #339900; /* 006600 */
	font-weight		: bold;
	text-decoration	: none;
	line-height		: normal;
}

.vehdetails_item2 {
	font-family		: Verdana;
	font-size		: 11px;
	color			: #415888;
	font-weight		: normal;
	text-decoration	: none;
	line-height		: normal;
}

.vehdetails_item3 {
	font-family		: Verdana;
	font-size		: 11px;
	color			: #415888;
	font-weight		: normal;
	text-decoration	: none;
	line-height		: normal;
	padding			: 5px 10px 10px 10px;
}

.vehdetails_tags {
	font-family		: Arial;
	font-size		: 10px;
	color			: #999999;
	font-weight		: normal;
	text-decoration	: none;
	line-height		: 11px;
}

.vehdetails_mainpix {
	padding			: 1px;
	border			: 1px solid #AAAAAA;
	filter			: alpha(opacity=80);
	-moz-opacity	: 0.8;
	opacity			: 0.8;
	z-index			: 1;
	position		: absolute;
	top				: 9px;
	left			: 618px;
}

.vehdetails_imgtag_sold {
	z-index			: 2;
	position		: absolute;
	top				: 11px;
	left			: 620px;
}

.vehdetails_imgtag_morephotos {
	z-index			: 2;
	position		: absolute;
	top				: 82px;
	left			: 630px;
}

.vehdetails_imgtag_premiumad {
	z-index			: 3;
	position		: absolute;
	top				: 1px;
	left			: 669px;
}

.vehdetails_vehtags {
	border			: solid #D0E2F8;
	border-width	: 0px 1px 1px 0px;
	padding-right	: 157px;
	padding-bottom	: 2px;
	text-align		: right;
}

.vehdetails_pixtbl {
	display			: inline;
	float			: left;
}

.vehdetails_pixframe {
	font-family		: Arial;
	font-size		: 9px;
	color			: #FFFFFF;
	font-weight		: normal;
	text-decoration	: none;
	background-color: #999999;
	text-align		: center;
	border			: 1px solid #666666;
	filter			: alpha(opacity=80);
	-moz-opacity	: 0.8;
	opacity			: 0.8;
}

.vehdetails_pixnum {
	font-family		: Arial;
	font-size		: 9px;
	color			: #FFFFFF;
	font-weight		: normal;
	text-decoration	: none;
	background-color: #999999;
	text-align		: center;
	border-bottom	: 18px;
}

.vehdetails_pixcaption {
	font-family		: "Trebuchet MS";
	font-size		: 11px;
	line-height		: 11px;
	color			: #666666;
	font-weight		: normal;
	text-decoration	: none;
	padding-bottom	: 7px;
}

.vehdetails_formlabel { 
	font-family		: Tahoma;
	font-size		: 11px;
	color			: #666666;
	font-weight		: normal;
	line-height		: normal;
	padding-right	: 7px;
}





/**********************************************************************************************************************************
	HOME
***********************************************************************************************************************************/










/**********************************************************************************************************************************
    MISC
***********************************************************************************************************************************/

/*** Added by WL ***/

#sortable { 
	list-style-type	: none;
	margin			: 0;
	padding			: 0;
}

label.error {
	font-family		: Arial;
	font-size		: 9px;
	color			: #CC0000; /* FF3333 990000 */
	padding-left	: 5px;
	float			: none;
	line-height		: 10px;
}

#sortable li {
	margin			: 3px 4px 4px 0;
	padding			: 3px;
	float			: left;
	width			: 100px;
	height			: 100px;
	font-size		: 1em;
	text-align		: center;
} 

.pixframe {
	padding			: 1px;
	border			: 1px solid #CCCCCC;
}

div#preLoadImages { display: none; }
.hidden { display: none; }
a:active { outline: none; }
a { outline: none; }

