body {
padding:0;
margin:0;
font-family:Arial, Tahoma, Verdana, Helvetica, sans-serif;
font-size:13px;
line-height:18px;
color:#666666;
background-image:url(../images/site_bg.gif);
background-repeat:repeat-x repeat-y;
behavior: url("css/csshover3.htc");
}
a {
color:#0091cd;
text-decoration:none;
}
a:hover {
color:#666666;
text-decoration:underline;
}
img {
border:0px;
}
.header_bg {
background-image:url(../images/top_bg.gif);
background-repeat:no-repeat;
background-position:center top;
margin:0 auto;
padding:0;
}
.header {
margin:0 auto;
padding:0;
width:986px;
clear:both;
border-bottom:#14bdff solid 10px;
}
.clear {
clear:both;
padding:0;
margin:0;
}
.logo {
padding:26px 0 0 17px;
width:287px;
height:60px;
float:left;
}
.login_part {
float:right;
width:auto;
padding:20px 10px 0 0;
margin:0 0 47px 0;
}
.manu_part {
float:right;
width:520px;
height:42px;
}
/* TopMenu Css start */
.menuHolder {
	float: left;
	cursor: pointer;
	margin-right: 2px;
}
.menuHolder .menuLeft {
	float: left;
	background-image: url(../images/menuLeft.gif);
	background-repeat: no-repeat;
	width: 8px;
	height: 29px;
}
.menuHolder .menuMiddle {
	float: left;
	background-image: url(../images/menuMiddle.gif);
	background-repeat: repeat-x;
	height: 18px;
	padding: 6px 10px 5px 10px;
	font-weight: bold;
	color: #ffffff;
}
.menuHolder .menuRight {
	float: left;
	background-image: url(../images/menuRight.gif);
	background-repeat: no-repeat;
	width: 8px;
	height: 29px;
}
.menuHolder:hover {
	float: left;
	cursor: pointer;
	margin-right: 2px;
}
.menuHolder:hover .menuLeft {
	float: left;
	background-image: url(../images/menuLeftHvr.gif);
	background-repeat: no-repeat;
	width: 8px;
	height: 29px;
}
.menuHolder:hover .menuMiddle {
	float: left;
	background-image: url(../images/menuMiddleHvr.gif);
	background-repeat: repeat-x;
	height: 18px;
	padding: 6px 10px 5px 10px;
	font-weight: bold;
	color: #ffffff;
}
.menuHolder:hover .menuRight {
	float: left;
	background-image: url(../images/menuRightHvr.gif);
	background-repeat: no-repeat;
	width: 8px;
	height: 29px;
}
.menuHolder .menuMiddle a {
	color: #ffffff;
	text-decoration: none;
}
.menuHolder:hover .menuMiddle a {
	color: #00a1e4;
	text-decoration: none;
}
/* TopMenu Css end */

.container {
width:986px;
margin:2px auto;
background-color:#ffffff;
}
.banner_part {
width:986px;
height:313px;
clear:both;
border-bottom:7px solid #66bced;
}
.icon_menu {
width:986px;
clear:both;
padding:6px 1px;
}
.icon_menu_holder {
width:151px;
float:left;
padding:0 7px 0 6px;
}
.home_page_tex_holder {
margin:0 8px;
width:695px;
min-height:154px;
border:1px solid #bed4e8;
padding:22px;
float:left;
background-color:#f5f8fe;
}
.main_menu {
width:210px;
float:right;
margin:0 8px 0 3px;
}
.main_menu_header_and_footer {
width:210px;
height:10px;
clear:both;
}
.main_menu_holder {
background-image:url(../images/menu_box_bg.gif);
background-repeat:repeat-y;
width:204px;
padding:0 3px;
}
.menu_body {
width:188px;
height:156px;
background-image:url(../images/menu_bg.gif);
background-repeat:repeat-x;
padding:12px 8px;
text-align:right;
}
.menu_list {
list-style:none;
padding:0;
margin:0;
}
.menu_list li {
background-image:url(../images/menu_list_arrow.gif);
background-position:top right;
background-repeat:no-repeat;
padding:0 22px 3px 0;
color:#FFFFFF;
font-weight:bold;
font-size:13px;
text-decoration:none;
}
.menu_list li a {
color:#FFFFFF;
font-weight:bold;
font-size:13px;
text-decoration:none;
}
.menu_list li a:hover {
color:#FFFFFF;
font-weight:bold;
font-size:13px;
text-decoration:underline;
}
.services_list {
float:left;
width:741px;
margin:0 8px;
}
.service_title {
background-image:url(../images/top_service_title.gif);
height:26px;
width:695px;
padding:18px 23px 0 23px;
font-weight:bold;
color:#FFFFFF;
font-size:17px;
}
.service_menu {
width:693px;
height:141px;
padding:18px 23px 0 23px;
background-image:url(../images/top_service_menu_bg.gif);
background-color:#f3f7fd;
background-repeat:repeat-x;
border-left:1px solid #bed4e8;
border-right:1px solid #bed4e8;
}
.service_menu_holder {
width:173px;
float:left;
}
.service_menu_list_style {
padding:0;
margin:0;
list-style:none;
}
.service_menu_list_style li {
background-image:url(../images/top_service_arrow.gif);
background-repeat:no-repeat;
background-position:left top;
padding:0 0 10px 18px;
margin:0;
color:#666666;
text-decoration:none;
}
.service_menu_list_style li a {
color:#666666;
text-decoration:none;
}
.service_menu_list_style li a:hover {
color:#666666;
text-decoration:underline;
}

.service_footer {
width:741px;
height:10px;
clear:both;
}
.download_option {
float:right;
margin:0 8px 0 3px;
width:210px;
}
.download_option_mini {
float:left;
margin:0 10px 0 5px;
width:100px;
height:99px;
}
.footer {
margin:0 auto;
width:986px;
height:35px;
padding:20px 0 10px;
text-align:center;
background-image:url(../images/footer_logo.gif);
background-position:right;
background-repeat:no-repeat;
background-color:#f4f4f4;
font-size:11px;
line-height:20px;
}
.footer a{
font-size:11px;
color:#666666;
text-decoration:none;
}
.footer a:hover{
font-size:11px;
color:#1b648e;
text-decoration:underline;
}
h1 {
font-size:16px;
font-weight:bold;
color:#5c98be;
padding:0 0 15px 0;
margin:0;
}
