/* CSS Document */



.leftmenu{

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 10px;

	font-weight:bold;

	color: #FFFFFF;

	text-decoration: none;

	

}

.leftmenu:visited {

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 10px;

	font-weight:bold;

	color: #FFFFFF;

	text-decoration: none;

	

}

.leftmenu:hover{

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 10px;

	font-weight:bold;

	color: #FF732F;

	text-decoration: none;

	

}

.leftmenu:active {

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 10px;

	font-weight:bold;

	color: #FFFFFF;

	text-decoration: none;

	

	

}



.smallLink{

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 9px;

	font-weight:normal;

	color: #EC7600;

	text-decoration: none;

}

.smallLink:visited {

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 9px;

	font-weight:bold;

	color: #EC7600;

	text-decoration: none;

	

}

.smallLink:hover{

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 9px;

	font-weight:bold;

	color: #000000;

	text-decoration: none;

	

}

.smallLink:active {

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 9px;

	font-weight:bold;

	color: #375A00;

	text-decoration: none;

	

	

}



.topmenu{

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 11px;

	font-weight:bold;

	color: #000000;

	text-decoration: none;	

}

.topmenu:visited{

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 11px;

	font-weight:bold;

	color: #000000;

	text-decoration: none;	

}

.topmenu:hover{

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 11px;

	font-weight:bold;

	color: #EC7600;

	text-decoration: none;	

}

.topmenu:active{

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 11px;

	font-weight:bold;

	color: #EC7600;

	text-decoration: none;	

}





.footertext {

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 9px;

	font-weight:normal;

	color: 003366;

	text-decoration: none;

	

}

.paragraph2 {

	FONT-SIZE: 12px; COLOR: #202020; LINE-HEIGHT: 16px; FONT-FAMILY: Arial, Helvetica, sans-serif

}

.paragraph {

	FONT-SIZE: 10px; COLOR: #202020; LINE-HEIGHT: 16px; FONT-FAMILY: Arial, Helvetica, sans-serif

}

.grouphead{

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 12px;

	font-weight:bold;

	color: #CCCCCC;

	text-decoration: none;

}

/*.button {

	background-color :#FFFFFF ;

	border-bottom : 1px solid #FFBE7D;

	border-left : 1px solid #FFBE7D;

	border-right : 1px solid #FFBE7D;

	border-top : 1px solid #FFBE7D;

	color : #000000;

	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;

	font-size : 11px;

	font-weight : normal;

}*/

.tbcolor {

    background-color : #FFFFFF;

	font-family : Verdana,Arial, Helvetica, sans-serif;

    font-size : 10px;

    color: #000000;

    border-bottom : 1px solid #39424B;

	border-left : 1px solid #718492;

	border-right : 1px solid #39424B;

	border-top : 1px solid #718492;

}

.fieldname{

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 10px;

	font-weight:bold;

	color: #FFFFFF;

	text-decoration: none;

	

}

.fieldrequired{

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 10px;

	font-weight:bold;

	color: #990000;

	text-decoration: none;

	

}

.required {color: #990000}

.brightmenu{

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 10px;

	font-weight:bold;

	color: #CCFFFF;

	text-decoration: none;

	

}

.brightmenu:visited {

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 10px;

	font-weight:bold;

	color: #CCFFFF;

	text-decoration: none;

	

}

.brightmenu:hover{

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 10px;

	font-weight:bold;

	color: #FFFFFF;

	text-decoration: none;

	

}

.brightmenu:active {

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 10px;

	font-weight:bold;

	color: #FFFFFF;

	text-decoration: none;

}
.error
{
	text-decoration: none;
	color: Red;
	font-family: Arial, Verdana,Tahoma,  Geneva, Arial, Helvetica, sans-serif;
	font-weight: mormal;
	font-size: 11px;
	line-height: 150%;
}

.tdheading 
{
	color: Black;
	FONT-FAMILY: Arial, Geneva;
	FONT-SIZE: 12px;
	font-weight: bold;
	text-align: center;
	border: Black;
	height: 20px;
}


.tdlist1
{
	color: Black;
	FONT-FAMILY: Arial, Geneva;
	FONT-SIZE: 12px;
	font-weight: bold;
	text-align: center;
	border: Black;
	height: 20px;
}
.tdlist 
{
	CCOLOR: #000000;
	FONT-FAMILY:  Arial,Verdana, Geneva;
	FONT-SIZE: 12px;
	text-align: center;
	background-color: #FFFFFF;
	padding-left : 3px;
	padding-right : 3px;
}
.over
{
	CCOLOR: #000000;
	FONT-FAMILY:  Arial,Verdana, Geneva;
	FONT-SIZE: 12px;
	text-align: center;
	background-color: #F2F2F2;
	padding-left : 3px;
	padding-right : 3px;

}
.adlist 
{
	background-color: #EDEDED;
}
.adover
{
	background-color: #689ACC;
}

/* Casey Template CSS starts Here */
.bdr {
	border-top-width: 0px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: none;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-right-color: #d8d8d8;
	border-bottom-color: #d8d8d8;
	border-left-color: #d8d8d8;
}
.head {
	font-family:Arial, Helvetica, sans-serif;
	font-size:15px;
	font-weight:bold;
	color:#000000;
}
.subhead {
	font-family:Arial, Helvetica, sans-serif;
	font-size:18px;
	font-weight:bold;
	color:#000000;
}
.navhead {
	font-family:tahoma,Arial, Helvetica, sans-serif;
	font-size:13px;
	font-weight:bold;
	color:#676666;
}
.cont {	
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#676666;
	text-align:justify;
}
.cont2 {	
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#676666;
	padding:0 5px;
}
.contBold {	
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#676666;
	font-weight:bold;
	padding:0 5px;
}
.more {	
	font-family:tahoma, Arial, "Times New Roman", serif;
	font-size:11px;
	color:#437a1c;
	text-decoration:none;
}
a.more:hover {	
	font-family:tahoma, Arial, "Times New Roman", serif;
	font-size:11px;
	color:#669900;
	text-decoration:none;
}
.foot1 {	
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#107819;
	text-decoration:none;
}
a.foot1:hover {	
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#107819;
	text-decoration:underline;
}
.foot2 {	
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#676666;
	text-decoration:none;
}
a.foot2:hover {	
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#676666;
	text-decoration:underline;
}
.foot3 {	
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#FFFFFF;
	text-decoration:none;
	padding-left:200px;
}
.foot4 {	
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#000099;
	text-decoration:underline;
}
a.foot4:hover {	
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#000099;
	text-decoration:none;
}

.foot5 {	
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#CC0000;
	text-decoration:none;
	border-bottom:#FF0000 dashed 1px;
}
a.foot5:hover {	
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#FF6600;
	text-decoration:none;
	border-bottom:#FF0000 dashed 1px;
}

.menu {	
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#676666;
	text-decoration:none;
	padding:0 0 0 10px;
	left:auto;
}
a.menu:hover {	
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#107819;
	text-decoration:none;
	padding:0 0 0 10px;
}

td.bg {background:url(../images/index_30.jpg) repeat-x;}
td.bg a {background:url(../images/index_30.jpg) repeat-x;}
td.bg a:hover {background:url(../images/carflash-size_07.jpg) repeat-x;}



table#nav td a {
 	display: block;
 	margin: 0;
 	padding: 0;
	height:20px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#676666;
	text-decoration:none;
	padding:6px 0 0 20px;
	border-right: #d8d8d8 solid 1px;
}
#nav td a:link {
 	background-image: url(../images/index_30.jpg);
	height:20px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#676666;
	text-decoration:none;
	padding:6px 0 0 20px;
	border-right: #d8d8d8 solid 1px;
}
#nav td a:visited {
 	background-image: url(../images/index_30.jpg);
	height:20px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#676666;
	text-decoration:none;
	padding:6px 0 0 20px;
	border-right: #d8d8d8 solid 1px;
}
#nav td a:hover {
 	background-image:url(../images/carflash-size_300.jpg);
	height:20px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#107819;
	text-decoration:none;
	padding:6px 0 0 20px;
	border-right: #d8d8d8 solid 1px;
}

.businessmgr {
	font-family:tahoma, Arial, "Times New Roman", serif;
	font-size:11px;
	font-weight:bold;
	color:#330099;
	text-decoration:none;
}
a.businessmgr:hover {
	font-family:tahoma, Arial, "Times New Roman", serif;
	font-size:11px;
	font-weight:bold;
	color:#330099;
	text-decoration:underline;
}

/* CSS Document */

.breadcrump:link {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	text-decoration: none;
	color: #686868;
}
.breadcrump:visited {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	text-decoration: none;
	color: #000000;
}

.breadcrump:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	text-decoration: none;
	color: #336699;
}

.breadcrump:active {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	text-decoration: none;
	color: ##516A80;
}


.headerlinks:link {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	text-decoration: none;
	color: #686868;
}
.headerlinks:visited {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	text-decoration: none;
	color: #000000;
}

.headerlinks:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	text-decoration: none;
	color: #336699;
}

.headerlinks:active {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	text-decoration: none;
	color: ##516A80;
}



.footerlinks:link {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	text-decoration: none;
	color: #686868;
}
.footerlinks:visited {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	text-decoration: none;
	color: #000000;
}

.footerlinks:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	text-decoration: none;
	color: #336699;
}

.footerlinks:active {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	text-decoration: none;
	color: ##516A80;
}


.memberlinks:link {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	text-decoration: none;
	color: #686868;
}
.memberlinks:visited {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	text-decoration: none;
	color: #000000;
}

.memberlinks:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	text-decoration: none;
	color: #336699;
}

.memberlinks:active {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	text-decoration: none;
	color: ##516A80;
}


.blueboldtext {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;
	color: #336699;
	text-decoration: none;
	
}

.whitetext {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #FFFFFF;
	text-decoration: none;
	
}
.whiteboldtext {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
	
}

.blueboldtittle {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;
	color: #336699;
	text-decoration: none;
	
}

.blackboldtext {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #000000;
	text-decoration: none;
	
}


.input1 {
  border-bottom : 1px solid #7db4d7;
  color: #000000;
  border-left : 1px solid #7db4d7;
  border-right :1px solid #7db4d7;
  border-top : 1px solid #7db4d7;	
  font-family : verdana;
  font-size : 10px;
  background-color : #FFFFFF;

}

.inputText2 {
  border-bottom : 1px solid #29537C;
  color: #000000;
  border-left : 1px solid #29537C;
  border-right :1px solid #29537C;
  border-top : 1px solid #29537C;	
  font-family : verdana;
  font-size : 11px;
  background-color : #FFFFFF;

}

/*.selectText {
  border-bottom : 1px solid #29537C;
  color: #000000;
  border-left : 1px solid #29537C;
  border-right :1px solid #29537C;
  border-top : 1px solid #29537C;	
  font-family : verdana;
  font-size : 11px;
  background-color : #FFFFFF;

}*/
.bodytext{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #000000;
	text-decoration: none;
}

.bluetext{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #0c00ff;
	text-decoration: none;
}

.copyright {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #686868;
	text-decoration: none;
	
}

.siteMenuLeftBG{
background-color:#FFFFFF;
	border-left: 0px solid #000000;
}
.siteMenuRightBG{
background-color:#FFFFFF;
	border-left: 0px solid #000000;
}
.siteMenuBG {
	background-color:#FFFFFF;
	border-left: 1px solid #000000;
}
.centerBG {
	background-color: #FFFFFF;
	padding: 0px 16px;
	width:749px;
}
.centerBG2 {
	background-color: #FFFFFF;
	padding: 0px 16px 0px 0px ;
	width:749px;
}
 
.mainTable{
height:300px;
}
.blue_button {
	background-color:#336799 ;
	border-bottom : 3px solid #29537C;
	border-left : 3px solid #122436;
	border-right : 1px solid #29537C;
	border-top : 1px solid #122436;
	color : #FFFFFF;
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 11px;
	font-weight : bold;
	

}

.inputbutton:hover{

  border-left : 1px solid #29537C;
  border-bottom : 1px solid #29537C;
  border-right :1px solid #29537C;
  border-top : 1px solid #29537C;	
  color: #122436;
  font-family : tahoma;
  font-size : 10px;
  font-weight : bold;
  letter-spacing:1px;
  background-image:url(../images/orange_tab_button.jpg);
  background-position:left bottom;
  background-repeat:repeat-x;
  vertical-align: bottom;
    height:21px;
	cursor:pointer;
   }

   

.inputbutton {

  border-left : 1px solid #29537C;

  border-bottom : 1px solid #29537C;

  border-right :1px solid #29537C;

  border-top : 1px solid #29537C;	

  color: #122436;

  font-family : tahoma;

  font-size : 10px;

  font-weight : bold;

  letter-spacing:1px;

  background-image:url(../images/white_tab.jpg);

  background-position:left top;

  background-repeat:repeat-x;

  vertical-align: bottom;
  height:21px;
  cursor:pointer;



}

.inputbuttonXP:hover{
  border-left : 0px solid #29537C;
  border-bottom : 0px solid #29537C;
  border-right :0px solid #29537C;
  border-top : 0px solid #29537C;	
  color: #122436;
  font-family : tahoma;
  font-size : 11px;
  font-weight : bold;
  letter-spacing:3px;
  background-image:url(../images/xp_button_off.gif);
  background-position:left bottom;
  background-repeat:no-repeat;
  vertical-align: bottom;
  height:24px;
  width:138px;
  cursor:pointer;
   }

   

.inputbuttonXP {
  border-left : 0px solid #29537C;
  border-bottom : 0px solid #29537C;
  border-right :0px solid #29537C;
  border-top : 0px solid #29537C;	
  color: #122436;
  font-family : tahoma;
  font-size : 11px;
  font-weight : bold;
  letter-spacing:3px;
  background-image:url(../images/xp_button_on.gif);
  background-position:left top;
  background-repeat:no-repeat;
  vertical-align: bottom;
  height:24px;
  width:138px;
  cursor:pointer;
}

.inputbuttonXP90:hover{
  border-left : 0px solid #29537C;
  border-bottom : 0px solid #29537C;
  border-right :0px solid #29537C;
  border-top : 0px solid #29537C;	
  color: #122436;
  font-family : tahoma;
  font-size : 11px;
  font-weight : bold;
  letter-spacing:3px;
  background-image:url(../images/button90over.gif);
  background-position:left bottom;
  background-repeat:no-repeat;
  vertical-align: bottom;
  height:24px;
  width:90px;
  cursor:pointer;
   }

   

.inputbuttonXP90 {
  border-left : 0px solid #29537C;
  border-bottom : 0px solid #29537C;
  border-right :0px solid #29537C;
  border-top : 0px solid #29537C;	
  color: #122436;
  font-family : tahoma;
  font-size : 11px;
  font-weight : bold;
  letter-spacing:3px;
  background-image:url(../images/button90on.gif);
  background-position:left top;
  background-repeat:no-repeat;
  vertical-align: bottom;
  height:24px;
  width:90px;
  cursor:pointer;
}
OPTION.cat{
	background-color:#CCCCCC; 
	color:black;
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 11px;
  	font-weight : bold;
	letter-spacing:1px;
}
OPTION.subcat{
	background-color:#EDEDED; 
	color:black;
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 11px;
  	font-weight : normal;
	letter-spacing:1px;
	}
	
	
.catlink{

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 11px;

	font-weight:bold;

	color: #000000;

	text-decoration: underline;	

}

.catlink:visited{

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 11px;

	font-weight:bold;

	color: #000000;

	text-decoration: underline;	

}

.catlink:hover{

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 11px;

	font-weight:bold;

	color: #EC7600;

	text-decoration: none;	

}

.catlink:active{

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 11px;

	font-weight:bold;

	color: #EC7600;

	text-decoration:underline;	

}
.tleftgrey
{
	width:6px;
	height:6px;
	background-image:url(../images/tlcorner.jpg);
	background-repeat:no-repeat;
}
.topgrey
{
	background-image:url(../images/bottomgrey.jpg);
	background-repeat:repeat-x;
}
.trightgrey
{
width:6px;
height:6px;
	background-image:url(../images/trcorner.jpg);
	background-repeat:no-repeat;
}
.leftgrey
{
	background-image:url(../images/leftgrey.jpg);
	background-repeat:repeat-y;
}
.rightgrey
{
	background-image:url(../images/rightgrey.jpg);
	background-repeat:repeat-y;
}
.bleftgrey
{
	width:6px;
	height:6px;
	background-image:url(../images/blcorner.jpg);
	background-repeat:no-repeat;
}
.bottomgrey
{
	background-image:url(../images/botgrey.jpg);
	background-repeat:repeat-x;
}
.brightgrey
{
	width:6px;
	height:6px;
	background-image:url(../images/brcorner.jpg);
	background-repeat:no-repeat;
}
.tipsy{background-repeat:no-repeat;font-size:12px;padding:5px}
.tipsy-inner{-moz-border-radius:5px;-webkit-border-radius:5px;background-color:#555;border:3px solid #000;color:white;max-width:200px;padding:4px 5px;text-align:center}
.tipsy-north{background-image:url(../images/tipsy-north.gif);background-position:top center}
.tipsy-south{background-image:url(../images/tipsy-south.gif);background-position:bottom center}
.tipsy-east{background-image:url(../images/tipsy-east.gif);background-position:right center}
.tipsy-west{background-image:url(../images/tipsy-west.gif);background-position:left center}
form .box-small:hover, form .box-medium:hover, form .box-large:hover, form .box-small:focus, form .box-medium:focus, form .box-large:focus {
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
background:#FFFFFF url(../images/bg_form.gif) repeat-y scroll left top;
}
.box-medium {
padding:6px 6px 6px 10px;
width:230px;
}

.btn-green{background:#AEE893 url(../images/minibg.png) top left repeat-x;border:1px solid #8EC46C;cursor:pointer;padding:5px 15px} 
.btn-green:hover{background-color:#BBF2B5}
.btn-blue{background:#ADC2F7 url(../images/minibg.png) top left repeat-x;border:1px solid #6D94F7;cursor:pointer;padding:5px 15px}
.btn-blue:hover{background-color:#B7D1F9}
.btn-grey{background:#AAA url(../images/minibg.png) top left repeat-x;border:1px solid #777;cursor:pointer;padding:5px 15px}
.btn-grey:hover{background-color:#CCC}
.radius{-moz-border-radius:6px;-webkit-border-radius:6px}


.hr
{
	border: none 0; 
	border-top: 1px solid #ccc;
	border-bottom: 1px solid #efefef;
	width: 100%;
	height: 2px;
	margin: 15px auto 10px 0;
	text-align: left;
}

 
     .awesome2{
    background: #222 url(../images/alert-overlay.png) repeat-x;
    display: inline-block;
    padding: 5px 10px 6px;
    color: #fff;
    text-decoration: none;
    font-weight: bold;
    line-height: 1;
    -moz-border-radius: 5px;
    -webkit-border-radius: 5px;
    -moz-box-shadow: 0 1px 3px #999;
    -webkit-box-shadow: 0 1px 3px #999;
    text-shadow: 0 -1px 1px #222;
    border-bottom: 1px solid #222;
    position: relative;
    cursor: pointer;
    }


.awesome, .awesome:visited {
	background: #222 url(../images/alert-overlay.png) repeat-x; 
	display: inline-block; 
	padding: 5px 10px 6px; 
	color: #fff; 
	text-decoration: none;
	font-weight: bold;
    line-height: 1;
	-moz-border-radius: 5px; 
	-webkit-border-radius: 5px;
	-moz-box-shadow: 0 1px 3px rgba(0,0,0,0.5);
	-webkit-box-shadow: 0 1px 3px rgba(0,0,0,0.5);
	text-shadow: 0 -1px 1px rgba(0,0,0,0.25);
	border-bottom: 1px solid rgba(0,0,0,0.25);
	position: relative;
	cursor: pointer;
}

	.awesome:hover							{ background-color: #111; color: #fff; }
	.awesome:active							{ top: 1px; }
	.small.awesome, .small.awesome:visited 			{ font-size: 11px; padding: ; }
	.awesome, .awesome:visited,
	.medium.awesome, .medium.awesome:visited 		{ font-size: 13px; font-weight: bold; line-height: 1; text-shadow: 0 -1px 1px rgba(0,0,0,0.25); }
	.large.awesome, .large.awesome:visited 			{ font-size: 14px; padding: 8px 14px 9px; }
	
	.green.awesome, .green.awesome:visited		{ background-color: #91bd09; }
	.green.awesome:hover						{ background-color: #749a02; }
	.blue.awesome, .blue.awesome:visited		{ background-color: #2daebf; }
	.blue.awesome:hover							{ background-color: #007d9a; }
	.red.awesome, .red.awesome:visited			{ background-color: #e33100; }
	.red.awesome:hover							{ background-color: #872300; }
	.magenta.awesome, .magenta.awesome:visited		{ background-color: #a9014b; }
	.magenta.awesome:hover							{ background-color: #630030; }
	.orange.awesome, .orange.awesome:visited		{ background-color: #ff5c00; }
	.orange.awesome:hover							{ background-color: #d45500; }
	.yellow.awesome, .yellow.awesome:visited		{ background-color: #ffb515; }
	.yellow.awesome:hover							{ background-color: #fc9200; }
	
	/*Strike button*/
	.strike.button	{background-color: #4ADFC1}
	.strike.button:hover {background-color: #39ceb0}
	
	/* Secondary buttons (perfect for Cancels or other secondary actions */
	.secondary.button { 
	 background: #fff url(../images/36px-black.png) repeat-x 0 0;
	 color: #555 !important; 
	 text-shadow: 0 1px 1px rgba(255,255,255,0.5); 
	 border: 1px solid #bbb; 
	 -moz-box-shadow: 0 1px 3px rgba(0,0,0,0.1); 
	 -webkit-box-shadow: 0 1px 3px rgba(0,0,0,0.1); 
	 }
	.secondary.button:hover { background-color: #eee; color: #444 !important; border-color: #999; }

	/* Make the buttons super awesomer */
	.super.button { background-image: url(../images/super-button-overlay.png); font-size: 13px; padding: 0; border: 1px solid rgba(0,0,0,.25); -webkit-border-radius: 15px; -moz-border-radius: 15px; }
	.super.button span { display: block; padding: 4px 15px 6px; -webkit-border-radius: 14px; -moz-border-radius: 14px; border-top: 1px solid rgba(255,255,255,.2); line-height: 1; }
	.small.super.button { font-size: 11px; -webkit-border-radius: 12px; -moz-border-radius: 12px; }
	.small.super.button span { padding: 2px 12px 6px; -webkit-border-radius: 11px; -moz-border-radius: 11px; }
	.small.white.super.button span { padding: 3px 12px 5px; }
	.large.super.button { background-position: left bottom; -webkit-border-radius: 18px; -moz-border-radius: 18px; }
	.large.super.button span { font-size: 14px; padding: 7px 20px 9px; -webkit-border-radius: 17px; -moz-border-radius: 17px; }
	
	
	.button {
    background: url("../images/overlay-button.png") repeat-x scroll 0 0 #222222;
   /* border-bottom: 1px solid rgba(0, 0, 0, 0.25);*/
    border-radius: 5px 5px 5px 5px;
    box-shadow: 0 1px 3px rgba(0, 0, 0, 0.25);
    color: #FFFFFF !important;
    cursor: pointer;
    display: inline-block;
    font-size: 13px;
    font-weight: bold;
    line-height: 1;
    overflow: visible;
    padding: 5px 15px 6px;
    position: relative;
    text-decoration: none;
    text-shadow: 0 -1px 1px rgba(0, 0, 0, 0.25);
    width: auto;
	}

button, input.inputText, input.password, input.button, textarea, select { font-family: Helvetica Neue, "Arial", Helvetica, Verdana, sans-serif; font-size: 12px; }
input.inputText, input.password, textarea { display: block; background: #fff url(../images/input-bg.png) no-repeat 0 0; width: ; margin: 5px; padding: 3px 5px; border: 1px solid #bbb; -moz-border-radius: 2px; -webkit-border-radius: 2px; -webkit-box-shadow: 0 1px 1px #fff; font: 13px/18px Helvetica Neue, "Arial", Helvetica, Verdana, sans-serif; color: #777; }
.button:hover { background-color: #111; color: #fff; }
.button:active { -webkit-transform: translateY(1px); -moz-transform: translateY(1px); }
form select:focus, form input.inputText:focus, form textarea:focus { outline: none; }
form input.inputText:focus, form textarea:focus { border-color: #999; color: #333; padding: 2px 4px; border: 2px solid #999; }
form input.inputText.error, form textarea.error { color: #e33100; padding: 2px 4px; border: 2px solid #e33100; }
textarea { width: 272px; }
/* IE6   */
body.ie6 input.input-text, body.ie6 input.password, body.ie6 textarea { background-image: url(../images/input-bg.gif); padding: 5px 5px 6px; }

/* Firefox 3.5   */
body.ff3 input.input-text { padding: 4px 5px; }
body.ff3 input.input-text:focus { padding: 3px 4px; }


/* Sets of checkboxes and radio buttons */
	/*ul.options { margin-bottom: 18px; }
	ul.options li { padding: 0 0 3px; }
	ul.options li label { font-size: 13px; font-weight: normal; }
	ul.options li input.radio,
	ul.options li input.checkbox {  }*/
	/* Inline options */
	/*ul.options.inline {  }
	ul.options.inline li { display: inline; padding-right: 8px; }
	ul.options.inline li.label { font-weight: bold; background: none; color: #333; text-transform: none; padding: 0; display: inline; font-size: 13px; }
	ul.options.inline label { display: inline; }*/
	
.selectText {
	display: block; background: #fff url(../images/input-bg.png) no-repeat 0 0; width: ;
 margin: 5px; 
 padding: 3px 5px; 
 border: 1px solid #bbb; 
 -moz-border-radius: 2px; 
 -webkit-border-radius: 2px; 
 -webkit-box-shadow: 0 1px 1px #fff; 
 font: 13px/18px Helvetica Neue, "Arial", Helvetica, Verdana, sans-serif; 
 color: #333;

}	
ul {
	list-style:none;
}
/* List Style*/
ul.bullet-1 li,ul.bullet-2 li,ul.bullet-3 li,ul.bullet-4 li,ul.bullet-5 li,ul.bullet-6 li,ul.bullet-7 li,ul.bullet-8 li{
  line-height:1.5em
}

ul.bullet-1 li{
  background:url(../images/bullet-1.png) no-repeat 0 5px;
}

ul.bullet-2 li{
  background:url(../images/bullet-2.png) 5px 7px no-repeat
}
	
/************page******/
div.pagination {
	padding: 3px;
	margin: 3px;
}

div.pagination a {
	padding: 2px 5px 2px 5px;
	margin: 2px;
	border: 1px solid #AAAADD;
	
	text-decoration: none; /* no underline */
	color: #25537B;
}
div.pagination a:hover, div.pagination a:active {
	border: 1px solid #25537B;

	color: #000;
}
div.pagination span.current {
	padding: 2px 5px 2px 5px;
	margin: 2px;
		border: 1px solid #25537B;
		
		font-weight: bold;
		background-color: #25537B;
		color: #FFF;
	}
	div.pagination span.disabled {
		padding: 2px 5px 2px 5px;
		margin: 2px;
		border: 1px solid #EEE;
	
		color: #DDD;
	}
	
/**********************/
.smallText
{
	font-size:9px;
}
.clear{clear:both}
.carsDesc ul li{width:132px}
.carsDesc{padding:0px 10px 10px 10px}
.carsDesc ul{list-style:disc inside none;list-style-image:url('../images/bullet-1.png');clear:both;width:100%;padding:0px}
.carsDesc ul li{background:none;width:120px;float:left;padding:0px;padding-top:0px;margin:0px}


 
