﻿body{
	margin:0 auto;
	padding:0;
	background:url(../images/background.jpg) repeat-x top center #ffffff;
		font-family:Verdana, Helvetica, sans-serif;
	font-size:13px;
}
#container{
	margin:0 auto;
	padding:0;
	width:962px;
/*	border:1px solid #FF0000;
*/}
#header{
	margin:0 auto;
	padding:0;
	background:url(../images/header2.jpg) no-repeat;
	width:962px;
	height:145px;
}
#header-logo{
	margin:0 auto;
	padding:40px 0 0 42px;
	width:400px;
	height:65px;
	float:left;
}
#header-right-link{	
	margin:0 auto;
	padding:98px 0 0 28px;
	width:210px;
	height:14px;
	float:right;
}
#custom-body-top{
	margin:0 auto;
	padding:0;
	background:url(../images/int-top-body.jpg) no-repeat;
	width:962px;
}
#custom-body-rp{
	margin:0 auto;
	padding:0;
	background:url(../images/body-rp.jpg) repeat-y top center;
}

#side-bar-bottom{
	margin:0 auto;
	padding:0;
	background:url(../images/sidebar-bottom.jpg) no-repeat;
	width:253px;
	height:45px;
}

#side-bar{
	margin:0;
	padding:0 0 0 0;
	float:left;
	
}
#sidebar-nav{
	margin:0;
	width:319px;
	height:411px;
	background:url(../images/sidebar-int.jpg) no-repeat;
	padding:11px 0 0 25px;
}
#sidebar-nav ul{
	margin:0;
	padding:0 0 0 25px;
}
#sidebar-nav ul li{
	margin:0;
	padding:0;
	list-style:none;
	display:block;
	line-height:36px;
}
#sidebar-nav ul li a{
	margin:0 auto;
	font-family:Verdana, Helvetica, sans-serif;
	font-size:12px;
	text-decoration:none;
	display:block;
	text-align:center;
	line-height:36px;
}

#sidebar-nav ul li a span{
visibility:hidden;
}

#home{
	margin:0 auto;
	padding:0;
	background:url(../images/home.jpg) no-repeat;
	width:192px;
	height:37px;
}
#home a{
	margin:0 auto;
	padding:0;
	background:url(../images/home.jpg) no-repeat;
	width:192px;
	height:37px;
}
#home a:hover{
	margin:0 auto;
	padding:0;
	background:url(../images/home-h.jpg) no-repeat;
	width:192px;
	height:37px;
}
#client-portal{
	margin:0 auto;
	padding:0;
	background:url(../images/client-portal.jpg) no-repeat;
	width:192px;
	height:37px;
}
#client-portal a{
	margin:0 auto;
	padding:0;
	background:url(../images/client-portal.jpg) no-repeat;
	width:192px;
	height:37px;
}
#client-portal a:hover{
	margin:0 auto;
	padding:0;
	background:url(../images/client-portal-h.jpg) no-repeat;
	width:192px;
	height:37px;
}
#gi-software{
	margin:0 auto;
	padding:0;
	background:url(../images/gi-soft.jpg) no-repeat;
	width:192px;
	height:37px;
}
#gi-software a{
	margin:0 auto;
	padding:0;
	background:url(../images/gi-soft.jpg) no-repeat;
	width:192px;
	height:37px;
}
#gi-software a:hover{
	margin:0 auto;
	padding:0;
	background:url(../images/gi-soft-h.jpg) no-repeat;
	width:192px;
	height:37px;
}
#partners{
	margin:0 auto;
	padding:0;
	background:url(../images/partners.jpg) no-repeat;
	width:192px;
	height:36px;
}
#partners a{
	margin:0 auto;
	padding:0;
	background:url(../images/partners.jpg) no-repeat;
	width:192px;
	height:36px;
}

#partners a:hover{
	margin:0 auto;
	padding:0;
	background:url(../images/partners-h.jpg) no-repeat;
	width:192px;
	height:36px;
}
#news-event{
	margin:0 auto;
	padding:0;
	background:url(../images/news-events.jpg) no-repeat;
	width:192px;
	height:36px;
}
#news-event a{
	margin:0 auto;
	padding:0;
	background:url(../images/news-events.jpg) no-repeat;
	width:192px;
	height:36px;
}
#news-event a:hover{
	margin:0 auto;
	padding:0;
	background:url(../images/news-events-h.jpg) no-repeat;
	width:192px;
	height:36px;
}

#about-us{
	margin:0 auto;
	padding:0;
	background:url(../images/about-us.jpg) no-repeat;
	width:192px;
	height:38px;
}
#about-us a{
	margin:0 auto;
	padding:0;
	background:url(../images/about-us.jpg) no-repeat;
	width:192px;
	height:38px;
}
#about-us a:hover{
	margin:0 auto;
	padding:0;
	background:url(../images/about-us-h.jpg) no-repeat;
	width:192px;
	height:38px;
}
#contact-us{
	margin:0 auto;
	padding:0;
	background:url(../images/contact-us.jpg) no-repeat;
	width:192px;
	height:38px;
}
#contact-us a{
	margin:0 auto;
	padding:0;
	background:url(../images/contact-us.jpg) no-repeat;
	width:192px;
	height:38px;
}
#contact-us a:hover{
	margin:0 auto;
	padding:0;
	background:url(../images/contact-us-h.jpg) no-repeat;
	width:192px;
	height:38px;
}
#consulting{
	margin:0 auto;
	padding:0;
	background:url(../images/consulting.jpg) no-repeat;
	width:192px;
	height:37px;
}
#consulting a{
	margin:0 auto;
	padding:0;
	background:url(../images/consulting.jpg) no-repeat;
	width:192px;
	height:37px;
}
#consulting a:hover{
	margin:0 auto;
	padding:0;
	background:url(../images/consulting-h.jpg) no-repeat;
	width:192px;
	height:37px;
}
#solutions{
	margin:0 auto;
	padding:0;
	background:url(../images/solutions.jpg) no-repeat;
	width:192px;
	height:37px;
	}
#solutions a{
	margin:0 auto;
	padding:0;
	background:url(../images/solutions.jpg) no-repeat;
	width:192px;
	height:37px;
	}
#solutions a:hover{
	margin:0 auto;
	padding:0;
	background:url(../images/solutions-h.jpg) no-repeat;
	width:192px;
	height:37px;
	}
#services{
	margin:0 auto;
	padding:0;
	background: url(../images/services.jpg) no-repeat;
		width:192px;

	height:37px;
	}
#services a{
	margin:0 auto;
	padding:0;
	background:url(../images/services.jpg) no-repeat;
	width:192px;
	height:37px;
	}
#services a:hover{
	margin:0 auto;
	padding:0;
	background:url(../images/services-h.jpg) no-repeat;
	width:192px;
	height:37px;
	}


#side-bar2{
	margin:0;
	padding:0;
	width:295px;
	float:left;
}
#side-bar2 ul{
	margin:0;
	padding:0 0 0 20px;
}

#side-bar2 ul li{
	margin:0;
	padding:0 0 0 0;
	list-style:none;
	text-decoration:none;

}
#nav-sep1{
	margin:0;
	padding:0;
	background:url(../images/sep-in-1.jpg) no-repeat;
	width:296px;
	height:38px;
}
#nav-sep2{
	margin:0;
	padding:0;
	background:url(../images/sep-int-2.jpg) no-repeat;
	width:296px;
	height:37px;
}
#nav-sep3{
	margin:0;
	padding:0;
	background:url(../images/sep-int-3.jpg) no-repeat;
	width:296px;
	height:37px;
}


#side-bar2 ul li a{
	margin:0;
	padding-left:52px;
	font-family:Verdana, Helvetica, sans-serif;
	font-size:16px;
	text-decoration:none;
	color:#1f3141;
	font-weight:bold;
	line-height:37px;
}
#side-bar2 ul li a:hover{
	margin:0;
	font-family:Verdana, Helvetica, sans-serif;
	font-size:16px;
	text-decoration:none;
	color:#c58b01;
	font-weight:bold;
}
.footer-navigation{
margin-left:11px;
	padding:0;
	background:url(../images/nav-footer.jpg) no-repeat;
	height:35px;
	width:941px;
}
.footer-navigation ul{
	margin:0 auto;
	padding:0;
}
.footer-navigation ul li{
	margin:0;
	padding:5px 0 0 20px;
	line-height:25px;
	list-style:none;
	display:block;
	float:left;
	text-align:center;
	text-decoration:none;
	color:#000000;
	font-family:Verdana, Helvetica, sans-serif;
	font-size:9px;
	font-weight:bold;
	color:#21314c;
	display:block;
}
.footer-navigation ul li a{
	text-align:center;
	text-decoration:none;
	color:#000000;
	font-family:Verdana, Helvetica, sans-serif;
	font-size:9px;
	font-weight:bold;
	color:#21314c;
	display:block;

	
}
.footer-navigation ul li a:hover{
	text-align:center;
	text-decoration:none;
	color:#000000;
	font-family:Verdana, Helvetica, sans-serif;
	font-size:9px;
	font-weight:bold;
	color:#204e94;
	
}
.footer-spacer{
	margin:0;
	padding:0;
	width:27px;
}
.footer-spacer2{
	margin:0;
	padding:0;
	width:38px;
}
#footer{
	margin:0 auto;
	padding:0;
	width:962px;
	height:92px;
	background:url(../images/footer.jpg) no-repeat;
}
#footer-left{
	margin:0;
	padding:31px 0 0 37px;
	width:232px;
	height:50px;
	float:left;
	font-family:Verdana, Helvetica, sans-serif;
	font-size:9px;
	color:#0f304d;
	line-height:25px;
}
#footer-left a{
	font-family:Verdana, Helvetica, sans-serif;
	font-size:9px;
	color:#0f304d;
	text-decoration:none;
}
#footer-left a:hover{
	text-decoration:underline;
}
#footer-right{
	margin:0;
	padding:31px 0 0 0;
	width:630px;
	height:50px;
	float:right;
}
#footer-right ul{
	margin:0;
	padding:0 0 0 50px;

}

#footer-right ul li{
	margin:0;
	padding-left:10px;
	list-style:none;
	text-decoration:none;
	font-family:Verdana, Helvetica, sans-serif;
	text-decoration:none;
	float:left;



}


#footer-right ul li a{
	margin:0;
	font-family:Verdana, Helvetica, sans-serif;
	font-size:11px;
	text-decoration:none;
	color:#728393;
	line-height:44px;
}
#footer-right ul li a:hover{
	margin:0;
	font-family:Verdana, Helvetica, sans-serif;
	text-decoration:underline;
}

.clr{
clear:both;
}
.sidebar-spacer{
	margin:0;
	padding:0;
	background:url(../images/nav-blank.jpg) no-repeat;
	width:247px;
	height:29px;
}

#body-page-container2{
margin:0;
padding:0;
float:left;
width:618px;
font:Verdana, Helvetica, sans-serif;
font-size:13px;
color:#141f28;
position:relative;
/*background:url(../images/agent-image.jpg) no-repeat top center;*/
}
#left{
margin:0;
padding:0;
float:left;
}
#right{
margin:0;
padding:0 0 0 30px;
float:left;
}
#body-page-container2 ul li{
margin:0;
padding:0 0 0 10px;
background:url(../images/li-point.gif) no-repeat 0px 8px;
list-style:none;
line-height:20px;


}
#body-page-container2 ul li a{
margin:0;
padding:0 0 0 10px;
list-style:none;
line-height:20px;
text-decoration:underline;


}
#body-page-container{
margin:0;
padding:20px 15px 0 0;
float:left;
width:570px;
font:Verdana, Helvetica, sans-serif
font-size:13px;
color:#141f28;
line-height:20px;
}

#body-page-container a {
color:#141f28;
text-decoration:underline;

}
#body-page-container a:hover {
color:#74a4f1;
text-decoration:none;
}
a{outline:none;
}


#body-page-container ul li{
margin:0;
padding:0;
/*background:url(../images/li-point.gif) no-repeat 0px 8px;*/
list-style-image:url(../images/li-point.gif);
margin:0;
padding:0 0 0 8px;
line-height:22px;
}
h2{
font-family:Verdana, Helvetica, sans-serif;
font-size:19px;
font-weight:bold;
color:#4f82c1;
}
.title{
font-family:Verdana, Helvetica, sans-serif;
font-size:17px;
font-weight:bold;
color:#4f82c1;
}
.footer-point{
font-size:25px;
margin:0;
padding:0;
font-family:Verdana, Helvetica, sans-serif;

}
	
<!--#tab-solution{
	width:400px;
	margin:0 auto;

}
#tab-solution ul{
	margin:0;
	padding:0;
}
#tab-solution ul li{
	margin:0;
	padding:0 0 10px 0;
	list-style:none;
	line-height:41px;
	display:block;
	list-style-image:none;
}
#tab-solution ul li a{
	margin:0;
	padding:0;
	text-decoration:none;
	line-height:41px;
	list-style:none;
	display:block;
}
#tab-solution ul li a:hover{
	list-style-image:none;
	text-decoration:none;

}
#tab-solution ul li a strong{
	visibility:hidden;
}
#tab1-solution{
	background:url(../images/gov.jpg) no-repeat left top;
	width:250px;
	height:41px;
	display:block;
	line-height:41px;
}
#tab1-solution a{
	background:url(../images/gov.jpg) no-repeat left top;
	width:250px;
	height:41px;
	display:block;
	line-height:41px;
}
#tab2-solution{
	background:url(../images/manu.jpg) no-repeat left top;
	width:250px;
	height:41px;
	display:block;
	line-height:41px;
}
#tab2-solution a{
	background:url(../images/manu.jpg) no-repeat left top;
	width:250px;
	height:41px;
	display:block;
	line-height:41px;
}
#tab3-solution{
	background:url(../images/finan.jpg) no-repeat left top;
	width:250px;
	height:41px;
	display:block;
	line-height:41px;
}
#tab3-solution a{
	background:url(../images/finan.jpg) no-repeat left top;
	width:250px;
	height:41px;
	display:block;
	line-height:41px;
}
#tab4-solution{
	background:url(../images/const.jpg) no-repeat left top;
	width:250px;
	height:41px;
	display:block;
	line-height:41px;
}
#tab4-solution a{
	background:url(../images/const.jpg) no-repeat left top;
	width:250px;
	height:41px;
	display:block;
	line-height:41px;
}
#tab5-solution{
	background:url(../images/health.jpg) no-repeat left top;
	width:250px;
	height:41px;
	display:block;
	line-height:41px;
}
#tab5-solution a{
	background:url(../images/health.jpg) no-repeat left top;
	width:250px;
	height:41px;
	display:block;
	line-height:41px;
}
#tab6-solution{
	background:url(../images/educa.jpg) no-repeat left top;
	width:250px;
	height:41px;
	display:block;
	line-height:41px;
}
#tab6-solution a{
	background:url(../images/educa.jpg) no-repeat left top;
	width:250px;
	height:41px;
	display:block;
	line-height:41px;
}
#tab1-solution a:hover{
	background:url(../images/gov-h.jpg) no-repeat left top;

}
#tab2-solution a:hover{
	background:url(../images/manu-h.jpg) no-repeat left top;
	
}
#tab3-solution a:hover{
	background:url(../images/finan-h.jpg) no-repeat left top;

}
#tab4-solution a:hover{
	background:url(../images/const-h.jpg) no-repeat left top;
	
}
#tab5-solution a:hover{
	background:url(../images/health-h.jpg) no-repeat left top;

}

#tab6-solution a:hover{
	background:url(../images/educa-h.jpg) no-repeat left top;

}
	

	#tab7-solution a:hover{
	background:url(../images/ene-h.jpg) no-repeat left top;

}
#tab7-solution{
	background:url(../images/ene.jpg) no-repeat left top;
	width:250px;
	height:41px;
	display:block;
	line-height:41px;
}
#tab7-solution a{
	background:url(../images/ene.jpg) no-repeat left top;
	width:250px;
	height:41px;
	display:block;
	line-height:41px;
}
/*solution tree css start here*/

.glossymenu{
margin: 5px 0;
padding: 0;
width: 268px; /*width of menu*/
border: 1px solid #tab-19A9A9A;
border-bottom-width: 0;
}

.glossymenu a.menuitem1{
background:  url(../images/icons_01.gif) no-repeat left top;
font: bold 14px "Lucida Grande", "Trebuchet MS", Verdana, Helvetica, sans-serif;
color: white;
display: block;
position: relative; /*To help in the anchoring of the ".statusicon" icon image*/
width: 268px;
height:74px;

text-decoration: none;
}
.glossymenu a.menuitem2{
background:  url(../images/icons_02.gif) no-repeat left top;
font: bold 14px "Lucida Grande", "Trebuchet MS", Verdana, Helvetica, sans-serif;
color: white;
display: block;
position: relative; /*To help in the anchoring of the ".statusicon" icon image*/
width: 268px;
height:73px;

text-decoration: none;
}
.glossymenu a.menuitem3{
background:  url(../images/icons_03.gif) no-repeat left top;
font: bold 14px "Lucida Grande", "Trebuchet MS", Verdana, Helvetica, sans-serif;
color: white;
display: block;
position: relative; /*To help in the anchoring of the ".statusicon" icon image*/
width: 268px;
height:77px;

text-decoration: none;
}
.glossymenu a.menuitem4{
background:  url(../images/icons_04.gif) no-repeat left top;
font: bold 14px "Lucida Grande", "Trebuchet MS", Verdana, Helvetica, sans-serif;
color: white;
display: block;
position: relative; /*To help in the anchoring of the ".statusicon" icon image*/
width: 268px;
height:78px;

text-decoration: none;
}
.glossymenu a.menuitem5{
background:  url(../images/icons_05.gif) no-repeat left top;
font: bold 14px "Lucida Grande", "Trebuchet MS", Verdana, Helvetica, sans-serif;
color: white;
display: block;
position: relative; /*To help in the anchoring of the ".statusicon" icon image*/
width: 268px;
height:75px;

text-decoration: none;
}
.glossymenu a.menuitem6{
background:  url(../images/icons_06.gif) no-repeat left top;
font: bold 14px "Lucida Grande", "Trebuchet MS", Verdana, Helvetica, sans-serif;
color: white;
display: block;
position: relative; /*To help in the anchoring of the ".statusicon" icon image*/
width: 268px;
height:84px;

text-decoration: none;
}
.glossymenu a.menuitem7{
background:  url(../images/icons_07.gif) no-repeat left top;
font: bold 14px "Lucida Grande", "Trebuchet MS", Verdana, Helvetica, sans-serif;
color: white;
display: block;
position: relative; /*To help in the anchoring of the ".statusicon" icon image*/
width: 268px;
height:80px;

text-decoration: none;
}
.glossymenu a.menuitem:visited, .glossymenu .menuitem:active{
color: white;
}

.glossymenu a.menuitem1 .statusicon{ /*CSS for icon image that gets dynamically added to headers*/
float: right;
border: none;
padding: 32px 10px 0 0;
}

.glossymenu a.menuitem:hover{
background-image: url(glossyback2.gif);
}

.glossymenu div.submenu{ /*DIV that contains each sub menu*/
background: white;
}

.glossymenu div.submenu ul{ /*UL of each sub menu*/
list-style-type: none;
margin: 0;
padding: 0;
}

.glossymenu div.submenu ul li{
border-bottom: 1px solid blue;
}

.glossymenu div.submenu ul li a{
display: block;
font: normal 13px "Lucida Grande", "Trebuchet MS", Verdana, Helvetica, sans-serif;
color: ;
text-decoration: none;
padding: 2px 0;
padding-left: 10px;
}

.glossymenu div.submenu ul li a:hover{
background: #tab-1DFDCCB;
colorz: white;
}-->

.h2{
font-family:Verdana, Helvetica, sans-serif;
font-size:20px;
font-weight:bold;
color:#4f82c1;
}


/*Update*/
#body-page{
margin:0;
float:left;
width:618px;

}
#right-bottom{
margin:0;
padding:0;

}
.select{
margin:0;
padding:0 0 0 0 ; 
text-align:center;
}
#lower{
margin:0;
padding:0;
width:617px;
text-align:center;
}
#lower ul{
margin:0;
padding:0;
list-style:none !important;
}
#lower ul li {
margin:0;
padding:0;
list-style:none !important; 
}
#lower-left{float:left;
margin:0;
padding:20px 0 0 60px;
width:230px;
}
#lower-left ul li {
list-style:none;
}
#lower-left-1{float:left;
margin:0;
padding:20px 0 0 0;
width:230px;
}
#lower-left-1 ul li {
list-style:none;
}

#left-nav ul{ margin:0; padding:0; list-style:none !important; }
	#left-nav ul li{ margin:0; padding:0; list-style:none; font-family:Verdana, Helvetica, sans-serif; font-size:12px;
	 /*background:url(../images/left-nav-blue.jpg) no-repeat top;*/
	 }
	#left-nav ul li a{ margin:0; padding:0; color:#ffffda; text-decoration:none; list-style:none; 
	/*background:url(../images/left-nav-blue.jpg) no-repeat top left; */
	display:block; font-weight:normal;}
	#left-nav ul li a:hover{ 
	list-style:none;
	/*background:url(../images/lt-li-bg-h.jpg) no-repeat top left;*/
	color:#194685;
	 font-weight:bold}
	
	.gvt{
	background:url(../images/govt.jpg) no-repeat top left;
	height:56px;
}
	.gvt a{
	background:url(../images/govt.jpg) no-repeat top left;
	height:44px;
	
	}
	.gvt a:hover, .gvt a.select{
	background:url(../images/govt-h.jpg) no-repeat top left;
	height:44px;
	
	}
	.gvt strong{
	visibility:hidden;
	}
	.energy{
	background:url(../images/energy-main.jpg) no-repeat top left;
	height:55px;}
	.energy a{
	background:url(../images/energy-main.jpg) no-repeat top left;
	height:45px;
	}
	.energy a:hover, .energy a.select{
	background:url(../images/energy-h.jpg) no-repeat top left;
	height:45px;
	}
	.energy strong{
	visibility:hidden;
	}
	.manu{
	background:url(../images/manu-main.jpg) no-repeat top left;
	height:56px;}
	.manu a{
	background:url(../images/manu-main.jpg) no-repeat top left;
	height:46px;
	}
	.manu a:hover, .manu a.select{
	background:url(../images/manufact-h.jpg) no-repeat top left;
	height:46px;
	}
	.manu strong{
	visibility:hidden;
	}
	.health{
	background:url(../images/health-main.jpg) no-repeat top left;
	height:55px;}
	.health a{
	background:url(../images/health-main.jpg) no-repeat top left;
	height:45px;
	}
	.health a:hover, .health a.select{
	background:url(../images/healthcare-h.jpg) no-repeat top left;
	height:45px;
	}
	.health strong{
	visibility:hidden;
	}
	.finance{
	background:url(../images/finance-main.jpg) no-repeat top left;
	height:56px;}
	.finance a{
	background:url(../images/finance-main.jpg) no-repeat top left;
	height:44px;
	}
	.finance a:hover, .finance a.select{
	background:url(../images/finance-h.jpg) no-repeat top left;
	height:44px;
	}
	.finance strong{
	visibility:hidden;
	}
	.education{
	background:url(../images/education-main.jpg) no-repeat top left;
	height:55px;}
	.education a{
	background:url(../images/education-main.jpg) no-repeat top left;
	height:45px;
	}
	.education a:hover, .education a.select{
	background:url(../images/education-h.jpg) no-repeat top left;
	height:45px;
	}
	.education strong{
	visibility:hidden;
	}
	.construct{
	background:url(../images/construct-main.jpg) no-repeat top left;
	height:56px;}
	.construct a{
	background:url(../images/construct-main.jpg) no-repeat top left;
	height:46px;
	}
	.construct a:hover, .construct a.select{
	background:url(../images/construct-h.jpg) no-repeat top left;
	height:45px;
	}
	.construct strong{
	visibility:hidden;
	}
		.other{
	background:url(../images/other.jpg) no-repeat top left;
	height:56px;}
	.other a{
	background:url(../images/other.jpg) no-repeat top left;
	height:46px;
	}
	.other a:hover, .construct a.select{
	background:url(../images/other-h.jpg) no-repeat top left;
	height:45px;
	}
	.other strong{
	visibility:hidden;
	}
	.utilities{
	background:url(../images/utilities.jpg) no-repeat top left;
	height:43px;}
	.utilities a{
	background:url(../images/utilities.jpg) no-repeat top left;
	height:43px;
	}
	.utilities a:hover, .utilities a.select{
	background:url(../images/utilities-h.jpg) no-repeat top left;
	height:43px;
	}
	.utilities strong{
	visibility:hidden;
	}
		.finances{
	background:url(../images/finances.jpg) no-repeat top left;
	height:41px;}
	.financesa{
	background:url(../images/finances.jpg) no-repeat top left;
	height:41px;
	}
	.finances a:hover, .finances a.select{
	background:url(../images/finances-h.jpg) no-repeat top left;
	height:41px;
	}
	.finances strong{
	visibility:hidden;
	}
	
		.law{
	background:url(../images/law.jpg) no-repeat top left;
	height:41px;}
	.law a{
	background:url(../images/law.jpg) no-repeat top left;
	height:41px;
	}
	.law a:hover, .lawa.select{
	background:url(../images/law-h.jpg) no-repeat top left;
	height:41px;
	}
	.law strong{
	visibility:hidden;
	}
		.public{
	background:url(../images/public.jpg) no-repeat top left;
	height:42px;}
	.public a{
	background:url(../images/public.jpg) no-repeat top left;
	height:42px;
	}
	.public a:hover, .public a.select{
	background:url(../images/public-h.jpg) no-repeat top left;
	height:42px;
	}
	.public strong{
	visibility:hidden;
	}
		.port{
	background:url(../images/port.jpg) no-repeat top left;
	height:43px;}
	.port a{
	background:url(../images/port.jpg) no-repeat top left;
	height:43px;
	}
	.port a:hover, .port a.select{
	background:url(../images/port-h.jpg) no-repeat top left;
	height:43px;
	}
	.port strong{
	visibility:hidden;
	}
		.clerks{
	background:url(../images/clerks.jpg) no-repeat top left;
	height:42px;}
	.clerks a{
	background:url(../images/clerks.jpg) no-repeat top left;
	height:42px;
	}
	.clerks a:hover, .clerks a.select{
	background:url(../images/clerks-h.jpg) no-repeat top left;
	height:42px;
	}
	.clerks strong{
	visibility:hidden;
	}
		.enterprise{
	background:url(../images/enterprise.jpg) no-repeat top left;
	height:42px;}
	.enterprise a{
	background:url(../images/enterprise.jpg) no-repeat top left;
	height:42px;
	}
	.enterprise a:hover, .enterprise a.select{
	background:url(../images/enterprise-h.jpg) no-repeat top left;
	height:42px;
	}
	.enterprise strong{
	visibility:hidden;
	}
	.select-govt{margin:0;
	padding:0 0 0 60px;
	
	}
	.back{
	float:right;
	}
	#div1 a{
	font-family:Verdana, Helvetica, sans-serif;
	font-size:12px;
	color:#2b384b;
	text-decoration:underline;
	padding:0 0 0 10px;
	
	}
	#div1 a:hover{
	color:#0f71c2;
	}
	#div2 a{
	font-family:Verdana, Helvetica, sans-serif;
	font-size:12px;
	color:#2b384b;
	text-decoration:underline;
	padding:0 0 0 10px;
	
	}
	#div2 a:hover{
	color:#0f71c2;
	}
	#div3 a{
	font-family:Verdana, Helvetica, sans-serif;
	font-size:12px;
	color:#2b384b;
	text-decoration:underline;
	padding:0 0 0 10px;
	
	}
	#div3 a:hover{
	color:#0f71c2;
	}
	#div4 a{
	font-family:Verdana, Helvetica, sans-serif;
	font-size:12px;
	color:#2b384b;
	text-decoration:underline;
	padding:0 0 0 10px;
	
	}
	#div4 a:hover{
	color:#0f71c2;
	}
	#div5 a{
	font-family:Verdana, Helvetica, sans-serif;
	font-size:12px;
	color:#2b384b;
	text-decoration:underline;
	padding:0 0 0 10px;
	
	}
	#div5 a:hover{
	color:#0f71c2;
	}
	#div6 a{
	font-family:Verdana, Helvetica, sans-serif;
	font-size:12px;
	color:#2b384b;
	text-decoration:underline;
	padding:0 0 0 10px;
	
	}
	#div6 a:hover{
	color:#0f71c2;
	}
	#div7 a{
	font-family:Verdana, Helvetica, sans-serif;
	font-size:12px;
	color:#2b384b;
	text-decoration:underline;
	padding:0 0 0 10px;
	
	}
	#div7 a:hover{
	color:#0f71c2;
	}
	#div8 a{
	font-family:Verdana, Helvetica, sans-serif;
	font-size:12px;
	color:#2b384b;
	text-decoration:underline;
	padding:0 0 0 10px;
	
	}
	#div8 a:hover{
	color:#0f71c2;
	}
	.left-pad{
	padding:0 0 8px 0;
	margin:0;
	}
	#hover-left{
	 margin:0;
	 padding:0;
	}
	#hover-left a{
	 margin:0;
	 padding:0;
	}
	#hover-left a:hover{
	 margin:0;
	 padding:0;
	 color:#666666;
	}
#lower-right{
float:left;
margin:0;
padding:0;
width:250px;
}

#body-page-container-na{margin:0;padding:20px 15px 15px 0;float:left;width:570px;font:Verdana, Helvetica, sans-seriffont-size:13px;color:#141f28;line-height:20px;
}

#body-page-container-na a {
color:#141f28;
text-decoration:underline;

}
#body-page-container-na a:hover {
color:#74a4f1;
text-decoration:none;
}