﻿ .pr A.button-a
 {
     font-size:12px;
 } 
 .pr .zend_form dt 
 { 
     width:160px; 
     font-weight:normal; 
     color:#666; 
     margin-bottom:12px; 
     } 
.promo-uk H2  
{
    margin-bottom: 1.1em; 
    font-size:1.1em;
    } 
.promo-uk A:link  
{
    text-decoration: underline; 
    color: #636363; 
    } 
.promo-uk A:visited  
{
    text-decoration: underline; 
    color: #636363; 
    } 
.promo-uk A:hover  
{
    text-decoration: underline; 
    color: #0167cc; 
    } 
.promo-line  
{
    border-top: solid 1px #eeeeee; 
    margin: 12px 0; 
    } 
.promo-save  
{
    border-top: solid 1px #ffffff; 
    } 
.promo-right  
{
    float: left; 
    margin-left: 15px; 
    width: 250px; 
    } 
.promo-right UL  
{
    list-style: none; 
    margin: 0; 
    padding: 0; 
    } 
.promo-right LI  
{
    background: url(http://vietprice.vn/images/new/orange-bullet2.gif) no-repeat; 
    padding: 0 0 5px 22px; 
    margin-top: 2px; 
    } 
.promo-right .li-more  
{
    background: url(http://vietprice.vn/images/new/more-bullet2.gif) no-repeat; 
    padding: 0 0 5px 22px; 
    margin-top: 2px; 
    } 
.promo-button  
{
    margin-top: 10px; 
    float: left; 
    } 
.box-i  
{
    float: left; 
    width: 208px; 
    } 
.box-i .itl  
{
    background: url(http://vietprice.vn/images/new/box-i-tl.gif) top left no-repeat; 
    } 
.box-i .itr  
{
    background: url(http://vietprice.vn/images/new/box-i-tr.gif) top right no-repeat; margin-left: 6px; padding: 6px 6px 0 0; 
    } 
.box-i .iml  
{
    background: url(http://vietprice.vn/images/new/box-i-ml.gif) top left repeat-y; 
    } 
.box-i .imr  
{
    background: url(http://vietprice.vn/images/new/box-i-mr.gif) top right repeat-y #ffffff; margin-left: 6px; padding: 0px 6px 0 0; 
    } 
.box-i .ibl  
{
    background: url(http://vietprice.vn/images/new/box-i-bl.gif) bottom left no-repeat; 
    } 
.box-i .ibr  
{
    background: url(http://vietprice.vn/images/new/box-i-br.gif) bottom right no-repeat; margin-left: 6px; padding: 6px 6px 0 0; 
    } 
td.menuchosen-mobile, td.menu-mobile
{
    padding:2px 9px 4px 9px; 
    color:#000; 
    font-weight:bold; 
    border-left:1px solid #f8e0ab; 
    border-right:1px solid #a54a07;
    } 
td.menuchosen-mobile
{
    background: #f7b627; 
    font-size:1em;
    } 
td.menuchosen-mobile span, td.menu-mobile span 
{
    font-size:1.5em; 
    margin-top:12px;
    } 
td.menu-mobile
{
    background: #f7b627; 
    font-size:1em;
    } 
td.menu-mobile a:link, td.menu-mobile a:visited, td.menuchosen-mobile a:link, td.menuchosen-mobile a:visited 
{
    color: #000; 
    text-decoration: none;
    } 
td.menuchosen-mobile a:hover 
{
    text-decoration: none; 
    color:#fff;
    } 
td.submenu-mobile
{
    background: #f7b627; 
    border-left:1px solid #f8e0ab; 
    border-right:1px solid #a54a07;
    } 
td.submenu-mobile table tr td 
{
    background: #f7b627; 
    color:#FFFFFF; 
    padding:3px 9px 3px 9px; 
    font-weight:bold;
    } 
td.submenu-mobile table tr td a:link, td.submenu-mobile table tr td a:visited 
{
    color: #000; 
    text-decoration: none;
    } 
td.submenu-mobile table tr td a:hover 
{
    text-decoration: underline; 
    color:#fff;
    } 
#empty_retailer_message a
{
    color:#FFFFFF;
    } 
td.productlistnone a.standardlarge:link, td.productlistnone a.standardlarge:visited 
{
    background-image:url("http://vietprice.vn/images/new/gradient_static.gif"); 
    background-position:bottom; 
    background-repeat:repeat-x; 
    padding:3px 6px; 
    display:inline; 
    border: 1px solid #ABC9EF; 
    color:#333333; 
    font-size:1em; 
    text-decoration: none; 
    line-height:2.5em;
    } 
td.productlistnone a.standardlarge:hover 
{
    background-image:url("http://vietprice.vn/images/new/gradient_static.gif"); 
    padding:3px 6px; 
    display:inline; 
    border: 1px solid #0167CC; 
    cursor: pointer; 
    color:#000000; 
    font-size:1em; 
    text-decoration: none; 
    line-height:2.5em; 
    } 
#thisPage 
{
    width:771px; 
    font-size:1.2em; 
    line-height:1.5em;
    }
#headerArea 
{
    width:100%;
    } 
#headerArea h1 
{
    line-height:2em; 
    float:left; 
    font-weight:bold; 
    font-size:200%; 
    margin-bottom:0.5em;
    } 
#headerArea p 
{
    float:left; 
    width:65%; 
    font-style:italic; 
    margin:0.5em; 
    padding:1em; 
    background-color:#f4f8fd; 
    border:1px solid #abc9ef;
    }
#headerArea img 
{
    float:right; 
    padding:2em 0; 
    } 
#crmLinks 
{
    height:1%; 
    border-top:1px solid #abc9ef; 
    border-bottom:1px solid #abc9ef; 
    padding:5px 0px;
    }
#crmLinks a {padding:0px 15px;} 
#crmLinks img {float:none; border:none; position:relative; top:3px; left:-3px; padding:0 0 0 1em;} 
#mainContent {float:left; width:68%; border-right:1px solid #e8edf4; padding-right:10px; margin-top:1em;} 
#mainContent h2 {clear:both; padding-top: 2em; padding-bottom:0.5em; font-weight:bold; font-size:120%;} 
#mainContent h3 {clear:both; padding-top: 1em; padding-bottom:0.5em; font-weight:bold;} 
#mainContent h4 {clear:both; padding-top: 1em; padding-bottom:0.25em; font-weight:normal; font-style:italic;}  
#mainContent img {display:block; float:right; margin:10px;} 
#mainContent table {border:1px solid #e8edf4; padding:1px;} 
#mainContent th, #mainContent td {list-style:none inside; vertical-align:top; border:1px solid white; padding:2px;} 
#mainContent th, div.topProducts p.header {font-weight:bold; background-repeat:repeat-x; background:url(http://vietprice.vn/images/new/bg_header.gif); font-weight:bold; color:#62656a;} 
#mainContent td {padding:2px; margin:2px; background-color:#f4f8fd;} 
#thisPage abbr, #thisPage acronym {border-bottom: 1px dotted #333; cursor: help;} 
div.topProducts {float:left; width:auto; border:1px solid #e8edf4; margin-bottom:10px;} div.topProducts p.header {text-align:center; margin:2px; padding:2px;} 
#mainContent div.topProducts ul {margin:0px; padding:0px; list-style:none inside;} 
#mainContent div.topProducts ul li {display:inline; float:left; margin:2px; padding:5px; background-color:#f4f8fd; text-align:center; width:160px;} 
#mainContent div.topProducts img {margin-left:auto; margin-right:auto; text-align:center; float:none; border:none;}  
#menuContent {margin-top:8px; float:right; width:28%;} 
#menuContent ul {padding:3px; margin:5px; border:1px solid #e8edf4;} 
#menuContent ul li {list-style:none inside; padding:2px; margin:0px;} 
#menuContent ul li.header {background:url(http://vietprice.vn/images/new/bg_header.gif); font-weight:bold; color:#62656a;} 
#menuContent ul li.header span {padding:5px;} 
#menuContent ul li span.quote {font-style:italic;} 
#menuContent ul li span.author {font-weight:bold;} 
* html #menuContent ul {float:left;} 
* html #menuContent ul li {float:left; clear:both; width:100%;} 
* html p#contentFooter {height:1%;} 
p#contentFooter {margin-top:20px; border-top:1px solid #e8edf4; font-size:0.8em;} 
p#contentFooter img {width:75px; float:left; margin:5px;} 
p.clearThis {clear:both;} 
#uktemplate p, #uktemplate h1, #uktemplate h2, #uktemplate h3, #uktemplate h4, #uktemplate h5, #uktemplate h6, #uktemplate dl, #uktemplate dt, #uktemplate img, #uktemplate dd, #uktemplate ul, #uktemplate li, #uktemplate table, #uktemplate th, #uktemplate thead, #uktemplate tbody, #uktemplate td, #uktemplate ol, #uktemplate span, #uktemplate div, #uktemplate acronym, #uktemplate abbreviation {margin:0; padding:0; min-height:101%; border:0;}  
#uktemplate {font-size:12px; line-height:1.75em;}  
#uktemplate.menu-main {margin:0 1em 0 0;} 
#uktemplate.main-menu {margin:0 0 0 1em;} 
#uktemplate #header {width:100%;} 
#uktemplate #header h1, #uktemplate #main_content h1 {line-height:1.5em; margin:20px 0 25px 0; font-size:200%; color:black; font-weight:bold;} 
#uktemplate #header p, #uktemplate #main_content p#summary {border:1px solid #6c95cd; background-color:#f4f8fd; padding:10px; margin:20px 15px; font-style:italic;} 
#uktemplate #main_content h2 {margin:20px 0 10px 0; font-size:170%; font-weight:700;} 
#uktemplate #main_content h3 {margin:15px 0 10px 0; font-size:140%; font-weight:400;} 
#uktemplate #main_content h4 {margin:10px 0 5px 0; font-size:115%; font-weight:200;} 
#uktemplate #main_content ul, #uktemplate #main_content ol, #uktemplate #main_content dl {margin:0 0 10px 10px;} 
#uktemplate #main_content li {margin-left:10px; line-height:1.75em;} 
#uktemplate #main_content ul li {list-style:none inside; padding-left:20px; background:url(http://vietprice.vn/images/new/arrow.gif) no-repeat 0 4px;} 
#uktemplate #main_content ol {padding-left:25px;} 
#uktemplate #main_content ol li {margin-left:20px; list-style:decimal inside; display:list-item;} 
#uktemplate #main_content ol li ol li {list-style-type:lower-roman;} 
#uktemplate #main_content dt {font-weight:bold; margin-top:1em;} 
#uktemplate #main_content dd {margin:0 0 0 2em; line-height:25px;} 
#uktemplate #main_content dl dd ul, #uktemplate #main_content ul li ul, #uktemplate #main_content ol li ul {margin-left:20px;} 
#uktemplate #main_content dl dd ul li, #uktemplate #main_content ul li ul li, #uktemplate #main_content ol li ul li {list-style:none inside; padding:0 20px; margin:0 20px; background:url(http://vietprice.vn/images/new/blue-arrow-square-8x8.gif) no-repeat 0 4px;} 
#uktemplate #main_content dl.nonbolddefinitions {width:100%; float:none;} 
#uktemplate #main_content dl.nonbolddefinitions dt {font-weight:normal; font-style:italic; float:left; clear:left; margin:2px 20px 0 10px;} 
#uktemplate #main_content dl.nonbolddefinitions dd {} 
#uktemplate #main_content li.nobullet {background-image:none; list-style-type:none;}  
#uktemplate #main_content blockquote, #uktemplate cite {margin:10px 15px;} 
#uktemplate #main_content dl.quotations {margin:0; padding:0;} 
#uktemplate #main_content dl.quotations blockquote {clear:both; background:url(http://vietprice.vn/images/new/quote-marks-close.png) no-repeat bottom right; padding:20px 25px 0 0; margin-bottom:40px;} 
#uktemplate #main_content dl.quotations blockquote dt {clear:both; background:url(http://vietprice.vn/images/new/quote-marks-open.png) no-repeat; padding:20px 50px;} 
#uktemplate #main_content dl.quotations blockquote dd {margin:0; padding:0 10px 0 5px; } 
#uktemplate #main_content dl.quotations blockquote dd.author {clear:both; float:right; font-style:italic;} 
#uktemplate #main_content dl.quotations blockquote dd img {float:right; padding-right:25px;} 
#uktemplate #main_content dl span {background-color:#e8edf4;} 
#uktemplate #main_content table {border:1px solid #e8edf4; padding:1px;} 
#uktemplate #main_content th, #uktemplate #main_content td {list-style:none inside; vertical-align:top; border:1px solid white; padding:4px;} 
#uktemplate #main_content th, div.topProducts p.header {font-weight:bold; background:url(http://vietprice.vn/images/new/bg-header_blue.png); font-weight:bold; color:#62656a;} 
#uktemplate #main_content td {margin:2px; background-color:#f4f8fd;} 
#uktemplate #main_content table caption {display:none;} 
#uktemplate abbr, #uktemplate acronym {text-decoration:none; cursor:help; border-bottom:1px dotted black;} 
#uktemplate #main_content img {margin:10px;} 
#uktemplate #main_content img.nomargin {margin:0; padding:0;} 
#uktemplate #main_content img.floatright {float:right;} 
#uktemplate #main_content img.floatleft {float:left;} 
#uktemplate #main_content img.clearthis, #uktemplate #main_content p.clearthis {clear:both;} 
#uktemplate #menu_content div.floatcenter, #uktemplate #main_content div.floatcenter {clear:both; margin:1em auto; text-align:center; width:100%;} 
#uktemplate #menu_content dl {margin:20px 0; border:1px solid black; padding:3px; border:1px solid #e8edf4;} 
#uktemplate #menu_content dl dd a {text-decoration:none;} 
#uktemplate #menu_content dl dt {background:url(http://vietprice.vn/images/new/bg_header.gif) repeat-x; padding:3px; font-weight:bold; color:#62656a;} 
#uktemplate #menu_content dl dd {margin:3px 5px; font-size:11px;} 
#uktemplate.menu-main #menu_content {float:left;} 
#uktemplate.menu-main #main_content {float:right;} 
#uktemplate.main-menu #menu_content {float:right;} 
#uktemplate.main-menu #main_content {float:left;} 
#uktemplate.mainonly {float:right;} 
#uktemplate.main-menu #main_content, #uktemplate.menu-main #main_content {width:70%;} 
#uktemplate.main-menu #menu_content, #uktemplate.menu-main #menu_content {width:25%;} 
#uktemplate.mainonly {width:99%;} #relative-ad { position: relative; height: 0px; } 
#relative-ad IMG{ position: absolute; bottom: 20px; right: 0px; border: none; } 
#googleAds .ga-headLine { text-decoration:underline; font-weight: bold; } 
.pr .storebutton {  background-image:url("http://vietprice.vn/images/new/blue_standard.gif");   background-repeat:no-repeat; font-size:1em;   color:#ffffff;   display:block;   font-weight:bold;   width:90px;   height:19px;   line-height:1.5em;   margin-top:8px; } 
.pr .storebutton-hover {  background-image:url("http://vietprice.vn/images/new/blue_hover.gif");   background-repeat:no-repeat;   font-size:1em;   color:#436eac;   font-weight:bold;   width:90px;   height:19px;   display:block;   cursor:pointer;   line-height:1.5em;   margin-top:8px; } 
.pr a.externallarge:link,.pr a.externallarge:visited {font-size: 1.27em; font-weight: bold;text-decoration:underline;} 
.pr td.productlistright a{ color:grey; text-decoration:underline; } 
.pr td.productlistright { font-size:0.9em } 
.rulesheader{font-size:0.9em} 
.pr td.productlistright .small {font-size: 1em;} 
#QuestionProPopupSurvey_901264 { z-index: 1000; top: 300px; left: 300px; font-size: 13px; font-family: arial, helvetica, verdana, geneva, sans-serif; color: #666666; } 
#QuestionProPopupSurvey_901264 IMG { display: none; } 
#QuestionProPopupSurvey_901264 a:link { color:#0167CC; } 
#QuestionProPopupSurvey_901264 a:visited{ color:#0167CC;} 
#QuestionProPopupSurvey_901264 a:hover { color:#FFA02B; text-decoration:underline;} 
.pr .noncommpopup  {  position: absolute;   left:250px;   top:3px;   background: #F8F8F8;   border:2px solid #aaa;   color:#000000;   font-weight:normal;   width:250px;   padding:5px;   z-index:100;   visibility:hidden; }  
#widgetContainer {width:100%; border-top:1px solid #ad218c; border-bottom:1px solid #ad218c; padding-top:10px; padding-bottom:10px;}  
.widget {width:370px; margin-top:-5px; }  
.widget a.previous{float:left; display:block; width:20px; height:34px; margin-top:28px; margin-right:2px; background-image: url(http://images.pricerunner.com/images/i/christmas/feature-carousel-left.png); background-repeat: no-repeat; background-position: bottom; }  
.widget a.next{float:right; display:block; width:34px; height:34px; z-index:2; margin-top:-112px; background-image: url(http://images.pricerunner.com/images/i/christmas/feature-carousel-right.png); background-repeat: no-repeat; background-position: bottom; }  
.widget_style {text-align:left; padding:0px 0px 0px 0px; }  .widget_style .prodInfo{width:100px; margin-top:-15px; text-align:center; color:#666666;}  
.widget_style ul {margin:0; padding:0; z-index:1; }  .widget_style li {height:130px; list-style:none; margin-left:8px; margin-right:6px; padding:10px 0px 0px 10px;}  
.widget_style img {}  .table {  width:100%;  margin-left:5px;  margin-top:75px;  }  .table .left {  width:30%;  margin-right:2%;  float:left;  }  
.table .mid {  width:30%;  margin-right:2%;  float:left;  }  .table .right {  width:30%;  float:left;  }  .table .header{  font-size:15px;  font-weight:bolder;  }  
.customTable {}  .customTable .left{  width:70%;  float:left;  }  
.customTable .right{  width:22%;  margin-left:6%;  float:left;   }  
#widgetContainer {width:100%; border-top:1px solid #ad218c; border-bottom:1px solid #ad218c; padding-top:10px; padding-bottom:10px;}  
.widget {width:370px; margin-top:-5px; }  
.widget a.previous{float:left; display:block; width:20px; height:34px; margin-top:28px; margin-right:2px; background-image: url(http://images.pricerunner.com/images/i/christmas/feature-carousel-left.png); background-repeat: no-repeat; background-position: bottom; }  
.widget a.next{float:right; display:block; width:34px; height:34px; z-index:2; margin-top:-112px; background-image: url(http://images.pricerunner.com/images/i/christmas/feature-carousel-right.png); background-repeat: no-repeat; background-position: bottom; }  
.widget_style {text-align:left; padding:0px 0px 0px 0px; }  
.widget_style .prodInfo{width:100px; margin-top:-15px; text-align:center; color:#666666; font-size:11.5px;}  
.widget_style ul {margin:0; padding:0; z-index:1; }  
.widget_style li {height:130px; list-style:none; margin-left:8px; margin-right:6px; padding:10px 0px 0px 10px;} 
.widget_style img {} .pricerunnerReview {margin-bottom:25px;} 
.pricerunnerReview h1{color:#333333; margin-top:20px; font-weight:bolder;} 
.pricerunnerReview .posted {margin-top:-5px; } 
.pricerunnerReview .contentRating {width:200px; margin-left:20px; margin-top:20px; margin-bottom:-15px; } 
.pricerunnerReview .contentRating .points{color:#4C7BC1; font-weight:bolder; margin-top:10px;} .pricerunnerReview h2 {font-size:16px; margin-top:40px;} 
.pricerunnerReview p {margin-bottom:25px;} 
.pricerunnerReview .voteUp{} .pricerunnerReview .voteDown{margin-left:5px;} 
.pricerunnerReview .floatLeft{float:left; margin-right:5px;} 
.pricerunnerReview .floatRight{float:right; margin-left:10px;}  
.articles{margin-top:15px;} .articles .left{width:25%; float:left;} 
.articles .left p{width:80%; margin-left:10px; margin-right:10px;}  
.articles .left h2 {margin-top:20px;} .articles .right{width:70%; float:left;} 
.articles .right .titleLinks{margin-top:12px; margin-left:4px; margin-bottom:0px;} 
.articles .right .articleBlurb{margin-left:4px; color:#999999; margin-bottom:30px;} 
.articles .right h1{color:#333333; margin-top:0px; font-weight:bolder;} 
.articles .right h2 {font-size:16px; margin-top:40px;} 
.articles .right p {line-height:20px; margin-bottom:20px;} 
.articles .right .posted {margin-top:20px; font-size:14px; border-top:1px solid #dfdfdf; padding-top:15px; } 
.articles .right .contentRating {width:200px; margin-left:20px; margin-top:20px; margin-bottom:-15px; } 
.product_pricerunner_review .pr .prodreview{ width:100%; margin:0 0 0 -240px; float:right;} 
.product_pricerunner_review .pr .pricerunnerReview{ margin:0 0 0 240px; margin-right:10px; border-left:1px dotted #999999; padding-left:30px;} 
.product_pricerunner_review .pr .related-products{ float:left; width:215px; clear:none; text-align:center; } 
.product_pricerunner_review .pr .related-products h2{color:#ad8226; font-size:16px; margin-top:24px; padding-left:12px;} 
.product_pricerunner_review .pr .related-products .product{width:100%; border-bottom:1px dotted #999999; padding-bottom:15px; margin-top:20px; margin-left:0;} 
.product_pricerunner_review .pr .related-products .tl, .product_pricerunner_review .pr .related-products .tr, .product_pricerunner_review .pr .related-products .ml, .product_pricerunner_review .pr .related-products .mr, .product_pricerunner_review .pr .related-products .bl, .product_pricerunner_review .pr .related-products .br{ background-image:none;}   
.pr .box-search-text .mr input{ font-size:14px;font-family:arial,tahoma,verdana,geneva,helvetica,sans-serif; line-height:22px;height:20px;}  
.pr .box-search-button .mr button {width:55px; }    
#header-right-spot {border-bottom:3px solid #4c7bc0;} 
#header-right-spot:hover {border-bottom:3px solid #ffffff;} 