﻿/* reset: start */
body{background:#fff;color:#000;}

body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,code,form,fieldset,legend,p,blockquote{margin:0;padding:0;}

fieldset,img {border:0;}

th{font-weight:normal;}

li{list-style:none;}

h1,h2,h3,h4,h5,h6{font-size:100%;font-weight:normal;}

/* reset: end */


body{font:small verdana,arial,helvetica,sans-serif;}/*word-break:break-all;word-wrap:break-word;*/

a{color:#004b91;text-decoration:underline;}
a:hover{color:#c60;text-decoration:none;}

a.noUnderlineLink{text-decoration:none;}
a.noUnderlineLink:hover{text-decoration:underline;}
.noUnderlineLink a{text-decoration:none;}
.noUnderlineLink a:hover{text-decoration:underline;}

.clear{clear:both;}

.hiddenText{position:absolute;left:-9999px;}

.price{color:#900;white-space:nowrap;}
del.listprice{text-decoration:line-through;color:#666;font-family:Arial;white-space:nowrap;}
del.price{text-decoration:line-through;color:#666;font-family:arial;white-space:nowrap;}
ins.price{text-decoration:none;color:#900;font-family:Arial;white-space:nowrap;}

.valign_middle{vertical-align:middle;}

.strong{font-weight:bold;}

.star{width:60px; height:12px; display:inline-block; overflow:hidden; background:url(/content/style/img/star_ico_u12x12.gif) no-repeat;vertical-align:middle;}
.star_00{background-position:0 0;}
.star_10{background-position:-48px 0;}
.star_20{background-position:-36px 0;}
.star_30{background-position:-24px 0;}
.star_40{background-position:-12px 0;}
.star_50{background-position:0 0;}
.star_05{background-position:-60px -20px;}
.star_15{background-position:-48px -20px;}
.star_25{background-position:-36px -20px;}
.star_35{background-position:-24px -20px;}
.star_45{background-position:-12px -20px;}

.carat{color:#ff5200;font-size:100%;font-weight:bold;margin-right:0.25em;}/* &#8250; */

.freeshipping_literal_lable{font-size:0.85em;font-weight:bold;color:#090;}

.validation-summary-errors-box{border:solid 1px #900;background:#FEF8D7;padding:8px 6px;font-size:small;margin:5px 0;color:#900;}
.validation-summary-errors-box span.validation-summary-errors{font:bold medium verdana;background:url(/Content/style/img/error_exclamatory_mark_13x13.gif) no-repeat 0 2px;line-height:16px;text-indent:18px;display:block;}
.validation-summary-errors-box li{margin-top:4px;list-style:disc none inside;color:#900;}
.input-validation-error{border:solid 1px #900;background-color: #fee;}

* html #ie6-minwidth-hack-out{_margin-left:980px;_zoom:1;}
* html #ie6-minwidth-hack-in{_position:relative;_float:left;_margin-left:-980px;}