/* CSS Document */
.bg_top
{
background-image:url(../images/bg_top.jpg);
background-color:#FFFFFF;
background-repeat: repeat-x;
}

body { margin-top:0; margin-left:0; margin-bottom:0;}
td{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal; line-height:18px;
	color: #404040;
	text-decoration: none;
}
.banner{ background:url(../images/banner.jpg) no-repeat center top; width:960px; height:255px;}

.about_banner{ background:url(../images/about_banner.jpg) no-repeat center top; width:960px; height:120px;}

.services_banner{ background:url(../images/services_banner.jpg) no-repeat center top; width:960px; height:120px;}

.domains_banner{ background:url(../images/domains_banner.jpg) no-repeat center top; width:960px; height:120px;}

.technology_banner{ background:url(../images/technology_banner.jpg) no-repeat center top; width:960px; height:120px;}

.why_banner{ background:url(../images/why_banner.jpg) no-repeat center top; width:960px; height:120px;}

.logo{ background:url(../images/logo.jpg) no-repeat left top; width:223px; height:106px;}

.banner1{ background:url(../images/redbox.jpg) no-repeat left top; width:234px; height:93px;}

.banner2{ background:url(../images/orangebox.jpg) no-repeat left top; width:234px; height:93px;}

.banner3{ background:url(../images/greenbox.jpg) no-repeat left top; width:234px; height:93px;}

.box{ background:url(../images/box.jpg) no-repeat left top; width:755px; height:41px;}

.round{ background:url(../images/round.jpg) no-repeat center top; width:958px; height:135px;}
.index_bt_left {
border-left:1px solid #a8dcf2;
}
.index_bt_right {
border-right:1px solid #a8dcf2;
}
.index_bt_top_bg {
background-image:url(../images/index_bt_top_bg.jpg);
background-position:top left;
background-repeat:repeat-x;
height:14px;
}

.border{
border-color:#e1f3fb;
border: medium;
border-spacing:2px;
}
.sitemap_tbl{
background-image:url(../images/sitemap_tbl_bg.jpg);
background-repeat:repeat-y;
}

.sitemap_tbl_top{
background-image: url(images/sitemap_tbl_topbg.jpg);
background-repeat:repeat-x;
}

.footer_text{
	font-family: Verdana, Arial;
	font-size: 11px;
	line-height:16px;
	font-weight: normal;
	color: #373737;
	text-decoration: none;
}
.footer_text_link{
	font-family: Verdana, Arial;
	font-size: 11px;
	line-height:16px;
	font-weight: normal;
	color: #373737;
	text-decoration: none;
}
.footer_text_link:hover{
	font-family: Verdana, Arial;
	font-size: 11px;
	line-height:16px;
	font-weight: normal;
	color: #23b1fa;
	text-decoration: underline;
}

.btns_link {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;
	color: #000000;
	
}
.btns_link:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;
	color: #000000;
	background-color:#b0e3fd;
	display:block; padding:7px;
}
.sub_banner_title {
	font-family: Myriad Pro;
	font-size: 15px;
	font-weight: normal;
	color: #ffffff;
	letter-spacing:130%;	
}
.learn_more {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: Bold;
	color: #000000;	
}
.learn_more:hover{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: Bold;
	color: #DDF3FE;	
}
.line {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 15px;
	font-weight:normal;
	color: #ffffff;	
}
.news_heading{
font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight:bold;
	color: #383838;	
}

.news_txt{
font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #383838;	
}
.click{
font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #0788ca;
	text-decoration:none;	
}
.click:hover{
font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight:  bold;
	color: #0788ca;	
	text-decoration:none;
}

.news_readmore{
font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight:bold;
	color: #e94f17;	
	text-decoration: none;
}
.news_readmore:hover{
font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight:bold;
	color: #02aaff;	
	text-decoration: none;
}

.orange{
font-family: Tahoma;
	font-size: 18px;
	font-weight:normal;
	color: #ffa80b;	
}
.blue{
font-family: Tahoma;
	font-size: 18px;
	font-weight:normal;
	color: #3581c3;	
}
.body_txt{
font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight:normal;
	line-height:130%;
	color: #555555;	
}
.body_txt_red{
font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight:normal;
	line-height:130%;
	color: #FF0000;	
}
.quicklinks_heading{
font-family: Tahoma;
	font-size: 15px;
	font-weight:bold;
	color: #ef641e;	
}

.side_txt1{
font-family: Tahoma;
	font-size: 12px;
	font-weight:normal;
	color: #9b9b9b;	
}
.side_txt1:hover{
font-family: Tahoma;
	font-size: 12px;
	font-weight:normal;
	color: #23b1fa;	
}
.quicklinks_txt2{
font-family: Tahoma;
	font-size: 14px;
	font-weight:bold;
	color: #9b9b9b;	
}
.quicklinks_txt2:hover{
font-family: Tahoma;
	font-size: 14px;
	font-weight:bold;
	color: #23b1fa;	
}
.about_txt2{
font-family: Tahoma;
	font-size: 12px;
	font-weight:bold;
	color: #9b9b9b;
	text-decoration:none;
	padding-left:5px;
}
.about_txt2:hover{
font-family: Tahoma;
	font-size: 12px;
	font-weight:bold;
	color: #23b1fa;
	text-decoration:none;
	padding-left:5px;
}
.italic_txt{
font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	font-style:italic;
	line-height:100%;
	color: #383838;	
}

.blue_txt{
font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #1a6d8d;	
}
.sitemap_txt_heading{
font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #4a4a4a;	
}
.smalltext_txt{
font-family: Arial;
	font-size: 11px;
	font-weight:normal;
	color: #4a4a4a;
	text-decoration:none;
	letter-spacing:1px;
	
}

.smalltext_txt:hover{
font-family: Arial;
	font-size: 11px;
	font-weight:normal;
	color: #23b1fa;
	letter-spacing:1px;
	text-decoration:none;
}


.top_link{
font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight:normal;
	color: #444444;	
	text-decoration: none;
}
.top_link:hover{
font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight:normal;
	color: #444444;	
	text-decoration: underline;
}

.heading_orange_inner{
font-family: Tahoma;
	font-size: 13px;
	font-weight:bold;
	color: #ffa80b;	
}
.orange_inner{
font-family: Tahoma;
	font-size: 18px;
	font-weight:bold;
	color: #ffa80b;	
}
.blue_inner{
font-family: Tahoma;
	font-size: 18px;
	font-weight:bold;
	color: #3581c3;	
}
.heading_orange_inner1{
font-family: Tahoma;
	font-size: 12px;
	font-weight:normal;
	color: #ffa80b;	
}
.heading_blue_inner{
font-family: Tahoma;
	font-size: 14px;
	font-weight:bold;
	color: #3581c3;	
}
.heading_blue_inner1{
font-family: Tahoma;
	font-size: 13px;
	font-weight:normal;
	color: #3581c3;	
}
.btn_td{
background-color:#40c0df;
}
.bullet2{
	background-image: url(../images/bullet2.jpg);
	background-repeat: no-repeat; width:16px; height:16px; background-position: left 7px;
}
.submenu_link {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #000000;
	text-decoration:none;
}
.submenu_link:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #666666;
	text-decoration:none;
}
.submenu_bg {
	background-image:url(../images/submenu_bg.jpg);
	background-position:center top;
	background-repeat:no-repeat;
	height:25px;
	width:137px;
}
.submenu_bg1 {
	background-image:url(../images/submenu_bg1.jpg);
	background-position:center top;
	background-repeat:no-repeat;	
	height:25px;
	width:200px;
}
.page_title{
	font-family: "Arial Narrow";
	font-size: 30px;
	font-weight: normal; line-height:18px;
	color: #000000;
	text-decoration: none;
}
.right_panel {
	width:200px;
	border-left:1px solid #CCCCCC;
	padding-left:20px;
}
.right_heading{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold; line-height:18px;
	color: #0057a7;
	text-decoration: none;
}
.sub_submenu_link {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #31B3F9;
	text-decoration:none;
	height:25px;
}
.sub_submenu_link:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #666666;
	text-decoration:none;
	height:25px;
}