/* Elements */
body
{
	background: #888989 url(/Templates/S5/Images/bg.jpg) repeat-x;
	background-color: #c7a8d2;
	margin: 0;
	text-align: center;
}

div, table, td
{
	font: 11px Verdana, Arial, Helvetica, sans-serif;
	color: #464646;
}

td
{
	vertical-align: top;
}

h1, h2, h3, h4, h5
{
	margin: 0;
}

a, a:active, a:visited
{
	color: #777;
	text-decoration: underline;
}

a:hover
{
	color: #777;
	text-decoration: none;
}

img
{
	border: 0;
}

#skip-nav
{
	display: none;
}


#page-title 
{
	padding: 7px 0 0 20px;
}

#page-title h2
{
	color: #654238;
	font: bold 12px verdana,tahoma,sans-serif;
}

/* Container */
#container
{
	margin: 0 auto;
	padding: 0;
	width: 755px;
	text-align: center;
}

/* Header */
#header
{
	background: #fff;
	width: 748px;
	height: 135px;
	padding: 0px 0px 0px 7px;
	float:none;
	}
	
#header-homepage
{
	background: #fff;
	width:748;
	_width: 755px;
	height: 135px;
	padding: 0px 0px 0px 7px;
	float:none;
}

.header-top-border
{
	background: #fff;
	width: 748px;
	height: 10px;
	font-size: 0px;
}

.header-top-border-homepage
{
	background: #fff;
	width: 755px;
	height: 10px;
	font-size: 0px;
}

.header-logo
{
	background: #000 url(/Templates/S5/Images/header-logo-bgnew.gif) top left no-repeat;
	/*	background-color :White ;*/
	width: 362px;
	height:125px;
	float: left;
	cursor:pointer;
}

.header-logo p
{
	margin: 0;
	padding: 10px 0px 0 10px;
	
	

}

.header-tagline
{
	background: #000 url(/Templates/S5/Images/header-tagline-bg.gif) top left no-repeat;
	/*background-color :White ;*/

	width: 374px;
	height: 125px;
	float: left;
	
}

.header-tagline p
{
	margin: 0px;
	padding: 10px 11px 0 0px;
	
}

.sub-header
{
	background: #fff;
	width: 755px;
	height: 20px;
}

/* Body */
#body-bg
{
	background: #fff;
	width: 755px;
}

/* Left Column */
.navigation
{
	padding: 0 0 0 7px;
}

/* Navigation */
.menu
{
	width: 172px;
	cursor:pointer;
}

.menu-item-home
{
	background: #fff url(/Templates/S5/Images/menu1.jpg) repeat-x;
	color: #000;
	font: bold 14px Verdana, Arial, Helvetica, sans-serif;
	height: 41px;
	padding: 12px 0 0 20px;

} 

.menu-item-hover-home
{
	background: #fff url(/Templates/S5/Images/nav-home.gif) repeat-x;
	color: #000;
	cursor: pointer;
	font: bold 14px Verdana, Arial, Helvetica, sans-serif;
	height: 41px;
	padding: 12px 0 0 20px;

}
/*  By neeraj */
.menu-item-bio
{
	background: #fff url(/Templates/S5/Images/menu1.jpg) repeat-x;
	color: #000;
	font: bold 12px Verdana, Arial, Helvetica, sans-serif;
	height: 37px;
	padding: 12px 0 0 10px;
	
	
	color:#654238;
	

  
}

.menu-item-best
{
	background: #fff url(/Templates/S5/Images/menu2.jpg) repeat-x;
	color: #000;
	font: bold 12px Verdana, Arial, Helvetica, sans-serif;
	height: 37px;
	padding: 6px 0 0 10px;
	
	
	color:#654238;
	

  
}

.menu-item-health
{
	background: #fff url(/Templates/S5/Images/menu2a.jpg) repeat-x;
	color: #000;
	font: bold 12px Verdana, Arial, Helvetica, sans-serif;
	height: 39px;
	padding: 6px 0 0 10px;
	
	
	color:#654238;
	

  
}

.menu-item-Gyne
{
	background: #fff url(/Templates/S5/Images/menu3.jpg) repeat-x;
	color: #000;
	font: bold 12px Verdana, Arial, Helvetica, sans-serif;
	height: 36px;
	padding: 6px 0 0 10px;
	
	
	color:#654238;
	

  
}

.menu-item-Abor
{
	background: #fff url(/Templates/S5/Images/menu4.jpg) repeat-x;
	color: #000;
	font: bold 12px Verdana, Arial, Helvetica, sans-serif;
	height: 35px;
	padding: 12px 0 0 10px;
	
	
	color:#654238;
	

  
}

.menu-item-Mens
{
	background: #fff url(/Templates/S5/Images/menu5.jpg) repeat-x;
	color: #000;
	font: bold 12px Verdana, Arial, Helvetica, sans-serif;
	height: 37px;
	padding: 6px 0 0 10px;
	
	
	color:#654238;
	

  
}

.menu-item-InOffice
{
	background: #fff url(/Templates/S5/Images/menu6.jpg) repeat-x;
	color: #000;
	font: bold 12px Verdana, Arial, Helvetica, sans-serif;
	height: 37px;
	padding: 6px 0 0 10px;
	
	
	color:#654238;
	

  
}

.menu-item-Insu
{
	background: #fff url(/Templates/S5/Images/menu7.jpg) repeat-x;
	color: #000;
	font: bold 12px Verdana, Arial, Helvetica, sans-serif;
	height: 37px;
	padding: 6px 0 0 10px;
	
	
	color:#654238;
	

  
}
.menu-item-Cont
{
	background: #fff url(/Templates/S5/Images/menu7.jpg) repeat-x;
	color: #000;
	font: bold 12px Verdana, Arial, Helvetica, sans-serif;
	height: 37px;
	padding: 6px 0 0 10px;
	
	
	color:#654238;
	

  
}

.menu-item-Signup
{
	background: #fff url(/Templates/S5/Images/menu8.jpg) repeat-x;
	color: #000;
	font: bold 12px Verdana, Arial, Helvetica, sans-serif;
	height: 37px;
	padding: 6px 0 0 10px;
	
	
	color:#654238;
	

  
}

/* End by neeraj */
.menu-item-home
{
	background: #fff url(/Templates/S5/Images/menu1.jpg) repeat-x;
	color: #000;
	font: bold 12px Verdana, Arial, Helvetica, sans-serif;
	height: 37px;
	padding: 12px 0 0 10px;
	color:#654238;
}

.menu-item-provider
{
	background: #fff url(/Templates/S5/Images/menu2.jpg) repeat-x;
	color: #000;
	font: bold 12px Verdana, Arial, Helvetica, sans-serif;
	height: 37px;
	padding: 6px 0 0 10px;
	color:#654238;
}

.menu-item-disorder
{
	background: #fff url(/Templates/S5/Images/menu2a.jpg) repeat-x;
	color: #000;
	font: bold 12px Verdana, Arial, Helvetica, sans-serif;
	height: 36px;
	padding: 12px 0 0 10px;
	color:#654238;
}

.menu-item-cosmetic
{
	background: #fff url(/Templates/S5/Images/menu2a.jpg) repeat-x;
	color: #000;
	font: bold 12px Verdana, Arial, Helvetica, sans-serif;
	height: 36px;
	padding: 12px 0 0 10px;
	color:#654238;
}

.menu-item-young
{
	background: #fff url(/Templates/S5/Images/menu3.jpg) repeat-x;
	color: #000;
	font: bold 12px Verdana, Arial, Helvetica, sans-serif;
	height: 36px;
	padding: 6px 0 0 10px;
	color:#654238;
}

.menu-item-contraceptive
{
	background: #fff url(/Templates/S5/Images/menu4.jpg) repeat-x;
	color: #000;
	font: bold 12px Verdana, Arial, Helvetica, sans-serif;
	height: 34px;
	padding: 12px 0 0 10px;
	color:#654238;
}

.menu-item-abortion
{
	background: #fff url(/Templates/S5/Images/menu4.jpg) repeat-x;
	color: #000;
	font: bold 12px Verdana, Arial, Helvetica, sans-serif;
	height: 35px;
	padding: 12px 0 0 10px;
	color:#654238;
}

.menu-item-middleyears
{
	background: #fff url(/Templates/S5/Images/menu5.jpg) repeat-x;
	color: #000;
	font: bold 12px Verdana, Arial, Helvetica, sans-serif;
	height: 36px;
	padding: 6px 0 0 10px;
	color:#654238;
}

.menu-item-transition
{
	background: #fff url(/Templates/S5/Images/menu6.jpg) repeat-x;
	color: #000;
	font: bold 12px Verdana, Arial, Helvetica, sans-serif;
	height: 35px;
	padding: 12px 0 0 10px;
	color:#654238;
}
.menu-item-insurance
{
	background: #fff url(/Templates/S5/Images/menu7.jpg) repeat-x;
	color: #000;
	font: bold 12px Verdana, Arial, Helvetica, sans-serif;
	height: 36px;
	padding: 6px 0 0 10px;
	color:#654238;
}

.menu-item-newsletter
{
	background: #fff url(/Templates/S5/Images/menu7.jpg) repeat-x;
	color: #000;
	font: bold 12px Verdana, Arial, Helvetica, sans-serif;
	height: 36px;
	padding: 6px 0 0 10px;
	color:#654238;
}

.menu-item-pastnewsletter
{
	background: #fff url(/Templates/S5/Images/menu8.jpg) repeat-x;
	color: #000;
	font: bold 12px Verdana, Arial, Helvetica, sans-serif;
	height: 39px;
	padding: 6px 0 0 10px;
	color:#654238; 
}
/****************This is the end of the new menu items *****************************/

.menu-item-hover-bio
{
	background: #fff url(/Templates/S5/Images/nav-bio.gif) repeat-x;
	color: #000;
	cursor: pointer;
	font: bold 14px Verdana, Arial, Helvetica, sans-serif;
	height: 37px;
	padding: 12px 0 0 20px;

}

.menu-item-repertoire
{
	background: #fff url(/Templates/S5/Images/nav-repertoire.gif) repeat-x;
	color: #000;
	font: bold 14px Verdana, Arial, Helvetica, sans-serif;
	height: 36px;
	padding: 12px 0 0 20px;

}
.menu-item-hover-repertoire
{
	background: #fff url(/Templates/S5/Images/nav-repertoire.gif) repeat-x;
	color: #000;
	cursor: pointer;
	font: bold 14px Verdana, Arial, Helvetica, sans-serif;
	height: 36px;
	padding: 12px 0 0 20px;

}

.menu-item-clients
{
	background: #fff url(/Templates/S5/Images/nav-clients.gif) repeat-x;
	color: #000;
	font: bold 14px Verdana, Arial, Helvetica, sans-serif;
	height: 35px;
	padding: 12px 0 0 20px;

}
.menu-item-hover-clients
{
	background: #fff url(/Templates/S5/Images/nav-clients.gif) repeat-x;
	color: #000;
	cursor: pointer;
	font: bold 14px Verdana, Arial, Helvetica, sans-serif;
	height: 35px;
	padding: 12px 0 0 20px;

}

.menu-item-schedule
{
	background: #fff url(/Templates/S5/Images/nav-schedule.gif) repeat-x;
	color: #000;
	font: bold 14px Verdana, Arial, Helvetica, sans-serif;
	height: 37px;
	padding: 12px 0 0 20px;

}
.menu-item-hover-schedule
{
	background: #fff url(/Templates/S5/Images/nav-schedule.gif) repeat-x;
	color: #000;
	cursor: pointer;
	font: bold 14px Verdana, Arial, Helvetica, sans-serif;
	height: 37px;
	padding: 12px 0 0 20px;

}

.menu-item-skywriting
{
	background: #fff url(/Templates/S5/Images/nav-skywriting.gif) repeat-x;
	color: #000;
	font: bold 14px Verdana, Arial, Helvetica, sans-serif;
	height: 36px;
	padding: 12px 0 0 20px;

}
.menu-item-hover-skywriting
{
	background: #fff url(/Templates/S5/Images/nav-skywriting.gif) repeat-x;
	color: #000;
	cursor: pointer;
	font: bold 14px Verdana, Arial, Helvetica, sans-serif;
	height: 36px;
	padding: 12px 0 0 20px;

}

.menu-item-contact
{
	background: #fff url(/Templates/S5/Images/nav-contact.gif) repeat-x;
	color: #000;
	font: bold 14px Verdana, Arial, Helvetica, sans-serif;
	height: 43px;
	padding: 12px 0 0 20px;
	
}
.menu-item-hover-contact
{
	background: #fff url(/Templates/S5/Images/nav-contact.gif) repeat-x;
	color: #000;
	cursor: pointer;
	font: bold 14px Verdana, Arial, Helvetica, sans-serif;
	height: 43px;
	padding: 12px 0 0 20px;
	
}

/* Middle Column */
.mc-header
{
	background: #fff url(/Templates/S5/Images/mc-header.gif) top left no-repeat;
	width: 258px;
	height: 27px;
}

.mc-header h4
{
	color: #654238;
	font-size: 12px;
	padding: 6px 0 0 12px;
}

.mc-content-bg
{
	background: #fff url(/Templates/S5/Images/mc-content.gif) top left repeat-y;
	width: 258px;
	overflow:hidden;
/*	margin :0px 0px 0px 0px; */

}

.mc-content
{
	padding: 2px 9px 0 6px;
	
}

.mc-footer
{
	background: #fff url(/Templates/S5/Images/mc-footer.gif) top left no-repeat;
	width: 258px;
	height: 47px;
}

/* Right Column */
.rotating-image-bg
{
	background: #fff url(/Templates/S5/Images/rotating-image-bg1.gif) top left no-repeat;
	/*background-image:url(/templates/s3/images/images/right-bg.jpg);
	background: #fff url(/Templates/S5/Images/right-bg.jpg) top left no-repeat;*/
	width: 277px;
	height: 317px;
}

.rotating-image
{
	padding: 2px 0 0 14px;
}

.quote-box
{
	background: #fff url(/Templates/S5/Images/quote-box1.gif) top left no-repeat;
	width: 277px;
	height: 57px;
}

.quote-box p
{
	margin: 0;
	padding: 4px 24px 0 25px;
	font-size: 9px;
	line-height: 11px;
}

.rc-bucket
{
	background: #fff url(/Templates/S5/Images/rc-bucket-content1.gif) top left repeat-y;
	width: 277px;
	overflow: hidden;
	padding: 0 0 15px 0;
	
	font-size:10px;
	font-weight:bold;
}

.rc-bucket p
{
	margin: 0;
	padding: 17px 10px 5px 11px;
	color: #fbf4eb;
	font-size: 10px;
	font-weight: bold;
}

.rc-bucket ul
{
	margin: 0;
	padding: 0;
}

.rc-bucket li
{
margin: 0 0 3px 22px; 
_margin:0 0 3px 30px;
padding:0;
color:#fbf4eb;
font-size:10px;
font-weight:bold;
list-style:url(/Templates/S5/Images/list-bullet.gif);
}

.repertoire
{
	float: left;
	width: 140px;
}

.sponsors
{
	float: left;
	width: 137px;
}

.sub-body
{
	background: #fff;
	width: 755px;
	height: 42px;
}

/* Body InsidePage */
.page-headline
{
	background: #fff url(/Templates/S5/Images/page-headline.gif) top left no-repeat;
	width: 549px;
	height: 56px;
}

.page-headline h4
{
	color: #9d0a0e;
	font-size: 12px;
	padding: 6px 0 0 20px;
}

.body-content-bg
{
	background: #fff url(/Templates/S5/Images/body-content-bg.gif) top left repeat-y;
	width: 549px;
	float:left; /*added to eliminate broken gap for FF*/
}

.body-content
{
	padding: 0px 24px 14px 21px;
}

.content-headline
{
	color: #9d0a0e;
	font-size: 12px;
	font-weight: bold;
}

.body-content-footer
{
	background: #fff url(/Templates/S5/Images/body-content-footer.gif) top left no-repeat;
	width: 549px;
	height: 31px;
}

.sub-body-in
{
	background: #fff;
	width: 755px;
	height: 14px;
}

/* AdminPage */
.admin-bg
{
	background: #fff url(/Templates/S5/Images/admin-bg.gif) top left repeat-y;
	width: 740px;
}

.admin-page-headline
{
	background: #fff url(/Templates/S5/Images/admin-page-headline.gif) top left no-repeat;
	width: 740px;
	height: 56px;
}

.admin-footer
{
	background: #fff url(/Templates/S5/Images/admin-footer.gif) top left no-repeat;
	width: 740px;
	height: 31px;
}

/* Footer */
#footer
{
	background: #fff url(/Templates/S5/Images/footer.gif) top left no-repeat;
	width: 755px;
	height: 57px;
}

#footer p
{
	margin: 0;
	padding: 0 15px 0 0;
	color: #464646;
	font: 9px "Lucida Sans Unicode";
	text-align: right;
}

#footer span
{
	padding: 0 7px;
}

/* form */
.form,
textarea.form{
	background:#FFF url(/Templates/S5/Images/input-bg.gif) repeat-x;
	border-left:1px solid #999;
	border-top:1px solid #999;
	border-bottom:1px solid #DDD;
	border-right:1px solid #DDD;
	color:#333;
	font:11px verdana,tahoma,sans-serif;
}
.form-cancel{
	background-color:#80343E;
	background-image:url(/Templates/S5/Images/button-bg.gif);
	background-repeat:repeat-x;
	border:1px solid #666;
	color:#DDD;
	font:bold 13px verdana,tahoma,sans-serif;
}
.form-submit{
	/*background-color:#616161; */
		background-color:#800080;
	background-image:url(/Templates/S5/Images/button-bg.gif);
	background-repeat:repeat-x;
	border:1px solid #999;
	color:#FFF;
	font:bold 13px verdana,tahoma,sans-serif;
}
.form-label{
	color:#333;
	font:bold 12px verdana,tahoma,sans-serif;
}
.error{
	color:#C00;
}
.error-box{
	background:#FEE;
	border:1px solid #FCC;
	color:#C00;
	margin-bottom:8px;
	padding:3px 10px;
}
.error-box ul{
	color:#C00;
	margin:0;
	padding:0 0 0 20px;
}
.help{
	color:#639;
	font-weight:normal;
}
.required{
	color:#933;
}


/* by neeraj */

#line{
	background-image:url(/templates/S5/Images/footer-line.jpg);
	background-repeat:repeat-x;
	float:right;
	width:680px;
	height:2px;
	margin-top:5px;
	margin-right:7px;
	margin-bottom:10px;
}

#footer1{
	float:right;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:9px;
	color:#535352;
	margin-top:30px;
	margin-right:9px;
	margin-bottom:10px;
}

#list-right{
	background-color:#a05a40;
	height:125px;
	width:276px;
	/*float:right;*/
}
#list{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	font-weight:bold;
	color:#fbf4eb;
	margin-top:0px;
	margin-left:-10px;
	margin-right:5px;
	line-height:17px;
}

#header1{
	background-image:url(/templates/S5/Images/top-right.jpg);
	width:736px;
	height:125px;
	margin-top:10px;
	
	
	border:2px solid #4d509d;
	margin-bottom:10px;
}
#color
{
  background-color :White ;	
}


#logo{
	
	cursor:pointer;
	
	height:125px;
	
	
}

