@charset "utf-8";
/* CSS Document */


/* -----------------------------
	-: Basic Structure :-
----------------------------- */

body {
background: #fff url(/en_US/static/images4/main_bg.jpg) top center repeat-y;
font-family: Arial, Helvetica, sans-serif;
font-size: 12px;
color: #000;
}

#wrapper {
width: 878px;
margin: 15px auto;
padding: 0;
}

a {
color: #000;
}

a:hover {
color: #0db14b;
}

a.selected{
color: #0db14b;
}

/* -----------------------------
	-: Elements Styling :-
----------------------------- */



/* -----------------------------
	-: General Classes :-
----------------------------- */

.clear { clear: both; }

.align-left {
float: left;
}

.align-right {
float: right;
}

.black-text-16 {
font-size: 16px;
font-family: Helvetica, "Helvetica Black Hollow", "trebuchet MS", Arial;
font-weight: bold;
}

.padding-right-7 {
padding-right: 7px;
}

.margin_none{
margin: 0;
padding: 0;
}

/* -----------------------------
	-: Header :-
----------------------------- */

#header {
height: 77px;
position: relative;
}

#header h1 {
width: 142px;
height: 53px;
position: absolute;
top: 12px;
left: 2px;
}

#header h1 a {
width: 100%;
height: 100%;
display: block;
text-indent: -9999px;
background: url(/en_US/static/images4/logo.jpg) no-repeat;
}

#header #view_cart_box {
position: absolute;
top: 0;
right: 0;
font-size: 12px;
}

#header #view_cart_box a {
color: #999;
text-decoration: underline;
}

#header #search-box {
width: 151px;
height: 25px;
position: absolute;
top: 30px;
right: 0;
}

#header #search-box input {
border: 1px solid #cdcdcd;
width: 120px;
float: left;
padding: 4px 0 0 4px;
font-size: 12px;
color: #474747;
}

#header #search-box button {
width: 23px;
height: 23px;
display: block;
text-indent: -99999px;
background: url(/en_US/static/images4/btn-find.jpg) no-repeat;
border: none;
cursor: pointer;
float: right;
}


/* -----------------------------
	-: Navigation :-
----------------------------- */

#navBox {
height: 33px;
background: url(/en_US/static/images4/nav-background.gif) no-repeat;
margin: 0 0 20px 0;
}

#nav {
width: 458px;
height: 9px;
background: url(/en_US/static/images4/nav-img.jpg) no-repeat;
margin: 11px 5px 0 0;
position: relative;
float: right;
}

#nav li {
float: left;
list-style: none;
}

#nav li a {
position: absolute;
top: 0;
margin: 0;
padding: 0;
background: url(/en_US/static/images4/nav-img.jpg) no-repeat;
height: 9px;
display: block;
overflow: hidden;
text-indent: -9999px;
}

li#nav_power a {
left: 0;
width: 44px;
background-position: 0 0;
}

li#nav_bluetooth a {
left: 75px;
width: 74px;
background-position: -75px 0;
}

li#nav_software a {
left: 180px;
width: 68px;
background-position: -180px 0;
}

li#nav_adapters a {
left: 279px;
width: 64px;
background-position: -279px 0;
}

li#nav_accessories a {
left: 374px;
width: 84px;
background-position: -374px 0;
}

li#nav_power a:hover, li#nav_power a.active_power  { background-position: 0 -9px; }

li#nav_bluetooth a:hover, li#nav_bluetooth a.active_bluetooth { background-position: -75px -9px; }

li#nav_software a:hover, li#nav_software a.active_software  { background-position: -180px -9px; }

li#nav_adapters  a:hover, li#nav_adapters a.active_adapters { background-position: -279px -9px; }

li#nav_accessories  a:hover, li#nav_accessories a.active_accessories { background-position: -374px -9px; }




/* -----------------------------
	-:  :-
----------------------------- */

#adapter_search {
width: 288px;
height: 338px;
background: url(/en_US/static/images4/adapter-search-bg.gif) repeat-x left bottom;
border: 1px solid #ccc;
float: left;
text-align: center;
}

#adapter_search #adapter-circled {
text-align: center;
}

#adapter_search #looking_adapter_text {
text-align: center;
}

#adapter_search input {
width: 254px;
background: #fff;
color: #939598;
border: 1px solid #bcbcbc;
font: 14px Helvetica, "Helvetica Black Hollow", "trebuchet MS", Arial;
padding: 4px;
font-style: italic;
margin: 10px 0 0 0;
}

#adapter_search button {
width: 118px;
height: 20px;
background: url(/en_US/static/images4/btn-get-adapter.jpg) no-repeat;
border: none;
display: block;
text-indent: -9999px;
cursor: pointer;
margin: 10px auto;
}

/* -----------------------------
	-:  Home Page Image Slider :-
----------------------------- */

#slider_box_right {
width: 582px;
height: 338px;
border: 1px solid #ccc;
float: right;
}

/*
* Required 
*/
.container { width:582px; height:338px; overflow:hidden; position:relative; cursor:pointer; }
.slides { position:absolute; top:0; left:0; }
.slides div { position:absolute; top:0; width:582px; display:none; }
/*
* Optional
*/
#loopedSlider,#newsSlider { margin:0 auto; width:582px; position:relative; clear:both; }
ul.pagination { list-style:none; padding:0; margin:0; position: absolute; right: 10px; bottom: 10px; }
ul.pagination li  { float:left; margin: 0 0 0 5px; }
ul.pagination li a { padding: 1px 5px; background: #eaecf2; color: #666565; font: 13px Helvetica, "Helvetica Black Hollow", "trebuchet MS", Arial; text-decoration: none; border: 1px solid #735b4d; }
ul.pagination li.active a { background: #0db24b; color:white; border: 1px solid #735b4d; }




#lower_banners {
width: 878px;
height: 110px;
margin: 23px 0 25px 0;
}


/* -----------------------------
	-: Footer  :-
----------------------------- */


#footer {
background: url(/en_US/static/images4/gray_border.jpg) repeat-x top center;
padding: 15px 0 0 0px;
margin: 15px 0 0 0;
}

#footer #footer_left {
width: 520px;
float: left;
font-size: 12px;
line-height: 18px;
}

#footer #footer_left a, #footer #footer_right a {
color: #000;
text-decoration: underline;
}

#footer #footer_left a:hover, #footer #footer_right a:hover {
color: #029540;
text-decoration: underline;
}

#footer #footer_right {
width: 260px;
float: right;
font-size: 12px;
line-height: 18px;
text-align: right;
}



/* -----------------------------
	-: Language Page :-
----------------------------- */

#language_box {
border: 1px solid #ccc;
margin: 0 0 0px 0;
padding: 30px;
}

#lang_flag_box {
width: 580px;
margin: 60px auto;
}

#lang_flag_box .flag_box {
width: 80px;
text-align: center;
float: left;
margin-right: 76px;
margin-bottom: 40px;
font-size: 13px;
display: inline;
}

#lang_flag_box .flag_box img {
padding: 0 0 5px 0;
}

#lang_flag_box .flag_box a {
color: #000;
text-decoration: underline;
}

#lang_flag_box .flag_box a:hover {
color: #029540;
}

#lang_flag_box .margin_none {
margin-right: 0;

}


/* -----------------------------
	-: Power Page  :-
----------------------------- */

#power_box_main {
padding: 5px 0 0px 0;
}

#power_box_main  h2 {
padding: 0 0 15px 0;
}

.power_box {
border: 1px solid #ccc;
height: 283px;
background: url(/en_US/static/images4/gray-gradient.jpg) repeat-x left bottom;
margin: 0 0 20px 0;
}

.power_box_left {
width: 410px;
padding: 20px 0 20px 20px;
}


.power_box_left  p {
font: 14px Helvetica, "Helvetica Black Hollow", "trebuchet MS", Arial;
line-height: 18px;
padding: 10px 15px 0 0;
_padding: 0px 15px 0 0;
}

.power_box_left .btn-chargepod {
float: right;
padding: 22px 0 0 30px;
}

.power_box_left .btn-chargepod2 {
float: left;
padding: 55px 0 0 30px;
}

.power_box_left .btn-chargepod3 {
float: right;
padding: 22px 25px 0 0px;
}

.power_box_left .btn-div {
width: 268px;
padding: 15px 0 0 0;
}



/* -----------------------------
	-:  :-
----------------------------- */

.prod_box {
padding: 5px 0 0px 0;
}

.prod_box_title {
padding: 0 0 8px 0;
}

.prod_box_title h2 {
float: left;
}

.prod_gray_box {
height: 395px;
border: 1px solid #ccc;
background: url(/en_US/static/images4/gray-gradient-377.jpg) repeat-x left bottom;
margin: 0 0 25px 0;
}

.prod_gray_box_img {
height: 325px;
background: url(/en_US/static/images4/line.jpg) no-repeat bottom center;
}

.prod_gray_box_img_left {
width: 428px;
text-align: right;
}

.prod_gray_box_img_right {
padding: 20px 15px 0  0; /*change by xieno 13.02.2010*/
}

.gallerySlide {
width: 580px;
float: left;
padding: 10px 0 0 0;
}

.gallerySlide_left {
float: left;
padding: 18px 10px 0 23px;
}

.gallerySlide_right {
float: left;
}


.gallerySlide_right .highlightit img{
border: 2px solid #bababa;
}

.gallerySlide_right .highlightit:hover img{
border: 2px solid #0db14b;
}

/*.highlightit:visited img{
border: 2px solid #0db14b;
}
.highlightit:active  img{
border: 2px solid #0db14b;
}
*/
.highlightit:hover{
color: red; /* Dummy definition to overcome IE bug */
}

.btn-viewdemo {
float: right;
padding: 15px 20px 0 0; 
}

.btn_viewdemo {
float: right;
padding: 12px 20px 0 0;
}

.btn_downloadnow {
float: right;
padding: 11px 10px 0 0; 
}


.packBox {
width: 198px;
height: 250px;
float: left;
border: 1px solid #ccc;
background: url(/en_US/static/images4/gray-gradient-232.jpg) repeat-x left bottom;
margin: 0 26px 0 0;
text-align: center;
display: inline;
}

.packBox .pack-img-box {
height: 113px;
padding: 8px 0 5px 0;
}
.packBox .pack-img-box2 {
height: 127px;
padding: 8px 0 5px 0;
}

.packBox .pack-detail {
line-height: 14px;
}

.packBox .pack-detail h3 {
font-size: 16px;
font-family: Helvetica, "Helvetica Black Hollow", "trebuchet MS", Arial;
font-weight: bold;
margin: 0;
padding: 0 0 3px 0;
}

.packBox .pack-detail a {
color: #03953f;
}

.packBox .pack-detail p {
padding: 0 0 10px 0;}

.packBox .searchBox {
}

.packBox .searchBox input {
width: 173px;
background: #fff;
color: #939598;
border: 1px solid #bcbcbc;
font: 14px Helvetica, "Helvetica Black Hollow", "trebuchet MS", Arial;
padding: 4px;
font-style: italic;
margin: 10px 0 8px 0px;
}

.packBox .searchBox .greenText {
color: #029540;
font-size: 13px;
padding: 5px 0 0 0;
}

.packBoxnone {
padding: 0;
margin: 0;
}

.boxLeft {
width: 195px;
float: left;
margin: 0 32px 0 0;
text-align: center;
display: inline;
}

.boxLeft h3 {
font-size: 16px;
font-family: Helvetica, "Helvetica Black Hollow", "trebuchet MS", Arial;
font-weight: bold;
margin: 0;
padding: 12px 0 10px 0;
}

.boxLeft p {
text-align: justify;
line-height: 19px;
font-family: Helvetica, "Helvetica Black Hollow", "trebuchet MS", Arial;
}

.boxLeft a {
color: #03953f;
}

.quesBox {
height: 30px;
clear: both;
margin: 30px 0 15px 0;
}

.quesBox a {
color: #0db14b;
}

.grayBox {
border: 1px solid #ccc;
background: url(/en_US/static/images4/gray-gradient-34.jpg) repeat-x left bottom;
height: 34px;
}

.grayBox h3 {
font-size: 16px;
font-family: Helvetica, "Helvetica Black Hollow", "trebuchet MS", Arial;
font-weight: bold;
margin: 0;
padding: 8px 0 0 10px;
float: left;
}

.CP-specs {
float:right;
padding: 10px 10px 0 0;
}

.CP-specs a {
color: #000;
}

.physical-box {
width: 262px;
float: left;
margin: 25px 0 0 0;
}

.electrical-box {
width: 262px;
float: left;
margin: 25px 0 0 45px;
}

.environment-box {
width: 262px;
float: right;
margin: 25px 0 0 0;
}

.physical-box h3, .electrical-box  h3, .environment-box h3 {
font-size: 16px;
font-family: Helvetica, "Helvetica Black Hollow", "trebuchet MS", Arial;
font-weight: bold;
margin: 0 0 15px 0;
padding: 0px 0 8px 8px;
background: url(/en_US/static/images4/line-253.jpg) no-repeat bottom;
}

.specsTable {
font-size: 12px;
font-family: Helvetica, "Helvetica Black Hollow", "trebuchet MS", Arial;
/*border: 1px solid red;
*/}

.specsTable td {
padding:  0 0 13px 0;
}

.specsTable td.paddRight {
padding-right: 20px;
}

.prod_box_div {
padding: 15px 15px 15px 10px;
line-height: 22px;
}



/* -----------------------------
	-:  :-
----------------------------- */

#slideTabright { /*change width 213px to 207px by xieno team*/
width: 480px;
margin: 5px 0 0 0;
float: right;
}

#slideTabright ul {
float: right;
}

#slideTabright li {
display: inline;
margin: 0  0 0 15px;
font-size: 12px;
}

#slideTabright li a {
color: #000;
}

#slideTabright li a:hover {
color: #0db14b;
}


#slideTabright li a.selected{ 
color: #0db14b;
}


/*.tabcontent {
display: none;
}*/


@media print {
.tabcontent {
display: none !important;
}
}


#adapter_img{
	border:1px #ccc solid;
	float:left;
	}
	
.adapter_box{
	width:879px;
	}
	
.adapter_box_big {
	font-size: 16px;
	font-family: Helvetica, "Helvetica Black Hollow", "trebuchet MS", Arial;
	font-weight: bold;
	margin: 0;
	padding: 0 0 0 0;
	}

.adapter_box h3{
	font-size: 16px;
	font-family: Helvetica, "Helvetica Black Hollow", "trebuchet MS", Arial;
	font-weight: bold;
	margin: 0;
	padding: 0 0 0 0;
	}
	
.adapter_box h3 a{
	color:#000;
	text-decoration:underline;
	}
	
.adapter_box h3 a:hover{
	color:#000;
	text-decoration:none;
	}
	
.adapter_box p{
	font-size: 12px;
	margin: 0;
	color:#000;
	padding: 8px 0;
	}
	
.adapter_box p a{
	font-size: 12px;
	color:#000;
	text-decoration:underline;
	}

.adapter_box p a:hover{
	color:#000;
	text-decoration:none;
	}


#adapter_samll_box{
	padding:14px 0 0 16px;
	width:396px;
	height:99px;
	border:1px #ccc solid;
	float:right;
	background:url(/en_US/static/images4/adapter_grd_small.jpg) repeat-x left top;
	}
	
#adapter_samll_box p {
	font-size: 12px;
	margin: 0;
	padding: 8px 0;
}

#adapter_big_box{
	margin:7px 0 0 0;
	padding:14px 0 0 15px;
	width:397px;
	height:188px;
	border:1px #ccc solid;
	float:right;
	background: url(/en_US/static/images4/adapter_grd_big.jpg) repeat-x top left;
	}
	
#adapter_big_box h2 {
	font-size: 18px;
	font-family: Helvetica, "Helvetica Black Hollow", "trebuchet MS", Arial;
	font-weight: normal;
	margin: 0;
	padding: 0 0 0 0;
}

#adapter_big_box p {
	font-size: 14px;
	color:#029540;
	margin: 0;
	padding: 8px 0;
	line-height:20px;
}

.adapter_in{
	padding:4px 0 0 4px;
	width:250px;
	height:20px;
	color:#666;
	background:#fff;
	float:left;
	border:1px #ccc solid;
	}

.adapter_select{
	width:256px;
	height:26px;
	color:#666;
	border:1px #ccc solid;
	}
	
#adapter_left{
	width:648px;
	float:left;
	padding:20px 0 0 0;
	}
	
.adapter td{
	margin:0px;
	padding:12px 0;
	font-size:12px;
	color:#000;
	text-align:center;
	}

.adapter_gray_bg{
	background:#eee;
	}
	
#adapter_bigline{
	background:url(/en_US/static/images4/adapter_bigline.jpg) no-repeat;
	width:309px;
	height:1px;
	margin:7px 0;
	}

#adapter_smallline{
	background: url(/en_US/static/images4/adapter_small_line.jpg) no-repeat;
	width:139px;
	height:1px;
	margin:7px 0;
	}


#adapter_right{
	padding:20px 0 0 0;
	width:150px;
	float:right;
	}
	
#adapter_right p{
	padding:3px 0 0 15px;
	margin:0px;
	font-size:13px;
	color:#000;
	line-height:20px;
	}
	
#adapter_right p a{
	font-size:13px;
	color:#000;
	text-decoration:underline;
	}
	
#adapter_right p a:hover{
	text-decoration:none;
	}
	
.padd_three{
	margin:0px;
	padding:0 0 0 15px;
	}
	
	
#adap_bar{
	background:url(/en_US/static/images4/adapter_bar.jpg) repeat-x;
	height:45px;
	width:874px;
	margin:13px 0 0 0;
	border:1px #ccc solid;
	}
	
#adap_bar p{
	margin:0 0 0 0;
	padding:15px 0 0 15px;
	font-size:13px;
	color:#000;
	float:left;
	font-weight:bold;
	}
	
#adap_left{
	width:530px;
	float:left;
	padding:15px 0 0 0;
	}
	
.adapline{
	background:url(/en_US/static/images4/adap_line.jpg) no-repeat;
	height:1px;
	/* width:513px; */
	width:620px; /* CBL */
	margin:15px 0 15px 13px ;
	}
	
.adap_pro{
	border:1px #ccc solid;
	margin:0 17px 0 0;
	float:left;
	}
	
.adap_banner{
	padding:23px 0 0 0;
	width:288px;
	float:right;
	}
	
.access_box_left {
	width: 407px;
	padding: 20px 0 20px 17px;
}

.access_box_left h3{
	margin:0px;
	padding:0px;
	font-size:30px;
	font-weight:normal;
	color:#000;
}

.access_box_left  p {
	font: 14px Helvetica, "Helvetica Black Hollow", "trebuchet MS", Arial;
	line-height: 18px;
	padding: 10px 15px 0 0;
	_padding: 0px 15px 0 0;
}

.access_box_left .btn-pro {
	width: 268px;
	padding: 15px 0 0 0;
}

.btn_access_bye {
	float: right;
	padding: 40px 10px 0 0;
}

.cart_bar_grd{
	background:url(/en_US/static/images4/cart_bar_grd.jpg) repeat-x;
	border:1px solid #ccc;
	height:29px;
	width:874px;
	}
	
.cart_bar th{
	margin:0px;
	padding:7px 0 0 0;
	font-size:16px;
	font-weight:bold;
	text-align:center;
	}
	
.cart_bar td{
	margin:0px;
	padding:7px 0 ;
	font-size:13px;
	}
	
.cart_bar h3{
	font-size: 16px;
	font-family: Helvetica, "Helvetica Black Hollow", "trebuchet MS", Arial;
	font-weight: bold;
	margin: 0;
	padding: 7px 0 0 0;
	}

.cart_bar h3 span{
	font-size: 14px;
	margin: 0;
	color:#000;
	font-weight:normal;
	padding: 0 20px 0 10px;
	}

.cart_bar h3 a{
	color:#000;
	text-decoration:underline;
	}
	
.cart_bar h3 a:hover{
	color:#000;
	text-decoration:none;
	}
	
.cart_bar h4{
	font-size: 16px;
	margin: 0;
	color:#000;
	font-weight:normal;
	padding: 0 20px 0 0;
	}
	
.cart_bar p {
	font-size: 13px;
	color:#000;
	margin: 0;
	padding: 5px 0;
	line-height:18px;
}

.cart_bar p a{
	color:#000;
	text-decoration:underline;
}

.cart_bar p a:hover{
	color:#000;
	text-decoration:none;
}


.qty_box{
	padding:3px 4px 0 0;
	width:42px;
	height:17px;
	color:#000;
	background:#ccc;
	text-align:right;
	border:none;
	}
	
.cart_line{
	background:url(/en_US/static/images4/catr-line.jpg) no-repeat;
	height:1px;
	width:870px;
	}
	
.cart_botm{
	margin:25px 0 0 0;
	background:url(/en_US/static/images4/adapter_grd_small.jpg) repeat-x;
	height:113px;
	width:874px;
	border:1px #ccc solid;
	}
	
.btn-getapp {
float: right;
padding: 40px 30px 0 0px;
}

.software-padd{
	float:left;
	padding:10px 0 0 0;
	}


/* CBL added */
.red_txt {
	color: #BE1E2D;
	font-size: 12px;
}
.green_txt {
	color: #0DB14B;
	font-size: 12px;
}
.buttons span {
	/* width: 111px; */
	display: block;
	text-align: center;
	cursor: pointer;
	height: 26px;
	line-height: 26px;
	color: #fff;
	font-size: 13px;
	font-family: Calibri, Ariel, Verdana, sans-serif;
        letter-spacing: 1.38px;
}
.buttons span:hover {
	background: #0db14b;
	color: #fff;
	height: 26px;
}
.buttons span.active, .buttons span:hover{ 
	background:#0db14b; 
	color:#fff;
	list-style:square;
}
/*---- INTERNAL PAGE -----*/
#account_box {
	height: 35px;
	padding: 10px 0 0 0;
	background: url(/en_US/static/images3/grey_border2.jpg) bottom no-repeat;
}
.my_account {
	float: left;
	margin: 0;
	padding: 0;
}
.my_account ul {
	margin: 0;
	padding: 0;
}
.my_account li {
	margin: 0 20px 0 0;
	padding: 0;
	display: inline;
	font-size: 12px;
	color: #000;
}
.my_account li a {
	color: #000;
	font-size: 12px;
	text-decoration: underline;
	text-transform: uppercase;
	padding: 0;
}
.my_account li a:hover {
	color: #0DB14B;
}
.need_help {
	float: right;
}
.need_help ul {
	margin: 0;
	padding: 0;
}
.need_help li {
	margin: 0 0 0 6px;
	padding: 0;
	display: inline;
	font-size: 12px;
}
.need_help li a {
	color: #0DB14B;
	font-size: 12px;
	text-decoration: underline;
	padding: 0;
}
.need_help li a:hover {
	color: #0DB14B;
}
/*---- text page ----*/
#main_text {
	margin: 40px 0 0 0;
}
p.main_text {
	font-size: 12px;
	color: #000;
	line-height: 18px;
}
#main_text h2 {
	color: #000;
	font: normal 13px Calibri;
	text-transform: uppercase;
	margin: 20px 0 15px 0;
	padding: 0 0 4px 0;
	border-bottom: 2px solid #434343;
	letter-spacing: 1px; 
}
#main_text h3 {
	color: #000;
	font: 14px Arial, Helvetica, sans-serif;
	margin: 0 0 20px 0;
}
#contact {
	width: 878px;
	overflow: hidden;
	margin-top: 40px;
}
.contact_form {
	width: 426px;
	margin: 30px 0 0 100px;
	/*-margin: 45px 0 0 50px;*/
	float: left;
	overflow: hidden;
}
#contact {
	width: 878px;
	overflow: hidden;
	margin-top: 40px;
}
#contact_form {
	width: 426px;
	margin: 45px 0 0 100px;
	-margin: 45px 0 0 50px;
	float: left;
	overflow: hidden;
}
label.label_text {
	width: 105px;
	float: left;
	font: 12px Arial, Helvetica, sans-serif;
	margin: 0 0 0 0;
}
select.select_box {
	margin: 0 0 15px 0;
	/* border: none; */
	width: 206px;
}
input.input_text {
	width: 200px;
	/* border: none; */
	padding: 2px 0 2px 4px;
	color: #000;
	margin: 0 0 15px 0;
}
textarea.textarea_text {
	width: 310px;
	font: 12px Arial, Helvetica, sans-serif;
	padding: 0 0 0 4px;
	/* border: none; */
	margin: 0 0 15px 0;
}
input.input_btn {
	margin: 15px 0 0 106px;
}
p.respond {
	margin: 8px 0 0 105px;
	color: #000;
	font-size: 12px;
	padding: 0;
}
#contact_right_box {
	width: 205px;
	float: right;
	margin: 0 20px 0 0;
}


p.support {
	padding:3px 0 0 0;
	font-size: 12px;
	color: #000;
	line-height: 14px;
}
#product_registration {
	margin: 10px 0 0 0;
}
#product_registration p {
	margin: 0 0 12px 0;
	font-size: 12px;
}
#product_registration .product_registration_form {
	margin: 0 0 0 42px;
}
.product_registration_form label {
	width: 160px;
	float: left;
	font-size: 12px;
	text-align: right;
	margin: 0 20px 0 0;
}
.product_registration_form select {
	/* border: none; */
	width: 180px;
	margin: 0 0 10px 0;
}
.product_registration_form input {
	width: 174px;
	/* border: none; */
	padding: 2px 0 2px 4px;
	color: #000;
	margin: 0 0 10px 0;
}
.product_registration_form textarea {
	width: 174px;
	font: 12px Arial, Helvetica, sans-serif;
	padding: 0 0 0 4px;
	/* border: none; */
	margin: 0 0 10px 0;
}
.product_registration_form .product_registration_btn {
	margin: 0 0 0 175px;
}
.checkout_text {
	border-bottom:1px solid #595959;
	height:28px;
}
#checkout {
	margin: 0 0 0 0;
}
#checkout p.create_account {
	font-size: 12px;
	margin: 0 0 0 36px;
	line-height: 24px;
}
.checkout_form {
	margin: 40px 0 0 0;
}
label.checkout_label {
	width: 172px;
	float: left;
	font-size: 12px;
	text-align: right;
	margin: 0 16px 0 0;
}
input.checkout_input {
	width: 174px;
	/* border: none; */
	padding: 2px 0 2px 4px;
	color: #000;
	margin: 0 0 10px 0;
}
.username_box {
	margin: 0 0 44px 0;
}
.username_box p {
	margin: 0 0 0 186px;
	font-size: 12px;
	color: #000;
}
.total_price {
	margin: 0 0 15px 0;
}
label.price_total {
	width: 172px;
	float: left;
	font-size: 12px;
	text-align: right;
	margin: 0 16px 0 0;
	padding: 0;
}
p.price_total_right {
	margin: 0 0 0 0;
	font-size: 12px;
}
.shipping_information_box {
	margin: 22px 0 0 0;
}
p.same_shiping {
	font-size: 12px;
	margin: 0 0 0 42px;
}
p.shiping_time {
	margin: 0 0 0 185px;
	color: #000;
	font-size: 12px;
}
.payment_information_box {
	margin: 8px 0 18px 80px;
}
.payment_information_box p {
	margin: 0;
	color: #666;
	font-size: 12px;
	line-height: 28px;
}
.credit_card_box {
	margin: 0;
}
select.regioncountry {
	/* border: none; */
	width: 174px;
	margin: 0 0 10px 0;
}
select.card_type {
	/* border: none; */
	width: 192px;
	margin: 0 0 10px 0;
}
select.expire_month {
	/* border: none; */
	width: 112px;
	margin: 0 0 10px 0;
}
select.expire_year {
	/* border: none; */
	width: 76px;
	margin: 0 0 10px 0;
}
input.security_code {
	/* border: none; */
	width: 65px;
	padding: 2px 0 2px 4px;
	color: #000;
	margin: 0 0 10px 0;
}
td.table_border {
	border-bottom: 2px solid #3A3A3A;
	border-right: 2px solid #3A3A3A;
	text-align: center;
}
td.table_border1 {
	border-bottom: 2px solid #3A3A3A;
	text-align: center;
}
.news_box {
	height: 80px;
	border-bottom: 1px solid #595959;
}
.news_reviews {
	height: 780px;
	overflow: auto;
	margin: 0;
	padding: 0;
}
#store {
	margin: 20px 0 0 0;
}
.store_qtyBox {
width: 40px;
background: #ccc;
border: 2px solid #3A3A3A;
padding: 2px 6px 2px 0;
margin: 0 0 0 5px;
text-align: right;
}
.manufacture_select_box {
	border: 2px solid #454545;
	background: #CCCCCC;
	width:240px;
}
td.storeTable {
border-bottom:1px solid #595959;
}
/*---about us--------*/
#about_title {
	margin: 30px 0 13px 0;
	padding: 0px 0 3px 0;
	border-bottom: #434343 solid 1px;
	overflow: hidden;
}
#aboutus_text {
	color: #000;
	font-size: 12px;
	margin: 0px 0 0px 0;
}
span.select {
	position: absolute;
	width: 190px; /* With the padding included, the width is 190 pixels: the actual width of the image. */
	height: 21px;
	padding: 0 24px 0 8px;
	margin: 0 0 15px 0;
	color: #000;
	font: 12px/21px arial,sans-serif;
	background: url(/en_US/static/images3/select.gif) no-repeat;
	overflow: hidden;
}
.sec{
color:#FF0000;
}
/*----iphone callout-------*/
#iphone_callout {
	margin: 50px 0 0 0;
}
#iphone_callout_left_box {
	width: 570px;
	float: left;
}
#iphone_callout_right_box {
	width: 285px;
	float: right;
}
#iphone_callout_right_box_text {
	width: 277px;
	padding: 0 0 0 8px;
	margin: 30px 0 0 0;
	font-size: 12px;
	color: #000;
}
#iphone_callout_right_box_text ul {
	margin: 30px 0 0 0;
	padding: 0;
}
#iphone_callout_right_box_text li {
	margin: 0;
	padding: 0 0 10px 14px;
	color: #000;
	font-size: 12px;
	background: url(/en_US/static/images3/bullet_grey.jpg) 0px 6px no-repeat;
}
/*--  affiliate pages style  --*/
.earn_money {
        margin: 0;
        padding: 0;
}
.earn_money ul {
        margin: 0;
        padding: 0;
}
.earn_money li {
        list-style: disc;
        font-size: 12px;
        color: #000;
        margin: 2px 0 0 12px;
}
.steps_box {
        height: 32px;
        border-bottom: 1px solid #595959;
}
/*-- online form --*/
#online_form {
        margin: 55px 0 0 0;
}
#online_form p {
        width: 400px;
        color: #000;
        text-align: left;
        font-size: 12px;
}
#online_form label {
        width: 170px;
        color: #000;
        text-align: right;
        font-size: 12px;
        float: left;
        margin-right: 18px;
}
#online_form input {
        width: 174px;
        /* border: none; */
        padding: 2px 0 2px 4px;
        color: #000;
        margin: 0 0 10px 0;
}
#online_form .check {
        width: auto;
        /* border: none; */
        margin: 0 10px 0 0;
        padding: 0;
}
#online_form p.checkbox_text {
        margin: 10px 0 0 187px;
        font-size: 12px;
        color: #000;
}
#online_form .btn_submit_black {
        width: 100px;
        margin: 20px 0 0 184px;
}
.news_reviews table{text-align:left;width:100%}
.news_reviews th{font-size: 10px; padding: 8px 0 8px 0;text-align:left;}
.news_reviews td{width: 30px;padding:0px 0px 22px 0px;}
.news_reviews td.col-2{width:100px;color:#000;white-space:nowrap}
.news_reviews td.col-3{width:400px;padding-right:10px;} 
.news_reviews td.col-3 a{color: #000; font-size: 13px; text-decoration: none;}
.news_reviews td.col-3 a:hover{color: #0DB14B; font-size: 13px;}
.news_reviews td img{border:0px}
span.shop_total
{
	padding-left: 15px;
}
#shop_error-message {
	font-size: 12px;
        text-align: left;
        padding: 10px;
        margin: 10px 0px 10px 0px;
        border: 1px solid #FF0000;
        background: #fff;
        color: #c00;
}
#shop_success-message {
	font-size: 12px;
        text-align: left;
        padding: 10px;
        margin: 10px 0px 10px 0px;
        border: 1px solid #00CC00;
        background: #D0F2C9;
        color: #009900;
} 
#shop_info-message {
	font-size: 12px;
        text-align: left;
        padding: 10px;
        margin: 10px 0px 10px 0px;
        border: 1px solid #505050;
        background: #DDDDDD;
        color: #000000;
} 
#form_container {
        margin: 10px 0 0 0;
}
#form_container p {
        margin: 0 0 12px 0;
        font-size: 12px;
}
#form_container .generic_form {
        margin: 0 0 0 42px;
}
.generic_form label {
        width: 160px;
        float: left;
        font-size: 12px;
        text-align: right;
        margin: 0 20px 0 0;
}
.generic_form select {
        /* border: none; */
        width: 180px;
        margin: 0 0 10px 0;
}
.generic_form input {
        width: 174px;
        /* border: none; */
        padding: 2px 0 2px 4px;
        color: #000;
        margin: 0 0 10px 0;
}
.generic_form textarea {
        width: 174px;
        font: 12px Arial, Helvetica, sans-serif;
        padding: 0 0 0 4px;
        /* border: none; */
        margin: 0 0 10px 0;
}
.generic_form .submit_btn {
        width: 70px;
        height:21px;
        margin:0px 0px 0px 175px;
}
.generic_form a.helper_link {
        color: #0DB14B;
        font-size: 12px;
        margin:0px 0px 0px 175px;
        padding: 2px 0 2px 4px;
}
.spacer {
	height:100px;  
}
table.fitlist {
        border-width: 1px 1px 1px 1px;
        border-spacing: 2px;
        border-style: outset outset outset outset;
        border-color: gray gray gray gray;
        border-collapse: separate;
        background-color: #ccc;
        width:100%;
}
table.fitlist th {
        border-width: 1px 1px 1px 1px;
        padding: 0px;
        border-style: none none none none;
        border-color: #333;
        background-color: #666;
        -moz-border-radius: 0px 0px 0px 0px;
}
table.fitlist td {
        border-bottom:1px solid #333;
        background-color: #fff;
        -moz-border-radius: 0px 0px 0px 0px;
}
/*--- Download---------------------*/
.download {
        margin: 20px 0 0 0;
}
.downloadText {
        font-size: 12px;
        margin: 0 0 0 34px;
}
.downloadimage {
        font-size: 12px;
        margin: 0 0 0 80px;
}
.downloadimgbox {
        vertical-align: bottom;
        text-align: center;
}
 
/* reviews */
p.reviewleft {
        color: #000;
        font-weight: bold;
        font-size: 12px;
        float: left;
}
p.reviewright {
        color: #000;
        font-weight: bold;
        font-size: 12px;
        float: right;
}

/**--- PROMO VOUCHER ENABLER ---**/
div#promo-voucher {
		display: block; /* Change this to "none" to hide the voucher */
		position: absolute;
		top: -112px;
		right: 0px;
}

/** PRODUCT REG EXAMPLES ---**/
div#reg-diagram {
		display: block; /* Change this to "none" to hide the voucher */
		position: absolute;
		top: 2px;
		right: 60px;		
}

/* -----------------------------
        -: details pop-up :-
----------------------------- */

.pop-up-box {
width: 450px;
margin: 0 auto;
padding: 14px;
position: relative;
}

.pop-up-box h2 {
margin: 20px 0 8px 0;
padding: 0;
font-weight: bold;
font-size: 13px;
}

.pop-up-box ul {
margin: 0;
padding: 0 0 0 25px;
list-style: none;

}

.pop-up-box li ul {
margin: 0;
padding: 0 0 5px 0;

}
.pop-up-box li ul li {
margin: 0;
padding: 0 0 0 15px;
list-style: none;
list-style-type: none;
}

.pop-up-box a {
color: #0db14b;
}

.pop-up-box  .close {
width: 29px;
height: 29px;
position: absolute;
top: -10px;
left: -10px;
}


#TB_closeWindowButton {
display: none;
}

.livesearcbox {
width: 350px;
margin: 0 auto;
}

.livesearcbox input {
width: 250px;
padding: 4px;
}

.livesearch {
width: 259px;
border: 1px solid #ccc;
border-top: none;
padding: 0px;
}
.livesearch ul {
margin: 0;
padding: 0;
}

.livesearch li {
margin: 0;
padding: 0;
list-style: none;
}

.livesearch li a {
display: block;
width: 249px;
padding: 4px 5px;
text-decoration: none;
color: #333;
}

.livesearch li a:hover {
background: #f3f3f3;
color: #4b9c4b;
}

/* Header section search */

#top_tagbox {
margin-left:25px;
text-align:left;
}

#top_tagbox ol  {
position:absolute;
background:#fff;
list-style:none;
list-style-position: inside;
margin:29px 0 0 -276px;
padding:0;
z-index:1000;
border-top: 1px solid #ccc;
border-bottom: 1px solid #ccc;
}

#top_tagbox ol li {
width:400px;
border-left: 1px solid #ccc;
border-right: 1px solid #ccc;
}

#top_tagbox ol li span {
float:left;
margin:5px;
}

#top_tagbox ol li p {
margin-bottom:10px;
}

#top_tagbox ol li em {
color:#4b9c4b;
font-weight: bold;
font-style: normal;
}

#top_tagbox ol li a {
padding:15px 5px 5px 10px;
height:40px;
text-decoration:none;
color:#000;
display:block;
border-bottom:1px solid #ccc;
}

#top_tagbox ol li a:hover, .hl {
background:#f3f3f3;
color: #4b9c4b;
}
#top_tagbox input {
width:100%;
height: 1.5em;
padding: 8px 0 0 5px;
}

#top_tagbox-lkup {
width:100%;
}


/*----------------------------------
----------- 13.02.2010--------------
----------------------------------*/

.chargepod_box{
	width:375px;
	height:139px;
	position:relative;
	float:left;
	background:url(/en_US/static/images4/gray_grd_120.png) repeat-x bottom;
	border:1px #cdcdcd solid;
	}
	
.chargepod_box p{
	margin:0px;
	padding:0px;
	font-size:12px;
	line-height:16px;
	color:#000;
	}

.chargepod_box p a{
	font-size:12px;
	color:#03953f;
	}

.chargepod_box h3 {
font-size: 16px;
font-family: Helvetica, "Helvetica Black Hollow", "trebuchet MS", Arial;
font-weight: bold;
margin: 0;
padding: 10px 0 0 0;
}

.chargepod_box h2{
font-size: 16px;
font-family: Helvetica, "Helvetica Black Hollow", "trebuchet MS", Arial;
font-weight: bold;
margin: 0;
padding: 7px 0 ;
}

.chargepod_box_left{
	padding:5px 0 0 0;
	width:145px;
	float:left;
	text-align:center;
	}
	
.chargepod_box_right{
	padding:5px 0 0 0;
	width:230px;
	float:left;
	position:relative;
	}
	
.chargepod_box_padd{
	margin:0 0 0 23px;
	}
	
.chargepod_icon_bar{
	margin:0px;
	padding:8px 0 0 23px;
	width:810px;
	}
	
.chargepod_icon_bar h2{
	margin:0px;
	padding:10px 0 0 0px;
	font-size:16px;
	font-weight:bold;
	}
	
.chargepod_icon_bar p{
	margin:0px;
	padding:15px 0 0 0px;
	font-size:14px;
	line-height:18px;
	}
	
.chargepod_icon_img{
	float:left;
	margin:0 10px 0 0 ;
        width:103px;
        height:103px;
	}
	
.chargepod_view{
	width:120px;
	height:45px;
	top:97px;
	left:145px;
	z-index:1;
	position: absolute;
	}
	
.best_value{
	width:104px;
	height:80px;
	position:absolute;
	top:59px;
	-top:64px;
	right:0px;
	background:url(/en_US/static/images4/best_value.png) no-repeat;
	}
	
.power_chargpod{
	margin:22px 0 0 0;
	padding:0 22px 0 15px;
	background:url(/en_US/static/images4/power_chargpod.jpg) no-repeat;
	width:841px;
	height:480px;
	}
	
.power_chargpod h2{
	margin:0px;
	padding:20px 0 0 0;
	font-size:16px;
	font-weight:bold;
	}
	
.power_chargpod p{
	margin:0px;
	padding:5px 0 0 0;
	font-size:14px;
	line-height:18px;
	}
	
.power_chargpod_left{
	margin:0px;
	padding:60px 0 0 0;
	float:left;
	width:557px;
	}
	
.power_chargpod_right{
	margin:0px;
	padding:0px 0 0 0;
	float:right;
	width:536px;
	}
	

.power_fueltank{
	margin:36px 0 0 0;
	padding:0 22px 0 15px;
	background: url(/en_US/static/images4/power_fueltank.jpg) no-repeat;
	width:879px;
	height:443px;
	}

.power_fueltank h2{
        margin:0px;
        padding:40px 0 0 7px;
        font-size:16px;
        font-weight:bold;
        }

.power_fueltank p{
        margin:0 0 0 0;
        padding:5px 0 0 8px;
        font-size:14px;
        line-height:18px;
        }

.power_fueltank_left{
        margin:0px;
        padding:60px 0 0 0;
        float:left;
        width:557px;
        }

.power_fueltank_right{
	padding:15px 0 0 0;
        margin:0 40px 0 0;
	width:568px;
	float:right;
	}

.power_fueltank_right h2{
	margin:0 0 0 32px;
}
	
.power_fueltank_right p{
	margin:0 0 0 38px;
	padding:5px 0 0 0;
	font-size:14px;
	line-height:18px;
	}

.keepar_grd_box1{
	margin:0px 22px 0 0;
	padding:54px 0 0 10px;
	position:relative;
	width:420px;
        height:300px;
	float:left;
	border:none;
	background:url(/en_US/static/images4/keeper_box1.png) no-repeat;
}

.keepar_grd_box2{
        margin:0;
        padding:54px 0 0 0;
        position:relative;
        width:420px;
        height:220px;
        float:left;
        border:none;
	background:url(/en_US/static/images4/keeper_box2.png) no-repeat;
}

.keepar_grd_box1 h2{
	margin:0px;
	padding:9px 0 0 0;
	font-size:16px;
	font-weight:bold;
	}
	
.keepar_grd_box1 p{
	margin:0px;
	padding:15px 0 0 0;
	font-size:14px;
	line-height:18px;
	}
	
.keepar_grd_box2 h2{
        margin:0px;
        padding:9px 0 0 20px;
        font-size:16px;
        font-weight:bold;
        }

.keepar_grd_box2 p{
        margin:0px;
        padding:15px 0 0 20px;
        font-size:14px;
        line-height:18px;
        }

.get_keeper{
	margin:0 23px 0 0;
	float:left;
	}
	
.keeper_free{
	padding:0px;
	margin:0 18px 0 0;
	float:left;
	}
	
.icon_get{
	margin:0px;
	padding:5px 0 10px 0;
	}
	
.free_trial{
	position:absolute;
	width:119px;
	height:92px;
	top:60px;
	right:0;
	background: url(/en_US/static/images4/free_trial.png) no-repeat;
	}
	
#keeper-box{
	margin:22px 0 0 0;
	padding:0px;
	position:relative;
	background:url(/en_US/static/images4/software_keeper_bg.png) no-repeat;
	width:882px;
	height: 581px;
	}
	
.keeper_learn{
	position:absolute;
	width:115px;
	height:34px;
	top:509px;
	left:33px;
	}
	
.keeper_view_demo{
	position:absolute;
	width:128px;
	height:45px;
	top:505px;
	left:320px;
	}

.keeper_download_now{
	position:absolute;
	width:128px;
	height:45px;
	top:505px;
	left:170px;
	}
	
	
.access_bg{
	padding:36px 0 0 0;
	background:url(/en_US/static/images4/access_bg.jpg) no-repeat;
	width:880px;
	height:579px;
	}
	
.access_content{
	margin:0px;
	padding:0px;
	width:870px;
	}

.access_left{
	margin:0px;
	padding:0px;
	width:238px;
	float:left;
	text-align:center;	
	}
	
.access_right{
	margin:0px;
	padding:25px 0 25px 0;
	-padding:18px 0 18px 0;
	width:600px;
	overflow:hidden;
	float:left;
	}
	
.access_right h2{
	margin:0px;
	padding:0px;
	font-size:18px;
	font-weight:bold;
	}
	
.access_right h3{
	margin:0 0 0 0;
	padding:18px 0 0 0;
	font-size:16px;
	font-weight:bold;
	font-style:italic;
	}
	
.h_line{
	background:url(/en_US/static/images4/h_grd_line.png) no-repeat;
	height:1px;
	margin:0 0 0 3px;
	padding:0px;
	width:868px;
}
	
	
.ass_apparel{
	padding:36px 0 0 0;
	background:url(/en_US/static/images4/apparel_bg.jpg) no-repeat;
	width:880px;
	height:321px;
	}
	
.apparel_hat{
	margin:20px 0 0 0 ;
	-margin:0px 0 0 0 ;
	}
	
.access_charg{
	margin:15px 0 0 0;
	-margin:0px 0 0 0;
	}
	
.access_power{
	margin:0 0 0 0;
	-margin:0px 0 0 0;
	}
	

.headset{
	background:url(/en_US/static/images4/headsets.jpg) no-repeat;
	width:880px;
	height:363px;
	margin:10px 0 0 0;
	}
	
.headset p{
	margin:0px;
	padding:10px 0 0 0;
	font-size:14px;
	text-align:justify;
	}
	
.onyx_box{
	margin:0px;
	padding:40px 27px 0 27px;
	width:237px;
	float:left;
	}
	
.onyx_box_img{
	margin:5px 0 0 40px;
	-margin:15px 0 0 40px;
	}
	
.vitro_box_img{
	margin:7px 0 0 25px;
	-margin:13px 0 0 25px;
	}
	
.v_line{
	background:url(/en_US/static/images4/v_line.jpg) no-repeat;
	height:344px;
	margin:13px 0 0 0;
	width:1px;
	float:left;
	}
	
.drone{
	background:url(/en_US/static/images4/drone_bg.jpg) no-repeat;
	width:879px;
	height:150px;
	padding:50px 0 0 0;
	}
	
.dron_left{
	width:590px;
	float:left;
	padding:20px 0 0 16px;
	}
	
.dron_left p{
	margin:0px;
	padding:10px 0 0 0;
	line-height:16px;
	font-size:14px;
	}
	
.phoenix{
	background:url(/en_US/static/images4/phoenix.jpg) no-repeat;
	width:880px;
	height:228px;
	}
	
.phoenix_left{
	width:490px;
	float:left;
	padding:75px 0 0 16px;
	}
	
.phoenix_left p{
	margin:0px;
	padding:10px 0 0 0;
	font-size:14px;
	line-height:16px;
	}
	
.horizontal-box {
width: 405px;
height: 125px;
float: left;
border: 1px solid #ccc;
background: url(/en_US/static/images4/gray-gradient-141.jpg) repeat-x left bottom;
margin: 0 0px 0 0;
text-align: center;
display: inline;
padding: 10px;	position: relative;
	}

.horizontal-box .prod-img-left {
	float: left;
	width: 115px;
	text-align: center;
	}
	
.horizontal-box .prod-img-left  a { font: 11px Arial, Helvetica, sans-serif; color: #03953f; }

.horizontal-box .pack-detail {
	float: right;
	text-align: left;
	width: 280px;

	}
	
.horizontal-box .pack-detail p {
	padding: 0 0 10px 0;
	line-height: 14px;
	}
	
.horizontal-box .pack-detail h3 {
font-size: 16px;
font-family: Helvetica, "Helvetica Black Hollow", "trebuchet MS", Arial;
font-weight: bold;
margin: 0;
padding: 0 0 5px 0;
}

.horizontal-box-none {
	float: right;
	margin: 0;
	}
	
.horizontal-box .pack-detail .watchLink {
	position: absolute;
	left: 148px;
	bottom: 2px;
}

/* -- Downloads Page -- */
#keeper-download-box {
	width: 878px;
	height: 207px;
	background: url(/en_US/static/images4/keeper-download-box.png) no-repeat;
	margin: 15px 0 0 0;
}

.download-v-border {
	width: 1px;
	height: 148px;
	background: url(/en_US/static/images4/download-v-border.jpg) no-repeat;
	float: left;
	margin: 30px 0 0 0;
}

#keeper-download-box p {
	font-size: 13px;
	line-height: 17px;
	margin: 17px 0 0 0;
	text-align: left;
}

#keeper-download-box p a {
	color: #0db14b;
}

#laptop-download {
        text-align: left;
	width: 350px;
	margin: 70px 0 0 17px;
	float: left;
}

#mobile-download {
	width: 380px;
	margin: 70px 0 0 73px;
	float: left;
}

#bluetooth-download-box {
	width: 852px;
	height: 72px;
	background: url(/en_US/static/images4/bluetooth-download-box.jpg) no-repeat;
	margin: 30px 0 32px 0;
	padding: 37px 0 0 26px;
}

#drone-download-box {
	width: 852px;
	height: 72px;
	background: url(/en_US/static/images4/drone_stack.png) no-repeat;
	margin: 37px 0 32px 0;
	padding: 37px 0 0 26px;
}

#restore-download-box {
	width: 878px;
	height: 128px;
	background: url(/en_US/static/images4/itunes-download-box.png) no-repeat;
	margin: 0px 0 0 0;
	padding: 47px 0 0 26px;
}

#bluetooth-download-box p {
	font-size: 13px;
	line-height: 16px;
}

#bluetooth-download-box p a {
	color: #0db14b;
}

#usermanuals-download-box {
	width: 878px;
	height: 195px;
	background: url(/en_US/static/images4/usermanuals-download-box.jpg) no-repeat;
}

#usermanuals-download-box p{
	font-size: 12px;
	line-height: 16px;
	margin: 17px 0 0 0;
}

#usermanuals-download-box p a {
	color: #0db14b;
}

#power-download {
	width: 257px;
	padding: 35px 0 0 26px;
	float: left;
}

#bluetooth-download {
	width: 246px;
	padding: 35px 0 0 20px;
	float: left;
}

#software-download {
	width: 291px;
	padding: 35px 0 0 13px;
	float: left;
}
#highresolution-download-box {
	width: 852px;
	height: 160px;
	background: url(/en_US/static/images4/highresolution-download-box.jpg) no-repeat;
	margin: 32px 0 0 0;
	padding: 40px 0 0 26px;
}

.highresolution-download-box-list {
	width: 140px;
	float: left;
}

.highresolution-download-box-list li {
	margin: 0 0 8px 0;
	padding: 0;
}

.highresolution-download-box-list li a {
	color: #000;
	font-size: 13px;
	text-decoration: underline;
}

.phone_support{
	width: 426px;
	margin: 20px 0 0 100px;
	float: left;
	font-size:12px;
	line-height:16px;
}

