body {
	background-attachment: scroll;
	background-color: #FFFFFF;
	background-image: url(../images/background.gif);
	background-repeat: repeat-x;
	background-position: 0px 0px;
	margin-left:0;
	margin-top:0;
	}
body,td,th{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
}	
p,ul{
	line-height: 19px;
	text-align:justify;
}
.no_line_height{
	line-height:normal;
}
.cursor_type1{
	cursor:pointer;
	color:#408EB9;
	text-decoration:none;
}
.cursor_type1:hover{
	cursor:pointer;
	color:#000000;
	text-decoration:none;
}

.management{
	border-left:#d3e4ee solid 3px;
	border-right:#d3e4ee solid 3px;
	border-top:#d3e4ee solid 3px;
	color: #408EB9;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:bold;
}
.management_link{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color: #408EB9;
	text-decoration: none;	
}
.management_link:hover{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color: #494949;
}

.management_bottom_line{
	border-bottom:#d3e4ee solid 3px;

}


.top_logo_tab_bottom{
	border-bottom:#d3e4ee solid 5px;
	background-color:#FFFFFF;
	}

.top_logo_tab_right{
	border-right:#d3e4ee solid 5px;
}
.top_logo_tab_left{
		border-left:#d3e4ee solid 5px;
}
.connect_logo{
	float:right;
}
.hfcl_logo{
	float:left;
}
.alignment_right{
	float:right;
}
.menu_back{
	background-color:#d2e3ed;
	margin-top:5px;
	height:22px;
}
.search_box{
	height:18px;
	width:125px;
	border:solid #0C73AF 1px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#000000;
	font-weight: bold;	
}
.go_button{
	height:17px;
	width:22px;
	border:solid #d2e3ed 2px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#10578B;
	font-weight: bold;
	background-color:#FFFFFF;
	}
.search{
	font-family:Arial, Helvetica, sans-serif;
	color:#000000;
	font-weight:bold;
}
.content_header{
	font-family:Arial, Helvetica, sans-serif;
	color:#0C73AF;
	font-weight:bold;
	margin-left:10px;
	font-size:12px;
}
.top_side_banner{
	background-image:url(../images/top_side_banner.gif);
	background-repeat: no-repeat;
	background-position: 0px 8px;
}
.top_side_banner_side{
	background-image:url(../images/top_side_banner_side.gif);
	background-repeat: repeat-x;
	background-position: 0px 8px;
}
.top_side_banner_base{
	border-left:#669CC0 solid 2px;
	border-right:#669CC0 solid 2px;
	background-color:#FFFFFF;
}
.banner_base_line{
	border-bottom:#669CC0 solid 2px;
}
.top_right_effect{
	float:right;
	margin-top:3px;
	margin-bottom:3px;
}
.top_right_effect_top_line{
	border-top:#669CC0 solid 2px;
	background-color:#FFFFFF;
	border-right:#669CC0 solid 2px;
}
.content_table_style{
	border-left:#669CC0 solid 2px;
	border-right:#669CC0 solid 2px;
	background-color:#FFFFFF;
}

.content_table_line_bottom{
	background-color:#FFFFFF;
	border-bottom:#669CC0 solid 2px;
	border-left:#669CC0 solid 2px;

}
.top_left_cutted{
	background-image:url(../images/cutted_corner_top.gif);
	background-repeat:no-repeat;
}
.bottom_right_cutted{
	background-image:url(../images/images/cutted_corner_bottom.gif);
	background-color:#FFFFFF;
	background-repeat:no-repeat;
}
.border_left_theme{
	border-left:#669CC0 solid 2px;
	border-right:#669CC0 dotted 1px;
	background-color:#FFFFFF;
}
.border_right_content{
	border-right:#669CC0 solid 2px;
	background-color:#FFFFFF;
}
.heading_bg{
	background-color:#C5DEED;
	border-right:#0784c7 solid 8px;
	border-left:#0784c7 solid 3px;
	}
.content_margin{
	margin-left:10px;
}
.leftnav {
	color: #408EB9;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	vertical-align:top;
	font-weight: bold;
	text-decoration: none;
}

.leftnav:hover {
	color: #494949;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	vertical-align:top;
	font-weight: bold;
	text-decoration: none;

}

.left_arrow{
	list-style-image: url(../images/left_arrow.gif);
	list-style-position:inside;
	
}
.right_seprator_line{
	border-right:#494949 dashed 1px;

}
.bottom_curve{
	position: absolute;
	visibility: visible;
	z-index: auto;
	height: 13px;
	width: 193px;
	left: 683px;
	top: 640px;
}
.bulleted_line{
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #B6B6B6;
}
.sitemap_effect{
	background-color:#6cadd3;
	border-right:#0784c7 solid 5px;
	}
.sitemap_link {
	color: #494949;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	vertical-align:top;
	font-weight: bold;
	text-decoration: none;
}

.sitemap_link:hover {
	color: #0C73AF;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	vertical-align:top;
	font-weight: bold;
	text-decoration: underline;

}
.sitemap_dis_link {
	color: #494949;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	vertical-align:top;
	font-weight: bold;
	text-decoration: none;
}
/*STYLE SHEET FOR HOME PAGE*/

.top_home_banner_border{
	border:5px #FFFFFF solid;
	margin-top:5px;
}
.services_home_divider{
	border-right:#FFFFFF dotted 3px;
}
.services_home_ad_corner{
	border-left:#FFFFFF solid 5px;
	border-bottom:#FFFFFF solid 5px;
}
.services_home_ad_corner_right{
	border-right:#FFFFFF solid 5px;
	border-bottom:#FFFFFF solid 5px;
}
.services_home_ad{
	border-bottom:#FFFFFF solid 5px;
}
.margin_top_menu{
	margin-top:10px;
}
.margin_home_top_banner{
	margin-top:5px;
}
.border_flash_border{
	border:solid 3px #FFFFFF;
}
.search_box{
	height:15px;
	width:140px;
	border:solid #0C73AF 1px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#000000;
	font-weight: normal;	
}

.new_bg_effect{
 	background-image:url(../images/left.gif);
	background-repeat:repeat-x;
}
.heading_home{
	font-family:Arial, Helvetica, sans-serif;
	font-size:16px;
	font-weight:bold;
}
.centre_bg_effect{
 	background-image:url(../images/center_bg.gif);
	background-repeat:repeat-x;
}
.left_margin_home{
	margin-left:10px;
}
.content_home_{
	font-family:Arial, Helvetica, sans-serif;
	color:#0C73AF;
	font-weight:bold;
	margin-left:10px;
	font-size:12px;
	text-decoration:none;
}

/* Added */
.listing_names{
	font-weight:bold;
	line-height:19px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #C8E0EE;
	letter-spacing:0px;
	}
ul{
	list-style-type: square;
}
.cursor_type{
	cursor:pointer;
	color:#000000;
	text-decoration:none;
}
.cursor_type:hover{
	cursor:pointer;
	color:#408EB9;
	text-decoration:none;
}
.change_bg_color
{
	cursor:pointer;
	color:#408EB9;
	text-decoration:none;
}
.change_bg_color:hover
{
    cursor:pointer;
	color:#408EB9;
	text-decoration:none;
}
.simple_text
{ 
 font-weight:normal;
}
.blue_text{
	color: #408EB9;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	vertical-align:top;
	font-weight: bold;
	text-decoration: none;
}
.network{
	border-left:3px solid #d3e4ee;	/*#408EB9;*/
	border-right:3px solid #d3e4ee;
	border-bottom:3px solid #d3e4ee;
	border-top:0px;
	border-collapse:collapse;
}
.altRow{
	background-color:#EEF5F9;
}
.th{
	background-color:#D7E8F2;/*#EDF4DF;#D7E7B8;	#C5DEED;*/
	padding-left:5px;
	padding-right:5px;
}
.center{
	text-align:center;
}
.th_dark{
	background-color:#408EB9;
	color:#FFFFFF;
}
.th_light {
	background-color:#A6CCE1;	/*#D5E7F0;*/
}
.rightImg{
	PADDING-LEFT: 10px; 
	FLOAT: right; 
	PADDING-BOTTOM: 7px; 
	PADDING-TOP: 3px; 
	PADDING-RIGHT:0px;
}
input {
	height:16px;
	/*width:164px;*/
	border:solid #0C73AF 1px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	/*color:#10578B;*/
	font-weight: normal;
	background-color:#FFFFFF;
	}
input.file{
	height:18px;
	width:164px;
	border:solid #0C73AF 1px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	/*color:#10578B;*/
	font-weight: normal;
	background-color:#FFFFFF;
	}
textarea{
	height:120px;
	width:326px;
	border:solid #0C73AF 1px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	/*color:#10578B;*/
	font-weight: normal;
	background-color:#FFFFFF;
	}
.button{
	height:17px;
	width:62px;
	border:solid #d2e3ed 2px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#10578B;
	font-weight: bold;
	background-color:#FFFFFF;
	}
.formLable{
	font-weight:bold;
	text-align:left;
	height:22px;
}
/*Payment Points */
.cityname {		font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	border-bottom:2px dashed #0784c7;
	padding:4px;
	border-left	:1px solid #0784c7;
}
.texthead {	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:bold;
	color:#FFFFFF;
	padding:3px;
}
.textnormal {	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	text-align:justify;
	padding:4px;
	border-bottom:1px solid #0784c7;
	border-left	:1px solid #0784c7;
}
.textnormal1 {	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	padding:4px;
	border-bottom:1px solid #0784c7;
	border-left	:1px solid #0784c7;
}
.textwithrightpadding{
	padding-right:10px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	padding-top:4px;
	padding-bottom:4px;
	padding-left:4px;
	border-bottom:1px solid #0784c7;
	border-left	:1px solid #0784c7;
}
.right_border{
font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	border-right:1px solid #0784c7;
	border-bottom:1px solid #0784c7;
	border-left	:1px solid #0784c7;
	padding-left: 2px;
}
.check{
	border-bottom:1px solid #0784c7;
	border-left	:1px solid #0784c7;
	padding-left: 2px;
}
.lastcitybox{
	border-right:1px solid #0784c7;
	border-bottom:2px dashed #0784c7;
	border-left	:1px solid #0784c7;
}