body{
	margin:0px;
	padding:0px;
	font-family: arial,'Tenor Sans', sans-serif;
	background-image: url(/images/bg.png);
	background-repeat:repeat-x;
	background-color:#F7F7F7;
	background-position:0 -158px;
	text-align:center;
}
a{}
*{ margin: 0px;padding: 0px;}
#wapper{
	width:960px;
	margin:auto;
        background:#FFFFFF;
	text-align:left;
}
#header{
	padding-top:15px;
}
p{font-size:16px;font-family:Arial, Helvetica, sans-serif;color:#444;padding:5px}
h3{line-height:36px}
#footer{
}
#content{
	/*padding-top:10px;*/
}
#shipping_information td{padding:3px;}
#billingInfoTable td{padding:3px;}
#CCInfoTable td{padding:3px;}
.l{ float:left;}.r{ float:right;}.c{ clear:both;}
/*---------------------header_start---------------------*/
img{
	border:none;
	vertical-align:middle;
	padding:0px;
	margin:0px;
}
#content_clean img{
    padding:6px;
}
input{border:1px solid #CCC;font-size:13px;line-height:22px;height:23px;padding:0px 2px;}
.left_aside{
	width:414px;
}
.left_top h1 span{
	float:right;
}
.left_top h1{
	font-size:14px;
	font-weight:bold;
	background:url(/images/left_haed_bg.jpg) repeat-x;
	color:#FFFFFF;
	padding:14px 5px;
	width:100%;
}
.product{
	padding-top:5px;
	border-bottom: solid 1px #CCCCCC;
	border-left: 1px solid #CCCCCC;
	border-top: 1px solid #CCCCCC;
	margin-bottom:20px;
	padding-bottom:10px;
	width:100%;
	margin-top: -1px;
}
.product p{
	text-align:right;
	padding:10px 0px 0px 30px;
	font-size:14px;
	font-weight:bold;
}
.product ul {
 list-style-type:none;
}
.product li{
	font-size:12px;
}
.product ul li{
	margin-left:3px;
}
.left_top h2{
	font-size:18px;
	float:right;
	padding-right:20px;
}
.left_top h2 span{
	padding-right:80px;
}
.download{
	background:url("/images/head_bg.jpg") no-repeat scroll -9px 0 transparent;
	margin-top:30px;
}
.download h1{
	padding:18px 0px 18px 0px;
}
.discription{
	padding-top:25px;
	padding-bottom:30px;
}
.discription h1{
	color:#ffce03;
	font-size:20px;
}
.discription p  span{
	color:#ffce03;
}
.discription p{
	color:#000;
	font-size:14px;
	font-weight:bold;
	padding-top:20px;
	padding-right:20px;
	width:345px;
}
.right_aside{
	width:320px;/*302px;*/
}
.right_top{
	background-color:#FFF8CE;
	height:auto;/*465px;*/
}
.right_top h1{
	/*background:url(/images/right_head.jpg) repeat-x;*/
	background-color:#CE2127;
	text-align:center;
	padding:10px 0px 0px 0px;
	color:#FFFFFF;
	font-size:20px;
	height:34px;
}
.button{
	background:url(/images/but.jpg) no-repeat;
	width:276px;
	text-align:center;
	padding:12px 0px 13px 0px;
	margin:16px 0px 0px 13px; /*336px*/
}

#Contact0Email {
    background-color: transparent;
    background-image: url("/images/email-text-bg.png");
    background-repeat: no-repeat;
    border: 0 none;
    color: #777777;
    font-size: 17px;
    height: 57px;
    line-height: 48px;
    padding: 3px 0 0 12px;
    width: 346px;
}
.error_msg{font-size:12px;color:#FF0000;}
.required{color:#EE3322;/*float:right;*/}

#comodoTL{display:none}
		
.order_confirmation_block{border:4px solid #B01627;background:#efefef;padding:5px;width:85%;margin:auto;}
.order_confirmation_block p{color:#444;font-size:16px;text-align:left;margin:10px 3px;}

div.arrows_container{font-size:12px;font-weight:700;text-align:center;width:200px!important;margin-top:20px!important;position:relative;}.order_confirmation_block{border:4px solid #B01627;background:#efefef;padding:5px;}#messages{z-index:9999 !important;border-left:4px solid #B01627;border-bottom:4px solid #B01627;border-right:4px solid #B01627;border-top:0 solid #B01627;background:#efefef;margin-bottom:10px;position:absolute;top:100px;left:50%;margin-left:-215px;width:430px!important;}#messages .messages_header{background:#B01627;color:#fff;font-weight:700;padding:2px 1px;}#messages .messages{padding:12px;}#messages .alert_item{font-weight:700;font-size:15px;color:red;padding:4px 0;}.messages_header{text-align:right;}#messages .close_messages{cursor:pointer;font-size:14px;font-family:arial;}		
		
.tooltip_link {background: url("/images/icons/help.png") no-repeat scroll right center transparent;cursor: help;display: block;overflow: hidden;vertical-align: top;height:17px;width:90px;margin-top:-20px}

.tooltip_link:hover {
      -moz-background-clip: border;
      -moz-background-inline-policy: continuous;
      -moz-background-origin: padding;
}

.tooltip_link:hover .tooltip_popup {
      border: 1px solid #1D702A;
      display: block;
}
.tooltip_link .title {
      background-color: #B4C3B6;
      font-weight: bold;
      
}
.tooltip_popup {
      border: 1px solid #1D702A;
      display: none;
      background: #FFFFFF none repeat scroll 0 0;
      position: absolute;
      z-index: 100;
      width : 560px;
      margin-left:-502px;
	  margin-top:10px;
}
		
		
/** paypal like orange button **/
.button{
	background:url(/images/orange_but.png) no-repeat;
	width:276px;
	text-align:center;
	padding:12px 0px 13px 0px;
	margin:16px 0px 0px 13px; /*336px*/
}
.button input{
	color:#0E1F6A !important;
}