/* CSS Document */

body{
	background:url(pain_images/bg.jpg) repeat-x 0 0 #C22828;
	padding:0;
	margin:0;
}
tr, td, p, img, a, h1, h2, h3, h4, h5, h6, ul, li, form, input, select, textarea{	
	padding:0;
	margin:0;
}
.topbg{
	background:url(images/top-bg.jpg) no-repeat 0 18px;
	height:44px;
}
.topbg img{
	padding:0;
	margin:0 0 0 0;
	position:absolute;
	left:780px; top:0;
}
.headerbg{
	background:url(images/header1.jpg)  no-repeat 0 0;
	height:502px;
}
.entership{
	font:normal 20px/25px Arial, Helvetica, sans-serif;
	color:#000; text-align:center;
	padding:7px 0 12px 8px;
}
.entership span{
	font:bold 11px/18px Arial, Helvetica, sans-serif;
	color:#848484;
}
.padimg{
	padding:0 0 0 0;
	position:absolute;
	top:405px;
	left:500px;
}
.headerbg h1{
	width:400px;
	font:bold 24px/29px Arial, Helvetica, sans-serif;
	color:#000;
	padding:0 0 0 18px;
}
.headerbg ul{
	list-style-type:none;
	width:400px;
	padding:5px 0 0 18px;
}
.headerbg ul li{
	background:url(images/tick.jpg) no-repeat 0 2px;
	font:bold 14px/29px Arial, Helvetica, sans-serif;
	color:#5A843B;
	padding:0 0 0 37px;
}
.tabpad{
	margin:52px 15px 0 0;
	font:bold 12px/18px Arial, Helvetica, sans-serif;
	color:#000;
}
form input{
	width:140px;
	height:19px;
	background:url(images/inputbg.jpg) repeat-x 0 0;
	border:#B3B3B3 1px solid;
}
.bodybg{
	background:url(images/bodybg2.gif) repeat-y 0 0;
}
.blackbg{
	background:url(images/blackbg.jpg) no-repeat 0 0;
	font:normal 16px/17px Arial, Helvetica, sans-serif;
	color:#ffffff;
	padding:7px 0 19px 0;
	text-align:center;
}
.greybg{
	background:#ECECEC;
	padding:5px 0 5px 9px; 
	font:normal 12px/17px Arial, Helvetica, sans-serif;
	color:#333131;
}
.greybg p{
	width:170px;
	font:normal 12px/17px Arial, Helvetica, sans-serif;
	color:#333131;
	padding:0 0 0 0;
}
.videobg{
	background:url(images/videobg.gif) no-repeat 0 0;
}
.videobg h2{
	background:url(images/videohead.gif) no-repeat 12px 12px;
	font:normal 24px/24px Arial, Helvetica, sans-serif;
	color:#fff;
	padding:18px 0 9px 0;
	text-align:center;
}
.testi1{
	background:url(images/testibg.jpg) no-repeat 0 0;
}
.testi1 h3{
	font:bold 14px/18px Arial, Helvetica, sans-serif;
	color:#000;
	font-style:italic; text-align:center;
	padding:10px 0 14px 0;
}
.testi1 p{
	width:290px;
	font:normal 12px/16px Arial, Helvetica, sans-serif;
	color:#000;
	padding:15px 0 0 0;
}
.doctorsbg{
	background:url(images/doctorsbg.jpg) no-repeat 0 0;
}
.doctorsbg h4{
	font:normal 25px/26px Arial, Helvetica, sans-serif;
	color:#388421; text-align:center;
	padding:12px 0 0 0;
}
.doctorsbg p{
	width:262px;
	font:bold 12px/14px Arial, Helvetica, sans-serif;
	color:#CC0000;
	padding:8px 0 8px 23px;
	font-style:italic;
}
.doctorsbg p.desc{
	width:180px;
	font:normal 13px/17px Arial, Helvetica, sans-serif;
	color:#000;
	padding:10px 0 0 0;
}
.clinical{	
	background: url(images/detbf.jpg) no-repeat 0 0;
	font:normal 12px/17px Arial, Helvetica, sans-serif;
	color:#000;
}
.clinical h6{
	background:url(images/couple.gif) no-repeat right 25px;
	font:normal 25px/28px Arial, Helvetica, sans-serif;
	color:#7D1B19;
	padding:10px 125px 20px 10px;
	text-align:center;
}
.clinical h5{
	background:url(images/clinicbg.gif) repeat-x 0 0;
	font:bold 15px/17px Arial, Helvetica, sans-serif;
	color:#fff;
	padding:4px 0 6px 0;
	margin:0 0 0 0;
	text-align:center;
}
.clinical p{
	width:300px;
	padding:5px 0 0 7px;
}
.clinical p span{
	font-size:16px;
	font-weight:bold;
}
.clinical p.offers{
	width:350px;
	background:url(images/gifts.gif) no-repeat 0 0;
	font:bold 16px/19px Arial, Helvetica, sans-serif;
	color:#DE2500;
	padding:55px 0 0 15px;
	height:223px;
}
.clinical p.offers span{
	font:bold 15px/20px Arial, Helvetica, sans-serif;
	color:#000;
}
.newspaper{
	background:url(images/newspaper.gif) no-repeat 0 0;
}
.newspaper h4{
	font:bold 19px/17px Arial, Helvetica, sans-serif;
	color:#000; text-align:center;
	padding:15px 0 10px 0;
}
.newspaper h6{
	font:bold 34px/34px Arial, Helvetica, sans-serif;
	text-align:center;
	color:#BE112A;
	padding:0 0 12px 0;
}
.newspaper p{
	width:329px;
	font:normal 16px/18px "Times New Roman", Times, serif;
	color:#000;
	padding:0 5px 0 25px;
}
.newspaper p span{
	font-size:12px;
}
.newspaper p.new{
	width:329px;
	font:normal 16px/16px "Times New Roman", Times, serif;
	color:#000;
	padding:0 5px 0 25px;
}
.newspaper p.jama{
	width:350px;
	font:bold 34px/25px Arial, Helvetica, sans-serif;
	color:#CD0000;
	padding:5px 0 0 15px;
}
.newspaper p.jama span{
	font:bold 11px/18px Arial, Helvetica, sans-serif;
	color:#000;
}
.namesbg{
	background:url(images/namesbg.jpg) no-repeat 0 0;
}
.namesbghd{	
	font:bold 24px/24px "Times New Roman", Times, serif;
	color:#B90000;
	padding:8px 0 8px 0;
	text-align:center;
} 
.namesbghd p{
	width:350px;
	font:normal 14px/17px "Times New Roman", Times, serif;
	color:#000; text-align:left;
	padding:8px 0 8px 13px;
}
.namesbghd p span{
	font-weight:bold;
	font-size:24px;
	font-style:italic; 
	color:#416600;
}
.namesbghd p.color{
	font-weight:bold;
	font-size:20px; line-height:20px;
	text-align:center;
	font-style:italic; 
	color:#B90000;
}
.namesbghd p.greenbg{
	background:#227330;
	width:340px;
	height:55px;
	margin:5px 5px 0 7px;
	font:normal 14px/18px "Times New Roman", Times, serif;
	color:#fff;
	padding:10px 0 0 8px;
}
.namesbghd p.greenbg span{
	font-weight:bold;
	padding:5px 0 0 0;
	font-size:24px; 
	color:#fff;
	font-style:italic; 
}
.testi2{
	background:url(images/testi2.jpg) no-repeat 0 0;
}
.testi2 h4{
	font:normal 30px/19px Arial, Helvetica, sans-serif;
	color:#D30B21;
	padding:18px 0 10px 0; text-align:center;
}
.testi2 p{
	width:638px;
	font:normal 12px/17px Arial, Helvetica, sans-serif;
	color:#303030;
	padding:10px 0 10px 30px;
}
.testi2bg{
	background:url(images/testi2bg.jpg) no-repeat 0 0;
	height:169px;
}
.testi2bg img{
	padding:10px 0 0 0;
}
.testi2bg p{
 	width:185px;
	font:normal 11px/15px Arial, Helvetica, sans-serif;
	color:#000; 
	padding:8px 5px 0 0;
}
.testi2bg p span{
	font-size:14px;
	font-weight:bold;
}
.reports{
	background:url(images/reports1.jpg) no-repeat 0 0;
	height:1081px;
}
.reports h6{
	width:363px;
	font:bold 30px/28px Arial, Helvetica, sans-serif;
	color:#C90606;
	padding:234px 0 0 18px;
}
.reports h5{
	width:450px;
	font:normal 14px/18px Arial, Helvetica, sans-serif;
	color:#000; font-style:italic;
	padding:10px 0 10px 18px;
}
.reports p{
	width:600px;
	font:normal 12px/18px Arial, Helvetica, sans-serif;
	color:#000;
	padding:0 0 0 0;  margin:0 0 0 0;
}
.reports p span{
	font-size:18px;
	color:#0065AA;
}
.footer{
	font:normal 12px/23px Arial, Helvetica, sans-serif;
	color:#fff;
	padding:0 0 0 0; text-align:center;
}
.footer span{
	font-size:11px;
}
.footer a{
	text-decoration:none;
	color:#fff;
}
.footer a:hover{
	text-decoration:underline;
}
.order1{
	background:url(images/order1-n.jpg) no-repeat 0 0;
	height:262px;
}
.order1 h4{
	font:normal 27px/35px Arial, Helvetica, sans-serif;
	color:#000;
	text-align:center;
	padding:17px 0 12px 0;
}
.order1 h4 span{
	font-size:18px;
}
.order1 p{
	font:bold 14px/18px Arial, Helvetica, sans-serif;
	color:#000;
	text-decoration:underline;
	padding:0 0 0 0;
}
.order1 p a{
	text-decoration:underline;
	color:#000;
}
.order1 p a:hover{
	text-decoration:none;
}
.order2{
	background:url(images/order2-n.jpg) no-repeat 0 0;
	height:297px;
}
.order2 h4{
	font:normal 27px/35px Arial, Helvetica, sans-serif;
	color:#000;
	text-align:center;
	padding:12px 0 12px 0;
}
.order2 h5{font-family:Arial, Helvetica, sans-serif;
	font-size:16px; line-height:20px;
	padding:0 0 0 335px; text-align:left;
}
.order2 p{
	font:bold 14px/18px Arial, Helvetica, sans-serif;
	color:#000;
	text-decoration:underline;
	padding:0 0 0 345px;
}
.order2 p a{
	text-decoration:underline;
	color:#000;
}
.order2 p a:hover{
	text-decoration:none;
}
.order3{
	background:url(images/order3-n.jpg) no-repeat 0 0;
	height:297px;
}
.order3 h4{
	font:normal 27px/35px Arial, Helvetica, sans-serif;
	color:#000;
	text-align:center;
	padding:12px 0 12px 0;
}
.order3 h5{
	font-family:Arial, Helvetica, sans-serif;
	font-size:16px; line-height:20px;
	padding:0 0 0 335px; text-align:left;
}
.order3 p{
	font:bold 14px/18px Arial, Helvetica, sans-serif;
	color:#000;
	text-decoration:underline;
	padding:0 0 0 345px;
}
.order3 p a{
	text-decoration:underline;
	color:#000;
}
.order3 p a:hover{
	text-decoration:none;
}

