html, body, div.contents {
min-height: 100%;
height: 100%;
}
html>body, html>body div.contents {
height: auto;
}
body
{
  font-size: 1em;
  background-color: #EFEFEF;
}
table
{
}
td {
	font-family: Verdana, Geneva, Arial, helvetica, sans-serif;
	padding: 3px;
	font-size:.9em;
}
td p
{
   line-height: 1.1em;
   margin-top: 1.1em;
}
p
{
   margin-top: .4em;
   line-height: 1.1em;
}
li
{
   list-style: square inside;
   margin-left: 8px;
}
h1
{
   font-size:180%;
   font-weight: bold;
}
h2
{
   font-size:160%;
   font-weight: bold;
}
h3
{
   font-size:130%;
   font-weight: bold;
}
h4
{
   font-size:120%;
   font-weight: bold;
}
h5
{
   font-size:110%;
   font-weight: bold;
}
h6
{
   font-size:105%;
}
.dropDownPhotos
{
   font-size: 85%;
   color: Black;
   background-color: #DFE3EE;
   border: 1px solid silver;
   padding: 2px;
}
.WhiteButton    {
	background-color: White;
	color: #4682B4;
	border: 1px solid #4682B4;
	padding: 3px;
	font-size: 105%
}
.WhiteRedButton
{
  background-color: White;
  color: Red;
  border: 1px solid #4682B4;
  font-size: 105%;
  padding: 3px;
  background-image: url(../Images/WhiteRedGrad.gif);
}
.redGradButton
{
color: Red;
	border: 1px solid #4682B4;
	font-size: 105%;
	padding: 3px;
 background-image: url(../Images/redPartialGrad.jpg);
}
.TanButton{
	background-image: url(../Images/TanBtnGrad.gif);
	font: 1em Georgia;
	border: 1px solid Gray;
}
.greenButton{
	background-image: url(../Images/GreenButtonLg.gif);
	border: 1px solid Gray;
}
.blueButton{
	background-image: url(../Images/forumHeaderBackgroundAlternate.gif);
	border: 1px solid Gray;
	padding:4px;
	
}
.StaffName {
	color : Black;
	font-family : Tahoma;
	font-size : 13px;
	font-weight : bold;
}

.StaffTitle {
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-style : italic;
	font-weight : bold;
}
.BlackBack {
	background-color : #999999;
	color : White;
	font-weight : bold;
	text-align : center;
}
a
{
	text-decoration: none;
	font-weight: bold;
	color: #592D00;
}

a.mainNav
{
	font-weight: bold;
	text-decoration: none;
	color: White;
	font-size: 90%;
}
a.mainNav:hover
{
	color: Yellow;
}
a.smaller
{
	font-size: .8em;
	text-decoration: none;
	font-weight: bold;
}
.yui-g
{
	/*margin: 10px;*/
}
#ft
{
	font-size:70%;
	color: Gray;
}
.Items
{
	font-size: 90%;
	padding: 3px;
	background-color:White;
}
.AltItems
{
	font-size: 90%;
   background-color: #EFEFD3;
	padding: 3px;
}
.accordianPanel
{
  background-color: #FFFFE6;
}
.Headers
{
  background-color: Gray;
  font-family: Arial, Helvetica, sans-serif;
  font-weight: bold;
  text-align: center;
  color: #000000;
  background-image: url(../Images/GreyGrad.jpg);
  font-size: .95em;
}
.Footer {
  background-color: Silver;
  font-family: Tahoma;
  text-align: center;
  font-size: 80%;
  border-top: 1px solid Black;
  color: Black;
  font-weight: bold;
}
.Selected {
   background-color: #DAD6A7;
   border: 1px solid Black;
   font-size: 95%;
}
.Pager    {
	background-color: #F2EFCC;
	font-size: 90%;
	color: Black;
}
.Table    {
	border: 1px solid Black;
	background-color: #E8E8E8;
}
.TableWhite    {
	background-color: White;
}
.YellowBack
	{
	background : #FFFFE0;
	border : 1px solid #4682B4;
}
.Input
{
	border: 1px solid navy;
	padding:4px;
	font-size:.85em;
}
.InputC
{
	border: 1px solid navy;
	text-align: center;
	padding:4px;
	font-size:.85em;
}

.smaller
{
	font-size: .8em;
}
.dropDown
{
	font-size: 90%;
	color: Black;
	background-color: #F5F5F5;
}
.tanButton
{
  color: Black;
  font-weight: bold;
  padding: 2px;
  background-image: url(../Images/TanBtnGrad.gif);
  border: 1px solid #D2B48C;
}
.msg
{
	color: Red;
	background-color: Yellow;
	font-size: 105%;
	font-weight: bold;
}
#doc2
{
background-color: White;
width:950px;
border:1px solid gray;
}

#hd
{
  width:950px;
  margin-top:10px;
}
#bd
{
  background-color:White;
}

#menu
{
  clear: both;
  width: 950px;
  height: 25px;
  background-color: #EEE;
  border-bottom: solid 1px silver;
  background-image: url('../Images/GreenGrad.jpg');
  text-align:center;
}
#ft
{
 margin-bottom:10px; 
}
.yellowBack
{
  background-color : #FFFFE0;
	border : 1px solid #4682B4;
}
.clear
{
  clear:both;
}
.corners
{
  -moz-border-radius: 10px;
	-webkit-border-radius: 10px;
	border-radius: 10px;

}
.shadow
{
	-moz-box-shadow: 0 2px 5px #aaa;
	-webkit-box-shadow: 0 2px 5px #aaa;
	box-shadow: 0 2px 5px #aaa;
}

