body {
	min-width: 550px;    
	color:#000;
	background:url('/resource/images/body_bg.gif') repeat-x top left #EFF1D4;
	margin:6px;
	padding:0;
	font-family:georgia, serif;
	font-size:110%;
}	

/* Header:Main container in width styles -- Sometimes it just makes sense to use a table EFF1D4 */
#header{width:1000px;background:url('/resource/images/head-stethoscope.gif') no-repeat top right #E4E6C3;border-left:1px solid #999966;border-top:1px solid #999966;border-right:1px solid #999966;}

#body{width:1000px;border-left:1px solid #999966;border-bottom:1px solid #999966;border-right:1px solid #999966;background:#fff;padding:0px;}


#logo{
	border:0px solid #000;
	margin:2px 25px;
	}

/*Main Navigation*/
#mainnav {
	padding:0;
	margin:0 0 0 0;
	font-size:90%;
	font-weight:bold;
	clear:both;
	}
		
#mainnav ul {
	padding:0; 
	margin:0;
	list-style:none;
	}
		
#mainnav li {
	display:inline;
	margin:0;
	padding:0;
	}
		
#mainnav a {
	float:left;
	background:#849DAF;
	margin:0px;
	padding:3px 24px;
	border-right:1px solid #fff;
	text-decoration:none;
	color:#fff;
	}

#mainnav a:hover {background:#678;color:#fff;text-decoration:none;}
#mainnav .current a {background:#678;color:#fff;text-decoration:none;}
#mainnav .current a:hover {background:#678;color:#fff;text-decoration:none;}
		
/*End Main Navigation*/

a.light:link		{font-size:90%;color:#F8F6F2;font-weight:normal;text-decoration:underline;}
a.light:visited	    {font-size:90%;color:#F8F6F2;font-weight:normal;text-decoration:underline;}
a.light:hover		{font-size:90%;color:#ffffff;font-weight:normal;text-decoration:underline;}

a.small:link		{font-size:90%;color:#596380;font-weight:normal;text-decoration:underline;}
a.small:visited	    {font-size:90%;color:#596380;font-weight:normal;text-decoration:underline;}
a.small:hover		{font-size:90%;color:#596380;font-weight:normal;text-decoration:underline;}

table{font-size:90%;background:#fff;line-height:145%;}	

#title{color:#840017;letter-spacing: .1em;font-size:150%;margin:16px 0 12px 0;}

h1{color:#840017;letter-spacing: .1em;font-size:140%;margin-left:0px;}
h2{color:#840017;font-size:120%;letter-spacing: .1em;margin:0;}
h3{font-size:110%;margin:0;}
h4{color:#c8eae2;font-size:90%;}
h5{background:#C5C4C6;}

.content{font-size:90%;line-height:145%;padding:1em;}

.small{font-size:86%;font-weight:normal;line-height:150%;}

/*img{border:0px solid #fff;}*/



.tiny{font-size:76%;}

.dash{border-top:1px dashed #7689B2;margin-top:12px;}

.stripe{border-top:1px solid #9393A1;margin-top:0px;margin-bottom:0px;}

.introtext{line-height:150%;padding:.5em;margin:0 38px;width:688px;}

.teaser{font-size:110%;font-weight:bold;letter-spacing: .4em;color:#fff;padding-left:1em;}
ul{}

ul li{
	list-style:circle;
	line-height:120%;
	padding:4px 0 4px 1em;
	margin-left:1em;
	}	
	
.row0{background:#f5f5f5;}
.row1{background:#fff;}
	

.note{
	color:#900;
	font-size:76%;
	padding:4px;
	font-weight:normal;
	}


.right{float:right;	margin-left:22px;}
label{color:#000;font-size:90%;}


#footer{
	width:100%;
	background:#849DAF;
	color:#fff;
	padding:2px 6px 2px 2px;
	margin:6px;
	clear: both;
	}
	
		
