/* CSS Document */

@import 'newsletter.css';
.right-col {
	float: right; width: 300px; text-align: right;
}

/* SUBNAV */
.subnav {
	margin-top:8px;
	width:820px;
}
.subnav a:link{
	font: normal 11px verdana;
	text-decoration: underline;
	color:#336699;
	margin:0 0 8px 8px;
	
}

.subnav a:visited {
	font: normal 11px verdana;
	text-decoration: underline;
	color:#336699;
	margin:0 0 8px 8px;
}

.subnav a:hover {
	color:#990000;
}

.subactive:link{
	font-family:Verdana;
	font-size:12px;
	color:#BD2225;
	font-weight:bold;
	text-decoration:none;
}

.subactive:visited{
	font-family:Verdana;
	font-size:12px;
	color:#BD2225;
	font-weight:bold;
	text-decoration:none;
}

.subactive:hover{
	font-family:Verdana;
	font-size:12px;
	color:#336699;
	font-weight:bold;
	text-decoration:none;
}

/* OTHER STYLES */

.outerContent {
	width:100%;
}

.content {
	/*position:relative; */
	font:normal small Verdana;
	background-color:#FFFFFF;
	color:#1F2B53;

	float:left;
	/* height: auto;*/
	margin: 0 0 0 0;
	padding:25px;
}

.picBorder {
	border: 2px solid #B6E7A8;
	margin: 5px;
}

.signature {
	margin: 8px 0 12px 72px;	
	font-weight:bold;
	font-size:small;
}

p ul li {

	color:#1F2B53;
	margin: 0;
	line-height:18px;
}

h1 {
	font: bold 20px Verdana, Helvetica, Arial, sans-serif;
	
	margin:3px 0;
}

h2 {
	font: bold 12px Verdana, Helvetica, Arial, sans-serif;
	color:#369;
	margin:3px 0;
}


#maincontainer{
width:850px;
margin-left:auto;
margin-right:auto;
background-color:#FFFFFF;
}

.picBorder {border:2px solid #C1E7A8;margin:15px;}

.boldHeaderRed {
	font:bold 12px Verdana;
	color:#f00;
}

/* PAGE NAVIGATION */

.bottomLine{
	width:788px;
  	border: solid 0px #000;
	border-bottom:solid 1px #69c;
}

#pageTab{
    margin: 0;
    padding: 0;
    bottom: 0;
}
#pageTab li {
    list-style: none;
    float: left;
	border: solid 1px #69c;
	border-bottom: 0;
    padding: 3px 10px;
    font: bold 9px Verdana, Helvetica, Arial, sans-serif;
	text-decoration:none;
	
}
#pageTab li.current {
	margin-bottom:0px;
    background-color: #ffc;
	border-bottom: solid 0px red;
    color: #036;
	padding: 3px 10px;
}
#pageTab li a, {
	border-bottom: 0px;
	border-left: 0px;
	padding: 3px 10px;
	text-decoration:none;
}
#pageTab li a:hover {
    color: #900;
	text-decoration: none;
}
#pageTab li.lastTab {
	border-bottom:solid 1px #69c;
	border-top: 0;
	border-right:0;
	border-left:0;
}
.pageTabContent {
	width: 778px;
	background-color: #ffc; 
	float: left; 
	clear: left; 
	padding:10px; 
	border-right: solid 1px #69c; 
	border-left: solid 1px #69c; 
	border-bottom: solid 1px #69c;
	border-top:0;
	color:#000;
}

#pageTabAnchor a {
	color:green;


}

/* TABLE DATA */

#tableData td.bottomBorder {
	border:0px;
	border-bottom: solid 1px;
}




/* TOGGLE GLOBAL BORDERS FOR TESTING */
.borderToggle {
	border: dotted 0px #f00;
	
}

.borderToggle2 {
	border: dotted 0px #f00;
	
}

.borderToggle2 a:link {
	font: normal 11px verdana;
	text-decoration: underline;
	color:#336699;


}
.borderToggle2 a:visited {
	font: normal 11px verdana;
	text-decoration: underline;
	color:#336699;


}
.borderToggle2 a:hover {
	color:#990000;

}


#footer-links li a{
	position:absolute;
	bottom:0px;
	list-style:none;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#000;
	padding-right:10px;
	float:left;
	text-decoration:none;
}

#footer-links li:visited{
	position:absolute;
	bottom:0px;
	list-style:none;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#000;
	padding-right:10px;
	float:left;
	text-decoration:none;
}

#footer-links li:hover{
	position:absolute;
	bottom:0px;
	list-style:none;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#000;
	padding-right:10px;
	float:left;
	text-decoration:none;
}

.sublinks:link{
	font-family:Verdana;
	font-size:10;
	color:#BD2225;
}

.sublinks:visited{
	font-family:Verdana;
	font-size:10;
	color:#BD2225;
}

.sublinks:hover{
	font-family:Verdana;
	font-size:10;
	color:#BD2225;
}


.flashheadings:link{
	font-family:Verdana;
	font-size:15px;
	font-weight:bold;
	color:#202C54;
	text-decoration:none;
}

.flashheadings:visited{
	font-family:Verdana;
	font-size:15px;
	font-weight:bold;
	color:#202C54;
	text-decoration:none;
}

.flashheadings:hover{
	font-family:Verdana;
	font-size:15px;
	font-weight:bold;
	color:#BD393A;
	text-decoration:none;
}
.bioheatheading{
	font-family:Verdana;
	font-size:22px;
	font-weight:bold;
	color:#202C54;
	text-decoration:none;
}

.dhtml{
	font-family:Verdana;
	font-size:13px;
	color:#BD393A;
}


/* SITEMAP */

.verdana12boldred:link{
	font-family:Verdana;
	font-size:12px;
	font-weight:bold;
	color:#BD2225;
	text-decoration:none;
}

.verdana12boldred:visited{
	font-family:Verdana;
	font-size:12px;
	font-weight:bold;
	color:#BD2225;
	text-decoration:none;
}

.verdana12boldred:hover{
	font-family:Verdana;
	font-size:12px;
	font-weight:bold;
	color:#336699;
	text-decoration:none;
}

.verdana12red:link{
	font-family:Verdana;
	font-size:12px;
	color:#BD2225;
	text-decoration:none;
}

.verdana12red:visited{
	font-family:Verdana;
	font-size:12px;
	color:#BD2225;
	text-decoration:none;
}

.verdana12red:hover{
	font-family:Verdana;
	font-size:12px;
	color:#336699;
	text-decoration:none;
}


.verdana11drblue{
	font-family:Verdana;
	font-size:9px;
	color:#C1E7A8;
	background-color:#C1E7A8;
	width:870px;
}

.othernav{
	float:left;
	}

.othernav a:link{
	font: normal 11px verdana;
	text-decoration: underline;
	color:#336699;
	margin:0 0 8px 8px;
	
}

.othernav a:visited {
	font: normal 11px verdana;
	text-decoration: underline;
	color:#336699;
	margin:0 0 8px 8px;
}

.othernav a:hover {
	color:#990000;
}