@charset "utf-8";
/*//////////////////////////////////base css style///////////////////////////////////////*/
/*
body {
	background:#ffffff url(/images/christmas/bg.jpg) repeat-x center top;  margin: 0px auto;font: 11px/140% verdana,arial; COLOR:#848484; height:100%
	
}
*/
body {
	background:#ffffff;  margin: 0px auto;font: 11px/140% verdana,arial; COLOR:#545454; height:100%;padding:0px;
}

td {
	font: 11px/140%
}

SELECT {
	FONT-SIZE: 11px
}
INPUT {
	FONT-SIZE: 11px
}
TEXTAREA {
	FONT-SIZE: 11px
}
H1 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; font-size:24px; font-weight:normal
}
H2 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; font-size:20px; color:#000000; font-weight:normal; line-height:22px;
}
H3 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; font-size:18px; color:#000000; font-weight:normal; line-height:22px;
}
H4 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 5px; MARGIN: 0px; PADDING-TOP: 0px; font-size:12px; color:#000000; font-weight:normal;
}
H5 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
H6 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
UL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px;
}
OL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; list-style-type: decimal; list-style-position:inside
}
/*
LI {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; list-style-type:disc; list-style-position:inside
}
*/
DL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
DT {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 8px; MARGIN: 0px; PADDING-TOP: 0px; font-weight:700
}
DD {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 6px; MARGIN: 0px; PADDING-TOP: 0px
}
FORM {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
TABLE {
	BORDER-TOP-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; BORDER-COLLAPSE: collapse; BORDER-RIGHT-WIDTH: 0px; border-spacing: 0
}
P {
	MARGIN: 5px 0px 15px
}
IMG {
	BORDER-TOP-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; BORDER-RIGHT-WIDTH: 0px
}
Hr {
	color:#CCCCCC; height:1px; margin:10px 0px
}



/*//////////////////////////////////////////////////////////////////////////////////*/
#container {
	width:100%;margin:0;
}
#christmas{position:absolute; z-index:1; background:url(/images/christmas/snow.gif) no-repeat; width:900px; height:28px; top:70px;}
/*#header{
	width:900px; margin:0 auto; color:#000; text-shadow: 1px 2px 3px rgba(0,0,0,0.5);
}*/
#header{
	width:900px; margin:0 auto; color:#545454;position:relative;
}
.header-area{
position:absolute;
width:120px;
height:20px;
overflow:hidden;
bottom:3px;
right:5px;
}
#header a{
	margin:0 5px
}
#header a:link{
	color:#545454
}
#header a:visited{
	color:#545454
}
#header a:hover{
	color:#3366cc
}
#header a:active{
	color:#545454
}

#header #FloatRight{
	float:right; margin-top:20px; width:auto;
}
#header #FloatRight a{

}
#header #FloatRight form{
	float:right
}
#header #search{float:right; margin-bottom:20px}
#header #QuickMenuL{float:left; background:url(/images/top_quick_menu_l.jpg) no-repeat; width:56px; height:21px}

#header #QuickMenuM{float:left; background:url(/images/top_quick_menu_m.jpg) repeat-x; width:auto; height:21px; line-height:21px; font-size:12px;}
#header #QuickMenuMR{float:left; background:url(/images/top_quick_menu_m.jpg) repeat-x; width:auto; height:21px;}
#header #QuickMenuR{float:left; background:url(/images/top_quick_menu_r.jpg); width:56px; height:21px}
#header #QuickMenuM a{text-decoration:none;}
.quickmenubox{width:auto;float:right;margin:0;padding:0px;overflow:hidden;}
#header .languages{width:102px;height:12px;float:right;overflow:hidden;margin-top:7px;}
#header .languages a{display:inline-block;margin:0 7px 0 0;}
.headerlogo{margin-top:14px;}

/* FloatRight-search */
.FloatRight-search{margin-right:10px;}
*html .FloatRight-search{margin-right:0px;padding-right:10px;}

#navigationBg{
	width:100%;height:43px; background:#2b5197;margin:0 auto;min-width:1100px;_width:e­xpression((documentElement.clientWidth < 1100) ? "1100px" : "100%" );
	}
#navigation{
	width:900px; height:43px; text-shadow:#000000 1px 2px 3px rgba(0,0,0,0); margin:0 auto; color:#FFFFFF; font-size:14px;
	min-width:900px;_width:e­xpression((documentElement.clientWidth < 900) ? "900px" : "100%" );
}
#navigation a{
	text-shadow:#000000 1px 2px 3px rgba(0,0,0,0); margin:0 auto; color:#FFFFFF; font-size:14px
}

#clear {
	clear:both;
}
.clear{
	clear:both;
}
#pagebody {
	width:900px; margin:0 auto;clear:both;overflow:hidden; position:relative;
	min-width:900px;_width:e­xpression((documentElement.clientWidth < 900) ? "900px" : "100%" );
}
.pagebody{
    width:900px;margin:0 auto;overflow:hidden;height:auto;
}
*html .pagebody{height:70px;}
*+html .pagebody{height:70px;}
#pagebody1 {
	width:1084px; margin:0 auto;clear:both;overflow:hidden;position:relative;
	min-width:900px;_width:e­xpression((documentElement.clientWidth < 900) ? "900px" : "100%" );
}
#sidebar {
	width:230px; float:right; background:#F4F4F4
}
#sidebar h3 {
	margin-left:10px
}
#sidebar h3 a{
	color:#000000
}
#sidebar h3 a:hover{
	color:#0099ff
}
#sidebar ul{
	margin:8px 0px 0px 10px
}
#sidebar ul li{
	line-height:1.8em; list-style:none; list-style-position:outside
}
#sidebar ul li span{
	color:#0099FF; font-size:14px; line-height:1.48em
}
#SidebarBtImg{
	background:url(/images/submenu_btimg.jpg) no-repeat; width:230px; height:7px; overflow:hidden
}
#mainbody {
	width:660px; float:left
}
#FloatLeft{
	float:left
}
#FloatRight{
	float:right
}
#line1px{
	background:#CCCCCC; height:1px; margin:17px 0px; width:auto; line-height:1px; overflow:hidden
}
#line1px2{
	background:#CCCCCC; height:1px; margin:0px; width:auto; line-height:1px; overflow:hidden
}
#submenu{
	margin-bottom:10px
}
#submenu ul{

}
#submenu ul li{
	font-size:12px
}
#submenu ul li span{
	color:#0099FF; font-size:12px
}

#sitemap{
	margin-top:10px; 
	background: url("/images/b_img.gif") repeat-x #F8F8F8;
	line-height:1.8em; 
	width:100%;
	min-width:1100px;_width:e­xpression((documentElement.clientWidth < 1100) ? "1100px" : "100%" );
}
*html #sitemap{margin:0px;padding:0px;overflow:hidden;}
*+html #sitemap{margin:0px;padding:0px;overflow:hidden;}
#sitemap2{
	margin:0 auto; width:900px;
}
*html #sitemap2{
	margin:0 auto; width:900px;
}
#sitemap2 a{
	color:#9d9d9d; TEXT-DECORATION: none;
}
#sitemap2 a:hover{
	color:#3069d0; TEXT-DECORATION: underline;
}
#sitemaplist{
	width:600px; float:left; margin:15px 0 0 10px
}
#sitemaplist h4{
	margin:10px 0; color:#9d9d9d; font-size:14px
}

#Partners{
	width:100%; margin:0px 0 0px 10px;padding:0px 0 10px 0;
}
*html #Partners{
	width:100%; margin:0px 0 0px 20px;padding:0px 0 10px 0;
}
#sitemaplist #l{
	Float:left; width:180px
}
#sitemaplist #l li{
	list-style:none
}
#sitemaplist #m{
	Float:left; width:220px
}
#sitemaplist #m li{
	list-style:none
}
#sitemaplist #r{
	Float:left; width:130px
}
#sitemaplist #r li{
	list-style:none
}
#SIT{WIDTH:250px; float:right; margin:15px  0 0 0px;}
#SIT h4{
	margin:10px 0; color:#9d9d9d; font-size:14px
}
#SIT #copyright{color:#333; line-height:18px}
#SIT p{color:#cccccc; font-size:10px; line-height:16px}
#bottom{
	display: block; margin:10px 0; color:#848484
}
#bottom a{
	color:#848484
}
#shadow {
	background:url(/images/homepage_shadow.jpg) repeat-x;
	height:10px;
}
#Xspace {

}
#loacation{
	width:auto;
	margin:0 0 4px 0px;
	float:left;
}
#loacation a:hover{
	text-decoration:underline
}

/*//////////////////////////////////// Capsa WiFi ////////////////////////////////////*/
#CapsaWiFiMenu{height:42px; width:900px; border-bottom:1px solid #E6E6E6; background:#ffffff}

#CapsaWiFiMenu #overview{height:38px; width:135px; float:left; margin:5px 10px 0 10px}
#CapsaWiFiMenu #overview a{background:url(/images/capsawifi_menu_overview.gif) no-repeat; height:28px; width:105px; font-size:18px; color:#000000; display:block; padding:10px 0 0 30px;}
#CapsaWiFiMenu #overview a:hover{ background:url(/images/capsawifi_menu_overview2.gif) no-repeat; height:28px; width:105px; display:block; color:#008AFF }
#CapsaWiFiMenu #overview a.hover{ background:url(/images/capsawifi_menu_overview2.gif) no-repeat; height:28px; width:105px; display:block; color:#008AFF }

#CapsaWiFiMenu #feature{height:38px; width:127px; float:left; margin:5px 10px 0 0}
#CapsaWiFiMenu #feature a{background:url(/images/capsa_menu_f.gif) no-repeat; height:28px; width:97px; font-size:18px; color:#000000; display:block; padding:10px 0 0 30px;}
#CapsaWiFiMenu #feature a:hover{ background:url(/images/capsa_menu_f2.gif) no-repeat; height:28px; width:97px; display:block; color:#008AFF }
#CapsaWiFiMenu #feature a.hover{ background:url(/images/capsa_menu_f2.gif) no-repeat; height:28px; width:97px; display:block; color:#008AFF }

#CapsaWiFiMenu #ent{height:38px; width:199px; float:left; margin:5px 10px 0 0}
#CapsaWiFiMenu #ent a{background:url(/images/capsa_menu_e.gif) no-repeat; height:28px; width:169px; font-size:18px; color:#000000; display:block; padding:10px 0 0 30px;}
#CapsaWiFiMenu #ent a:hover{ background:url(/images/capsa_menu_e2.gif) no-repeat; height:28px; width:169px; display:block; color:#008AFF }
#CapsaWiFiMenu #ent a.hover{ background:url(/images/capsa_menu_e2.gif) no-repeat; height:28px; width:169px; display:block; color:#008AFF }

#CapsaWiFiMenu #free{height:38px; width:155px; float:left; margin:5px 10px 0 0}
#CapsaWiFiMenu #free a{background:url(/images/capsa_menu_free.gif) no-repeat; height:28px; width:125px; font-size:18px; color:#000000; display:block; padding:10px 0 0 30px;}
#CapsaWiFiMenu #free a:hover{ background:url(/images/capsa_menu_free2.gif) no-repeat; height:28px; width:125px; display:block; color:#008AFF }
#CapsaWiFiMenu #free a.hover{ background:url(/images/capsa_menu_free2.gif) no-repeat; height:28px; width:125px; display:block; color:#008AFF }

#CapsaWiFiMenu #dif{height:38px; width:199px; float:left; margin:5px 10px 0 0}
#CapsaWiFiMenu #dif a{background:url(/images/capsa_menu_e.gif) no-repeat; height:28px; width:169px; font-size:18px; color:#000000; display:block; padding:10px 0 0 30px;}
#CapsaWiFiMenu #dif a:hover{ background:url(/images/capsa_menu_e2.gif) no-repeat; height:28px; width:169px; display:block; color:#008AFF }
#CapsaWiFiMenu #dif a.hover{ background:url(/images/capsa_menu_e2.gif) no-repeat; height:28px; width:169px; display:block; color:#008AFF }

#CapsaWiFiMenu #faq{height:38px; width:101px; float:left; margin:5px 10px 0 0}
#CapsaWiFiMenu #faq a{background:url(/images/capsa_menu_faq.gif) no-repeat; height:28px; width:71px; font-size:18px; color:#000000; display:block; padding:10px 0 0 30px;}
#CapsaWiFiMenu #faq a:hover{ background:url(/images/capsa_menu_faq2.gif) no-repeat; height:28px; width:71px; display:block; color:#008AFF }

/*//////////////////////////////////// Capsa Free 2010 ////////////////////////////////////*/
#CapsaMenu{height:42px; width:900px; border-bottom:1px solid #E6E6E6; background:#ffffff}

#CapsaMenu #feature{height:38px; width:127px; float:left; margin:5px 10px 0 0}
#CapsaMenu #feature a{background:url(/images/capsa_menu_f.gif) no-repeat; height:28px; width:97px; font-size:18px; color:#000000; display:block; padding:10px 0 0 30px;}
#CapsaMenu #feature a:hover{ background:url(/images/capsa_menu_f2.gif) no-repeat; height:28px; width:97px; display:block; color:#008AFF }
#CapsaMenu #feature a.hover{ background:url(/images/capsa_menu_f2.gif) no-repeat; height:28px; width:97px; display:block; color:#008AFF }


#CapsaMenu #ent{height:38px; width:199px; float:left; margin:5px 10px 0 0}
#CapsaMenu #ent a{background:url(/images/capsa_menu_e.gif) no-repeat; height:28px; width:169px; font-size:18px; color:#000000; display:block; padding:10px 0 0 30px;}
#CapsaMenu #ent a:hover{ background:url(/images/capsa_menu_e2.gif) no-repeat; height:28px; width:169px; display:block; color:#008AFF }
#CapsaMenu #ent a.hover{ background:url(/images/capsa_menu_e2.gif) no-repeat; height:28px; width:169px; display:block; color:#008AFF }

#CapsaMenu #pro{height:38px; width:211px; float:left; margin:5px 10px 0 0}
#CapsaMenu #pro a{background:url(/images/capsa_menu_pro.gif) no-repeat; height:28px; width:181px; font-size:18px; color:#000000; display:block; padding:10px 0 0 30px;}
#CapsaMenu #pro a:hover{ background:url(/images/capsa_menu_pro2.gif) no-repeat; height:28px; width:181px; display:block; color:#008AFF }
#CapsaMenu #pro a.hover{ background:url(/images/capsa_menu_pro2.gif) no-repeat; height:28px; width:181px; display:block; color:#008AFF }

#CapsaMenu #free{height:38px; width:155px; float:left; margin:5px 10px 0 0}
#CapsaMenu #free a{background:url(/images/capsa_menu_free.gif) no-repeat; height:28px; width:125px; font-size:18px; color:#000000; display:block; padding:10px 0 0 30px;}
#CapsaMenu #free a:hover{ background:url(/images/capsa_menu_free2.gif) no-repeat; height:28px; width:125px; display:block; color:#008AFF }
#CapsaMenu #free a.hover{ background:url(/images/capsa_menu_free2.gif) no-repeat; height:28px; width:125px; display:block; color:#008AFF }

#CapsaMenu #dif{height:38px; width:199px; float:left; margin:5px 10px 0 0}
#CapsaMenu #dif a{background:url(/images/capsa_menu_e.gif) no-repeat; height:28px; width:169px; font-size:18px; color:#000000; display:block; padding:10px 0 0 30px;}
#CapsaMenu #dif a:hover{ background:url(/images/capsa_menu_e2.gif) no-repeat; height:28px; width:169px; display:block; color:#008AFF }
#CapsaMenu #dif a.hover{ background:url(/images/capsa_menu_e2.gif) no-repeat; height:28px; width:169px; display:block; color:#008AFF }

#CapsaMenu #faq{height:38px; width:101px; float:left; margin:5px 10px 0 0}
#CapsaMenu #faq a{background:url(/images/capsa_menu_faq.gif) no-repeat; height:28px; width:71px; font-size:18px; color:#000000; display:block; padding:10px 0 0 30px;}
#CapsaMenu #faq a:hover{ background:url(/images/capsa_menu_faq2.gif) no-repeat; height:28px; width:71px; display:block; color:#008AFF }

#CapsaFreeBody{background:#FFFFFF}
#CapsaFreeBody h1{ font-size:30px; color:#000000; padding:20px 0 0 20px}
#CapsaFreeBody .wifi{ font-size:30px; color:#000000; padding:20px 0 0 20px}
#CapsaFreeBody .title2{font-size:24px; line-height:20px; color:#a60000; margin:10px  0 20px 20px; padding:0}
#CapsaFreeBody h1 span{ font-size:30px; color:#FF6600}
#CapsaFreeBody h1 span a{ font-size:30px; color:#FF6600}
#CapsaFreeBody h1 span a:hover{ font-size:30px; color:#FF6600}
#CapsaFreeBody #line{border-top:1px solid #B3B3B3; width:830px; margin:10px 0 0 30px}
#CapsaFreeBody #FeatureAd{ background:url(/images/capsa_feature_adbg.gif) no-repeat; width:900px; height:328px}
#CapsaFreeBody #FeatureAd h2{ font-size:30px; color:#000000; margin:0}
#CapsaFreeBody #FeatureAd h2 span{color:#008AFF}
#CapsaFreeBody #FeatureAd  p{font-size:14px; color:#000; line-height:24px}
#CapsaFreeBody #CapsaAd{ background:url(/images/capsa_adbg.jpg) no-repeat; width:900px; height:328px}
#CapsaFreeBody #CapsaAd h2{ font-size:30px; color:#A2DBFF; margin:0}
#CapsaFreeBody #CapsaAd  p{font-size:14px; color:#fff; line-height:24px}
#CapsaFreeBody #CapsaWifiAd{ background:url(/images/capsawifi_adbg2.jpg) no-repeat; width:900px; height:328px}
#CapsaFreeBody #CapsaWifiAd h2{ font-size:30px; color:#000; margin:0}
#CapsaFreeBody #CapsaWifiAd  p{font-size:14px; color:#fff; line-height:24px}
#CapsaFreeBody #CapsaFreeAd{ background:url(/images/capsa_freebg.gif) no-repeat; width:900px; height:328px}
#CapsaFreeBody #CapsaFreeAd h2{ font-size:80px; color:#4ABFFF; margin:10px 0}
#CapsaFreeBody #CapsaFreeAd h2 span{ font-size:30px; margin:1px 0 0 10px}
#CapsaFreeBody #CapsaFreeAd  p{font-size:18px; color:#797979; line-height:30px}
#CapsaFreeBody #CapsaFreeAd  p span{color:#000}
#CapsaFreeBody #AdLeft{Float:left; width:352px; height:214px; margin:30px}
#CapsaFreeBody #AdRight{Float:left; width:460px; height:214px; margin:30px 0 0 0}
#CapsaFreeBody #AdLeft2{Float:left; width:340px; height:214px; margin:30px}
#CapsaFreeBody #AdRight2{Float:left; width:470px; height:214px; margin:30px 0 0 0}
#CapsaFreeBody #AdRight2 h2{font-size:27px; margin:0}
#CapsaFreeBody #FreeAdRight{Float:left; width:440px; height:214px; margin:30px 0 0 20px}
#CapsaFreeBody #EditionLeft{Float:left; width:430px; height:330px; margin-right:20px; border:3px solid #EBEBEB}
#CapsaFreeBody #EditionLeft h2{font-size:24px; color:#000000; text-align:center; margin-top:20px}
#CapsaFreeBody #EditionLeft h2 span{font-size:18px; color:#FF6600}
#CapsaFreeBody #EditionLeft h3{font-size:18px; color:#000000; text-align:center; margin-top:5px}
#CapsaFreeBody #EditionLeft p{font-size:14px;margin:15px; line-height:24px}
#CapsaFreeBody #EditionRight{Float:left; width:430px; height:330px; border:3px solid #EBEBEB}
#CapsaFreeBody #EditionRight h2{font-size:24px; color:#000000; text-align:center; margin-top:20px}
#CapsaFreeBody #EditionRight h3{font-size:18px; color:#000000; text-align:center; margin-top:5px}
#CapsaFreeBody #EditionRight h3 a{color:#000000}
#CapsaFreeBody #EditionRight h3 a:hover{color:#FE8F00}
#CapsaFreeBody #EditionRight p{font-size:14px;margin:15px; line-height:24px}

#CapsaFreeBody #Left{float:left; width:370px; height:auto; margin-top:10px}
#CapsaFreeBody #Left h1{font-size:24px; color:#2288B8; float:left; line-height:20px; margin:0 5px 20px 0; padding-left:0}
#CapsaFreeBody #Left h1 a{color:#2288B8}
#CapsaFreeBody #Left ul{margin:0 0 0 20px}
#CapsaFreeBody #Left ul li{margin-left:10px}
#CapsaFreeBody #Left p.testText{
	display:block;
	width:324px;
	background:url(/images/testtext.gif) 0 0 no-repeat;
	padding:5px 0 0 35px;
	background-color:inherit;
	margin:0 0 10px 0;
	float:left;
}
#CapsaFreeBody #Left p.testText span.coma{
	background:url(/images/coma_inverse.gif) 0 0 no-repeat;
	width:33px;
	height:16px;
	padding:0 0 0 30px;
	margin-left:10px
	}
#CapsaFreeBody #Left p.testText span.author{
	font:11px/22px Arial, Helvetica, sans-serif;
	color:#D06907;
	background-color:inherit;
	float:right;
}
#CapsaFreeBody #dashed{border-bottom:1px dashed #797979; float:left; width:236px; height:35px}
#CapsaFreeBody #dashed2{border-bottom:1px dashed #797979; float:left; width:196px; height:35px}
#CapsaFreeBody #dashed3{border-bottom:1px dashed #797979; float:left; width:191px; height:35px}
#CapsaFreeBody #dashed4{border-bottom:1px dashed #797979; float:left; width:265px; height:35px}
#CapsaFreeBody #dashed5{border-bottom:1px dashed #797979; float:left; width:216px; height:35px}
#CapsaFreeBody #Right{float:left; width:520px; height:auto; border:3px solid #E6E6E6; margin-top:10px}
#CapsaFreeBody #Right p{margin:0 20px 15px 23px}
#CapsaFreeBody #Right #margin10{margin:10px}
#CapsaFreeBody #Right h1{font-size:30px; color:#2288B8;line-height:20px; margin-right:5px; margin-left:3px; margin-bottom:20px}
#CapsaFreeBody #Right h1 a{color:#2288B8}
#CapsaFreeBody #Right h2{font-size:14px; color:#000; margin-right:5px; margin:0; padding:0}
#CapsaFreeBody #Right ul{margin:10px; padding:0}
#CapsaFreeBody #Right ul li{margin:0 0 15px 20px; padding:0}

#CapsaWifiBody{margin:0; padding:0}
#CapsaWifiBody h1{ font-size:30px; color:#000000; padding:20px 0 20px 20px}
#CapsaWifiBody h1 span{ font-size:30px; color:#FF6600}
#CapsaWifiBody h1 span a{ font-size:30px; color:#FF6600}
#CapsaWifiBody h1 span a:hover{ font-size:30px; color:#FF6600}
#CapsaWifiBody h2{ font-size:18px; color:#000000; padding:20px 0 20px 20px}
#CapsaWifiBody h3{ font-size:16px; color:#666; padding:10px 0 10px 30px}
#CapsaWifiBody #content{ width:894px; height:auto; border:3px solid #E6E6E6; margin-top:10px}
#CapsaWifiBody #content #margin10{margin:10px}
#CapsaWifiBody #content h1{font-size:30px; color:#2288B8;line-height:20px; margin-right:5px; margin-left:3px}
#CapsaWifiBody #content h1 a{color:#2288B8}
#CapsaWifiBody #content h2{font-size:14px; color:#000; margin:10px 0 0 0px; padding:0}
#CapsaWifiBody #content h3{font-size:11px; margin:10px 0 0 10px; padding:0; font-weight:bold}
#CapsaWifiBody #content ul{margin:10px; padding:0}
#CapsaWifiBody #content ul li{margin:0 0 15px 20px; padding:0}
#CapsaWifiBody #CapsaWifiAd{ background:url(/images/capsawifi_adbg.jpg) no-repeat; width:900px; height:328px}
#CapsaWifiBody h2{ font-size:30px; color:#A2DBFF; margin-top:100px}
#CapsaWifiBody p{padding:0 20px 5px 20px}
#CapsaWifiBody #NoFloat{width:800px; height:214px; margin:0 30px}


#FeatureAD{color:#000000}
#FeatureAD ul{margin:10px 0 0 30px; width:650px; float:left}
#FeatureAD ul li{ float:left; list-style:none; margin:0 20px 0 0}
#FeatureAD ul li img{margin:0 5px 0 0}

#FeatureAD2{color:#000000}
#FeatureAD2 ul{margin:10px 0 0 30px; width:750px; float:left}
#FeatureAD2 ul li{ float:left; list-style:none; margin:0 20px 0 0}
#FeatureAD2 ul li img{margin:0 5px 0 0}

#FeatureAD2{color:#000000}

#CompareEdition {height:31px; width:150px; float:right; margin:5px 35px 0 0}
#CompareEdition a{background:url(/images/compare_edition.gif) no-repeat; height:31px; width:150px; display:block}
#CompareEdition a:hover{background:url(/images/compare_edition2.gif) no-repeat; height:31x; width:150px; display:block}

#FeaturesLi {margin:5px 0 0 0; height:130px}
#FeaturesLi img{float:left; margin-right:10px; width:177px; height:119px}
#FeaturesLi h2{font-size:14px; color:#000000; margin:0; padding:0; line-height:18px}
#FeaturesLi h2 a{font-size:14px; color:#000000; margin:0; padding:0; line-height:18px}
#FeaturesLi h2 a:hover{font-size:14px; color:#008AFF; margin:0; padding:0; line-height:18px}
#FeaturesLi a{color:#008AFF}

.FeaturesLi {margin:5px 0 0 0; height:130px;clear:both;}
.FeaturesLi img{float:left; margin-right:10px; width:177px; height:119px;}
.FeaturesLi h2{font-size:14px; color:#000000; margin:0; padding:0; line-height:18px}
.FeaturesLi h2 a{font-size:14px; color:#000000; margin:0; padding:0; line-height:18px;}
.FeaturesLi h2 a:hover{font-size:14px; color:#008AFF; margin:0; padding:0; line-height:18px;}
.FeaturesLi a{color:#008AFF}


/*////////////////////////////////////Capsa PNG Button////////////////////////////////////*/

#purchase1 {height:81px; width:226px; float:left; margin-top:15px}
#purchase1 a{background:url(/images/purchase.png) no-repeat; height:56px; width:211px; font-size:24px; color:#fff; display:block; padding:25px 0 0 15px;}
#purchase1 a:hover{ background:url(/images/purchase2.png) no-repeat; height:56px; width:211px; display:block; color:#fff; text-decoration:none }

#purchase2 {height:81px; width:226px; float:left; margin-top:15px}
#purchase2 a{background:url(/images/buy_now.png) no-repeat; height:61px; width:176px; font-size:30px; color:#fff;  line-height:30px; display:block; padding:20px 0 0 50px;}
#purchase2 a:hover{ background:url(/images/buy_now2.png) no-repeat; height:61px; width:176px; display:block; color:#fff;  line-height:30px; text-decoration:none }

#purchase3 {height:46px; width:121px; float:left; margin-top:15px; margin-right:20px}
#purchase3 a{background:url(/images/buynow2011.png) no-repeat; height:35px; width:81px; font-size:14px; color:#ff4800;  line-height:18px; display:block; padding:11px 0 0 40px; font-weight:bold}
#purchase3 a:hover{ background:url(/images/buynow2011_2.png) no-repeat; height:35px; width:81px; display:block; color:#ff4800;  line-height:18px; text-decoration:underline; font-weight:bold }

#download3 {height:46px; width:197px; float:left; margin-top:15px}
#download3 a{background:url(/images/download2011.png) no-repeat; height:35px; width:160px; font-size:14px; color:#0048ff;  line-height:18px; display:block; padding:11px 0 0 37px; font-weight:bold}
#download3 a:hover{ background:url(/images/download2011_2.png) no-repeat; height:35px; width:160px; display:block; color:#0048ff;  line-height:18px; text-decoration:underline; font-weight:bold }

#FreeEdition1 {height:81px; width:226px; float:left; margin-top:15px}
#FreeEdition1 a{background:url(/images/free_edition.png) no-repeat; height:61px; width:196px; font-size:30px; line-height:30px; color:#fff; display:block; padding:20px 0 0 30px;}
#FreeEdition1 a:hover{ background:url(/images/free_edition2.png) no-repeat; height:61px; width:196px; display:block; color:#fff; line-height:30px; text-decoration:none }

#FreeEdition2 {height:81px; width:226px; float:left; margin-top:15px}
#FreeEdition2 a{background:url(/images/free_edition.png) no-repeat; height:61px; width:186px; font-size:30px; line-height:30px; color:#fff; display:block; padding:20px 0 0 40px;}
#FreeEdition2 a:hover{ background:url(/images/free_edition2.png) no-repeat; height:61px; width:186px; display:block; color:#fff; line-height:30px; text-decoration:none }

#FreeEdition3 {height:81px; width:226px; float:left; margin-top:15px}
#FreeEdition3 a{background:url(/images/free_edition.png) no-repeat; height:61px; width:186px; font-size:30px; line-height:30px; color:#fff; display:block; padding:20px 0 0 40px;}
#FreeEdition3 a:hover{ background:url(/images/free_edition2.png) no-repeat; height:61px; width:186px; display:block; color:#fff; line-height:30px; text-decoration:none }

#FreeEdition4 {height:81px; width:226px; float:left; margin-top:15px}
#FreeEdition4 a{background:url(/images/download.png) no-repeat; height:61px; width:186px; font-size:30px; line-height:30px; color:#2D6400; display:block; padding:20px 0 0 40px;}
#FreeEdition4 a:hover{ background:url(/images/download2.png) no-repeat; height:61px; width:186px; display:block; color:#fff; line-height:30px; text-decoration:none }

#WifiEdition {height:58px; width:206px; float:left; background:url(/images/download_wifi.png) no-repeat; margin:20px 0 0 10px}

#HomeFeature {height:36px; width:181px; margin:6px 0 0 20px; float:left}
#HomeFeature a{background:url(/images/home_feature.png) no-repeat; height:26px; width:156px; font-size:14px; line-height:14px; color:#fff; display:block; padding:10px 0 0 25px; font-weight:bold}
#HomeFeature a:hover{ background:url(/images/home_feature2.png) no-repeat; height:26px; width:156px; display:block; color:#fff; line-height:14px; text-decoration:none; font-weight:bold }

#LearnMore {height:36px; width:181px; margin:6px 0 0 20px; float:left}
#LearnMore a{background:url(/images/learn_more.png) no-repeat; height:26px; width:141px; font-size:14px; line-height:14px; color:#fff; display:block; padding:10px 0 0 40px; font-weight:bold}
#LearnMore a:hover{ background:url(/images/learn_more2.png) no-repeat; height:26px; width:141px; display:block; color:#fff; line-height:14px; text-decoration:none; font-weight:bold }

/*////////////////////////////////////Download nChronos////////////////////////////////////*/
#DLnC{width:900px;}
#DLnC h1{font-size:30px; color:#000000; line-height:50px}
#DLnC h2{font-size:18px; color:#000000; line-height:30px; margin-top:15px}
#DLnC ul{ margin:0 0 0 30px}
#DLnCLeft{ float:left; margin:15px 10px 10px 10px; width:400px}
#DLnCRight{ float:left; margin:25px 0 0 10px; width:450px; border:solid 10px #d0d0d0}
#DLnCRight h3{margin:10px 0 0 8px}
#DLnCRight i{margin:0 0 0 8px}
#SRDD{background:#323232; width:800px; height:20px; color:#fff; margin:0px auto; padding:10px; font-size:24px}

/*////////////////////////////////////Download Capsa////////////////////////////////////*/
#DLCapsa{background:url(/images/download_page_bg.gif) no-repeat; width:900px; height:625px;}
#DLCapsa h1{font-size:30px; color:#575757; line-height:40px}
#DLCapsa h2{font-size:16px; color:#575757; line-height:20px; border-bottom:2px solid #575757; width:200px; padding:10px 0 5px 0; margin:0 0 10px 0}
#DLCapsa ul{ margin:0 0 0 30px}
#DLCapsaBg{background:url(/images/download_page_bg.gif) no-repeat; width:857px; height:471px}
#DLCapsaLeft{ float:left; margin:15px 20px 10px 10px; width:340px}
#DLCapsaRight{ float:left; margin:25px 0 0 20px; width:410px}
#SRDD{background:#323232; width:800px; height:20px; color:#fff; margin:0px auto; padding:10px; font-size:24px}
#newDownloadPage{float:left; width:245px; margin:10px 30px 15px 0; background:#F3F3F3; height:170px;}
#newDownloadPage h2{padding:10px 0 10px 10px; margin:0}
#newDownloadPage p{padding:0 10px}
#newDownloadPage ul{padding-left:10px}
#newDownloadPage ul li{list-style:disc; list-style-position:inside}
#newDownloadPage2{float:left; width:245px; margin:10px 0 15px 0; background:#F3F3F3; height:170px;}
#newDownloadPage2 h2{padding:10px 0 10px 10px; margin:0}
#newDownloadPage2 p{padding:0 10px}
#newDownloadPage2 ul{padding-left:10px}
#newDownloadPage2 ul li{list-style:disc; list-style-position:inside}
/*////////////////////////////////////Capsa Share////////////////////////////////////*/
#CapsaShareTop{background:url(/images/capsa_share_01.jpg) no-repeat; width:900px; height:146px}
#CapsaShareBg{background:#4091C6; width:900px; height:auto}
#CapsaShareBg #pad30{padding:0 40px 20px 40px}
#CapsaShareBg #bg{width:100%; height:100%; background:#FFFFFF}
#CapsaShareBg h1{color:#FF7800; margin:0; padding:20px}
#CapsaShareBg h2{font:14px; padding:10px 0 10px 15px}
#CapsaShareBg input{height:24px; border:1px solid #fff; font-size:20px; color:#000000; font-family:verdana, Arial}
#CapsaShareBg .input2{height:20px; border:1px solid #999; font-size:12px; color:#000000; font-family:verdana, Arial; margin-left:10px}
#CapsaShareBg p{margin:0; padding:0 20px 10px 20px}
#CapsaShareBg ol{margin:0; padding:0 20px 10px 20px}
#CapsaShareBg ol li{padding:8px 20px 10px 20px}
#ShareLeft{float:left; width:500px; margin-right:19px}
#ShareLeft #Top{background:url(/images/capsa_share_03.gif) no-repeat; width:500px; height:12px}
#ShareLeft #Bg{background:#fff; width:500px; height:auto}
#ShareLeft #Bg #pad10{padding:0 15px}
#ShareLeft #Bg #pad10 p{padding:0 0 10px 0; margin:0; font-size:14px; color:#000000}
#ShareLeft #Bt{background:url(/images/capsa_share_04.gif) no-repeat; width:500px; height:12px}
#ShareRight{float:right; width:295px}
#ShareRight #Top{background:url(/images/capsa_share_05.gif) no-repeat; width:293px; height:14px}
#ShareRight #Bg{background:#fff; width:293px; height:auto}
#ShareRight #Bg #pad10{padding:0 15px}
#ShareRight #Bg #pad10 h1{font-size:20px; padding:5px 0 10px 0; margin:0}
#ShareRight #Bt{background:url(/images/capsa_share_06.gif) no-repeat; width:293px; height:14px}
#CapsaShareBt{background:url(/images/capsa_share_02.gif) no-repeat; width:900px; height:13px}
#ShareLeft a{
color: #fff;
text-decoration: none;
}
#ShareLeft a:hover{
color: #DFE44F;
}
#ShareLeft p{
margin: 0;
padding: 5px;
line-height: 1.5em;
text-align: justify;
border: 1px solid #73A405;

}
#ShareLeft #wrapper{
width: 510px;
margin: 0 auto;
}
#ShareLeft .box{
background: #fff;
}
#ShareLeft .box h3{
margin:10px 0 0 10px; font-size:20px; color:#418801
}
#ShareLeft .box ol{
margin:0 10px 10px 10px; line-height:20px; color:#2F2F2F
}
#ShareLeft .boxholder{
clear: both;
padding: 5px;
background: #8DC70A;
}
#ShareLeft .tab{
float: left;
height: 32px;
width: 102px;
margin: 0 1px 0 0;
text-align: center;
background: #8DC70A url(/images/greentab.gif) no-repeat;
}
#ShareLeft .tabtxt{
margin: 0;
color: #fff;
font-size: 12px;
font-weight: bold;
padding: 9px 0 10px 0;
}

/*////////////////////////////////////knowledge-base////////////////////////////////////*/
#KBheader{
	width:900px; margin:0 auto; padding-top:10px
}
#KBmenu{width:700px; height:40px; float:left}
#KBmenu ul.nav {
	width:700px;
	padding:4px 0 0 5px;
	margin:0;
	float:left;
	font-family:Arial
}
#KBmenu ul.nav li {
	height:31px;
	width:117px;
	padding:0 15px 0 0;
	float:left;
	list-style:none;
	text-align:center
}
#KBmenu ul.nav li a {
	display:block;
	padding:0;
	font:14px/35px Arial;
	color:#fff;
	background-color:inherit;
	text-decoration:none;
	font-weight:bold
}
#KBmenu ul.nav li a:hover {
	background:url(/images/knowledgebase_menubg2.jpg) no-repeat;
	padding:0;
	font:14px/35px Arial;
	color:#fff;
	display:block;
	font-weight:bold
}
#KBmenu ul.nav li a.hover {
	display:block;
	background:url(/images/knowledgebase_menubg.jpg) no-repeat;
	padding:0;
	font:14px/35px Arial;
	color:#002E4F;
	background-color:inherit;
	text-decoration:none;
	font-weight:bold;
}
#KBcontent{
	width:900px; margin:0 auto; height:auto; background:url(/images/knowledgebase_borderimg.jpg) repeat-x center top; padding:10px 0; position: relative; 
}
#KBcontentshow{
	background:#fff; min-height:380px; margin:10px; padding:15px; position: relative;
}
#KBcontentshow h1{
	font:24px/50px Arial; color:#000; margin:0 5px; padding:0
}
#KBcontentshow .left{width:587px; float:left; margin:0 10px}
#KBcontentshow .right{width:220px; float:left}
#KBRight{background:#F5F5F5; margin-bottom:10px; width:219px}
#KBRight h3{margin:5px 0 0 10px; font-size:14px; color:#333333}
#KBRight ul{margin:10px; line-height:22px}
#KBRight ul li{ list-style:none}
#KBRight #title{background:url(/images/knowledgebase_submenubg.jpg) no-repeat; width:219px; height:32px}
#KBRight #btimg{background:url(/images/knowledgebase_submenubg2.jpg) no-repeat; width:219px; height:7px; line-height:7px; font-size:7px}
div#test-accordion{

}

div.accordion {
	position: relative; /* required for bounding */
}

div.accordion-toggle{
    position: relative; /* required for effect */
    z-index: 10;		/* required for effect */
	background: #3f3c38;
	background-image:url(/images/knowledgebase_titlebg.jpg);
	width:587px;
	height:44px;
	background-repeat:repeat-x;
	background-position:bottom;
	color:#ffffff;   
    cursor: pointer;
	margin-top:6px
}

div.accordion-toggle:hover, div.accordion-toggle-active{
	background-image:url(/images/knowledgebase_titlebg2.jpg);
	width:587px;
	height:44px;
}

div.accordion-toggle h3{
	font-size:14px; color:#FFFFFF; font-weight:bold; float:left; padding:13px 0 0 30px; margin:0; line-height:18px
}
div.accordion-toggle a{
	font-size:14px; color:#FFFFFF; font-weight:bold;
}
div.accordion-toggle a:hover{
	font-size:14px; color:#FFFFFF; font-weight:bold; 
}
div.accordion-toggle h2{
	font-size:24px; color:#FFFFFF; float:left; padding:10px 0 0 19px;
}
div.accordion-toggle ol{
	padding:0; margin:0
}
div.accordion-content{
    overflow: hidden;	/* required for effect */
    background: #F5F5F5;
	padding:9px 24px 6px 24px;
	color:#666;
	border:1px solid #DF9C34;
	margin-bottom:6px;

}
div.accordion-content h5{
    font-size:18px;
	color:#DF9C34;
	line-height:24px
}
div.accordion-content ul{
	margin:10px 0 10px 18px;
	padding:0

}
div.accordion-toggle-subpage{
    position: relative; /* required for effect */
    z-index: 10;		/* required for effect */
	background: #3f3c38;
	background-image:url(/images/knowledgebase_titlebg.jpg);
	width:587px;
	height:44px;
	background-repeat:repeat-x;
	background-position:bottom;
	color:#ffffff;   
    cursor: pointer;
	margin-top:6px
}
div.accordion-toggle-subpage h3{
	font-size:14px; color:#FFFFFF; font-weight:bold; float:left; padding:13px 0 0 30px; margin:0; line-height:18px
}
div.accordion-toggle-subpage h2{
	font-size:24px; color:#FFFFFF; float:left; padding:10px 0 0 19px;
}

.accordion-content-subpage{
    overflow: hidden;	/* required for effect */
    background: #FFFFFF;
	padding:9px 24px 6px 24px;
	color:#333333;
	border:1px solid #64B3D2;
}
.accordion-content-subpage ol{
	margin:10px;
	padding:0
}
.accordion-content-subpage ul{
	margin:10px;
	padding:0
}
.accordion-content-subpage ul li{
	margin:10px 0 0 10px;
}
.accordion-content-subpage ol li{
	margin:10px 0 0 0;
}
.accordion-content-subpage h4{
    font-size:14px; font-weight:bold; margin:0; padding:0
}
.accordion-content-subpage h5{
    font-size:18px;
	color:#DF9C34;
	line-height:24px
}

/*////////////////////////////////////support////////////////////////////////////*/
.SupportList{}
.SupportList .content{	
	padding:9px 18px 6px 18px;
	color:#333333;
	border:1px solid #E5E5E5;
	margin:10px 0;
	background:#F6F6F6
}
.SupportList .content p{	
	padding:0
}
.SupportList .item{}
.SupportList li{width:auto}
/*////////////////////////////////////Live Chat////////////////////////////////////*/
.chat{position: absolute;top: 0px; z-index:9999}

/*////////////////////////////////////Google Search////////////////////////////////////*/
.gsc-control-cse {
font-family: verdana, sans-serif;
border-color: #FFFFFF;
background-color: #FFFFFF;
}
input.gsc-input {
border-color: #BCCDF0;
}
input.gsc-search-button {
border-color: #666666;
background-color: #CECECE;
}
.gsc-tabHeader.gsc-tabhInactive {
border-color: #E9E9E9;
background-color: #E9E9E9;
}
.gsc-tabHeader.gsc-tabhActive {
border-top-color: #FF9900;
border-left-color: #E9E9E9;
border-right-color: #E9E9E9;
background-color: #FFFFFF;
}
.gsc-tabsArea {
border-color: #E9E9E9;
}
.gsc-webResult.gsc-result {
border-color: #FFFFFF;
background-color: #FFFFFF;
}
.gsc-webResult.gsc-result:hover {
border-color: #FFFFFF;
background-color: #FFFFFF;
}
.gs-webResult.gs-result a.gs-title:link,
.gs-webResult.gs-result a.gs-title:link b {
color: #0000CC;
}
.gs-webResult.gs-result a.gs-title:visited,
.gs-webResult.gs-result a.gs-title:visited b {
color: #0000CC;
}
.gs-webResult.gs-result a.gs-title:hover,
.gs-webResult.gs-result a.gs-title:hover b {
color: #0000CC;
}
.gs-webResult.gs-result a.gs-title:active,
.gs-webResult.gs-result a.gs-title:active b {
color: #0000CC;
}
.gsc-cursor-page {
color: #0000CC;
}
a.gsc-trailing-more-results:link {
color: #0000CC;
}
.gs-webResult.gs-result .gs-snippet {
color: #000000;
}
.gs-webResult.gs-result .gs-visibleUrl {
color: #008000;
}
.gs-webResult.gs-result .gs-visibleUrl-short {
color: #008000;
}
.gs-webResult.gs-result .gs-visibleUrl-short {
display: none;
}
.gs-webResult.gs-result .gs-visibleUrl-long {
display: block;
}
.gsc-cursor-box {
border-color: #FFFFFF;
}
.gsc-results .gsc-cursor-page {
border-color: #E9E9E9;
background-color: #FFFFFF;
}
.gsc-results .gsc-cursor-page.gsc-cursor-current-page {
border-color: #FF9900;
background-color: #FFFFFF;
}
.gs-promotion.gs-result {
border-color: #336699;
background-color: #FFFFFF;
}
.gs-promotion.gs-result a.gs-title:link {
color: #0000CC;
}
.gs-promotion.gs-result a.gs-title:visited {
color: #0000CC;
}
.gs-promotion.gs-result a.gs-title:hover {
color: #0000CC;
}
.gs-promotion.gs-result a.gs-title:active {
color: #0000CC;
}
.gs-promotion.gs-result .gs-snippet {
color: #000000;
}
.gs-promotion.gs-result .gs-visibleUrl,
.gs-promotion.gs-result .gs-visibleUrl-short {
color: #008000;
}
/* imgfloat */
.imgfloatr,.imgfloatl{
display: block;
float:left;
margin: 5px 16px 8px 0px;
border:1px solid #888;
}
.imgfloatl{
float:right;
margin: 5px 20px 8px 10px;
}
.imagehr{
border: none;
height: 1px;
background-color: #D1D1D1;
border-bottom: 1px solid white;
margin: 20px 0px;
clear: both;
}
/* menu2012 */
.submenuDropClose{
	display:none
}
div#menu2{
width:876px;
margin:0 auto;
height:43px;
}
div#menu2 span{
text-shadow:1px 1px 2px rgba(0,0,0,40);
}
div#menu2 a:hover span{
text-shadow:1px 2px 3px rgba(0,0,0,40);
}
.menu-title{
width:100%;
height:43px;
overflow:hidden;
}
.menu-title ul{
width:100%;
height:43px;
list-style-type:none;
overflow:hidden;
}
/* nav menu */
.nav-bottom-menu-line{
clear:both;width:100%;height:5px;overflow:hidden;
}
/*2015*/
.maincontent2015{
	width:1002px;
	margin:0 auto;
}