/**************** Generic Selectors **********************/

/*Generated */ 
html, body{ 
 /* margin:0; 
 padding:0; 
 text-align:center;*/
 background-color:#FFFFFF;
}

/*mine*/
li { 
margin: 20px 0px 20px 0px; /* top right bottom left */
/*line-height: 100%;*/
font-family: "Georgia", "Times New Roman", Times, serif;
/*font-size: 16px*/; 
} 

p {
margin: 20px 30px 20px 30px; /* top right bottom left */
color: #000000;
/*padding: 0px 45px 0px 45px;*/
font-family: "Georgia", "Times New Roman", Times, serif;
font-size: 12px;
}

h1 { 
font-family: "Georgia", "Times New Roman", Times, serif; 
font-size: 18px; 
font-weight: bold; 
color: #000000;
text-align:center;
margin: 20px 30px 20px 30px; /* top right bottom left */
} 

h2 { 
font-family: Georgia, "Times New Roman", Times, serif; 
font-size: 16px; 
font-weight: bold; 
color: #000000; 
text-align:center;
margin: 20px 30px 20px 30px; /* top right bottom left */
} 

h3 { 
font-family: Georgia, "Times New Roman", Times, serif; 
font-size: 14px; 
font-weight: bold; 
color: #000000; 
text-align:center;
margin: 20px 30px 20px 30px; /* top right bottom left */
} 

/*h3 img {
align: left;
vertical-align: middle;
} */
 
h4 { 
font-family: "Georgia", "Times New Roman", Times, serif; 
font-size: 8px;
font-weight: bold; 
color: #00415D;
margin: 5px;
text-align: center;

/* position: absolute;
top: 2px;
left: 277px;*/
} 

/**************** Pseudo classes ****************/ 
a:link { 
color: #FFFFFF;
text-decoration: underline; 
font-weight: bold; 
} 

a:visited { 
color: #FFFFFF; 
text-decoration: underline; 
font-weight: bold; 
} 

a:hover { 
color: #C52A3C;  
font-weight: bold; 
text-decoration: underline; 
} 

/*a:active { 
color: #FFFFFF; 
font-weight: bold; 
} */

a.para:link { 
color: #FCB021;
text-decoration: underline; 
font-weight: none; 
} 

a.para:visited { 
color: #FCB021; 
text-decoration: underline; 
font-weight: none; 
} 

a.para:hover { 
color: #FCB021;
background: #002D71;  
font-weight: none; 
text-decoration: underline; 
} 

/*a.para:active { 
color: #FFFFFF; 
font-weight: bold; 
} */

a.center:link { 
color: #000000;
text-decoration: underline; 
font-weight: none; 
} 

a.center:visited { 
color: #C52A3C; 
text-decoration: underline; 
font-weight: none; 
} 

a.center:hover { 
color: #FFFFFF;
background: #00415D;  
font-weight: none; 
text-decoration: underline; 
}

i.gold {
color: #FCB021;
}

/************************* ID's *************************/  

#wrapper {
  width:780px;
  /* min-width: 500px; */ 
  margin-left:auto; 
  margin-right:auto;
  border: 2px solid #000000;
}

#container {
  width: 100%;
  float: left;
  /*margin-left: -180px;*/
  background-color:#00415D;
}
 
#header{ 
 height:100px; 
 width:100%; 
 background-color:#FFFFFF;
 border-bottom: 8px solid #C52A3C;
 }

#headerpic{
 position:absolute;
 float:left;
 /*margin: 5px 5px 5px 5px;*/ /* top right bottom left */
} 

#sidebarleft{
 width:170px; 
 float:left; 
 /*position:relative; 
 margin-left:-180px; 
 margin-right:1px;*/ 
 }

#sidebarright{
 width:180px; 
 float:right;
 margin-top:10px;
 }
  
#footer{
 height:20px; 
 width:100%; 
 background-color:#FAFAED;
 border-top: 8px solid #C52A3C; 
} 

#content {
  background: #FFFFFF;
  margin-right:4px;
  margin-top:10px;
  width:422px;
  height:350px;
  float:right;
  margin-bottom:10px;
}


#content2 {
  background: #FFFFFF;
  margin-right:4px;
  margin-top:10px;
  width:422px;
  height:auto;
  float:right;
  margin-bottom:10px;
}

#content_wide {
  background: #FFFFFF;
  margin-right:4px;
  padding-top:10px;
  margin-top:10px;
  width:602px;
  height:350px;
  float:right;
  margin-bottom:10px;
}

#content_pic {
  float:right;
  margin-top:20px;
  margin-right:20px;
  padding-left:10px;
}


/************************* Classes *************************/ 

/*Generated*/ 
.clr{clear:both;}
 
.content{padding:5px;} /*padding for content */ 
 
#header.content{padding-bottom:0;} /*padding bottom 0 to remove space in IE5 Mac*/ 
 
/*mine*/
.navlist {
list-style-type: none;
line-height: 100%;
font-size: 14px;
color: #FFFFFF; 
}

.biolist {
list-style-type: none;
/*line-height: 75%;*/
font-size: 12px;
color: #FFFFFF; 
}

.mainlist {
list-style-type: none;
color: #000000;
line-height: 25%; 
font-size: 12px;
}

.centerlist {
list-style-type: none;
color: #000000;
line-height: 125%;
text-align:center; 
font-size: 12px;
}

.navselect {
/*background: #D7D9F7;*/
color: #FFFFFF;
font-weight: bold;
font-size: 14px;
/*height:32px;
padding-top:8px;*/  
}
 
/*printer styles*/ 
/*@media print{ */
/*hide the left column when printing*/
/*#leftcol{display:none;} 
#outer{border-left:0;} 
}*/

