@charset "utf-8";
/* CSS Document */

html,body { margin:0 auto; padding:0; font-family:Arial, sans-serif; font-size:12px; line-height:18px; text-align:justify; color:#333; background:url(../images/bg.jpg) #eeeeee repeat-x top;}

.bg{ margin:0 auto; padding:0; font-family:Arial, Helvetica, sans-serif; font-size:12px; line-height:18px; text-align:justify; color:#333; background:url(../images/bg1.jpg) #eeeeee repeat-x top; width:100%; height: auto;}
img{border:none;}
.main_div{ width:980px; margin:0 auto; padding:0; }
.div_100{width:100%; float:left;}



a{text-decoration:underline; color:#24577f;}
a:hover{text-decoration:none; color:#347cb4;}

.link_blue{text-decoration:none; color:#145385; font-weight:bold;}
.link_blue a{text-decoration:none; color:#145385;}
.link_blue a:hover{text-decoration:underline; color:#145385;}

p{margin:0; padding:0; margin-top:7px; color:#333333; padding:0 10px;}

.small_text{margin:0; padding:0;color:#333; padding:0 10px; font-size:11px; padding-top:3px;}

h1{color:#1171b3; font-size:15px; margin:0; padding:7px 10px;}
h1 a{color:#1171b3; text-decoration:none;}
h1 a:hover{color:#1171b3; text-decoration:underline;}

h2{color:#d88a03; font-size:15px; margin:0; padding:7px 10px;}
h2 a{color:#d88a03; text-decoration:none;}
h2 a:hover{color:#d88a03; text-decoration:underline;}

.tablebg{background:#f8fafb; border:#d6dfe2 1px solid;}


h3{color:#333333; font-size:13px; margin:0; line-height:24px;}
h4{ float:left; color:#03467b; font-size:13px; margin:0; line-height:30px;}
h5{color:#b86f01; font-size:13px; margin:0; line-height:24px; font-weight:normal;}
h6{color:#678941; font-size:13px; margin:0; line-height:20px; padding:10px 10px; }

.title{color:#b86f01; font-size:13px; margin:0; line-height:24px; font-weight:normal; margin:0 10px; padding-top:5px; border-bottom:#dad9d9 1px dashed;}
.title a{color:#b86f01; font-size:13px; margin:0; line-height:24px; font-weight:normal; text-decoration:none;}
.title2{color:#c32119; font-size:15px; margin:0;}
.title3{color:#b86f01; font-size:13px; margin:0; line-height:24px; font-weight:normal; padding:0 10px; padding-top:5px;}
.title3 a{color:#b86f01; font-size:13px; text-decoration:none;}
.title3 a:hover{color:#b86f01; text-decoration:none;}
.addon{text-align:right; font-style:italic; padding-right:20px; width:580px; float:left;}

.heading{border-bottom:#333 1px solid; color:#03467b; line-height:25px; padding:0 10px; padding-bottom:3px; font-size:18px; padding-top:5px;}

.m_top{margin-top:10px;}
.miniheight{min-height:550px;}
.miniheight2{min-height:460px;}

.breadcumb{color:#333; line-height:25px; font-weight:normal; padding-left:10px;}
.breadcumb a{text-decoration:none; color:#03467B; font-size:13px;}
.breadcumb a:hover{text-decoration:none; color:#03467B;}
.breadcumb1{ color:#333333;  text-align:right; line-height:25px;}
.breadcumb1 a{text-decoration:none; color:#333333; padding:1px; }
.breadcumb1 a:hover{text-decoration: none; color:#333333; background:#CECECE; padding:1px;}

/*-----------Header Start----------------*/
.header{width:980px; float:left;}


.header_left{background:url(../images/header_left.jpg) no-repeat; width:37px; height:93px; float:left;}
.header_mid{background:url(../images/header_mid.jpg) repeat-x; width:906px; float:left;}
.header_right{background:url(../images/header_right.jpg) no-repeat; width:37px; height:93px; float:left;}

.logo_div{ float:left; padding:9px 15px 8px 15px;}
.slogan_text{ color:#363636; padding-top:53px; float: left;}

.header_text{ width:120px; margin-top:10px; float:left; margin-top:20px;}

.header_link_div{ float:right; width:350px;}
.header_link_div a{text-decoration:none; color:#333;}
.header_link_div a:hover{text-decoration:underline; color:#333;}
.header_link_div span a{color:#990000; padding-left:5px;}

.search_div{ width:220px; float:left; margin-top:15px;}
.textbox{ background:url(../images/textbox_bg.jpg) repeat-x; width:167px; float:left;  padding:5px 5px !important ; border:#a6a6a6 1px solid; border-right:none; padding-left:10px; color:#333; font-family:Arial, Helvetica, sans-serif; }

.but_go{width:32px; height:28px; display:block; background:url(../images/but_go.png) no-repeat 0 0; cursor:pointer; border:none; float:left;}
.but_go:hover{ background-position:0 -29px;}

/*-----------Header end----------------*/

.tab_whitebg{width:906px; float:left; margin-left:36px;}
.tab_whitebg_top{background:url(../images/tab_whitebg_top.png) no-repeat; width:906px; height:6px; float:left;}
.tab_whitebg_mid{background:#fff; width:886px; float:left; padding:5px 10px;}
.tab_whitebg_btm{background:url(../images/tab_whitebg_btm.png) no-repeat; width:906px; height:6px; float:left;}

.tab_bg{background:url(../images/tab_bg.png) #ffffff repeat-x top; width:436px; float:left; }

.tab_inner_bg{padding-bottom:15px; border-bottom:#cccccc 2px solid;}
.tab_img{float:left; margin-right:10px; margin-top:15px;}
.tab_head{width:80px; float:left; text-align:center; color:#03467b; font-size:13px; line-height:20px; padding-left:10px; padding-top:10px; font-weight:bold; text-transform:uppercase; padding-right:10px; }

.marquee_bg1{width:310px; float:left; margin-left:10px; border-left:#e4e4e4 2px solid; padding-left:10px;}

.div_906{width:906px; float:left; margin-left:36px;}
.div_906_2{width:906px; float:left; margin-left:36px; margin-top:10px;}
.div_844{width:844px; float:left; padding:10px 31px;}

.banner_div{ background:#fff; border:#d5d5d5 1px solid; width:642px; height:141px;}
.banner_imgdiv{ padding:10px; height:120px;}
.banner_imgdiv1{ width:342px; float:left;}
.banner_imgdiv2{ width:300px; float:left;}

.banner_heading{font-size:20px; width:260px; float:left; background:#e4eff5; color:#7d9aa6; padding-top:50px; height:70px; font-weight:bold; padding-left:20px; line-height:25px;}
.banner_wired{font-size:20px; width:260px; float:left; background:#cccccc; color:#666666; padding-top:50px; height:70px; font-weight:bold; padding-left:20px; line-height:25px;}
.banner_publicwifi{font-size:20px; width:260px; float:left; background:#bbd9f5; color:#4e6f87; padding-top:50px; height:70px; font-weight:bold; padding-left:20px; line-height:25px;}
.banner_wimax{font-size:20px; width:260px; float:left; background:#e4f1f6; color:#629fcc; padding-top:50px; height:70px; font-weight:bold; padding-left:20px; line-height:25px;}
.banner_satellitenw{font-size:20px; width:260px; float:left; background:#d0c2ad; color:#615a50; padding-top:50px; height:70px; font-weight:bold; padding-left:20px; line-height:25px;}

.banner_products{font-size:20px; width:260px; float:left; background:#666666; color:#a69585; padding-top:50px; height:70px; font-weight:bold; padding-left:20px; line-height:25px;}

.banner_hiac{ width:312px; float:left; background:#f1e9dc; color:#9c8c6a; padding-top:30px; height:70px; padding-bottom:20px; padding-left:10px;}
.banner_hiac .head{ width:302px; font-size:20px; font-weight:bold; color:#9c8c6a; line-height:30px; float:left; padding-left:10px; }
.banner_hiac .headspan{font-size:16px; width:312px; text-align: left; line-height:30px; float:left; font-weight:bold;}

.banner_compreshensive_isp{font-size:20px; width:302px; text-align:left; float:left; background:#c6dbef; color:#58769d; padding-top:30px; height:70px; font-weight:bold; padding-left:20px; line-height:28px; padding-bottom:20px;}

.banner_markets{font-size:20px; width:260px; float:left; background:#ddeffd; color:#629fcc; padding-top:50px; height:70px; font-weight:bold; padding-left:20px; line-height:25px;}
.banner_isp{font-size:20px; width:302px; float:left; background:#4e6782; color:#cee1f0; padding-top:50px; height:70px; font-weight:bold; padding-left:20px; line-height:25px;}
.banner_hospitality{font-size:20px; width:302px; float:left; background:#eacf95; color:#996b20; padding-top:50px; height:70px; font-weight:bold; padding-left:20px; line-height:25px;}

.banner_partners{font-size:20px; width:260px; float:left; background:#99b4d7; color:#2b4278; padding-top:50px; height:70px; font-weight:bold; padding-left:20px; line-height:25px;}

.banner_resources{font-size:20px; width:260px; float:left; background:#DED8DB; color:#847c7b; padding-top:50px; height:70px; font-weight:bold; padding-left:20px; line-height:25px;}
.banner_newsevent{font-size:20px; width:260px; float:left; background:#d7e3ed; color:#376c8e; padding-top:50px; height:70px; font-weight:bold; padding-left:20px; line-height:25px;}
.banner_supports{font-size:20px; width:260px; float:left; background:#c8d4e5; color:#44648e; padding-top:50px; height:70px; font-weight:bold; padding-left:20px; line-height:25px;}
.banner_aboutus{font-size:20px; width:260px; float:left; background:#e4eff5; color:#7d9aa6; padding-top:50px; height:70px; font-weight:bold; padding-left:20px; line-height:25px;}
.banner_contactus{font-size:20px; width:260px; float:left; background:#dee5ea; color:#688493; padding-top:50px; height:70px; font-weight:bold; padding-left:20px; line-height:25px;}
.banner_thankyou{font-size:20px; width:260px; float:left; background:#e4e4e4; color:#7c7c7c; padding-top:50px; height:70px; font-weight:bold; padding-left:20px; line-height:25px;}


/*-----------Footer Start----------------*/
.div_footer{ width:906px; float:left; margin-left:36px; background:#dadada; border-top:#059ccb 4px solid; margin-top:10px;}

.list {margin:0px; padding:0px; list-style:none; margin-top:10px;} 
.list ul{margin:0px; padding:0px;}
.list li{margin:0px; padding:0px;  list-style-position:outside; line-height:20px; color:#4a8bbe; font-size:11px; }
.list li a { color:#4a8bbe; text-decoration:none;}
.list li a:hover { color:#2b5475; text-decoration:underline;}

.list2{	overflow:hidden; color:#333; margin:0; padding:0;}
ul.list2{ margin-left:10px; }
ul.list2 li{  background:url(../images/arrow.png) no-repeat 0 6px; line-height:18px; text-align:justify; cursor:pointer; padding-left:15px; }
ul.list2 li a{color:#4a8bbe; text-decoration:none; }
ul.list2 li a:hover{color:#2b5475; text-decoration:underline; }

.footer1{width:250px; float:left; margin-top:10px;}
.footer2{width:140px; float:left; margin-top:10px; margin-left:10px;}
.footer3{width:150px; float:left; margin-top:10px; margin-left:15px;}
.footer4{width:130px; float:left; margin-top:10px; margin-left:15px;}
.footer5{width:98px; float:left; margin-top:10px; margin-left:15px;}
.f_left{float:left;}

.copyright{ background:#999999; font-size:11px; color:#CCCCCC;  line-height:30px; float:left; width:100%; text-align:right;  }
.copyright_div{ width:876px; margin:0 auto; padding:0; padding-right:20px;}

.footer_heading{color:#333; font-size:13px; margin:0; line-height:24px; text-decoration:none; font-weight:bold;}
.footer_heading:hover{color:#333; font-size:13px; margin:0; line-height:24px; text-decoration:underline;}
/*-----------Footer end----------------*/
.box_bg{ width:280px; float:left; margin-left:10px; margin-top:10px;}
.box_top{background:url(../images/box_top.png) no-repeat; width:265px; height:30px; float:left; color:#03467b; padding-left:15px; }
.box_mid{background:#fff; border-left:#d4d4d4 1px solid;  border-right:#d4d4d4 1px solid; width:255px; float:left; padding:0 10px; min-height:110px;  *min-height:90px; }
.box_btm{background:url(../images/box_btm.png) no-repeat; width:277px; height:11px; float:left;}



/*-----------Inner Page start----------------*/
.inner_box_bg{ width:260px; float:left;}
.inner_box_top{background:url(../images/inner_box_top.png) no-repeat; width:235px; height:37px; float:left; color:#03467b; padding-left:15px; text-transform:uppercase; }
.inner_box_mid{background:#fff; border-left:#d4d4d4 1px solid;  border-right:#d4d4d4 1px solid; width:228px; float:left; padding:0 10px; padding-bottom:10px;}

.inner_box_mid2{background:#fff; border-left:#d4d4d4 1px solid;  border-right:#d4d4d4 1px solid; width:228px; float:left; padding:0 10px; padding-bottom:10px; min-height:90px;}

.inner_box_mid3{background:#fff; border-left:#d4d4d4 1px solid;  border-right:#d4d4d4 1px solid; width:228px; float:left; padding:0 10px; padding-bottom:10px; min-height:150px;}

.inner_box_btm{background:url(../images/inner_box_btm.png) no-repeat; width:250px; height:11px; float:left;}

.left_div{width:260px; float:left;}
.right_div{width:645px; float:left;}


.div_300{width:300px; float:left; margin-left:10px;}
.div_630{width:620px; float:left; margin-left:10px;}

.right_bg{background:#fff; border:#d2d2d2 1px solid; width:623px; float:left; padding:10px;}

.tex_blue{color:#03467b;}
.div_205{width:205px; float:left;}
.m_left{margin-left:10px;}
.img_text{text-align:right; padding-right:20px;}

.list3 {margin:0px; padding:0px; list-style:none; margin-top:10px;} 
.list3 ul{margin:0px; padding:0px;}
.list3 li{background:url(../images/bullet.jpg) no-repeat 0 11px; padding-left:12px; list-style-position:outside; color:#000066;  margin-left:8px; text-align:left; padding-top:5px; }
.list3 li a { color:#333; text-decoration:none; line-height:18px;}
.list3 li a:hover { color:#333; text-decoration:underline;}
.list3 li a.current { color:#000066; text-decoration:underline;}

.list4{	overflow:hidden; color:#333; margin:0; padding:0; }
ul.list4{ margin-top:5px; list-style:none; margin:0; padding:0;}
ul.list4 li{  background:url(../images/arrow2.png) no-repeat 0 11px; line-height:18px; text-align:justify; cursor:pointer; padding-left:10px; }
ul.list4 li a{color:#333; text-decoration:none; }
ul.list4 li a:hover{color:#333; text-decoration:underline; }
ul.list4 li a.current { color:#000066; text-decoration:underline;}

.list5 {margin:0px; padding:0px; list-style:none; margin-top:5px; margin-left:30px;} 
.list5 ul{margin:0px; padding:0px;}
.list5 li{ list-style:disc; padding-left:5px; list-style-position:outside; color:#333333;  margin-left:8px; text-align:left; padding-top:5px; }
.list5 li a { color:#333; text-decoration:none; line-height:18px;}
.list5 li a:hover { color:#333; text-decoration:underline;}
.list5 li a.current { color:#000066; text-decoration:underline;}

.list6{	overflow:hidden; color:#333; margin:0; padding:0;  list-style:none;}
ul.list6{ margin-top:5px; list-style:none; margin:0; padding:0; list-style:none;}
ul.list6 li{line-height:35px; text-align:justify; cursor:pointer; padding-left:10px; list-style:none; }
ul.list6 li a{color:#333; text-decoration:none; list-style:none; }
ul.list6 li a:hover{color:#333; text-decoration:underline; }
ul.list6 li a.current { color:#000066; text-decoration:underline;}

.list1 {margin:0px; padding:0px; list-style:none; margin-top:10px;} 
.list1 ul{margin:0px; padding:0px;}
.list1 li{ list-style:disc;list-style-position:outside; color:#333;  margin-left:20px; text-align:left; padding-top:10px; padding-right:10px;   }
.list1 li a { color:#006E9F; text-decoration:none; line-height:20px;}
.list1 li a:hover { color:#b36d06; text-decoration:underline;}
.list1 li a.current { color:#b36d06; text-decoration:underline;}

.partner_title{background:#d2d2d2; line-height:30px; color:#4b4a4a; padding-left:10px; font-weight:bold;}
.partner_table_bg{margin-top:10px; border:#d2d2d2 1px solid;}


/*-----------Inner Page end----------------*/

.tabletext { font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #333333; line-height: 19px; padding-left:10px; }
.tabletext a{color: #006E9F;	text-decoration: none;}
.tabletext a:hover{color: #006E9F; text-decoration: underline;}

.Sectionheader {font-size: 14px; line-height: 22px; font-weight: bold; color: #333333; }
.SubSectionHeader {font-size: 12px; color: #222222; line-height: 20px; 	font-weight: bold; }


.leftnavigationheader { font-size: 14px; color: #FFFFFF; line-height: 23px; padding-left: 10px; font-weight: bold; background-color: #B2B2B2; }

/*-----------Button css Start----------------*/

.but_submit{width:61px; height:24px; display:block; background: url(../images/but_submit.png) no-repeat 0 0; cursor:pointer; border:none; float:left;}
.but_submit:hover{ background-position:0 -25px;}

.but_subscribe{width:71px; height:24px; display:block; background: url(../images/but_subscribe.png) no-repeat 0 0; cursor:pointer; border:none; float:left;}
.but_subscribe:hover{ background-position:0 -25px;}

.but_regtodownload{width:141px; height:24px; display:block; background: url(../images/but_regtodownload.png) no-repeat 0 0; cursor:pointer; border:none;}
.but_regtodownload:hover{ background-position:0 -25px;}

.button { list-style: none; margin: 0; float: left; }
.button a, .button a span { display: block; padding: 0 10px; background:url(../images/button.png) no-repeat; color:#1171b3; text-align: center;  text-decoration: none; font-size:11px;}
.button a { padding-left: 0;  }
.button a:hover{ background-position: 100% -69px; color:#1171b3; }
.button a, .button { background-position: 100% -46px; }
.button a span { padding-top: 2px; padding-bottom:2px; padding-right:0px;  cursor:pointer; }
.button a:hover span { background-position: 0 -23px; }


/*-----------Button css end----------------*/
