body
{
background-color:#000000;
color:#666666;
}
a
{
		color: #ed098d;
		text-decoration: none;
}
ul
{
		list-style-image: url(/images/bullet.jpg) ;
		margin-top: 5px;
}
.ul_breasthealth
{
		margin-left: 15px;
		padding-left: 0px;
		margin-top: 0px;
}
.ul_copy
{
		margin-left: 15px;
		padding-left: 0px;
		margin-top: 0px;
}
.ul_videos
{
		margin-left: 15px;
		padding-left: 0px;
		margin-top: 0px;
		margin-bottom: 0px;
}
.copyFont
{
		font-family: Tahoma, Verdana, Arial;
		font-size: 10pt;
		line-height: 12pt;
}
.footerFont
{
		font-family: Tahoma, Verdana, Arial;
		font-size: 10px;
		color:#FFFFFF;
}
.footerFont a
{
		font-family: Tahoma, Verdana, Arial;
		font-size: 10px;
		text-decoration: none;
		color:#FFFFFF;
}
.footerFont a:hover
{
		font-family: Tahoma, Verdana, Arial;
		font-size: 10px;
		text-decoration: none;
		color:#ed098d;
}
.inputTextbox
{
		font-family: Tahoma, Verdana, Arial;
		font-size: 10pt;
		width: 150px;
		border: 1px solid #AA7AB6;
		padding-left:2px;
}
.inputTextboxMultiLine
{
		font-family: Tahoma, Verdana, Arial;
		font-size: 10pt;
		width: 300px;
		border: 1px solid #AA7AB6;
		padding-left:2px;
}
.inputTextboxMultiLine2
{
		font-family: Tahoma, Verdana, Arial;
		font-size: 10pt;
		width: 400px;
		border: 1px solid #AA7AB6;
		padding-left:2px;
}
.inputTextboxDoctorFind
{
		font-family: Tahoma, Verdana, Arial;
		font-size: 8pt;
		width: 140px;
		height: 17;
		border: 1px solid #000000;
		padding-left:2px;
}
.inputTextboxSearch
{
		font-family: Tahoma, Verdana, Arial;
		font-size: 10pt;
		width: 131px;
		height: 19;
		border: 0px;
		background:#000000 url(/images10/bg_search_box.jpg) no-repeat top left;
		display:block;
		text-indent: 20px;	

}.soman{ display:inline; width:100%; margin:0 auto;}
.soman h3{margin:0; padding:0; display:inline;background:none;}
.soman h3 a{text-decoration:none;color:#000000; cursor:default; background:none;}
.leftnavmain
{
		color: #FFFFFF;
		font-family: Tahoma, Verdana, Arial;
		font-size: 10pt;
}
.leftnavmain a
{
		color: #FFFFFF;
		text-decoration: none;
		font-family: Tahoma, Verdana, Arial;
		font-size: 10pt;
}
.inputTextboxDoctorFindError
{
		font-family: Tahoma, Verdana, Arial;
		font-size: 8pt;
		width: 140px;
		height: 17;
		border: 1px solid #AA7AB6;
		padding-left:2px;
		color: Red;
}
.redFont
{
		font-family: Tahoma, Verdana, Arial;
		font-size: 10pt;
		line-height: 12pt;
		color: Red;
}
.redFont a
{
		font-family: Tahoma, Verdana, Arial;
		font-size: 10pt;
		line-height: 12pt;
		color: Red;
		text-decoration: underline;
}
.titleFont
{
		font-family: Tahoma, Verdana, Arial;
		font-size: 11pt;
		line-height: 12pt;
}
.headline2
{
		font-family: Tahoma, Verdana, Arial;
		font-size: 10pt;
		line-height: 12pt;
}
.headline
{
		font-family: Tahoma, Verdana, Arial;
		font-size: 10pt;
		line-height: 12pt;
		padding-top:5px;
		color:#666666;
}
.headlineh3
{ 
		padding-top:7px;
		font-family: Tahoma, Verdana, Arial;
		font-size: 14pt;
		line-height: 16pt;
}

.footnote
{
font-size:11px;
}

.headerlp
{
font-family: Tahoma, Verdana, Arial;
color: #810081;
text-decoration: none;
margin-left: 1px;
margin-bottom: 5p;
}

.formlp
{
font-family: Tahoma, Verdana, Arial;
text-decoration: none;
margin-right: 10px;
}

table.bdr 
{
border:1px solid #810081;
font-family: Tahoma, Verdana, Arial;
font-size: 10pt;
line-height: 12pt;
}
.image 
{
border-width: 1px;
border-color: #000000;
border-style: solid;
}

#leftnav ul{
	margin: 9px 0 0 29px;
	padding:0px;
}

#leftnav ul li {
width:218px;
font-size: 13px;
margin-top:10px;
list-style-image:none;
list-style-type:none;
border-bottom: 1px solid #C4D6D7;

}

#leftnav ul li a{
color:#666666;
height:30px;
background: url(../images/leftbulletfinal.gif) 0 0 no-repeat;
padding-left:30px;
display:block;
line-height:30px;
}
#leftnav ul li a span.twoline{
line-height:14px;
}
#leftnav ul li a:hover,#leftnav ul li a.On{
background-position: 0px -30px;
font-weight:bold;	
}
div.leftabouttitle {
	width:230px;
	padding-left:33px;
	color:#FFF;
	display:block;
	font-size:12px;
}
#title {
	
	background:url(../images/title-bg.jpg) top left no-repeat;
	padding-left:23px;
	padding-top:24px;
	
}
#title h2 {
	font-family:Arial, Helvetica, sans-serif;
	font-size:15px;
	font-weight:bold;
	margin:0;
	padding:0 0 3px 0;
	_padding:0 0 8px 0;
	color: #810081;
	border-bottom: 6px solid #D5BEDB;

}
#title h1 {
	font-family:Arial, Helvetica, sans-serif;
	font-size:15px;
	font-weight:bold;
	margin:0;
	padding:0 0 3px 0;
	_padding:0 0 8px 0;
	color: #810081;
	border-bottom: 6px solid #D5BEDB;

}
.subHead
{
		font-family: Tahoma, Verdana, Arial;
		font-size: 10pt;
		line-height: 12pt;
		color: #663399;
		font-weight:bold;
}
/*******  new styles **********/


td.black {
background-color: #000000;
}
td.gray {
background-color: #ececec;
}
.clientFont
{
		font-family: Tahoma, Verdana, Arial;
		font-size: 8pt;
		color:#000000;
}
.clientFont a
{
		font-family: Tahoma, Verdana, Arial;
		font-size: 8pt;
		text-decoration: none;
		color:#000000;
}
a.clientFont:hover
{
		font-family: Tahoma, Verdana, Arial;
		font-size: 8pt;
		text-decoration: none;
		color:#996699;
}
h1 
{
		font-family: Tahoma, Verdana, Arial;
		font-size: 16px;
		color:#663399;
		line-height:20px;
		margin-top:4px;
		margin-bottom:4px;
}

/* list menus */
#list-menu {
width: 249px;
margin: 0; 
padding: 0;
/* this width value is also effected by
the padding we will later set on the links. */
}
#list-menu ul {
margin: 0; 
padding: 0;
list-style-type: none;
font-family: arial, verdana, sanf-serif;
font-size: 12px;
text-align:left;
background: #ececec url(http://www.neomatrix.com/images10/neo_left_nav_bg.jpg) repeat-y;
position:relative;
width: 249px;
}
#list-menu li {
margin: 0px 0 0;
background: #ececec url(http://www.neomatrix.com/images10/leftnav_bg.jpg) no-repeat;
position:relative;
text-align:left;
width:248px;
height:51px;
list-style-type: none;
}
#list-menu a {
display: block;
width:248px;
border: 0px solid #000000;
/*background: #ececec url(http://www.neomatrix.com/images10/leftnav_bg.jpg) no-repeat;*/
text-decoration: none; /*lets remove the link underlines*/
text-align:left;
list-style-type: none;
} 
#list-menu a:link, #list-menu a:active, #list-menu a:visited {
color: #000000;
background: #ececec url(http://www.neomatrix.com/images10/leftnav_bg.jpg no-repeat);
position:relative;
text-align:left;
width:221px;
height:51px;
list-style-type: none;
padding: 18px 0px 0px 27px;
display: block;
}

#list-menu a:hover {
border: 0px solid #000000;
background: #ececec url(http://www.neomatrix.com/images10/leftnav_ro_bg.jpg) no-repeat;
position:relative;
color: #ffffff;
text-align:left;
width:221px;
height:51px;
list-style-type: none;
padding: 18px 0px 0px 27px;
display: block;
}

#nav li.current {
border: 0px solid #000000;
background: #ececec url(http://www.neomatrix.com/images10/leftnav_ro_bg.jpg) no-repeat;
position:relative;
color: #ffffff;
text-align:left;
width:248px;
height:51px;
list-style-type: none;
display: block;
}

#nav li.current a {
color: #ffffff;
}