/* CSS Document */

/*html * { margin:0px; padding:0px;} */

body {font-size:12px;color: #505153; text-align:center;margin:0 auto;padding:0px; background-image:url(images/bg_page.jpg); 
background-position:center;
background-repeat:repeat-y;}
body, table, td, font, #RadRotator1_Div {font-family: Arial, verdana, sans serif;}
A:link { COLOR: #4B1815; text-decoration:underline }
A:active { COLOR: #4B1815; text-decoration:underline }
A:visited { COLOR: #4B1815; text-decoration:underline }
A:hover { COLOR: black; text-decoration:none}

a.managementupdate:link,a.managementupdate:visited {COLOR:#ffffff; text-decoration:underline;}
a.managementupdate:active,a.managementupdate:hover {COLOR:#ffffff; text-decoration:none;}

p {margin: 10px 0;}
#bodyTable{margin:0 auto;width:750px;text-align:left;}
#IEFix {padding-left:1px;}

h1 {font-size:30px;color:#9CAD14;font-weight:normal;margin-bottom:5px;}
h2 {font-size:14px;font-weight:normal;}

.clearfix:after {
    content: "."; 
    display: block; 
    height: 0; 
    clear: both; 
    visibility: hidden;
}
#leftmenu a {display:block; line-height:14px; margin:0 0 0 9px;padding:0 0 6px;text-indent:-9px;}

.clearfix {display: inline-table;}

/* Hides from IE-mac \*/
* html .clearfix {height: 1%;}
.clearfix {display: block;}
/* End hide from IE-mac */

.featuregrowth {font-size: 12px;
font-family: arial, sans-serif;
padding: 14px;
background-color: #4B1815;
}

#featuregrowth {float:right;width:206px; margin-left:12px;}

.featuregrowth2 {
padding: 14px;
background-color: #D6D9A0;
border: SOLID 1px #4B1815;
}

#featuregrowth2 {float:right;width:206px; margin-left:12px;}

.featuresright {font-size: 12px;
font-family: Times New Roman, Times, serif;
padding: 14px;
background-color:#CFE4E7; 
}

#featuresright {float:right;width:206px; margin-left:12px;}
#featuresrightbio {float:right;width:303px; margin-left:7px;}
#boxtop {
background: url(images/featureright2top.gif) no-repeat top center;
height:21px; 
width:206px;
}
#boxtopbio {
background: url(images/featuresbiotop.gif) no-repeat top center;
height:21px; 
width:303px;
}
#boxcontent,#boxcontentbio{
padding: 0 18px 0 20px;
font-size: 11px;
color: #fff;
}
#boxcontent{background: url(images/featureright2middle.gif) repeat-y top center;}
#boxcontentbio{background: url(images/featuresbiomiddle.gif) repeat-y top center;}
#boxcontent h2,#boxcontentbio h2  {
font-size: 11px;
}
#boxcontent p {font-weight:bold; margin-bottom:0;padding-bottom:10px;}
#boxcontentbio p {padding-right:4px;margin-bottom:3px;}
}
#boxcontentbio h2 {padding-top:5px;}
#boxcontentbio img {float:left;margin:6px 8px 3px 6px;}
#boxcontentbio a {color:#fff;text-decoration:underline;}

#boxbottom {
background: url(images/featureright2bottom.gif) no-repeat top center;
height:24px; 
width:206px;
}
#boxbottombio {
background: url(images/featuresbiobottom.gif) no-repeat top center;
height:24px; 
width:303px;
}
.features {
font-size: 11px;
font-weight:bold;
color:#9CAD14;
}
.content {padding-top:21px;}
.contentsubheadline {font-size:14px;}

.bioInfo {font-size:14px;}
#bioLinks {display:block;margin-top:8px;}
#bioLinks a {color:#505153;border-bottom:solid 1px #9EA1A2;}
#bioLinks a:hover {color:blue;border-bottom:solid 1px blue;}


.mainfeaturebox {
width:256px;
margin-right:40px;
padding: 14px;
font-size: 11px;
visibility:hidden;
}
.proposalfeaturebox {
width:256px;
margin-right:40px;
padding: 14px;
font-size: 11px;
}
.leftnav {
padding-left: 14px;
padding-right: 14px;
font-size: 12px;
line-height:20px;
}
.trail {
font-size: 11px;
color: #7A6F4D;
position:relative;
top:-12px;
}

.mainfeatureboxtext {
font-size: 11px;
font-family: Verdana, Arial, Helvetica, sans-serif;
color:#fff;
}
.headline {
font-size: 22px;
font-family: Verdana, Arial, Helvetica, sans-serif;
color: #fff;
}
.footer {font-size: 11px;color:#fff;}
.footer a{font-size: 11px;color:#fff;text-decoration:none;}
.footer a:visited{font-size: 11px;color:#fff;text-decoration:none;}

.footerright {font-size: 11px; color: #333333;}
.footerright A,.footerright A:hover{font-size: 11px; color: #333333;}
.headlinemargins {margin-left:14px;}

/* styles after this added Jan 18, 2007 */
.subfeaturehead { 
margin: 8px 0 4px 0;
font-size: 12px;
font-weight: bold;
color: #571E00;
border-bottom: 1px solid silver;

}

.subfeaturehead a { 
margin: 8px 0 4px 0;
font-size: 12px;
font-weight: bold;
color: gray;
border-bottom: 1px solid silver;
}

.subfeature { 
padding: 0px 0 3px 0;
}
.headlinebottom { 
margin: 0px 0pm 0px 0px;
font-size: 18px;
border-bottom: 1px solid silver;
}
.bg_submenu {
background-image:url(images/bg_submenu.jpg);
width:156px;
padding: 12px;
background-color: #4B1815;
background-repeat:no-repeat;
color:#FFFFFF;
line-height:22px;
}

.bg_submenu a{
color:#FFFFFF;
line-height:22px;
text-decoration: none;
}

.bg_submenu a:visited{
color:#FFFFFF;
line-height:22px;
text-decoration: none;
}

.bg_submenu a:hover{
color:#CFE6E9;
line-height:22px;
text-decoration: none;
}
.subnav_header {
font-family: "Tw Cen MT", "Gill Sans MT", Verdana, Arial, Helvetica, sans-serif;
font-size:16px;
text-transform:uppercase;
font-weight:bold;
padding-bottom:5px;
padding-top:10px;
color:#FFFFFF;
}


.subnav_searchheader {
font-family: "Tw Cen MT", "Gill Sans MT", Verdana, Arial, Helvetica, sans-serif;
font-size:14px;
text-transform:uppercase;
padding-top:5px;
padding-bottom:27px;
border-top: 1px solid #663C3A;
border-bottom: 1px solid #663C3A;
}
.headline2,h1 { 
font-size: 28px;
color:#4B1815;
}
.content {
padding: 12px 24px 24px 24px;
}

.list_items {
border: 1px solid silver; 
border-top: 0px solid silver;
}
.list_items_first {
border: 1px solid silver; 
}


.Eventheader
{
	font-size: 14pt;
}

.heading_biosections
{
	font-weight:bold; padding-top:12px;display:block;
	border-bottom:1px dotted gray;
}

.heading_associations
{
	font-weight:bold; padding-top:12px;display:block;
	border-bottom:1px dotted gray;
}

/* pretty form elements */
label input, input {/* background-color:#CFE6E9; */ background-color:#fff;color:#000;} /* index */
#navMenu_SearchPanel label input, #navMenu_SearchPanel input, #navMenu_ImgButton {font-size:10px;background-color:#571b1b;color:#fff;} /*search, sidebar, for IE*/
#checkBoxCluster input {background-color:#fff;color:#fff;} /* search, on page, for IE */
#SearchButton {background-color:#e0e0e0;color:#000;} /* bios */

/* gallery, appearing on shownews */
ul.galleryRow {width:auto;margin:10px 0 10px 0;padding:0;background-color:#fff;}
ul.galleryRow li {display:inline;padding:0 10px 0 0;background-color:#fff;}
ul.galleryRow li a:visited img, ul.galleryRow li a:link img {border:1px solid black;text-decoration:none;}
