﻿
div
{
	border:solid 0px #000000;
}


body
{
	margin: 0px;
	font: 13px arial;
}


/*
#### Wrapper
*/

#main
{
	width: 900px;
	padding-top:20px;
}

/*
#############################################
*/

#logoParentHome
{
	
	
	background-image:url('../img/mainlogo_small.gif');
	background-repeat:no-repeat;	
	border:solid 0px #000;
	cursor:hand;		
	width:200px;	
	height:41px;
	float:right;
	position:absolute;
	left:700px;
	top:5px;
	
}

.tabsmall
{	
	text-align:center;
	float:left;
	width:126px;
	height:27px;
	background-image:url('../img/tab_off_small.jpg');	
	display:block;	
	text-decoration:none;	
	color:#434242;		
	line-height:25px;	
	font-weight:bold;
	font-size:12px;	
}


.tabonsmall
{	
	text-align:center;
	float:left;
	width:126px;
	height:27px;
	background-image:url('../img/tab_on_small.jpg');
	display:block;	
	text-decoration:none;				
	line-height:25px;
	color:#ffffff;
	font-weight:bold;
	font-size:12px;
}

.tabsmall:hover
{
	background-image:url('../img/tab_on_small.jpg');
	color:#ffffff;
}



/*
#### Top Heading
*/


#logo
{
	padding-top:20px;
	margin-left:20px;
	background-image:url('../img/logo.gif');
	background-repeat:no-repeat;	
	cursor:hand;		
	width:271px;	
	height:61px;
}

#top
{
	border-bottom:solid 1px #000000;
	height: 108px; 			
	
}

#pinkstrip
{
	height:5px;	
	background: #ed0b91;	
	margin-top:22px;
}

/*
#############################################
*/


/*
#### Top Tabs
*/
.tab
{	
	text-align:center;
	float:left;
	width:155px;
	height:27px;
	background-image:url('../img/tab_off.jpg');	
	display:block;	
	text-decoration:none;	
	color:#434242;		
	line-height:25px;	
	font-weight:bold;
	font-size:12px;
	
}

.tabon
{	
	text-align:center;
	float:left;
	width:155px;
	height:27px;
	background-image:url('../img/tab_on.jpg');
	display:block;	
	text-decoration:none;				
	line-height:25px;
	color:#ffffff;
	font-weight:bold;
	font-size:12px;
}

.tabonbigger
{	
	text-align:center;
	float:left;
	width:231px;
	height:27px;
	background-image:url('../img/tab_on_bigger.jpg');
	display:block;	
	text-decoration:none;				
	line-height:25px;
	color:#ffffff;
	font-weight:bold;
	font-size:12px;
}

.tabBigger
{	
	text-align:center;
	float:left;
	width:231px;
	height:27px;
	background-image:url('../img/tab_off_bigger.jpg');	
	display:block;	
	text-decoration:none;	
	color:#434242;		
	line-height:25px;	
	font-weight:bold;
	font-size:12px;
	
}

.tab:hover
{
	background-image:url('../img/tab_on.jpg');
	color:#ffffff;
}

.tabBigger:hover
{
	background-image:url('../img/tab_on_bigger.jpg');
	color:#ffffff;
}



/*
#############################################
*/






/*
#### Main Content Container
*/

#contentContainer
{	
	background: #f5e1e6;
	margin-bottom: -230px;	
}

#contentContainerHome
{	
	
	margin-bottom: -230px;	
}

/*
Left Nav
*/

a.navHome
{	
	color:#333191;
	font-weight:bold;
	line-height:30px;
	font-size:12px;
}

#nav
{
	width: 150px;
	float: left;
	
	margin-left: 0;
	padding-left: 0;
	list-style: none;
}


#nav li 
{	
	
	margin-top:5px;	
	margin-bottom:20px;	
	color:#dd0081;

} 

#nav li a
{	
	color:#433d3f;
	text-decoration:none;
	font-size:8pt;
	font-weight:bold;
	
	
} 

#nav li a:hover
{	
	text-decoration:underline;	
} 

#spacer
{
	height:400px;
}

/*
Main Content
*/
#content
{
	float: right;
	width: 704px;
	padding: 0px 20px;
	background: #FFFFFF;	
}



/*
Main Home Content
*/
#contentHome
{
	float: right;
	width: 900px;
	padding: 0px;
	background: #FFFFFF;	
	border:solid 0px #000000;
}

#homeFlash
{
	float:left;	
	width:357px;		
	height:430;
}

#title1
{
	background-image:url('../img/title1.gif');	
	background-repeat:no-repeat;
	width:441px;
	height:100px;				
	margin-top:20px;
	margin-left:30px;
	border:solid 0px #000000;
}

#title2
{
	background-image:url('../img/title2.gif');	
	background-repeat:no-repeat;
	width:503px;
	height:46px;				
	margin-top:30px;
	margin-left:30px;
	border:solid 0px #000000;
}

#homeContent
{
	
	float:left;
	border:solid 0px #000000;
	height:420px;	
	margin-left:10px;	
}

.homeText
{
	margin-left:30px;
	width:500px;
	font-weight:bold;
}

#bottom-image
{
	float: none;
	clear:both;

	position:relative;
	width: 178px;
	background-image:url('../img/leftnurse.jpg');
	background-repeat:no-repeat;
	background-position:left;
	top:-239px;
	margin-bottom: -239px;
	height: 239px;
	
}


#footer
{	
	background-color: #ffffff;
	border-top: solid 9px #ed0b91;
	width:900px;
	height:60px;	
}

#footerContainer
{
	float:left;
	width:900px;
	height:40px;
	margin-top:20px;
	background-color: #ffffff;
}

#footer2
{
	padding-left:20px;	
	border-top: solid 9px #ed0b91;
	background: #f5e1e6;
	height: 400px;
	clear: both;
}

#footerText1
{
	color:#ec008c;
	font-weight:bold;
	font-size:10pt;
}

.footerText2
{	
	font-weight:bold;

}

#footerlogo
{
	border:solid 0px #000000;	
	margin-top: 20px;
	display:block;
	padding-bottom:30px;
	width:900px;
	float:left;
}

#footerlinks
{
	border:solid 0px #000000;
	margin-left:233px;
	width:667px;
	margin-bottom:10px;
}

#logo1
{
	background-image:url("../img/ftImg1.gif");	
	background-repeat:no-repeat;
	margin-left:123px;
	margin-top: 14px;
	width:227px;
	height:50px;
	border:solid 0px #000000;	
	float:left;
}

#logo2
{	
	background-image:url("../img/ftImg2.jpg");	
	background-repeat:no-repeat;
	width:200px;
	height:64px;		
	float:left;
	border:solid 0px #000000;	
}

#logo3
{	
	font-family: Arial;
	font-size: 12px;
	font-weight: bold;
	text-align:center;
	color: #000000;
	margin-top: 19px;
	width:349px;
	height:45px;		
	float:left;
	border:solid 0px #000000;
}

#logo4
{	
	background-image:url("../img/ftImg4.gif");	
	background-repeat:no-repeat;
	width:168px;
	height:38px;		
	float:left;
	margin-left:150px;
	border:solid 0px #000000;	
	
}

#geneLogo
{
	background-image:url("../img/ftImg1.gif");
	background-repeat:no-repeat;
	margin-left:160px;
	width:103px;
	height:40px;
	border:solid 0px #000000;	
	float:left;
	margin-top: -5px;
}

#productLogo
{
	background-image:url("../img/ftProductLogo.jpg");
	background-repeat:no-repeat;
	margin-left:502px;
	width:123px;
	height:42px;
	border:solid 0px #000000;	
	float:left;
	margin-top: -23px;
}

#footText
{
	float:left;
	border: solid 0px #000000;
	width:500px;
	text-align: center;
}

/*
#############################################
*/



/*
#### Content Elements
*/

p
{
	font-family:Arial;
	font-size:12px;

	
	border: 0px solid #2e2b8d;
	width:725px;
}

h3
{
	font-family:Arial;
	font-size:16px;
	font-weight:bold;
}

a.program
{
	font-size:18px;
	color:#ec008c;
	line-height:30px;	
}

p.program a
{
	color:#ec008c;	

}

a.programHome
{
	font-size:24px;
	color:#ec008c;	
	font-weight:bold;

}

a
{
	text-decoration:none;
	color:#dd0081;
}

a:hover
{
	text-decoration:underline;	
}

h2
{
	background-color:#ec008c;	
	padding:5px;
	font-size:14px;
	color:#ffffff;
	font-weight:bold;
	width:715px;
}

#breadcrumb
{
	height:35px;
	margin-top:5px;
	border-bottom: 1px solid #2e2b8d;
	width:725px;
}

.list
{
	background-color:#fabde1;
	color:#000000;
	padding:5px;
	border-left:solid 1px #f8a7d7;
	font-size:12px;	
}

td
{
	background-color:#fde5f3;
	color:#000000;	
	padding:10px;	
}


td .plain
{
	background-color:#ffffff;
}


.list2
{
	background-color:#fabde1;
	color:#000000;	
	text-align:left;		
	padding-left:5px;
	font-weight:bold;
	font-size:11px;	
}

table .border
{
	border:solid 1px #fabde1;
}

.red
{
	color:#df1842;
	font-weight:bold;
	font-size:14px;
	font-style:italic;
}

hr
{
	border-color:Blue;
}

.bold
{
	font-weight:bold;
}

.txtinput {width: 400px;font: 11px Arial, Helvetica, sans-serif;}
/*
#############################################
*/


