/*body {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	color: #333333; /*background:url(images/bg.gif) repeat-x #faefb3;*/
	background-color:#FFFFFF;
	margin:0px;
}
*/
/* Econn Ram */
.smallsearch{
font-size:9px;
color: #000000;

}



/* new style by dcm-dotcommakers.com starts here */

.leftsearchbox { color:#ffffff;  text-align:left !important;}
.leftsearchbox ul { padding:0; margin:0; padding-left:10px; line-height:16px;  text-align:left !important;}
.leftsearchboxtitle {font-size:14px !important; text-transform:capitalize;  padding-left:5px; line-height:20px; color:#ffffff;}
.leftsearchbox a, .leftsearchbox a:visited {color:#ffffff !important;   text-align:left !important;}
.leftsearchbox a:hover, .leftsearchbox a:active { color:#000000 !important;   text-align:left !important;}

.leftratingbox {  color:#ffffff;    text-align:left !important;}
.leftratingbox ul { padding:0; margin:0; padding-left:15px; line-height:16px;   text-align:left !important; list-style:none;}
.leftratingboxtitle {font-size:14px !important; text-transform:capitalize;  padding-left:5px; line-height:20px; color:#ffffff;}
.leftratingbox a, .leftratingbox a:visited {color:#ffffff !important;   text-align:left !important;}
.leftratingbox a:hover, .leftratingbox a:active { color:#000000 !important;   text-align:left !important;}

.leftarticlesbox {  color:#FFFFFF;  text-align:left !important;}
.leftarticlesbox ul { padding:0; margin:0; padding-left:15px; line-height:16px;   text-align:left !important;}
.leftarticlesboxtitle {font-size:14px !important; text-transform:capitalize;  padding-left:5px; line-height:20px; color:#ffffff;}
.leftarticlesbox a, .leftarticlesbox a:visited {color:#FFFFFF !important;   text-align:left !important; text-decoration:underline;}
.leftarticlesbox a:hover, .leftarticlesbox a:active { color:#000000 !important;   text-align:left !important; text-decoration:underline !important;}

.contentborder {border:1px solid #cebc9e; padding:6px; margin-right:10px; width:620px; background-color:#FFFFFF;}
.pagetitle { background-color:#AABDCB; border:#000 solid 1px; font-weight:bold; font-size:16px; color:#000000; padding:5px; margin-bottom:10px;}


/* new style by dcm-dotcommakers.com ends here */
/*
td {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	color: #333333;
}
*/
.menubg {
	background-color: #68B1AD;
	/*background:#68B1AD url(images/menubg.gif);  */
	
	height:35px;
	
	}

h1, h2, h3, h4, h5, h6 {
	color:#333333;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}

h2 {
	font-size: 18px;
}

h3 {
	font-size: 14px;
}
/*
    td a:link {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	text-decoration: none;
}

   td a:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	text-decoration: none;
}

   td a:active {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	text-decoration: none;
}

 td a:visited {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	text-decoration: none;

}
*/
.txt10

    { 
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color:#0000FF;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	}

 .txt10 a {
 	color:#0000FF;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	line-height: normal;
}

   .txt10 a:hover {
   	color:#0000FF;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	line-height: normal;
}
   .txt10 a:active {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	color: #000000;
    text-decoration:underline;
}

  .txt10 a:visited {
    font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	color: #000000;
    text-decoration:underline;
}



.txt10black

    { 
	color:#000000;
	font-family:arial;
	font-size:10px;
	font-size-adjust:none;
	font-stretch:normal;
	font-style:normal;
	font-variant:normal;
	font-weight:normal;
	line-height:normal;
	text-decoration:none;
	}

 .txt10black a {
 	color:#000000;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	line-height: normal;
}

   .txt10black a:hover {
   	color:#000000;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	line-height: normal;
}
   .txt10black a:active {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	color: #000000;
    text-decoration:underline;
}

  .txt10black a:visited {
    font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	color: #000000;
    text-decoration:underline;
}



.txt11{ 
	font-family:Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	color: #000000; 
	background:#ffffff;
	padding-bottom:5px;
   /* text-decoration:underline;*/
	}

 .txt11 a:link {
	font-family:Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	line-height: normal;
	color: #000000;
   /* text-decoration:underline;*/
}

   .txt11 a:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	line-height: normal;
	color: #000000;
   /* text-decoration:underline;*/
}
   .txt11 a:active {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	color: #000000;
    text-decoration:underline;
}

  .txt11 a:visited {
    font-family:Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	color: #000000;
    text-decoration:underline;
}

.txt11white

    { font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	color: #ffffff; 
	  text-decoration:underline;
	}

 .txt11white a:link {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	line-height: normal;
	color: #ffffff;
   text-decoration:underline;
}

   .txt11white a:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	line-height: normal;
	color: #ffffff;
   /* text-decoration:underline;*/
}
   .txt11white a:active {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	color: #ffffff;
    text-decoration:underline;
}

  .txt11white a:visited {
    font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	color: #ffffff;
    text-decoration:underline;
}


.txt12b {
         font: bold 12px  Arial;
         color: #000000;
         text-decoration:none;
      }


.article

    { 
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	color: #000000; 
	/*background:#ffffff;*/
   /* text-decoration:underline;*/
	}

 .article a:link {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	line-height: normal;
	/*color: #ffffff;*/
   /* text-decoration:underline;*/
}

   .article a:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	line-height: normal;
	/*color: #ffffff;*/
   /* text-decoration:underline;*/
}
   .article a:active {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	color: #ffffff;
    text-decoration:underline;
}

  .article a:visited {
    font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	color: #ffffff;
    text-decoration:underline;
}
/*
.menu {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px; height:25px;
	font-style: normal; padding-left:5px;
	line-height: normal;
	font-weight: bold;
	color: #a87e2b; margin-bottom:2px;
	text-decoration: none;
}

   .menu a:link {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	color: #ffffff;
	text-decoration: none;
}

   .menu a:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	color: #ffffff;
	text-decoration: none;
}
   .menu a:active {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	text-decoration: none;
}

  .menu a:visited {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	color: #ffffff;
	text-decoration: none;
}

*/


.CSSName {
	border-color: #000000;
	border-style:solid; 
	border-width: 1px;
	width: 80px;
	height: 14px;
	padding: 2px;
	color: #333333; 
	font-size: 9pt; 
	font-family: arial, helvetica, sans-serif; 
	font-weight: normal; 
	background:#ffffff; 
}



.CSSName3 {

border-color: #000000;

border-style: solid; 

border-width: 1px;

width: 190px;

height: 14px;

padding: 2px;

color: #333333; 

font-size: 9pt; 

font-family: arial, helvetica, sans-serif; 

font-weight: normal; 

background:#FFFFFF; 

}

.CSSName2 {

border-color: #000000;

border-style: solid; 

border-width: 1px;

width: 140px;

height: 22px;

padding: 2px;

color: #333333; 

font-size: 9pt; 

font-family: arial, helvetica, sans-serif; 

font-weight: normal; 

background:#FFFFFF; 

}



.phone1 {

border-color: #000000;

border-style: solid; 

border-width: 1px;

width: 28px;

height: 18px;

padding: 2px;

color: #333333; 

font-size: 9pt; 

font-family: arial, helvetica, sans-serif; 

font-weight: normal; 

background:#FFFFFF; 

}

.phone2 {

border-color: #000000;

border-style: solid; 

border-width: 1px;

width: 35px;

height: 18px;

padding: 2px;

color: #333333; 

font-size: 9pt; 

font-family: arial, helvetica, sans-serif; 

font-weight: normal; 

background:#FFFFFF; 

}

.searchphone {

border-color: #000000;

border-style: solid; 

border-width: 1px;

width: 25px;

height: 20px;

padding: 2px;

color: #333333; 

font-size: 9pt; 

font-family: arial, helvetica, sans-serif; 

font-weight: normal; 

background:#FFFFFF; 
}
.searchphone2 {

border-color: #000000;

border-style: solid; 

border-width: 1px;

width: 32px;

height: 20px;

padding: 2px;

color: #333333; 

font-size: 9pt; 

font-family: arial, helvetica, sans-serif; 

font-weight: normal; 

background:#FFFFFF; 
}


.textarea {

border-color: #000000;

border-style: solid; 

border-width: 1px;

padding: 2px;

width: 190px;

height: 45px;



color: #333333; 

font-size: 9pt; 

font-family: arial, helvetica, sans-serif; 

font-weight: normal; 

background:#FFFFFF; 

}

.zip {

border-color: #000000;

border-style: solid; 

border-width: 1px;

width: 70px;

height: 22px;

padding: 2px;

color: #333333; 

font-size: 9pt; 

font-family: arial, helvetica, sans-serif; 

font-weight: normal; 

background:#FFFFFF;

}

.ziphome {

border-color: #000000;

border-style: solid; 

border-width: 1px;

width: 61px;

height: 20px;

padding: 2px;

color: #333333; 

font-size: 9pt; 

font-family: arial, helvetica, sans-serif; 

font-weight: normal; 

background:#FFFFFF; 

}

.car{

border-color: #000000;

border-style: solid; 

border-width: 1px;

width: 15px;

height: 14px;

padding: 2px;

color: #333333; 

font-size: 9pt; 

font-family: arial, helvetica, sans-serif; 

font-weight: normal; 

background:#FFFFFF; 

}

.CSSNamesmall {

border-color: #000000;

border-style: solid; 

border-width: 1px;

width: 40px;

height: 18px;

padding: 2px;

color: #333333; 

font-size: 9pt; 

font-family: arial, helvetica, sans-serif; 

font-weight: normal; 

background:#FFFFFF; 

}

.numbers {

border-color: #000000;

border-style: solid; 

border-width: 1px;

width: 45px;

height: 14px;

padding: 2px;

color: #333333; 

font-size: 9pt; 

font-family: arial, helvetica, sans-serif; 

font-weight: normal; 

background:#FFFFFF; 

}

/*
.categorycombo {
	color: #000000;
	font-size:10px;
}
.statecombo {
	color: #000000;
	font-size:10px;
}
.citycombo {
	color: #000000;
	font-size:10px;
}
.zipcode {
	 color: #000000; border:1 solid #3D2283; 
	 font-size:10px; 
}


.searchOption {
	 color: #000000; border:1px solid #B05B2A; 
	 font-size:10px; 
}

.subcatbox {
	overflow:auto;
	padding:2px;
	background-color:#FFFFFF;
	border: 1px solid #333333;
	height:98px;
	width:210px;
}
*/
#main 

{ border-color:#000000; border-width:2px; width :140px; height:20px; border-style:solid} 

 

 .dropdown {

border-color: #000000;

border-style: solid; 

border: 1px solid #000000;

width: 150px;

height: 22px;

padding: 2px;

color: #333333; 

font-size: 9pt; 

font-family: verdana; 

font-weight: normal; 

background:#ffffff; 

}

.dropdownlong {

border-color: #000000;

border-style: solid; 

border: 5px solid #000000;

width: 220px;

height: 22px;

padding: 2px;

color: #333333; 

font-size: 9pt; 

font-family: verdana; 

font-weight: normal; 

background:#ffffff; 

}


.extralong {

border-color: #000000;

border-style: solid; 

width: 160px;

height: 22px;

padding: 1px;

color: #333333; 

font-size: 8pt; 

font-family: verdana; 

font-weight: normal; 

background:#ffffff; 

}

.keywordsearch {

border-color: #000000;

border-style: solid; 

height: 22px;

padding: 1px;

color: #333333; 

font-size: 9pt; 

font-family: verdana; 

font-weight: normal; 

background:#ffffff; 

}


.keyword {

border-color: #000000;

border-style: solid; 

border-width: 1px;

width:100px;

height: 20px;



color: #333333; 

font-size: 9pt; 

font-family: arial, helvetica, sans-serif; 

font-weight: normal; 

background:#FFFFFF; 

}

.formfield {

	font-family: arial, helvetica, sans-serif;

	font-size: 12px;

	font-style: normal;

	font-weight: normal;

	font-variant: normal;

	text-transform: none;

        background:#ffffff;

        border-color: #000000;	

        border-width: 1px;

        margin: 1px;

	padding: 1px;

	



}

.buttons {
/*

border-color: #4487b8;

border-style: solid; 

border-width: 1px;

width: 90px;

height: 23px;

padding: 2px;

color: #333333; 

font-size: 9pt; 

font-family: arial, helvetica, sans-serif; 

font-weight: normal; 

background:#FFFFFF; 
*/
}

.buttonsvar {
/*
border-color: #000000;

border-style: solid; 

border-width: 1px;

padding: 2px;

color: #333333; 

font-size: 9pt; 

font-family: arial, helvetica, sans-serif; 

font-weight: normal; 

background:#FFFFFF; 
*/
}

.buttonslong {
/*
border-color: #000000;

border-style: solid; 

border-width: 1px;

width: 140px;

height: 23px;

padding: 2px;

color: #333333; 

font-size: 9pt; 

font-family: arial, helvetica, sans-serif; 

font-weight: normal; 

background:#FFFFFF; 
*/

}

.buttonshort {
/*

border-color: #000000;

border-style: solid; 

border-width: 1px;

width: 40px;

height: 23px;

padding: 2px;

color: #333333; 

font-size: 9pt; 

font-family: arial, helvetica, sans-serif; 

font-weight: normal; 

background:#FFFFFF; 
*/
}

td.away { 

  border: 0px; 

  color: #ffffff !important; 

} 

td.away a:link, td.away a:visited {   color: #ffffff !important; 

}

td.away1 { 

  border: 0px; 

  color: #a87e2b !important; 

} 

td.away1 a:link, td.away1 a:visited {   color: #a87e2b !important; 

} 

 

td.over{ 

  border: 0px; 

  color: #000FFF !important;  
  background:url(images/menuoverbg.jpg);


}



td.away1_red { 

  border: 0px; 

  color: #AD7B09 !important; 

} 

td.away1_red a:link, td.away1 a:visited {   color: #AD7B09 !important; 

} 


td.over_red{ 

  border: 0px; 

  color: #AD7B09 !important;  background:url(images/silver_title.jpg);


}

td.over_red1{ 

  border: 0px; text-decoration:underline !important; 
  
  color:  #AD7B09 !important;  background:url(images/silver_title.jpg);
  


}

td.away_red1 { 

  border: 0px; 

  color: #a87e2b !important; 
 

} 

td.over_purple{ 

  border: 0px; 

  color: #D25957 !important;  background:url(images/brown_title.jpg);
  
  font-weight:bold;

}

td.away1_purple { 

  border: 0px; 

  color: #D25957 !important; 

} 

td.away1_purple a:link, td.away1 a:visited {   color: #D25957 !important; 

} 


td.over_gray{ 

  border: 0px;   
  color: #46133F !important;  background:url(images/yellow_title.jpg);

text-decoration:none;
}

td.away1_gray { 
  border: 0px; 

  color: #46133F !important; 

} 



td.over a:link, td.over a:visited { 
  color: #A87E2B !important;
}


/*
.header

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

	font-size: 11px; padding-left:5px; vertical-align:middle; font-weight:bold; text-transform:capitalize !important;

	color: #ffffff; background:url(images/menubg.gif); height:25px;

	}
	*/
.header_box_purple   { 
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	padding-left:5px;
	vertical-align:middle; 
	text-transform:capitalize !important;
	color: #ffffff;
	height:25px;
	}
	
.header_box_purple_over   { 
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	padding-left:5px;
	vertical-align:middle; 

	text-transform:capitalize !important;	
	height:25px;
	 background:url(images/brown_title.jpg);
	 color: #ffffff;

	}
a.header_box_purple_over   { 
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	padding-left:5px;
	vertical-align:middle; 
	font-weight:bold; 
	text-transform:capitalize !important;	
	height:25px;
	 background:url(images/brown_title.jpg);
	 color: #ffffff;

	}

a.header_box_purple   { 
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	padding-left:5px;
	vertical-align:middle; 
	font-weight:bold; 
	text-transform:capitalize !important;
	color: #ffffff;
	height:25px;
	}

.header_box_purple_away   { 
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	padding-left:5px;
	vertical-align:middle; 
	font-weight:bold; 
	text-transform:capitalize !important;
	color: red;
	height:25px;
	 

	}

.header_box_gray   { 
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	padding-left:5px;
	vertical-align:middle; 
	font-weight:bold; 
	text-transform:capitalize !important;
	color: #ffffff;
	height:25px;

	}
	
.header_box_gray_over   { 
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	padding-left:5px;
	vertical-align:middle; 
	font-weight:bold; 
	text-transform:capitalize !important;
	color: #ffffff;
	height:25px;
	 background:url(images/yellow_title.jpg);

	}
	
.header_box_red   { 
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	padding-left:5px;
	vertical-align:middle; 
	font-weight:bold; 
	text-transform:capitalize !important;
	color: #ffffff;
	height:25px;

	}
	
.header_box_red_over   { 
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	padding-left:5px;
	vertical-align:middle; 
	font-weight:bold; 
	text-transform:capitalize !important;
	color: #ffffff;
	height:25px;
	 background:url(images/silver_title.jpg);

	}

	

.lightbgheader

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

	font-size: 12px;

	font-style: normal;

	line-height: normal;

	font-weight: bold;

	color: #333333;

	}	

		

.lightbg

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

	font-size: 11px;

	font-style: normal;

	line-height: normal;

	font-weight: normal;

	color: #333333;

	}

	.lightbg a:link {

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

	font-size: 10px;

	font-style: normal;

	line-height: normal;

	font-weight: bold;

	color: #333333;

	text-decoration: underline;



}

    .lightbg a:active {

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

	font-size: 10px;

	font-style: normal;

	line-height: normal;

	font-weight: bold;

	color: #333333;

	text-decoration: underline;



}

    .lightbg a:hover {

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

	font-size: 10px;

	font-style: normal;

	line-height: normal;

	font-weight: bold;

	color: #333333;

	text-decoration: none;



}

    .lightbg a:visited {

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

	font-size: 10px;

	font-style: normal;

	line-height: normal;

	font-weight: bold;

	color: #333333;

	text-decoration:underline;

}



		

.lightbghome { 
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	color: #333333;
}

.lightbghome a:link {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	color: #333333;
	text-decoration: none;
}

.lightbghome a:active {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	color: #333333;
	text-decoration: none;
}

.lightbghome a:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	color: #333333;
	text-decoration: none;
}

.lightbghome a:visited {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	color: #333333;
	text-decoration: none;
}



.lightbghome

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

	font-size: 10px;

	font-style: normal;

	line-height: normal;

	font-weight: normal;

	color: #333333;

	}

	.lightbghome a:link {

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

	font-size: 10px;

	font-style: normal;

	line-height: normal;

	font-weight: bold;

	color: #333333;

	text-decoration: none;



}

    .lightbghome2 a:active {

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

	font-size: 10px;

	font-style: normal;

	line-height: normal;

	font-weight: bold;

	color: #333333;

	text-decoration: none;



}

    .lightbghome2 a:link {

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

	font-size: 10px;

	font-style: normal;

	line-height: normal;

	font-weight: bold;

	color: #333333;

	text-decoration:none;



}

    .lightbghome2 a:hover {

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

	font-size: 10px;

	font-style: normal;

	line-height: normal;

	font-weight: bold;

	color: #333333;

	text-decoration: none;



}

    .lightbghome2 a:visited {

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

	font-size: 10px;

	font-style: normal;

	line-height: normal;

	font-weight: bold;

	color: #333333;

	text-decoration: none;

}



	
/*
.footer {

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

	font-size: 10px; border-top:5px solid #68B1AD; padding-top:5px;

	line-height: 10px; width:965px; margin:0 auto;

	font-weight: normal;

	color: #666666;

	

}



.footer a:active {

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

	color: #666666;

	font-size: 10px;

	line-height: 10px;

	font-weight: normal;

	text-decoration: underline;



}

.footer  a:link {

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

	color: #666666;

	font-size: 10px;

	line-height: 10px;

	font-weight: normal;

	text-decoration: none;
}

.footer  a:hover {

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

	color: #666666;

	font-size: 10px;

	line-height: 10px;

	font-weight: normal;

	text-decoration: underline;
}

.footer  a:visited {

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

	color: #666666;

	font-size: 10px;

	line-height: 10px;

	font-weight: normal;

	text-decoration: none;

}
*/
.businfo {
	width:400px;
	height: 15px;
	background-color:#E5ECF2;
	padding:2px;
	padding-top:4px;
	padding-bottom:4px;
	margin-bottom:2px;
	text-transform:uppercase;
	font-size:10px;
}
.businfo a {
	color:#0000FF;
}
.businfo a:visited, hover {
	color:#0000FF;
}
.paging {
	font-size:9px;
	text-decoration:none;
	color:#333333;
}
.subcatslinks {
	font-size:9px;
	font-weight:normal;
	text-decoration:none;
	text-transform:uppercase;
	color:#0000FF;
}
.categoryresult {
	text-transform:uppercase;
	font-size:10px;
	color: #000000;
}
/*
.indexcat {
	padding:5px;
	padding-left:20px;
}

.indexcat a{
	font-size:10px;
	text-transform:uppercase;
	font-weight:bold;
	text-decoration:none;
	color:#A87E2B;
}
*/

/*
.indexcat a:link{
	text-transform:uppercase;
	font-weight:bold;
	text-decoration:none;
}

.indexcat a:visited{
	text-transform:uppercase;
	font-weight:bold;
	text-decoration:none;
}

.indexcat a:hover{
	text-transform:uppercase;
	font-weight:bold;
	text-decoration:none;
}
*/
/*
.indexsubcat a {
	font-size:9px;
	font-weight:normal;
	text-transform:none;
	color: #333333;
	text-decoration:none;
}
*/
.indexsubcat a:link{
	font-size:9px;
	font-weight:normal;
	text-transform:none;
	color: #333333;
	text-decoration:none;
}
.indexsubcat a:visited{
	font-size:9px;
	font-weight:normal;
	text-transform:none;
	color: #333333;
	text-decoration:none;
}
.indexsubcat a:hover{
	font-size:9px;
	font-weight:normal;
	text-transform:none;
	color: #333333;
	text-decoration:none;
}
.tablebox {
	border:1px solid #333333;
	padding:10px;
}
.tablelabel {
	width:150px;
	float:left;
	clear:right;
	text-align:right;
}
.text {
	font-size:12px;
	font-weight:bold;
}

.textsmall {
	font-size:10px;
}

.redtext {
	color:#FF0000;
}
.error {
	color:#FF0000;
}
.redback  {
	background-color:#FF0000;
	color:#FFFFFF;
	font-weight:bold;
}

.categorytitle {
	text-transform:uppercase;
	font-weight:bold;
}
.subcategorytitle {
	text-transform:capitalize;
	font-size: 11px;
}
/*
.searchresults {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	font-weight: normal;
	color: #333333;
}
*/
.bidheader {
	font-weight:bold;
	font-size: 11px;
}
.bidtext {
	font-size:10px;
}
.busnav 
{
	background-color:#AABDCB;
	padding:5px;
	border:1px solid #CEBC9E;
}
.busnav1 {clear:both;height:auto;}
.busnav1 div.dramenu{float:left;width:auto;height:auto;background-color:#AABDCB;text-align:left;padding-left:8px;padding-right:8px;background-image:url(images/bullet.gif);background-repeat:no-repeat;background-position:left center}
.busnav a 
{
	height:12px;
	font-size:11px;
	color:#FFFFFF;
	font-weight:bold;
	padding:3px;

}

.busnav a:hover {
	background-color: #AABDCB; color:#9A9215;
}
.formlabel {
	text-align: left;
	clear: right;
	float: left;
	width: 250px;
}
.formlabelshort {
	text-align: left;
	clear: right;
	float: left;
	width: 200px;
}
.enhancedcompany {
	font-size:14px;
	font-style:normal;
	font-weight:bold;
	text-transform:uppercase;
}
.enhancedaddress {
	font-size:12px;
}
.enhancedtext {
	overflow:auto; 
	font-size:11px;
	padding:3px;
}
.enhancedimage {
	padding:0px 0px 0px 0px;
}
.floatleft {
	float:left;
	clear:right;
}
.floatright {
	float:right;
	clear:right;
}
.costtable {
	border-collapse:collapse;
}
.clear {
	clear:both;
}
.white {
	color: #FFFFFF;
}
.boxwhite {
	border: 1px solid #FFFFFF;
}
.boxgrey {
	border: 1px solid #666666;
}
.underline a:link {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	text-decoration:underline;
}

.underline a:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	text-decoration:underline;
}

.underline a:active {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	text-decoration:underline;
}

.underline a:visited {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	text-decoration:underline;
}



.relatedsearch a {
	color:#000000;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	text-decoration:none;
}

.relatedsearch a:hover {
	color:	#0000CC;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	text-decoration:underline;
}

/* added by econn_ram */

.ratingElementColor{
color:blue;
}


.labelclass{
	float:left;
	width:150px;
	text-align:right;
}


.leftrigtspace
{
width:10px;
}

.plumbingbglogo {
    background: url(images/phcc.jpg) 100% 100% no-repeat ;
}

.electricalbglogo {
    background: url(images/njecalogo.jpg) 100% 100% no-repeat ;
}