body {
	margin-top: 0px;
	font-family: Arial;
	font-size: 12px;
	color: #333333;
	text-align: justify;
}

.content {
	text-align: justify;
	line-height: 140%;
}
h1,p#h1 {
	font-family: Arial;
	font-size: 18px;
	color: #8B9F69;
	font-weight: bold;
}
h3{
font-family: Arial;
	font-size: 18px;
	color: #8B9F69;
	font-weight: bold;
	margin: 0px;
    padding: 5px 0px 10px 0px;
	text-align:left;
	}
h4{
font-family: Arial;
	font-size: 14px;
	color: #000;
	font-weight: bold;
	margin: 0px;
    padding: 10px 0px 5px 0px;
	}
.Star {
	font-family: Arial;
	font-size: 16px;
	color: #FF0000;
	font-weight: bold;
}
a:link {
	color: #4e64a1;
	text-decoration: none;
}
a:hover {
	color: #4e64a1;
	text-decoration: underline;
}
a:visited:hover {
	color: #4e64a1;
	text-decoration: underline;
}
a:visited {
	text-decoration: none;
	color: #4e64a1;
}
a:active {
	text-decoration: none;
	color: #4e64a1;
}
.Background {
	##background-color: #ffffff;
}
.BackgroundAtt {
	background-color: #ff6633;
}
.BackgroundBody {
	##background-color: #FFFFFF;
}
.CategoriesList {
	padding: 0px;
}
.CategoryContents {
	padding: 0px 0px 0px 12px;
}
.ErrorMessage {
	color: #ff3333;
}
.style1 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #666666;
	line-height: 140%;
}
.submenu_format {
	font-family: Arial;
	font-size: 11px;
	color: #4e64a1;
	line-height: 160%;
}
.submenu_format A:link {text-decoration: none; color: #4e64a1}
.submenu_format A:visited {text-decoration: none; color: #4e64a1}
.submenu_format A:active {text-decoration: none; color: #4e64a1}
.submenu_format A:hover {text-decoration: underline; color: #4e64a1}
.substyle1 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #999999;
	line-height: 140%;
}
.substyle1:link, .substyle1:visited {
	color: #999999;
	text-decoration: none;
}
.substyle1:hover, .substyle1:active {
	color: #cc3300;
	text-decoration: underline;
}
.Main {
	padding: 20px;
	margin: 0px;
}
.MenuLink {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #7A290B;
	line-height: 140%;
}
.Grey {
	background-color: #cccccc;
}
.Breadcrumbs, .Navigation {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #666666;
	line-height: 140%;
	font-weight: bold;
}
.Breadcrumbs {
	margin: 0px 0px 0px 24px;
	padding: 0px;
}
.Navigation {
	margin: 0px;
	padding: 0px;
}
.Navigation:link, .Navigation:visited {
	color: #666666;
}
.Navigation:hover, .Navigation:active {
	color: #999999;
}
.ProductTitle {
	font-size: 13px;
	color: #ff6633;
	font-weight: bold;
	line-height: 100%;
}
.ProductSKU {
	font-size: 13px;
	color: #666666;
	line-height: 100%;
}
.ProductSize {
	font-size: 13px;
	color: #666666;
	font-weight: normal;
	line-height: 100%;
}
.ProductRight {
	padding: 8px 0px 8px 10px;
}
.SubTitle {
	color: #666666;
	font-weight: bold;
	font-size: 12px;
}
.Special {
	color: #ff6633;
	font-size: 13px;
	font-weight: normal;
	line-height: 100%;
}
.breadcrumb_arrow {
	font-family: Arial;
	font-size: 10px;
	color: #A99B61;
}
.breadcrumb_link {
	font-family: Arial;
	font-size: 10px;
	color: #5B82D7;
}
.breadcrumb_link:link, .breadcrumb_link:visited {
	color: #5B82D7;
	text-decoration: none;
}
.breadcrumb_link:hover, .breadcrumb_link:active {
	color: #5B82D7;
	text-decoration: underline;
}
.breadcrumb_current {
	font-family: Arial;
	font-size: 10px;
	color: #5B82D7;
	font-weight: bold;
}
.page_title {
	font-family: Arial;
	font-size: 18px;
	color: #8B9F69;
	font-weight: bold;
}
.HomePanel1 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFFFFF;
	line-height: 140%;
}
.Panel1Background {
	background: url('http://www.ironadev.com/acdoctor/skin1/images/b1_bkgd.gif') repeat-y left bottom;
}
.HomePanel2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #849467;
	line-height: 140%;
}
.Panel2Background {
	background: url('http://www.ironadev.com/acdoctor/skin1/images/b2_bkgd.gif') repeat-y left bottom;
}
.HomePanel3 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFFFFF;
	line-height: 140%;
}
.Panel3Background {
	background: url('http://www.ironadev.com/acdoctor/skin1/images/b3_bkgd.gif') repeat-y left bottom;
}
.ContentSubmenu {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #4E64A1;
	line-height: 140%;
}

#categories_menu .style1
{
    display: block;

    background-color: white;
    white-space: nowrap;
    height: 20px;
    width: 160px;
    font-size: 14px;
    background-image: url(images/leftmenu_arrowup.gif);
    background-repeat: no-repeat;
    background-position: right;
    border-bottom: 1px solid #97A455;
}

#categories_menu .selected_category
{
    background-image: url(images/leftmenu_arrowdown.gif);
}

#categories_menu .subcat_list
{
    background-color: #eaecde;
}

#categories_menu .subcat_list a
{
    font-size: 12px;
}

#categories_menu a.subsubstyle1
{
    font-weight: bold;
    padding-top: 10px;
}

#categories_menu a.subsubstyle2
{
    text-decoration: underline;
}

.cat_table td
{
    background-color: white;
}

a img
{
    border: 0px;
}

table.small_table
{
    background-color: #555555;
    border-spacing: 1px;
    clear:both;
    font-size: 8px;
}

.small_table th
{
    background-color: #cccccc;
}

.small_table td
{
    background-color: #eeeeee;
}

.TabDialogBg {
	border-top: none;
	border-right: none;
	border-left: none;
	border-bottom: solid;
	border-bottom-width: 1px;
	border-color: #8e9bc5;
}
.TabDialogSel {
	border: 1px solid #8e9bc5;
	border-bottom: none;
	color: #2d498a;
	font-weight: bold;
	padding: 4px;
}
.TabDialogBtn {
	border: 1px solid #8e9bc5;
	cursor: pointer;
	color: #2d498a;
	background-color: #c5ccdc;
	padding: 4px;
}
.TabDialogContents {
	border: 1px solid #9e9bc5;
	border-top: none;
	padding: 4px;
}
.MSRP {
	color: #5a72b2;
	font-size: 10px;
}


.contr_head
{
    border: 1px solid #8D9BC2;
    border-bottom: 0px;
    border-top: 0px;
    width: 542px;
    background-color: #e4e6f5;
    overflow: hidden;
}

.contr_head h1,p#h1
{
    color:#344781;
    margin: 0px;
    padding: 5px 10px 10px 10px;
}

.contr_head p.pad
{
    margin: 0px;
    padding: 10px 10px 10px 10px;
}

.change_zip
{
    float: left;
    font-size: 12px;
    padding-right: 10px;
    padding-top: 5px;
}

.contr_head .change_zip
{
    float: right;
}

.change_zip input
{
    margin-left: 10px;
}

.change_zip span
{
    padding-top: 2px;
    float: left;
}
.contr_result
{
    padding:10px;
    border: 1px solid #8D9BC2;
    border-bottom: 0px;
    overflow: hidden;
    width: 522px;
}

.contr_result .right_side
{
    float: right;
    text-align: right;
    width: 220px;padding-right:0px;/*143*/
}

.contr_result .right_side a
{
    /*display: block;*/

}

.cont_result div.rating
{
    width: 220px;
}

.contr_result h1
{
    clear: left; text-align: left;
}

.contr_result .contr_info
{
    float: left;
    width: 300px;
}

.contr_info p.ctag{padding:4px 5px 10px 0;margin:0;}

.contr_result .icon_link
{
    position: relative;
    height: 18px;
    padding-left: 21px;
    background-repeat: no-repeat;
    margin-bottom: 5px;
}

.icon_link.phone
{
    background-image: url("images/4.0_phoneicon.gif");
    color: #4e64a1;
}
.icon_link.phone_disabled
{
    background-image: url("images/4.0_phoneicon_disabled.gif");
    color: #4e64a1;
}

.icon_link.email
{
    background-image: url("images/4.0_emailicon.gif");
}
.icon_link.email_disabled
{
    background-image: url("images/4.0_emailicon_disabled.gif");
}
.icon_link.phone.floati{position:relative;float:left;margin-left:20px;display:inline;}
.icon_link.email_disabled.floati{position:relative;float:left;display:inline;}
.icon_link.email.floati{position:relative;float:left;display:inline;}

.icon_link.web
{
    background-image: url("images/4.0_websiteicon.gif");
}

.spacei{padding-bottom:15px;}
.contr_result .tabset
{
    background-repeat: no-repeat;
    clear:both;
    margin-left: -11px;
	margin-right:-10px;
    padding-top: 5px;
}
.contr_result .overview_tab{background:url(images/tab_overview.gif) no-repeat;}
.contr_result .products-services_tab{background:url(images/tab_products-services.gif) no-repeat;}
.contr_result .licenses-certifications_tab{background:url(images/tab_licenses-certifications.gif) no-repeat;}
.contr_result .financing_tab{background:url(images/tab_financing.gif) no-repeat;}
.contr_result .coupons-rebates_tab{background:url(images/tab_coupons-rebates.gif) no-repeat;}
.contr_result .reviews_tab{background:url(images/tab_reviews.gif) no-repeat;}

.contr_result .tabset a.tab_link{float:left;height: 33px;}

/*a.general_link{ width: 146px;}
a.services_link{ width: 161px;}
a.reviews_link{ width: 75px;}*/

a.overview_link,a.products-services_link,a.licenses-certifications_link,a.financing_link,a.coupons-rebates_link,a.reviews_link{width:90px;}


.tabset .tab
{
    padding:10px;

}

.tab h2
{
    font-size: 12px;
    color: #324273;
    margin: 0px;

}

.tab .property
{
    float: left;
    width: 230px;
    padding-right: 10px;
    padding-bottom: 10px;
}



.tabset .overview_tab #overview_tab { display: block;}
.tabset .overview_tab #products-services_tab { display: none;}
.tabset .overview_tab #licenses-certifications_tab { display: none;}
.tabset .overview_tab #financing_tab { display: none;}
.tabset .overview_tab #coupons-rebates_tab { display: none;}
.tabset .overview_tab #reviews_tab { display: none;}

.tabset .products-services_tab #overview_tab { display: none;}
.tabset .products-services_tab #products-services_tab { display: block;}
.tabset .products-services_tab #licenses-certifications_tab { display: none;}
.tabset .products-services_tab #financing_tab { display: none;}
.tabset .products-services_tab #coupons-rebates_tab { display: none;}
.tabset .products-services_tab #reviews_tab { display: none;}

.tabset .licenses-certifications_tab #overview_tab { display: none;}
.tabset .licenses-certifications_tab #products-services_tab { display: none;}
.tabset .licenses-certifications_tab #licenses-certifications_tab { display: block;}
.tabset .licenses-certifications_tab #financing_tab { display: none;}
.tabset .licenses-certifications_tab #coupons-rebates_tab { display: none;}
.tabset .licenses-certifications_tab #reviews_tab { display: none;}

.tabset .financing_tab #overview_tab { display: none;}
.tabset .financing_tab #products-services_tab { display: none;}
.tabset .financing_tab #licenses-certifications_tab { display: none;}
.tabset .financing_tab #financing_tab { display: block;}
.tabset .financing_tab #coupons-rebates_tab { display: none;}
.tabset .financing_tab #reviews_tab { display: none;}

.tabset .coupons-rebates_tab #overview_tab { display: none;}
.tabset .coupons-rebates_tab #products-services_tab { display: none;}
.tabset .coupons-rebates_tab #licenses-certifications_tab { display: none;}
.tabset .coupons-rebates_tab #financing_tab { display:none;}
.tabset .coupons-rebates_tab #coupons-rebates_tab { display: block;}
.tabset .coupons-rebates_tab #reviews_tab { display: none;}

.tabset .reviews_tab #overview_tab { display: none;}
.tabset .reviews_tab #products-services_tab { display: none;}
.tabset .reviews_tab #licenses-certifications_tab { display: none;}
.tabset .reviews_tab #financing_tab { display: none;}
.tabset .reviews_tab #coupons-rebates_tab { display: none;}
.tabset .reviews_tab #reviews_tab { display: block;}


form {
	padding: 0px;
	margin: 0px;
}
.CompareTable {
	border-collapse: collapse;
	border: 0px solid #9795c7;
}
.CompareCell {
	border: 1px solid #9795c7;
}
.ComparePadding {
	padding: 3px;
}
.NoBorder {
	border-right: none;
}

.tab_menu_item
{
    float:left;
    height: 28px;
    overflow: hidden;
    cursor: pointer;
}

.cooling .cooling_data { }
.cooling .heating_data { display: none;}
.heating .cooling_data { display: none;}
.heating .heating_data { }

.win_top
{
    overflow: hidden;
    padding: 0px;
    background-repeat: repeat-x;
}

.blue_dot
{
    background-image: url(images/bluedot.gif);
}

.yellow_dot
{
    background-image: url(images/yellowdot.gif);
}

.win_top_mid
{
    border-top: 1px solid #8D9ac4;
    margin: 0px;
    height: 1px;
}

.win_bottom_mid
{
    border-bottom: 1px solid #8D9ac4;
    height: 4px;
}

.top_info
{
    border: 1px solid #8D9ac4;
    border-top: 0px;
    background-color:#f4f4f4;
    overflow: hidden;
    color:#344781;
}

#calculator
{
    border-left: 1px solid #8D9ac4;
    border-right: 1px solid #8D9ac4;
    overflow: hidden;
}

#calculator input
{
    width: 84px;
    margin: 6px;
    margin-bottom: 12px;
    color:#344781;
    display: block;
}

#calculator select
{
    width: 100px;
    margin: 6px;
    margin-bottom: 12px;
    display: block;
    color:#344781;
}

#calculator .labels div
{
    margin: 9px 0px 18px 0px;
    text-align: right;
}

#calculator .input_block
{
    border: 1px solid #8D9ac4;
    float:left;
    margin-right: 8px;
    background-color: #c7ccdf;
    width: 113px;
}

#calculator .input_block .units
{
    color: white;
    float: right;
    padding: 2px;
}

table.calc_result_table
{
    border-right: 1px solid #83a068;
}

.calc_result_table td
{
    border-left: 1px solid #83a068;
    border-top: 1px solid #83a068;
    text-align: center;
    background-color:#ffffcd;
}

.calc_result_table i
{
    font-style: normal;
}

.calc_result_table td.no_top
{
    border-top: 0px;
}

.calc_result_table td.thin_top
{
    border-top: 1px solid #c1ce98;
}

.calc_result_table td.label
{
    text-align: right;
    padding-right: 4px;
}


.calc_result_table.big_pad td.label
{
    padding-right: 56px;
    background-repeat: no-repeat;
    background-position: right;
    height: 32px;
}

img.arrow
{
    display: none;
}

.sort1 img.sort1 {display: inline;}
.sort2 img.sort2 {display: inline;}
.sort3 img.sort3 {display: inline;}
.sort4 img.sort4 {display: inline;}
.sort5 img.sort5 {display: inline;}
.sort6 img.sort6 {display: inline;}
.sort img.sort6 {display: inline;}
.rebates_widget
{
    padding:10px;
    //border: 1px solid #8D9BC2;
	width: 96%;
}
table.rebates_list
{
    /*border: 1px solid #9199c0;*/
    background-color: #9199c0;
    margin-top: 20px;
}

.rebates_list td
{
    background-color: white;
    text-align: center;
}

.rebates_list td.index
{
    background-color: transparent;
    color: white;
    font-weight: bold;
}

.rebates_list th
{
    background-color: #e4e6f5;
    text-align: center;
}

.property_name
{
   text-align: right;
   font-weight: bold;
   vertical-align: top;
}

.sitemap_heading
{
    background-color: #7D99CF;
    font-weight: bold;
    font-size: 13px;
    font-family: verdana;
    padding: 3px 7px 3px 7px;
    color: white;
    margin: -10px;
    margin-bottom: 10px;
}


.sitemap td
{
    background-color: #EAEDDD;
    padding: 10px;
}

.prod_search_form label
{
    display: block;
}

.prod_search_form input, .prod_search_form select
{
    display: block;
    width: 150px;
}

.prod_search_form select
{
    height: 200px;
}

.prod_search_form select#refrigerant, .prod_search_form select#energy_star, .prod_search_form select#price_range
{
    height: 60px;
}

.prod_search_form select#in_category
{
    height: auto;
}

.prod_search_form div.field
{
    float: left;
    padding: 10px;
}

.search_services
{
    font-size: 9px;
}

.prod_search_form .search_services h2
{
    margin: 0px;
    padding: 20px 0px 0px 10px;
    clear:both;
}

.prod_search_form .search_services h3
{
    margin: 0px;
    padding: 10px 0px 0px 5px;
    clear:both;
}
.panel1 {
	font-family: Arial;
	font-size: 11px;
	color: #FFFFFF;
	font-weight: normal;
	text-align: justify;
}
.panel1_highlight {
	font-family: Arial;
	font-size: 11px;
	color: #FFFF00;
	font-weight: normal;
	text-align: justify;
}
.panel1_highlight A:link {text-decoration: none; color: #FFFF00}
.panel1_highlight A:visited {text-decoration: none; color: #FFFF00}
.panel1_highlight A:active {text-decoration: none; color: #FFFF00}
.panel1_highlight A:hover {text-decoration: underline; color: #FFFF00}
.panel2 {
	font-family: Arial;
	font-size: 11px;
	color: #809465;
	font-weight: normal;
	text-align: justify;
}
.panel3 {
	font-family: Arial;
	font-size: 11px;
	color: #FFFFFF;
	font-weight: normal;
	text-align: justify;
}
object,table#table5,body div{z-index:1;}
div#condrop{position:absolute;width:160px;padding:0 8px 0 9px;display:inline;z-index:2;top:137px !important;}
div#condrop div{position:absolute;top:/*-9px*/0px;left:-8px;z-index:2;}
div#comdrop{position:absolute;width:160px;height:80px;padding:0 8px 0 8px;display:inline;z-index:2;top:137px !important;}
div#comdrop div{position:absolute;top:/*-9px*/0px;left:-3px;z-index:2;}
div#searchdrop{position:absolute;width:160px;padding:0 8px 0 8px;display:inline;z-index:2;top:137px !important;}
div#searchdrop div{position:absolute;top:/*-9px*/0px;left:2px;z-index:2;}
div#askdrop{position:absolute;width:160px;padding:0 8px 0 8px;display:inline;z-index:2;top:137px !important;}
div#askdrop div{position:absolute;top:0px;left:-28px;z-index:2;}
#askdrop a, #searchdrop a, #condrop a, #comdrop a{width:161px;text-decoration:none;border-left:1px solid #9DB383/*#5C6A47*/;border-right:1px solid #9DB383/*#5C6A47*/;border-bottom:1px solid #9DB383/*#718359*/;font-weight:bold;}



div.drop{visibility:hidden;text-align:center;}
div.drop a{background-color:#bdcba7/*#ACBE94*/;display:block;text-decoration:none;color:#fff;font-size:12px;padding:3px 0;margin:0;}
div.drop a:hover{background-color:#9DB383/*#718258*/;color:#fff;}

.calllink{cursor:pointer;}
/*.calllink:hover{text-decoration:underline;}*/

table#dashboard tr td{padding:0;margin:0;}
table#dashboard tr td img{padding:0;margin:0;border:0;}

table#dashboard h1{color:#000;}
table#dashboard tr td.gray{background-color:#666;color:#fff;font-size:14px;font-weight:bold;padding:4px;}/*005895*/
table#dashboard tr td.tdgray{background-color:#666;color:#fff;}/*005895*/
table#dashboard span.number{color:#000;font-size:16px;font-weight:bold;}
table#dashboard span.expblue{color:#005895;font-size:12px;font-weight:bold;}
table#dashboard tr td.padit{padding:8px 4px;}

table#dashboard textarea.badge{width:350px;height:100px;padding:2px;font-family:Arial, Helvetica, sans-serif;font-size:11px;}

.dgray{color:#666;}
.dgray a{color:#666;text-decoration:underline;font-weight:normal;}
.dgray a:hover{color:#666;text-decoration:none;}
p.dgray{color:#666;font-weight:bold;margin:0;padding:0;line-height:20px;}

table#servicestab h2{font-size:15px;}
table#servicestab p{margin-top:5px;padding-top:0;color:#666;}
table#servicestab p b{font-size:14px;padding-bottom:5px;}
table#servicestab tr{padding-bottom:10px;}

table#platinumtable{padding-bottom:10px;}
table#platinumtable div{position:relative;font-family:Arial, Helvetica, sans-serif;background:url(images/ad-bg.gif) top left no-repeat;height:160px;width:144px;padding:0 8px;text-align:center;}
table#platinumtable div h6{font-size:16px;font-weight:bold;color:#000;line-height:16px;padding:10px 0 8px 0;margin:0;}
table#platinumtable div address{font-size:11px;color:#333;font-weight:bold;line-height:11px;font-style:normal;}
table#platinumtable div p{font-size:11px;color:#000;font-style:italic;line-height:13px;}
table#platinumtable div a{position:absolute;top:129px;left:12px;width:135px;height:21px;display:block;background:url(images/view-contractor.gif) top left no-repeat;overflow:hidden;text-indent:-9999px;}

h1#memhead{font-size:49px;color:#8B9F69;padding:0;margin:0;line-height:49px;}
h1#memhead a{font-size:24px;color:#8B9F69;text-decoration:underline;}
h1#memhead a:hover{text-decoration:none;}
table#membershipreg{color:#324273;padding-bottom:0;margin-bottom:0; border-style: solid; border-width:1px}
table#membershipreg p{padding:10px 20px 0 0;margin:0;}
table#membershipreg td{line-height:30px;margin:1px 1px;padding:0 3px;  border-style: solid; border-width:1px}
table#membershipreg td.bord{border-top:1px solid #D6D6D6; height:5px; }
table#membershipreg tr.space{height:14px;}
table#membershipreg th{color:#324273;font-size:16px;line-height:24px;text-align:center;border-style: solid; border-width:1px}
table#membershipreg th.left,table#membershipreg tr.pricing td.left{text-align:left;}
table#membershipreg tr.blue td{background-color:#F3F3FB;padding:2px 3px;}
table#membershipreg tr.pricing td{color:#000;font-weight:bold;text-align:center;}
table#membershipreg tr.pricing td img{padding:5px 0;}
table#membershipreg tr td.indent{padding-left:13px;}
table#membershipreg tr td.txtac{background-color:#FFFFCC;padding:0px 0px;text-align:center;}
table#membershipreg tr td.txtde{background-color:#F3F3FB;padding:0px 0px;text-align:center;}
table#membershipreg tr td.active{background:url(images/img_checkmark.gif) center center no-repeat;background-color:#FFFFCC;padding:2px 3px;}
table#membershipreg tr td.check{background:url(images/img_checkmark.gif) center center no-repeat;}
table#membershipreg tr.blue td img{padding:0 24px 8px 24px;}

p.reviewt{font-size:15px;font-weight:bold;color:#000;padding:0 0 10px 0;margin:0;}
.revline{border-bottom:1px solid #D6D6D6;padding-bottom:10px;margin-bottom:10px;}
table#revtable{color:#666;font-weight:bold;font-size:12px;}
table#revtable td{padding:2px 20px 3px 0;}
.thirbold{font-size:13px;font-weight:bold;color:#000;}
ul#ratelist{width:100%;height:21px;padding:0;margin:0;}
ul#ratelist li{padding:0;margin:0;height:21px;width:44px;position:relative;float:left;display:inline;overflow:hidden;border-right:3px #fff solid;}
ul#ratelist li.last{border-right:none;}
ul#ratelist li a{background-color:#cdcdcd;display:block;color:#fff;font-size:15px;font-weight:bold;line-height:22px;text-decoration:none;text-align:center;cursor:pointer;}
ul#ratelist li a:hover,ul#ratelist li a.sel,ul#ratelist li a:active,ul#ratelist li a:focus{background-color:#F8941D;}

/* jQuery.Rating Plugin CSS - http://www.fyneworks.com/jquery/star-rating/ */
div.rating-cancel,div.star-rating{float:left;width:16px;height:13px;text-indent:-999em;cursor:pointer;display:block;background:transparent;overflow:hidden}
div.rating-cancel,div.rating-cancel a{width:18px;background:url(images/rating-na.gif) no-repeat 0 -13px;}
div.rating-cancel{width:21px;float:right;}
div.star-rating,div.star-rating a{background:url(images/rating-big.gif) no-repeat 0 0px}
div.rating-cancel a,div.star-rating a{display:block;width:13px;height:100%;background-position:0 0px;border:0}
div.rating-cancel a{width:18px;}
div.star-rating-on a{background-position:0 -13px!important}
div.star-rating-hover a,div.na-on a{background-position:0 -13px}
/* Read Only CSS */
div.star-rating-readonly a{cursor:default !important}
/* Partial Star CSS */
div.star-rating{background:transparent!important;overflow:hidden!important}
/* END jQuery.Rating Plugin CSS */


table#ratsum{color:#666;font-size:10px;line-height:14px;}
table#ratsum p{}
table#ratsum p img{padding:0;margin:0 0 0 0;}

table.coupontable a{font-size:13px;color:#333;text-decoration:underline;}
table.coupontable a:hover{text-decoration:none;}

