﻿body{ 
	background-image: url(../images/bg.jpg); background-repeat:repeat-x;
	margin-left: 0px;
	margin-top: 1px;
	margin-right: 0px;
	margin-bottom: 20px;
	background-color:#146167;
}

#top{ text-align:left; width:902px; height:23px; margin:0 auto; display:block; font:normal 10px/23px arial; color:#71a0a7;}

p, div, ul, li, span{ margin:0px; padding:0px;}

li { list-style:none;}
.table_color{ background-color:#80D2EA ; width:650px;}

.table_color td { background-color:#C1E9F4 ; }

#logo_container{ margin:0 auto;  width:1000px; height:129px;}

.logo{ height:104px; float:left;}

.marquee{ font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11; color:#03383d; }

.map{ width:169px; height:24px; float:right; margin-top:80px; background:url(../images/road_map.jpg) bottom right no-repeat; cursor:pointer;}

.map:hover{ width:169px; height:24px; float:right; margin-top:80px;  background:url(../images/road_map_h.jpg) bottom right no-repeat; cursor:pointer;}

#menu{ width:1000px; height:48px; margin:0 auto; background:url(../images/menu_bg.jpg) repeat-x;}

.home_link{ float:left; width:38px; height:45px; float:left; background:url(../images/home.jpg) left no-repeat; cursor:pointer;}

.home_link:hover{ float:left; width:38px; height:45px; float:left; background:url(../images/home_h.jpg) left no-repeat; cursor:pointer;}

.left_menu{ font:normal 10px/17px verdana; color:#999999; text-align:justify; padding:5px 15px; text-decoration:none; text-transform:uppercase; }

.left_menu:hover{ font:normal 10px/17px verdana; color:#000; text-align:justify; padding:5px 15px; text-decoration:none; text-transform:uppercase;}

.menu_link{ float:right; width:1000px; height:48px; font:normal 12px/45px arial; color:#045359; text-transform:none; letter-spacing:1px;}

.menu_link ul{ margin:0px; padding:0px;}

.menu_link li{ white-space:nowrap; float:left; list-style:none; display:block; border-right:1px solid #d3e3e5;}

.menu_link a{ white-space:nowrap; float:left; padding:0px 22px 0px 22px; height:48px; font:bold 12px/45px arial; color:#045359; text-decoration:none; display:block;}

.menu_link a:hover{ white-space:nowrap; float:left; padding:0px 22px 0px 22px; height:48px; font:bold 12px/45px arial; color:#FFF; background-color:#77acb1; text-decoration:none; display:block;}

.menu_link_select{ white-space:nowrap; float:left; padding:0px 22px 0px 22px; height:48px; font:bold 12px/45px arial; color:#9aced8; background-color:#000; text-decoration:none; display:block;}

.menu_link_select{ white-space:nowrap; padding:0px 22px 0px 22px; font:bold 12px/45px arial; color:#9aced8; background-color:#000; text-decoration:none; display:block;}

#banner{ height:341px; width:1000px; margin:0 auto;}

#web_bottom{ width:902px; height:auto; margin:0 auto; border-top:1px solid #022026; background-color:#02414c;}

#sw_logo{ text-align:center; height:46px; width:881px; padding:0px 10px; margin:0 auto; background:url(../images/software_bg.jpg) repeat-x; border-right:1px solid #021f24;}

#body_page{ width:1000px; height:auto; margin:0 auto; background-color:#fff; border-right:1px solid #fbf7dc;}

#body_page_right{ float:right; width:233px; height:auto; border-left:1px solid #dcd9d9; background-color:#fbf7dc;}

#body_page_left{ float:left; width:1000px; height:auto;  background-color:#fbf7dc;}

#body_page_left_left{ float:left;width:360px; height:auto; font:normal 12px/18px arial; color:#626262; text-align:justify; border-right:1px solid #f2f3f3;  background-color:#fbf7dc;}

#body_page_left_right{ overflow:hidden; float:left; width:285px; height:auto; background-color:#fbf7dc; border-right:1px solid #ffffff; border-left:1px solid #ffffff;  background-color:#fbf7dc;}

#body_right_content{ width:700px; height:auto; margin:0 auto; background-color:#fff; border-right:1px solid #fbf7dc; }

#all_body_page{ width:1000px; height:auto; margin:0 auto; background-color:#fbf7dc; border-right:1px solid #033038;}

#all_left_panel{ font:normal 12px/28px arial; color:#000; width:210px; height:550px; float:left; background: url(../images/right_border.jpg) right repeat-y #f2f8f8;}

#all_left_panel ul{ margin:0px; padding:0px;}

#all_left_panel li{ list-style:none; display:block; background-color:#fbf7dc; border-bottom:1px solid #e2eeee;}

#all_left_panel a{ display:block; text-decoration:none; background-color:#fbf7dc; color:#045563; padding:0px 10px; border-right:1px solid #e2eeee;}

#all_left_panel a:hover{ display:block; text-decoration:none; background:url(../images/roll_over_bg.jpg) left repeat-y #fff; color:#000; padding:0px 10px; border-right:1px solid #fff;}

.all_left_panel_select{ display:block; text-decoration:none; background:url(../images/roll_over_bg.jpg) left repeat-y #fff; color:#000; padding-left:25px; border-right:1px solid #fff;}


.indiadirect{ font:bold 16px/30px arial; padding:3px 10px; color:#fff; background-color:#045563; width:190px;}

#all_right_panel { float:right; width:691px; height:550px;}

.indiadirect_link{ padding-left:15px; font:normal 11px/35px arial; color:#009900; width:676px; background-color:#f7faf9; border-bottom:1px solid #dce0de;}

.indiadirect_link a{color:#009900; text-decoration:none;}

.indiadirect_link a:hover{color:#000; text-decoration:none;}


.content{font:normal 11px/17px verdana; color:#2457a5; text-align:justify; padding:5px 15px; text-decoration:none;}
.content_home{font:normal 12px/22px verdana; color:#2457a5; text-align:justify; padding:5px 15px; text-decoration:none;}

.content ul{ padding:0px; margin:0px;}

.content li{ margin-left:20px; padding:3px 18px; background:url(../images/right.jpg) left no-repeat;}
.content2{ font:normal 11px/17px arial; color:#7f7e7e; text-align:justify; padding:5px 15px; margin-left:10px; padding:3px 18px;}


.web_design{ float:left; height:150px;}

.web_design ul{ margin:0px; padding:0px;}

.web_design li{  margin-left:10px; list-style:none;  font:normal 12px/21px arial; color:#4b737a;}

.web_design a{font:normal 12px/21px arial; color:#4b737a; text-decoration:none; } 

.web_design a:hover{ color:#689fa9;}

.web_design_reach{ float:left; height:150px;}

.web_design_reach ul{ margin:0px; padding:0px;}

.web_design_reach li{  margin-left:10px; list-style:none;  font:normal 12px/21px arial;}

.web_design_reach a{font:normal 12px/21px arial; color:#7b9074; text-decoration:none; } 

.web_design_reach a:hover{ color:#ccc58e;}

.contactmailid {color:#000; text-decoration:none;}
.contactmailid a:hover{color:#ccc58e; text-decoration:none;}

.listsquare {list-style-type:square;
	line-height: 20px;
}

#copyright{ height:1px; width:950px; margin:0 auto; background:url(../images/footer_bg.jpg) left no-repeat #fff;
			 font:normal 10px/20px arial; color:#fff;  background-repeat:no-repeat; text-transform:uppercase;}

.copyright_left{ float:left; padding-left:13px; height:66px; width:1000px;  background:url(../images/footer_bg.jpg); background-repeat:no-repeat;}

.top{ width:26px; height:33px; float:right;}

#bottom_link{ padding-top:12px; height:40px; width:1000px; margin:0 auto; text-align:left; font:normal 10px arial; color:#6da5a4; text-decoration:none;}

#bottom_link ul{ margin:0px; padding:0px;}

#bottom_link li{ float:left; padding:0px 12px; border-right:1px solid #325f67; text-decoration:none;}

#bottom_link a{color:#497a83; text-decoration:none;}

#bottom_link a:hover{color:#6da5a4; text-decoration:none;}



.xhtml{ float:right; padding:0px 3px 0px 3px;}

.share{float:right; width:125px; height:16px; padding-top:3px;}

.heading{ font-family:Verdana, Arial, Helvetica, sans-serif; font-size:20px; font-weight:bold; padding-top:20px; padding-left:10px;
 color:#FFFFFF; background-image:url(../images/head_bg.jpg); background-repeat:no-repeat;
 height:78px; width:687px;}

.contentplace { background-color:#c1e5f5;color:#000000; width:685px; }
.contentplace p { background-color:#c1e5f5;margin: 0 10px 0 10px; }
.topplace{ background: url(../images/kfyUzPd-1.png) no-repeat top right; }
.bottomplace { background: url(../images/PjCLeE2-2.png) no-repeat top right; }
img.placeborder { width: 10px; height: 10px;border: none;display: block !important; }


.footer
{
	font-family:Verdana;
	font-weight: normal;
	color:#202c3e;
	font-size:10px;
	padding-left:2px;
	
	}
	
.footer_link
{
font-family:Verdana;
	font-weight: normal;
	color:#202c3e;
	font-size:11px;
	padding-left:2px;
	font-weight:normal;
}
.footer_link:hover
{
	font-family:Verdana;
	font-weight: normal;
	color:#3a98d8;
	font-size:11px;
	padding-left:2px;
	font-weight:normal;
}

ul {list style:circle;
padding-left:15px;
}

