@charset "UTF-8";
/* CSS Document */
TABLE 
{ 
	font-size: 12px;
	color:#333333;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}

.title {
			font-size:18px;
           color:#2386C8;
		   font-weight:bold;
		   font-family:Verdana, Arial, Helvetica, sans-serif;
      }
	  .title2 {
			font-size:14px;
           color:#2386C8;
		   font-weight:bold;
		   font-family:Verdana, Arial, Helvetica, sans-serif;
      }
	  
.title_black {
			font-size:18px;
           color:#333333;
		   font-weight:bold;
		   font-family:Verdana, Arial, Helvetica, sans-serif;
      }
	  
.title_red {
			font-size:18px;
           color:#8c0202;
		   font-weight:bold;
		   font-family:Verdana, Arial, Helvetica, sans-serif;
		   text-decoration:none;
      }
	  .title2_black {
			font-size:14px;
           color:#333333;
		   font-weight:bold;
		   font-family:Verdana, Arial, Helvetica, sans-serif;
      }
	   .title2_orange
		{
			font-size:14px;
           color:#E24400;
		   font-weight:bold;
		   font-family:Verdana, Arial, Helvetica, sans-serif;
		   text-decoration:none;
      }
	   a.title2_orange
		{
			font-size:14px;
           color:#E24400;
		   font-weight:bold;
		   font-family:Verdana, Arial, Helvetica, sans-serif;
		   text-decoration:none;
      }
	  
	   a.title2_orange:hover
		{
			font-size:14px;
           color:#c53b00;
		   font-weight:bold;
		   font-family:Verdana, Arial, Helvetica, sans-serif;
		   text-decoration:none;
      }
	  
	  
#menu {
	background: #333;
	float: left;
	list-style: none;
	margin: 0;
	padding: 0;
	width: 100%;
}
#menu li {
	float: left;
	font: 67.5% "Lucida Sans Unicode", "Bitstream Vera Sans", "Trebuchet Unicode MS", "Lucida Grande", Verdana, Helvetica, sans-serif;
	margin: 0;
	padding: 0;
}
#menu a {
	background: #333 url("images/seperator.gif") bottom right no-repeat;
	color: #ccc;
	display: block;
	float: left;
	margin: 0;
	padding: 8px 12px;
	text-decoration: none;
}
#menu a:hover {
	background: #2580a2 url("images/hover.gif") bottom center no-repeat;
	color: #fff;
	padding-bottom: 8px;}
	
	  .grey_border {
border-color:#EAEAEA;
border-style:solid;
border-width:1px;
}

.red_border {
border-color:#9E0F00;
border-style:solid;
border-width:1px;
}
.orange_border {
border-color:#E36F00;
border-style:solid;
border-width:1px;
}
.dark_border {
border-color:#818181;
border-style:solid;
border-width:1px;
}
.green_border {
border-color:#549806;
border-style:solid;
border-width:1px;
}

.dark_grey_border_left {
border-color:#4FA200;
border-style:solid;
border-width:0 0 0 1px;
}

.dark_grey_border_top {
border-color:#DADBD6;
border-style:solid;
border-width:1px 0 0;
}

.green_price
{
color:#5AA117;
font-size:12px;
font-family:Verdana, Arial, Helvetica, sans-serif;
}
.item_title
{
color:#ACADAB;
font-size:12px;
font-family:Verdana, Arial, Helvetica, sans-serif;
}
a.item_title
{
color:#666666;
font-size:12px;
font-family:Verdana, Arial, Helvetica, sans-serif;
text-decoration:none;
}
a.item_title:hover
{
color:#0060C0;
font-size:12px;
font-family:Verdana, Arial, Helvetica, sans-serif;
text-decoration:none;
}
input.searchbox {
	padding-left:20px;
	background-image: url(images/search_field.gif);
	background-repeat: no-repeat;
	background-position: left center;
	width:22em;
	font-size:12px;
	color:#666666;
}
input.login_user {
	padding-left:6px;
	background-image: url(images/search_field.jpg);
	background-repeat: no-repeat;
	background-position: left center;
	width:12em;
	font-size:12px;
	color:#666666;
	height:23;
}
.form_fields
{

	font-size:12px;
	color:#818181;
}
a#button1 {
    display: block;
    width: 27px;
    height: 18px;
    background-image: url(images/go.gif);
	background-repeat:no-repeat;
    margin: 0 auto;
}
a#button1:hover {
    background-image: url(images/go_r.gif);
}
a .alt { display: none; }

/* UPPER MENU START */
.upper_right_menu {
	font-size: 10px;
	color: #666666;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	text-decoration:none;
}
a.upper_right_menu {
	font-size: 10px;
	color: #666666;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	text-decoration:none;
}
a.upper_right_menu:hover { color:#3366FF;}
a.upper_right_menu:visited {}

a.upper_right_menuR {
	font-size: 10px;
	color:#1973a2;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	text-decoration:none;
}
a.upper_right_menuR:hover { color:#1973a2; text-decoration:underline;}
a.upper_right_menuR:visited {}

/* UPPER MENU END */

/* MAIN TEXT */
.welcome_blue {
	font-size: 12px;
	color:#006CD5;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	text-decoration:none;
	font-weight:100;}
.welcome_yellow {
	font-size: 12px;
	color:#ffbf00;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	text-decoration:none;
	font-weight:100;
}
.welcome_red {
	font-size: 12px;
	color:#de0000;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	text-decoration:none;
	font-weight:100;
}
.users
{
font-size:12px;
color:#ef8b00;
font-family:Verdana, Arial, Helvetica, sans-serif;
text-decoration:none;
font-weight:100;
}
.vendors
{
font-size:12px;
color:#727674;
font-family:Verdana, Arial, Helvetica, sans-serif;
text-decoration:none;
font-weight:100;
}
.agents
{
font-size:12px;
color:#65ba00;
font-family:Verdana, Arial, Helvetica, sans-serif;
text-decoration:none;
font-weight:100;
}

.welcome {
	font-size: 12px;
	color: #666666;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	text-decoration:none;
}

a.welcome {
	font-size: 12px;
	color:#1973a2;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	text-decoration:none;
}
a.welcome:hover { color:#1973a2; text-decoration:underline;}
a.welcome:visited {}

.welcome_orange {
	font-size: 12px;
	color:#a20000;
	font-weight:bold;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	text-decoration:none;
}

a.welcome_orange {
	font-size: 12px;
	color:#a20000;
	font-weight:bold;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	text-decoration:none;
}
a.welcome_orange:hover { text-decoration:underline;}
a.welcome_orange:visited {}

.welcome_blue {
	font-size: 12px;
	color:#1973a2;
	font-weight:bold;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	text-decoration:none;
}

a.welcome_blue {
	font-size: 12px;
	color:#1973a2;
	font-weight:bold;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	text-decoration:none;
}
a.welcome_blue:hover { text-decoration:underline;}
a.welcome_blue:visited {}

.welcome_orange_skinny {
	font-size: 10px;
	color:#a20000;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	text-decoration:none;
}

a.welcome_orange_skinny {
	font-size: 10px;
	color:#a20000;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	text-decoration:none;
}
a.welcome_orange_skinny:hover { text-decoration:underline;}
a.welcome_orange_skinny:visited {}
.welcome_orange_skinny2 {
	font-size: 10px;
	color:#a20000;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	text-decoration:none;
}

a.welcome_orange_skinny2 {
	font-size: 10px;
	color:#a20000;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	text-decoration:none;
}
a.welcome_orange_skinny2:hover { text-decoration:underline;}
a.welcome_orange_skinny2:visited {}

.cookie_crumbs {
	font-size: 10px;
	color:#658ca0;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	text-decoration:none;
}

a.cookie_crumbs {
	font-size: 10px;
	color:#658ca0;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	text-decoration:none;
}
a.cookie_crumbs:hover { 
text-decoration:underline;
	color:#486575;
	}
a.cookie_crumbs:visited {}

.cookie_text { font-family:Verdana, Arial, Helvetica, sans-serif; color:#545454; font-size:10px; }
a.cookie_text { color:#545454; text-decoration:none; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px; font-weight:bold; }
a.cookie_text:hover { text-decoration:underline; color:#B70406; }
a.cookie_text:visited { color:#0F4AE5; text-decoration:none; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px; }


/*RIGHT COLUMN STYLES*/
#right_dashed
{
border-right: 1px dashed #e1e1e1; border-bottom: 1px dashed #e1e1e1;
}
#data_cells
{
padding-top:5px; padding-left:3px; padding-right:3px;
}

#menu a
{
display:block; 
width:inherit;
padding:0px 0px 0px 0px; 
background-color:#FFFFFF;
font-size: 12px;
color: #666666;
font-family: Verdana, Arial, Helvetica, sans-serif;
text-decoration:none; 
text-align:left;
}

#menu a:hover 
{
color:#74150E;
background-color:#FAFAFA;
}

#menu a.active
{padding:2px 2px 2px 2px;
color:#FFFFFF;
background-color:#F4F4F4;}

#menu a.active:hover
{color:#FFFFFF; 

background:url(images/active2.gif);
background-repeat:repeat-x;
}


 

#container{
margin:0 auto;
text-align:left;
}
#nav{
float:left;
}

#nav ul{
list-style:none;
margin:0;
padding:0;
}

#nav a{
color:#626262;
display:block;
font-size:.95em;
padding:0px 10px 0px 10px;
text-decoration:none;
}

#nav a:hover{
color:#626262;
background-color:#dbdbd8;
}

#nav li{
float:left;
margin:0 2px 0 0;
padding:0 0 0 9px;
}

#nav #current{
}

#nav #current a{
background-color:#dbdbd8;
color:#626262;
padding:0px 10px 0px 10px;
}


/********** FOOTER STYLES ***********/
#footer_dashed
{
border-top: 1px dashed #E7E8E6;
}

.footer
{
color:#666666;
font-size:10px;
}
a.footer
{
text-decoration:none;
}
a.footer:hover
{
color:#FF6600;
text-decoration:underline;
}


.oranges {  font-family:Verdana, Arial, Helvetica, sans-serif; color:#CC3300; font-size:12px; font-weight:bold; }

#oranges a { 
color:#CC3300;
text-decoration:none; 
display:block; 
width:inherit;
padding:2px 2px 2px 2px; 
font-family:Verdana, Arial, Helvetica, sans-serif;
background:inherit; 
font-size:12px;
font-weight:bold;
text-decoration:none; 
text-align:left;

}

#oranges a:hover { text-decoration:none;  background-color:#FDE7D1;}
.oranges2 {  font-family:Verdana, Arial, Helvetica, sans-serif; color:#CC3300; font-size:10px; font-weight:bold; }

#oranges2 a { 
color:#CC3300;
text-decoration:none; 
font-family:Verdana, Arial, Helvetica, sans-serif;
background:inherit; 
font-size:10px;
font-weight:bold;
text-decoration:none; 

}

#oranges2 a:hover { text-decoration:none;  background-color:#FDE7D1;}

.description_text { font-family:Verdana, Arial, Helvetica, sans-serif; color:#333333; font-size:10px; }
a.description_text { color:#0F4AE5; text-decoration:none; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px; font-weight:bold; }
a.description_text:hover { text-decoration:underline; color:#B70406; }
a.description_text:visited { color:#0F4AE5; text-decoration:none; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px; }

.description_text2 { letter-spacing:-.01em; font-family:Verdana, Arial, Helvetica, sans-serif; color:#333333; font-size:12px; }
a.description_text2 { color:#333333; text-decoration:none; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px;}
a.description_text2:hover { text-decoration:underline; color:#B70406; }
a.description_text2:visited { color:#333333; text-decoration:none; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; }


.description_text_14 { font-family:Verdana, Arial, Helvetica, sans-serif; color:#333333; font-size:14px; }
a.description_text_14 { color:#0F4AE5; text-decoration:none; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:14px; font-weight:bold; }
a.description_text_14:hover { text-decoration:underline; color:#B70406; }
a.description_text_14:visited { color:#0F4AE5; text-decoration:none; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:14px; }

 #grey_border {
	  width:100%;
	   background-color:#FFFFFF;
border-color:#cccccc;
border-style:solid;
border-width:1px;
padding:4px;
font-size: 12px;
	color: #666666;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	text-decoration:none;
}
 #grey_border2 {
	  width:100%;
	   background-color:#FFFFFF;
border-color:#EAEAEA;
border-style:solid;
border-width:1px;
font-size: 12px;
padding:1px;
	color: #666666;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	text-decoration:none;
}
  #purple_highlight {
	  width:100%;
	   background-color:#FFFAE9;
border-color:#EAEAEA;
border-style:solid;
border-width:1px;
padding:4px;
font-size: 12px;
	color: #666666;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	text-decoration:none;
}
  #grey_border3 {
	  width:100%;
	   background-color:#FFFFFF;
border-color:#EAEAEA;
border-style:solid;
border-width:1px;
padding:4px;
font-size: 12px;
	color: #666666;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	text-decoration:none;
}


.item_brd { border: 1px solid #EAEAEA; }
a.item_title { text-decoration: none; }
a:hover.item_title { text-decoration: underline; }
.item_user { color: #B2B2B2; text-decoration: none; }
.item_user_red { color: #ca4f4f; text-decoration:none; }
a.item_user { color: #B2B2B2; text-decoration: none; }
a:hover.item_user { text-decoration: underline; }
.item_price { color: #78C042 }

#startmenu a
{
display:block; 
width:inherit;
padding:0px 0px 0px 0px; 
background-color:#FFFFFF;
font-size: 12px;
color: #666666;
font-family: Verdana, Arial, Helvetica, sans-serif;
text-decoration:none; 
text-align:left;
}
 #messages {
	    background-color:#FFFFFF;
		border-color:#3AA8E9;
		border-style:solid;
		border-width:1px;
		padding:5px;
		font-size: 12px;
	    color: #666666;
	   font-family: Verdana, Arial, Helvetica, sans-serif;
	   text-decoration:none;
	}
#startmenu a:hover 
{
color:#74150E;
background-color:#FAFAFA;
}

#startmenu a.active
{padding:2px 2px 2px 2px;
background-color:#e0eeff;}

#startmenu a.active:hover
{
color:#FFFFFF; 

background:url(images/active2.gif);
background-repeat:repeat-x;
}
.blue_bigger
{
font:Verdana, Arial, Helvetica, sans-serif;
color:#157fbc;
font-size:2em;
font-weight:bold;
}
.green_bigger
{
font:Verdana, Arial, Helvetica, sans-serif;
color:#3fa104;
font-size:2em;
font-weight:bold;
}
.white_bigger
{
font:Verdana, Arial, Helvetica, sans-serif;
color:#FFFFFF;
font-size:2em;
font-weight:bold;
}
.white_smaller
{
font:Verdana, Arial, Helvetica, sans-serif;
color:#FFFFFF;
font-size:.8em;
text-decoration:none;
}
.white_medium
{
font:Verdana, Arial, Helvetica, sans-serif;
color:#FFFFFF;
font-size:1.4em;
text-decoration:none;
}
.gray_bigger
{
font:Verdana, Arial, Helvetica, sans-serif;
color:#666666;
font-size:2em;
font-weight:bold;
}
.gray_bigger2
{
font:Verdana, Arial, Helvetica, sans-serif;
color:#666666;
font-size:1em;
font-weight:bold;
}.gray_bigger3
{
font:Verdana, Arial, Helvetica, sans-serif;
color:#666666;
font-size:1.5em;
font-weight:bold;
}
.orange_bigger3
{
font:Verdana, Arial, Helvetica, sans-serif;
color:#df8200;
font-size:1.5em;
font-weight:bold;
}

.green_bigger3
{
font:Verdana, Arial, Helvetica, sans-serif;
color:#65ba00;
font-size:1.5em;
font-weight:bold;
}

a.button_1 {
display: block;
width: 100px;
height: 20px;
padding: 15px 20px 10px 45px;
color:#666666;
text-decoration: none;
background:url(images/button_1.jpg) no-repeat 0px 0px;
}
a.button_1:hover {
color:#333333;
background:url(images/button_1.jpg) no-repeat 0px -45px;
}

a.button_user {
display: block;
width: 232px;
height: 20px;
padding: 8px 3px 9px 3px;
background:url(images/buttons-css-start.jpg) no-repeat 0px 0px;
font-size:14px;
color:#ef8b00;
font-family:Verdana, Arial, Helvetica, sans-serif;
text-decoration:none;
font-weight:100;
}
a.button_user:hover {
background:url(images/buttons-css-start.jpg) no-repeat 0px -37px;
text-decoration:none;

}
a.button_vendor {
display: block;
width: 232px;
height: 20px;
padding: 8px 3px 9px 3px;
background:url(images/buttons-css-start.jpg) no-repeat 0px 0px;
font-size:14px;
color:#727674;
font-family:Verdana, Arial, Helvetica, sans-serif;
text-decoration:none;
font-weight:100;
}
a.button_vendor:hover {
background:url(images/buttons-css-start.jpg) no-repeat 0px -37px;
text-decoration:none;

}


a.button_agent {
display: block;
width: 232px;
height: 20px;
padding: 8px 3px 9px 3px;
background:url(images/buttons-css-start.jpg) no-repeat 0px 0px;
font-size:14px;
color:#65ba00;
font-family:Verdana, Arial, Helvetica, sans-serif;
text-decoration:none;
font-weight:100;
}
a.button_agent:hover {
background:url(images/buttons-css-start.jpg) no-repeat 0px -37px;
text-decoration:none;
}


a.button_blue {
display: block;
width: 84px;
height: 22px;
padding: 6px 0px 4px 6px;
background:url(images/button-blue.jpg) no-repeat 0px 0px ;
font:Verdana, Arial, Helvetica, sans-serif;
color:#FFFFFF;
font-size:1.3em;
font-weight:bold;
text-decoration:none;
}
a.button_blue:hover {
background:url(images/button-blue.jpg) no-repeat 0px -32px;
text-decoration:none;
}



a.button_service_areas {
display: block;
width: 232px;
height: 20px;
padding: 8px 3px 9px 3px;
background:url(images/buttons-css-start.jpg) no-repeat 0px 0px;
font-size:14px;
color:#727674;
font-family:Verdana, Arial, Helvetica, sans-serif;
text-decoration:none;
font-weight:100;
}
a.button_service_areas:hover {
background:url(images/buttons-css-start.jpg) no-repeat 0px -37px;
text-decoration:none;
}

a.button_green {
display: block;
width: 84px;
height: 22px;
padding: 6px 0px 4px 6px;
background:url(images/button-green.jpg) no-repeat 0px 0px ;
font:Verdana, Arial, Helvetica, sans-serif;
color:#FFFFFF;
font-size:1.3em;
font-weight:bold;
text-decoration:none;
}
a.button_green:hover {
background:url(images/button-green.jpg) no-repeat 0px -32px;
text-decoration:none;
}


/********** START VENDOR CPANEL MENU NAV STYLES ***********/
#cpanel_menus_vendors a
{
display: block;
width: 200x;
height: 22px;
padding: 6px 3px 0px 24px;
background:url(images/cpanel-menus-back-vendors1.jpg) no-repeat 0px 0px;
font-size:12px;
color:#565656;
font-family:Verdana, Arial, Helvetica, sans-serif;
text-decoration:none;
font-weight:100;
}
#cpanel_menus_vendors a:hover {
background:url(images/cpanel-menus-back-vendors2.jpg) no-repeat 0px 0px;
text-decoration:none;
}

#cpanel_menus_vendors a.active
{
background:url(images/cpanel-menus-back-vendors3.jpg) no-repeat 0px 0px;
text-decoration:none;
}

#cpanel_menus_vendors a.active:hover
{

background:url(images/cpanel-menus-back-vendors2.jpg) no-repeat 0px 0px;
text-decoration:none;
}

/********** END VENDOR CPANEL MENU NAV STYLES ***********/
/********** START USER CPANEL MENU NAV STYLES ***********/
#cpanel_menus_users a
{
display: block;
width: 200x;
height: 22px;
padding: 6px 3px 0px 24px;
background:url(images/cpanel-menus-back-users1.jpg) no-repeat 0px 0px;
font-size:12px;
color:#565656;
font-family:Verdana, Arial, Helvetica, sans-serif;
text-decoration:none;
font-weight:100;
}

#cpanel_menus_users a:hover {
background:url(images/cpanel-menus-back-users2.jpg) no-repeat 0px 0px;
text-decoration:none;
}

#cpanel_menus_users a.active
{
background:url(images/cpanel-menus-back-users3.jpg) no-repeat 0px 0px;
text-decoration:none;
}

#cpanel_menus_users a.active:hover
{

background:url(images/cpanel-menus-back-users2.jpg) no-repeat 0px 0px;
text-decoration:none;
}

/********** END USER CPANEL MENU NAV STYLES ***********/

a.button_housing_options {
display: block;
width: 89px;
height: 21px;
padding: 5px 0px 0px 0px;
background:url(images/buttons-housing-options.jpg) no-repeat 0px 0px ;
font:Verdana, Arial, Helvetica, sans-serif;
color:#666666;
font-size:10px;
text-decoration:none;
text-align:center;
}
a.button_housing_options:hover {
background:url(images/buttons-housing-options.jpg) no-repeat 0px -26px;
text-decoration:none;
}

.username_users {
	font-size: 12px;
	color: #279bc1;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	text-decoration:none;
}

a.username_users {
	font-size: 12px;
	color:#279bc1;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	text-decoration:none;
}
a.username_users:hover { color:#1687ac; text-decoration:underline;}
a.username_users:visited {}

.username_vendors {
	font-size: 12px;
	color: #1973a2;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	text-decoration:none;
}

a.username_vendors {
	font-size: 12px;
	color:#1973a2;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	text-decoration:none;
}
a.username_vendors:hover { color:#1973a2; text-decoration:underline;}
a.username_vendors:visited {}


a.button_start_users {
display: block;
width: 232px;
height: 28px;
padding: 10px 0px 0px 0px;
background:url(images/start-buttons.jpg) no-repeat 0px 0px ;
font-size:1.2em;
color:#ef8b00;
font-family:Verdana, Arial, Helvetica, sans-serif;
text-decoration:none;
font-weight:100;
}
a.button_start_users:hover {
background:url(images/start-buttons.jpg) no-repeat 0px -38px;
text-decoration:none;
}

a.button_start_vendors {
display: block;
width: 232px;
height: 28px;
padding: 10px 0px 0px 0px;
background:url(images/start-buttons.jpg) no-repeat 0px 0px ;
font-size:1.2em;
color:#686868;
font-family:Verdana, Arial, Helvetica, sans-serif;
text-decoration:none;
font-weight:100;
}
a.button_start_vendors:hover {
background:url(images/start-buttons.jpg) no-repeat 0px -38px;
text-decoration:none;
}
a.button_start_agents {
display: block;
width: 232px;
height: 28px;
padding: 10px 0px 0px 0px;
background:url(images/start-buttons.jpg) no-repeat 0px 0px ;
font-size:1.2em;
color:#60b100;
font-family:Verdana, Arial, Helvetica, sans-serif;
text-decoration:none;
font-weight:100;
}
a.button_start_agents:hover {
background:url(images/start-buttons.jpg) no-repeat 0px -38px;
text-decoration:none;
}

/************* OLD STYLES *******************/

.mainH {font-size:18px;color:#fff;font-family:Verdana, Arial, Helvetica, sans-serif;text-align:left}
.mainH2 {font-size:18px;color:#333333;font-family:Tahoma,Verdana;text-align:left;}
.mainSub {font-size:14px;color:#fff;font-family:  Verdana;text-align:left}

.mainH_color {font-size:18px;color:#333333;font-family:Verdana, Arial, Helvetica, sans-serif;text-align:left;}
.mainSub_color {font-size:16px;color:#333333;font-family:  Verdana;text-align:left;}
a.mainSub_color {font-size:16px;color:#333333;font-family:  Verdana;text-align:left; text-decoration:none;}
a.mainSub_color:hover {color:#E19B93;}
a.mainSub_color:visited {font-size:1em;color:#333333;font-family:  Verdana;text-align:left; text-decoration:none;}

.bigTextInput {font-size: 17px;font-family:Verdana, Arial, Helvetica, sans-serif; color:#333333; text-decoration:none;}
.bigTextInput_blue {font-size: 17px;font-family:Verdana, Arial, Helvetica, sans-serif; color:#3963b2; text-decoration:none;}
.bigTextInput2 {font-size: 17px;font-family:Verdana, Arial, Helvetica, sans-serif; color:#726C58; text-decoration:none;}
.bigTextInput3 {font-size: 24px;font-family:Verdana, Arial, Helvetica, sans-serif; color:#726C58; text-decoration:none;}
.bigTextInput_gray {font-size: 17px;font-family:Verdana, Arial, Helvetica, sans-serif; color:#999999; text-decoration:none;}
.bigSelectInput {font-size: 16px;font-family:Verdana, Arial, Helvetica, sans-serif; color:#333333; text-decoration:none;}
.bigTextInput_white {font-size: 17px;font-family:Verdana, Arial, Helvetica, sans-serif; color:#FFFFFF; text-decoration:none;}
.bigSelectInput_white {font-size: 16px;font-family:Verdana, Arial, Helvetica, sans-serif; color:#FFFFFF; text-decoration:none;}

.cream_10px { color:#c6bba4; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px; letter-spacing: -.025em;}
a.cream_10px { color:#c6bba4;  text-decoration:none; }
a.cream_10px:hover { text-decoration:underline; color:#c6bba4; }
a.cream_10px:visited { color:#c6bba4; text-decoration:none;  }

.blue_soft_10px { color:#068b97; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px; letter-spacing: -.025em;}
a.blue_soft_10px { color:#068b97;  text-decoration:none; }
a.blue_soft_10px:hover { text-decoration:underline; color:#7eb2d3; }
a.blue_soft_10px:visited { color:#068b97; text-decoration:none;  }

.blue_soft_12px { color:#075a9a; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; letter-spacing: -.025em;}
a.blue_soft_12px { color:#075a9a;  text-decoration:none; }
a.blue_soft_12px:hover { text-decoration:underline; color:#7eb2d3; }
a.blue_soft_12px:visited { color:#075a9a; text-decoration:none;  }

.orange_soft_10px { color:#7d2011; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px; letter-spacing: -.025em;}
a.orange_soft_10px { color:#7d2011;  text-decoration:none; }
a.orange_soft_10px:hover { text-decoration:underline; color:#d2b387; }
a.orange_soft_10px:visited { color:#7d2011; text-decoration:none;  }

.pink_soft_10px { color:#d9918d; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px; letter-spacing: -.025em;}
a.pink_soft_10px { color:#d9918d;  text-decoration:none; }
a.pink_soft_10px:hover { text-decoration:underline; color:#d9918d; }
a.pink_soft_10px:visited { color:#d9918d; text-decoration:none;  }

.green_soft_10px { color:#98b47b; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px; letter-spacing: -.025em;}
a.green_soft_10px { color:#98b47b;  text-decoration:none; }
a.green_soft_10px:hover { text-decoration:underline; color:#98b47b; }
a.green_soft_10px:visited { color:#98b47b; text-decoration:none;  }

.green_soft_12px { color:#98b47b; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; letter-spacing: -.025em;}
a.green_soft_12px { color:#98b47b;  text-decoration:none; }
a.green_soft_12px:hover { text-decoration:underline; color:#98b47b; }
a.green_soft_12px:visited { color:#98b47b; text-decoration:none;  }

.brown_dark_10px { color:#3f3f2d; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px; letter-spacing: -.025em;}
a.brown_dark_10px { color:#3f3f2d;  text-decoration:none; }
a.brown_dark_10px:hover { text-decoration:underline; color:#3f3f2d; }
a.brown_dark_10px:visited { color:#3f3f2d; text-decoration:none;  }

.brown_dark_12px {  font-family:Verdana, Arial, Helvetica, sans-serif; color:#4d4c3a; font-size:12px; }
a.brown_dark_12px { color:#4d4c3a; text-decoration:none; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px;}
a.brown_dark_12px:hover { text-decoration:underline; color:#4d4c3a; }
a.brown_dark_12px:visited { color:#4d4c3a; text-decoration:none; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; }


.brown_light_10 { color:#8e8877; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px; letter-spacing: -.025em;}
a.brown_light_10 { color:#8e8877;  text-decoration:none; }
a.brown_light_10:hover { text-decoration:underline; color:#3f3f2d; }
a.brown_light_10:visited { color:#8e8877; text-decoration:none;  }

.brown_light_12 {  font-family:Verdana, Arial, Helvetica, sans-serif; color:#8e8877; font-size:12px; }
a.brown_light_12 { color:#8e8877; text-decoration:none; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px;}
a.brown_light_12:hover { text-decoration:underline; color:#4d4c3a; }
a.brown_light_12:visited { color:#8e8877; text-decoration:none; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; }

.brown_light_14 {  font-family:Verdana, Arial, Helvetica, sans-serif; color:#8e8877; font-size:14px; }
a.brown_light_14 { color:#8e8877; text-decoration:none; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:14px;}
a.brown_light_14:hover { text-decoration:underline; color:#4d4c3a; }
a.brown_light_14:visited { color:#8e8877; text-decoration:none; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:14px; }


.company_red_14 {  font-family:Verdana, Arial, Helvetica, sans-serif; color:#b76253; font-size:14px; }
a.company_red_14 { color:#b76253; text-decoration:none; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:14px;}
a.company_red_14:hover { text-decoration:underline; color:#b76253; }
a.company_red_14:visited { color:#b76253; text-decoration:none; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:14px; }

.gray_soft_10px { color:#5b5b5b; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px; letter-spacing: -.025em;}
a.gray_soft_10px { color:#5b5b5b;  text-decoration:none; }
a.gray_soft_10px:hover { text-decoration:underline; color:#7d2011; }
a.gray_soft_10px:visited { color:#5b5b5b; text-decoration:none;  }


.white_soft_10px { color:#FFFFFF; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px; letter-spacing: -.025em;}
a.white_soft_10px { color:#FFFFFF;  text-decoration:none; }
a.white_soft_10px:hover { text-decoration:underline; color:#7d2011; }
a.white_soft_10px:visited { color:#FFFFFF; text-decoration:none;  }

.gray_soft_12px { color:#5b5b5b; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; letter-spacing: -.025em;}
a.gray_soft_12px { color:#5b5b5b;  text-decoration:none; }
a.gray_soft_12px:hover { text-decoration:underline; color:#7d2011; }
a.gray_soft_12px:visited { color:#5b5b5b; text-decoration:none;  }

.red_dark_12px {  font-family:Verdana, Arial, Helvetica, sans-serif; color:#7d2011; font-size:12px; }
a.red_dark_12px { color:#7d2011; text-decoration:none; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px;}
a.red_dark_12px:hover { text-decoration:underline; color:#7d2011; }
a.red_dark_12px:visited { color:#7d2011; text-decoration:none; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; }





 h1	{
	font-size:14px;
	color:#cd504e;
	font-family:Palatino, Verdana, Georgia, Arial, Helvetica;
	text-align:left;
	margin-top:-2px;
	margin-bottom:-1px;
      }
h2 {
	font-size:14px;
	color:#80663a;
	font-family:Palatino, Verdana, Georgia, Arial, Helvetica;
	text-align:left;
	margin-top:-2px;
	margin-bottom:-1px;
	}

h3 {
color:#0033CC; 
font-family:Palatino, Verdana, Georgia, Arial, Helvetica;
font-size:14px;
text-align:left;
}

.h1_hyperlink
{
font-size:14px;
	color:#903020;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	text-align:left;
	margin-top:-2px;
	text-decoration:none;
}

 #border_none_light_tan {
	background-color:#f8f5ed;
	border-color:#f4f0e9;
	border-style:solid;
	border-width:1px;
	font-size: 12px;
	color: #5b5b5b;
	font-family:Tahoma,Verdana;
	text-decoration:none;
}


.search_box {
width: 129px;
height: 20px;
background: url(images/h09_search_back.jpg) no-repeat;
border: none;
padding: 0 0 0 3px;
color:#5b5b5b;
letter-spacing: -.01em;
vertical-align:middle;
font-size:12px;
font-family:Verdana, Arial, Helvetica, sans-serif;
}

.go_button {
width: 33px;
height: 18px;
background: url(images/go.jpg) no-repeat;
border: none;
}

.username2 { color:#3399FF; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; font-weight:bold; }
a.username2 { color:#3399FF; text-decoration:none; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; }
a.username2:hover { text-decoration:underline; color:#000000;  }
a.username2:visited { color:#3399FF; text-decoration:none; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; }


/***** END NEW STYLES 2009 ************/

/**************** Upper Navigation menu styles ****************/ 
#container{
margin:0 auto;
text-align:center;
width:inherit;
}
#nav{
float:left;
width:inherit;
text-align:left;
margin-top:10px;
margin-left:18px;
}

#nav ul{
list-style:none;
margin:0;
padding:0;
}

#nav a{
color:#7F775C;
display:block;
font-size:12px;
font-family:Verdana, Arial, Helvetica, sans-serif;
padding:1px 14px 1px 14px;
text-decoration:none;
}

#nav a:hover{
color:#7F775C;
background-color:#F2EFDE;
}

#nav li{
float:left;
margin:0 4px 0 0;
padding:0 0 0 9px;
}

#nav #current{
}

#nav #current a{
background-color:#E4DEC7;
color:#7F775C;
padding:1px 14px 1px 14px;
}




/**************** SORT Navigation menu styles ****************/
#container2{
margin:0 auto;
text-align:left;
width:inherit;
}
#nav_sort{
float:left;
width:280px;
}

#nav_sort2{
float:left;
width:400px;
}

#nav_sort ul{
list-style:none;
margin:0;
padding:0;
}

#nav_sort2 ul{
list-style:none;
margin:0;
padding:0;
}

#nav_sort a{
color:#986073;
display:block;
font-size:.95em;
padding:2px 10px 0px 10px;
text-decoration:none;
}

#nav_sort2 a{
color:#986073;
display:block;
font-size:.95em;
padding:2px 10px 0px 10px;
text-decoration:none;
}

#nav_sort a:hover{
color:#5C3C46;
background-color:#E6B4C1;
}

#nav_sort2 a:hover{
color:#5C3C46;
background-color:#E6B4C1;
}

#nav_sort li{
float:left;
margin:0 4px 0 0;
padding:0 0 0 9px;
}

#nav_sort2 li{
float:left;
margin:0 4px 0 0;
padding:0 0 0 9px;
}

#nav_sort #current{
}

#nav_sort #current a{
background-color:#C47999;
color:#FFFFFF;
padding:2px 10px 0px 10px;
}

#nav_sort2 #current a{
background-color:#C47999;
color:#FFFFFF;
padding:2px 10px 0px 10px;
}


/**************** REGULAR styles ****************/
.highlighted
{
background-color:#FFFF66; font-family:  Arial, Helvetica, sans-serif; color:#333333; font-size:12px;
}

.footer { color:#3DA2CB; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; }
a.footer { color:#3DA2CB; text-decoration:none; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px; }
a.footer:hover { text-decoration:underline; color:#FFB9C2; }
a.footer:visited { color:#3DA2CB; text-decoration:none; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px; }


.footer2 { font-size:1.4em; color:#3DA2CB;font-family:Tahoma,Verdana; text-align:left; }
a.footer2 { text-decoration:none; font-size:1.4em; color:#3DA2CB;font-family:Tahoma,Verdana; text-align:left; }
a.footer2:hover { text-decoration:underline; color:#FFB9C2; }
a.footer2:visited {font-size:1.4em; color:#3DA2CB;font-family:Tahoma,Verdana; text-align:left;  }

.footer3 { font-size:1em; color:#506e47;font-family:Tahoma,Verdana; text-align:left; font-weight:bold; }
a.footer3 { text-decoration:none; font-size:1em; color:#506e47;font-family:Tahoma,Verdana; text-align:left; font-weight:bold; }
a.footer3:hover { text-decoration:underline; color:#FFB9C2; }
a.footer3:visited {font-size:1em; color:#506e47;font-family:Tahoma,Verdana; text-align:left; font-weight:bold;  }


.form_white { color:#FFFFFF; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px;  font-weight:300; }
a.form_white { color:#FFFFFF; text-decoration:none; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px;  font-weight:300; }
a.form_white:hover { text-decoration:underline; color:#FFB9C2; font-weight:300; }
a.form_white:visited { color:#FFFFFF; text-decoration:none; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px;  font-weight:300; }


.cream_small { color:#f4f0e8; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px; }
a.cream_small { color:#f4f0e8; text-decoration:none; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px; }
a.cream_small:hover { text-decoration:underline; color:#FFB9C2; }
a.cream_small:visited { color:#f4f0e8; text-decoration:none; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px; }

.upperB { color:#3895BB; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; }
a.upperB { color:#3895BB; text-decoration:none; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; }
a.upperB:hover { text-decoration:underline; color:#FFB9C2; }
a.upperB:visited { color:#3895BB; text-decoration:none; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; }

.upperBlue { color:#DA887E; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; }
a.upperBlue { color:#DA887E; text-decoration:none; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px; }
a.upperBlue:hover { text-decoration:underline; color:#FFB9C2; }
a.upperBlue:visited { color:#DA887E; text-decoration:none; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px; }

.company_title { color:#EBA39B; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:14px;  }
a.company_title { color:#EBA39B; text-decoration:none; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:14px;  }
a.company_title:hover { text-decoration:underline; color:#B70406; }
a.company_title:visited { color:#EBA39B; text-decoration:none; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:14px; }

.company_title2 
{
    font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:16px;
	color: #EBA39B;
	text-decoration: none;
	font-weight:bold;
}

a.company_title2 { color:#EBA39B; text-decoration:none;  }
a.company_title2:hover { text-decoration:underline; color:#A93B62; }
a.company_title2:visited { color:#EBA39B; text-decoration:none; }
.company_title3 
{
    font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	color: #d93872;
	text-decoration: none;
}

a.company_title3 { color:#d93872; text-decoration:none;  }
a.company_title3:hover { text-decoration:underline; color:#A93B62; }
a.company_title3:visited { color:#d93872; text-decoration:none; }


.company_title4
{
    font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	color: #d93872;
	text-decoration: none;
	font-weight:500;
}

a.company_title4 { color:#d93872; text-decoration:none;  }
a.company_title4:hover { text-decoration:underline; color:#A93B62; }
a.company_title4:visited { color:#d93872; text-decoration:none; }



.validate_red {  font-family:Verdana, Arial, Helvetica, sans-serif; color:#CC0000; font-size:12px; }
a.validate_red { color:#CC0000; text-decoration:none; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px;}
a.validate_red:hover { text-decoration:underline; color:#660000; }
a.validate_red:visited { color:#CC0000; text-decoration:none; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; }

.validate_red2 {  font-family:Verdana, Arial, Helvetica, sans-serif; color:#CC0000; font-size:12px; font-weight:bold; background-color:#FFFFCC;}

.red_rating { 
color:#6C130D; 
font-family:Verdana, Arial, Helvetica, sans-serif; 
font-size:12px; 
font-weight:normal; }
a.red_rating { 
color:#6C130D; 
text-decoration:none; 
font-family:Verdana, Arial, Helvetica, sans-serif; 
font-size:12px; }
a.red_rating:hover { text-decoration:underline; color:#9F1C13; }
a.red_rating:visited { color:#6C130D; text-decoration:none; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; }




.phone_red_rating { 
color:#6C130D; 
font-family:Verdana, Arial, Helvetica, sans-serif; 
font-size:12px; 
font-weight:bold;
width: 130px;
}
a.phone_red_rating { color:#6C130D; text-decoration:none; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; }
a.phone_red_rating:hover { text-decoration:underline; color:#9F1C13; }
a.phone_red_rating:visited { color:#6C130D; text-decoration:none; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; }
.phone_red_rating2 { 
color:#6C130D; 
font-family:Verdana, Arial, Helvetica, sans-serif; 
font-size:12px; 
font-weight:bold;
}

.sort_order { color:#333333; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:14px; font-weight:bold; padding:5px; padding-left:12px; padding-right:12px; }
a.sort_order { color:#333333;text-decoration:none; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:14px; }
a.sort_order:hover { text-decoration:underline; color:#333333; background-color:ececec; }
a.sort_order:visited { color:#333333; text-decoration:none; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:14px; }

.search_box_text { color:#FFFFFF; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; font-weight:bold; padding:2px; padding-left:12px; padding-right:6px; font-weight:bold; }
.search_box_form { color:#333333; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; font-weight:bold; padding:2px; font-weight:bold; }

.main_category_text { font-family:Verdana, Arial, Helvetica, sans-serif; color:#333333; font-size:12px; }
a.main_category_text { color:#333333; text-decoration:none; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; font-weight:bold; }
a.main_category_text:hover { text-decoration:underline; color:#8C1911; }
a.main_category_text:visited { color:#333333; text-decoration:none; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; }

.main_category_text_p1 { font-family:Verdana, Arial, Helvetica, sans-serif; color:#333333; font-size:10px; }
a.main_category_text_p1 { color:#333333; text-decoration:none; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px; font-weight:bold; }
a.main_category_text_p1:hover { text-decoration:underline; color:#8C1911; }
a.main_category_text_p1:visited { color:#333333; text-decoration:none; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px; }

.main_category_text3 { font-family:Verdana, Arial, Helvetica, sans-serif; color:#333333; font-size:10px; }
a.main_category_text3 { color:#333333; text-decoration:none; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px; }
a.main_category_text3:hover { text-decoration:underline; color:#8C1911; }
a.main_category_text3:visited { color:#333333; text-decoration:none; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px; }

.main_category_text_b, .main_category_text_b2 { 
font-family:Verdana, Arial, Helvetica, sans-serif; 
color:#0066FF; 
font-size:12px; 
letter-spacing: -.05em; 
}
a.main_category_text_b, a.main_category_text_b2  { 
color:#0066FF; 
text-decoration:none; 
font-family:Verdana, Arial, Helvetica, sans-serif; 
font-size:12px;  
letter-spacing: -.05em;
}
a.main_category_text_b2_10px  { 
color:#0066FF; 
text-decoration:none; 
font-family:Verdana, Arial, Helvetica, sans-serif; 
font-size:10px;  
letter-spacing: -.05em;
}
a.main_category_text_b  { 
font-weight:bold; 
}
a.main_category_text_b2  { 
font-weight: normal; 
}
a.main_category_text_b:hover, a.main_category_text_b2:hover { 
text-decoration:underline; 
color:#8C1911; 
letter-spacing: -.05em; 
}
a.main_category_text_b:visited, a.main_category_text_b2:visited { 
color:#0066FF; 
text-decoration:none; 
font-family:Verdana, Arial, Helvetica, sans-serif; 
font-size:12px;  
letter-spacing: -.05em;
}

.main_category_text_p { font-family:Verdana, Arial, Helvetica, sans-serif; color: #d93872; font-size:12px; }
a.main_category_text_p {color: #d93872; text-decoration:none; font-weight:bold; }
a.main_category_text_p:hover { text-decoration:underline; color:#8C1911; }
a.main_category_text_p:visited { color: #d93872; text-decoration:none; font-size:12px; }

.main_category_text2 { font-family:Verdana, Arial, Helvetica, sans-serif; color:#333333; font-size:12px; }
a.main_category_text2 { color:#333333; text-decoration:none; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; }
a.main_category_text2:hover { text-decoration:underline; color:#8C1911; }
a.main_category_text2:visited { color:#333333; text-decoration:none; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; }

.main_category_text2Red { font-family:Verdana, Arial, Helvetica, sans-serif; color:#990000; font-size:12px; }
a.main_category_text2Red { color:#333333; text-decoration:none; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; }
a.main_category_text2Red:hover { text-decoration:underline; color:#8C1911; }
a.main_category_text2Red:visited { color:#990000; text-decoration:none; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; }

.form_text { color:#808080; font-size:12px; font-family:Verdana, Arial, Helvetica, sans-serif;  font-weight:300; }
.form_text_fields { color:#808080; font-size:12px; font-family:Verdana, Arial, Helvetica, sans-serif;  }

 
/**************** Left Navigation menu styles ****************/
/*
#menu a
{
display:block; 
width:inherit;
padding:5px 5px 5px 5px; 
color:#71808c; 
font-family:Verdana, Arial, Helvetica, sans-serif;
background:inherit; 
font-size:12px;
font-weight:bold; 
text-decoration:none; 
text-align:left;
border-top:.1em solid #ECEEED; 
border-bottom:.1em solid #ECEEED;
border-right:.1em solid #ECEEED;
border-left:.1em solid #ECEEED;
}

#menu a:hover 
{color:#74150E; background:#fff3f3;}

#menu a.active
{padding:5px 5px 5px 5px;
color:#FFFFFF;
background-color:#e19b94;
border-top:2px solid #F2D5E1; 
border-bottom:2px solid #F2D5E1;
border-right:2px solid #F2D5E1;
border-left:2px solid #F2D5E1;}

#menu a.active:hover
{color:#FFFFFF; background:#ce7e76;}
*/
#menu a
{
display:block; 
width:inherit;
padding:6px 4px 6px 4px; 
color:#333333; 
font-family:Tahoma,Verdana;
background:url(images/shop_menu_back.gif);
background-repeat:repeat-x;
font-size:12px;
text-decoration:none; 
text-align:left;
border-top:.1em solid #D2CFCE; 
border-bottom:.1em solid #D2CFCE; 
border-right:.1em solid #D2CFCE;
border-left:.1em solid #D2CFCE;
}

#menu a:hover 
{
color:#74150E;
background:url(images/shop_menu_back2.gif);
background-repeat:repeat-x;
}

#menu a.active
{padding:6px 2px 6px 2px;
color:#FFFFFF;
background:url(images/active.gif);
background-repeat:repeat-x;
border-top:2px solid #F2D5E1; 
border-bottom:2px solid #F2D5E1;
border-right:2px solid #F2D5E1;
border-left:2px solid #F2D5E1;}

#menu a.active:hover
{color:#FFFFFF; 

background:url(images/active2.gif);
background-repeat:repeat-x;}

#talk_menu a
{
display:block; 
width:inherit;
padding:5px 5px 5px 5px; 
color:#666666;
font-family:Verdana, Arial, Helvetica, sans-serif;
background:#FFFFFF; 
font-size:12px;
text-decoration:none; 
text-align:left;
border-top:.1em solid #ECEEED; 
border-bottom:.1em solid #ECEEED;
border-right:.1em solid #ECEEED;
border-left:.1em solid #ECEEED;
}

#talk_menu a:hover 
{color:#74150E; background:#e0f4ff;}

#talk_menu a.active
{padding:5px 5px 5px 5px;
color:#FFFFFF;
background-color:#5da9d1;
border-top:1px solid #F2D5E1; 
border-bottom:1px solid #A9A7A3;
border-right:1px solid #F2D5E1;
border-left:1px solid #F2D5E1;}

#talk_menu a.active:hover
{color:#FFFFFF; background:#3f90ba;}

/**************** Left Sub Navigation menu styles ****************/
/*
#subMenu a
{display:block;
width:inherit;
padding:2px 5px 2px 5px;  
color:#71808c; 
font-family:Verdana, Arial, Helvetica, sans-serif;
background:inherit; 
font-size:11px;
font-weight:600;
text-decoration:none; 
text-align:right;
border-top:.1em solid #ECEEED; 
border-bottom:.1em solid #ECEEED;
border-right:.1em solid #ECEEED;
border-left:.1em solid #ECEEED;
}


#subMenu a:hover
{color:#74150E; background-color::#B77D98;
}
#subMenu a.active
{
padding:0px 5px 2px 0px; 
color:#FFFFFF;
background-color:#e19b94;
border-top:.1em solid #F2D5E1; 
border-bottom:.1em solid #F2D5E1;
border-right:.1em solid #F2D5E1;
border-left:.1em solid #F2D5E1;}


#subMenu a.active:hover
{color:#FFFFFF; background:#ce7e76;}
*/

#subMenu a
{display:block;
width:inherit;
padding:2px 1px 3px 12px;  
color:#333333; 
font-family:Tahoma,Verdana;
background:inherit; 
font-size:10px;
font-weight:200;
text-decoration:none; 
text-align:left;
border-top:.1em solid #ECEEED; 
border-bottom:.1em solid #ECEEED;
border-right:.1em solid #ECEEED;
border-left:.1em solid #ECEEED;
}


#subMenu a:hover
{color:#74150E; background-color:#B77D98;
}
#subMenu a.active
{
padding:3px 0px 3px 12px; 
color:#FFFFFF;
background-color:#C08EA8;
border-top:.1em solid #F2D5E1; 
border-bottom:.1em solid #F2D5E1;
border-right:.1em solid #F2D5E1;
border-left:.1em solid #F2D5E1;}

.errorField {
	color:#333333; font-size:12px; font-family:Verdana, Arial, Helvetica, sans-serif; letter-spacing:-.05em;
	border:1px solid #cc0000;
}

.inactiveScroller {
	background-image:url("images/inactivescroller.gif");
	width:35px;
	height:21px;
	cursor:pointer;
}

.overScroller {
	background-image:url("images/overScrolling.gif");
	width:35px;
	height:21px;
	cursor:pointer;
}

.activeScroller {
	background-image:url("images/acticeScroller.gif");
	width:35px;
	height:21px;
}

.inactiveScrollerA {
	color:#7B7B7B;
	text-decoration:none;
	font-size:14px;
}

.activeScrollerA {
	color:#FFFFFF;
	text-decoration:none;
	font-size:14px;
}

.noresults {
	color:#74150E;
	font-size:18px;
	font-weight:bold;
	font-family:  Arial;
	padding-top:20px;
}

.dynamicStar {
	cursor:pointer;
}

.tl {
	background-image:url("images/tl.gif");
	height:4px;
	width:4px;
	font-size:1px;
}

.tc {
	background-image:url("images/tc.gif");
	background-repeat:x-repeat;
	height:4px;
	font-size:1px;
}

.tr {
	background-image:url("images/tr.gif");
	height:4px;
	width:4px;
	font-size:1px;
}

.cl {
	background-image:url("images/cl.gif");
	background-repeat:y-repeat;
	width:4px;
	font-size:1px;
}

.cr {
	background-image:url("images/cr.gif");
	background-repeat:y-repeat;
	width:4px;
	font-size:1px;
}

.bl {
	background-image:url("images/bl.gif");
	width:4px;
	height:5px;
	font-size:1px;
}

.bc {
	background-image:url("images/bc.gif");
	background-repeat:x-repeat;
	height:5px;
	font-size:1px;
}

.br {
	background-image:url("images/br.gif");
	width:4px;
	height:5px;
	font-size:1px;
}

.upper2 { color:#8E637B; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; letter-spacing:1px; }
a.upper2 { color:#8E637B; text-decoration:none; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; letter-spacing:1px; }
a.upper2:hover { text-decoration:underline; color:#FFB9C2; }
a.upper2:visited { color:#8E637B; text-decoration:none; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px;  letter-spacing:1px;}

#talk_table
{

padding:5px 5px 5px 5px; 
color:#666666;
font-family:Verdana, Arial, Helvetica, sans-serif;
background:#FFFFFF; 
font-size:12px;
text-decoration:none; 
text-align:left;
border-top:.1em solid #ECEEED; 
border-bottom:.1em solid #ECEEED;
border-right:.1em solid #ECEEED;
border-left:.1em solid #ECEEED;
}


#talk_subtable
{

padding:5px 5px 5px 5px; 
color:#666666;
font-family:Verdana, Arial, Helvetica, sans-serif;
background:#FDFCF8;
font-size:12px;
text-decoration:none; 
text-align:left;
border-top:.1em solid #ECEEED; 
border-bottom:.1em solid #ECEEED;
border-right:.1em solid #ECEEED;
border-left:.1em solid #ECEEED;
}



#reply
{
display:block; 
width:inherit;
padding:5px 5px 5px 5px; 
color:#666666;
font-family:Verdana, Arial, Helvetica, sans-serif;
background:#EAE9E5; 
font-size:12px;
text-decoration:none; 
text-align:left;
border-top:.1em solid #990000; 
border-bottom:.1em solid #990000;
border-right:.1em solid #990000;
border-left:.1em solid #990000;
}

#tableHighlightF { border-top: 1px solid #CCCCCC; border-bottom: 1px solid #CCCCCC; border-left: 1px solid #CCCCCC; border-right: 1px solid #CCCCCC; background-color:#FFFFFF; }
.tableHighlight2 { border-top: 1px solid red; border-bottom: 1px solid red; border-left: 1px solid red; border-right: 1px solid red; background-color:#FFFFCC;}
#tableHighlight2 { border-top: 1px solid red; border-bottom: 1px solid red; border-left: 1px solid red; border-right: 1px solid red; background-color:#FFFFCC; margin:3px; padding:3px;}

.green_money{ color:#609D3D; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px;  }
a.green_money { color:#609D3D; text-decoration:none; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; }
a.green_money:hover { text-decoration:underline; color:#609D3D; }
a.green_money:visited { color:#609D3D; text-decoration:none; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; }


.green_moneyr{ color:#990000; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:14px;  }
a.green_moneyr { color:#990000; text-decoration:none; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; }
a.green_moneyr:hover { text-decoration:underline; color:#990000; }
a.green_moneyr:visited { color:#990000; text-decoration:none; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; }

/**************** Left Navigation menu styles ****************/

#menuS a
{
display:block; 
width:inherit;
padding:6px 4px 6px 4px; 
color:#333333; 
font-family:Verdana, Arial, Helvetica, sans-serif;
background:url(images/shop_menu_back.gif);
background-repeat:repeat-x;
font-size:12px;
text-decoration:none; 
text-align:left;
border-top:.1em solid #D2CFCE; 
border-bottom:.1em solid #D2CFCE; 
border-right:.1em solid #D2CFCE;
border-left:.1em solid #D2CFCE;
}

#menuS a:hover 
{
color:#74150E;
background:url(images/shop_menu_back2.gif);
background-repeat:repeat-x;
}

#menuS a.active
{
padding:6px 3px 6px 3px;
color:#FFFFFF;
background:url(images/active.gif);
background-repeat:repeat-x;
border-top:2px solid #F2D5E1; 
border-bottom:2px solid #F2D5E1;
border-right:2px solid #F2D5E1;
border-left:2px solid #F2D5E1;}

#menuS a.active:hover
{
color:#FFFFFF; 
background:url(images/active2.gif);
background-repeat:repeat-x;
}

#menuS a.subcat
{
display:block;
width:inherit;
padding:4px 4px 4px 4px;  
color:#71808c; 
font-family:Verdana, Arial, Helvetica, sans-serif;
background:#FFFFFF; 
font-size:12px;
text-decoration:none; 
text-align:right;
border-top:.1em solid #ECEEED; 
border-bottom:.1em solid #ECEEED;
border-right:.1em solid #ECEEED;
border-left:.1em solid #ECEEED;
}


#menuS a.subcat:hover
{
color:#74150E;
background-color:#fff3f3;
}

#menuS a.subcat_active
{
display:block;
width:inherit;
padding:4px 4px 4px 4px;  
color:#FFFFFF; 
font-family:Verdana, Arial, Helvetica, sans-serif;
background:#F2B3D4;
font-size:12px;
text-decoration:none; 
text-align:right;
border-top:.1em solid #ECEEED; 
border-bottom:.1em solid #ECEEED;
border-right:.1em solid #ECEEED;
border-left:.1em solid #ECEEED;
}


#menuS a.subcat_active:hover
{
background-color:#C08EA8;
}

/**************** Left Sub Navigation menu styles ****************/
.oranges {  font-family:Verdana, Arial, Helvetica, sans-serif; color:#CC3300; font-size:12px; font-weight:bold; }
a.oranges { text-decoration:none; }

#oranges a { 
color:#CC3300;
text-decoration:none; 
display:block; 
width:inherit;
padding:2px 2px 2px 2px; 
font-family:Verdana, Arial, Helvetica, sans-serif;
background:inherit; 
font-size:12px;
font-weight:bold;
text-decoration:none; 
text-align:left;

}

#oranges a:hover { text-decoration:none;  background-color:#FDE7D1;}
.oranges2 {  font-family:Verdana, Arial, Helvetica, sans-serif; color:#CC3300; font-size:12px; font-weight:bold; }
a.oranges2 { text-decoration:none; }
#oranges2 a { 
color:#CC3300;
text-decoration:none; 
font-family:Verdana, Arial, Helvetica, sans-serif;
background:inherit; 
font-size:12px;
font-weight:bold;
text-decoration:none; 

}

#oranges2 a:hover { text-decoration:none;  background-color:#FDE7D1;}

a.sort_links { color:#0F4AE5; text-decoration:none; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; font-weight:bold; }
a.sort_links:hover { text-decoration:underline; color:#B70406; }
a.sort_links_a { color:#B70406; text-decoration:underline; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; font-weight:bold; }

a.navigation_link { color:#0F4AE5; text-decoration:none; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; font-weight:bold; }
a.navigation_link:hover { text-decoration:underline; color:#B70406; }
a.navigation_link_a { color:#B70406; text-decoration:underline; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; font-weight:bold; }

a.simple_small_link { color:#0F4AE5; text-decoration:none; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; font-weight:bold; }
a.simple_small_link:hover { text-decoration:underline; color:#B70406; }
a.simple_small_link_a { color:#B70406; text-decoration:underline; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; font-weight:bold; }

.username2 { color:#3399FF; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; font-weight:bold; }
a.username2 { color:#3399FF; text-decoration:none; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; }
a.username2:hover { text-decoration:underline; color:#000000;  }
a.username2:visited { color:#3399FF; text-decoration:none; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; }

/*COLORS FOR SHOP SEARCH*/
.chromestyle{
width:inherit;
font-weight: 600;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
}

.chromestyle:after{ /*Add margin between menu and rest of content in Firefox*/
content: " "; 
display: block; 
height: 0; 
clear: both; 
visibility: hidden;
}

.dropmenudiv{
position:absolute;
top: 0;
border: 1px solid #BBB; /*THEME CHANGE HERE*/
border-bottom-width: 0;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
z-index:100;
background-color: white;
width:inherit;
visibility: hidden;
filter: progid:DXImageTransform.Microsoft.Shadow(color=#CACACA,direction=135,strength=4); /*Add Shadow in IE. Remove if desired*/
}


.dropmenudiv a{
width: auto;
display: block;
text-indent: 3px;
border-bottom: 1px solid #BBB; /*THEME CHANGE HERE*/
padding: 2px 0;
text-decoration: none;
font-weight: bold;
color: black;
}

* html .dropmenudiv a{ /*IE only hack*/
width: 100%;
}

.dropmenudiv a:hover{ /*THEME CHANGE HERE*/
background-color: #F0F0F0;
}

.scolors {  font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; font-weight:bold; cursor: hand; }
#scolors a { 
text-decoration:none; 
display:block; 
width:inherit;
padding:2px 2px 2px 2px; 
font-family:Verdana, Arial, Helvetica, sans-serif;
background:inherit; 
font-size:12px;
font-weight:bold;
text-decoration:none; 
text-align:left;
}
#scolors a:hover { text-decoration:none;  background-color:#ececec; }
/*COLORS END  FOR SHOP SEARCH*/

/**************** SORT EVENTS DETAILS Navigation menu styles ****************/
#containerE{
margin:0 auto;
text-align:left;
width:inherit;
}
#nav_sortE{
float:left;
width:inherit;
}

#nav_sortE ul{
list-style:none;
margin:0;
padding:0;
}

#nav_sortE a{
color:#986073;
display:block;
font-size:12px;
padding:0px 10px 0px 10px;
text-decoration:none;
vertical-align:middle;
}

#nav_sortE a:hover{
color:#5C3C46;
vertical-align:middle;
}

#nav_sortE li{
float:left;
margin:0 0 0 0;
padding:0 0 0 9px;
}

#nav_sortE #current{
}

#nav_sortE #current a{
background-color:#C47999;
color:#FFFFFF;
padding:0px 10px 0px 10px;
}

.title_bar_red { color:#990000; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:16px; font-weight:bold; }
a.title_bar_red { color:#990000; text-decoration:none; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:16px; font-weight:bold; }
a.title_bar_red:hover { text-decoration:underline; color:#000000; font-weight:bold; }
a.title_bar_red:visited { color:#990000; text-decoration:none; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:16px; }

.purples {  font-family:Verdana, Arial, Helvetica, sans-serif; color:#660066;; font-size:12px; font-weight:bold; }
a.purples { text-decoration:none; }

#purples a { 
color:#660066;
text-decoration:none; 
display:block; 
width:inherit;
padding:2px 2px 2px 2px; 
font-family:Verdana, Arial, Helvetica, sans-serif;
background:inherit; 
font-size:12px;
font-weight:bold;
text-decoration:none; 
text-align:left;

}

#purples a:hover { text-decoration:none;  background-color:#F4D2F7;}

.reds {  font-family:Verdana, Arial, Helvetica, sans-serif; color:#990000; font-size:12px; font-weight:bold; }
a.reds { text-decoration:none;}

#reds a { 
color:#990000;
text-decoration:none; 
display:block; 
width:inherit;
padding:2px 2px 2px 2px; 
font-family:Verdana, Arial, Helvetica, sans-serif;
background:inherit; 
font-size:12px;
font-weight:bold;
text-decoration:none; 
text-align:left;

}

#reds a:hover { text-decoration:none;  background-color:#EFCBC5;}

.yellows {  font-family:Verdana, Arial, Helvetica, sans-serif; color:#EDBB00;  font-size:12px; font-weight:bold; }

#yellows a { 
color:#EDBB00; 
text-decoration:none; 
display:block; 
width:inherit;
padding:2px 2px 2px 2px; 
font-family:Verdana, Arial, Helvetica, sans-serif;
background:inherit; 
font-size:12px;
font-weight:bold;
text-decoration:none; 
text-align:left;

}

#yellows a:hover { text-decoration:none;  background-color:#F9FFDA;}

.neutrals {  font-family:Verdana, Arial, Helvetica, sans-serif; color:#666666; font-size:12px; font-weight:bold; }

#neutrals a { 
 color:#666666;
text-decoration:none; 
display:block; 
width:inherit;
padding:2px 2px 2px 2px; 
font-family:Verdana, Arial, Helvetica, sans-serif;
background:inherit; 
font-size:12px;
font-weight:bold;
text-decoration:none; 
text-align:left;

}

#neutrals a:hover { text-decoration:none;  background-color:#F2EFE7;}



 #red_borderA2 {
	background-color:#FFFFFF;
border-color:#ff978a;
border-style:solid;
border-width:1px;
padding:4px;
font-size: 12px;
	color: #666666;
	font-family:Tahoma,Verdana;
	text-decoration:none;
}

 #border_shop_back {
	background-color:#efeade;
border-color:#c9c2b0;
border-style:solid;
border-width:1px;
padding:4px;
}


  #purple_highlight {
	  width:100%;
	   background-color:#FFFAE9;
border-color:#EAEAEA;
border-style:solid;
border-width:1px;
padding:4px;
font-size: 12px;
	color: #666666;
	font-family:Tahoma,Verdana;
	text-decoration:none;
}
  #grey_border3 {
	  width:100%;
	   background-color:#FFFFFF;
border-color:#EAEAEA;
border-style:solid;
border-width:1px;
padding:4px;
font-size: 12px;
	color: #666666;
	font-family:Tahoma,Verdana;
	text-decoration:none;
}

	#h09_border_tan
	{
	
	background-color:#FFFFFF;
	border-color:#e6ddce;
	border-style:solid;
	border-width:1px;
	font-size: 12px;
	color: #e5dccc;
	font-family:Tahoma,Verdana;
	text-decoration:none;
	}

/********** PLANING CSS *******************/
ul#navlist
{
margin-left: 0;
padding-left: 0;
white-space: nowrap;
}

#navlist li
{
display: inline;
list-style-type: none;
}

#navlist a {
padding: 8px 6px;
border-color:#CCCCCC;
border-style:solid;
border-width:1px;
}

#navlist a:link, #navlist a:visited
{
color:#999999;
background-color:#EDEDED;
text-decoration: none;
}

#navlist a:hover
{
color:#FFFFFF;
background-color:#348CC8;
text-decoration: none;
}

#navlist #current 
{
background-color:#115689;
color:#FFFFFF;
}
#navlist #current a
{
background-color:#a39959;
color:#FFFFFF;
}
.TABLEBorder {border: 1px solid lightgray}

.pinks {  font-family:Tahoma,Verdana; color:#B3004B; font-size:12px; font-weight:bold; }
a.pinks { text-decoration:none; }

#pinks a { 
color:#B3004B;
text-decoration:none; 
display:block; 
width:inherit;
padding:2px 2px 2px 2px; 
font-family:Tahoma,Verdana;
background:inherit; 
font-size:12px;
font-weight:bold;
text-decoration:none; 
text-align:left;

}

#pinks a:hover { text-decoration:none;  background-color:#FFDEE4;}

.blues {  font-family:Tahoma,Verdana; color:#003399; font-size:12px; font-weight:bold; }
a.blues { text-decoration:none; }
#blues a { 
color:#003399; text-decoration:none; 
display:block; 
width:inherit;
padding:2px 2px 2px 2px; 
font-family:Tahoma,Verdana;
background:inherit; 
font-size:12px;
font-weight:bold;
text-decoration:none; 
text-align:left;

}

#blues a:hover { text-decoration:none;  background-color:#C8EAFF;}

#youtube_box {
	width: 245px;
	padding-bottom: 20px;
}

.vote_g {
  font-family: Verdana, Tahoma, Arial;
  color: #087A00;
  font-size: 11px;
  font-weight: bold;
}
.vote_r {
  font-family: Verdana, Tahoma, Arial;
  color: #A80A0B;
  font-size: 11px;
  font-weight: bold;
}
.vote_grn {
  font-family: Verdana, Tahoma, Arial;
  color: #808080;
  font-size: 11px;
  font-weight: bold;
}
.vote_notlu {
  font-family: Tahoma, Tahoma, Arial;
  color: #000000;
  font-size: 11px;
  font-weight: bold;
}
a.vote_notlu {
  font-family: Tahoma, Tahoma, Arial;
  color: #0000FF;
  font-size: 11px;
  font-weight: bold;
}
.vote_g_dm {
  width: 100%;
  display: block;
  font-family: Verdana, Tahoma, Arial;
  color: #087A00;
  font-size: 11px;
  font-weight: bold;
  border-bottom: 1px solid #C1C1C1;
  padding-left: 3px;
}
.vote_r_dm {
  width: 100%;
  display: block;
  font-family: Verdana, Tahoma, Arial;
  color: #A80A0B;
  font-size: 11px;
  font-weight: bold;
  border-bottom: 1px solid #C1C1C1;
  padding-left: 3px;
}
.vote_grn_dm {
  width: 100%;
  display: block;
  font-family: Verdana, Tahoma, Arial;
  color: #808080;
  font-size: 11px;
  font-weight: bold;
  border-bottom: 1px solid #C1C1C1;
  padding-left: 3px;
}
.vote_g_bk {
  width: 100%;
  display: block;
  font-family: Verdana, Tahoma, Arial;
  color: #808080;
  font-size: 11px;
  font-weight: bold;
  border-bottom: 1px solid #C1C1C1;
  padding-left: 3px;
}

.user_register_boxes {
width: 237px;
height: 25px;
background: url(images/user_box_back.gif) no-repeat;
background-position: right;
vertical-align:middle;
text-align:left;
border: none;
padding: 4px 0 0 4px;
color:#5b5b5b;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:16px;
letter-spacing: -.01em;
}

.user_register_boxes2 {
width: 240px;
height: 25px;
background: url(images/user_box_back2.gif) no-repeat;
background-position: right;
vertical-align:middle;
text-align:left;
border: none;
padding: 4px 0 0 4px;
color:#5b5b5b;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:16px;
letter-spacing: -.01em;
}

.user_register_boxes3 {
width: 237px;
height: 25px;
background: url(images/user_box_back2.gif) no-repeat;
background-position: right;
vertical-align:middle;
text-align:left;
border: none;
padding: 4px 0 0 4px;
color:#5b5b5b;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:16px;
letter-spacing: -.01em;
}

.user_register_text {
color:#424141;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
}

.item_brd { border: 1px solid #EAEAEA; }
a.item_title { text-decoration: none; }
a:hover.item_title { text-decoration: underline; }
.item_user { color: #B2B2B2; text-decoration: none; }
a.item_user { color: #B2B2B2; text-decoration: none; }
a:hover.item_user { text-decoration: underline; }
.item_price { color: #78C042 }

/* START new code for maps, to replace flash maps */
span.checkbox {
	width: 19px;
	height: 25px;
	padding: 0 5px 0 0;
	background: url(checkbox.gif) no-repeat;
	display: block;
	clear: left;
	float: left;
}
span.radio {
	width: 19px;
	height: 25px;
	padding: 0 5px 0 0;
	background: url(radio.gif) no-repeat;
	display: block;
	clear: left;
	float: left;
}
span.select {
	position: absolute;
	width: 150px; /* With the padding included, the width is 190 pixels: the actual width of the image. */
	height: 26px;
	padding: 0px 2px 0px 10px;
	color: #5e5e5e;
	font: 16px/26px Verdana, Arial, Helvetica, sans-serif;
	background: url(images/location-location-back.gif) no-repeat;
	overflow: hidden;
}
/* END NEW CODE */


a.buttons_main {
display: block;
width:inherit;
height: 23px;
padding: 8px 14px 0px 14px;
background:url(images/button-back.jpg) repeat-x 0px 0px ;
font:Verdana, Arial, Helvetica, sans-serif;
color:#FFFFFF;
font-weight:400;
font-size:1em;
text-decoration:none;

}
a.buttons_main:hover {
background:url(images/button-back.jpg) repeat-x 0px -29px;
text-decoration:none;
}

.crossed_out
{
text-decoration:line-through;
color:#CCCCCC;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
}

.hidden { display: none }
.showed { display: visible }

/********** START CARS CPANEL MENU NAV STYLES ***********/
#main_menus_cars a
{
display: block;
width: 200x;
height: 22px;
padding: 6px 3px 0px 28px;
background:url(images/main-menus-cars1.jpg) no-repeat 0px 0px;
font-size:12px;
color:#565656;
font-family:Verdana, Arial, Helvetica, sans-serif;
text-decoration:none;
font-weight:100;
}

#main_menus_cars a:hover {
background:url(images/main-menus-cars2.jpg) no-repeat 0px 0px;
text-decoration:none;
}

#main_menus_cars a.active
{
background:url(images/main-menus-cars3.jpg) no-repeat 0px 0px;
text-decoration:none;
}

#main_menus_cars a.active:hover
{

background:url(images/main-menus-cars2.jpg) no-repeat 0px 0px;
text-decoration:none;
}

/********** END CARS CPANEL MENU NAV STYLES ***********/

/********** START CLASSIFIEDS CPANEL MENU NAV STYLES ***********/
#main_menus_classifieds a
{
display: block;
width: 200x;
height: 22px;
padding: 6px 3px 0px 28px;
background:url(images/main-menus-classifieds1.jpg) no-repeat 0px 0px;
font-size:12px;
color:#565656;
font-family:Verdana, Arial, Helvetica, sans-serif;
text-decoration:none;
font-weight:100;
}

#main_menus_classifieds a:hover {
background:url(images/main-menus-classifieds2.jpg) no-repeat 0px 0px;
text-decoration:none;
}

#main_menus_classifieds a.active
{
background:url(images/main-menus-classifieds3.jpg) no-repeat 0px 0px;
text-decoration:none;
}

#main_menus_classifieds a.active:hover
{

background:url(images/main-menus-classifieds2.jpg) no-repeat 0px 0px;
text-decoration:none;
}

/********** END CLASSIFIEDS CPANEL MENU NAV STYLES ***********/

/********** START HOUSING CPANEL MENU NAV STYLES ***********/
#main_menus_housing a
{
display: block;
width: 200x;
height: 22px;
padding: 6px 3px 0px 28px;
background:url(images/main-menus-housing1.jpg) no-repeat 0px 0px;
font-size:12px;
color:#565656;
font-family:Verdana, Arial, Helvetica, sans-serif;
text-decoration:none;
font-weight:100;
}

#main_menus_housing a:hover {
background:url(images/main-menus-housing2.jpg) no-repeat 0px 0px;
text-decoration:none;
}

#main_menus_housing a.active
{
background:url(images/main-menus-housing3.jpg) no-repeat 0px 0px;
text-decoration:none;
}

#main_menus_housing a.active:hover
{

background:url(images/main-menus-housing2.jpg) no-repeat 0px 0px;
text-decoration:none;
}

/********** END HOUSING CPANEL MENU NAV STYLES ***********/

/********** START SERVICES CPANEL MENU NAV STYLES ***********/
#main_menus_services a
{
display: block;
width: 200x;
height: 22px;
padding: 6px 3px 0px 28px;
background:url(images/main-menus-services1.jpg) no-repeat 0px 0px;
font-size:12px;
color:#565656;
font-family:Verdana, Arial, Helvetica, sans-serif;
text-decoration:none;
font-weight:100;
}

#main_menus_services a:hover {
background:url(images/main-menus-services2.jpg) no-repeat 0px 0px;
text-decoration:none;
}

#main_menus_services a.active
{
background:url(images/main-menus-services3.jpg) no-repeat 0px 0px;
text-decoration:none;
}

#main_menus_services a.active:hover
{

background:url(images/main-menus-services2.jpg) no-repeat 0px 0px;
text-decoration:none;
}

/********** END SERVICES CPANEL MENU NAV STYLES ***********/
/********** START SHOP CPANEL MENU NAV STYLES ***********/
#main_menus_shop a
{
display: block;
width: 200x;
height: 22px;
padding: 6px 3px 0px 28px;
background:url(images/main-menus-shop1.jpg) no-repeat 0px 0px;
font-size:12px;
color:#565656;
font-family:Verdana, Arial, Helvetica, sans-serif;
text-decoration:none;
font-weight:100;
}

#main_menus_shop a:hover {
background:url(images/main-menus-shop2.jpg) no-repeat 0px 0px;
text-decoration:none;
}

#main_menus_shop a.active
{
background:url(images/main-menus-shop3.jpg) no-repeat 0px 0px;
text-decoration:none;
}

#main_menus_shop a.active:hover
{

background:url(images/main-menus-shop2.jpg) no-repeat 0px 0px;
text-decoration:none;
}

/********** END SHOP CPANEL MENU NAV STYLES ***********/
/********** START START CPANEL MENU NAV STYLES ***********/
#main_menus_start a
{
display: block;
width: 200x;
height: 22px;
padding: 6px 3px 0px 28px;
background:url(images/main-menus-start1.jpg) no-repeat 0px 0px;
font-size:12px;
color:#565656;
font-family:Verdana, Arial, Helvetica, sans-serif;
text-decoration:none;
font-weight:100;
}

#main_menus_start a:hover {
background:url(images/main-menus-start2.jpg) no-repeat 0px 0px;
text-decoration:none;
}

#main_menus_start a.active
{
background:url(images/main-menus-start3.jpg) no-repeat 0px 0px;
text-decoration:none;
}

#main_menus_start a.active:hover
{

background:url(images/main-menus-start2.jpg) no-repeat 0px 0px;
text-decoration:none;
}

/********** END START CPANEL MENU NAV STYLES ***********/

/********** START WORK CPANEL MENU NAV STYLES ***********/
#main_menus_work a
{
display: block;
width: 200x;
height: 22px;
padding: 6px 3px 0px 28px;
background:url(images/main-menus-work1.jpg) no-repeat 0px 0px;
font-size:12px;
color:#565656;
font-family:Verdana, Arial, Helvetica, sans-serif;
text-decoration:none;
font-weight:100;
}

#main_menus_work a:hover {
background:url(images/main-menus-work2.jpg) no-repeat 0px 0px;
text-decoration:none;
}

#main_menus_work a.active
{
background:url(images/main-menus-work3.jpg) no-repeat 0px 0px;
text-decoration:none;
}

#main_menus_work a.active:hover
{

background:url(images/main-menus-work2.jpg) no-repeat 0px 0px;
text-decoration:none;
}

/********** END WORK CPANEL MENU NAV STYLES ***********/


.user_register_boxes {
width: 237px;
height: 25px;
background: url(images/user_box_back.gif) no-repeat;
background-position: right;
vertical-align:middle;
text-align:left;
border: none;
padding: 4px 0 0 4px;
color:#5b5b5b;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:16px;
letter-spacing: -.01em;
}

.user_register_boxes2 {
width: 240px;
height: 25px;
background: url(images/user_box_back2.gif) no-repeat;
background-position: right;
vertical-align:middle;
text-align:left;
border: none;
padding: 4px 0 0 4px;
color:#5b5b5b;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:16px;
letter-spacing: -.01em;
}

.user_register_boxes3 {
width: 237px;
height: 25px;
background: url(images/user_box_back2.gif) no-repeat;
background-position: right;
vertical-align:middle;
text-align:left;
border: none;
padding: 4px 0 0 4px;
color:#5b5b5b;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:16px;
letter-spacing: -.01em;
}

.user_register_text {
color:#424141;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
}

.item_brd { border: 1px solid #EAEAEA; }
a.item_title { text-decoration: none; }
a:hover.item_title { text-decoration: underline; }
.item_user { color: #B2B2B2; text-decoration: none; }
a.item_user { color: #B2B2B2; text-decoration: none; }
a:hover.item_user { text-decoration: underline; }
.item_price { color: #78C042 }


 #border_none_light_tan {
	background-color:#f9f8f4;
	border-color:#dcdacf;
	border-style:solid;
	border-width:1px;
	font-size: 12px;
	color: #5b5b5b;
	font-family:Tahoma,Verdana;
	text-decoration:none;
} #border_none_light_tan2 {
	background-color:#f9f8f4;
	border-color:#ecebe3;
	border-style:solid;
	border-width:1px;
	font-size: 12px;
	color: #5b5b5b;
	font-family:Tahoma,Verdana;
	text-decoration:none;
}