﻿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:60px;
	width:365px;
	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.png) 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:972px;
	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;
	
	z-index:999;
}
.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;
		padding:0 21px;
	}
.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;
	z-index:99999;
}
.menu #menu_center li ul li
{
	margin:0px;
	padding:0 10px;
	z-index:9999;
}
.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;
	z-index:9999;
} 
.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:480px;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:415px;background:url(../images/white_bg_b11.png) repeat-y;float:left;
	font-family:Arial, Helvetica, sans-serif;
}
#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:480px;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:415px;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:275px;height:360px;float:left;
}
#therapy_box_content #left_content a
{	
	line-height:1.7em; padding:0 6px 0 0; display:inline;
	color:#444; font:normal 12px 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;
	
}
#therapy_box_content #right_content a
{
	line-height:1.7em; padding:0 6px 0 0; display:inline;
	color:#444; font:normal 12px Arial, Helvetica, sans-serif; text-decoration:none; white-space:nowrap;	
}
#therapy_box_content h2 a
{
	line-height:1.7em; padding:0 6px 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:250px;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:2px; 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;
}
#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:690px;
	margin:5px;
	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 #my_enquiries #controls, #acc_welcome_content #message #controls
{
	margin:10px 0 20px 0;
}
#acc_welcome_content #my_enquiries #control1, #acc_welcome_content #message #control1 
{
	width:200px;float:left;
	font-size:12px;
}
#acc_welcome_content #my_enquiries #control1 a, #acc_welcome_content #message #control1 a
{
	text-decoration:none;
	color:#3278D0;
	margin-left:10px;
	
}
#acc_welcome_content #my_enquiries #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 #my_enquiries #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.png) 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.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: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.png);width:74px;height:26px;color:#444;cursor:pointer;
}
#shedular_setting input:active
{
	background:url(../images/appointment_setting.png) 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.png) repeat-y 0 0;
	/*border:solid 1px #CDCDCD;
	background:#FFFFFF;*/
	width:670px;
}
#blog_left_top
{
	background:url(../images/blog_page_round0.png) repeat-y 0 0;
	width:670px;
	height:18px;
}
#blog_left_bottom
{
	background:url(../images/blog_page_round4.png) repeat-y 0 0;
	width:670px;
	height:18px;
}
#comment_bg
{
	margin:10px auto 0;width:648px;height:20px;background:url(../images/blog_line.png) 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.png) 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.png) 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.png) no-repeat 0 0;
}

#blog_right  #blue_ribbon
{
	width:100%;
	height:34px;
	background:url(../images/blue_ribbon.png) 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.png) 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.png) 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:0px 15px 15px 15px;
	margin:0px 0px 15px 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;
}
#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.png); 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.png) 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:30px;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;}
