body
{
	font-size: 12px; color: #000000; font-family: Arial; margin:0px; background-color:#FFFFFF;
}
td 
{
	font-size: 12px; color: #000000; LINE-HEIGHT: 12px; font-family: Arial;
}
h1 
{
	margin-top: 10px; font-size: 12px; MARGIN-BOTTOM: 10px; MARGIN-LEFT: 0px; color: #000000; 
}
p
{
	font-size:12px;  
	font-family:Arial, Helvetica, sans-serif;
	color:#000000;
	text-align:justify;
	line-height:16px;
	margin:5px 0px 2px 0px;
}
ul 
{
	margin:8px 0px 0px 0px; padding:0px; 
}
li 
{
	margin:0px; font-size: 12px; color: #000000; text-indent:0px; line-height:15px; padding:2px 0px 4px 20px; list-style-type:none;
	background:url('../images/bullet_arrow.jpg') no-repeat top left; background-position:0px 6px;
}
input 
{ 
	font-size: 11px; color: #000000; font-family: Arial, sans-serif;
}
textarea 
{
	font-size: 11px; color: #000000; font-family: Arial;
}
select 
{
	font-size: 11px; color: #000000; font-family: Arial;
}
a 
{
	font-size: 12px; color: #009EE0; text-decoration: none;
}
a:active 
{
	font-size: 12px; text-decoration: none;
}
a:visited 
{
	font-size: 12px; text-decoration: none;
}
a:hover 
{
	font-size: 12px; color: #73BA30;  text-decoration:  underline;
}
hr
{
	noshade:noshade;
	size:1px;
	width:100%;
	color:#A5A5A5;
	height:1px;
	text-align:left;
}
h1
{
	font-size:13px;
	color:#19B963;
	line-height:15px;
}
/* Index Page */

.Pagebg
{
	background:url('../images/body_bg.jpg') repeat-y top left;
}
.topline
{
	background-color:#898A9E;
	height:2px;
}
.servicesbg
{
	background-color:#9C9C9C;
	text-align:left;
	color:#FFFFFF;
	font-size:15px;
	height:25px;
	padding:0px 0px 0px 15px;
	line-height:17px;
	vertical-align:middle;
}
.services1bg
{
	background:url('../images/service_1_mid.jpg') repeat-x top left;
	text-align:left;
	color:#FFFFFF;
	font-size:17px;
	line-height:19px;
	vertical-align:middle;
}
.services2bg
{
	background:url('../images/services_2_mid.jpg') repeat-x top left;
	text-align:left;
	color:#FFFFFF;
	font-size:17px;
	line-height:19px;
	vertical-align:middle;
}
.services3bg
{
	background:url('../images/services_3_mid.jpg') repeat-x top left;
	text-align:left;
	color:#FFFFFF;
	font-size:17px;
	line-height:19px;
	vertical-align:middle;
}
.services4bg
{
	background:url('../images/services_4_mid.jpg') repeat-x top left;
	text-align:left;
	color:#FFFFFF;
	font-size:17px;
	line-height:19px;
	vertical-align:middle;
}
.servicescontentbg
{
	background:#EEEEEE url('../images/services_mid.jpg') repeat-x bottom left;
	padding:10px;
	height:165px;
}
.innerservicescontentbg
{
	background:url('../images/services_mid.jpg') repeat-x bottom left;
	padding:10px 15px 10px 15px;
}
.servicescontentbg ul
{
	margin:0px;
	padding:0px;	
}
.servicescontentbg ul li
{
	margin:0px;
	text-align:left;
	list-style-type:none;
	padding:2px 0px 5px 15px;	
	background:url('../images/bullet.gif') no-repeat top left;
	background-position:0px 5px;
	font-size:11px;
	line-height:13px;
	font-weight:bold;
}
.footer
{
	border-top:solid 1px #898A9E;
	text-align:center;
	vertical-align:middle;
	height:80px;
	padding:0px 30px;
	line-height:17px;
	color:#45484D;
	font-size:11px;
}
.footer a, .footer a:hover, .footer a:active, .footer a:visited
{
	font-size:11px;	
	color: #009EE0;
}

/* Tab style */
#tabs
{
	float:left;
}

#tabs ul
{
	margin:0px;
	padding:0px;
}
#tabs ul li
{
	margin:0px 1px 0px 0px;
	list-style-type:none;
	float:left;
	padding:0px 0px 0px 12px;
	background:url('../images/tab_bg_up_lft.jpg') no-repeat top left;
	color:#FFFFFF;
	font-weight:bold;
}
#tabs ul li a
{
	margin:0px;
	float:left;
	padding:5px 12px 3px 0px;
	background:url('../images/tab_bg_up_rgt.jpg') no-repeat top right;
	color:#FFFFFF;
	font-weight:bold;
	font-size:13px;
}
#tabs ul li.active
{
	margin:0px 1px 0px 0px;
	float:left;
	padding:0px 0px 0px 12px;
	background:url('../images/tab_bg_down_lft.jpg') no-repeat top left;
	color:#FFFFFF;
	font-weight:bold;
}
#tabs ul li.active a
{
	margin:0px;
	float:left;
	padding:5px 12px 3px 0px;
	background:url('../images/tab_bg_down_rgt.jpg') no-repeat top right;
	color:#FFFFFF;
	font-weight:bold;
}
#tabs ul li.active a:hover, #tabs ul li a:hover
{
	text-decoration:none;
}
.tabscontent
{
	background:url('../images/tab_bg.jpg') repeat-x top left;
	height:112px;
}
.innercaption, .innercaption a
{
	font-size:10px;
	font-weight:bold;
	text-align:right;
	font-style:italic;
	vertical-align:middle;
	color:#777777;
}
.innercaption a:active, .innercaption a:visited, .innercaption a:hover
{
    font-size:10px;
}

.innermenubgcolor
{
    background:#009DE0 url('../images/submenu_mid.jpg') repeat-x top left;
}
.innermenubg
{
	background:#009DE0 url('../images/submenu_mid.jpg') repeat-x top left;
	text-align:left;
	color:#FFFFFF;
	font-size:17px;
	line-height:19px;
	padding:7px 0px 3px 0px;
}
.innermenucontentbg
{
	background:#EEEEEE url('../images/services_mid.jpg') repeat-x bottom left;
}
.innermenucontentbg ul
{
	margin:0px;
	padding:0px;	
}
.innermenucontentbg ul li
{
	margin:0px;
	list-style-type:none;
	padding:8px 0px 8px 30px;	
	background:url('../images/bullet.gif') no-repeat top left;
	background-position:12px 9px;
	font-size:11px;
	line-height:13px;
	font-weight:bold;
	border-bottom:solid 1px #8A8A8A;
}
.innermenucontentbg ul li a, .services ul li a:hover, .servicescontentbg ul li a
{
	font-size:11px;
	text-decoration:none;
	list-style-type:none;
	line-height:13px;
	font-weight:bold;
	color:#3E3E3E;
}
.innermenucontentbg ul li a:hover, .innermenucontentbg ul li.active a, .services ul li a, .servicescontentbg ul li a:hover
{
	font-size:11px;
	text-decoration:none;
	line-height:13px;
	font-weight:bold;
	color:#009EE0;
}
.innermenucontentbg ul li a:active, .innermenucontentbg ul li a:visited, .services ul li a:active, .services ul li a:visited
{
	font-size:11px;
	line-height:13px;
	font-weight:bold;
}
.bluehead
{
	font-size:20px;
	line-height:22px;
	color:#007296;
}
.services
{
	background-color:#F9F9F9;
	border:solid 1px #EEEEEE;
	padding:10px 15px;
}
.services span.redhead
{	
	font-size:18px;
	line-height:20px;
	color:#AF0001;
}
.services ul li
{
	padding:0px 0px;
	margin:0px;
	list-style-type:none;
	background:none;
	
}
.services ul
{
	padding:12px 0px 0px 0px;
	margin:0px;
}
.innerclients
{
	background:#12327B url('../images/tab_bg.jpg') repeat-x bottom left;
	height:140px;
	text-align:center;
	vertical-align:top;
	padding:10px 0px;
	font-weight:bold;
	font-size:15px;
	color:#FFFFFF;
}
.whitelinks a, .whitelinks a:hover, .whitelinks a:active, .whitelinks a:visited
{
	color:#FFFFFF;
	font-size:15px;
	line-height:16px;
	font-weight:bold;
}
.greenhead
{	
	font-size:13px;
	line-height:16px;
	color:#5F9628;
	font-weight:bold;
}

