#Main {
	text-align: center;    /*This Formula Will Center the Web page ** SJD Dec 06 ****/
	width:799px;  
	margin-left: auto; 
    margin-right: auto;
	height:90%;
	/*background:url(../Images2/Inside_Background.gif);*/
}
#Main No Background {
	text-align: center;    
	width:800px;  
	margin-left: auto; 
    margin-right: auto;
	height:90%;
	background:url(../Images2/Background_Full_Graphic2.jpg);
}
#Full {
	text-align: center;
	width:100%;
	height:100%;
}
#Header {
	width:799px;
	height:87px;
	background-image:url(../Images2/Head_Background_Graphic.gif)
}
#Header_Logo {
	width:185px;
	text-align: left;
	height: 87px;
    float:left;
}
#Header_Message {
	width:250px;
	height:87px;
	float:left;
}
#Header_HomeButton {
	width:85px;
	height:19px;
	float:right;
}
#Header_MailButton {
	width:85px;
	height:19px;
	float:right;
}
#Header_SiteMapButton {
	width:85px;
	height:19px;
	float:right;
}
#Header_Gutter {
	width:80px;
	height:19px;
	float:right;
}
#Header_3ButtonMenu {
	width:255px;
	height:19px;
	float:left;
	padding-top: 60px;
}
#Search {
	width:175px;
	height:72px;
	float: left;
	margin-left:4px;
}
#MailingList {
	width:175px;
	margin-left:4px;
	height:72px;
	float: left;
}
#Column1_TopMenu {
	width:178px;
	float: left;
	padding-left: 8px;
}
#MidFull {
	width:100%;
	
	float: left;
	text-align: left;
	background-color:#FFFFFF;
	padding-left: 0px;
}
#Expand3 {
	width:100%; /*184 Original*/
	
	float: left;
	text-align: left;
	padding-left: 0px;
}
#Column1 {
	clear:none;
	width:184px; /*184 Original*/
	float: left;
	text-align: left;
	/*height:90%;*/
	background-color:#FFFFFF;
}
#Column1_Top_Graphic {
	/*width:178px;*/
	float:right;
	background-image:url(../Menu/MenuBackground2.gif)
/*	height:20px;*/
}
#Column1_Middle_Graphic {
	/*width:178px;*/
	float:right;
	/*height:20px;*/
}
#Column1_Bottom_Graphic {
	/*width:178px;*/
	float:right;
/*	height:20px;*/
}
#Column1_Top {
	width:175px; /*184*/
	padding-left:0px;
	height:250px;
	float: left;
	text-align:right
}
#Column1_Middle {
	width:387px;
	height:212px;
	float: left;
}
#Column1_Bottom {
	width:387px;
	height:100%;
	float: left;
}
#Column2 {
	width:387px;
	height:456px;
	float: left;
	padding-left: 9px;
	padding-right: 9px;
}
#Column2_Top {
	width:387px;
	height:258px;
	float: left;
}
#Stretch {
	width:615px; /*615*/
	background-image:url(../Images2/Stretch_Background_Graphic.jpg);
	float: left;
}
#Column2_Middle {
	width:387px;
	height:40px;
	float: left;
}
#Column2_Bottom {
	width:387px;
	height:auto;
	float: left;
	padding-top: 9px;
	padding-bottom: 9px;
	text-align:left;
	background-color: #FFFFFF;
}
#Column3 {
	width:210px;
	float: left;
	background-color: #e1dbc0;	
}
#Column3_Top {
	width:203px;
	height:268px; /*212px*/
	float: left;
	background-color: #E1DBC0;
}
#Column3_Bottom {
	width:185px;
	float: left;
	height:410px; /*100%*/
	padding-left: 9px;
	padding-right: 9px;
	background-color: #E1DBC0;
}
input.groovybutton
{
   font-size:11px;
   font-family:Arial,sans-serif;
   font-weight:bold;
   color:#FFFFFF;
   width:100px;
   height:20px;
   background-color:#5e849b;
   border-style:none;
}

#Column1_BottomGraphic {
	width:184px;
	height:50%;
	vertical-align: bottom;
}
.bottomGraphic
{

}
#Footer_Stretch
{
	width:100%;
	height:100%;
	vertical-align:bottom;
	background:url(../Images2/Inside_Background.gif);
}
#FooterBar {
	width:792px;
	height:6px;
	float: left;
	vertical-align:bottom;
	background:url(../Images2/Inside_Background.gif);
}
body {
	margin-top: 0px;
	text-align:center;
	background:url(../Images2/Background1.gif)
}
.style1 {
	font-family: tahoma;
	font-size: 11px;
}
.style2 {font-family: tahoma; font-size: 11px; font-weight: bold; }

input.groovybutton
{
   font-size:10px;
   font-family:Tahoma,Arial,sans-serif;
   font-weight:bold;
   color:#FFFFFF;
   width:100px;
   height:18px;
   background-color:#5e849b;
   border-style:none;
}
.ButtonBorder {
	font-family: tahoma;
	font-size: 11px;
	border-style:solid;
	border-color:#666666;
    border: 1px solid #666666;
}
.FooterImage {vertical-align: bottom }

.Credits {
    color: #666666
	font-family: tahoma;
    font-size: 9px;
}
#MiddleGrow{
	height:100%;
	width:200px;
	background-image:url(../Images2/Background_Full_Graphic.jpg)
}
#MiddleGrowBottom{
	background-image:url(../Images2/Background_Full_Graphic.jpg)
}
#MiddleGrow2{
	height:100%;
	background-image:url(../Images2/Background_Full_Graphic2.jpg)
}
#MiddleGrowBottom2{
	background-image:url(../Images2/Background_Full_Graphic2.jpg)
}