body{margin:0; font:normal 12px Arial, Helvetica, sans-serif; color:#333333; text-align:center; background:repeat url(bg.gif);}
:focus { -moz-outline-style: none; }
/*---------------------------common styles---------------------------*/
#wrapper{margin:0px auto; text-align:left; font:normal 12px Arial, Helvetica, sans-serif; color:#333333; border:4px double #e5e5e5; width:800px; background-color:#ffffff; margin-top:10px; position:relative;}
img{border:none;}
h1{font:normal 18px Arial, Helvetica, sans-serif; color:#6294e7; margin:0px; padding:0px;}
.style1 {color: #993300}
a{color:#0066CC; text-decoration:underline;}
a:hover{color:#006699; text-decoration:none;}
p{font:normal 12px Arial, Helvetica, sans-serif; color:#333333; text-align:justify;}
.form{margin:0px; padding:0px;}
address{font:normal 12px Tahoma; color:#0a3d92; padding:3px; margin:0px;}
/*-------------------------------------header styles-------------------------------------*/
#header{margin:0px; padding:0px; height:82px;}
#logo{margin:0px; padding-left:10px; padding-top:8px;}
#buttons{position:absolute; top:48px; left:500px;}

#navbar{background:no-repeat url(images/navbar.gif) center; width:790px; height:18px;}

#content{margin:0px; padding:0px;}
#leftcolm{margin:0px; padding-left:5px; width:200px;}
#rightcolm{margin:0px; padding-left:5px; border-left:1px solid #e8eef0;}

#leftlinks{margin:0px; padding:0px; font:normal 12px Verdana, Arial, Helvetica, sans-serif; color:#717171;}
#leftlinks a{margin:8px; padding-left:10px; font:normal 12px Verdana, Arial, Helvetica, sans-serif; color:#717171; text-decoration:underline; background:no-repeat url(images/arrow.gif) left 5px; display:block;}
#leftlinks a:hover{text-decoration:none;}

.middle{background:repeat-y url(images/login-middle.gif) top left; width:182px;}
.bottom{background:no-repeat url(images/login-bottom.gif) top left; width:182px; height:6px;}
.clear{clear:both;}
.input{border:1px solid #e9e9e9; font:normal 11px Arial, Helvetica, sans-serif; color:#717171;}


#banner {
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
background: url(images/banner.gif) no-repeat scroll 0 0;
height:193px;
position:relative;
width:598px;
}
#searchform {
-x-system-font:none;
color:#717171;
font-family:Tahoma;
font-size:11px;
font-size-adjust:none;
font-stretch:normal;
font-style:normal;
font-variant:normal;
font-weight:normal;
left:17px;
line-height:normal;
position:absolute;
top:59px;
width:300px;
}
#searchform strong {
-x-system-font:none;
color:#333333;
font-family:Arial,Helvetica,sans-serif;
font-size:14px;
font-size-adjust:none;
font-stretch:normal;
font-style:normal;
font-variant:normal;
font-weight:bold;
line-height:normal;
margin:0;
padding:5px;
}

.browseby{padding:0px; margin-top:10px;}
.browseby .countnames{font:normal 12px Arial, Helvetica, sans-serif; color:#717171; margin:0px; padding-left:10px;}
.browseby .countnames td { padding-left:25px; }
.browseby .countnames a{font:normal 12px Arial, Helvetica, sans-serif; padding:4px; margin:0px; display:block; text-decoration:underline; color:#717171;}
.browseby .countnames a:hover{text-decoration:none;}

/*footerpage*/
#footer{font:normal 12px Arial, Helvetica, sans-serif; color:#FFFFFF; text-align:justify;}
#footer a{font:normal 12px Arial, Helvetica, sans-serif; color:#FFFFFF; text-decoration:underline; margin:5px; padding:2px; text-align:justify;}
#footer a:hover{text-decoration:none; color:#FFFF00;}

/*abcdpages*/
.abcd {line-height:32px; width:580px;}
.abcd a{font:11px normal Verdana, Arial, Helvetica, sans-serif; color:#000;  padding:2px 4px; border:1px solid #cad4de;}
.abcd a:hover{ background-color:#ffffff;}
.onetwo{font:11px normal Verdana, Arial, Helvetica, sans-serif; color:#000; display:inline; float:right;}
.onetwo img{margin:0px; padding:0px; text-align:center;}


#resultspage{margin-top:8px; padding:0px; border-top:4px solid #afc1d6;}
#resultspage address{font:normal 12px Tahoma; color:#000000; padding:3px; margin:0px;}
#resultspage td{border:1px solid #cfd8e3; padding:10px; width:200px; vertical-align:top;}


.register {
-x-system-font:none;
color:#333333;
font-family:Arial,Helvetica,sans-serif;
font-size:12px;
font-size-adjust:none;
font-stretch:normal;
font-style:normal;
font-variant:normal;
font-weight:bold;
line-height:normal;
}
#addclin {
width:180px;
position:absolute;
left:381px;
top:44px;
}
.input{border:1px solid #829cae; font:normal 11px Arial, Helvetica, sans-serif; color:#333333;}
.tbbg1{ background-color:#f2f5f8;}
.tbbg2{ background-color:#f5faff;}
.docinfo{font:normal 12px Arial, Helvetica, sans-serif; color:#333333; font-variant:normal; border:4px double #c1b8b3;}

/*all new modified internal pages stylesheet*/
/*doctors page*/
.results span{font:bold 18px Arial, Helvetica, sans-serif; color:#f6131c;}
.numbers{font:normal 12px Arial, Helvetica, sans-serif; color:#6294e7;}
.numbers a{font:normal 12px Arial, Helvetica, sans-serif; color:#6294e7; display:inline; text-decoration:underline; padding:2px; margin:0px;}
.numbers a:hover{text-decoration:none;}

.paiddoctors{border:1px solid #d2dfe3; margin-top:5px; padding:0px 5px; background-color:#e6f6fb;}
.paiddoctors a {font:bold 12px Arial, Helvetica, sans-serif; padding-left:5px; text-decoration:none; color:#000000;}
.paiddoctors a:hover { text-decoration:none; color:#13A3F3; }
.paiddoctors .featured{font:bold 12px Arial, Helvetica, sans-serif; color:#FF0000; text-align:center;}
.addr{padding:4px; padding-top:2px; margin:0px; background:repeat url(images/address-bg.gif);}

.unpaid{margin-top:5px; padding:0px; border-bottom:1px solid #e8eef0;}
.unpaid a {text-decoration:none; color:#000000; }
.unpaid a:hover { text-decoration:none; color:#13A3F3; }
.unpaid span{font:bold 12px Arial, Helvetica, sans-serif;}

.description{margin:0px; padding:0px; border:1px solid #d2dfe3; background-color:#e6f6fb;}
.bg{background:repeat-x url(images/repeat-bg.jpg); height:32px;}
.description span{font:bold 14px Arial, Helvetica, sans-serif; color:#000000;}
.description div span{ font:11px Arial, Helvetica, sans-serif; }
.description address{font:normal 12px Tahoma; color:#000000;}
.description .buttons{display:inline; padding:5px; margin:0px;}
.description .info{ margin:0px; padding:0px; border:1px solid #e3e6e7; background-color:#e3e6e7;}
.description .info td{background-color:#fdfeff; padding:8px;}

.breadcrumb, .breadcrumb a{
    font-family: Arial, Helvetica, sans-serif ;
	font-size: 13px;
	line-height: 14px;
	font-weight: bold;
	color:#000000;
	text-decoration:none;
	
}
/***** button styls : catgorigs.php page *****/
.breadcrumb span {font:bold 13px Arial, Helvetica, sans-serif; color: #FF0000;}
.text_desc { margin:10px; text-align:justify; padding:4px; font:13px Arial, Helvetica, sans-serif; color: #000000;}
.text_desc a{font-family: Arial, Helvetica, sans-serif;font-size: 13px;color: #006699;}

.ediReviewBox{ vertical-align:top; text-align:left; margin:0px; padding:0px; font:normal 12px Tahoma; color:#000000; border:1px solid #e5e8ed; background-color:#fbfbfb;}
.ediReviewBox td{border-right:1px solid #f2f2f2; vertical-align:middle;  border-bottom:1px solid #f2f2f2;}
.ediReviewBox span{font:normal 12px Arial, Helvetica, sans-serif; color:#0000FF;}

.banner_inside {
	background:url(banner-inside.jpg) no-repeat;
	height:207px;
	width:790px;
}
.baner_content {
	width:283px;
	height:179px;
	margin:13px 0px 0px 16px;
	padding:10px 0px 0px 7px;
	font:bold 12px Tahoma, Geneva, sans-serif;
	color:#ff1c1c;
	background:url(images/join-boxbg.jpg) no-repeat;
}
.baner_content ul {
	list-style-type:none;
	margin:10px 0px 10px 0px;
	padding:0px;
}
.baner_content li {
	font:normal 12px Arial, Helvetica, sans-serif;
	color:#2a2a2a;
	line-height:22px;
	display:block;
	padding-left:20px;
	background-image: url(images/arrow.gif);
	background-repeat: no-repeat;
	background-position: 4px 8px;
}
h2{font:bold 14px Arial, Helvetica, sans-serif; color:#0264e1; padding:0px; margin:0px;}

.step_box {

	width:455px;
	margin-bottom:6px;
}
.step_content {
	width:133px;
	height:83px;
	background:url(images/step-bg.jpg) no-repeat;
}
.step_content span {
	font:bold 14px Arial, Helvetica, sans-serif;
	color:#F00;
}
.step_content1 {
	width:133px;
	height:83px;
	background:url(images/step-bg1.jpg) no-repeat;
}
.step_content1 span {
	font:bold 14px Arial, Helvetica, sans-serif;
	color:#F00;
}
.step_content2 {
	width:133px;
	height:83px;
	background:url(images/step-bg2.jpg) no-repeat;
}
.step_content2 span {
	font:bold 14px Arial, Helvetica, sans-serif;
	color:#fff;
}
.small_box {
	margin:0px 0px 0px 12px;
}
.gurantee_box {
	border:solid 1px #e5e5e5;
}
