/* CSS Document */
body {
	margin:0px; padding:0px;
	background-color:#FFFFFF;
	font-size:13px;
}

#main {
	background:#FFFFFF url(../../images/frontend/images/chiro-bg.jpg) repeat-x;
}

.navigation
{
margin:auto;
width:964px;
}

.link_norm
{
color:#04385A;
font-family:Arial,Helvetica,sans-serif;
font-weight:normal;
cursor:pointer;
text-decoration:none;
}
.menu
{
text-decoration:none;
height:60px;

}
.menu li
{
display:inline;
float:left
}
ul.menu li a
{
background:url(../../images/frontend/images/navigation_main.gif);
background-repeat:no-repeat;
display:block;
float:left;
height:60px;
text-indent:-9999px;
}
ul.menu li a.about_us
{
background-position:-1px 0;
width:238px;
}
ul.menu li a.visit_us
{
background-position:-239px 0;
width:273px;
}
ul.menu li a.things_we_do
{
background-position:-512px 0;
width:203px;
}
ul.menu li a.get_in_touch
{
background-position:-716px 0;
width:250px;
}
ul.menu li a.about_us:hover
{
background-position:0 -60px; width:238px; position:relative; 
}
ul.menu li a.visit_us:hover
{
background-position:-238px -60px; width:273px; position:relative; 
}
ul.menu li a.things_we_do:hover
{
background-position:-511px -60px; width:203px; position:relative; 
}
ul.menu li a.get_in_touch:hover
{
background-position:-715px -60px; width:250px; position:relative; 
}
#flash_content
{
width:964px;
height:470px;
display:block;
}
#flash_banner
{
float:left;
}
.container {
	width:964px;
	margin:0 auto;
	
	overflow:hidden;
	padding-bottom:35px;
}
.highlight
{
font-family:Arial, Helvetica, sans-serif;
font-weight:bold;
font-style:italic;
}
h1
{
color:#10275d;
font-size:10px;
float:right;
}
.ques_head
{
color:#FFFFFF;
font-family:arial;
font-size:22px;
font-weight:bold;
margin-left:64px; display:inline;
}
.right_content{
float:right;
background:url(../../images/frontend/images/right_panel_repeat.png) repeat-y; display:inline;
}
.right_content_image {
background:transparent url(../../images/frontend/images/right_panel_top.gif) no-repeat scroll 0 0;
height:36px;
padding-top:8px;
width:307px;

}
.arrow
{
float:left;
cursor:pointer;
margin-left:5px;
margin-right:5px;
margin-top:11px;
display:inline;

}
.right_content_text{
background:transparent url(../../images/frontend/images/right_panel_bg.gif) no-repeat left bottom;
margin-left:0;
padding-top:13px;
width:308px;
float:left;
padding-bottom:15px;
}
.right_content_bottom
{
margin-left:1px;
}
.ques
{
color:#606060;
cursor:pointer;
display:block;
font-family:Verdana,Arial,Helvetica,sans-serif;
font-size:13px;
margin-left:12px;
margin-right:10px;
margin-top:9px;
font-weight:600;
padding-left:17px;
text-decoration:underline;

text-decoration:underline;
}
.ques1
{
background:url(../../images/frontend/images/close_arrow.png) no-repeat;
}
.ques2
{
background:url(../../images/frontend/images/open_arrow.png) no-repeat;

}
.answer
{
width:250px;padding-left:28px;padding-top:11px;font-size:12px;
}
.block_head
{
font-family:Arial, Helvetica, sans-serif;
font-weight:bold;
font-size:14px;
color:#000000;

}
.block_head a{
	text-decoration:none;
	color:#000000;
}
.block_head a:hover{
	text-decoration:underline;
}

.emergency
{
font-family:Arial, Helvetica, sans-serif;
font-weight:bold;
color:#FF0000;

}
.cost
{
font-family:Arial, Helvetica, sans-serif;
font-style:italic;
}

.contact_perth
{
color:#000000;
font-family:Arial, Helvetica, sans-serif;
font-weight:bold;
font-size:13px;
clear:both;
width:900px;
}
.contact_link
{
text-decoration:none;
color:#000000;
}

.contact_link_blue
{
text-decoration:none;
color:#04385A;
}

.block
{
overflow:hidden;
padding-bottom:18px;
}
.bottom_right_panel
{
float:right;
background:url(../../images/frontend/images/right_panel_repeat.png) repeat-y;
margin-top:10px;
clear:both; display:inline;
}
.right_panel_contents
{
float:right; display:inline;
}
.bottom_panel_content
{
margin-top:0;
}
.moving_panel
{
margin-left:44px;
}
.moving_panel ul, #moving_panel li{
	margin:0;
	padding:0;
	list-style:none;
	}
.moving_panel li{ 
	width:696px;
	height:241px;
	overflow:hidden; 
	}	
#prevBtn, #nextBtn{ 
	display:block;
	width:30px;
	height:40px;
	text-indent:-1000px;
	margin-top:-66px;
	padding-bottom:60px;

	}	
#nextBtn{ 
	float:right;
	display:block;
	
	}
#prevBtn
{
float:left;
display:block;
}														
#prevBtn a, #nextBtn a{  
	display:block;
	width:30px;
	height:40px;
	z-index:1000;
	background:url(../../images/frontend/images/left_arrow.png) no-repeat 0 0;	
	}	
#nextBtn a{ 
	background:url(../../images/frontend/images/right_arrow.png) no-repeat 0 0;	
	}	
.product_image
{

float:left;
cursor:pointer;
}

.moving_panel
{
width:250px;
}
.bottom_panel_info
{
padding-top:12px;
font-weight:bold;
text-align:center;
}
.moving_panel ul li
{
width:218px;
height:115px;
}
.bottom_right_panel_head
{
background:transparent url(../../images/frontend/images/bootom_right_panel_head.png) no-repeat scroll 0 0;
}

.float_left
{

clear:both;
}

.submit_btn
{
background:transparent url(../../images/frontend/sub_btn.gif) repeat-x scroll 0 0;
color:#FFFFFF;
display:block;
width:80px !important;
font-size:11px;
height:25px;
float:left;
font-weight:bold;
line-height:23px;
margin:10px 7px 0 0;
padding:2px 6px 2px 9px;
text-transform:capitalize;
border:none;
}
.bottom_panel_text
{
color:#000000;
float:left;
font-family:Arial,Helvetica,sans-serif;
font-size:10px;
margin-left:15px;
margin-top:35px;
width:90px;
}
.bottom_panel_text_head
{
color:#606060;
font-size:14px;
font-weight:bold;
cursor:pointer;
margin-bottom:5px;

}
.bottom_panel_text_head a
{
color:#606060;
text-decoration:none;
}
.share
{
margin-left:8px;
border:none!important;
}
.fp1 ul li{
border-right:#23668F 1px solid;
margin-left:8px;
min-height:75px;
height:auto!important;
height:75px;
}
.left_text
{
color:#000000;
float:left;
font-family:Arial, Helvetica, sans-serif;
font-size:13px;
display:inline;
margin-left:12px;
margin-right:21px;
width:621px;
}
.contact_page
{
margin:0 auto;
overflow:hidden;
padding-bottom:35px;
position:relative;
width:964px;
color:#000000;
}
.h3_text
{
font-family:Arial, Helvetica, sans-serif;
font-size:13px;
font-weight:bold;
}
.h4_text
{
font-family:Arial, Helvetica, sans-serif;
font-size:13px;
font-weight:normal;
}

.pad_lt_255 {
padding-left:142px;
float:left;
}
.ast {
color:#FF0000;
font-family:Arial,Helvetica,sans-serif;
font-size:11px;

clear:both;
}

.h2_text
{
font-family:Arial, Helvetica, sans-serif;
font-weight:bold;
font-size:24px;
padding-right:5px;
color:#10275d;

}
a.read_more
{
text-decoration:none;
font-weight:bold;
font-size:13px;
color:#FF0000;
}
/*.img_content_pearth img
{
border:1px solid;
}*/
.link_ext
{
text-decoration:none;
font-weight:bold;
color:#5F5F5F;
}
.first_para
{
font-family:Arial, Helvetica, sans-serif;
color:#04385a;
font-weight:normal;

}
.left_text_content
{
font-family:Arial, Helvetica, sans-serif;
color:#000000;
}

.sitemap_list li a
{
font-weight:bold;
font-family:Arial, Helvetica, sans-serif;
font-size:13px;
color:#000000;
text-decoration:none;
}
.sitemap_list li
{


margin:5px;
background:url(../../images/frontend/images/bullet_tick.gif) no-repeat;
margin:26px;
padding-left:19px;
list-style:none;

}
.sitemap_text
{
font-weight:normal!important;
padding-top:8px;
}

.block_image
{
float:right;
padding-left:10px;
width:184px;
}
/*.block_image img
{
border:1px solid;
}*/
.tick_list
{
color:#000000;
margin-top:-10px;
list-style:none;
}
.para_head
{
margin-top:-10px;
}
.tick_list li
{
background:url(../../images/frontend/images/bullet_tick.gif) no-repeat;
padding-left:20px;
}
.blue_text
{
font-weight:bold;
font-family:Arial, Helvetica, sans-serif;
color:#3366FF;


}
/*----------footer starts--------------------*/
.footerpanel{ margin:0 auto; background-color:#135985;clear:both;
float:left;

width:100%;}
.footerarea{width:964px; margin:0 auto; background-color:#135985; padding:15px 25px 0 25px;}
.footerarea_info{width: 699px;height:36px;background: #135985;position: relative;float: left;text-align:center;color:#FFFFFF!important;clear:both;}
.footerarea_info p.info{margin: 0 auto; display:inline;float:left;}
.footerarea_logo{width:200px; margin:0 3px 0 0; background-color:#135985; padding:0 25px 5px 25px;float:left;}
.footer_text_head{ color:#578EAF; font:11px Arial, Helvetica, sans-serif; text-decoration:none;}
.footer_text{ color:#FFFFFF; font:11px Arial, Helvetica, sans-serif; text-decoration:none;line-height:15px;}
.footer_text:hover{ color:#C2D2E1; font:11px Arial, Helvetica, sans-serif; text-decoration:none;line-height:15px;}
.footer_sub_text{ color:#578EAF; font:11px Arial, Helvetica, sans-serif; text-decoration:none;line-height:15px; padding-right:10px;}
.footer_sub_text:hover{ color:#C2D2E1; font:11px Arial, Helvetica, sans-serif; text-decoration:none;line-height:15px;}
.footer_main{ color:#578EAF; font:12px Arial, Helvetica, sans-serif; text-decoration:none; line-height:15px;font-weight:600;padding-right:10px;}
.fp1 { float:left;
margin:0 auto;
padding:15px 5px 15px 0; }
.fp2 { height:185px; float:left;   padding:20px 5px 0 15px;}
.footer_lower_panel{margin: 0 auto; clear: both; width: 964px;overflow:hidden;}
.footerpanel ul li { list-style:none; padding:0!important;display:inline;float:left;}

.foot_logo_wrap { background:url('../../images/frontend/footer_logo.png') no-repeat 0 0; width:180px; height:55px; float:left; }
.foot_logo_wrap a { display:block; float:left; padding:2px 0 0 0; text-align:center; height:50px; font-family:Verdana, Geneva, sans-serif !important; font-size:10px !important; font-style:italic; color:#AABABA !important; }
.exalogo { width:56px; margin:0px 0 0 12px; }
.wm_logo { width:112px; }

.para_content
{
color:#000000;
margin-top:-10px;
}
.block_text
{
margin-top:5px;
}
.image_content
{
width:190px;
float:left;
clear:both;
height:100px;
}
.image_content img
{
border:none!important;
}
.left_sub_text
{
color:#000000;
float:left;
font-family:Arial, Helvetica, sans-serif;
font-size:13px;
width:900px;
}
.left_sub_text img
{
border:1px solid;
}
.left_text img
{
border:1px solid;
}
.para_content_top
{
color:#000000;
margin-top:-10px;

}
.main_content_para
{
float:left;

}
.italic_text
{
font-style:italic;
font-weight:bold;

}
.address
{
float:left;

margin-right:50px;
width:230px;
}
.field_out
{
width:200px;
float:left;
}
.block_after_list
{
padding-top:10px;
}

.main_content_para_last_imgdiv
{
float:left;
width:1000px;
padding-bottom:30px;
}
a.help{
z-index:24;
text-decoration:none;
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
margin-bottom:5px;
padding-bottom:20px;
color:#7b7b7b;
}
a.help:hover{
position:relative;
z-index:25;
cursor:help;
text-decoration:none;
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#7b7b7b;
}

a.help span{ display:none; width:150px; margin:-25px 0 0 -23px; }
#form_contact_us {
clear:both;
float:left;

margin-top:15px;
width:684px;
}
.msgdesc
{
font-size:13px;
}
#form_contact_us input
{
width:200px;
}
#word_verify
{
margin-top:10px;
}
a.help:hover span{
display:block;
position:absolute;
color:#7b7b7b;
background-color:#ffffff;
top:3em;
left:3em;
width:150px;
border:1px solid #7F0707;
color:#7b7b7b;
text-align:left;
padding:2px;
text-decoration:none;
}
.left {
float:left;
padding-top:3px;
text-align:left;
width:140px;
font-weight:bold;
clear:both;
}

.contact_us_link
{
text-decoration:none;
color:#000000;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
}
.blue_text a
{
text-decoration:none;
color:#3366FF;
}
a:hover
{
text-decoration:underline;
}
.right_div_img1
{
color:#000000;
float:left;
font-family:Arial,Helvetica,sans-serif;
font-size:10px;
margin-left:10px;
margin-top:41px;
width:66px;
}
.img_content_pearth
{
float:left;
width:900px;
margin-bottom:16px;
}
.img1
{
float:left;
}
.img2
{
float:left;
margin-left:30px;
}
.img_con_1
{
margin-top:10px;
}
/*----------footer ends--------------------*/

.txt {margin: 10px 0 0 0; float: left; width: 100%;}
.contact_perth1{clear:both;
color:#000000;
font-family:Arial,Helvetica,sans-serif;
font-size:13px;
font-weight:bold;
}



#flash_content { width:955px; height:455px; }
.flash_content { background:url('../../images/frontend/banner_img.jpg') no-repeat left top; width:955px; height:455px; }

