  #container{
	width:95%;
	margin:0px auto 0px auto;
}
#mainMenu{
	width:100%;
}

 
#footer1{
	width:100%;
}

.Text1 {
	font-family: Arial, Helvetica, Verdana;
	font-size: 11px;
	color: #333333;
}
.Text1Bg1 {
	border-top-width: 1px;
	border-right-width: 1px;  
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: solid;
	border-left-style: none;
	border-bottom-color: #666666;
	font-family: Tahoma, Verdana, Arial;
	font-size: 11px;
	line-height: 17px;
	color: #333333;
}
.Text1Bold {
	font-family: Arial, Helvetica, Verdana;
	font-size: 11px;
	color: #333333;
	font-weight: bold;
}
.Text2 {

	font-family: Arial, Helvetica, Verdana;
	font-size: 11px;
	color: #CCCCCC;
}
.Text1Bold2 {

	font-family: Arial, Helvetica, Verdana;
	font-size: 11px;
	color: #FFFFFF;
	font-weight: bold;
}
.Text2 {
	font-family: Arial, Helvetica, Verdana;
	font-size: 11px;
	color: #0066CC;
	left: 10px;
	clip: rect(auto,auto,auto,auto);
	padding-left: 44px;
}
.Text1Space {
	font-family: Arial, Helvetica, Verdana;
	font-size: 11px;
	color: #333333;
	padding-right: 8px;
	padding-left: 8px;
}
.Text1Wh {
	font-family: Arial, Helvetica, Verdana;
	font-size: 11px;
	color: #FFFFFF;
	font-style: normal;
	letter-spacing: 1px;
}
.Border {
	font-family: Arial, Helvetica, Verdana;
	font-size: 11px;
	color: #FFFFFF;
	font-weight: bold;
	border-bottom-width: 2px;
	border-bottom-style: dashed;
	border-bottom-color: #D9F793;
}
.Text1_3 {
	font-family: Arial, Helvetica, Verdana;
	font-size: 11px;
	color: #FFFF99;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 8px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	margin-top: 8px;
}
.FormTable_Line {
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #999999;
	border-right-color: #999999;
	border-bottom-color: #999999;
	border-left-color: #999999;
}
.ADataOPText1 {
	font-family: Arial, Helvetica, Verdana;
	font-size: 11px;
	color: #333333;
	padding-right: 6px;
	padding-left: 6px;
}
.LftMenusText1 {
	font-family: Arial, Helvetica, Verdana;
	font-size: 11px;
	color: #333333;
	line-height: 11px;
}

.LftMenusTextBold {
	font-family: Arial, Helvetica, Verdana;
	font-size: 11px;
	color: #333333;
	line-height: 11px;
	font-weight:bold;
}

.selected {
	font-family: Arial, Helvetica, Verdana;
	font-size: 11px;
	color: #333333;
	line-height: 11px;
	font-weight:bold;
}
.selectedsubmenu {
	font-family: Arial, Helvetica, Verdana;
	font-size: 13px;
	color: #333333;
	font-weight:bold;
}
.submenu {
	font-family: Arial, Helvetica, Verdana;
	font-size: 11px;
	color: #006699;
	line-height: 13px;

}

.Text1Space2 {

	font-family: Arial, Helvetica, Verdana;
	font-size: 11px;
	color: #FFFFFF;
	padding-right: 8px;
	padding-left: 8px;
}
.Text1BoldHedng {
	font-family: Arial, Helvetica, Verdana;
	font-size: 12px;
	color: #333333;
	font-weight: bold;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #A6E16A;
	letter-spacing: 1px;
	line-height: 12px;
	padding-bottom: 0px;
	padding-right: 0px;
	padding-left: 5px;
	margin-left: 5px;
}
.Text1_4 {

	font-family: Arial, Helvetica, Verdana;
	font-size: 11px;
	color: #333333;
}

.Text1_5 {
	FONT-SIZE: 11px;
	COLOR: #333333;
	FONT-FAMILY: Arial, Helvetica, Verdana;
	padding-left: 4px;
	padding-right: 4px;
}

.MassageboxBorder {
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #749F4B;
	border-right-color: #749F4B;
	border-bottom-color: #749F4B;
	border-left-color: #749F4B;
	font-family: Arial, Helvetica, Verdana;
	font-size: 11px;
	color: #FF6600;
	line-height: 12px;
	padding: 1px;
	background:#FFFF99;
}

.MassageboxBorder2 {
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #D9E7F4;
	border-right-color: #D9E7F4;
	border-bottom-color: #D9E7F4;
	border-left-color: #D9E7F4;
	font-family: Arial, Helvetica, Verdana;
	font-size: 11px;
	
	color: #4A4A4A;
	line-height: 13px;
	padding: 3px;
	background:#F5F5F5;
}

.Text1BoldHedngAdm {

	font-family: Arial, Helvetica, Verdana;
	font-size: 12px;
	color: #333333;
	font-weight: bold;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #90C3D7;
	letter-spacing: 1px;
	line-height: 12px;
	padding-bottom: 0px;
	padding-right: 0px;
	padding-left: 5px;
	margin-left: 5px;
}
.Line {
	font-family: Arial, Helvetica, Verdana;
	font-size: 11px;
	color: #FFFFFF;
	font-weight: bold;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #C9C49C;
}



body
	{
		margin:0;
		padding:0;
		font-family: Arial, Helvetica, sans-serif;
		color: #333;
		font-size: 11px;
		margin-top: 10px;
		background: #fff;
	}
.inset_leftmenu {
	BACKGROUND: none transparent scroll repeat 0% 0%; 
	WIDTH: 100%;
}
.inset_pricingtool {
	BACKGROUND: none transparent scroll repeat 0% 0%; 
	WIDTH: auto;
}
.inset {
	BACKGROUND: none transparent scroll repeat 0% 0%; 
	WIDTH: 100%
}
.inset H1 {
	MARGIN: 0px 10px
}
.inset P {
	MARGIN: 0px 10px
}
.inset H1 {
	FONT-SIZE: 2em; COLOR: #000
}
.inset P {
	PADDING-BOTTOM: 0.5em
}
.b1 {DISPLAY: block; FONT-SIZE: 1px; OVERFLOW: hidden; HEIGHT: 1px; MARGIN: 0px 5px}
.b2 {DISPLAY: block; FONT-SIZE: 1px; OVERFLOW: hidden; HEIGHT: 1px; BORDER-TOP-WIDTH: 0px; BORDER-LEFT-WIDTH: 2px; BORDER-BOTTOM-WIDTH: 0px; MARGIN: 0px 3px; BORDER-RIGHT-WIDTH: 2px}
.b3 {DISPLAY: block; FONT-SIZE: 1px; OVERFLOW: hidden; HEIGHT: 1px; MARGIN: 0px 2px}
.b4 {DISPLAY: block; FONT-SIZE: 1px; OVERFLOW: hidden; MARGIN: 0px 1px; HEIGHT: 2px}
.b1b {DISPLAY: block; FONT-SIZE: 1px; OVERFLOW: hidden; HEIGHT: 1px; MARGIN: 0px 5px}
.b2b {DISPLAY: block; FONT-SIZE: 1px; OVERFLOW: hidden; HEIGHT: 1px; BORDER-TOP-WIDTH: 0px; BORDER-LEFT-WIDTH: 2px; BORDER-BOTTOM-WIDTH: 0px; MARGIN: 0px 3px; BORDER-RIGHT-WIDTH: 2px}
.b3b {DISPLAY: block; FONT-SIZE: 1px; OVERFLOW: hidden; HEIGHT: 1px; MARGIN: 0px 2px}
.b4b {DISPLAY: block; FONT-SIZE: 1px; OVERFLOW: hidden; MARGIN: 0px 1px; HEIGHT: 2px}
.b2 {BORDER-RIGHT: #0099ff 2px solid; BORDER-LEFT: #0099ff 2px solid}
.b3 {BORDER-RIGHT: #0099ff 1px solid; BORDER-LEFT: #0099ff 1px solid}
.b4 {BORDER-RIGHT: #0099ff 1px solid; BORDER-LEFT: #0099ff 1px solid}
.b4b {BORDER-RIGHT: #0099ff 2px solid; BORDER-LEFT: #0099ff 2px solid}
.b3b {BORDER-RIGHT: #0099ff 3px solid; BORDER-LEFT: #0099ff 3px solid}
.b2b {BORDER-RIGHT: #0099ff 2px solid; BORDER-LEFT: #0099ff 2px solid}
.b1 {BACKGROUND: #0099ff}
.b1b {BACKGROUND: #0099ff}
.b2 {BACKGROUND: #fff}
.b3 {BBACKGROUND: #fff}
.b4 {BACKGROUND: #fff}
.b4b {BACKGROUND: #c9e6f8}
.b3b {BACKGROUND: #c9e6f8}
.b2b {BACKGROUND: #0099ff}

.b2_lefmenu {BACKGROUND: #0099ff}
.b3_lefmenu { background: #0099ff}
.b4_lefmenu {BACKGROUND: #0099ff}
.b4b_lefmenu {BACKGROUND: #0099ff}
.b3b_lefmenu {BACKGROUND: #0099ff}
.boxcontent {
	BORDER-RIGHT: #0099ff 2px solid; 
	DISPLAY: block; 
	BACKGROUND: #c9e6f8 url(images/contentbg.jpg) repeat-x; 
	BORDER-LEFT: #0099ff 2px solid;
	height: auto;
}

.b2b {BORDER-RIGHT: #0099ff 2px solid; BORDER-LEFT: #0099ff 2px solid}
.b1_pricingtoll {BACKGROUND: #b1b0b0}
.bg-pricingtoll {BACKGROUND: #eee}
.bg-pricingtoll{ border-color: #b1b0b0}
.boxcontent-pricingtoll {
	BORDER-RIGHT: #b1b0b0 1px solid; 
	DISPLAY: block; 
	BACKGROUND: #e0dfdf; 
	BORDER-LEFT: #b1b0b0 1px solid;
	height: auto;
}
.pricingtool_titlebg
	{
		background: url(images/formtitlebg.gif) repeat-x;
		height: 41px;
		text-align: left;
		width: auto;
	}
.boxcontent_leftmenu {
	BORDER-RIGHT: #0099ff 1px solid; 
	DISPLAY: block; 
	BACKGROUND: #0099ff; 
	BORDER-LEFT: #0099ff 1px solid;
	height: auto;
}

#tabs_links {
  float:left;
  width:100%;
  font-size:12px;
  line-height:normal;
  font-family: Arial, Helvetica, sans-serif;
  border-bottom: 0px #0099ff solid;
  }
#tabs_links ul {
  margin:0;
  padding:0px 20px 0px ;
  list-style:none;
  }
#tabs_links li {
  float:left;
  background:url(images/left.gif) no-repeat left top;
  margin:0;
  padding:0 5px 0 9px;
  }
#tabs_links a {
  float:left;
  display:block;
  background:url(images/right.gif) no-repeat right top;
  padding:10px 15px 8px 6px;
  text-decoration:none;
  font-weight:bold;
  color: #336699;
  
  }

/* Commented Backslash Hack
   hides rule from IE5-Mac \*/
#tabs_links a {float:none;}
/* End IE5-Mac hack */
#tabs_links a:hover {
  color: #333;
  }
#tabs_links #current {
  background-image:url(images/left_on.gif);
  }
#tabs_links #current a {
  background-image:url(images/right_on.gif);
  color: #333;
  padding-bottom:8px;
  }
.commonlinks
	{
		color: #333;
		font-family: Arial, Helvetica, sans-serif;
		font-size: 11px;
		text-decoration: none;
	}
.commonlinks:hover
	{
		color: #dd0000;
		text-decoration: underline;
	}
.commonlinks-select
	{
		color: #dd0000;
		font-family: Arial, Helvetica, sans-serif;
		font-size: 11px;
		text-decoration: underline;
	}
.commontext
	{
		color: #333;
		font-family: Arial, Helvetica, sans-serif;
		font-size: 13px;
		text-decoration: none;
                
	}
.capitalize
	{
          text-transform: capitalize;
	}
.otherlinks
	{
		color: #006699;
		font-family: Arial, Helvetica, sans-serif;
		font-size: 11px;
		text-decoration: none;
	}
.df span
	{
		color: #999;
		padding: 2px;
	}
.otherlinks:hover
	{
		color: #dd0000;
		text-decoration: underline;
	}
.otherlinks-select
	{
		color: #dd0000;
		font-family: Arial, Helvetica, sans-serif;
		font-size: 11px;
		text-decoration: underline;
	}
.footerlinks
	{
		color: #fff;
		font-family: Arial, Helvetica, sans-serif;
		font-size: 11px;
		text-decoration: none;
	}
.footerlinks:hover
	{
		color: #fff;
		text-decoration: underline;
	}
div.comments div.odd{background:  url(images/pricingtool_formbg.gif) repeat-x}

	
.inset_pricingtool-form
	{
		BACKGROUND: none transparent scroll repeat 0% 0%; 
		WIDTH: 95%;
	}
.b2ptool_form {BORDER-RIGHT: #d9d8d8 2px solid; BORDER-LEFT: #d9d8d8 2px solid}
.b3ptool_form {BORDER-RIGHT: #d9d8d8 1px solid; BORDER-LEFT: #d9d8d8 1px solid}
.b4ptool_form {BORDER-RIGHT: #d9d8d8 1px solid; BORDER-LEFT: #d9d8d8 1px solid}
.b4bptool_form {BORDER-RIGHT: #d9d8d8 1px solid; BORDER-LEFT: #d9d8d8 1px solid}
.b3bptool_form {BORDER-RIGHT: #d9d8d8 1px solid; BORDER-LEFT: #d9d8d8 1px solid;}
.b2bptool_form {BORDER-RIGHT: #d9d8d8 2px solid; BORDER-LEFT: #d9d8d8 2px solid}
.b1ptool_form {BACKGROUND: #d9d8d8}
.b1bptool_form {BACKGROUND: #d9d8d8}
.b2ptool_form {BACKGROUND: #c1e4fa}
.b3ptool_form{ background: #c1e4fa}
.b4ptool_form {BACKGROUND: #c1e4fa}
.b4bptool_form {BACKGROUND: #039aff}
.b3bptool_form {BACKGROUND: #039aff}
.b2bptool_form {BACKGROUND: #039aff}
.ptool_form {
	BORDER-RIGHT: #d9d8d8 1px solid; 
	DISPLAY: block; 
	BACKGROUND: #039aff url(images/pricingtool_formbg.gif) repeat-x; 
	BORDER-LEFT: #d9d8d8 1px solid
}
.padding-top
	{
		padding-top: 5px;
	}
.padding-bottom
	{
		padding-bottom: 5px;
	}
.padding-left
	{
		padding-left: 5px;
	}
.padding-right
	{
		padding-right: 5px;
	}
.padding
	{
		padding: 5px;
	}
.selectbox
	{
		border: 1px solid #7f9db9;
		color: #333;
		font-family: Arial, Helvetica, sans-serif;
		font-size: 11px; 
		
	}
.textbox
	{
		border: 1px solid #7f9db9;
		color: #333;
		font-family: Arial, Helvetica, sans-serif;
		font-size: 11px;
		width: auto;
		padding-left: 5px;
	}
.inset_ptool-formview
	{
		BACKGROUND: none transparent scroll repeat 0% 0%; 
		WIDTH: 95%;
	}
.b2ptool_formview {BORDER-RIGHT: #8dbc00 2px solid; BORDER-LEFT: #8dbc00 2px solid}
.b3ptool_formview {BORDER-RIGHT: #8dbc00 1px solid; BORDER-LEFT: #8dbc00 1px solid}
.b4ptool_formview {BORDER-RIGHT: #8dbc00 1px solid; BORDER-LEFT: #8dbc00 1px solid}
.b4bptool_formview {BORDER-RIGHT: #8dbc00 1px solid; BORDER-LEFT: #8dbc00 1px solid}
.b3bptool_formview {BORDER-RIGHT: #8dbc00 1px solid; BORDER-LEFT: #8dbc00 1px solid;}
.b2bptool_formview {BORDER-RIGHT: #8dbc00 2px solid; BORDER-LEFT: #8dbc00 2px solid}
.b1ptool_formview {BACKGROUND: #8dbc00}
.b1bptool_formview {BACKGROUND: #8dbc00}
.b2ptool_formview {BACKGROUND: #eeffbc}
.b3ptool_formview{ background: #eeffbc}
.b4ptool_formview {BACKGROUND: #eeffbc}
.b4bptool_formview {BACKGROUND: #aae202}
.b3bptool_formview {BACKGROUND: #aae202}
.b2bptool_formview {BACKGROUND: #aae202}
.ptool_formview {
	BORDER-RIGHT: #8dbc00 1px solid; 
	DISPLAY: block; 
	BACKGROUND: #fff url(images/viewsearch_rs.gif) repeat-x; 
	background-position: center top;
	BORDER-LEFT: #8dbc00 1px solid
}
.footertexr
	{
		color: #333;
		font-family: Arial, Helvetica, sans-serif;
		font-size: 11px;
	}
.ad-import
	{
		BACKGROUND: none transparent scroll repeat 0% 0%; 
		WIDTH: 95%;
	}
.b2ad-import {BORDER-RIGHT: #999 2px solid; BORDER-LEFT: #999 2px solid}
.b3ad-import {BORDER-RIGHT: #999 1px solid; BORDER-LEFT: #999 1px solid; }
.b4ad-import {BORDER-RIGHT: #999 1px solid; BORDER-LEFT: #999 1px solid}
.b4bad-import {BORDER-RIGHT: #999 1px solid; BORDER-LEFT: #999 1px solid}
.b3bad-import {BORDER-RIGHT: #999 1px solid; BORDER-LEFT: #999 1px solid}
.b2bad-import {BORDER-RIGHT: #999 2px solid; BORDER-LEFT: #999 2px solid}
.b1ad-import {BACKGROUND: #999}
.b1bad-import {BACKGROUND: #999}
.b2ad-import {BACKGROUND: #eee}
.b3ad-import {background: #ededed}
.b4ad-import {BACKGROUND: #ececec}
.b4bad-import {BACKGROUND: #bbbaba}
.b3bad-import {BACKGROUND: #bbbaba}
.b2bad-import {BACKGROUND: #bbbaba}
.boxcontent_ad-import
	{
	BORDER-RIGHT: #999 1px solid; 
	BACKGROUND: #eee url(images/imoprtdata_titlebg.gif) repeat-x; 
	BORDER-LEFT: #999 1px solid;
	}
.content_ad-import {
	BORDER-RIGHT: #dcdbdb 1px solid; 
	BACKGROUND: #dcdbdb; 
	BORDER-LEFT: #dcdbdb 1px solid;
	}
.ad-import_contborder
	{
		border-color: #dcdbdb;
		background: #dcdbdb;
	}
.contenttext
	{
		font-family: Arial, Helvetica, sans-serif;
		font-size: 11px;
		color: #333;
	}
.contenttext_bold
	{
		font-family: Arial, Helvetica, sans-serif;
		font-size: 11px;
		color: #333;
		font-weight: bold;
	}
.userlogin
	{
		BACKGROUND: none transparent scroll repeat 0% 0%; 
		WIDTH: 40%;
	}
.content_userlogin {
	BORDER-RIGHT: #0099ff 1px solid; 
	BACKGROUND: #c3e6fd url(images/userlogin_titlebg.gif) repeat-x; 
	BORDER-LEFT: #0099ff 1px solid;
	}
.box_userlogin
	{
		border-color: #0099ff;
	}
.b1_userlogin {BACKGROUND: #0099ff}
.b1b_userlogin {BACKGROUND: #0099ff}
.b2_userlogin {BACKGROUND: #66ccff}
.b3_userlogin {background: #61c9ff}
.b4_userlogin {BACKGROUND: #64cbff}
.b4b_userlogin {BACKGROUND: #c3e6fd}
.b3b_userlogin {BACKGROUND: #c3e6fd}
.b2b_userlogin {BACKGROUND: #c3e6fd}

.msg
	{
		color: #0086e0;
		FONT-WEIGHT: bold;
		background: #ffff99;
		display: block;
		border: #ff6600 solid 1px;
		font-family: Arial, Helvetica, sans-serif;
		font-size: 11px;
	}
.alertmsg
	{
		color: #ff6600;
		background: #f5f5f5;
		display: block;
		border: #fff solid 1px;
		font-family: Arial, Helvetica, sans-serif;
		font-size: 12px;
	}
.outlier_class{
	BACKGROUND: #ff9900;
}

.gooddatapoint_class{
BACKGROUND: #eeeeee;
}
a {
	text-decoration: none;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #0086e0;
	padding: 2px;
}
a:hover {
	text-decoration: underline;
	color: #dd0000;
}
.successfull_msg
	{
		padding:3px;
		color: green; 
		background: #FFF8DC;
		display: block;
		margin:1px;
		font-size: 12px;
		font-family: Verdana, Arial, Helvetica, sans-serif;
	}
.link
	{
		color: #dd0000;
		font-family: Arial, Helvetica, sans-serif;
		font-size: 11px;
		text-decoration: none;
	}
.link:hover
	{
		color: #000;
		text-decoration: underline;
	}
.fielderror{
	background:#9d5b9a;
	cursor: pointer;
}	
.Text11Bold {
	FONT-WEIGHT: bold;
	FONT-SIZE: 12px;
	COLOR: #FFFFFF;
	FONT-FAMILY: Arial, Helvetica, Verdana;
	letter-spacing: 1px;
}
#scrolldiv
	{
		height:auto; 
		overflow:scroll; 
		width: 735px;
		scrollbar-face-color:#EBF5FF;
		scrollbar-base-color:#EBF5FF;
		scrollbar-arrow-color:black;
		scrollbar-track-color:#F3F3F3;
		scrollbar-shadow-color:#EBF5FF;
		scrollbar-highlight-color:#EBF5FF;
		scrollbar-3dlight-color:#78AAFF;
		scrollbar-darkshadow-Color:#78AAFF;
	}

.Text11Bold {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #ffffff; FONT-FAMILY: Arial, Helvetica, Verdana; LETTER-SPACING: 1px
}
.Text1Light {

	FONT-SIZE: 11px; COLOR: #8B8B8B; FONT-FAMILY: Arial, Helvetica, Verdana
}
.Text1BoldLight {

	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #8B8B8B; FONT-FAMILY: Arial, Helvetica, Verdana
}
.Text1BoldLight2 {


	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #F2EEEA; FONT-FAMILY: Arial, Helvetica, Verdana
}

.MainMenu:hover
	{
		color: #006699;
		text-decoration: underline;
	}
.selectedMainMenu
	{
		color: #006699;
		font-size: 12px;
		font-weight: bold;
		text-decoration: none;
		font-family: Arial, Helvetica, sans-serif;
	}
.MainMenu
	{
		color: #545252;
		font-size: 12px;
		font-weight: bold;
		text-decoration: none;
		font-family: Arial, Helvetica, sans-serif;
	}


#vehiclepricemenu {
  float:left;
  width:100%;
  font-size:12px;
  line-height:normal;
  font-family: Arial, Helvetica, sans-serif;
  border-bottom: 0px #0099ff solid;
  background:#0099ff url(images/bg.gif) repeat-x bottom;
  }
#vehiclepricemenu ul {
  margin:0;
  padding:0px 10px 0px ;
  list-style:none;
  }
#vehiclepricemenu li {
  float:left;
  background:url(images/menuleft_on.gif) no-repeat left top;
  margin:0;
  padding:0px 0px 0px 9px;
  }
#vehiclepricemenu a {
  float:left;
  display:block;
  background:url(images/menuright_on.gif) no-repeat right top;
  padding:3px 15px 8px 6px;
  text-decoration:none;
  font-weight:bold;
  top: 10px;
  color: #fff;
  
  }

/* Commented Backslash Hack
   hides rule from IE5-Mac \*/
#vehiclepricemenu a {float:none;}
/* End IE5-Mac hack */
#vehiclepricemenu a:hover {
  color: #333;
  }
#vehiclepricemenu #current {
  background-image:url(images/menuleft.gif);
  }
#vehiclepricemenu #current a {
  background-image:url(images/menuright.gif);
  color: #333;
  padding-bottom:8px;
  }
 
 
 

.raised {
		WIDTH: 99%
		}
		
		
.raised H1 {
			MARGIN: 0px 10px
			}
			
			
.raised P {
		MARGIN: 0px 10px
			}
			
			
.raised H1 {
	FONT-SIZE: 2em; 
	COLOR: #fff
			}
			
			
			
.raised P {
	PADDING-BOTTOM: 0.5em
		}
.raised .b1 {
	DISPLAY: block; 
	FONT-SIZE: 1px; 
	OVERFLOW: hidden
			}
			
			
.raised .b2 {
	DISPLAY: block; 
	FONT-SIZE: 1px; 
	OVERFLOW: hidden
}
.raised .b3 {
	DISPLAY: block; 
	FONT-SIZE: 1px; 
	OVERFLOW: hidden
}
.raised .b4 {
	DISPLAY: block; 
	FONT-SIZE: 1px; 
	OVERFLOW: hidden
}
.raised .b1b {
	DISPLAY: block; 
	FONT-SIZE: 1px; 
	OVERFLOW: hidden
}
.raised .b2b {
	DISPLAY: block; 
	FONT-SIZE: 1px; 
	OVERFLOW: hidden
}
.raised .b3b {
	DISPLAY: block; 
	FONT-SIZE: 1px; 
	OVERFLOW: hidden
}
.raised .b4b {
	DISPLAY: block; 
	FONT-SIZE: 1px; 
	OVERFLOW: hidden
}
.raised .b1 {
	HEIGHT: 1px
}
.raised .b2 {
	HEIGHT: 1px
}
.raised .b3 {
	HEIGHT: 1px
}
.raised .b1b {
	HEIGHT: 1px
}
.raised .b2b {
	HEIGHT: 1px
}
.raised .b3b {
	HEIGHT: 1px
}
.raised .b2 {
	BORDER-RIGHT: #eee 1px solid; 
	BACKGROUND: #8dbc00; 
	BORDER-LEFT: #ccc 1px solid
}
.raised .b3 {
	BORDER-RIGHT: #ddd 1px solid; 
	BACKGROUND: #8dbc00; 
	BORDER-LEFT: #ccc 1px solid
}
.raised .b4 {
	BORDER-RIGHT: #aaa 1px solid; 
	BACKGROUND: #8dbc00; 
	BORDER-LEFT: #ccc 1px solid
}
.raised .b4b {
	BORDER-RIGHT: #999 1px solid; 
	BACKGROUND: #8dbc00; 
	BORDER-LEFT: #eee 1px solid
}
.raised .b3b {
	BORDER-RIGHT: #999 1px solid; 
	BACKGROUND: #8dbc00; 
	BORDER-LEFT: #ddd 1px solid
}
.raised .b2b {
	BORDER-RIGHT: #999 1px solid; 
	BACKGROUND: #8dbc00; 
	BORDER-LEFT: #aaa 1px solid
}
.raised .b1 {
	BACKGROUND: #ccc; 
	MARGIN: 0px 5px
}
.raised .b2 {
	BORDER-TOP-WIDTH: 0px;
	BORDER-LEFT-WIDTH: 2px; 
	BORDER-BOTTOM-WIDTH: 0px; 
	MARGIN: 0px 3px; 
	BORDER-RIGHT-WIDTH: 2px
}
.raised .b2b {
	BORDER-TOP-WIDTH: 0px; 
	BORDER-LEFT-WIDTH: 2px; 
	BORDER-BOTTOM-WIDTH: 0px; 
	MARGIN: 0px 3px; 
	BORDER-RIGHT-WIDTH: 2px
}
.raised .b3 {
	MARGIN: 0px 2px
}
.raised .b3b {
	MARGIN: 0px 2px
}
.raised .b4 {
	MARGIN: 0px 1px; 
	HEIGHT: 2px
}
.raised .b4b {
	MARGIN: 0px 1px; 
	HEIGHT: 2px
}
.raised .b1b {
	BACKGROUND: #999; 
	MARGIN: 0px 5px
}
.raised .boxcontent {
	BORDER-RIGHT: #999 1px solid; 
	DISPLAY: block; 
	BACKGROUND: #8dbc00; 
	BORDER-LEFT: #ccc 1px solid
}
.usedve-select
	{
		border: #b4d294 solid 1px;
		background: #e7f9b0;
		color: #666;
		font-family: Arial, Helvetica, sans-serif;
		font-size: 11px;
	}
.usedve
	{
		
		background: #e7f9b0;
		
	}
.usedve-text
	{
		color: #666;
		font-family: Arial, Helvetica, sans-serif;
		font-size: 11px;
	}
.Text1_5 {
	FONT-SIZE: 11px;
	FONT-FAMILY: Arial, Helvetica, Verdana;
	padding-left: 4px;
	padding-right: 4px;
}
.yellowbox
	{
		border: #666 solid 1px;
		background: #ffffe0;
		color: #ffffe0;
		height: 5px;
		width: 5px;
		display: block;
	}
.bluebox
	{
		border: #666 solid 1px;
		background: #87cefa;
		color: #87cefa;
		height: 5px;
		width: 5px;
		display: block;
	}
.redebox
	{
		border: #666 solid 1px;
		background: #ffa07a;
		color: #ffa07a;
		height: 5px;
		width: 5px;
		display: block;
	}
.blueblox
	{
		border: #666 solid 1px;
		background: #ffffe0;
		color: #ffffe0;
		height: 5px;
		width: 5px;
		display: block;
	}
	
.insetgray {
	BACKGROUND: none transparent scroll repeat 0% 0%; 
	WIDTH: 98%
}
.insetgray H1 {
	MARGIN: 0px 10px
}
.insetgray P {
	MARGIN: 0px 10px
}
.insetgray H1 {
	FONT-SIZE: 2em; COLOR: #fff
}
.insetgray P {
	PADDING-BOTTOM: 0.5em
}
.insetgray .b1 {
	DISPLAY: block; 
	FONT-SIZE: 1px; 
	OVERFLOW: hidden
}
.insetgray .b2 {
	DISPLAY: block; 
	FONT-SIZE: 1px; 
	OVERFLOW: hidden
}
.insetgray .b3 {
	DISPLAY: block; 
	FONT-SIZE: 1px; 
	OVERFLOW: hidden
}
.insetgray .b4 {
	DISPLAY: block; 
	FONT-SIZE: 1px; 
	OVERFLOW: hidden
}
.insetgray .b1b {
	DISPLAY: block; 
	FONT-SIZE: 1px; 
	OVERFLOW: hidden
}
.insetgray .b2b {
	DISPLAY: block; 
	FONT-SIZE: 1px; 
	OVERFLOW: hidden
}
.insetgray .b3b {
	DISPLAY: block; 
	FONT-SIZE: 1px; 
	OVERFLOW: hidden
}
.insetgray .b4b {
	DISPLAY: block; 
	FONT-SIZE: 1px; 
	OVERFLOW: hidden
}
.insetgray .b1 {
	HEIGHT: 1px
}
.insetgray .b2 {
	HEIGHT: 1px
}
.insetgray .b3 {
	HEIGHT: 1px
}
.insetgray .b1b {
	HEIGHT: 1px
}
.insetgray .b2b {
	HEIGHT: 1px
}
.insetgray .b3b {
	HEIGHT: 1px
}
.insetgray .b2 {
	BORDER-RIGHT: #666 1px solid; 
	BACKGROUND: #f5f5f5; 
	BORDER-LEFT: #666 1px solid
}
.insetgray .b3 {
	BORDER-RIGHT: #666 1px solid; 
	BACKGROUND: #f5f5f5; 
	BORDER-LEFT: #666 1px solid
}
.insetgray .b4 {
	BORDER-RIGHT: #666 1px solid; 
	BACKGROUND: #f5f5f5; 
	BORDER-LEFT: #666 1px solid
}
.insetgray .b4b {
	BORDER-RIGHT: #666 1px solid; 
	BACKGROUND: #f5f5f5; 
	BORDER-LEFT: #666 1px solid
}
.insetgray .b3b {
	BORDER-RIGHT: #666 1px solid; 
	BACKGROUND: #f5f5f5; 
	BORDER-LEFT: #666 1px solid
}
.insetgray .b2b {
	BORDER-RIGHT: #666 1px solid; 
	BACKGROUND: #f5f5f5; 
	BORDER-LEFT: #666 1px solid
}
.insetgray .b1 {
	BACKGROUND: #666; 
	MARGIN: 0px 5px
}
.insetgray .b2 {
	BORDER-TOP-WIDTH: 0px; 
	BORDER-LEFT-WIDTH: 2px; 
	BORDER-BOTTOM-WIDTH: 0px; 
	MARGIN: 0px 3px; 
	BORDER-RIGHT-WIDTH: 2px
}
.insetgray .b2b {
	BORDER-TOP-WIDTH: 0px; 
	BORDER-LEFT-WIDTH: 2px; 
	BORDER-BOTTOM-WIDTH: 0px; 
	MARGIN: 0px 3px; 
	BORDER-RIGHT-WIDTH: 2px
}
.insetgray .b3 {
	MARGIN: 0px 2px
}
.insetgray .b3b {
	MARGIN: 0px 2px
}
.insetgray .b4 {
	MARGIN: 0px 1px; 
	HEIGHT: 2px
}
.insetgray .b4b {
	MARGIN: 0px 1px; 
	HEIGHT: 2px
}
.insetgray .b1b {
	BACKGROUND: #666; 
	MARGIN: 0px 5px
}
.insetgray .boxcontent {
	BORDER-RIGHT: #666 1px solid; 
	DISPLAY: block; 
	BACKGROUND: #f5f5f5;
	BORDER-LEFT: #666 1px solid
}






.pricebook {
		WIDTH: 99%
		}
		
		
.pricebook H1 {
			MARGIN: 0px 10px
			}
			
			
.pricebook P {
		MARGIN: 0px 10px
			}
			
			
.pricebook H1 {
	FONT-SIZE: 2em; 
	COLOR: #fff
			}
			
			
			
.pricebook P {
	PADDING-BOTTOM: 0.5em
		}
.pricebook .b1 {
	DISPLAY: block; 
	FONT-SIZE: 1px; 
	OVERFLOW: hidden
			}
			
			
.pricebook .b2 {
	DISPLAY: block; 
	FONT-SIZE: 1px; 
	OVERFLOW: hidden
}
.pricebook .b3 {
	DISPLAY: block; 
	FONT-SIZE: 1px; 
	OVERFLOW: hidden
}
.pricebook .b4 {
	DISPLAY: block; 
	FONT-SIZE: 1px; 
	OVERFLOW: hidden
}
.pricebook .b1b {
	DISPLAY: block; 
	FONT-SIZE: 1px; 
	OVERFLOW: hidden
}
.pricebook .b2b {
	DISPLAY: block; 
	FONT-SIZE: 1px; 
	OVERFLOW: hidden
}
.pricebook .b3b {
	DISPLAY: block; 
	FONT-SIZE: 1px; 
	OVERFLOW: hidden
}
.pricebook .b4b {
	DISPLAY: block; 
	FONT-SIZE: 1px; 
	OVERFLOW: hidden
}
.pricebook .b1 {
	HEIGHT: 1px
}
.pricebook .b2 {
	HEIGHT: 1px
}
.pricebook .b3 {
	HEIGHT: 1px
}
.pricebook .b1b {
	HEIGHT: 1px
}
.pricebook .b2b {
	HEIGHT: 1px
}
.pricebook .b3b {
	HEIGHT: 1px
}
.pricebook .b2 {
	BORDER-RIGHT: #eee 1px solid; 
	BACKGROUND: #30acfe; 
	BORDER-LEFT: #fff 1px solid
}
.pricebook .b3 {
	BORDER-RIGHT: #ddd 1px solid; 
	BACKGROUND: #30acfe; 
	BORDER-LEFT: #fff 1px solid
}
.pricebook .b4 {
	BORDER-RIGHT: #aaa 1px solid; 
	BACKGROUND: #30acfe; 
	BORDER-LEFT: #fff 1px solid
}
.pricebook .b4b {
	BORDER-RIGHT: #999 1px solid; 
	BACKGROUND: #30acfe; 
	BORDER-LEFT: #eee 1px solid
}
.pricebook .b3b {
	BORDER-RIGHT: #999 1px solid; 
	BACKGROUND: #30acfe; 
	BORDER-LEFT: #ddd 1px solid
}
.pricebook .b2b {
	BORDER-RIGHT: #999 1px solid; 
	BACKGROUND: #30acfe; 
	BORDER-LEFT: #aaa 1px solid
}
.pricebook .b1 {
	BACKGROUND: #fff; 
	MARGIN: 0px 5px
}
.pricebook .b2 {
	BORDER-TOP-WIDTH: 0px;
	BORDER-LEFT-WIDTH: 2px; 
	BORDER-BOTTOM-WIDTH: 0px; 
	MARGIN: 0px 3px; 
	BORDER-RIGHT-WIDTH: 2px
}
.pricebook .b2b {
	BORDER-TOP-WIDTH: 0px; 
	BORDER-LEFT-WIDTH: 2px; 
	BORDER-BOTTOM-WIDTH: 0px; 
	MARGIN: 0px 3px; 
	BORDER-RIGHT-WIDTH: 2px
}
.pricebook .b3 {
	MARGIN: 0px 2px
}
.pricebook .b3b {
	MARGIN: 0px 2px
}
.pricebook .b4 {
	MARGIN: 0px 1px; 
	HEIGHT: 2px
}
.pricebook .b4b {
	MARGIN: 0px 1px; 
	HEIGHT: 2px
}
.pricebook .b1b {
	BACKGROUND: #999; 
	MARGIN: 0px 5px
}
.pricebook .boxcontent {
	BORDER-RIGHT: #999 1px solid; 
	DISPLAY: block; 
	BACKGROUND: #30acfe; 
	BORDER-LEFT: #fff 1px solid
}

.dhtmlgoodies_contentBox{
		border:0px solid #317082;
		height: auto;
		visibility:hidden;
		position:absolute;
		background-color:Transparent ;
		overflow:hidden;
		width:250px;
		left: 72%;
		top: 205px; 
		z-index: 1000;
		font-family: Arial, Helvetica, sans-serif;
		font-size: 12px;
				
	}
	.dhtmlgoodies_content{
		position:relative;		
		font-family: Arial, Trebuchet MS, Lucida Sans Unicode, sans-serif;
		width:100%;
		font-size: 13px;
		color: #666;
		
	}

	#ysearchmod {position:relative;padding:1em;}
    #ysearchautocomplete0, #ysearchautocomplete1, #ysearchautocomplete2 {position:relative;margin-bottom:0.1em;width:100%;}/* set width of widget here*/
    #ysearchautocomplete0 {z-index:9001;} /* for IE z-index of absolute divs inside relative divs issue */
    #ysearchautocomplete1 {z-index:9000;} /* for IE z-index of absolute divs inside relative divs issue */
    #ysearchinput0, #ysearchinput1, #ysearchinput2 {_position:absolute;width:100%;height:3.5em;} /* abs for ie quirks */
    #ysearchcontainer0, #ysearchcontainer1, #ysearchcontainer2 {position:absolute;top:1.7em;width:100%;height:120px;overflow:auto;}
    #ysearchcontainer0 .yui-ac-content, #ysearchcontainer1 .yui-ac-content, #ysearchcontainer2 .yui-ac-content {position:absolute;width:100%;border:1px solid #404040;background:#fff;overflow:hidden;z-index:9050;}
    #ysearchcontainer0 .ysearchquery, #ysearchcontainer1 .ysearchquery {position:absolute;right:10px;color:#808080;z-index:10;}
    #ysearchcontainer0 .yui-ac-shadow, #ysearchcontainer1 .yui-ac-shadow, #ysearchcontainer2 .yui-ac-shadow {position:absolute;margin:.3em;width:100%;background:#a0a0a0;z-index:9049;}
    #ysearchcontainer0 ul, #ysearchcontainer1 ul, #ysearchcontainer2 ul {padding:5px 0;width:100%;}
    #ysearchcontainer0 li, #ysearchcontainer1 li, #ysearchcontainer2 li {padding:0 5px;cursor:default;white-space:nowrap;}
    #ysearchcontainer0 li.yui-ac-highlight {background:#ff0;}
    #ysearchcontainer1 li.yui-ac-highlight {background:#0ff;}
    #ysearchcontainer2 li.yui-ac-highlight {background:#a0a0a0;}
    #ysearchcontainer2 li.yui-ac-prehighlight {background:pink;}

.textarea
	{
	width:90%;
	background       : #FFFFFF;
    border           : 1px solid #ccc;
    color            : navy;
    font-family      : verdana, tahoma, sans-serif;
    font-size        : 0.95em;
	height:120px;
	}
	
	tr.oddeven{
	
	bgcolor={cycle values="#f5f5f5,#dddddd"}
	}
	td.greenwine{
   color: #333;
   }
.licence-select{
	color:blue;
	cursor:pointer;
}
.licence{
	color:black;
	cursor:pointer;
}
.modalDialog_transparentDivs{	
	filter:alpha(opacity=40);	/* Transparency */
	opacity:0.4;	/* Transparency */
	background-color:#000;
	z-index:100;
	position:absolute; /* Always needed	*/
}
.modalDialog_contentDiv{
	border:1px solid #000;	
	padding:2px;
	z-index:100;/* Always needed	*/
	position:absolute;	/* Always needed	*/
	background-color:#FFF;	/* White background color for the message */
}
.modalDialog_contentDiv_shadow{
	z-index:90;/* Always needed	- to make it appear below the message */
	position:absolute;	/* Always needed	*/
	background-color: #000;
	filter:alpha(opacity=30);	/* Transparency */
	opacity:0.3;	/* Transparency */	
}
#compareid {
	position: absolute;
	display: none;
	width: 600px;
	height: auto;
	left: 195px;
	top: 365px;
	background: #fff;
	border: 1px solid #666;
	padding:2px;
}






.common-body {
		BACKGROUND: none transparent scroll repeat 0% 0%;
		WIDTH: 100%
		}
		
		
.common-body H1 {
			MARGIN: 0px 10px
			}
			
			
.common-body P {
		MARGIN: 0px 10px
			}
			
			
.common-body H1 {
	FONT-SIZE: 2em; 
	COLOR: #fff
			}
			
			
			
.common-body P {
	PADDING-BOTTOM: 0.5em
		}
.common-body .mb1 {
	DISPLAY: block; 
	FONT-SIZE: 1px; 
	OVERFLOW: hidden
			}
			
			
.common-body .mb2 {
	DISPLAY: block; 
	FONT-SIZE: 1px; 
	OVERFLOW: hidden
}
.common-body .mb3 {
	DISPLAY: block; 
	FONT-SIZE: 1px; 
	OVERFLOW: hidden
}
.common-body .mb4 {
	DISPLAY: block; 
	FONT-SIZE: 1px; 
	OVERFLOW: hidden
}
.common-body .mb1b {
	DISPLAY: block; 
	FONT-SIZE: 1px; 
	OVERFLOW: hidden
}
.common-body .mb2b {
	DISPLAY: block; 
	FONT-SIZE: 1px; 
	OVERFLOW: hidden
}
.common-body .mb3b {
	DISPLAY: block; 
	FONT-SIZE: 1px; 
	OVERFLOW: hidden
}
.common-body .mb4b {
	DISPLAY: block; 
	FONT-SIZE: 1px; 
	OVERFLOW: hidden
}
.common-body .mb1 {
	HEIGHT: 1px
}
.common-body .mb2 {
	HEIGHT: 1px
}
.common-body .mb3 {
	HEIGHT: 1px
}
.common-body .mb1b {
	HEIGHT: 1px
}
.common-body .mb2b {
	HEIGHT: 1px
}
.common-body .mb3b {
	HEIGHT: 1px
}
.common-body .mb2 {
	BORDER-RIGHT: #ccc 1px solid; 
	BACKGROUND: #135faa; 
	BORDER-LEFT: #ccc 1px solid
}
.common-body .mb3 {
	BORDER-RIGHT: #ccc 1px solid; 
	BACKGROUND: #1761ab; 
	BORDER-LEFT: #ccc 1px solid
}
.common-body .mb4 {
	BORDER-RIGHT: #ccc 1px solid; 
	BACKGROUND: #1b63ad; 
	BORDER-LEFT: #ccc 1px solid
}
.common-body .mb4b {
	BORDER-RIGHT: #ccc 1px solid; 
	BACKGROUND: #fff; 
	BORDER-LEFT: #ccc 1px solid
}
.common-body .mb3b {
	BORDER-RIGHT: #ccc 1px solid; 
	BACKGROUND: #fff; 
	BORDER-LEFT: #ccc 1px solid
}
.common-body .mb2b {
	BORDER-RIGHT: #ccc 1px solid; 
	BACKGROUND: #fff; 
	BORDER-LEFT: #ccc 1px solid
}
.common-body .mb1 {
	BACKGROUND: #ccc; 
	MARGIN: 0px 5px
}
.common-body .mb2 {
	BORDER-TOP-WIDTH: 0px;
	BORDER-LEFT-WIDTH: 2px; 
	BORDER-BOTTOM-WIDTH: 0px; 
	MARGIN: 0px 3px; 
	BORDER-RIGHT-WIDTH: 2px
}
.common-body .mb2b {
	BORDER-TOP-WIDTH: 0px; 
	BORDER-LEFT-WIDTH: 2px; 
	BORDER-BOTTOM-WIDTH: 0px; 
	MARGIN: 0px 3px; 
	BORDER-RIGHT-WIDTH: 2px
}
.common-body .mb3 {
	MARGIN: 0px 2px
}
.common-body .mb3b {
	MARGIN: 0px 2px
}
.common-body .mb4 {
	MARGIN: 0px 1px; 
	HEIGHT: 2px
}
.common-body .mb4b {
	MARGIN: 0px 1px; 
	HEIGHT: 2px
}
.common-body .mb1b {
	BACKGROUND: #ccc; 
	MARGIN: 0px 5px
}
.common-body .common-body-boxcontent {
	BORDER-RIGHT: #ccc 1px solid; 
	DISPLAY: block; 
	BACKGROUND: #fff url(images/headertitle.gif) repeat-x; background-position: top; 
	BORDER-LEFT: #ccc 1px solid
}
CAPTION
{
color: #333;
font-family: Arial, Helvetica, sans-serif;
font-size: 14px; text-align: left;
padding: 2px;
}
.maintitles
	{
		color: #fff;
		font-family: Arial, Helvetica, sans-serif;
		font-size: 12px;
		letter-spacing: 1px;
		font-weight: bold;
		margin-left: 5px;
	}
	
.datapoints
	{
		font-family: Arial, Helvetica, sans-serif;
		width: 100%;
		border: 1px solid #ccc;
		border-collapse: collapse;
		border-top: 0px solid;
	}
.datapoints thead
	{
		background: url(images/tableheaderbg.gif) repeat-x;
		height: 15px;
		font-family: Arial, Helvetica, sans-serif;
		color: #333;
		font-size:11px;
		font-weight: bold;
		text-align: center;
	}
.datapoints .theads
	{
		background: url(images/tableheaderbgblue.gif) repeat-x;
		height: 15px;
		font-family: Arial, Helvetica, sans-serif;
		color: #333;
		font-size:11px;
		font-weight: bold;
		text-align: center;
	}
.datapoints thead td
	{
		text-align: center;
	}
.datapoints tfoot td.category-totaldatapoints
	{
		text-align: left;
	}
.datapoints tfoot
	{
		background: url(images/tableheaderbg.gif) repeat-x;
		height: 15px;
		color: green;
		font-size:11px;
		font-family: Arial, Helvetica, sans-serif;
		font-weight: bold;
		text-align: right;
	}
.datapoints col.category
	{
		color: #dd0000;
		text-align: left;
		padding-left: 10px;
	}
.datapoints col.totaldata
	{
		text-align: right;
		padding-right: 10px;
		font-size:15px;
		color: green;
	}
.datapoints tbody td.categorytitles
	{
		color: green;
		width: 14%;
		font-weight: bold;
		border-right: solid 1px #ccc;
	}
.datapoints tbody td.allyearsdata
	{
		text-align: right;
		border-right: solid 1px #ccc;
	}
.datapoints tbody td.totalpoints
	{
		color: green;
		text-align: right;
		width: 14%;
	}
.datapoints tbody td
	{
		font-size:11px;
		font-family: Arial, Helvetica, sans-serif;

	}
.datapoints tbody td
	{
		border-bottom: #e5e5e5 solid 1px;
	}
.datapoints col.year1 ,col.year2 ,col.year3 ,col.year4 ,col.year5 ,col.year6 ,col.year7
	{
		text-align: right;
	}
	  	 	  	  	
.datapoints .manf
	{
	}
.datapoints tbody td.content
	{
		border-right: solid 1px #ccc;
	}
.datapoints .model
	{
	}
.datapoints .age
	{
	}
.datapoints .variant
	{
	}
.datapoints .rc
	{
	}
.datapoints .price
	{
	}
.datapoints .yom
	{
	}
.datapoints col.categores
	{
		
	}
.datapoints .mileage
	{
	}
.datapoints .auctionperiod
	{
	}
.datapoints .state
	{
	}
.datapoints .city
	{
	}
.errormessage
	{
		background: #fff;
		border: #6a6a6a 1px solid;
		padding:3px;
		width: 99%;
		font-family: Arial, Helvetica, sans-serif;
		color: #ff3600;
		font-size: 12px;
		height: auto;
	}
.errormessage span
	{
		font-family: Arial, Helvetica, sans-serif;
		color: #ff3600;
		font-size: 13px;
		font-weight: bold;
	}

#break {
	height: 50px;
}

form {
    margin: 0px;
}



.button {
	border : solid 1px #cccccc;
	background: #E9ECEF;
	color : #666666;
	font-weight : bold;
	font-size : 11px;
	padding: 4px;
}

/*.login {
	margin-left: auto;
	margin-right: auto;
	margin-top: 6em;
	padding: 15px;
	border: 1px solid #cccccc;
	width: 429px;
	background: #f9f9f9;
	font-size: 12px;
}
	
.login h1 {
	background: url(../images/login_header.png) no-repeat;
	background-position: left top;
	color: #333;
	margin: 0px;
	height: 50px;
	padding: 15px 4px 0 50px;
 	text-align: left;
	font-size: 1.5em;
}

.login p {
	padding: 0 1em 0 1em;
	}
	
.form-block {
	border: 1px solid #cccccc;
	background: #E9ECEF;
	padding-top: 15px;
	padding-left: 10px;
	padding-bottom: 10px;
	padding-right: 10px;
}

.login-form {
	text-align: left;
	float: right;
	width: 60%;
}

.login-text {
	text-align: left;
	width: 40%;
	float: left;
}*/

.inputlabel {
	font-weight: bold;
	text-align: left;
	}

.inputbox {
	width: 150px;
	margin: 0 0 1em 0;
	border: 1px solid #cccccc;
	}

.clr {
    clear:both;
    }

.ctr {
	text-align: center;
}

.version {
	font-size: 0.8em;
}

.footer {

}

.message {
	margin-top: 10px; 
	padding: 7px; 
	width: 400px;
	border: 1px solid #B22222;
	background: #F1F3F5;
	color: #B22222;	
	font-weight: bold;
	font-size: 13px;
}
.actvieuser
	{
	color: #245aaa;
	text-decoration: underline;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	}
.actvieuser:hover
	{
		color: #dd0000;
		text-decoration: none;
	}
.textarea
	{
		border: 1px solid #7f9db9;
		height: 80px;
		color: #333;
		font-family: Arial, Helvetica, sans-serif;
		font-size: 11px;
		width: auto;
		padding-left: 5px;
	}
fieldset 
	{
	 border: #ccc solid 1px;
	 font-family: Verdana, Arial, Helvetica, sans-serif}
legend{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #245aaa}
	
	
.loginbox {
		BACKGROUND: none transparent scroll repeat 0% 0%;
		WIDTH: 40%
		}
		
		
.loginbox H1 {
			MARGIN: 0px 10px
			}
			
			
.loginbox P {
		MARGIN: 0px 10px
			}
			
			
.loginbox H1 {
	FONT-SIZE: 2em; 
	COLOR: #fff
			}
			
			
			
.loginbox P {
	PADDING-BOTTOM: 0.5em
		}
.loginbox .b1 {
	DISPLAY: block; 
	FONT-SIZE: 1px; 
	OVERFLOW: hidden
			}
			
			
.loginbox .b2 {
	DISPLAY: block; 
	FONT-SIZE: 1px; 
	OVERFLOW: hidden
}
.loginbox .b3 {
	DISPLAY: block; 
	FONT-SIZE: 1px; 
	OVERFLOW: hidden
}
.loginbox .b4 {
	DISPLAY: block; 
	FONT-SIZE: 1px; 
	OVERFLOW: hidden
}
.loginbox .b1b {
	DISPLAY: block; 
	FONT-SIZE: 1px; 
	OVERFLOW: hidden
}
.loginbox .b2b {
	DISPLAY: block; 
	FONT-SIZE: 1px; 
	OVERFLOW: hidden
}
.loginbox .b3b {
	DISPLAY: block; 
	FONT-SIZE: 1px; 
	OVERFLOW: hidden
}
.loginbox .b4b {
	DISPLAY: block; 
	FONT-SIZE: 1px; 
	OVERFLOW: hidden
}
.loginbox .b1 {
	HEIGHT: 1px
}
.loginbox .b2 {
	HEIGHT: 1px
}
.loginbox .b3 {
	HEIGHT: 1px
}
.loginbox .b1b {
	HEIGHT: 1px
}
.loginbox .b2b {
	HEIGHT: 1px
}
.loginbox .b3b {
	HEIGHT: 1px
}
.loginbox .b2 {
	BORDER-RIGHT: #ccc 1px solid; 
	BACKGROUND: #fff; 
	BORDER-LEFT: #ccc 1px solid
}
.loginbox .b3 {
	BORDER-RIGHT: #ccc 1px solid; 
	BACKGROUND: #fff; 
	BORDER-LEFT: #ccc 1px solid
}
.loginbox .b4 {
	BORDER-RIGHT: #ccc 1px solid; 
	BACKGROUND: #fff; 
	BORDER-LEFT: #ccc 1px solid
}
.loginbox .b4b {
	BORDER-RIGHT: #ccc 1px solid; 
	BACKGROUND: #fff; 
	BORDER-LEFT: #ccc 1px solid
}
.loginbox .b3b {
	BORDER-RIGHT: #ccc 1px solid; 
	BACKGROUND: #fff; 
	BORDER-LEFT: #ccc 1px solid
}
.loginbox .b2b {
	BORDER-RIGHT: #ccc 1px solid; 
	BACKGROUND: #fff; 
	BORDER-LEFT: #ccc 1px solid
}
.loginbox .b1 {
	BACKGROUND: #ccc; 
	MARGIN: 0px 5px
}
.loginbox .b2 {
	BORDER-TOP-WIDTH: 0px;
	BORDER-LEFT-WIDTH: 2px; 
	BORDER-BOTTOM-WIDTH: 0px; 
	MARGIN: 0px 3px; 
	BORDER-RIGHT-WIDTH: 2px
}
.loginbox .b2b {
	BORDER-TOP-WIDTH: 0px; 
	BORDER-LEFT-WIDTH: 2px; 
	BORDER-BOTTOM-WIDTH: 0px; 
	MARGIN: 0px 3px; 
	BORDER-RIGHT-WIDTH: 2px
}
.loginbox .b3 {
	MARGIN: 0px 2px
}
.loginbox .b3b {
	MARGIN: 0px 2px
}
.loginbox .b4 {
	MARGIN: 0px 1px; 
	HEIGHT: 2px
}
.loginbox .b4b {
	MARGIN: 0px 1px; 
	HEIGHT: 2px
}
.loginbox .b1b {
	BACKGROUND: #ccc; 
	MARGIN: 0px 5px
}
.loginbox .boxcontent {
	BORDER-RIGHT: #ccc 1px solid; 
	DISPLAY: block; 
	BACKGROUND: #fff; 
	BORDER-LEFT: #ccc 1px solid
}
.font14
	{
		font-size: 12px
	}
#breadcrums{padding-top: 3px}	
#breadcrums span
       {	
       font-size: 13px;
	   color: #fff;
	   font-family: Arial, Helvetica, sans-serif;
	   text-decoration: none;
	   font-weight: bold;
       }
#breadcrums a
	{
		font-size: 12px;
	   	color: navy;
	   	font-family: Arial, Helvetica, sans-serif;
	   	text-decoration: underline;
		font-weight: bold;
	   letter-spacing: 1px
	}
#breadcrums a:hover
	{
		text-decoration: none;
		color: #fff;
	}
	
#adminbreadcrums span
       {	
       font-size: 13px;
	   color: #333;
	   font-family: Arial, Helvetica, sans-serif;
	   text-decoration: none;

       }
#adminbreadcrums a
	{
		font-size: 12px;
	   	color: #245aaa;
	   	font-family: Arial, Helvetica, sans-serif;
	   	text-decoration: underline;
		font-weight: bold;
	   letter-spacing: 1px
	}
#adminbreadcrums a:hover
	{
		text-decoration: none;
		color: #333;
	}
.mainhomepage {
		BACKGROUND: none transparent scroll repeat 0% 0%;
		WIDTH: 99%
		}
		
		
.mainhomepage H1 {
			MARGIN: 0px 10px
			}
			
			
.mainhomepage P {
		MARGIN: 0px 10px
			}
			
			
.mainhomepage H1 {
	FONT-SIZE: 2em; 
	COLOR: #fff
			}
			
			
			
.mainhomepage P {
	PADDING-BOTTOM: 0.5em
		}
.mainhomepage .b1 {
	DISPLAY: block; 
	FONT-SIZE: 1px; 
	OVERFLOW: hidden
			}
			
			
.mainhomepage .b2 {
	DISPLAY: block; 
	FONT-SIZE: 1px; 
	OVERFLOW: hidden
}
.mainhomepage .b3 {
	DISPLAY: block; 
	FONT-SIZE: 1px; 
	OVERFLOW: hidden
}
.mainhomepage .b4 {
	DISPLAY: block; 
	FONT-SIZE: 1px; 
	OVERFLOW: hidden
}
.mainhomepage .b1b {
	DISPLAY: block; 
	FONT-SIZE: 1px; 
	OVERFLOW: hidden
}
.mainhomepage .b2b {
	DISPLAY: block; 
	FONT-SIZE: 1px; 
	OVERFLOW: hidden
}
.mainhomepage .b3b {
	DISPLAY: block; 
	FONT-SIZE: 1px; 
	OVERFLOW: hidden
}
.mainhomepage .b4b {
	DISPLAY: block; 
	FONT-SIZE: 1px; 
	OVERFLOW: hidden
}
.mainhomepage .b1 {
	HEIGHT: 1px
}
.mainhomepage .b2 {
	HEIGHT: 1px
}
.mainhomepage .b3 {
	HEIGHT: 1px
}
.mainhomepage .b1b {
	HEIGHT: 1px
}
.mainhomepage .b2b {
	HEIGHT: 1px
}
.mainhomepage .b3b {
	HEIGHT: 1px
}
.mainhomepage .b2 {
	BORDER-RIGHT: #85d6ff 1px solid; 
	BACKGROUND: #85d6ff; 
	BORDER-LEFT: #85d6ff 1px solid
}
.mainhomepage .b3 {
	BORDER-RIGHT: #85d6ff 1px solid; 
	BACKGROUND: #85d6ff; 
	BORDER-LEFT: #85d6ff 1px solid
}
.mainhomepage .b4 {
	BORDER-RIGHT: #85d6ff 1px solid; 
	BACKGROUND: #85d6ff; 
	BORDER-LEFT: #85d6ff 1px solid
}
.mainhomepage .b4b {
	BORDER-RIGHT: #85d6ff 1px solid; 
	BACKGROUND: #85d6ff; 
	BORDER-LEFT: #85d6ff 1px solid
}
.mainhomepage .b3b {
	BORDER-RIGHT: #85d6ff 1px solid; 
	BACKGROUND: #85d6ff; 
	BORDER-LEFT: #85d6ff 1px solid
}
.mainhomepage .b2b {
	BORDER-RIGHT: #85d6ff 1px solid; 
	BACKGROUND: #85d6ff; 
	BORDER-LEFT: #85d6ff 1px solid
}
.mainhomepage .b1 {
	BACKGROUND: #85d6ff; 
	MARGIN: 0px 5px
}
.mainhomepage .b2 {
	BORDER-TOP-WIDTH: 0px;
	BORDER-LEFT-WIDTH: 2px; 
	BORDER-BOTTOM-WIDTH: 0px; 
	MARGIN: 0px 3px; 
	BORDER-RIGHT-WIDTH: 2px
}
.mainhomepage .b2b {
	BORDER-TOP-WIDTH: 0px; 
	BORDER-LEFT-WIDTH: 2px; 
	BORDER-BOTTOM-WIDTH: 0px; 
	MARGIN: 0px 3px; 
	BORDER-RIGHT-WIDTH: 2px
}
.mainhomepage .b3 {
	MARGIN: 0px 2px
}
.mainhomepage .b3b {
	MARGIN: 0px 2px
}
.mainhomepage .b4 {
	MARGIN: 0px 1px; 
	HEIGHT: 2px
}
.mainhomepage .b4b {
	MARGIN: 0px 1px; 
	HEIGHT: 2px
}
.mainhomepage .b1b {
	BACKGROUND: #85d6ff; 
	MARGIN: 0px 5px
}
.mainhomepage .boxcontent {
	BORDER-RIGHT: #85d6ff 1px solid; 
	DISPLAY: block; 
	BACKGROUND: #85d6ff; 
	BORDER-LEFT: #85d6ff 1px solid
}

.login {
		BACKGROUND: none transparent scroll repeat 0% 0%;
		WIDTH: 313px
		}
		
		
.login H1 {
			MARGIN: 0px 10px
			}
			
			
.login P {
		MARGIN: 0px 10px
			}
			
			
.login H1 {
	FONT-SIZE: 2em; 
	COLOR: #fff
			}
			
			
			
.login P {
	PADDING-BOTTOM: 0.5em
		}
.login .b1 {
	DISPLAY: block; 
	FONT-SIZE: 1px; 
	OVERFLOW: hidden
			}
			
			
.login .b2 {
	DISPLAY: block; 
	FONT-SIZE: 1px; 
	OVERFLOW: hidden
}
.login .b3 {
	DISPLAY: block; 
	FONT-SIZE: 1px; 
	OVERFLOW: hidden
}
.login .b4 {
	DISPLAY: block; 
	FONT-SIZE: 1px; 
	OVERFLOW: hidden
}
.login .b1b {
	DISPLAY: block; 
	FONT-SIZE: 1px; 
	OVERFLOW: hidden
}
.login .b2b {
	DISPLAY: block; 
	FONT-SIZE: 1px; 
	OVERFLOW: hidden
}
.login .b3b {
	DISPLAY: block; 
	FONT-SIZE: 1px; 
	OVERFLOW: hidden
}
.login .b4b {
	DISPLAY: block; 
	FONT-SIZE: 1px; 
	OVERFLOW: hidden
}
.login .b1 {
	HEIGHT: 1px
}
.login .b2 {
	HEIGHT: 1px
}
.login .b3 {
	HEIGHT: 1px
}
.login .b1b {
	HEIGHT: 1px
}
.login .b2b {
	HEIGHT: 1px
}
.login .b3b {
	HEIGHT: 1px
}
.login .b2 {
	BORDER-RIGHT: #ccc 1px solid; 
	BACKGROUND: #f0efef ; 
	BORDER-LEFT: #ccc 1px solid
}
.login .b3 {
	BORDER-RIGHT: #ccc 1px solid; 
	BACKGROUND: #f0efef; 
	BORDER-LEFT: #ccc 1px solid
}
.login .b4 {
	BORDER-RIGHT: #ccc 1px solid; 
	BACKGROUND: #f0efef; 
	BORDER-LEFT: #ccc 1px solid
}
.login .b4b {
	BORDER-RIGHT: #ccc 1px solid; 
	BACKGROUND: #fff; 
	BORDER-LEFT: #ccc 1px solid
}
.login .b3b {
	BORDER-RIGHT: #ccc 1px solid; 
	BACKGROUND: #fff; 
	BORDER-LEFT: #ccc 1px solid
}
.login .b2b {
	BORDER-RIGHT: #ccc 1px solid; 
	BACKGROUND: #fff; 
	BORDER-LEFT: #ccc 1px solid
}
.login .b1 {
	BACKGROUND: #ccc; 
	MARGIN: 0px 5px
}
.login .b2 {
	BORDER-TOP-WIDTH: 0px;
	BORDER-LEFT-WIDTH: 2px; 
	BORDER-BOTTOM-WIDTH: 0px; 
	MARGIN: 0px 3px; 
	BORDER-RIGHT-WIDTH: 2px
}
.login .b2b {
	BORDER-TOP-WIDTH: 0px; 
	BORDER-LEFT-WIDTH: 2px; 
	BORDER-BOTTOM-WIDTH: 0px; 
	MARGIN: 0px 3px; 
	BORDER-RIGHT-WIDTH: 2px
}
.login .b3 {
	MARGIN: 0px 2px
}
.login .b3b {
	MARGIN: 0px 2px
}
.login .b4 {
	MARGIN: 0px 1px; 
	HEIGHT: 2px
}
.login .b4b {
	MARGIN: 0px 1px; 
	HEIGHT: 2px
}
.login .b1b {
	BACKGROUND: #ccc; 
	MARGIN: 0px 5px
}
.login .boxcontent {
	BORDER-RIGHT: #ccc 1px solid; 
	DISPLAY: block; 
	BACKGROUND: #fff url(images/loginbg.gif) repeat-x; 
	BORDER-LEFT: #ccc 1px solid
}
.login h2
	{
		color: #ff6600;
		font-family: Arial, Helvetica, sans-serif;
		font-size: 18px;
		font-weight: normal;
	}
.login span
	{font-size: 12px}
.logintextbox
	{
		border: solid #ccc 1px
	}
.login a
	{
		color: #0c59a7;
		font-family: Arial, Helvetica, sans-serif;
		font-size: 12px;
	}
.login a:hover
	{
		color: #dd0000;
  		text-decoration: none;
		text-decoration: underline
	}
.demo
	{
		font-family: Arial, Helvetica, sans-serif;
		font-size: 17px;
		color: #0475b6;
		text-decoration: underline 
	}
.demo:hover
	{
		text-decoration: none;
		color: #245aaa
	}
.contenttitle
	{
		color: #006699;
		font-family: Arial, Helvetica, sans-serif;
		font-size: 12px;
		font-weight: bold;
	}
ul {
		/*list-style-image: url(images/carrow.gif);*/
		list-style: square;
		
	}
li
	{
		font-size: 13px; 
		font-family: Arial, Helvetica, sans-serif; 
		color: #333; 
		padding-bottom: 5px;
		padding-right: 10px;
	}
.more 
	{ color: #ff3300;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	}
.more:hover
	{
		text-decoration: none;
		color: #dd0000}
.quicklinks
	{
		color: #ff6600;
		font-size: 14px;
		font-weight: bold;
		font-family: Arial, Helvetica, sans-serif
	}
.quicklink
	{
		color: #333;
		font-size: 12px;
		font-family: Arial, Helvetica, sans-serif
	}
.forgot
	{
		color: #666;
		font-size: 12px;
		font-family: Arial, Helvetica, sans-serif
	}
.toplinks
	{
		color: #545252;
		font-size: 12px;
		font-weight: bold;
		text-decoration: none;
		font-family: Arial, Helvetica, sans-serif;
	}
.toplinks:hover
	{
		color: #006699;
	}
.toplinks-selected
	{
		color: #006699;
		font-size: 12px;
		font-weight: bold;
		text-decoration: none;
		font-family: Arial, Helvetica, sans-serif;
	}
.opacityitimg img{
filter:progid:DXImageTransform.Microsoft.Alpha(opacity=100);
-moz-opacity: 100;
}

.opacityitimg:hover img{
filter:progid:DXImageTransform.Microsoft.Alpha(opacity=80);
-moz-opacity: .6;
}
.imgbutton
{
	height: 25px;
	border: none;
	background-color: transparent;
	padding-top: 3px;
	padding-bottom: 7px;
	background-repeat: repeat-x;
	background-attachment: scroll;
	background-x-position: center;
	background-y-position: center;
	color: #fff;
	font-size: 13px;
	font-weight: bold;
	text-align: center;
	cursor: pointer;
}
.getprice
	{
		background: url(images/getprice.gif) no-repeat;
		width: 143px;
	}
.morepricebookoptions
	{
		background: url(images/comparaison.gif) no-repeat;
		width: 233px;
	}
.comparaison
	{
		background: url(images/comparaison.gif) no-repeat;
		width: 233px;
	}
.savesearch
	{
		background: url(images/savesearch.gif) no-repeat;
		width: 143px;
	}
.view-across-ay
	{
		background: url(images/view-across-ay.gif) no-repeat;
		width: 169px;
	}
.price
	{
		border: solid 1px #ccc; 
		width: 282px; 
		padding:2px; 
		text-align: center;
		font-family: Arial, Helvetica, sans-serif;
		font-size: 15px;
		color: #245aaa;
		margin-bottom: 5px;
		margin-top: 5px;
		
	}
.pricing
	{
		border: solid 1px green; 
		width: auto; 
		padding:15px; 
		text-align: center;
		font-family: Arial, Helvetica, sans-serif;
		font-size: 14px;
		color: #245aaa;
		margin:5px;
		
		
	}
#submenu {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	border: solid red 0px;
	margin-left: 5px;
	margin-top: 5px;
	}
	
#submenu li a {
  	height: 20px;
	text-decoration: none;
	}	
#submenu li{padding:0px; margin:0; padding-bottom: 2px}	
#submenu li a:link, #submenu li a:visited {
	color: #00547e;
	display: block;
	background:  url(images/off.gif) no-repeat;
	padding: 5px 0 0 5px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	}

#submenu #selectedsubmenu a {
  background:url(images/on.gif) no-repeat;
  color:#000;
  font-size: 11px;

  font-weight: bold;
  padding: 5px 0px 0px 5px;
  }
 #submenu #selectedsubmenuS a {
  background:url(images/subon.gif) no-repeat;
  color:#666;
  font-size: 11px;
  padding: 5px 0px 0px 10px;
  font-weight: normal;
  }
 #submenu #selectedsubmenun a {
  background:url(images/suboff.gif) no-repeat;
  color:#245aaa;
  font-size: 11px;
	font-weight: normal;
  padding: 5px 0px 0px 10px;
  }
  
  #submenu #selectedsubmenun a:hover {
  background:url(images/subon.gif) no-repeat;
  color:#666;
  font-size: 11px;
	font-weight: normal;
  padding: 5px 0px 0px 10px;
  }
#submenu li a:hover {
	color: #000;
	background:  url(images/on.gif) no-repeat;
	padding: 5px 0 0 5px;
	font-weight: bold;
	}
#submenu ul {
margin:0;
padding:0;
list-style: none;
list-style-type: none;
list-style-image: none;
}

#submenu ul ul {
margin-left: 16px;
list-style: none;
list-style-type: none;
list-style-image: none;
padding:0;
margin-top: 2px;
margin-bottom: 0px;
border: 0px solid red;
}
#submenu ul ul li{list-style: none}
#submenu ul ul li a:link, #submenu ul ul li a:visited {
	color: #245aaa;
	display: block;
	background:  url(images/suboff.gif) no-repeat;
	padding: 5px 0 0 10px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	}
	
#submenu ul ul li a:hover {
	color: #666;
	background:  url(images/subon.gif) no-repeat;
	padding: 5px 0 0 10px;
	font-weight: bold
	}
	

#contenttext
	{
		font-family: Arial, Helvetica, sans-serif;
		font-size: 11px;
		color: #333;
	}
#contactustitle{ color: #333; font-size: 12px; background: #ffcc00;  font-weight: bold; padding: 2px; padding-left: 5px}
#contactusform{ color: #333; font-size: 12px;  font-weight: bold; padding: 5px; border: solid 0px #333;  }
#contactusform .textarea, .input,  .select
	{
	color:#666;
    border           : 1px solid #666;
    font-family      : verdana, tahoma, sans-serif;
    font-size        : 11px;
	width: 180px;
	height: 18px;
	
	}
#contactusform .textarea:focus, .input:focus,.label:focus,.select:focus,.code:focus
	{
    border: 1px solid #ffa500;
	background:#ffff99;
	}
#contactusform .textarea
	{
	height:150px;
	width: 250px;
	}
#contactusform .submit
	{
	border:#333 solid 1px;
	background: #ffcc00;
	font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold;
	font-size: 11px;
	cursor: pointer
	}
#contactusform table
	{font-size: 11px;}
.searchedvehicles{color: #000; font-family: Arial, Helvetica, sans-serif; font-size: 13px; text-align: left}
.pricingtext{text-align: left; font-size: 13px;}
.becomememberlink
	{
		color: black;
		font-family: Arial, Helvetica, sans-serif;
		font-size: 12px;
		font-weight: bold;
		text-decoration:underline;
	}
	
.faqqs
	{font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #006699}
.ibm-container

{

background-color: #ffffff;
border: #ccc solid 1px;
margin:0px;
padding-top: 0px;
padding-right: 1px;
padding-bottom: 3px;
padding-left: 1px;
font-size: 12px;
width: 220px
}


.ibm-container2
{

background-color: #ffffff;

margin:0px;
padding-top: 0px;
padding-right: 1px;
padding-bottom: 3px;
padding-left: 1px;
font-size: 12px;

}


.addtitles
	{
		background-image: url(images/subtitle-gradient.gif);
		background-repeat: repeat-x;
		height: 22;
		border-bottom: solid 1px #999;
		font-family: Arial, Helvetica, sans-serif;
		font-size: 12px;
		font-weight: bold;
		margin:0;
		padding:0;
		padding-top: 3px;
		padding-left: 5px;
		text-align: left
	}
.ibm-container-body 
{
margin-top: 0px;
padding-top: 5px;
margin-left: 5px;
text-align: left;
}
.contecttext{font-family: Arial, Helvetica, sans-serif; font-size: 12px}
.hompagetoptext
	{
		color: #d03626; 
		font-family: Arial, Helvetica, sans-serif;
		font-size: 16px;
		font-weight: bold;
		margin:0px;
		margin-bottom: 5px;
	}
.userlogintxt
	{
		color: #006699; 
		font-family: Arial, Helvetica, sans-serif; 
		font-size: 18px;
	}
	
.Subscribe{color: #fff; font-size: 14px; font-family: Arial, Helvetica, sans-serif; font-weight: bold}
.Subscribe:hover{color: #fff}
.userlogintxttitle{color: #fff; font-size: 12px; font-weight: bold}
.userlogintext{color: #333; font-size: 12px;}
.linkstext{font-size: 12px;
font-family: Arial,Helvetica,sans-serif;
color: #333333; line-height: 18px}

.margin1 {
margin:15;
padding:2;
color: #006699;
		font-family: Arial, Helvetica, sans-serif;
		font-size: 11px;
		font-weight: normal;
}

#bemebr{border: solid 1px #ccc; margin-bottom: 10px; font-size: 12px}
.bemebrtitle{background: #f5f5f5; font-size: 13px; font-weight: bold; padding:3px;}
.bemebrtitles{font-size: 13px; font-weight: bold;}

/*left navigation start*/

.left_navi {
		BACKGROUND: none transparent scroll repeat 0% 0%;
		WIDTH: 100%
		}
		
		

.left_navi .b1 {
	DISPLAY: block; 
	FONT-SIZE: 1px; 
	OVERFLOW: hidden
			}
			
			
.left_navi .b2 {
	DISPLAY: block; 
	FONT-SIZE: 1px; 
	OVERFLOW: hidden
}
.left_navi .b3 {
	DISPLAY: block; 
	FONT-SIZE: 1px; 
	OVERFLOW: hidden
}
.left_navi .b4 {
	DISPLAY: block; 
	FONT-SIZE: 1px; 
	OVERFLOW: hidden
}
.left_navi .b1b {
	DISPLAY: block; 
	FONT-SIZE: 1px; 
	OVERFLOW: hidden
}
.left_navi .b2b {
	DISPLAY: block; 
	FONT-SIZE: 1px; 
	OVERFLOW: hidden
}
.left_navi .b3b {
	DISPLAY: block; 
	FONT-SIZE: 1px; 
	OVERFLOW: hidden
}
.left_navi .b4b {
	DISPLAY: block; 
	FONT-SIZE: 1px; 
	OVERFLOW: hidden
}
.left_navi .b1 {
	HEIGHT: 1px
}
.left_navi .b2 {
	HEIGHT: 1px
}
.left_navi .b3 {
	HEIGHT: 1px
}
.left_navi .b1b {
	HEIGHT: 1px
}
.left_navi .b2b {
	HEIGHT: 1px
}
.left_navi .b3b {
	HEIGHT: 1px
}
.left_navi .b2 {
	BORDER-RIGHT: #ccc 1px solid; 
	BACKGROUND: #0e5ba8; 
	BORDER-LEFT: #ccc 1px solid
}
.left_navi .b3 {
	BORDER-RIGHT: #ccc 1px solid; 
	BACKGROUND: #0e5ba8; 
	BORDER-LEFT: #ccc 1px solid
}
.left_navi .b4 {
	BORDER-RIGHT: #ccc 1px solid; 
	BACKGROUND: #0e5ba8; 
	BORDER-LEFT: #ccc 1px solid
}
.left_navi .b4b {
	BORDER-RIGHT: #ccc 1px solid; 
	BACKGROUND: #fff; 
	BORDER-LEFT: #ccc 1px solid
}
.left_navi .b3b {
	BORDER-RIGHT: #ccc 1px solid; 
	BACKGROUND: #fff; 
	BORDER-LEFT: #ccc 1px solid
}
.left_navi .b2b {
	BORDER-RIGHT: #ccc 1px solid; 
	BACKGROUND: #fff; 
	BORDER-LEFT: #ccc 1px solid
}
.left_navi .b1 {
	BACKGROUND: #ccc; 
	MARGIN: 0px 5px
}
.left_navi .b2 {
	BORDER-TOP-WIDTH: 0px;
	BORDER-LEFT-WIDTH: 2px; 
	BORDER-BOTTOM-WIDTH: 0px; 
	MARGIN: 0px 3px; 
	BORDER-RIGHT-WIDTH: 2px
}
.left_navi .b2b {
	BORDER-TOP-WIDTH: 0px; 
	BORDER-LEFT-WIDTH: 2px; 
	BORDER-BOTTOM-WIDTH: 0px; 
	MARGIN: 0px 3px; 
	BORDER-RIGHT-WIDTH: 2px
}
.left_navi .b3 {
	MARGIN: 0px 2px
}
.left_navi .b3b {
	MARGIN: 0px 2px
}
.left_navi .b4 {
	MARGIN: 0px 1px; 
	HEIGHT: 2px
}
.left_navi .b4b {
	MARGIN: 0px 1px; 
	HEIGHT: 2px
}
.left_navi .b1b {
	BACKGROUND: #ccc; 
	MARGIN: 0px 5px
}
.left_navi .boxcontent {
	BORDER-RIGHT: #ccc 1px solid; 
	DISPLAY: block; 
	BACKGROUND: #fff url(images/leftbg.gif) repeat-x;
	background-position: center top;
	BORDER-LEFT: #ccc 1px solid
}

/*left navigation end*/

.mainleftdiv
	{
		border: solid red 0px;
		background: #fff url(images/left_2w.jpg) no-repeat;
		background-position: left top;
		margin-bottom: 10px;
	}
.mainrightdiv
	{
		border: solid red 0px;
		background: transparent url(images/left_4w.jpg) no-repeat;
		background-position: right top;
	}
#pricingtoolfiltergroup
	{
		border: solid #ccc 0px;
		text-align: center;
		/*margin-bottom: 50px;*/
	}
#filtergroups
	{
		width: 500px; 
		border: solid #ff0000 0px; 
		font-family: Arial, Helvetica, sans-serif; 
		font-size: 12px; 
		color: #0e5ba8;
		font-weight: bold;
		padding-left: 65px
	}
#filtergroups .filterselectbox
	{
		border: 1px solid #7f9db9;
		color: #0e5ba8;
		font-family: Arial, Helvetica, sans-serif;
		font-size: 12px;
		width: 170px;
		font-weight: normal;
	}
.Location
	{
		border: red solid 0px;
		background: transparent url(images/filtergroupbg.jpg) repeat-y;
	}
.ipt .ebayoformlabel{display:none}
.ebayoformlabel{float:left;width:25%;text-align: left;padding:.2em .5em 0 0;color: #0e5ba8}
.ipt{float:left;margin-right:.3em}
.ebayoforminput{position:relative;margin-bottom:.3em;font-size: 12px;padding-top: 4px; padding-bottom: 4px; padding-left: 50px; background: transparent url(images/filtergroupbg.jpg) repeat-y;}
.ebayoforminput div.ex{position:static;left:24%;width:30em}
.ebayoformfield{float:left}
.ebayoforminput:after,.ebayoforminput .ebayoformfield:after,#ebaPrefsFld:after, #ebytchaFld:after, #ebyTosFld:after,
#ebyHelper .hd:after, #ebyHelper .bd:after, #ebyHelper.ft:after{clear:both;display:block;visibility:hidden;height:0;content:'.'}
.ipt .smslabel{display:none}
.smslabel{float:center;width:15%;text-align: left;padding:.2em .5em 0 0;color: #0e5ba8}
.smsinput{position:relative;margin-bottom:.2em;font-size: 12px;padding-top: 2px; padding-bottom: 2px; padding-left: 2px;}
.smsinput div.ex{position:static;left:14%;width:30em}
.smsoformfield{float:center}
.smsinput:after,.smsinput .smsoformfield:after,#ebaPrefsFld:after, #ebytchaFld:after, #ebyTosFld:after,
#ebyHelper .hd:after, #ebyHelper .bd:after, #ebyHelper.ft:after{clear:both;display:block;visibility:hidden;height:0;content:'.'}
.ebyoemreq{display:none}
.ex{display:none;font-size:77%;color:#0e5ba8;margin-top:.2em}
#fullnameFld #firstname, #fullnameFld #secondname{width:10.5em}
#dobFld #mm{width:11em}
#dobFld #dd, #dobFld #yyyy{width:4.74em}

.getmepricebutton
{
	height: 31px;
	border: none;
	background-color: transparent;
	padding-bottom: 7px;
	background-repeat: repeat-x;
	background-attachment: scroll;
	background-x-position: center;
	background-y-position: center;
	color: #fff;
	font-size: 13px;
	font-weight: bold;
	text-align: center;
	cursor: pointer;
	padding-right: 10px;
}
.newgetprice
	{
		background: url(images/getmepricebutton.jpg) no-repeat;
		width: 167px;
	}  
.nosecvehicle{
    color: green;
	
	font-size: 12px;
}
.Take_the_Pricebook_tour
	{
		background: url(images/taketpricetour.gif) no-repeat;
		height: 32px;
		background-position: center top;
		border: red solid 0px;
		padding-top: 3px;
		width: 207px;
		padding-right: 2px
	}
.Take_the_Pricebook_tour a
	{
		font-family: Arial, Helvetica, sans-serif;
		text-align: center;
		color: #fff;
		font-size: 13;
		font-weight: bold;
		text-decoration: none
	}
.Take_the_Pricebook_tour a:hover{text-decoration: underline; color: #fff}
.contact-msg{font-size: 13px; padding: 5px}
.footerText1Space{color: #fff}
#plotdiv
	{
		border: solid 1px #333;
		display: none;
	}
.Text11Bold_2 {
	FONT-WEIGHT: normal;
	FONT-SIZE: 12px;
	COLOR: #FFFFFF;
	FONT-FAMILY: Arial, Helvetica, Verdana;
	letter-spacing: 1px;
	}

	#dhtmlgoodies_progressPane{
		background-color: #000000;
	  	filter:alpha(opacity=60);
		-moz-opacity: 0.6;
		opacity: 0.6;
		width:100%;
		height:100%;
		z-index:5000;
		position:absolute;
		left:0px;
		top:0px;
	}
.txtBox
{
  position: absolute;
 
  
  width: 100px;
  z-index: 5;
}

.dropDown
{
  position: absolute;
  
 border: 1px solid #7f9db9;
	color: #333;
 font-family: Arial, Helvetica, sans-serif;
font-size: 11px;
  width: 120px;
  border: 0;

		color: #333;
}	
