/* 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;
}
.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;
}
.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 */

.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;
	
}

.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;

}

.inputText {
  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: 20px 16px;
	width:449px;
	
	
	 
}
 
.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;
	

}

input.btnhov{

  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;
   }

   

.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;



}

input.btnhovXP{
  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;
   }

   

.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;
}

input.btnhovXP90{
  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;
   }

   

.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;
}
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;
}
