
/*TITLE BG*/
.titlebg { background: #F5F1E1 url(images12/contentbg.gif) top left repeat-x;
}

.title-help , .title-products-introduction , .title-affiliate , .title-billing-confirmation , .title-buying-security , .title-coupon , .title-payment-help , .title-pag{ background: #F5F1E1 url(images12/contentbg.gif) top left repeat-x;margin:0 auto; width: 1184px;
}


/*CONTENT BG*/
.contentbg { background: #F5F1E1;  
}
.contentout { width: 1184px; margin:0 auto; padding:40px 0px; 
}
.bolocationbg { background: #ffffff;
}

/*CONTENT*/

.content { margin:0 auto; width: 1184px; padding:0px; 
}
.content h3 { color: #1F1D1B; font: bold 22px Arial;
}
.content img { border:solid 1px #cccccc;
}

.content a,content a:link, content a:visited { text-decoration:underline; color:#333333; margin: 0px 6px;
}
.content a:hover { text-decoration:underline; color:#CC9933;
}
.contentleft { float:left; width: 856px; font: 12px Arial; line-height:20px; color: #333;
}
.contentleft a img , .contentleft img{ border:none; margin-bottom:30px; padding:3px; border:solid 1px #d5d5d5;
}
.contentleft a:hover img{ border:solid 1px #848484;
}

.contentleft h2{ color: #1F1D1B; font: bold 22px Arial;
}
.contentright { float:right; width: 292px;
}
.contentright h5 { color:#666666;
}
.contentright select { border-left:1px solid #b7b7b7; border-top:1px solid #b7b7b7; border-right:1px solid #ffffff; border-bottom:1px solid #ffffff; background:#e6e6e4; padding:3px; margin-bottom:10px; font: 12px Tahoma; color:#333333; width:300px;
}
.contentright input { border-left:1px solid #b7b7b7; border-top:1px solid #b7b7b7; border-right:1px solid #ffffff; border-bottom:1px solid #ffffff; background:#e6e6e4; padding:3px; margin-bottom:10px; font: 12px Tahoma; color:#333333; width:300px;
}

.helpmenu { padding: 0px; background: #EEEBD7; margin:0px 0px 30px; border: 1px #DFDCC5 solid;
}
.helpmenu-top { height:15px;
}
.helpmenu-bottom { height:20px;
}
.helpmenu ul { margin:0px 20px; padding: 10px 0px 20px; list-style:none;  margin-left: -20px;
}
.helpmenu ul li { margin:0px; padding:10px 0px;  font:bold 14px Tahoma; color:#cc5817; 
}
.helpmenu ul h3 { margin:0px; padding-left: 50px; color: #1F1D1B; text-decoration:none; display:block; margin-top:25px; margin-bottom:10px; font: bold 16px Arial;
}
.helpmenu ul li a { margin:0px; padding-left:40px; color:#4A4949; text-decoration:none; display:block;
}
.helpmenu ul li a:hover { color:#e1bc52; text-decoration:underline;
}
.helpmenu ul li.ui-tabs-selected { padding: 18px 0px 18px 62px; color:#e1bc52; background: url(images12/aboutmenu_on.png)left top no-repeat; display:block;
}
.helpmenu ul li.ui-tabs-selected a{ color:#e1bc52; padding:0px; 
}
.helpmenu ul li  { margin:0px; padding:7px 0px 0px; list-style:none;
}
.helpmenu ul li  { margin:0px; padding: 3px 0px 3px 23px; font: 12px Arial; color:#4a4949; font-weight:normal;
}

.helpmenu ul li  a:hover { color:#e1bc52; text-decoration:underline;
}
.helpmenu ul li a.current { padding:7px 10px 8px 40px; color:#e1bc52; background: #333333 url(images/helpmenu_arrow.gif) left center repeat-y; display:block;
}

.content select { border-left:1px solid #b7b7b7; border-top:1px solid #b7b7b7; border-right:1px solid #ffffff; border-bottom:1px solid #ffffff; background:#e6e6e4; padding:4px; margin-bottom:10px; font: 12px Tahoma; color:#333333; 
}
.content input { border-left:1px solid #b7b7b7; border-top:1px solid #b7b7b7; border-right:1px solid #ffffff; border-bottom:1px solid #ffffff; background:#e6e6e4; padding:4px; margin-bottom:10px; font: 12px Tahoma; color:#333333; 
}
.content textarea { border-left:1px solid #b7b7b7; border-top:1px solid #b7b7b7; border-right:1px solid #ffffff; border-bottom:1px solid #ffffff; background:#e6e6e4; padding:4px; margin-bottom:10px; font: 12px Tahoma; color:#333333; 
}
.content p { padding:0px; margin-bottom:30px;
}


.customersay { padding:18px; font: 10px Verdana; line-height:15px; background:#f4f5f0; border:2px solid #e2e3e0;
}
.customername { padding:20px; background:url(images/anyonesay.gif) top left no-repeat; margin:0;
}
.customername dt { margin:0px; font: bold 12px Tahoma;
}
.customername dd { margin:0px; padding:2px; color:#737374; font: 10px Verdana;
}
.customersay p { padding:0px; margin-bottom:10px;
}

/*PAGE*/
.pageturn{ margin:0px; font: 12px Verdana;
}
.pageturn ul {  margin: 0px; color: #837d72; padding: 10px; list-style-type: none;
}
.pageturn li{ float: left; padding:0px; margin:0px;
}
.pageturn li a{ padding: 3px 4px; border: #dad9d6 solid 1px;
background: transparent url(images/stepback.gif) center left repeat-x; text-decoration: none;
margin: 1px; width: 14px; display: block; color: #625e58; text-align: center;
}
.pageturn li a:visited{  color: #33322e;
}
.pageturn li a:hover{ color: #000000; border: 1px solid #666666; text-decoration: none; background-color: #b9b2a2;
}
.pageturn li.current{ color:#fafafa; padding: 3px 4px; border: #333333 solid 1px;
background: #333333 url(images/stepback2.gif) center left repeat-x; width: 14px;
float: left; text-decoration: none; margin: 1px; display: block; text-align: center; 
}


.diagoutline { padding:1px; border:#f4f5f0 1px solid; margin-bottom:30px;
}
.diag { padding:20px;
}

.listcel { padding:15px 10px; border-bottom:1px dashed #cccccc;
}
.listcel p { margin:0px;
}
.listcelend { padding:15px 10px; 
}
.listcel h4 { font:12px Tahoma; color:#424242; font-weight:normal; margin:0px 0px 0.6em;
}

.price { font:bold 14px Tahoma; color:#CC0000; padding: 0px 8px;
}



/*LOCATION*/
.location { padding: 25px 0px; font: 12px Tahoma; color:#888888; background:none;
}
.location a,location a:link, location a:visited { text-decoration:underline; color:#888888; margin: 0px 6px;
}
.location a:hover { text-decoration:underline; color:#cccccc;
}

.bolocation { margin:0 auto; width:960px; padding:40px 0px 0px; font: 12px Tahoma; height:23px;
}
.bolocationl { width:800px; float:left;
}
.bolocationr { width:86px; height:15px; padding:4px 0px; background: #989177 url(images/bottom_backtop.gif) left bottom repeat-x; 
text-align:center; color:#ffffff; float:right; font-size:11px;
}

.bolocationl a,bolocationl a:link, bolocationl a:visited { text-decoration:underline; color:#333333; margin: 0px 6px;
}
.bolocationl a:hover { text-decoration:underline; color:#000000;
}
.bolocationr a,bolocationr a:link, bolocationr a:visited { text-decoration:none; color:#ffffff; margin: 0px 6px;
}
.bolocationr a:hover { text-decoration:none; color:#ffffff;
}


/*BUTTON*/
.button a{ background: url(images/button136a.gif) no-repeat center left; font:bold 12px Tahoma; color: #dadada;
display: block; width: 136px; padding: 7px 0px 8px; text-decoration: none; text-align: center; margin:10px;
}
.button a:visited, .button a:active{ color: #dadada; text-decoration: none;
}
.button a:hover{ color:#ffcc33; text-decoration: none;
}

.linkbutton a{ background: url(images/do_arrow.gif) no-repeat center right; font: 12px Tahoma; color: #494949;
 padding: 2px 13px; text-decoration: underline; 
}
.linkbutton a:visited, .linkbutton a:active{ color: #494949; text-decoration: underline; 
}
.linkbutton a:hover{ color:#CC9933; text-decoration: none; background: url(images/do_arrow_y.gif) no-repeat center right;
}

.help-class , .help-home{ width:650px; 
}
.help-home a{ padding:5px 0px; margin-bottom:5px; color: #333; display:block; float:left;  width:300px; text-align:center;
}
.help-class a { padding:5px 0px; margin-bottom:5px; color:#cc5817; display:block; float:left;  width:40px; text-align:center;
}
.help-class a.hover { padding:5px 0px; margin-bottom:5px; color:#000000; display:block; float:left;  width:40px; text-align:center; text-decoration:none;
}
.help-class span{ padding:5px 0px; margin-bottom:5px; color:#b7b5b3; display:block; float:left;  width:50px; text-align:center;
}

/*#########Tao##########*/
.diag1{ padding:0;
}

.help-red{ color:red;
}
.help-green{ color:green;
}

.button2 a{ background: url(images/button165a.gif) no-repeat center left; font:bold 12px Tahoma; color: #dadada;
display: block; width: 165px; padding: 6px 0px 9px; text-decoration: none; text-align: center; margin:10px;
}
.button2 a:visited, .button2 a:active{ color: #dadada; text-decoration: none;
}
.button2 a:hover{ color:#ffcc33; text-decoration: none;
}

.ui-tabs-hide { display:NONE; }