/* CSS Document */
html * {
	margin: 0;
	padding: 0;
	}
body {
		font: 80% Arial, Helvetica, sans-serif;
		line-height: 1.5em;
		color:#666666;
		text-align: center; /* for IE */
		background: url(main-bg.gif) repeat-x top;
		background-color:#ededed;

	}
table {
		font: 100% Arial, Helvetica, sans-serif;
		line-height: 1.5em;
		color:#666666;
	}	
img	{
	border:0;
}
ul	{
	list-style-type:none;
	margin: 0 0 20px 0;
}
p {
    margin: 0 0 20px 0;
	}
#container {
	text-align: left; /* counter the body center */
	width: 977px;
	padding:0;
	margin-top: 0;
	margin-right: auto;
	margin-bottom: 0;
	margin-left: auto;
	background-color:#FFFFFF;
/*	border:solid #CCCCCC 1px; */
}
#top_bg	{
	background: url(curved-bg-top.gif) 0 0 no-repeat transparent;
	height:20px;
	position:relative;
	width:977px;

}
#header	{
	/*background: url(header.gif) 0 0 no-repeat transparent;*/
	height:136px;
	position:relative;
	width:977px;
}
#logo	{
	background: url(100-percent-logo.gif) 0 0 no-repeat transparent; 
	height:114px;
	width: 290px;
	position:absolute;
	top:10px;
	left:16px;
}
#apil_logo	{
	background: url(apil-logo-conf3.gif) 0 0 no-repeat transparent; 
	height:90px;
	width: 113px;
	position:absolute;
	top:1px;
	left:560px;
}
#testimonial_animation	{
	background: url(testimonial-ani.gif) 0 0 no-repeat transparent; 
	height:144px;
	width: 363px;
	position:absolute;
	top:-9px;
	left:360px;
}
/*#contact_number	{
	background: url(toll-free-number.gif) 0 0 no-repeat transparent; 
	height:50px;
	width:180px;
	position:absolute;
	top:82px;
	right:0px;
}*/
#try_it_free	{
	background: url(try-it-free.gif) 0 0 no-repeat transparent; 
	height:180px;
	width: 180px;
	position:absolute;
	top:-10px;
	right:0px; /* border:1px solid #0000ff; */
}

#top_links	{
	height:51px;
	width: 200px;
	position:absolute;
	top:-4px;
	right:17px;
	text-align:right;
}

#main_ImageOne	{
	position:relative;
	width: 975px;
	
}
#main_content	{
	text-align:left;
	vertical-align: text-top;
	padding:0 8px;
	margin:0; 
	width:977;_width:977;
	position:relative;
	background-color: #ffffff;
}

#main_Image	{
	float:center;
	margin: 0 4px 0 4px;

}
#content_area	{
	padding:10px;position:relative;width:572px; 
}
#road_traffic_accident_box	{
	width:188px;height:26px; margin-top:20px;float:left;background:url(road-traffic-accident-box.gif) 0 0 no-repeat transparent;
	padding-top:86px; padding-left:12px; 
}
#work_accident_box	{
	width:184px;height:26px; margin-top:20px; float:left;background:url(work-accident-box.gif) 0 0 no-repeat transparent;
	padding-top:86px; padding-left:10px;	
}
#tip_slip_box	{
	width:174px;height:26px; margin-top:20px;float:right;background:url(trip-slip-box.gif) 0 0 no-repeat transparent;
	padding-top:86px; padding-left:10px;
}
#industrial_accident_box	{
	width:188px;height:26px; margin-top:20px;float:left;background:url(industrial-accident-box.gif) 0 0 no-repeat transparent;
	padding-top:86px; padding-left:12px;
}
#criminal_injury_box	{
	width:184px;height:26px; margin-top:20px;float:left;background:url(criminal-injury-box.gif) 0 0 no-repeat transparent;
	padding-top:86px; padding-left:10px;
}
#other_injuries_box	{
	width:174px;height:26px; margin-top:20px;float:right;background:url(other-injuries-box.gif) 0 0 no-repeat transparent;
	padding-top:86px; padding-left:10px;
}


#testimonials_box_top	{
	background:url(testimonials-top.gif) 0 0 no-repeat transparent;width:193px;height:55px;
}
#testimonials_box_middle	{
	background:url(testimonials-bg.gif) 0 0 repeat-y transparent;width:167px;padding:0 20px 10px 6px; vertical-align:top; 
}
#testimonials_box_bottom	{
	background:url(testimonials-bottom.gif) 0 0 no-repeat transparent;width:193px;height:16px;
}

h1 { padding-bottom: .5em; margin: 0 0 0 0; font-family: Arial, Helvetica, sans-serif; font-weight: normal; font-size: 2.2em; line-height: 1em; color: #333; } 
/*h2 {
	font-size: 1.3em;
	}*/
h2 { display: block; padding-bottom: .2em; margin: 0; font-family: Arial, Helvetica, sans-serif; font-weight: bold; font-size: 1.1em; color: #0A94D6; }
h3 {
	font-size: 1.2em;
	}
h4 {
	font-size: 1.1em;
	}
h5 {
	font-size: 1.0em;
	}
h6 {
	font-size: 1.6em;
	}
a:link
{
    text-decoration:underline;
    color: #0A94D6;
}
a:active
{
    outline:underline;
}

a:visited
{
    text-decoration:underline;
    color: #0A94D6;
}

a:hover
{
    text-decoration:none;
    color: #0A94D6;
}

a.toplink1:link, a.toplink1:visited, a.toplink1:active	 	{ 
	padding:2px 24px 0 0; line-height:24px;text-decoration:none;
	color:#0A94D6;
	background: url(home-icon.gif) right 50% no-repeat;
}
a.toplink1:hover	{
	text-decoration:underline;
}
a.toplink2:link, a.toplink2:visited, a.toplink2:active	 	{ 
	padding:2px 24px 0 0; line-height:24px;text-decoration:none;
	color:#0A94D6;
	background: url(contact-icon.gif) right 50% no-repeat;
}
a.toplink2:hover	{
	text-decoration:underline;
}

/* Top Menu Links */

#topmenucontainer{width:969px;height:46px;display:block;}
#topmenu{position:relative;display:block;height:36px; float:left;}
#topmenu ul{margin:0px;padding:0;list-style-type:none;width:auto;height:32px;}
#topmenu ul li{display:block;float:left;margin:0 2px;height:30px;width:95px;background: url(menu-item-bg.gif) 0 0 no-repeat transparent; text-align:center;}
#topmenu ul li a{display:block;float:left;color:#fff;text-decoration:none;height:30px;width:95px;text-align:center;padding:4px 0;}
#topmenu ul li a:hover{height:30px;width:95px;background: url(menu-item-bg-dark.gif) 0 0 no-repeat transparent;text-align:center;}


/*
a.topnavLink:link, a.topnavLink:visited	{ 
	padding:11px 20px; line-height:38px;text-decoration:none;
	color:#ffffff;
}
a.topnavLink:hover, a.topnavLink:active, a.topnavLink:current	{
	padding:10px 20px 11px 20px; line-height:38px;text-decoration:none; background-color:#ebebeb; color:#00418C; 
}
/* Top Menu Links End */

.silo_menu_heading {
	width:171px;
	height:40px;
}
li.silo	{
background: url(silo-menu-bg.gif) 0 0 no-repeat;
height:30px;
width:151px;
padding:6px 0 0 20px; 
}
a.silo:link, a.silo:visited, a.silo:active	 	{ 
	text-decoration:none;
	color:#004276;
}
a.silo:hover	{
	text-decoration:underline;
}
.claim_form {
	border:none;
	width:188px;
	/*margin-left:4px; */
	/* margin-bottom:1em; */
	border-bottom:#cccccc 1px solid;
}

.claim_form_title {
	width:188px;
	height:54px;
	background: no-repeat url("sc-form-heading.gif");
}
#shortclaimform { 
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px; 
	text-decoration:none;
	color:#616161;
	size:auto;
	margin-bottom:10px;
	padding-bottom:10px;
	padding-left:0.2em;
	padding-top:0px;
}

#shortclaimform input, select, textarea{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px; 
	text-decoration:none; 
	color:#000000;
	margin-bottom:10px;
	display:block;
}
.homepageformtext {

	FONT-SIZE: 11px; COLOR: #333333; FONT-FAMILY: Arial, Helvetica, sans-serif;

}

.formelement { BORDER-RIGHT: 1px solid; 
				BORDER-TOP: 1px solid; 
				FONT-SIZE: 10px; 
				BACKGROUND: #ffffff; 
				BORDER-LEFT: 1px solid; 
				BORDER-BOTTOM: 1px solid; 
				BORDER-COLOR: #4968AB;
				FONT-FAMILY: Arial, Helvetica, sans-serif;
}
a.nav, a.nav:link, a.nav:visited, a.nav:active, a.resourcelinks:visited {
font-size:10px;
color: #004694; 
text-decoration:none;
padding: 3px 0px 0px 0px;
}
a.nav:hover, a.resourecelinks:active {
font-size:10px;
background-color: #95B4D4;
color: #fff;
text-decoration:none;
padding: 3px 0px 0px 0px;
}				
#footer	{
	height:100px; text-align:center;width:600px;
	background: url(curved-bg-bottom.gif) 0 100% repeat-x transparent; 
	clear: both;
	border-top: 1px solid #cccccc;
	margin-top: 0;
	margin-right: auto;
	margin-bottom: 0;
	margin-left: auto;
}
.footerNav{
	list-style-type:none;
	padding:10px 0px 0px 0px;
	margin:0px;
}
.footerNav li{
	font: normal 11px Arial, Helvetica, sans-serif; color: #333333;
	text-decoration: none;
	display:inline;
	padding:0 4px;border-right:1px solid #ccc
}

.footerNav li a,.footerNav li a:active,.footerNav li a:visited{
	font: normal 11px Arial, Helvetica, sans-serif; color: #333333;
	text-decoration: none;
	display:inline;
	padding:0 4px;
}
.footerNav li a:hover{
	font: normal 11px Arial, Helvetica, sans-serif; color: #000000;
	text-decoration:underline;
	display:inline;
	padding:0 4px;
	}
.footerNav li.none {display:inline;padding:0 8px;border-right:0px}


.footerNav2{
	list-style-type:none;
	padding:20px 0px 0px 0px;
	margin:0px;
}
.footerNav2 li{
	font: normal 10px Arial, Helvetica, sans-serif; color: #333333;
	text-decoration: none;
	display:inline;
	padding:0 4px;border-right:1px solid #ccc
}

.footerNav2 li a,.footerNav2 li a:active,.footerNav2 li a:visited{
	font: normal 10px Arial, Helvetica, sans-serif; color: #333333;
	text-decoration: none;
	display:inline;
	padding:0 4px;
}
.footerNav2 li a:hover{
	font: normal 10px Arial, Helvetica, sans-serif; color: #ffffff;
	text-decoration:underline;
	display:inline;
	padding:0 4px;
	}
.footerNav2 li.none {display:inline;padding:0 8px;border-right:0px}

.footer-copyright {color:#999; margin:10px 0;font: normal 9px Arial, Helvetica, sans-serif; color: #333333;}
.page_Image {
	float: right;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 10px;
	margin-left: 10px;
}
ul.bullets  {
	list-style-type:disc;
	margin-left:50px;
	padding-bottom:10px;
}
ul.subbullets  {
	list-style-type:disc;
	margin-left:20px;
	padding-bottom:10px;
}
ol	{
	margin-left:40px;
	padding-bottom:10px;
}

.testimonial_table	{
background-color:#FFFFDD;
border:2px solid #CCCC99;
padding:10px;
width:75%;
}