body {
background: url(images/body_bg1.png) repeat-y top center #BFB7A4;
font-size: 11px;
font-family: Arial, SunSans-Regular, Sans-Serif;
color:#252525;
padding:0px;
margin:0px;
}
a {color: #f6f6f2; text-decoration: none;}
a:visited {color:#f6f6f2; text-decoration: none;}
a:hover {color: #c9c9c9; text-decoration: none;}
a:active { color:#f6f6f2; text-decoration: none;}
a.reports {color: #f6f6f2;}
a.reports:visited {color:#f6f6f2;}
a.reports:hover {color: #c9c9c9;}
a.reports:active { color:#f6f6f2;}
a.style1 {color: #252525;}
a.style1:visited {color:#252525;}
a.style1:hover {color: #252525;}
a.style1:active { color:#252525;}
a.style2 {color: #252525;}
a.style2:visited {color:#252525;}
a.style2:hover {color: #252525;}
a.style2:active { color:#252525;}
a.style3 {color: #004491;}
a.style3:visited {color:#004491;}
a.style3:hover {color: #004491;}
a.style3:active { color:#004491;}
a.graylink {color: #252525;}
a.graylink:visited {color:#252525;}
a.graylink:hover {color: #252525;}
a.graylink:active { color:#252525;}

h1 {
font-size: 11px;
border-top:0px solid #564b47;
border-bottom:0px solid #564b47;
padding:5px 15px;
margin:0px }

h2 {
font-size:14px;
font-weight: bold;
padding: 5px 10px;
margin:0px;
text-decoration: none;
}

h3 {
font-size:11px;
padding: 5px 10px;
margin:0px;}

h4 {
font-size:11px;
color:#f6f6f2;
padding: 5px 10px;
margin:0px;}

h5 {
font-size:14px;
font-weight: normal;
padding: 5px 10px;
margin:10px;
margin-left:5px;
width: 440px;
text-decoration: none;
}

h6 {
font-size:14px;
font-weight: normal;
padding: 5px 10px;
margin:0px;
text-decoration: none;
}

h7 {
font-size:14px;
font-weight: normal;
margin:0px;
width: 470px;
text-decoration: none;
}

h8 {
font-size:13px;
font-weight: bold;
padding: 5px 10px;
margin:0px;
text-decoration: none;
}

h9 {
font-size:13px;
font-weight: normal;
margin:0px;
text-decoration: none;
}

h10 {
font-size:16px;
font-weight: normal;
margin:0px;
width: 470px;
text-decoration: none;
}

h11 {
font-size:14px;
font-weight: bold;
padding: 0px 10px;
margin:0px;
text-decoration: none;
}

h12 {
font-size:9px;
padding: 5px 10px;
margin:0px;
width: 600px;
}

h13 {
font-size:11px;
padding: 0px 10px;
margin:0px;}


#navigation-block {
	position:relative;
	top:0px;
	left:0px;
}

#hide {
	position:absolute;
	top:30px;
	left:-190px;
}

ul#sliding-navigation
{
	list-style: none;
	font-size: 11px;
	font-weight: bold;
	margin: 0px 0;
	padding: 0;
}

ul#sliding-navigation li.sliding-element h3,
ul#sliding-navigation li.sliding-element a
{
	display: block;
	width: 100px;
	padding: 5px 5px;
	margin: 0;
	margin-bottom: 5px;
}

ul#sliding-navigation li.sliding-element h3
{
	color: #fff;
	background:#5A0000 url(heading_bg.jpg) repeat-y;
	font-weight: normal;
}

ul#sliding-navigation li.sliding-element a
{
	color: #ECE2CA;
	background:#666258 url(tab_bg.jpg) repeat-y;
	border: 1px solid #1a1a1a;
	text-decoration: none;
}

ul#sliding-navigation li.sliding-element a:hover { color: #f6f6f2; }


.maintext {
	font-family: Helvetica, sans-serif;
	font-size: 13px;
	font-weight: normal;
	color: #000000;
	padding-top: 0px;
	padding-right: 45px;
	padding-bottom: 0px;
	padding-left: 30px;
	line-height: 18px;
}

.boldlead {
	font-family: Helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;
	color: #252525;
	padding-top: 0px;
	padding-right: 45px;
	padding-bottom: 0px;
	padding-left: 30px;
	line-height: 18px;
}

.greensubhead {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
	font-weight: bold;
	color: #5A0000;
	padding-top: 25px;
	padding-right: 45px;
	padding-bottom: 15px;
	padding-left: 30px;
	line-height: 18px;
}

.greensubheadnoindent {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #5A0000;
	padding-top: 40px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	line-height: 18px;
}

.style2 {
	font-family: Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #252525;
	padding-top: 0px;
	padding-right: 45px;
	padding-bottom: 0px;
	padding-left: 30px;
	line-height: 18px;
}



img.download {vertical-align:middle;}

/* ----------container to center the layout-------------- */
#container {
width: 948px;
margin-bottom: 10px;
margin-left: auto;
margin-right: auto;
background-color: #ECE2CA;
}

/* ----------banner for logo-------------- */
#banner {
background-color: #ECE2CA;
text-align: right;
padding-top: 10px;
margin: 0px;
}
#banner img {padding:10px 0px;} 

/* -----------------content--------------------- */
#content {
background-color: #F6F1E5;
padding: 20px;
margin-bottom: 20px;
margin-left: 150px;
margin-right: 0px;
border:1px solid #D6D1C5;
}
div#content { 
min-height:600px;
height:expression(this.scrollHeight > 600 ? "auto":"600px"); 
}

#physicancontent {
background-color: #F6F1E5;
padding: 20px;
margin-bottom: 20px;
margin-left: 150px;
margin-right: 0px;
border:1px solid #D6D1C5;
}
div#physicancontent { 
min-height:1200px;
height:expression(this.scrollHeight > 1200 ? "auto":"1200px"); 
}


p, pre{
font-size: 12px;
font-family: Arial, SunSans-Regular, Sans-Serif;
font-weight: bold;
margin:0px;
}

#reports
{
background-color:#666258;
border: 1px;
border-style: solid;
border-color: #3B3832;
}

#gradient {
z-index: -1;
float: right;
width: 502px;
height: 408px;
margin: 0px;
background: url(images/gradient.png) no-repeat;
}

#rrbox {
float: left;
width: 470px;
height: 184px;
margin: 0px;
margin-left: 30px;
padding: 0px;
padding-top: 10px;
background: url(images/rrbox.png) no-repeat;
}

#featuredbox {
float: left;
width: 470px;
height: 184px;
margin: 0px;
margin-left: 30px;
padding: 0px;
padding-top: 10px;
background: url(images/featuredbox.png) no-repeat;
}

#newsletterbox {
float: left;
width: 470px;
height: 184px;
margin: 0px;
margin-left: 30px;
padding: 0px;
padding-top: 10px;
background: url(images/newsletterbox.png) no-repeat;
}

#leftcontent {
background-color: #F6F1E5;
float: left;
width: 220px;
margin-top: 0;
margin-bottom: 20px;
padding: 10px;
min-height:600px;
border:1px solid #D6D1C5;
}

#rightcontent {
background-color: #F6F1E5;
float: right;
width: 525px;
margin-top: 0;
margin-bottom: 20px;
padding: 10px;
min-height:600px;
border:1px solid #D6D1C5;
}

#homeleft {
background-color: #F6F1E5;
float: left;
width: 525px;
margin-top: 0;
margin-bottom: 20px;
padding: 10px;
min-height:600px;
border:1px solid #D6D1C5;
}

#homeright {
background-color: #F6F1E5;
float: right;
width: 220px;
margin-top: 0;
margin-bottom: 20px;
padding: 10px;
min-height:600px;
border:1px solid #D6D1C5;
}

div#homeicon {
	z-index: 2;
	width: 59px;
	height: 28px;
	position: absolute;
	margin: 15px auto;
	margin-left: 680px;
	background: url(images/homeicon.png) no-repeat;
	}

div#abouticon {
	z-index: 2;
	width: 60px;
	height: 23px;
	position: absolute;
	margin: 17px auto;
	margin-left: 770px;
	background: url(images/abouticon.png) no-repeat;
	}

div#contacticon {
	z-index: 2;
	width: 85px;
	height: 19px;
	position: absolute;
	margin: 19px auto;
	margin-left: 860px;
	background: url(images/contacticon.png) no-repeat;
	}
	
div#pyramid {
	z-index: 2;
	width: 144px;
	height: 144px;
	position: absolute;
	margin: 20px auto;
	margin-left: 35px;
	img-border: none;
	}
	
.physicanslist {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #000000;
	line-height: 14px;
	padding: 3px;
}

.physicanslist1 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #F6F1E5;
	line-height: 14px;
	padding: 3px;
}

/* --------------left navi------------- */
#left {
float: left;
width: 150px;
margin: 0px;
padding: 0px;
}

#menu a {
		display:block;
		width:144px;
		margin: 1em 0;
		font: bold 11px/1 sans-serif;
		color:#252525;
		background: url("images/button.png") 0 0 no-repeat;
		text-decoration: none;
		}
		
#menu a:hover {	
		background-position: -144px 0;
		color: #252525;
		}
		
#menu a:active {
		background-position: -144px 0;
		color:white;
		}

/* -----------footer--------------------------- */
#footer {
background: url(images/footer1.png) no-repeat top left;
height: 200px;
color: 252525;
font-size:11px;
clear: both;
margin: 0px;
padding: 12px;
text-align: left; }

#footer_container {
	width: 900px;
	margin-left: auto;
	margin-right: auto;
	}


#footer_left {
float: left;
width: 200px;
margin: 35px;
margin-left: 0px;
padding-top: 5px;
min-height:120px;
}

#footer_right {
float: left;
width: 200px;
margin: 35px;
margin-left: 0px;
padding-top: 5px;
min-height:120px;
}

#footer_middle {
float: left;
width: 250px;
margin: 35px;
margin-left: 0px;
padding-top: 5px;
min-height:120px;
}
div#disclaimer {
	z-index: 2;
	width: 950px;
	height: 50px;
	position: absolute;
	margin: 0px auto;
	margin-left: 0px;
	img-border: none;
	}
