@charset "UTF-8";
/* CSS Document */

html{height:100.01%;}

body{text-align:center; font-family:Arial, Arial, Helvetica, sans-serif; font-size: 62.5%; color:#000000; line-height:1.3em; padding:0; margin:0; background:#949494;}

#bg_page{width:770px; margin:0 auto 0 auto; padding:0; background:url(../images/bg_page.gif) repeat-y center;}

#page{width:740px; margin:0 auto 0 auto; padding:0;}

	#header{width:740px; border-top:#41047d solid 5px; background:url(../images/bg_header.png) no-repeat right top; border-bottom:#949494 solid 1px; margin-bottom:4px;}
		#header img{float:left;}
	
	#nav{width:502px; float:right; margin:44px 0 0 0;}
	
		#nav ul li{font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#FFFFFF; float:left; margin:0; padding:0;}
		#nav ul li a{color:#FFFFFF; text-decoration:none; display:block; text-align:center; padding-top:12px; height:19px; overflow:hidden;}
		
		
		#nav ul li a#nav_home{background:url(../images/nav/home.png) no-repeat; width:65px;}
		#nav ul li a#nav_about{background:url(../images/nav/about.png) no-repeat; width:73px;}
		#nav ul li a#nav_team{background:url(../images/nav/management_team.png) no-repeat; width:147px;}
		#nav ul li a#nav_claims{background:url(../images/nav/accident_claims.png) no-repeat; width:110px;}
		#nav ul li a#nav_contact{background:url(../images/nav/contact.png) no-repeat; width:104px;}
	
		#nav ul li a#nav_home:hover, #nav ul li a#nav_about:hover, #nav ul li a#nav_team:hover, #nav ul li a#nav_claims:hover, #nav ul li a#nav_contact:hover{background-position:0px -31px;}
		
		body#page_home #nav ul li a#nav_home, body#page_about #nav ul li a#nav_about, body#page_team #nav ul li a#nav_team, body#page_claims #nav ul li a#nav_claims,
		body#page_contact #nav ul li a#nav_contact{background-position:0px -31px;}
		
		
		span.hr{width:100%; background:url(../images/nav/header_seperator.gif) repeat-x top; height:26px; display:block; margin:4px 0 0 0;}
		
		
		
		
		#content{width:740px; background:url(../images/bg_content2.jpg) no-repeat top right;}
		
			body#page_home #content{background-position:280px 230px;}
		
			#text{width:476px; float:left; padding:11px 50px 0 23px;}

			#text img#logo{margin:0 200px 20px 0;}
			#text img#pressrelease{float:right; margin-top:-90px;}
			#text img#pressrelease2{float:right; margin-top:-50px;}
			
			#text a {text-decoration:underline; color:#41047d; font-weight:bold;}
			#text a:hover {text-decoration:none; color:#41047d; font-weight:bold;}
			
		#sub_nav{width:184px; float:left;}
			
			#sub_nav ul{margin:13px 0 0 0;}
			#sub_nav ul li{width:184px; height:51px; margin:0 0 6px 0;}
			#sub_nav ul li a{width:184px; height:51px; display:block; text-indent:-999999px;}
			
			#sub_nav ul li a#one{background:url(../images/sub_nav/employment_disputes.png) no-repeat;}
			#sub_nav ul li a#two{background:url(../images/sub_nav/insurance.png) no-repeat;}
			/*#sub_nav ul li a#three{background:url(../images/sub_nav/why_claim.png) no-repeat;}*/
			#sub_nav ul li a#three{background:url(../images/sub_nav/fight_for.png) no-repeat;}
			/*#sub_nav ul li a#four{background:url(../images/sub_nav/fraud.png) no-repeat;}*/
			#sub_nav ul li a#four{background:url(../images/sub_nav/language.png) no-repeat;}
			#sub_nav ul li a#five{background:url(../images/sub_nav/people.png) no-repeat;}
			#sub_nav ul li a#six{background:url(../images/radioad.png) no-repeat;}
			


#footer{width:740px; background:url(../images/sub_nav/bg_footer.png) repeat-x bottom #989898; border-bottom:#41047d solid 4px; margin:18px 0 0 0; padding:0;}

	#footer ul{text-align:center;}
	#footer ul#top{padding:9px 0 0 0;}
	#footer ul#top li{display:inline; font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#FFFFFF;}
	#footer ul#top li a{color:#FFFFFF; text-decoration:none; padding-left:3px;}
	#footer ul#top li span{padding:0 3px 0 3px;}
	#footer ul#bottom{padding:3px 0 9px 0;}
	#footer ul#bottom li{display:inline; font-family:Arial, Helvetica, sans-serif; font-size:10px; color:#FFFFFF;}
	#footer ul#bottom li span{padding:0 3px 0 3px;}
	#footer ul#bottom li a{color:#6d6d6d; text-decoration:none; padding-left:3px;}
	#footer ul#bottom li a:hover{color:#FFFFFF;}



#page_bottom{width:770px; height:20px; background:url(../images/page_bottom.png) no-repeat;}







p{font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#2f2f2f; margin:15px 0 0 0; line-height:1.3em;}

strong{font-weight:bold;}

em{font-style:italic;}

h1{color:#41047d; font-family:Arial, Helvetica, sans-serif; font-size:14px; font-weight:bold; margin-top:15px;}

.bul li {
list-style:disc;
font-family:Arial, Arial, Helvetica, sans-serif; line-height:1.3em; font-size:12px; color:#2f2f2f;
}
.bul ul {
		padding:0 0 0 15px;
}

hr {
	height:1px; color:#999999; width:60%; text-align:center; margin:10px auto 0 auto; border-top:1px solid #999999; border-bottom:0px;
}



/************* Accessibility ***************/	

/* clearing */ 
.clear{clear:both; height:1px; margin:0; padding:0; font-size: 15px; line-height: 1px;}
.clearfix:after{content: "."; display: block; height: 0; clear: both; visibility: hidden;} 
* html>body .clearfix{display: inline-block; width:100%;}
* html .clearfix {/* Hides from IE-mac \*/ height: 1%; /* End hide from IE-mac */ }

/* accessibility */ 
.accessibility { position: absolute; top: -999em; left: -999em;}