/*reset statement starts*/
@import url(navbar.css);
* {
	vertical-align: baseline;
	border: 0 none;
	outline: 0;
	padding: 0;
	margin: 0;
	border-collapse: collapse;
	font: inherit inherit 100% inherit;
	}
	
	/*restet statement ends*/    
 
body {font-family:"lucida grande",tahoma,verdana,arial,sans-serif; font-size:62.5%; /*background-color: #97713A*/ background:url(../images/all_pages/body_bgc.jpg) repeat}
p {font-size:1.1em; color:#666666; margin-bottom:12px; line-height:1.5em;}
#main_content li {font-size:1.1em; color:#666666; margin-bottom:12px; line-height:1.5em; padding:0; margin:0 0 0 18px;}
#main_content ul /*, #team_main_content ol*/ {list-style: disc url(../images/treatments/bullet.gif) outside;}
#course_events li, #team_main_content li, #treatments_menu li {font-size:1.1em; color:#666666; line-height:1.5em; padding:0; margin:0 0 14px 18px;}
#course_events li, #treatments_menu li {color:#FFFFFF}	
/*#team_main_content ol {list-style: outside;}*/
#course_events li, #team_main_content, #treatments_menu li {list-style: disc url(../images/treatments/bullet.gif) outside;}
#course_events li, #team_main_content li {padding:0; margin:0 0 14px 38px;}

a:link {text-decoration:none;}
a:visited {text-decoration:none;}
a:hover {text-decoration:underline;}
a:active {text-decoration:none;}

a img{border:0;}
a:link{color:#457E7E; border-bottom:1px dotted #457E7E;}/*your color*/ 
a:visited{color:#457E7E; border-bottom:1px dotted #457E7E;}
a:hover {color:#A2C8C8; text-decoration:none;border-bottom:0px }
 
#container {z-index:20;	width: 997px;border:0;	margin: 0px auto 0;	font-size:1.2em;background:url(../images/bannerg.gif) top no-repeat #FFF;position:relative;top: 80px;}


#about_us #navbar .about_us a, #the_team #navbar .the_team a,
#treatments #navbar .treatments a, #care_plans #navbar .care_plans a,
#fees #navbar .fees a, #news #navbar .news a,
#testimonials #navbar .testimonials a, #for_dentists #navbar .for_dentists a,
#contact #navbar .contact a {
	background: none ;
	cursor:default;
	
}
#main_content { width:997px; background:url(../images/about_us/main_imageb.jpg) no-repeat right top; position:relative}
#testimonials #main_content { width:997px; background:url(../images/about_us/main_imagec.jpg) no-repeat right top;}
#for_dentists #main_content { width:997px; background:url(../images/for_dentists_bg.jpg) no-repeat right top;}
#header {height:172px; position:relative;} 
#footer {
	width:997px;
	height:0px;
	margin:0px auto 0;
	position:relative;
	padding-top: 6px;
}
#footer p {font-size:0.9em; color:#C0DBD8;} 


#footer a:link{color:#C0DBD8; border-bottom:1px dotted #C0DBD8; margin:0 4px}/*your color*/ 
#footer a:visited{color:#C0DBD8; border-bottom:1px dotted #C0DBD8; margin:0 4px}/*your color*/ 
#footer a:hover {color:#FFF; text-decoration:none;border-bottom:1px dotted #FFF; margin:0 4px}
#creative_direction {
	position:absolute;
	right:0px;
	top: 6px;
}

h4 { font-family:"lucida grande",tahoma,verdana,arial,sans-serif; font-size:1.8em; color:#97713A; margin-left:34px; margin-top:24px; line-height:3em; height:40px; }
h2 {font-family:"lucida grande",tahoma,verdana,arial,sans-serif; font-size:1.1em; color:#FFF; margin-left:34px;}
h3.page_head {font-family:"lucida grande",tahoma,verdana,arial,sans-serif; font-size:2.8em; color:#FFF; margin-left:34px; padding-top:70px;}
#about_us_text, #about_us_text_2, #about_us_text_3 {
	width:500px;
	margin-top:20px;
	margin-left:34px;
	height: 300px;
	position:absolute;
	top:0px;
	left:0px;
	z-index:9;
}
#grad {height:600px; width:100%;background:url(../images/all_pages/grad.png) top left repeat-x; position:absolute; top:0; left:0; }

/*#about_us_text p span, #about_us_text_2 p span, #about_us_text_3 p span {background:url(../images/tick.jpg) left center no-repeat; padding-left:26px; line-height:2.5em; color:#CCCCCC} 
#about_us_text p span.off, #about_us_text_2 p span.off, #about_us_text_3 p span.off {background:url(../images/tick_off.jpg) left center no-repeat; padding-left:26px; line-height:3.5em}*/ 
/*#about_us_text_2 p span.promise {background:url(../images/about_us/we_promise_text.png) left center no-repeat;}  */

.tabs_home{ position:absolute;bottom:7px;left:0px;color:#D0D2D2}

span.off {background:url(../images/tick_off.jpg) left center no-repeat; padding-left:26px; line-height:3.5em}
span.on {background:url(../images/tick.jpg) left center no-repeat; padding-left:26px; line-height:3.5em}
#team_menu a { border-bottom:0px; color:#FFFFFF}
#team_menu a:hover { border-bottom:0px; color:#000}
#team_menu {
	float:left;
	width:295px; /*height:507px*/
	padding-bottom: 10px;
	display:inline;	
	background: url(../images/team/ie6bg.jpg) top left repeat-y;
}
.teamMember {width:112px; float:left; display:inline; margin-left:28px;}
.teamMember:hover, .teamMember_right:hover, .teamMember_top:hover { background-color:#A2C8C8}
.teamMember.active_member, .teamMember_right.active_member, .teamMember_top.active_member { background-color:#A2C8C8}
.teamMember_right {width:112px; float:left; display:inline; margin-left:12px;}
.teamMember_top {width:112px; float:left; display:inline; margin-left:28px; margin-top:20px}
.teamPic img {border: 1px solid silver; margin:10px 10px 6px 10px}
.teamTitle p {padding-left:10px; color:#FFFFFF; font-size:0.8em}
.clear {clear: both;}
#team_main_content {padding: 30px 265px 30px 25px;float: right;	width: 410px; position:relative;}
#for_dentists #team_main_content {padding-top:18px}
#team_main_content img {border: 1px solid silver; margin:0px 20px 0px 0px; float:left; display:inline; position:relative;}
#team_wrapper { background: url(../images/team/green_bg.jpg) top right no-repeat}
/*#team_main_content p {padding-bottom:30px} */
#image_details {margin-bottom:30px; height:191px; position:relative; color:#457E7E}
#image_details h3 { font-size:2em; position:absolute; top:0px; left:179px; letter-spacing:2.5em}
#image_details h4 { font-size:1.5em; margin-top:0; margin-left:0; color:#457E7E; line-height:2em; position:absolute; top:30px; left:179px;}
#image_details h5 { font-size:1.2em; position:absolute; top:60px; left:179px;}
#image_details h6 { font-size:1.2em; position:absolute; bottom:-8px; left:179px;}
h3.treatment_list_head {font-size:2em; letter-spacing:2.5em} 
h4.treatment_list_head {font-size:1.7em;/* letter-spacing:.25em;*/ margin:0 0 0 20px; line-height:1.5em}
#team_menu h4.treatment_list_head {font-size:1.7em; /*letter-spacing:.25em;*/ margin:0 0 0 20px; line-height:1.5em}
#treatments_menu {width:240px; margin-left:20px; margin-bottom:40px}
#treatments_menu p {color:#FFF;}
#treatments_menu a:link, #treatments_menu a:visited {color:#FFF; border-bottom:1px dotted #FFF;text-decoration:none;} 
#treatments_menu a:hover {color:#B0CBCB; border-bottom:1px dotted #B0CBCB;text-decoration:none;} 
#treatments_menu li.active_treatment {color:#B0CBCB;}
#care_plans #team_main_content h4.treatment_list_head, #fees #team_main_content h4.treatment_list_head, #treatments #team_main_content h4.treatment_list_head, #testimonials #team_main_content h4.treatment_list_head, #for_dentists #team_main_content h4.treatment_list_head, #course_events h4.treatment_list_head {margin-left:0px;}
span.phone_no {color:#FFFFFF; background-color:#558D85; padding:0 2px}
#care_plans #team_main_content p a:link, #treatments #team_main_content p a:link, #testimonials #team_main_content p a:link {color:#FFFFFF; background-color:#558D85; padding:0 2px}
#care_plans #team_main_content p a:hover, #treatments #team_main_content p a:hover, #testimonials #team_main_content p a:hover {color:#FFFFFF; background-color:#94BEBE; padding:0 2px;}
#badge {position:absolute; width:110px; height:118px; top:165px; right:654px; background:url(../images/all_pages/new_badgeb.png) top left no-repeat}
.italic { font-style:italic;}
.tablehead {font-size:1.3em;}
td {
	padding-top: 10px;
	padding-right: 20px;
	padding-bottom: 10px;
	padding-left: 15px;
	border-spacing:20px;
}
.cellcolour {background:url(../images/fees/transparent_tbl.png) top left repeat;
	/*background-color: #E2F7F8;*/
}
table {
	/*margin-left: 42px;
	margin-right: 30px;*/
	line-height:1.5em;
	font: inherit inherit 100% inherit;
	color: #666666;
	/*margin-top: 20px;*/
}
tr:hover {color:#FFF; background-color:#558D8E; background-image:none }
#treatments img { padding:6px; border: 1px solid silver; margin-right:0}  
.treatment_case_study {width:160px; float:left}
.treatment_image { float:right; width:214px; text-align:center; margin-bottom:4px}

blockquote p {padding: 0px 15px 0px 0px;float: left;background: url(../images/quote_down.png) bottom right no-repeat;clear:both}
blockquote {padding: 20px;background: url(../images/quote_up.png) top left no-repeat;clear:both}
cite {float: right;color:#666666;	margin-bottom:30px; display:block; clear:left}

#testimonials p {width:340px }
#for_dentists h4.treatment_list_head, #course_events h4.treatment_list_head {margin-top:20px; height:30px}
#course_events {padding:24px;/* position:relative;*/ overflow-x: hidden} 
#course_events p {color:#FFF; font-size:1.2em}
#course_events li {font-size:1.2em}
.inner_list  {font-size:.9em}
#course_events td { font-size:1.2em;color:#FFFFFF; background:url(../images/black_trans.png) top left repeat; border:1px solid silver;}
/*#course_events th { font-size:1.2em;color:#FFFFFF; background-color:#FF00; text-align:left}
*/
.course_badge {position:absolute; right:-65px; top:-30px;}
.underline {text-decoration:underline}
.divide {height:1px; background:url(../images/white_trans.png) top left repeat;}   
#logo_thickbox {position:absolute; top:0px; left:326px; background:url(../images/for_dentists/logo2.png) top right no-repeat; width:325px; height:347px; z-index:1 } 
/*#form {width:270px; color:#FFF}
.form {color:#FFFFFF; font-size:1.2em}
.form_box {margin:2px; height:21px; font-size:1.2em; padding-left:6px; padding-top:3px}
.form_box_outer {margin:2px; border: 1px solid silver; width:274px}
p.form {color:#FFFFFF; margin-bottom:4px; margin-top:22px}
.dob {width:120px}*/
 .form_links {margin-top:-18px; margin-left:20px; margin-bottom:26px; position:relative}
 #contact #treatments_menu {width:400px;margin-bottom:0; padding-top:20px}
#contact .form_links a:link {text-decoration:none;}
#contact .form_links a:visited {text-decoration:none;}
#contact .form_links a:hover {text-decoration:underline;}
#contact .form_links a:active {text-decoration:none;}

#contact .form_links a img{border:0;}
#contact .form_links a:link{color:#FFF; border-bottom:1px dotted #FFF;}/*your color*/ 
#contact .form_links a:visited{color:#457E7E; border-bottom:1px dotted #457E7E;}
#contact .form_links a:hover {color:#A2C8C8; text-decoration:none;border-bottom:0px }
#finance_flash {
	position:absolute;
	z-index:2;
	bottom:20px;
	right:20px;
	width:210px;
	height:190px;
	background: url(../images/treatments/sticky_note.jpg) no-repeat left top;
	padding-top: 20px;
}
#finance_flash img {border:none; padding:0 0px 0px 98px; margin:0px;}
#finance_flash p {width: 170px; margin:auto}

#treatments #team_main_content #finance_flash a:link {text-decoration:none;}
#treatments #team_main_content #finance_flash a:visited {text-decoration:none;}
#treatments #team_main_content #finance_flash a:hover {text-decoration:underline; padding:0px}
#treatments #team_main_content #finance_flash a:active {text-decoration:none;}

#treatments #team_main_content #finance_flash a img{border:0;}
#treatments #team_main_content #finance_flash a:link{color:#457E7E; border-bottom:1px dotted #457E7E; background-color:transparent; padding:0px;}/*your color*/ 
#treatments #team_main_content #finance_flash a:visited{color:#457E7E; border-bottom:1px dotted #457E7E;}
#treatments #team_main_content #finance_flash a:hover {color:#A2C8C8; text-decoration:none;border-bottom:0px; padding:0px; background-color:transparent }
#hidethisone { background-color:#FFF;height: 445px;width: 996px;z-index: 100;float: left;position: absolute;left: 1px;top: 174px;list-style-type:none;} 
#hidethisone img { margin-left:472px; margin-top:220px;}
