/*------------------------------------------------------------------------------------
 Home Styles
------------------------------------------------------------------------------------*/
#footer_home{ margin:25px 0 50px -8px;	padding:12px 0 40px 16px; width:880px; filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/assets/images/footer_separator.png', sizingMethod='image', enabled ='true');}
html>body #footer_home{	width:880px; background:url('../images/footer_separator.png') no-repeat 50% 0;; margin-left:-8px; margin-right:0; margin-top:25px; margin-bottom:20px; padding-left:16px; padding-right:0; padding-top:12px; padding-bottom:10px}

/*------------------------------------------------------------------------------------
 Main Body
------------------------------------------------------------------------------------*/

/*-SWAPPING HERO BLOCK-*/
#wrapper { padding: 0 9px 0 7px;}
#container_wrapper { background-color:#FFF; height:282px; overflow:hidden; display:block; position:relative; background:url('../images/loader.gif') no-repeat 50% 50%;	}
.container_frame{	position:absolute;	top:0;}
#tab_text0 { width:881px; height:283px; display:none;}
#tab_text1 { width:881px; height:283px;	display:none;}
#tab_text2 { display:none; width:881px; height:283px;}
#accessories{ width:240px; position:relative; float:right; margin-top:65px;	padding-right:9px;}
* html #accessories { margin-right:-34px;} 
.acc1{	float:left;	width: 80px;	text-align:center;	color:#6f91b3;	}
.acc1 a:link, .acc1 a:visited, .acc2 a:link, .acc2 a:visited{	text-decoration: none;	color: #6f91b3;	}
.acc1 a:hover, .acc2 a:hover{	color:#8aa530;	text-decoration:none;	}
#acc_phone{	float:left;	margin: 54px 0 0 0;	padding-left: 13px;	}
* html #acc_phone{	float:left;	padding-left: 13px;	}
#more_devces {	margin-left: 495px;	margin-top: -5px;	}
* html more_devces {	margin-left: 20px;	}
#acc_phone a:link, #acc_phone a:visited, #acc_phone a:hover, #acc_phone a:active{	padding-left: 13px;	}
.acc2{	float:left;	width: 80px;	text-align:center;	margin: 9px 0 0 0;	padding: 0 0 0 0;	color:#6f91b3;	}
#resources{	width: 225px;	position: relative;	float: right;	margin-top: 15px;	padding-left: 12px;	}
.accLinkheader{	font-weight: bold;	}
.resLinkheader{	font-weight: bold;	}
.appLinkheader{	font-weight: bold;	}
.appLinks{	float:left;	padding: 20px 0 0 10px;	width: 250px;	}
.resLinks{	float:left;	padding: 0 0 0 10px;	width: 250px;	}
ul.resLinks, ul.appLinks{	margin: 5px 0 10px 0;	padding: 0 0;	}
ul.resLinks li, ul.appLinks li{	margin: 0;	list-style-type:none;	background:url('../images/arrow_green.gif') no-repeat -1px 4px;; padding-left:10px; padding-right:0; padding-top:0; padding-bottom:4px	}
ul.resLinks li a:link, ul.resLinks li a:visited, ul.appLinks li a:link, ul.appLinks li a:visited{	text-decoration: none;	color: #6f91b3;	}

ul.resLinks li a:hover , ul.appLinks li a:hover{	color:#8aa530;	text-decoration:none;	}
 
#tab_text3 {	width: 881px;	height: 283px;	display: none;	}
#tab_text4 {	width: 881px;	height: 283px;	display: none;	}

#text4Right {	width: 277px;	float: right;	margin: 85px 0 0 0;	padding: 0px;	overflow: hidden;	}	
#app_1{	width: 125px;	height: 177px;	float: left;	position: relative;	}

#app_2{	width: 130px;	float: left;	}
#tab_text4 ul {	padding: 0;	margin: 0;	list-style: none;	}
#tab_text4 #app_1 li{	float: left;	}
#tab_text4 li {	width:100px;	}
#tab_text5 { width: 881px;	height: 283px;	display: none;	}
#tab_text6 {	width: 881px;	height: 283px;	display: none;	}
/*-/SWAPPING HERO BLOCK-*/
.little_top{	font-size: 11px;	text-align: right;	padding: 6px 10px;	}
.product_home{	width: 260px;	position: relative;	float: right;	margin-top: 150px;	padding-right: 160px;	}
.home_index_hero{	width: 250px;	position: absolute;	float: left; top: 183px; left: 396px;}
.home_index_hero p{	color: #cccccc;	font-size:11px;}
.home_index_hero a{ text-decoration:underline;}
.home_index{	width: 190px;	position: absolute;	float: left; top: 78px;	left: 670px;	}
.home_index p{	margin-bottom: .5em;	}
.home_index a{ text-decoration:underline;}
.home_index a:link, .home_index a:visited{	text-decoration:underline;	color: #6f91b3;	}
.home_index a:hover{	text-decoration: underline;	color: #8aa530;	}
.hero8800{ position:absolute; top:34px; left:375px; font-size:11px;}
.hero8830{ position:absolute; top:242px; left:275px; font-size:11px;}
.hero8800 a, .hero8830 a, .hero8800 a:link, .hero8830 a:link, .hero8800 a:visited, .hero8830 a:visited{ text-decoration:none; color:#a7a7a7;}
.hero8800 a:hover, .hero8830 a:hover{ text-decoration:none; color:#ffffff;}
.home_overview{	width: 320px;	position: relative;	float: left;	margin-top: 104px;	padding-left: 35px;	}
.home_overview a:link, .home_overview a:visited{	text-decoration: none;	color: #6f91b3;	}
.home_overview a:hover{	text-decoration: none;	color: #8aa530;	}
.overone{	width: 92px;	margin-top: 14px;	position: relative;	float: left;	}
.overtwo{	width: 95px;	padding: 0 0 0 15px;	position: relative;	float: left;	}
.overthree{	width: 85px;	margin-top: -30px;	padding: 0 0 0 30px;	position: relative;	float: left;	}

.home_feature{	width: 400px;	position: relative;	float: left;	margin-top: 43px;	padding-left: 33px;	}

.featureone {	width: 235px;	position: relative;	float: left;	padding: 18px 15px 0 0;	}
.featureone h3{	margin-top: 0;	}
.featureone p{	font-size: 9px;	}
* html .featureone p{	font-size: 9px;	}
.featuretwo {	width: 150px;	position: relative;	float: left;	}
.home_feature a:link, .home_feature a:visited{	text-decoration: none;	color: #6f91b3;	}
.home_feature a:hover{	text-decoration: none;	color: #8aa530;	}

.overLinks{	float:left;	padding: 20px 0 0 10px;	}
ul.overLinks{	margin: 3px 0 10px 0;	padding: 0 0;	}
ul.overLinks li{	margin: 0;	line-height: 14px;	list-style-type:none;	background:url('../images/arrow_green.gif') no-repeat -1px 4px;; padding-left:10px; padding-right:0; padding-top:0; padding-bottom:0	}
.overLinks a:link, .overLinks a:visited{	text-decoration: none;	color: #6f91b3;	}
.overLinks a:hover{	text-decoration: none;	color: #8aa530;	}
.home_help{	width: 519px;	position: relative;	float: left;	margin-top: 78px;	padding-left: 21px;	}
.home_help p{	margin: 5px 11px 0 8px;	}
.home_help h3{	margin-left: 8px;	font-size: 13px;	}
.home_help a:link, .home_help a:visited{	padding-left: 7px;	text-decoration: none;	color: #6f91b3;	}
.home_help a:hover{	text-decoration: none;	color: #8aa530;	}
.home_help .toplink a:link, .toplink a:visited{	padding-left: 14px;	text-decoration: none;	color: #6f91b3;	}
.toplink a:hover{	text-decoration: none;	color: #8aa530;	}
.home_help span{	padding-left: 152px;	}
.helpone{	width: 164px;	position: relative;	float: left;	margin-top:10px;	}
.helptwo{	width: 164px;	position: relative;	float: left;	margin-top: 10px;	padding-left: 5px;	}
.helpthree{	width: 164px;	position: relative;	float: left;	margin-top: 10px;	padding-left: 5px;	}

.comtwo a:link, .comtwo a:visited{	text-decoration: none;	color: #6f91b3;	}
.comtwo a:hover{	text-decoration: none;	color: #8aa530;	}
.home_community{	width: 440px;	position: relative;	float: left;	margin-top: 44px;	padding-left: 32px;	}
.home_communityNew{	width: 372px;	position: relative;	float: left;	margin-top: 44px;	padding-left: 32px;	}
.comone{	width: 270px;	position: relative;	float: left;	padding-top: 45px;	}
.communityone{	width: 356px;	position: relative;	float: left;	padding-top: 45px;	}
.comtwo{	width: 162px;	float: left;	padding-left: 8px;	}
.communitytwo{	width: 162px;	float: left;	padding-left: 8px;	}
.comtwo span{	margin: 2px 0 0 85px;	}
.communitythree{	width: 162px;	float: left;	padding-left: 24px;	}
ul.comLinks{	margin: 2px 0 4px 0;	}
ul.comLinks li{	margin: 0;	line-height: 10pt;	list-style-type:none;	background:url('../images/singlemark.png') no-repeat -1px 4px;; padding-left:10px; padding-right:0; padding-top:0; padding-bottom:0	}
.communitytwo H3 { margin-top: 0; }
.communitythree H3 { margin-top: 0; }

#home_body{	width: 881px;	background:url('../images/home_bg_body.gif') repeat-x 0 33px;	}
* html #home_body{	background:url('../images/home_bg_body.gif') repeat-x 0 0;	}
*:first-child+html #home_body{	background:url('../images/home_bg_body.gif') repeat-x 0 0;	}
#home_body img{	padding: 0 0 5px 0;	}

#home_body a img{	padding-bottom: 2px;	}
#home_ad1{	margin: 6px 0 15px 7px;	float: left;	width: 255px;	height: 70px;	}
#home_ad2{	margin: 6px 0 15px 10px;	float: left;	width: 255px;	height: 70px;	}
#home_ad3{	margin: 15px 0 5px 7px;	float: left;	clear: left;	width: 255px;	height: 70px;	}
#home_ad4{	margin: 15px 0 5px 10px;	float: left;	width: 255px;	height: 70px;	}
* html #home_ad1{	margin: 6px 0 15px 7px;	}
* html #home_ad2{	margin: 6px 0 15px 10px;	}
* html #home_ad3{	margin: 0 0 15px 7px;	}
* html #home_ad4{	margin: 0 0 15px 10px;	}
.ad_left{	float:left;	font-size: 10px;	margin-right: 7px;	text-align: center;	}
.ad_leftText{	float:left;	font-size: 10px;	width: 185px;	}
#bucket{	padding: 0px;	height: 210px;	background-color: #eeeeee;	}
* html #bucket{	padding: 0px;	height: 180px;	background-color: #eeeeee;	}
h3{
font-size:11px;	}
#bucket h3, #bucket h3 a {
font-size:11px;
color: #617c92;
text-transform: uppercase;
text-decoration: none;
margin: 0px;	}
#bucket h3 a:hover {
color: #34425f;	}

/*------------------------------------------------------------------------------------
 Column Styles
------------------------------------------------------------------------------------*/

#lcol{	float:left;	width:288px;	padding-left: 2px;	margin-right: 36px;	}
#lcol p{	color: #979798;	padding-left: 8px;	}
#rcol{	float:right;	width:542px;	margin-top: 20px;	}
#rcolbgtop{	width: 542px;	background:url('../images/rcol_top.gif') no-repeat 0 0;	}
#rcolbgbot{	width: 542px;	background:url('../images/rcol_bottom.gif') no-repeat 0 0;	}


/*------------------------------------------------------------------------------------
 Home Navigation
------------------------------------------------------------------------------------*/

#homeNavbar{	position: relative;	float:left;	width: 881px;	}
#ddetail_tabs ul#homeNav{	margin: 0 0 0 0;	float:left;	width: 881px;	}
* html #ddetail_tabs ul#homeNav{	margin: 0 0 0 0;
 }
#ddetail_tabs ul#homeNav li{	float:left;	margin:0 0 0 0;	display:inline;	list-style-type:none;	}
#ddetail_tabs ul#homeNav li a{	float:left;	height:35px;	text-indent:-9999px;	text-decoration:none;	background:url('../images/homeNav_maxrix.gif') no-repeat 0 0;	}
#ddetail_tabs ul#homeNav li.byondemail a{	width:145px;	background-position:0 0;	}
#ddetail_tabs ul#homeNav li.byondemail a:hover{	background-position:0 -35px;	}
#ddetail_tabs ul#homeNav li.byondemail a.selected{	background-position:0 -35px;	}
#ddetail_tabs ul#homeNav li.handhelds a{	width:194px;	background-position:-145px 0;	}
#ddetail_tabs ul#homeNav li.handhelds a:hover{	background-position:-145px -35px;	}
#ddetail_tabs ul#homeNav li.handhelds a.selected{	background-position:-145px -35px;	}
#ddetail_tabs ul#homeNav li.featuresnp a{	width:166px;	background-position:-339px 0;	}
#ddetail_tabs ul#homeNav li.featuresnp a:hover{	background-position:-339px -35px;	}
#ddetail_tabs ul#homeNav li.featuresnp a.selected{	background-position:-339px -35px;	}
#ddetail_tabs ul#homeNav li.applications a{	width:169px;	background-position:-505px 0;	}
#ddetail_tabs ul#homeNav li.applications a:hover{	background-position:-505px -35px;	}
#ddetail_tabs ul#homeNav li.applications a.selected{	background-position:-505px -35px;	}
#ddetail_tabs ul#homeNav li.help a{	width:79px;	background-position:-674px 0;	}
#ddetail_tabs ul#homeNav li.help a:hover{	background-position:-674px -35px;	}
#ddetail_tabs ul#homeNav li.help a.selected{	background-position:-674px -35px;	}
#ddetail_tabs ul#homeNav li.community a{	width:128px;	background-position:-753px 0;	}
#ddetail_tabs ul#homeNav li.community a:hover{	background-position:-753px -35px;	}
#ddetail_tabs ul#homeNav li.community a.selected{	background-position:-753px -35px;	}

/*	Right Column Call To Action Styles
------------------------------------------------------------------------------------*/
p.home-detail-link{	padding-top: 2px;	font-size: 10px;	font-weight: bold;	text-align: left;	}
.home-detail-link a{	text-decoration: underline;	}
.home-detail-link a:hover{	text-decoration: underline;	}
#home_body .home-detail-link img, #home_body .home-detail-link a img{	padding: 0 0 0 0;	}
COPYRIGHT ? 2007 BERRYMAIL.CN ALL RIGHTS RESERVED.