/* GLOBAL PAGE STYLES */

#indexBodyFlash {
	position:absolute;
	background-image:url(../images/indexbg.jpg);
	background-repeat:repeat-x;
	width:100%;
	height:100%;
	z-index:2;
}
#indexBodyStatic {
	position:absolute;
	background-image:url(../images/indexbg.jpg);
	background-repeat:repeat-x;
	width:950px;
	height:550px;
	padding-left:30px;
	padding-top:40px;
	z-index:1;
}
/* PAGE STRUCTURE STYLES */
body {
	margin:0px;
	background-color: #004D77;
	background-image:url(../images/bodybg.jpg);
}
#mainNav {
	position:absolute;
	left:275px;
	top:53px;
	width:auto;
	height:auto;
	z-index:3;
}

#desc{
	position:absolute;
	top:150px;
	left:300px;
	font-size:11px;
	color:#000000;
}


#top {
	position:relative;
	height:auto;
	background-repeat:repeat-x;
	background-image: url(../images/bgtop.jpg);
}
#mid {
	position:relative;
	padding-left:275px;
	background-image:url(../images/bgmid.jpg);
	background-color:#FFFFFF;
	background-repeat:repeat-x;
	border:none;
	z-index:1;
}
#bottom {
	position:relative;
	height:190px;
	background-image:url(../images/bgbottom.jpg);
	background-repeat:repeat-x;
	border:none;
	padding-left: 611px;
}
/*MAIN CONTENT PAGE STYLES */
#mainContent {
	position:relative;
	width:550px;
	min-height:190px;
	height:auto !important;
	height:190px;
	padding-bottom:11px;
}
#mainContent a {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#004d77;
	text-decoration:none;
}
#mainContent a:hover {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#004d77;
	text-decoration:underline;
}
/* LANDING PAGE STRUCTURE STYLES */
#landingContainer {
	background-image:url(../images/landingbg.gif);
	background-repeat:repeat-x;
	height:auto;
}
#landingTop {
	position:relative;
	height:123px;
	background-repeat:no-repeat;
}
#landingMid {
	position:relative;
	height:376px;
	padding-left:275px;
	background-repeat:no-repeat;
	border:none;
	z-index:1;
	background-image: url(../images/landingMid.jpg);
}
#landingBottom {
	position:relative;
	height:76px;
	background-repeat:no-repeat;
	border:none;
	background-image: url(../images/landingBotbg.jpg);
}
/* SECONDARY NAV STYLES */
#secondaryNav {
	position:absolute;
	left:0px;
	padding-left:50px;
	top:180px;
	width:auto;
	height:172px;
	z-index:3;
}
#secondaryNav a {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	color:#004d77;
	display:list-item;
	list-style-type:none;
	text-decoration:none;
	margin-left:-5px;
	padding-left:5px;
	line-height:15px;
}
#secondaryNav a:hover {
	display:list-item;
	list-style-type:disc;
	text-decoration:none;
	color:#686767;
    margin-left:-5px;
	padding-left:5x;
	line-height:15px;
}
#secondaryNav a.active {
	display:list-item;
	list-style-type:disc;
	text-decoration:none;
	margin-left:-5px;
	padding-left:5px;
	line-height:15px
}

#subNavThree a{
	text-decoration:none;
    padding-left:15px;
    font-weight:100;
}

#subNavThree a.active {
	text-decoration:none;
    padding-left:15px;
    font-weight:100;
	color:#686767;
}

#subNavThree a:hover {
	text-decoration:none;
	color:#686767;
    padding-left:15px;
    font-weight:100;
}

#leftContent{
	width:330px;
	height:auto;
	float:left;
}


#leftContent p{
margin:0px;
padding:0px;
}

#rightImage{
	width:185px;
	height:auto;
	float:right;
}

#header{
	width:545px;
	height:20px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:17px;
	font-style:italic;
	font-weight:bold;
	color:#ffffff;
	margin-top:0px;
	margin-left:0px;
	margin-right:0px;
	margin-bottom:15px;
	padding-left:5px;
	padding-top:5px;
	padding-bottom:5px;
}
#header.cro{
 background-color:#416E8F;
}

#header.about {
 background-color:#78B4B2;
}

#header.patient{
	background-color:#858585;
}

#header.clinical{
	background-color:#5CBFE5;
}

#header.call {
	background-color:#7dc598;
}

/* CALL CENTER LANDING PAGE STYLES */

#callContainerContent {
	position:absolute;
	width:561px;
	height:376px;
	background-image:url(../images/callBg.gif);
	background-repeat:no-repeat;
	top: 0px;
	left: 268px;
	padding-top: 63px;
	padding-left: 15px;
}

#aboutContainerContent {
	position:absolute;
	width:561px;
	height:376px;
	background-image:url(../images/aboutLanding.jpg);
	background-repeat:no-repeat;
	top: 0px;
	left: 268px;
	padding-top: 63px;
	padding-left: 15px;
}
#croContainerContent {
	position:absolute;
	width:561px;
	height:376px;
	background-image:url(../images/croBg.jpg);
	background-repeat:no-repeat;
	top: 0px;
	left: 268px;
	padding-top: 63px;
	padding-left: 15px;
}

#clinicalContainerContent {
	position:absolute;
	width:561px;
	height:376px;
	background-image:url(../images/siteBg.gif);
	background-repeat:no-repeat;
	top: 0px;
	left: 268px;
	padding-top: 63px;
	padding-left: 15px;
}

#patientContainerContent {
	position:absolute;
	background-image:url(../images/patientbg.jpg);
	width:840px;
	height:376px;
	background-repeat:no-repeat;
	top: 0px;
	left: 268px;
	padding-top: 63px;
	padding-left: 15px;
}

#landingContainer h1 {
	font-family:Arial, Helvetica, sans-serif;
	font-size:17px;
	font-style:italic;
	color:#ffffff;
	padding-bottom:17px;
}
#landingContainer a {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bolder;
	text-decoration:none;
	color:#004d77;
}
#landingContainer a:hover {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bolder;
	text-decoration:none;
	color:#686767;
}

#aboutLanding a{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	text-decoration:none;
	color:#004d77;
}
#aboutLanding a:hover{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	text-decoration:none;
	color:#686767;
}



/* TEXT FORMATTING STYLES */

p {
	margin:0px;
	text-align:left;
	padding-bottom:10px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#000000;
}
h1 {
	font-family:Arial, Helvetica, sans-serif;
	font-size:17px;
	font-style:italic;
	font-weight:bold;
	color:#000000;
	margin:0px;
	padding-bottom:10px;
}
h2 {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#666666;
	margin:0px;
}
ul {
	margin-top:0px;
}
li {
	font-size:12px;
	font-family:Arial, Helvetica, sans-serif;
	margin-left:-25px;
}




#eventsTable {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
}

#eventsTable td {
	height:25px;
	padding-top:5px;
	padding-bottom:5px;
	border-bottom-style:solid;
	border-bottom-width:1px;
	border-bottom-color:#a2e2f4;
}
object { outline:none; }