@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: 518px;
/*458*/

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_blog a {

left: 458px;

width: 84px;

background-position: -458px 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; }


/*inserted by Lucas*/
li#nav_blog  a:hover, li#nav_blog a.active_blog { background-position: -458px -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: 415px;

border: 1px solid #ccc;

background: url(/en_US/static/images4/gray-gradient-377.jpg) repeat-x left bottom;

margin: 0 0 20px 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: 0 20px 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;

	}



.keeper_chart{

	margin:0px 22px 0 10px;

	padding:0px 0 0 10px;

	position:relative;

	width:366px;

	float:left;

	border:none;
}



.keepar_grd_box1{

	margin:0px 22px 0 0;

	padding:54px 0 0 10px;

	position:relative;

	width:420px;

        height:300px;

	float:right;

	border:none;

	background:url(/en_US/static/images4/keeper_box1.png) no-repeat;

}



.keepar_grd_box2{

        margin:0px 22px 0 0;

        padding:54px 0 0 10px;

        position:relative;

        width:420px;

        height:300px;

        float:right;

        border:none;

	background:url(/en_US/static/images4/keeper_box2.png) no-repeat;

}



.keepar_grd_box1 h2{

	margin:0px;

	padding:9px 0 0 10px;

	font-size:16px;

	font-weight:bold;

	}

	

.keepar_grd_box1 p{

	margin:0px;

	padding:15px 20px 0 10px;

	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;

}



