* {
 padding: 0;
 margin: 0;
}

body { 
	margin:auto; 
	margin-top:0; 
}

* html body {background:#FFFFFF url(../images/inside-background.gif) 0px 0px repeat-x;} /* IE Min-Height Hack */ 

#wrapper {
	 width: 970px;
	 margin: 0 auto;
	 position:relative;
}


#header {
 margin: 0px;
 background:url(../images/bgshadow.jpg) repeat-y 0 0;
 height:136px;
}


#header_logo{
 width: 590px;
 padding:13px 0 0px 88px;
 display: inline; /* IE Hack */
 float: left;
}

#flash_about{
 margin:2px 0 0 58px;
}

*html #flash_about{
margin:0 0 0 58px;
}

#header_search{display: none;}
#header_search p{display: none;}
#header_search .form{display: none;}
* html #header_search .form {height:22px} /* IE Min-Height Hack */ 

/***********Menu Navigation Style*************/
#navbar {display: none;}
* html #navbar {display: none;} /* IE Min-Height Hack */ 
#navbar ul{display: none;}
#navbar li{display: none;}

/******************************************************************/

#flash_about{display: none;}
*html #flash_about{display: none;}

/******************************************************************/

#maincontent {
	padding:0 0 110px 0;
	}

#index_services{display: none;}
* html #index_services {display: none;} /* IE Min-Height Hack */ 
.services_holder{display: none;}
* html #services_holder {display: none;} /* IE Min-Height Hack */ 
#services_holderlast{display: none;}
* html #services_holderlast {display: none;} /* IE Min-Height Hack */ 


/******************Body Content Style******************************/
h1 {
	font:normal 14px Arial, Helvetica, sans-serif;
	color:#3c5a7d;
	padding:0px 0 0px 0;
}
#body_contentRight H2{
	font:normal 11px Arial, Helvetica, sans-serif;
	color:#3c5a7d;
	padding:13px 0 13px 0;
}
H2{
	font:bold 12px Arial, Verdana, Helvetica, sans-serif;
	color:#3c5a7d;
	padding:13px 0 13px 0;
}
h3 {
	font:normal 12px Arial, Helvetica, sans-serif;
	color:#3c5a7d;
}
#body_contentLeft p.border{
border-top:#75bfdb solid 5px;
padding-bottom:13px;
}
a.hyperlink:link, a.hyperlink:visited, a.hyperlink:active{
	text-decoration: none;
	color:#75bfdb;
}
a.hyperlink:hover {
	text-decoration: none;
	color:#cccccc;
}
a:link, a:visited, a:active{
	color:#6c839d;
	text-decoration:underline;
}
a:hover {
	text-decoration: underline;
	color:#75bfdb;
}

#body_content{
 width:853px;
 padding:0 0 0 55px;
}

#body_contentLeft {
 width:538px;
 float: left;
 padding:17px 42px 23px 23px;
 display: block;
}
* html #body_contentLeft {width:538px;} /* IE Min-Height Hack */ 
#body_contentLeft p.content{
 font:normal 12px/18px  Arial, Verdana, Helvetica, sans-serif;
 color:#879ab3;
 padding-top:15px;
 display: block;
}

p {
font:normal 12px/18px  Arial, Verdana, Helvetica, sans-serif;
color:#879ab3;
padding-top:10px;
display: block;
}
p.footer {
font:normal 13px/18px  Arial, Verdana, Helvetica, sans-serif;
color:#ccc;
padding-top:10px;
display: block;
}
#cookietrail {
	font:normal 13px Arial, Verdana, Helvetica, sans-serif;
	color:#cccccc;
	padding:13px 0 13px 0;
}
#body_contentRight {
 width:220px;
 float: left;
 display: inline; /* IE Hack */
 font:normal 12px/18px  Arial, Verdana, Helvetica, sans-serif;
 color:#0062a9;
 display: inline; /* IE Hack */
 padding:17px 12px 0 0;
}
* html #body_contentRight p {width:220px;} /* IE Min-Height Hack */ 
#body_contentRight .border{
	border-top:#75bfdb solid 5px;
	width:187px;
	min-height:5px;
	border-right:#75bfdb solid 1px;
	border-left:#75bfdb solid 1px;
	border-bottom:#75bfdb solid 1px;
	padding:13px 0 13px 30px;
}
* html #body_contentRight .border {width:187px; height:5px;} /* IE Min-Height Hack */ 
a.Rpanel:link, a.Rpanel:visited, a.Rpanel:active{
	color:#6c839d;
	text-decoration:underline;

}
a.Rpanel:hover {
	text-decoration: underline;
	color:#75bfdb;
}

.Rpanel ul {
 padding:5px 0 0 0; 
 margin:10px 0 0 10px; 
 list-style-image:url(../images/bullet.gif); 
}

.Rpanel li{
 padding:3px 0 0 0px; 
 margin:5px 0 0 10px;
 font: normal 12px/14px Arial, Helvetica, sans-serif;
 color:#005aa5;
 list-style-image:url(../images/bullet.gif);

}

li {
font:normal 13px/20px  Arial, Verdana, Helvetica, sans-serif;
color:#879ab3;
}

/******************************************************************/

/********************Footer Style***************************************/
#footer {
 background-color: #FFFFFF;
 display: inline; /* IE Hack */
 float: left;
 width: 821px;
 font:normal 12px  Arial, Verdana, Helvetica, sans-serif;
 color:#cccccc;
 padding:4px 0 12px 23px;
 text-align:left;
 margin:0 0 0 60px;
}

a.footer {color:#ccc;text-decoration:underline;}
a.footer:hover {color:#75bfdb;text-decoration:underline;}
		
/******************************************************************/

/**********************Disclaimer Style********************************/
#divider{
 border-top:#CCCCCC 1px dotted;
 margin:0 13px 0 12px;
 width:823px;
 min-height:2px; 
}
* html #divider {height:2px;} /* IE Min-Height Hack */ 

#disclaimer p{
 background-color: #FFFFFF;
 width: 800px;
 font:normal 10px  Arial, Verdana, Helvetica, sans-serif;
 color:#cccccc;
 padding:0px 20px 8px 23px;
 text-align:left;
  margin:0 0 0 60px;
}
* html #disclaimer p {width:800px;} /* IE Min-Height Hack */ 

.grey {color:#999;font-size:11px;margin-top:15px;}

.chart {
font:normal 11px/18px  Arial, Verdana, Helvetica, sans-serif;
color:#3c5a7d;
text-align: center;
}

.menu {display: none;}
/* remove all the bullets, borders and padding from the default list styling */
.menu ul {display: none;}
.menu ul ul {display: none;}
/* float the list to make it horizontal and a relative positon so that you can control the dropdown menu positon */
.menu li {display: none;}
* html .menu li {display: none;} /* IE Min-Height Hack */ 
/* style the links for the top level */
.menu a, .menu a:visited {display: none;}
/* a hack so that IE5.5 faulty box model is corrected */
* html .menu a, * html .menu a:visited {display: none;}
/* hide the sub levels and give them a positon absolute so that they take up no room */
.menu ul ul {display: none;}
/* another hack for IE5.5 */
* html .menu ul ul {display: none;}

/* style the table so that it takes no ppart in the layout - required for IE to work */
.menu table {display: none;}

/* style the second level links */
.menu ul ul a, .menu ul ul a:visited {display: none;}
* html .menu ul ul a{display: none;}

/* style the top level hover */
.menu a:hover{display: none;}
.menu ul ul a:hover{display: none;}
.menu ul ul :hover > a {display: none;}

/* make the second level visible when hover on first level list OR link */
.menu ul li:hover ul,
.menu ul a:hover ul{display: none;}
/* keep the third level hidden when you hover on first level list OR link */
.menu ul :hover ul ul{display: none;}

/* make the third level visible when you hover over second level list OR link */
.menu ul :hover ul :hover ul{display: none;}
div.clear {display: none;}
