img{
	border:0px none;
	margin-left:0px;
	margin-right:0px;
	margin-top:0px;
	margin-bottom:0px;
}

.text {
	font-size: 14px;
	font-style: normal;
	text-align: justify;
	font-family: Arial, Helvetica, sans-serif; -webkit-text-size-adjust:none;
	color: #454545;
	margin-left:2px; 
	margin-right:2px;
}


.text_bold {

	font-size: 14px;
	font-style: normal;
    font-weight: bolder;   
	text-align: justify;
	font-family: Arial, Helvetica, sans-serif; -webkit-text-size-adjust:none;
	color: #454545;
}


body, html
{
	text-align:center;
	margin-top:0px;
	padding-top:0px;
	padding-left:0px;
	padding-right:0px;
	margin-left:0px;
	margin-right:0px;
	background-color: #FFFFFF;
}

table
{
	border-spacing:0;
	padding:0;
	border-collapse: collapse;
	margin-left:auto;
	margin-right:auto;
}
table td
{
	padding:0;
	border-collapse: collapse;
	text-align:left;
	vertical-align:top;
}

.title_bg
{
	background-color:#f4eefc;
	font-size:16px;
	font-family:Verdana;
    font-weight:bold;
	-webkit-text-size-adjust:none;
}

.tbl_main
{
	width:320px;
}


.logo
{
	width: 83px;
	height: 33px;
	text-align:center;
        border: 0px;        
}

.bold{
	font-weight:bold;
}

.rights
{
font-size: 10px;
font-style: normal;
text-align: center;
font-family: Arial, Helvetica, sans-serif;
color: #454545;
-webkit-text-size-adjust:none;
}


.rd_product_link{
	color:#017fc9;
	font-size:14px;
	font-family:Verdana;
	-webkit-text-size-adjust:none;
}

td.beta
{
 background-color:#f0f6fb;
 border-bottom:1px solid #017fc9; 
 border-top:1px solid #017fc9; 
}

.text_align_center
{
	text-align:center;
}

div.d1{
	position:relative; height:95px;
}

img.im1{
	position:absolute; left:5px; top:5px; border: 0px;
}

img.im2{
	position:absolute; right:5px; top:25px; border: 0px;
}

img.im3{margin-bottom:-5px;  border: 0px;
}

.left
{
margin-left:10px;
}

.style1 {font-family: Arial, Helvetica, sans-serif; -webkit-text-size-adjust:none;}




div.main{
	text-align:left;
}

div.main div.header{
	background-color:#f0eff0; background-image:url(images/hdr_bg_center.png); background-repeat:repeat-x; background-position:top left; height:33px; position:relative;
}
div.main div.header div.logo{
	position:absolute; left:0px; top:0px; width:140px; height:33px; background-image:url(images/hdr_logo.png); background-repeat:no-repeat; background-position:top left; text-align:left;
}
div.main div.header div.logo div{
	position:relative; width:18px; height:18px; margin-left:8px; margin-top:6px;
}
div.main div.header div.shape{
	position:absolute; left:30px; top:9px; width:100px; height:14px;
}
div.main div.header div.shape a{
	font-family:Arial; font-size:12px; line-height:13px; color:#ffffff; font-weight:normal; text-decoration:none; -webkit-text-size-adjust:none; -webkit-text-size-adjust:none;
}


div.main div.header_page{
	background-color:#f0eff0; background-image:url(images/hdr_bg_page.png); background-repeat:repeat-x; background-position:top left; height:33px; position:relative;
}
div.main div.header_page div.logo{
	position:absolute; left:0px; top:0px; width:75px; height:33px; background-image:url(images/hdr_logo_short.png); background-repeat:no-repeat; background-position:top left; text-align:left;
}
div.main div.header_page div.shape{
	position:absolute; left:30px; top:9px; width:45px; height:14px;
}
div.main div.header_page div.shape a{
	font-family:Arial; font-size:12px; line-height:13px; color:#ffffff; font-weight:normal; text-decoration:none; -webkit-text-size-adjust:none; -webkit-text-size-adjust:none;
}
div.main div.header_page div.logo div{
	position:relative; width:18px; height:18px; margin-left:8px; margin-top:6px;
}


div.main div.header_page div.menu{
	position:absolute; left:75px; top:0px; width:250px; height:33px; text-align:left;
}
div.main div.header_page div.menu table{
	 margin-left:0px; margin-right:auto; height:33px;
}
div.main div.header_page div.menu div.title_border{
	width:17px; height:33px; background-image:url(images/hdr_title_border.png); background-repeat:no-repeat; background-position:top left;
}
div.main div.header_page div.menu td.title_bg{
	background-image:url(images/hdr_title_bg.png); background-repeat:repeat-x; background-position:top left;
}
div.main div.header_page div.menu td.title_bg div{
	position:relative; margin-left:5px; margin-top:8px; font-family:Arial; font-size:12px; line-height:13px; font-weight:normal; color:#595959; -webkit-text-size-adjust:none; padding-right:5px;
}
div.main div.header_page div.menu div.title_right{
	width:12px; height:33px; background-image:url(images/hdr_title_right.png); background-repeat:no-repeat; background-position:top left;
}
div.main div.header_page div.menu div.btn_border{
	width:17px; height:33px; background-image:url(images/hdr_bnt_border.png); background-repeat:no-repeat; background-position:top left;
}

div.main div.header_page div.menu td.btn_bg{
	background-image:url(images/hdr_btn_bg.png); background-repeat:repeat-x; background-position:top left;
}
div.main div.header_page div.menu td.btn_bg div{
	position:relative; margin-left:5px; margin-top:8px; margin-right:5px;
}
div.main div.header_page div.menu td.btn_bg div a{
	font-family:Arial; font-size:12px; line-height:13px; font-weight:normal; color:#ffffff; text-decoration:none; -webkit-text-size-adjust:none;
}
div.main div.header_page div.menu div.title_right{
	position:absolute; top:0px; width:17px; height:33px; background-image:url(images/hdr_title_right.png); background-repeat:no-repeat; background-position:top left;
}



div.main table.product{
	width:100%; position:relative;
}
div.main table.product tr.grad td{
	background-image:url(images/pr_grad.png); background-repeat:repeat-x; background-position:bottom left;
}
div.main table.product tr.grad td.image{
	width:1%; text-align:center; font-family:Arial, Helvetica, sans-serif;
}
div.main table.product tr.grad td.image div.h5{
	font-size:0px; width:135px; height:5px;
}
div.main table.product tr.grad td.image div.h2{
	font-size:0px; width:135px; height:2px;
}
div.main table.product tr.grad td.image div.h10{
	font-size:0px; width:135px; height:10px;
}
div.main table.product tr.grad td.image div.h20{
	font-size:0px; width:135px; height:20px;
}
div.main table.product tr.grad td.image a{
	font-family:Arial; font-size:12px; line-height:13px; color:#0084ff; font-weight:bold; text-decoration:none; -webkit-text-size-adjust:none;
}
div.main table.product tr.grad td.text, div.main div.descr{
}
div.main table.product tr.grad td.text h1{
	color:#0076e4; font-family:Arial; font-size:18px; line-height:19px; font-weight:normal; margin-top:5px; padding-bottom:0px; text-align:left; -webkit-text-size-adjust:none;
}
div.main table.product tr.grad td.text h1 a{
	color:#0076e4; font-family:Arial; font-size:18px; font-weight:normal; text-decoration:none; -webkit-text-size-adjust:none;
}
div.main table.product tr.grad td.text p{
	color:#3a3a3a; font-family:Arial; font-size:14px; line-height:18px; font-weight:normal; margin-top:5px; margin-bottom:0px; margin-right:5px; text-align:left; -webkit-text-size-adjust:none;
}
div.main table.product tr.grad td.text p a, div.main div.descr a{
	color:#0085ff;
	font-size:14px;
	font-family:Verdana;
	font-weight:normal;
	line-height:15px;
	-webkit-text-size-adjust:none;
}
div.main table.product tr.grad td.text div.space, div.main div.descr div.space{
	font-size:0px; height:5px;
}
div.main table.product tr.grad span{
	color:#0085ff;
}


div.main div.descr p{
	color:#3a3a3a; font-family:Arial; font-size:14px; line-height:18px; font-weight:normal; margin-top:10px; margin-bottom:0px; margin-right:10px; margin-left:10px; text-align:left; -webkit-text-size-adjust:none;
}
div.main div.descr ul{
	list-style-image: url("images/linew.png"); color:#3a3a3a; font-family:Arial; font-size:14px; line-height:18px; font-weight:normal;
}
div.main div.descr ul li{
	color:#3a3a3a; font-family:Arial; font-size:14px; line-height:18px; font-weight:normal; -webkit-text-size-adjust:none;
}
div.main div.descr ul li a.green{
	color:#3a3a3a; font-family:Arial; font-size:14px; line-height:18px; font-weight:normal; -webkit-text-size-adjust:none; text-decoration:underline;
}
div.main div.descr span{
	color:#0085ff;
}
div.main div.descr span.mark_red
{
	color: #990000;
}
div.main div.descr span.mark_green
{
	color: #339900;
}
div.main div.descr span.mark_blue
{
	color: #0084ff;
}



div.main table.product div.details{
	position:relative; background-image:url(images/pr_details_bg.png); background-repeat:repeat-x; background-position:top left; height:23px;
}
div.main table.product div.details div.right{
	position:absolute; background-image:url(images/pr_details.png); background-repeat:no-repeat; background-position:top right; height:23px; width:107px; top:0px; right:0px;
}
div.main table.product div.details div.right div.box{
	position:relative; height:23px; width:107px;
}
div.main table.product div.details div.right div.link{
	position:absolute; top:3px; left:30px;
}
div.main table.product div.details div.right div.link a{
	font-family:Arial; font-size:12px; color:#ffffff; font-weight:bold; text-decoration:none; -webkit-text-size-adjust:none;
}
div.main table.product div.details div.right div.arrow{
	position:absolute; top:7px; left:73px;
}
div.main div.footer{
	position:relative; background-image:url(images/footer.png); background-repeat:repeat-x; background-position:top left; height:39px; margin-top:15px;
}
div.main div.footer table{
	width:100%;
}
div.main div.footer table td.link{
	width:32%; text-align:center; vertical-align:middle;
}
div.main div.footer table td.link a{
	font-family:Arial; font-size:12px; line-height:13px; font-weight:normal; color:#0076e4; text-decoration:none; -webkit-text-size-adjust:none;
}
div.main div.footer table td.vline{
	width:2%; text-align:center;
}

div.main div.copy{
	position:relative; margin-top:10px; font-family:Arial; font-size:12px; line-height:13px; color:#3a3a3a; font-weight:normal; text-align:center; -webkit-text-size-adjust:none;
}

div.main div.dotline{
	position:relative; background-image:url(images/dotline.png); background-repeat:repeat-x; background-position:top left; height:1px; margin-top:15px; font-size:0px; padding:10px;
}

div.main div.images{
	position:relative; margin-top:10px; width: 278px; height:416px; background-image:url(images/images_bg.png); background-repeat:no-repeat; background-position:top left; margin-left:auto; margin-right:auto;
}
div.main div.images div.box{
	position:absolute; width:232px; height:347px; top:48px; left:24px; background-color:#ffffff; overflow:hidden;
}
div.main div.images div.box div.slidebox{
	position:relative; width:696px; margin-left:0px; margin-right:0px; height:347px;
}
div.main div.images div.box div.slidebox img.img{
	position:absolute; top:0px; display:block; border:1px solid #939393;
}
div.main div.images div.menu{
	position:absolute; top:11px; left:24px; width:230px; height:24px;
}
div.main div.images div.menu div.bx{
	position:relative; height:24px; width:230px; margin-top:0px; margin-left:0px;
}
div.main div.images div.menu div.bx div.arr_left{
	position:absolute; left:0px; top:0px; width:24px; height:24px;
}
div.main div.images div.menu div.bx div.arr_right{
	position:absolute; right:0px; top:0px; width:24px; height:24px;
}
div.main div.images div.menu div.bx div.im_on_1{
	position:absolute; left:72px; top:6px; width:13px; height:13px;
}
div.main div.images div.menu div.bx div.im_off_1{
	position:absolute; left:72px; top:6px; width:13px; height:13px;
}
div.main div.images div.menu div.bx div.im_on_2{
	position:absolute; left:107px; top:6px; width:13px; height:13px;
}
div.main div.images div.menu div.bx div.im_off_2{
	position:absolute; left:107px; top:6px; width:13px; height:13px;
}
div.main div.images div.menu div.bx div.im_on_3{
	position:absolute; left:147px; top:6px; width:13px; height:13px;
}
div.main div.images div.menu div.bx div.im_off_3{
	position:absolute; left:147px; top:6px; width:13px; height:13px;
}


/* info page*/
div.main div.info{
	margin-left:5px; margin-right:5px;
}
div.main div.info h1{
	color:#0076e4; font-family:Arial; font-size:18px; line-height:19px; font-weight:normal; margin-top:10px; padding-bottom:0px; text-align:left; -webkit-text-size-adjust:none;
}

div.main div.info h2{
	color:#003399; font-family:Arial; font-size:16px; line-height:17px; font-weight:bold; margin-top:10px; padding-bottom:0px; text-align:left; -webkit-text-size-adjust:none;
}
div.main div.info h2 a{
	color:#003399; font-family:Arial; font-size:16px; font-weight:bold; text-decoration:underline; -webkit-text-size-adjust:none;
}
div.main div.info h3{
	color:#003399; font-family:Arial; font-size:14px; line-height:17px; font-weight:bold; margin-top:10px; padding-bottom:0px; text-align:left; -webkit-text-size-adjust:none; font-style:italic;
}
div.main div.info h3 a{
	color:#0076e4; font-family:Arial; font-size:14px; font-weight:bold; text-decoration:none; -webkit-text-size-adjust:none; font-style:italic;
}

div.main div.info p{
	color:#3a3a3a; font-family:Arial; font-size:14px; line-height:18px; font-weight:normal; margin-top:10px; margin-bottom:0px; margin-right:10px; margin-left:10px; text-align:left; -webkit-text-size-adjust:none;
}
div.main div.info p a, div.main div.info div a{
	font-family:Arial; font-size:14px; line-height:16px; color:#0076e4; font-weight:normal; text-decoration:underline; -webkit-text-size-adjust:none;
}
div.main div.info ul{
	margin-top:10px; padding-left:20px; margin-left:0px;
}
div.main div.info ul li{
	font-family:Arial; font-size:14px; line-height:16px; color:#0076e4; font-weight:normal; text-decoration:none; -webkit-text-size-adjust:none; padding-bottom:10px;
}
div.main div.info ul li a{
	font-family:Arial; font-size:14px; line-height:16px; color:#0076e4; font-weight:normal; text-decoration:underline; -webkit-text-size-adjust:none;
}
div.main div.info span.mark_red
{
	color: #990000;
}
div.main div.info span.mark_green
{
	color: #339900;
}
div.main div.info span.mark_blue
{
	color: #0084ff;
}



ul.links{
	margin-top:0px;
	margin-bottom:0px;
	padding-top:0px;
	padding-bottom:0px;
	margin-left:0px;
	margin-right:0px;
	padding-left:0px;
	padding-right:0px;
	list-style-image:none;
	color:#008de5;
}
ul.links li{
	margin-top:0px;
	margin-bottom:0px;
	padding-top:10px;
	padding-bottom:0px;
	margin-left:30px;
	margin-right:0px;
	padding-left:0px;
	padding-right:0px;
	font-family:Arial;
	font-size:14px;
	color:#008de5;
	font-weight:normal;
	-webkit-text-size-adjust:none;
}
ul.links li a{
	font-family:Arial;
	font-size:14px;
	color:#008de5;
	font-weight:normal;
	-webkit-text-size-adjust:none;
}
div.main h1.h1{
	color:#0076e4; font-family:Arial; font-size:18px; line-height:19px; font-weight:normal; margin-top:10px; padding-bottom:0px; text-align:left; -webkit-text-size-adjust:none; margin-left:10px;
}

div.twitter{
	text-align:left; padding-left:5px;
}
div.twitter table{
	margin-left:0px; margin-right:auto;
}
div.twitter table td{
	vertical-align:middle; text-align:left; padding-left:5px; color:#3a3a3a; font-family:Arial; font-size:14px; line-height:18px; font-weight:normal;
}