﻿body{

	margin:0px 0px 0px 0px;

	padding:0px 0px 0px 0px;

	text-align:center;

	background:#EEF6E8;

	font-family:Arial, Helvetica, sans-serif;

	}

	ul

	{

	  list-style:none;

    }

	a{

	

	text-decoration:none;

	border:none;

}

	 a img {

		border:none;

		   }

	.page

	{

	margin:0px auto auto;

	width:988px;

	/*border:1px solid fuchsia;*/

	text-align:left;

	

	}

.logo

{

    margin:8px 0 8px 0;

	float:left;

	height:69px;

	width:405px;

	background:url(../../images/logo.png) no-repeat;

}

.logotxt

{

  margin:2px;	

  font-family:Arial, Helvetica, sans-serif;

  font-size:15.2px;

  margin-left:140px;

  text-decoration:none;

  color:#8e8e8e;

}

.login

{

  margin-top:5px;

  float:right;

  width:330px;

  font-family:Arial, Helvetica, sans-serif;

  font-size:13px;

  height:25px;

  



}

.login img

{

	margin:0px 0 0 0;

	vertical-align:middle;

}

.lgtxt

{

	margin-left:5px;

	font-size:12px;

	color:#717171;

  line-height:15px;

  vertical-align:middle;

   text-align:left;

}

.signup

{   margin-left:10px;

	float:right;

	width:136px;

	height:23px;

	background:url(../images/img02.png) no-repeat;

	background-repeat:no-repeat;

	text-align:center;

}

.signup a

{ 

	color:#FFFFFF;

	font-family:Arial, Helvetica, sans-serif;

	font-size:11px;

	font-weight:bold;

	line-height:23px;

	vertical-align:middle;

	text-align:center;

}

.signout

{   margin-left:10px;

	float:right;

	width:86px;

	height:23px;

	background:url(../images/img002.html) no-repeat;

	background-repeat:no-repeat;

	text-align:center;

}

.signout a

{ 

	color:#FFF;

	font-family:Arial, Helvetica, sans-serif;

	font-size:11px;

	font-weight:bold;

	line-height:23px;

	vertical-align:middle;

	text-align:center;

}

/*menu Begin*/

.menu

{

	width:998px;

	height:32px;	

	background-repeat:no-repeat;

}

.menu #menu_left

{

	width:13px;

	height:36px;

	float:left;

	background:url(../images/menu_left.png) no-repeat;

}

.menu #menu_center

{

	width:962px;

	height:36px;

	float:left;

	background:url(../images/menu_center.png) repeat-x;

}

.menu #menu_right

{

	width:13px;

	height:36px;

	float:right;

	background:url(../images/menu_right.png) no-repeat;

}

.menu #menu_center ul

{



	padding-left:3px;

margin: 2px auto 0px auto;

list-style-type:none;margin:

}

.menu #menu_center li

{

	float:left;	

	list-style: none;

	margin-top:0px;

	height:32px;

	



}

.dropdown a {

        display: block;

		text-align:center;

		line-height:32px;

		vertical-align:middle;

		text-decoration: none;

		color:#FFFFFF;

		font:bold 15px/32px "MS Reference Sans Serif",Arial, Gadget, sans-serif;

		white-space: nowrap;

	}

.dropdown  li:hover{	

	background:#60910B;

}

.menu #menu_center li ul

{

	padding:0 0px;

	margin:0px 0 0px;

	text-align:left;

	background: #FBFAFA;

	border:solid 1px #60910B;

	border-top:0px;

	width:230px;

}

.menu #menu_center li ul li

{

	margin:0px;

	padding:0 10px;
	 padding-left: 18px;

}

.menu #menu_center li ul a

{

	display:block;

	width:200px;

	padding:0px 5px;

	text-align:left;	

	color:#60910B;

} 

.menu #menu_center li ul a:hover

{

	color:#FFFFFF;

} 

.menu #menu_center li ul li:hover

{

	background:#7CBF00;

}

/************************************************************

************************************************************/

.dropdown {

	margin:0px;

	padding:0;

	list-style-type:none;

}



.dropdown a {

	display:block;

}

.dropdown li{

	float:left;

	position:relative;

	display: block;

}

.dropdown ul {

	position:absolute;

	display:none;

}

.dropdown li ul a{

	float:left;

	display:block;

}

.dropdown li ul {

	float:left;

}

.dropdown li ul li{

	float:left;

	position:relative;

}

.dropdown ul ul{

	top:0;

	left:100%;

}

.dropdown li ul ul {

	width:auto;

	margin: -1px 0px 0px 0px;

	float:left;

}

.dropdown li:hover ul ul, .dropdown li:hover ul ul ul, .dropdown li:hover ul ul ul ul{

	display:none;

}

.dropdown li:hover ul, .dropdown li li:hover ul, .dropdown li li li:hover ul, .dropdown li li li li:hover ul{

	display:block;

}



/*end of menu*/

.search

{	

	width:995px;

	height:227px;

	margin-top:25px;

	background:url(../images/search_box_bg.png) no-repeat;

}

.srctxt

{

	

white-space: nowrap;

font-family:Arial, Helvetica, sans-serif;

font-size:30px;

font-weight:bold;

color:#FFFFFF;

padding-top:25px;	

margin-left:42px;

}

.srctxt2

{

text-align:justify;

font-family:Arial, Helvetica, sans-serif;

font-size:17px;

color:#DDF07F;

margin-top:10px;	

margin-left:42px;

width:620px;

}

.searchpanel

{

	margin-top:10px;

    margin-left:33px;

}





/*Form items style*/



.combo_box

{

    float:left;

	padding:4px 5px;

	border:solid 1px #aacfe4;

	width:300px;

	font-size:15px;

	margin:5px 0 0px 10px;

	color:#444444;

}

.text_box

{

	 float:left;

	padding:5px 5px;

	border:solid 1px #aacfe4;

	width:300px;

	font-size:15px;

	margin:5px 0 0px 40px;

	color:#444444;

}

#search_therapists

{

	background:url(../images/search_therapists.png) 0px 0px;

	width:202px;

	height:38px;

	margin:0px 0 0px 40px;

	color:#FFFFFF;padding:0px;border:0px;cursor:pointer;

	font-size:18px;

}

#search_therapists:hover

{

	background:url(../images/search_therapists.png) 0px 76px;

}

#search_therapists:active

{

	background:url(../images/search_therapists.png) 0px 38px;

}



#blue_box_11

{

	width:397px;height:550px;float:left;

}



#blue_box_11 #title

{

	width:396px;

	height:52px;

	font-family:Arial,Helvetica,sans-serif;

	font-weight:bold;

	font-size:14px;

}

#blue_box_11 #title #left

{

	width:24px;height:52px;background:url(../images/blue_heading_left.png) no-repeat;float:left;

}

#blue_box_11 #title #center

{

	width:348px;height:52px;background:url(../images/blue_heading_center.png) repeat-x;float:left;

	

}

#blue_box_11 #title #center #title

{

	width:298px;height:100%; background:url(../images/notebook.png) no-repeat 10px 15px; padding-left:50px;line-height:48px;color:#FFFFFF;vertical-align:middle;text-align:left;

}

#blue_box_11 #title #right

{

	width:24px;height:52px;background:url(../images/blue_heading_right.png) no-repeat;float:right;

}

#blue_box_11 #content

{

	width:100%;height:505px;background:url(../images/white_bg_b11.png) repeat-y;float:left;

	font-family:Arial, Helvetica, sans-serif; overflow:hidden;

}

#blue_box_11 #bottom

{

	width:100%;height:34px;background:url(../images/white_bg_b12.png)  no-repeat;float:left;

}



#blue_box_12

{

	width:584px;height:550px;float:right;

}



#blue_box_12 #title

{

	width:100%;

	height:52px;

	font-family:Arial, Helvetica, sans-serif;

	font-weight:bold;

	font-size:14px;

}

#blue_box_12 #title #left

{

	width:24px;height:52px;background:url(../images/blue_heading_left.png) no-repeat;float:left;

}

#blue_box_12 #title #center

{

	width:536px;height:52px;background:url(../images/blue_heading_center.png) repeat-x;float:left;

}

#blue_box_12 #title #center #title

{

	width:532px;height:100%; padding-left:5px;line-height:48px;color:#FFFFFF;vertical-align:middle;text-align:left;font-size:14px;

}

#blue_box_12 #title #right

{

	width:24px;height:52px;background:url(../images/blue_heading_right.png) no-repeat;float:right;

}

#blue_box_12 #content

{

	width:100%;height:505px;background:url(../images/white_bg_b21.png) repeat-y;float:left;

}

#blue_box_12 #bottom

{

	width:100%;height:34px;background:url(../images/white_bg_b22.png) no-repeat;float:left ;

}



#white_box_31

{

	width:100%;height:26px;background:url(../images/white_bg_b31.png) no-repeat center;

}

#white_box_32

{

	width:100%;height:398px;background:url(../images/white_bg_b32.png) repeat-y center;

}

#white_box_33

{

	width:100%;height:26px;background:url(../images/white_bg_b33.png) no-repeat center;

}



#content #article

{

	margin:0px 20px 30px 26px;

}

#content #article h2

{

	margin:10px 5px 5px 0px;color:#0091E1;font-size:15px;font-weight:bold;font-style:italic;

	font-family:Arial, Helvetica, sans-serif;

}

#content #article h2 a,#content #article h2 a:visited

{

	color:#0091E1;text-decoration:none;

}



#content #article img

{

	margin-top:8px;padding:1px;border:solid 1px #DDDDDD;vertical-align:middle;float:left;width:100px;background:#FFFFFF;

}

#content #article #text

{

	color:#444;float:left;margin:3px 5px;width:220px;

	font:normal 12px Arial, Helvetica, sans-serif; text-decoration:none;line-height:1.7em;

}

#content #article #text a 

{

	color:#3278D0;text-decoration:none;

}

.jflow-content-slider

{

	width:380px;margin: 0px auto;

}

#myController { font-family: Arial, Helvetica, sans-serif; font-size:11px;font-weight:bold;height:21px;width:130px;float:right;}

.jFlowControl, .jFlowPrev, .jFlowNext {color:#FFF; cursor:pointer; background:url(../images/but_1.png);width:21px;height:21px;line-height:21px;vertical-align:middle;text-align:center;float:left;}

#myController div.jFlowSelected,.jFlowControl:hover, .jFlowPrev:hover, .jFlowNext:hover { background:url(../images/but_1.png) 0 21px; }



#therapy_box_content

{

	margin:5px 15px;width:549px;height:380px; padding:0 5px;

}

#therapy_box_content ul li

{



}

#therapy_box_content #left_content

{

	width:265px;height:360px;float:left;

	line-height:115%;

}

#therapy_box_content #left_content a

{	

	padding:0 6px 0 0; display:inline;

	color:#444; font-size:12px;font-family:Arial, Helvetica, sans-serif; text-decoration:none; white-space:nowrap;	

}

#therapy_box_content #left_content a:hover

{

	color:#2E2B24;text-decoration:underline;

}

#therapy_box_content #right_content

{

	width:260px;height:30px;float:right;margin-right:10px;	

	line-height:115%;

}

#therapy_box_content #right_content a

{

	padding:0 6px 0 0;

	color:#444; font-size:12px;font-family:Arial, Helvetica, sans-serif; text-decoration:none; white-space:nowrap;	

}

#therapy_box_content #right_content h2 a

{

	line-height:1.7em; padding:0 0 0 0; display:inline;

	color:#0091E1;font-size:15px;font-weight:bold;

	font-family:"Lucida Sans Unicode","Lucida Grande",sans-serif; white-space:nowrap;	



}

#therapy_box_content #right_content a:hover

{

	color:#2E2B24;text-decoration:underline;

}

#therapy_box_content h2

{

	color:#0091E1;font-size:15px;font-weight:bold;margin:5px 0px 5px 10px;	

	font-family:"Lucida Sans Unicode","Lucida Grande",sans-serif;

}

#therapy_box_content p

{

	text-align:left;margin:5px 0px 10px 10px;

}

#white_boxes_container

{

	width:100%;height:450px;margin-top:20px;

}

#white_boxes_container #practitioners_area

{

	width:319px;height:398px; margin:0px 0 0 15px;float:left;

}

#white_boxes_container #event_area

{

	width:304px;height:398px; margin:0px 8px 0 8px;float:left;

}

#white_boxes_container #enquiries_area

{

	width:319px;height:398px; margin:0px 15px 0 0;float:right;

}

#practitioners_box_upper

{

	width:100%;height:14px;background:url(../images/white_bg_b311.png) no-repeat;

}

#practitioners_box_middle

{

	width:100%;height:370px;background:url(../images/white_bg_b312.png) repeat-y;

}

#practitioners_box_bottom

{

width:100%;height:14px;background:url(../images/white_bg_b313.png) no-repeat;

}

#event_box_upper

{

	width:100%;height:14px;background:url(../images/white_bg_b321.png) no-repeat;

}

#event_box_middle

{

	width:100%;height:370px;background:url(../images/white_bg_b322.png) repeat-y;

}

#event_box_bottom

{

	width:100%;height:14px;background:url(../images/white_bg_b323.png) no-repeat;

}

#enquiriest_box_upper

{

	width:100%;height:14px;background:url(../images/white_bg_b311.png) no-repeat;

}

#enquiries_box_middle

{

	width:100%;height:370px;background:url(../images/white_bg_b312.png) repeat-y;

}

#enquiries_box_bottom

{

	width:100%;height:14px;background:url(../images/white_bg_b313.png) no-repeat;

}

#practitioners_box_content

{

	margin:0px 20px;width:270px;height:350px; padding:5px 5px; position:relative;

}



#practitioners_box_content h2

{

	margin:0px 0px 5px 0px; text-decoration:none;

	color:#0091E1;font-size:15px;font-weight:bold;	

	font-family:"Lucida Sans Unicode","Lucida Grande",sans-serif;

}

#practitioners_box_content h2 a

{

	color:#0091E1;font-size:15px;font-weight:bold;margin:0px 0px 5px 5px; text-decoration:none;font-family:Arial, Helvetica, sans-serif;

}

#practitioners_box_content  #text a

{

	font-weight:normal;

	font:normal 12px Arial, Helvetica, sans-serif; text-decoration:none; color:#0091E1;font-weight:bold;

}

#practitioners_box_content  #text p

{

	margin:5px 0;

}

#practitioners_box_content #pract

{

	margin:3px; /*border:#DDD 1px solid;

	-moz-border-radius: 3px;

	border-radius: 3px;*/

	margin:5px 0px;

	padding:3px;

}

#practitioners_box_content img

{

	vertical-align:middle;float:left;width:60px;padding:1px;border:solid 1px #DDDDDD;margin-top:7px;

}

#practitioners_box_content #text

{

	color:#222;float:left;margin:5px;width:175px;text-align:left;

	font:normal 12px Arial, Helvetica, sans-serif; text-decoration:none;line-height:1.2em;

}

#more_prac

{

	background:url(../images/blue_button.png);

	width:150px;

	height:28px;

	float:right;

	margin:	10px 10px 0 0;

	color:#FFFFFF;

	padding:0px;

	border:0px;

	cursor:pointer;

	left: 129px;

	bottom:2px; position:absolute;

}

#more_prac:hover

{

	background:url(../images/blue_button.png) 0px 28px;

}

#event_box_content

{

	margin:0px 20px;width:260px;height:350px; padding:5px 5px; position:relative;

}

#event_box_content h2

{

	margin:0px 0px 5px 0px; text-decoration:none;

	color:#0091E1;font-size:15px;font-weight:bold;	

	font-family:"Lucida Sans Unicode","Lucida Grande",sans-serif;

}

#event_box_content h2 a

{

	color:#0091E1;text-decoration:none;

}

#event_box_content img

{

	margin:10px 5px 5px;vertical-align:middle;float:left;width:72px;

}

#event_box_content #text

{

	color:#0091E1;float:left;margin:5px 0px 0px 5px;width:160px;text-align:left;

	font:normal 10px "Lucida Sans Unicode","Lucida Grande",sans-serif; text-decoration:none;line-height:1.7em;

}

#event_box_content a

{

	text-decoration:none;color:#0091E1;

}



#event_box_content #event_desc

{

	color:#222;float:left;margin:5px;width:242px;text-align:left;

	font:normal 12px Arial, Helvetica, sans-serif; text-decoration:none;line-height:1.7em;

}

#more_events

{

	background:url(../images/blue_button.png) 0px 0px;

	width:150px;

	height:28px;

	float:right;

	margin:	10px 10px 0 0;

	color:#FFFFFF;

	padding:0px;

	border:0px;

	cursor:pointer;

	left: 112px;

	bottom:-25px; position:absolute;

}

#more_events:hover

{

	background:url(../images/blue_button.png) 0px 28px;

}

#enquiries_box_content

{

	margin:0px 20px;width:270px;height:350px; padding:5px 5px;

}

#enquiries_box_content h2

{

	margin:0px 0px 0px 5px; text-decoration:none;

	color:#0091E1;font-size:15px;font-weight:bold;	

	font-family:"Lucida Sans Unicode","Lucida Grande",sans-serif;

	width:150px;

	float:left;

}

#enquiries_box_content #text

{

	color:#222;float:left;margin:5px;width:245px;

	font:normal 12px Arial, Helvetica, sans-serif; text-decoration:none;line-height:2.0em;

}

#enquiries_box_content #text a

{

	color:#0091E1;margin-right:5px;

}

#enquiries_box_content #text a:hover

{

	color:#444;border-bottom:1px dotted #444;

}

#enquiries_box_content #total

{

	float:right;width:110px;height:10px;text-align:right;

	font:normal 10px "Lucida Sans Unicode","Lucida Grande",sans-serif;

	margin:2px 0;

}

#enquiries_box_content #total span

{

	color:#D90000;

}

#location_list_box

{

	width:100%;height:560px;background:url(../images/white_bg_b4.png) repeat-x #FFFFFF;margin-top:30px;

}

#location_list_box #list_content

{

width:988px;margin:0px auto;height:600px;

}

#location_list_box #list_column

{

	width:195px;float:left;color:#81A357;margin-top:30px;

}

#location_list_box  a

{

	color:#81A357;

	text-decoration:none;

	font-weight: normal;

}

#location_list_box  a:hover

{

	color:#76994A; border-bottom:1px dotted #76994A;

}

#location_list_box #list_column #list_title

{

	font-weight:bold;font-size:13px;text-align:left;padding-left:5px;

}

#location_list_box #list_column #list

{

	text-align:left;padding:0px;line-height:160%;font-size:11px;margin:5px;

}

#location_list_box #list_column #list li

{

	margin-left:0px;padding-left:0px;

}

#acc_welcome_content

{

	width:700px;float:right;margin:15px 0;

}

#acc_welcome_content h3

{

	color:#444; font-size:24px;font-weight:bold;font-family:Arial, Helvetica, sans-serif;

}

#acc_welcome_content h4

{

	color:#444; font-size:16px;font-weight:bold;font-family:Arial, Helvetica, sans-serif;

	

}

#acc_welcome_content #notice

{

	background:#E7EFF5;

	-moz-border-radius: 8px;

	border-radius: 8px;

	width:658px;

	border: thin solid #3278D0;

	height:40px;	

	line-height:40px;

	padding:0px 20px;

	color:#025180;

	font-weight:right;

	margin-top:10px;

	font-family:Arial, Helvetica, sans-serif;

	font-size:15px;

}

#acc_welcome_content #notice a

{

	color:#025180;

}



#blue_title

{

	height:25px;line-height:25px;

	font-weight:bold;

	color:#FFFFFF;

	background:#45A7EF;

	border-top-right-radius: 7px 7px;

	-moz-border-radius-topright: 7px 7px;

	border-top-left-radius: 7px 7px;

	-moz-border-radius-topleft: 7px 7px;

	padding:0px 20px;	

}

#light_blue_title

{

	height:25px;line-height:25px;

	font-weight:bold;

	color:#45A7EF;

	background:#EAF1F5;

	border-top-right-radius: 7px 7px;

	-moz-border-radius-topright: 7px 7px;

	border-top-left-radius: 7px 7px;

	-moz-border-radius-topleft: 7px 7px;

	padding:0px 12px;

	border-bottom:thin solid #D6E3EC;	

}



#acc_welcome_content #track_box

{

	width:370px;

	-moz-border-radius: 8px;

	border-radius: 8px;

	margin:20px 0px;

	float:left;

	border: thin solid #CCCCCC;

}

#acc_welcome_content #track_box table

{

	margin:5px;

	border:0px;

	font-family:Arial, Helvetica, sans-serif;

	color:#333333;

	font-size:14px;

}



#acc_welcome_content #track_box table td,th

{

	padding:7px;font-size:14px;

}



#acc_welcome_content #info

{

	width:300px;

	-moz-border-radius: 8px;

	border-radius: 8px;

	margin:20px 0px;

	float:right;

	border: thin solid #CCCCCC;

	font-size:12px;

}

#acc_welcome_content #info table

{

	width:285px;

	margin:5px;

	border:0px;

	font-family:Arial, Helvetica, sans-serif;

	color:#333333;

	font-size:14px;

}

#acc_welcome_content #info table td

{

	padding:5px;

}

#acc_welcome_content #info #num

{

	

}

#acc_welcome_content #info a

{

	display:block;

	width:50px;

	height:20px;

	line-height:20px;

	text-align:center;

	-moz-border-radius: 5px;

	border-radius: 5px;

	border:solid thin #025180;

	color:#025180;

	text-decoration:none;

}

#acc_welcome_content #info a:hover

{

	color:#006CAC;

	border:solid thin #006CAC;

}

#acc_welcome_content #contact_details

{

	width:698px;

	-moz-border-radius: 8px;

	border-radius: 8px;

	margin:20px auto;

	border: thin solid #CCCCCC;

}

#acc_welcome_content #my_enquiries

{

	width:698px;

	-moz-border-radius: 8px;

	border-radius: 8px;

	margin:20px auto;

	border: thin solid #CCCCCC;

}

#acc_welcome_content #add_event

{

	width:698px;

	-moz-border-radius: 8px;

	border-radius: 8px;

	margin:20px auto;

	border: thin solid #CCCCCC;

}

#acc_welcome_content #my_enquiries #tips

{

	width:658px;

	-moz-border-radius: 8px;

	border-radius: 8px;

	margin:20px auto;	

	font-size:14px;

	

}

#acc_welcome_content #my_enquiries #tips a

{

	text-decoration:none;

	color:#3278D0;

}

#acc_welcome_content #notice_detail

{

	font-family:Arial, Helvetica, sans-serif;

	font-size:14px;

	color:#333333;

	margin:20px;

	line-height:160%;

}

#acc_welcome_content #notice_detail p

{

	margin-bottom:10px;

}

#acc_welcome_content #add_event table

{

	border:none;

	margin:20px 0 20px 0;

	width:100%;

	

}

#acc_welcome_content #add_event table td

{

	padding:5px;

	font-size:14px;

	color:#444;

}

#acc_welcome_content #message

{

	width:698px;

	-moz-border-radius: 8px;

	border-radius: 8px;

	margin:20px auto;

	border: thin solid #CCCCCC;

}

#acc_welcome_content #message table td

{

	font-size:14px;

	font-family:Arial, Helvetica, sans-serif;

	padding:5px;

}

#acc_welcome_content #my_enquiries #search_cust

{

	margin:20px 0 6px;width:250px;float:right;

}



#acc_welcome_content #my_enquiries table

{

	width:100%;

	margin:20px 0;

	border:none;

}



#acc_welcome_content #my_enquiries table #odd,#acc_welcome_content #add_event table #odd

{

	background:#F6F0F0;

	height:40px;

}

/*#acc_welcome_content #my_enquiries table #odd:hover,#acc_welcome_content #my_enquiries table #even:hover

{

	background:#EEECFC;

}*/

#acc_welcome_content #my_enquiries table #even,#acc_welcome_content #add_event table #even

{

	background:#F9F7F1;

	height:40px;

}

#acc_welcome_content #my_enquiries table th

{

	font-family:Arial, Helvetica, sans-serif;

	text-align:center;font-size:14px;

	height:25px;line-height:25px;

	font-weight:bold;

	color:#333;

	background:#EAF1F5;

	border-bottom:thin solid #D6E3EC;

	margin:0px;

	padding:0 3px;

}

#paging{float:right;margin:20px;}

.pagerDRUPAL{clear:both;font-family:"ARIAL";font-size:12px;}

.pagerDRUPAL a,.pagerDRUPAL strong.pagerDRUPAL-current{padding:0.5em;color:#333333;font-weight:bold;text-decoration:none;}

.pagerDRUPAL{clear:both;padding:10px 0px 3px;}

.pagerDRUPAL div{padding:0em;display:inline;}

.pagerDRUPAL strong,.pagerDRUPAL a{

padding:2px 5px;margin:0px 0.25em 0px 0.25em;background:#dfedf7;border:1px solid #90c2e1;-moz-border-radius:2px;

}

.pagerDRUPAL a:hover{text-decoration:underline;background:#eef7fc;}

.pagerDRUPAL strong{background:#0174bb;color:#fff;}

#paging ul li a

{

	color:#C5DDEB;

	text-decoration:none;

}

#acc_welcome_content #my_enquiries table td

{

	padding:5px;

	font-family:Arial, Helvetica, sans-serif;

	color:#333;

	font-size:14px;

	vertical-align:middle;

	padding:3px;

}

#acc_welcome_content #my_enquiries table td input

{

	margin:3px 0 0 3px;

}

#acc_welcome_content #controls, #acc_welcome_content #message #controls

{

	margin:10px 0 20px 0;

}

#acc_welcome_content  #control1, #acc_welcome_content #message #control1 

{

	width:200px;float:left;

	font-size:12px;

}

#acc_welcome_content  #control1 a, #acc_welcome_content #message #control1 a

{

	text-decoration:none;

	color:#3278D0;

	margin-left:10px;

	

}

#acc_welcome_content  #control2, #acc_welcome_content #message #control2

{

	width:250px;float:right;

	font-family:Arial, Helvetica, sans-serif;

	color:#333;

	font-size:12px;

}

#acc_welcome_content #my_enquiries td a, #acc_welcome_content #message td a

{

	text-decoration:none;

	color:#3278D0;

}

#acc_welcome_content  #control2 a,#acc_welcome_content #message #control2 a

{

	text-decoration:underline;

	margin: 0 5px;

	color:#3278D0;

}

#acc_welcome_content #my_enquiries #control2 a:hover , #acc_welcome_content #message #control2 a:hover

{

	text-decoration:none;

	margin: 0 5px;

}

#acc_welcome_content #contact_details table

{

	width:690px;

	margin:5px;

	border:0px;

}

#acc_welcome_content #contact_details table td

{

	padding:5px;

	font-family:Arial, Helvetica, sans-serif;

	color:#333;

	font-size:14px;

	vertical-align:middle;

	color:#333333;

}

#acc_welcome_content #contact_details table th

{

	text-align:left;font-size:14px;color:#333333;

}

#acc_welcome_content #contact_details .text_box_

{

	padding:2px 2px;

	border:solid 1px #aacfe4;

	width:40px;

	font-size:12px;

	color:#444444;

}





.style1 {color: #B50000;font-size:11px;}

#acc_welcome_content #contact_details .button_bg

{

	height:30px;line-height:30px;

	font-weight:bold;

	color:#FFFFFF;

	border-bottom-right-radius: 7px 7px;

	-moz-border-radius-bottomright: 7px 7px;

	border-bottom-left-radius: 7px 7px;

	-moz-border-radius-bottomleft: 7px 7px;

	padding:0px 20px;	

	font-size:12px;

	text-align:center;

	margin:10px 0;

}

#acc_welcome_content #track_my_listint_box

{

	width:500px;

	-moz-border-radius: 8px;

	border-radius: 8px;

	margin:20px auto;	

	border: thin solid #CCCCCC;

}

#acc_welcome_content a

{

	color:#025180;

	text-decoration:none;

}

#acc_welcome_content #track_my_listint_box table

{

	width:500px;

	margin:0px;

	border:none;

}

#tooltip{

	position:absolute;

	border:1px solid #D6E3EC;

	background:#EAF1F5;

	padding:2px 5px;

	color:#333;

	display:none;

	font-size:12px;

	width:160px;

	text-align:left;

	}

#acc_welcome_content #track_my_listint_box table td,#acc_welcome_content #track_my_listint_box table th

{

	padding:7px;font-size:12px;

	line-height:100%;

	font-size:14px;

	font-family:Arial, Helvetica, sans-serif;

}

#acc_welcome_content #track_my_listint_box table #question_img

{

	margin-left:100px;

}

#gray_title

{

	

	font-weight:bold;

	color:#333;

	padding:0px 20px;

	font-size:14px;

	margin:15px 0px 5px;

	text-align:left;	

}

#acc_welcome_content  #example

{

	font-family:Arial, Helvetica, sans-serif;color:#777;font-weight:normal;font-size:12px;

}

#acc_welcome_content #subtitle

{

	font-family:Arial, Helvetica, sans-serif;color:#777;font-weight:normal;font-size:16px; font-weight:bold;margin-top:5px;

}

#acc_welcome_content #sugg

{

	font-size:12px; font-family:Arial, Helvetica, sans-serif;color:#B50000;

}

.edit_profile_button

{

	background:url(../images/edit_profile_button.html) 0px 0px no-repeat;

	width:200px;

	height:24px;

	color:#333333;padding:0px;border:0px;cursor:pointer;

	font-size:18px;

	font-family:Arial, Helvetica, sans-serif;

	font-size:14px;

	font-weight:bold;

	color:#FFFFFF;

	margin: 3px 5px;

}

.save_button

{

	background:url(../images/blog_button.html) 0px 0px no-repeat;

	width:80px;

	height:24px;

	color:#333333;padding:0px;border:0px;cursor:pointer;

	font-size:18px;

	font-family:Arial, Helvetica, sans-serif;

	font-size:14px;

	font-weight:bold;

	color:#FFFFFF;

	margin: 0px 5px;

}

.txa_profile

{

	padding:2px 2px;

	border:solid 1px #EEE;

	width:640px;

	height:180px;

	margin: 0px auto ;

	font-size:12px;

	color:#444444;

	font-family:Arial, Helvetica, sans-serif;

}

#click_slot

{

	width:500px;font-family:Arial, Helvetica, sans-serif;font-size:14px;height:30px;line-height:30px;float:left;color:#333333;

}

#shedular_members_home

{

	float:left;width:160px;text-align:center;background:#2597D5;height:30px;line-height:30px;font-family:Arial, Helvetica, sans-serif;font-size:14px;font-weight:bold;color:#FFFFFF;

}

#shedular_members_home:hover

{

	background:#1C82B9;

}

#shedular_setting

{

	margin:20px 5px 0px 0;

}

#shedular_setting input

{

	background:url(../images/appointment_setting.html);width:74px;height:26px;color:#444;cursor:pointer;

}

#shedular_setting input:active

{

	background:url(../images/appointment_setting.html) 0px 26px;color:#FFFFFF;

}

#my_enquiries #appointment_tbl table td

{

	color:#333333;

	font-size:14px;

	padding:7px;

}

#pause_box

{

	width:258px;

	-moz-border-radius: 8px;

	border-radius: 8px;

	margin:20px 0px;

	border: thin solid #CCCCCC;

	

}

#pause_bottom

{

	height:25px;line-height:25px;

	font-weight:bold;

	color:#FFFFFF;

	background:#BADBF3;

	border-bottom-right-radius: 7px 7px;

	-moz-border-radius-bottomright: 7px 7px;

	border-bottom-left-radius: 7px 7px;

	-moz-border-radius-bottomleft: 7px 7px;

	padding:0px 20px;	

	font-size:12px;

}

#pause_box_text

{

	margin:5px 10px;line-height:150%; font-size:13px;color:#444;

}



#pause_bottom a

{

	color:#025180;

	text-decoration:none;

}

 #pause_bottom a:hover

{

	color:#0074B9;

}

#blog_content

{

	width: 988px; margin: 0px auto 20px;color:#333333;

}

#blog_left

{

	float:left;

	width:670px;

}

#blog_right

{

	float:left;

	width:300px;

	margin-left:18px;

}



#blog_page_top

{

	margin-top:15px;

	height:30px;

	width:998px;

}

#blog_content #content

{

	background:url(../images/blog_page_round5.html) repeat-y 0 0;

	/*border:solid 1px #CDCDCD;

	background:#FFFFFF;*/

	width:670px;

}

#blog_left_top

{

	background:url(../images/blog_page_round0.html) repeat-y 0 0;

	width:670px;

	height:18px;

}

#blog_left_bottom

{

	background:url(../images/blog_page_round4.html) repeat-y 0 0;

	width:670px;

	height:18px;

}

#comment_bg

{

	margin:10px auto 0;width:648px;height:20px;background:url(../images/blog_line.html) repeat-x 4px 8px;

}

#comment_link

{

	width:110px;font-size:12px;background:#FFF;text-align:center;float:right;border-left:#AAAAAA solid thin;

}

#blog_page_bottom

{

	height:19px;

	width:670px;

	background:url(../images/blog_page_round4.html) no-repeat 0 0;

}

#blog_right #subscribe_box

{

	margin-top:50px;

	width:300px;

	margin-right:18px;

}

#blog_right  #top

{

	width:307px;

	height:35px;

	background:url(../images/blog_box1.html) no-repeat 0 0;

	line-height:35px;

	padding-left:15px;

	font-size:14px;

	font-weight:bold;

	color:#CC7F24;

}

#blog_right #bottom

{

	height:17px;

	width:307px;

	background:url(../images/blog_box3.html) no-repeat 0 0;

}



#blog_right  #blue_ribbon

{

	width:100%;

	height:34px;

	background:url(../images/blue_ribbon.html) no-repeat 0 0;

	

	color:#FFF;font-weight:bold;font-size:15px;line-height:27px;padding-left:15px;

}

#blog_right #middle

{

	width:307px;

	padding-top:15px;

	background:url(../images/blog_box2.html) repeat-y 0 0;

}

#blog_right #social_connection

{

	margin-bottom:16px;

	width:318px;

}

.blog_text_box

{	

	padding:2px 2px;

	border:solid 1px #aacfe4;

	width:149px;

	color:#444444;

	font-size:12px;

}

.big_text_box

{	

	padding:4px 4px;

	border:solid 1px #aacfe4;

	width:300px;

	color:#444444;

	font-size:14px;

}

.blog_dropdown

{	

	padding:2px 2px;

	border:solid 1px #aacfe4;

	color:#444444;

	font-size:12px;

}

.big_dropdown

{	

	padding:4px 4px;

	border:solid 1px #aacfe4;

	color:#444444;

	font-size:14px;

}



.blog_button

{

	background:url(../../images/blog_button.png) 0px 0px no-repeat;

	width:80px;

	height:24px;

	color:#333333;padding:0px;border:0px;cursor:pointer;

	font-size:18px;

	font-family:Arial, Helvetica, sans-serif;

	font-size:12px;

	font-weight:bold;

	color:#FFFFFF;

	margin: 0px 5px;

}

#blog_right #write_to_us

{

	width:290px;

	height:50px;

	background:url(../images/write_to_us.html) no-repeat 0 0;cursor:pointer;

	margin:15px 0 0 15px;

	color:#333333;padding:0px;border:0px;cursor:pointer;

	font-size:18px;

	font-family:Arial, Helvetica, sans-serif;

	font-size:14px;

	font-weight:bold;

	color:#FFFFFF;

	-moz-border-radius: 5px;

	border-radius: 5px;

}



#blog_content a

{

	color:#39B0ED;

	text-decoration:none;

}

#blog_content a:hover

{

	color:#0181C7;

}

#blog_left #post

{

	

	font-size:12px;

}

#blog_left #post_det

{

	border-bottom: dotted 1px #ccc;

	/*margin-bottom:5px;*/

	padding:10px 15px 15px 15px;

	margin:0px 0px 0px;

}

#blog_left #post img

{

	margin:5px 10px 10px 0;

	text-align:left;

	vertical-align:top;

	padding:3px;

	border:#DFECF4 solid thin;

	float:left;

}

#blog_left #post p

{

	line-height:160%; font-size:14px;margin-top:10px;

}

#blog_left #post li

{

	font-size:14px;

}

#blog_left #copyright

{

	background:#F7FAF5;text-align:left;font-size:12px;width:628px;margin-top:15px;

	height:18px;line-height:18px;padding-left:0px;color:#333; text-align:center;

}

#blog_left #copyright a

{

	color:#333;

}

#blog_left h3

{

	margin:0px 0px 10px;

	padding-top:5px;

	font-size:16px;

}

#blog_left #posted_text

{

	width:460px;float:right;

}

#blog_left #author

{

	width:300px;float:left;

}

#blog_left #author a

{

	color:#333333;

}

#blog_left #social

{

	width:125px;float:right;

}

#blog_left #social #gplus

{

	width:55px;float:left;margin-top:3px;

}

#blog_left #social #fb

{	

	width:70px;float:left;

}



#find_therapist

{

	padding:5px 0 10px 15px ;color:#444444;font-size:12px;

}

#popular_post

{

	padding:0px 15px;font-size:12px;line-height:160%;

}

#popular_post ul li

{

 list-style:url(../images/BulletArrow.html); padding:0 0 5px 0px; margin-left:15px;

}

#find_therapist

{

	padding:0px 15px;font-size:12px;line-height:160%;

}

#blog_right #bottom_blue

{

	width:303px;

	height:26px;

	background:url(../images/blog_box4.html) no-repeat 0 0;

	color:#444444;font-size:12px;

	line-height:26px;

	padding-left:15px;

}



#blog_page_top #subscribe_text

{

	color:#48ADE9;font-weight:bold;font-size:12px;

}

#blog_page_top #subscribe_form

{

	width:550px;text-align:right;

}

#footer_box 

{

	width:100%;height:100px;background: #FFFFFF;margin-top:40px;border-top:solid 1px #DFDFDF;

}

#footer_cont

{

	margin-top:30px;color:#999;font-size:12px;line-height:120%

}

#footer_box ul{text-align:center; color:#999; line-height:1.5em; padding-bottom:6px; margin: 0 auto;}

#footer_box .ft-nav{padding:6px 0;}

#footer_box .ft-nav li{display:inline; color:#999; padding:0 10px;}

#footer_box .ft-nav li.last-child{border-right:none;}

#footer_box .ft-nav li a{color:#b0b0b0; text-decoration:none;}

#footer_box .ft-nav li a:hover{color:#999; text-decoration:underline;}

.fbcol{height:20px;float:right;width:200px;margin-top:10px;margin-right:55px;}

.fbinner{width:105px;float:right;margin-right:15px;}

.lastlinks{width:979px;height:280px;margin:15px auto}

.lastlinksbg{width:100%;height:19px ;background:url(new/sample/images/list_white_top.png)}

.btmlinks{width:899px;height:240px ;background:url(new/sample/images/list_white_middle.png);text-align:left;font-size:12px;padding:0px 40px;color:#81A357;}

.inbtm{float:left;width:130px;}

.lastbtm{float:left;width:760px;word-spacing:18px;line-height:200%;}

.countrylist{float:left;width:130px;}

.contryin{float:left;width:760px;word-spacing:18px;line-height:200%;}

.citycol{width:100%;height:19px ;background:url(new/sample/images/list_white_bottom.png)}

.findcoli{width:500px;margin-top:40px;margin-left:-70px;font-weight: bold;color:#A7A9A5;font-size: 16px;}

.cantfind {
    color: #a7a9a5;
    display: inline-block;
    font-size: 16px;
    font-weight: bold;
    text-align: right;
    width: 100%;
}

/***** menu width ***********************************************************/

@media screen  and (min-width: 768px) and (max-width: 800px) 
{
    .menu #menu_center ul li
	{
        margin-left: 1px;
        width: 14% !important;
    }
	.dropdown a 
	{
	 font-size:11px !important;
	}
	.menu #menu_center li ul li 
	{
    display: table !important;
    }
	.menu #menu_center 
	{
		height:36px !important;
	}
	.menu #menu_center li ul 
	{
		width:176px !important;
	}
	.menu #menu_center li ul a { width:146px !important}
}    
@media screen  and (min-width: 800px) and (max-width: 850px) 
{
    .menu #menu_center ul li
	{
        margin-left: 1px;
        width: 14% !important;
    }
	.dropdown a 
	{
	 font-size:11.5px !important;
	}
	.menu #menu_center li ul li 
	{
    display: table !important;
    }
	.menu #menu_center 
	{
		height:36px !important;
	}
	.menu #menu_center li ul 
	{
		width:176px !important;
	}
	.menu #menu_center li ul a { width:146px !important}
}    
@media screen  and (min-width: 850px) and (max-width: 950px) 
{
    .menu #menu_center ul li
	{
        margin-left: 1px;
        width: 14% !important;
    }
	.dropdown a 
	{
	 font-size:12.5px !important;
	}
	.menu #menu_center li ul li 
	{
    display: table !important;
    }
	.menu #menu_center 
	{
		height:36px !important;
	}
}   
@media screen  and (min-width: 950px) and (max-width: 1010px) 
{
    .menu #menu_center ul li
	{
        margin-left: 1px;
        width: 14% !important;
    }
	.dropdown a 
	{
	 font-size:14px !important;
	}
	.menu #menu_center li ul li 
	{
    display: table !important;
    }
}

/*******************************************************************************************************************/

@media screen  and (min-width: 1010px) and (max-width: 1900px) 
{
 .menu #menu_center ul li
	{
        margin-left: 1px;
        width: 14%;
    }
	.dropdown a 
	{
	 font-size:14px;
	}
	.menu #menu_center li ul li 
	{
    display: table !important;
    }
}









































































