/* additional styles not found in style.css */

.dot_border
{
    border: 1px #999999 double;
    font-family: Arial, Helvetica, sans-serif;
    font-weight: normal;
    font-size: 11px;
}

th
{
    color: #003300;
    background-color: #D5CD97;
    border-style: none;
    font-weight: bold;
    font-family: Arial, Helvetica, sans-serif;
    /* text-transform: uppercase; */
}

.pagination
{
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 12px;
    line-height: 18px;
}

.error_msg
{
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 11px;
    font-weight: bold;
    color: red;
    line-height: 18px;
}

.match_list
{
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 9px;
}

.match
{
    color: green;
}

.mismatch
{
    color: crimson;
}.landing_pg_right_bg {
    background-attachment: fixed;
    background-repeat: no-repeat;
    background-position: top;
    background-color: #EAECF0;
    background-image: url(../images/index_09_small.gif);
}

.thinborderfloat {
    float:left;
    border:solid 1px silver;
    padding:5px;
    margin-right:10px;
    font-family: Arial, Helvetica, sans-serif;
  } 
.prices {
    font-family: Arial, Helvetica, sans-serif;
    font-size: 16px;
    font-weight: bold;
    text-decoration: none;
}
.vendor {
    font-family: Arial, Helvetica, sans-serif;
    font-size: 11px;
    font-weight: bold;
    text-decoration: none;
}

ul {
  margin: 0;
  padding: 0;
  list-style: none;
  }
ul li {
  margin: 0 0 0 0; 
  padding: 12px;
  background-repeat: no-repeat;
  background-position: 0 11px;
  }
ul li a {
  padding-left: 30px; /* width of icon + whitespace */
  }
#check { background-image: url(../images/check.gif); }
#x { background-image: url(../images/x.gif); }
.PR_border {
    border: 1px solid #D5CD97;
}
.PR_dropdown_price {
    font-family: Arial, Helvetica, sans-serif;
    font-size: 16px;
    font-weight: bold;
    color: #006600;
}

.PR_match_percent {
    font-family: Arial, Helvetica, sans-serif;
    font-size: 25px;
    font-weight: bold;
    color: #8a98ab;
}
.PR_product_name {
    font-family: Arial, Helvetica, sans-serif;
    font-size: 14px;
    font-weight: bold;
    color: #2F486A;
}
.PR_product_name a:link {
    font-family: Arial, Helvetica, sans-serif;
    font-size: 14px;
    font-weight: bold;
    color: #2F486A;
}
.PR_product_name a:visited {
    font-family: Arial, Helvetica, sans-serif;
    font-size: 14px;
    font-weight: bold;
    color: #2F486A;
}
.PR_product_name a:hover {
    font-family: Arial, Helvetica, sans-serif;
    font-size: 14px;
    font-weight: bold;
    color: #2F486A;
}
.PR_product_name a:active {
    font-family: Arial, Helvetica, sans-serif;
    font-size: 14px;
    font-weight: bold;
    color: #2F486A;
}
.PR_text {
    font-family: Arial, Helvetica, sans-serif;
    font-size: 12px;
    color: #333333;
}
.PR_text a:link {
    font-family: Arial, Helvetica, sans-serif;
    font-size: 12px;
    color: #333333;
    text-decoration:underline;
}
.PR_text a:hover {
    font-family: Arial, Helvetica, sans-serif;
    font-size: 12px;
    color: #333333;
    text-decoration:underline;
}
.PR_text a:active {
    font-family: Arial, Helvetica, sans-serif;
    font-size: 12px;
    color: #333333;
    text-decoration:underline;
}
.PR_text a:visited {
    font-family: Arial, Helvetica, sans-serif;
    font-size: 12px;
    color: #333333;
    text-decoration:underline;
}
.PR_hide_prices {
    font-family: Arial, Helvetica, sans-serif;
    font-size: 10px;
    color: #006600;
}

.PR_link {
    font-family: Arial, Helvetica, sans-serif;
    font-size: 12px;
    color: #006600;
    text-decoration: underline;
}

.PR_link a:link {
    font-family: Arial, Helvetica, sans-serif;
    font-size: 12px;
    text-decoration: underline;
    color: #006600;
}

.PR_link a:active {
    font-family: Arial, Helvetica, sans-serif;
    font-size: 12px;
    text-decoration: underline;
    color: #006600;
}
.PR_link a:hover {
    font-family: Arial, Helvetica, sans-serif;
    font-size: 12px;
    text-decoration: underline;
    color: #006600;
}
.PR_link a:visited {
    font-family: Arial, Helvetica, sans-serif;
    font-size: 12px;
    text-decoration: underline;
    color: #006600;
}

.PS_ratings_text {
    font-family: Arial, Helvetica, sans-serif;
    font-size: 11px;
    color: #003366;
}

.PS_ratings_text a:link {
    font-family: Arial, Helvetica, sans-serif;
    font-size: 11px;
    color: #003366;
    text-decoration: underline;
}

.PS_ratings_text a:hover {
    font-family: Arial, Helvetica, sans-serif;
    font-size: 11px;
    color: #003366;
    text-decoration: underline;
}
.PS_ratings_text a:active {
    font-family: Arial, Helvetica, sans-serif;
    font-size: 11px;
    color: #003366;
    text-decoration: underline;
}
.PS_ratings_text a:visited {
    font-family: Arial, Helvetica, sans-serif;
    font-size: 11px;
    color: #003366;
    text-decoration: underline;
}
.PR_tiny_text {
    font-family: Arial, Helvetica, sans-serif;
    font-size: 11px;
    color: #999999;
}
.PS_store_name {
    font-family: Arial, Helvetica, sans-serif;
    font-size: 14px;
    font-weight: bold;
    color: #333333;
}
.PS_grey_text {
    font-family: Arial, Helvetica, sans-serif;
    font-size: 11px;
    color: #999999;
}
.PS_grey_text a:link {
    font-family: Arial, Helvetica, sans-serif;
    font-size: 11px;
    color: #999999;
    text-decoration: underline;
}
.PS_grey_text a:hover {
    font-family: Arial, Helvetica, sans-serif;
    font-size: 11px;
    color: #333333;
    text-decoration: underline;
}
.PS_grey_text a:active {
    font-family: Arial, Helvetica, sans-serif;
    font-size: 11px;
    color: #999999;
    text-decoration: underline;
}
.PS_grey_text a:visited {
    font-family: Arial, Helvetica, sans-serif;
    font-size: 11px;
    color: #999999;
    text-decoration: underline;
}
.PR_dropdown_title {
    font-family: Arial, Helvetica, sans-serif;
    font-size: 12px;
    font-weight: bold;
    color: #333333;
}
.PS_price {

    font-family: Arial, Helvetica, sans-serif;
    font-size: 24px;
    font-weight: bold;
    color: #006600;
}
.PS_spec_text {

    font-family: Arial, Helvetica, sans-serif;
    font-size: 12px;
    color: #333333;
}
.PS_match_percent {

    font-family: Arial, Helvetica, sans-serif;
    font-size: 14px;
    font-weight: bold;
    color: #8a98ab;
}
.PR_match_100to90 {

    font-family: Arial, Helvetica, sans-serif;
    font-size: 25px;
    font-weight: bold;
    color: #8a98ab;
}
.PR_match_89to80 {

    font-family: Arial, Helvetica, sans-serif;
    font-size: 25px;
    font-weight: bold;
    color: #85A47F;
}
.PR_match_79to70 {

    font-family: Arial, Helvetica, sans-serif;
    font-size: 25px;
    font-weight: bold;
    color: #C4BC87;
}
.PR_match_69to10 {

    font-family: Arial, Helvetica, sans-serif;
    font-size: 25px;
    font-weight: bold;
    color: #C487B9;
}

.footer_link a:link {
    font-family: Arial, Helvetica, sans-serif;
    font-size: 11px;
    text-decoration: none;
    color: #5E5937;
}

.footer_link a:active {
    font-family: Arial, Helvetica, sans-serif;
    font-size: 11px;
    text-decoration: none;
    color: #5E5937;
}
.footer_link a:hover {
    font-family: Arial, Helvetica, sans-serif;
    font-size: 11px;
    text-decoration: underline;
    color: #5E5937;
}
.footer_link a:visited {
    font-family: Arial, Helvetica, sans-serif;
    font-size: 11px;
    text-decoration: none;
    color: #5E5937;
}.comments_title {
    font-family: Arial, Helvetica, sans-serif;
    font-size: 18px;
    font-weight: bold;
    color: #006600;
    vertical-align: text-bottom;
    text-indent: 50px;
}
.tabActive {
    background-image: url(../images/tab_active.gif);
    background-repeat: no-repeat;
    vertical-align: bottom;
    /*padding-left: 10px;*/
    padding-bottom: 12px;
    font-family: Arial, Helvetica, sans-serif;
    font-size: 12px;
    font-weight: bold;
}
.tabNotActive {
    background-image: url(../images/tab_nonactive.gif);
    background-repeat: no-repeat;
    vertical-align: bottom;
    /*padding-left: 10px;*/
    padding-bottom: 12px;
    font-family: Arial, Helvetica, sans-serif;
    font-size: 12px;
    font-weight: bold;
}
.tabLine {
    background-image: url(../images/tab_line.gif);
    background-repeat: repeat-x;
}
/*
.q_bg {
	background-image: url(../images/new_Q_05.gif);
	background-repeat: repeat;
	height: 100%;
}
.q_height {
	height: 80%;
	vertical-align: middle;
}

.q_ads_bg {
	background-image: url(../images/new_Q_02_02.gif);
	background-repeat: repeat;
	height: 100%;
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 0px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
}
.q_question_text {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #FFFFFF;
}
.q_fullheight {
	height:100%;
	vertical-align: middle;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	width: 100%;
}

#q_div {
	width: 600px;
	height: 95%;
	overflow: auto;
	overflow-x: hidden;
	position: relative;
	background-color: #FFFFFF;
	margin: 0.3em auto;
	padding: 15px;
}
*/
.scroller_text {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #333333;
}
.PPC_options {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #666666;
	text-decoration: underline;
}


.bold { font-weight: bold; }

.top_products_header {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;
	color: #184F27;
	text-transform: none;
}

h2
{
	color: Black;
	font-family: Arial, Helvetica, sans-serif;
    font-size: 14px;
    font-weight: bold;
}
.Partner_Menu {
    font-family: Arial, Helvetica, sans-serif;
    font-size: 12px;
	font-weight:bold;
    color: #000033;
}

.Partner_Menu a:hover {
    font-family: Arial, Helvetica, sans-serif;
    font-size: 12px;
    color: #000033;
	font-weight:bold;
    text-decoration:underline;
}
.Partner_Menu a:link {
    font-family: Arial, Helvetica, sans-serif;
    font-size: 12px;
    color: #000033;
	font-weight:bold;
    text-decoration:none;
}
.Partner_Menu a:active {
    font-family: Arial, Helvetica, sans-serif;
    font-size: 12px;
    color: #000033;
	font-weight:bold;
    text-decoration:none;
}
.Partner_Menu a:visited {
    font-family: Arial, Helvetica, sans-serif;
    font-size: 12px;
    color: #000033;
	font-weight:bold;
    text-decoration:none;
}

.RollOver
{
	display: none; 
	width: 100px; 
	position: absolute; 
	top: 5; 
	left: 30; 
	border: solid 1px #c0c0c0; 
	background-color: #F7F9FB; 
}