/* CSS Document */

*{
margin:0;
padding:0;
}

body {
font:76% Arial, Helvetica, sans-serif;
border:none;
background:#fff;
}

html {
font:76% Arial, Helvetica, sans-serif;
border:none;
}

.container {
width:948px;
margin:0 auto;
width:948px;
}

.header {
width:948px;
}

.logo {
width:350px;
height:139px;
float:left;
}

.uk_flag {
width:144px;
height:37px;
background:url(images/UK_flag.jpg) no-repeat;
float:left;
display:inline;
margin-left:165px;
}

.tel_number {
width:283px;
height:79px;
background:url(images/phone_header.gif) no-repeat;
float:right;
}

.clear {
clear:both;
}

.header_right {
width:595px;
float:right;
}

.top_links {

}

.top_links ul {

text-align:right;
padding:35px 0 0 0;
}

.top_links ul li {
display:inline;
padding:0 0 0 15px;
}

.top_links ul li a,
.top_links ul li a:visited{
font:11px Arial, Helvetica, sans-serif;
color:#000;
text-decoration:none;
}

.top_links ul li a:hover {
font:11px Arial, Helvetica, sans-serif;
color:#000;
text-decoration:underline;
}

.navigation {
width:891px;
height:35px;
background:url(images/nav_back.gif) repeat-x top;
float:right;
}

.navigation_left {
width:891px;
height:35px;
background:url(images/nav_left.gif) no-repeat left top;
}

.navigation_right {
width:891px;
height:35px;
background:url(images/nav_right.gif) no-repeat right top;
}

.navigation ul {
}

.navigation ul li {
display:inline;
list-style:none;
background:url(images/nav_side.gif) no-repeat right top;
display:block;
float:left;
}

.navigation ul li a,
.navigation ul li a:hover,
.navigation ul li a:visited {
font:12px Arial, Helvetica, sans-serif;
color:#fff;
font-weight:bold;
float:left;
text-decoration:none;
padding:10px 17px;
display:block;
}

.content {
width:948px;
background:url(images/content_back.gif) repeat-y;
}

.content_top {
background:url(images/content_top.gif) no-repeat top;
padding:11px;
}

.content_right {
width:632px;
float:left;
}

.head_body {
width:632px;
height:305px;
background:url(images/head_image.gif) no-repeat;
}

.head_body_list_cont {
padding:30px 0 0 30px;
}

.head_body_list_cont span {
font:18px/18px Arial, Helvetica, sans-serif;
color:#078517;
}

.head_body_list {
width:364px;
background:url(images/body_claim_list_icon.gif) repeat-y;
font:16px/16px Arial, Helvetica, sans-serif;
color:#000;
list-style:none;
padding:13px 15px 13px 30px;
margin:0 0 7px 0;
}

.start_claim_btn {
width:273px;
height:49px;
margin:25px 0 0 35px;
}

.content_sidebar {
width:189px;
float:left;
}

.content_sidebar_links {
background:url(images/left_first_box_back.gif) repeat-y left;
width:189px;
margin:19px 0 0 0;
}

.content_sidebar_links_top {
background:url(images/left_first_box_top.gif) no-repeat top left;
width:189px;
}

.content_sidebar_links_bottom {
background:url(images/left_first_box_bottom.gif) no-repeat bottom left;
width:189px;
}

.content_sidebar_links ul {
padding:10px;
}

.content_sidebar_links ul li {
background:url(images/left_first_box_listbk.gif) repeat-y;
margin:0 0 6px 0;
list-style:none;
padding:5px;
}

.content_sidebar_links ul li a,
.content_sidebar_links ul li a:hover,
.content_sidebar_links ul li a:visited {
font:14px Arial, Helvetica, sans-serif;
color:#000;
text-decoration:none;
}

.content_sidebar h3 {
font:14px Arial, Helvetica, sans-serif;
color:#000;
font-weight:bold;
font-style:italic;
margin:15px 0 0 0;
}

.testimonial {
font:12px Arial, Helvetica, sans-serif;
color:#068216;
margin:10px 0 ;
text-align:justify;
font-style:italic;
}

.client_name {
font:13px Arial, Helvetica, sans-serif;
color:#068216;
font-weight:bold;
margin:0 0 5px 0;
text-align:right;
}

.read_more_testimonials {
font:11px Arial, Helvetica, sans-serif;
color:#000;
font-weight:bold;
border-bottom:1px dotted #ccc;
padding:0 0 15px 0;
text-align:right;
}

.read_more_testimonials a,
.read_more_testimonials a:visited {
font:11px Arial, Helvetica, sans-serif;
color:#000;
font-weight:bold;
text-decoration:underline;
}

.read_more_testimonials a:hover {
font:11px Arial, Helvetica, sans-serif;
color:#000;
font-weight:bold;
text-decoration:none;
}

.content_center {
width:426px;
background:url(images/center_content.gif) repeat-y;
float:left;
display:inline;
margin:19px 0 0 17px;
}

.content_center_top {
width:426px;
background:url(images/center_content_top.gif) no-repeat top;
}

.content_center_bottom {
padding:12px;
background:url(images/center_content_bottom.gif) no-repeat bottom;;
}

.content_center p {
font:12px Arial, Helvetica, sans-serif;
color:#000;
margin:10px 0;
text-align:justify;
}

.content_center ul {
padding:0 0 0 15px;
}

.content_center ul li {
font:12px Arial, Helvetica, sans-serif;
color:#000;
margin:3px 0;
list-style:lower-alpha;
}

.content_center h2 {
font:12px Arial, Helvetica, sans-serif;
color:#057f16;
margin:10px 0;
font-weight:bold;
text-align:justify;
}

.body_boxes_cont_left {
width:175px;
float:left;
margin-bottom:25px;
}

.body_boxes_cont_left h3 a,
.body_boxes_cont_left h3 a:visited,
.body_boxes_cont_left h3 a:hover,
.body_boxes_cont_right h3 a,
.body_boxes_cont_right h3 a:visited,
.body_boxes_cont_right h3 a:hover {
font:14px Arial, Helvetica, sans-serif;
color:#0e9d1b;
font-weight:bold;
text-decoration:none;
}

.body_boxes_cont_left h3 a span,
.body_boxes_cont_left h3 a:visited span,
.body_boxes_cont_left h3 a:hover span,
.body_boxes_cont_right h3 a span,
.body_boxes_cont_right h3 a:visited span,
.body_boxes_cont_right h3 a:hover span {
font:14px Arial, Helvetica, sans-serif;
color:#000;
font-weight:bold;
text-decoration:none;
}

.body_boxes_cont_left h3,
.body_boxes_cont_right h3 {
font:14px Arial, Helvetica, sans-serif;
color:#0e9d1b;
font-weight:bold;
}

.body_boxes_cont_left h3 span,
.body_boxes_cont_right h3 span {
font:14px Arial, Helvetica, sans-serif;
color:#000;
font-weight:bold;
}

.body_boxes_cont_right {
width:175px;
float:right;
font:14px Arial, Helvetica, sans-serif;
color:#0e9d1b;
font-weight:bold;
margin-bottom:25px;
}

.car_accident {
background:url(images/car_accident.gif) no-repeat;
height:121px;
height:62px;
}

.criminal_injury {
background:url(images/criminal_injury.gif) no-repeat;
height:121px;
height:62px;
}

.work_accident {
background:url(images/work_accident.gif) no-repeat;
height:121px;
height:62px;
}


.accident_abroad {
background:url(images/work_accident.gif) no-repeat;
height:121px;
height:62px;
}


.slip_trip {
background:url(images/slip_trip_fall.gif) no-repeat;
height:121px;
height:62px;
}


.medical_negligence {
background:url(images/medical_negligence.gif) no-repeat;
height:121px;
height:62px;
}

.sidebar {
width:276px;
float:right;
}

/* Sidebar CSS */
.sidebar span,
.sidebar span a,
.sidebar span a:hover {	
font:11px Arial, Helvetica, sans-serif;
text-decoration:none;
font-weight:bold;
}

.sidebar_right_txt {
font:11px Arial, Helvetica, sans-serif;
color:#333;
}

.call_request {
width:276px;
height:143px;
background:#0E9D1B url(images/call_request.jpg) no-repeat left top;
text-align:center;
padding:70px 0 0 0;
}

.call_btn {
width:112px; 
height:30px; 
float:right;
display:inline;
margin-right:13px;
}

.call_txt {
width:245px;
border:0;
margin-bottom:8px !important;
margin-bottom:6px;
height:18px;
padding:2px 0 0 2px;
font:12px/12px Arial, Helvetica, sans-serif;
color:#444;
}

.latest_news {
width:276px;
height:242px;
background:url(images/latest_news_bak.jpg) no-repeat left top;
margin-top:12px;

}

.latest_news span,
.latest_news span a,
.latest_news span a:hover {
font:12px Arial, Helvetica, sans-serif;
color:#058115;
text-decoration:none;
padding:3px 6px 0 0;
}

.latest_news_detail {
width:241px;
border:1px solid #C3E3C6;
background-color:#E5F0E6;
margin-left:12px;
padding:6px;
height:166px;
overflow-x:none;
overflow-y:scroll;
}

.latest_news_detail h2,
.latest_news_detail h2 span {
font:11px Arial, Helvetica, sans-serif;
color:#333;
font-weight:normal;
}

.latest_news_detail h2 a,
.latest_news_detail h2 a:visited {
font:12px Arial, Helvetica, sans-serif;
color:#058115;
font-weight:bold;
text-decoration:none;
}

.latest_news_detail h2 a:hover {
font:12px Arial, Helvetica, sans-serif;
color:#058115;
font-weight:bold;
text-decoration:undeline;
}

.latest_news_detail p {
font:12px Arial, Helvetica, sans-serif;
color:#000;
padding:0 0 7px 0;
text-align:justify;
}

.latest_news_detail span
{
font:12px Arial, Helvetica, sans-serif;
color:#058115;
font-weight:bold;
}

.injured_section {
width:252px;
height:166px;
background:url(images/injured_section.jpg) no-repeat left top;
margin-top:12px;
padding:0 12px;
}

.injured_section ul {
width:121px;
}

.injured_section ul li {
display:block;
list-style:none;
background:#fff;
padding:1px 0 1px 6px;
margin-bottom:6px;
}

.injured_section ul li a,
.injured_section ul li a:hover {
font:12px Arial, Helvetica, sans-serif;
color:#111;
text-decoration:none;
}

.footer {
background:url(images/footer.gif) no-repeat;
height:948px;
height:32px;
}

.footer ul {
background:url(images/footer.gif) no-repeat;
height:948px;
height:24px;
text-align:center;
padding:10px 0 0 0;
}


.footer ul li {
font:12px Arial, Helvetica, sans-serif;
color:#fff;
list-style:none;
display:inline;
padding:0 10px;
border-right:1px solid #fff;
}

.footer ul li a,
.footer ul li a:hover,
.footer ul li a:visited {
font:12px Arial, Helvetica, sans-serif;
color:#fff;
text-decoration:none;
}

.copyright {
padding:10px 0 5px 0;
}

.copyright p {
text-align:center;
font:11px Arial, Helvetica, sans-serif;
color:#434343;
}

.copyright a,
.copyright a:visited {
text-decoration:none;
font:11px Arial, Helvetica, sans-serif;
color:#434343;
}

.copyright a:hover {
text-decoration:underline;
font:11px Arial, Helvetica, sans-serif;
color:#434343;
}

.single_page {
width:632px;
float:left;
background:url(images/single_page_back.gif) repeat-y;
}

.single_page_top {
width:632px;
background:url(images/single_page_top.gif) no-repeat top;
}


.single_page_bottom {
background:url(images/single_page_bottom.gif) no-repeat bottom;
padding:12px;
}

.single_page h1 {
font:17px Arial, Helvetica, sans-serif;
color:#0d991a;
font-weight:bold;
}

.single_page h2 {
font:14px Arial, Helvetica, sans-serif;
color:#222;
font-weight:bold;
}

.single_page p {
font:12px Arial, Helvetica, sans-serif;
color:#333;
margin:12px 0;
text-align:justify;
}

.single_page ul {
padding:0 0 10px 20px;
}

.single_page ul li {
font:12px Arial, Helvetica, sans-serif;
color:#333;
list-style:lower-alpha;
margin:5px 0;
}

.single_page ul li ul {
padding:0 0 0 20px;
}

.single_page ul li ul li {
font:12px Arial, Helvetica, sans-serif;
color:#333;
margin:5px 0;
list-style:upper-roman
}

.single_page a,
.single_page a:visited {
color:#078517;
text-decoration:none
}

.single_page a:hover {
color:#078517;
text-decoration:underline;
}

.test_cont {
margin-bottom:15px;
padding:1px 10px; 
background:#eee;
}

.test_cont p {
font-style:italic;
font:12px Arial, Helvetica, sans-serif;
color:#222;
}


.txter
{
    border:none;
	border:solid 1px #bbb  !important;
	background:#fff !important;
	width:250px;
	padding:4px;
	margin-bottom:10px;
	font-size:12px;
	font:12px Arial, Helvetica, sans-serif;
	color:#444;
}
.txtarer
{
    border:none;
	border:solid 1px #bbb  !important;
	background:#fff !important;
	width:370px;
	padding:4px;
	height:130px;
	margin-bottom:10px;
	font:12px Arial, Helvetica, sans-serif;
	color:#444;
}

