/* CSS Document */
body{
 margin:0;
 padding:0;
 font-family:Tahoma, Verdana, Arial;
 font-size:11px;
 font-weight:normal;
 letter-spacing:1px; 
}
#wrapper{
 margin:auto;
 width:1000px; 
}
/* Header Styles */
#logo{
 width:210px;
 float:left;
 text-align:center;
 vertical-align:middle;
 margin-top:20px; 
}
#top_offer{
 width:400px;
 height:30px;
 float:right;
 background:url(../images/top_offer_bg.jpg);
 margin-right:8px;
}
#top_offer div{
 color:#FFFFFF;
 width:92%;
 margin:auto;
 padding-top:4px;
}
#top_info{
 width:390px;
 float:right;
 margin-bottom:10px;
}
#top_info h1{
 font-size:25px;
 font-weight:normal;
 background:url(../images/top_tele_info.jpg) no-repeat;
 padding-left:40px;
}
#top_navig{
 float:right;
 width:390px;
 text-align:right;
 padding-right:25px;
 word-spacing:3px;
}
#top_navig a{
 color: #333333;
 text-decoration: none;
}
/* Header Styles */

/* Menu Styles */
#menu{
 -moz-border-radius-bottomleft:4px;
 -moz-border-radius-bottomright:4px;
 -moz-border-radius-topleft:4px;
 -moz-border-radius-topright:4px;  
 background:#1D476F none repeat scroll 0 0;
 clear:both;
 height:35px;
 width:100%;
 color:#FFFFFF;
}
#menu div{
 padding-left:25px;
 padding-top:10px;
 font-size:11px;
 float:left;
 word-spacing:40px;
}
#menu div a{
 color:#FFFFFF;
 text-decoration:none;
}
/* Menu Styles */

/* Banner Styles */
#banner{
 width:100%;
 /*margin:auto;*/
 text-align:center;
 margin-top:2px;
}
/* Banner Styles */

/* Content Styles */
#content{
 width:100%;
 margin:auto;
}
.left_pane{
 float:left;
 margin-top:5px;
 padding-left:7px;
 width:24%;
}
.plan1{
 width:225px;
 float:left;
 padding:0px 10px 10px;
 border-right:#999999 1px dotted;
 line-height:20px;
 text-align:justify;
}
.plan1 img{
 float:right;
 margin-top:5px;
}
.plan2{
 width:225px;
 float:left;
 padding:0px 10px 10px;
 border-right:#999999 1px dotted;
 line-height:20px;
 text-align:justify;
}
.plan2 img{
 float:right;
 margin-top:5px;
}
.plan3{
 width:238px;
 float:left;
 padding:0px 10px 10px; 
}
.plan3 span{
 background:url(../images/simple_arrow.png) no-repeat;
 padding-left:17px;
 line-height:34px;
}
.plan3 img{
 float:right;
}
.right_pane{
 width:75%;
 float:right;
}
.right_pane1{
 width:75%;
 float:right;
 border-left:#CCCCCC 1px solid;
}
.heading{
 width:75%;
 float:right;
 line-height:40px;
 font-size:24px;
 font-weight:bold;
 text-indent:25px; 
}
.heading1{
 line-height:40px;
 font-size:24px;
 font-weight:bold;
 text-indent:25px;
}
.about_content{
 width:69%;
 float:right;
 padding-right:35px;
 line-height:20px;
 clear: right;
 text-align:justify;
 margin-bottom:15px; 
}
.server_content{
 padding-right:10px;
 padding-left:28px;
 line-height:20px;
 text-align:justify;
 margin-bottom:15px;
}

.lst_tbl{
 background:#FFFFFF;
 margin-bottom:20px; 
 /*border:#999999 1px solid;*/
 /*border-collapse:collapse;*/
}
.lst_header{
 /*background:#006699;*/
 background:url(../images/tbl_header.jpg) no-repeat;
 line-height:20px;
 color:#FFFFFF;
 font-size:11px;
}
.lst_facilities{
 background:url(../images/tbl_facilities.jpg) no-repeat;
 line-height:40px;
 color:#FFFFFF;
font-size:12px;
font-weight:bold;
}
.lst_row_odd{
 background:#E6EFFF;
 line-height:25px; 
}
.lst_evn_row{
 background:#F7FFFF;
 line-height:25px; 
}
.lst_price{
 background:#A6BFEB;
 color: #990000;
 -moz-border-radius-bottomleft:7px;
-moz-border-radius-bottomright:7px;
height:50px;
font-size:17px;
}
.lst_info{
 background:url(../images/50.png) no-repeat 0px 8px;
 line-height:25px;
 padding-left:25px;

}
/* Content Styles */

/* Footer Styles */
#footer{
 width:100%;
 border-top: 5px solid #CDD6E1;
 clear:both;
}
.foot_addr{
 width:100%;
 border-bottom:#CCCCCC 1px solid;
 padding-top:5px;
 padding-bottom:5px;
 height:55px;
}
.foot_addr_img{
 width:150px;
 text-align:center;
 float:left;
 margin-top:3px;
 margin-left:28px;
}
.foot_addr_post{
 border-left:1px dotted #CCCCCC;
 font-size:10px;
 color:#8E95A2;
 background:url(../images/contact_post.jpg) no-repeat 20px 11px;
 float:left;
 height:37px;
 line-height:35px;
 margin-top:8px;
 width:250px;
 margin-left:61px;
 padding-left:40px;
}
.foot_addr_mob{
 border-left:1px dotted #CCCCCC;
 font-size:10px;
 color:#8E95A2;
 background:url(../images/contact_phone.jpg) no-repeat 20px 12px;
 float:left;
 height:37px;
 line-height:35px;
 margin-top:8px;
 width:75px;
 margin-left:5px;
 padding-left:40px;
}
.foot_addr_mail{
 border-left:1px dotted #CCCCCC;
 font-size:10px;
 color:#8E95A2;
 background:url(../images/contact_mail.jpg) no-repeat 20px 14px;
 float:left;
 height:37px;
 line-height:35px;
 margin-top:8px;
 width:150px;
 margin-left:5px;
 padding-left:40px;
}
.panes_wrapper{
 width:960px;
 margin:auto;
 height:110px;
 color:#8E95A2;
 font-size:10px;
}
.panes{
 width:180px;
 float:left;
 height:20px;
 padding:5px;
}
.panes span{
 font-weight:bold;
}
.panes ul{
 padding-left:0px;
}
.panes li{
 list-style-type:none;
 line-height:25px;
}
#tools_wrap{
 width:100%;
 margin:auto;
 text-align:center;
 border-top:#CCCCCC 1px dotted;
}
/* Footer Styles */
