html 
{
	overflow: -moz-scrollbars-vertical;
	overflow-y: scroll;
	overflow-x: auto;
}
body
{
	margin-top: 0px;
	padding-left: 15px;
	padding-right: 15px;
	background-color: White;
	font-family: Helvetica, Arial, Sans-Serif;
	font-size: 12pt;
	color: #000000;
}
img, div
{ 
	behavior: url('Styles/iepngfix.htc');
}

.header
{
	BACKGROUND-IMAGE: url('../Images/LogoTopBar.gif');
	BACKGROUND-REPEAT: no-repeat;
	width: 950px;
	height: 134px;
	border-bottom: solid 1px white;
}
.smalltext
{
	font-family: Helvetica, Arial, Sans-Serif;
	font-size: 10pt;
	color: #000000;	
}

.footer
{
	padding-top: 10px;
	font-family: Helvetica, Arial, Sans-Serif;
	font-size: 9pt;
	color: #999999;	
}
.footerlink
{
	font-family: Helvetica, Arial, Sans-Serif;
	font-size: 9pt;
	color: #66CCFF;	
}
.hotlink
{
	font-family: Helvetica, Arial, Sans-Serif;
	font-size: 12pt;
	color: #F15C23;	
}
.homebody
{
	background-color: #66CCFF;
	BACKGROUND-IMAGE: url('../Images/HomeBackground.png');
	background-position: bottom;
	BACKGROUND-REPEAT: no-repeat;
	width: 950px;
	height: 475px;
	font-family: Helvetica, Arial, Sans-Serif;
	font-size: 12pt;
	color: #000000;
}
.mainbody1
{
	background-color: #FFFFFF;
	BACKGROUND-IMAGE: url('../Images/PageMiddle.gif');
	BACKGROUND-REPEAT: repeat-y;
	width: 950px;
	font-family: Helvetica, Arial, Sans-Serif;
	font-size: 12pt;
	color: #000000;
	padding-left: 13px;
	padding-right: 30px;
}
.mainbody2
{
	background-color: #FFFFFF;
	BACKGROUND-IMAGE: url('../Images/PageMiddle.gif');
	BACKGROUND-REPEAT: repeat-y;
	width: 950px;
	font-family: Helvetica, Arial, Sans-Serif;
	font-size: 12pt;
	color: #000000;
	padding-left: 30px;
	padding-right: 30px;
}
.mainnav
{
}
.maincontent
{
	padding-left: 20px;
}
.button
{
}
.textbox
{
	background-color : #FFFFFF;
	border: solid 1px #CCCCCC;
	font-family: Helvetica, Arial, Sans-Serif;
	font-size: 12pt;
	color: #000000;	
	width: 650px;
	height: 30px;
}
.commentbox
{
	background-color : #FFFFFF;
	border: solid 1px #CCCCCC;
	font-family: Helvetica, Arial, Sans-Serif;
	font-size: 12pt;
	color: #000000;	
	width: 650px;
}
/*Start Curve Block Stuff*/
.corner
{
	height: 30px;
	width: 30px;
}
.cornerbadgeright
{
	position: absolute;
	float: right;
	top: 0;
	right: 0;	
}
.middlebody
{
  background-image:url('../Images/1PixelSquare.png');
  background-repeat: repeat;
  font-family: Helvetica, Arial, Sans-Serif;
  font-size: 12pt;
  color: #000000;	
}
.blocktitle
{
  font-family: Helvetica, Arial, Sans-Serif;
  font-size: 20pt;
  font-weight: bold;
  color: #F15C23;		
}
.blockheader
{
  font-family: Helvetica, Arial, Sans-Serif;
  font-size: 15pt;
  font-weight: bold;
  color: #F15C23;		
}
.blockheadersmall
{
  font-family: Helvetica, Arial, Sans-Serif;
  font-size: 12pt;
  font-weight: bold;
  color: #F15C23;		
}
.topmiddle
{
  background-image:url('../Images/CornerTopSide.png');
  background-repeat: repeat-x;
  height: 30px;	
}
.leftmiddle
{
  background-image:url('../Images/CornerLeftSide.png');
  background-repeat: repeat-y;
  width: 30px;		
}
.rightmiddle
{
  background-image:url('../Images/CornerRightSide.png');
  background-repeat: repeat-y;
  width: 30px;		
}
.bottommiddle
{
  background-image:url('../Images/CornerBottomSide.png');
  background-repeat: repeat-x;
  height: 30px;		
}
/*End Curve Block Stuff*/

/*Start Nav*/

.buttonleftoff
{
  background-image:url('../Images/ButtonLeftOff.gif');
  height: 37px;
  width: 20px;	
}
.buttontxtoff
{
  background-image:url('../Images/ButtonMiddleOff.gif');
  background-repeat: repeat-x;
  height: 37px;	
  font-family: Helvetica, Arial, Sans-Serif;
  font-size: 12pt;
  font-weight: bold;
  color: #FFFFFF;
}
.buttonrightoff
{
  background-image:url('../Images/ButtonRightOff.gif');
  height: 37px;
  width: 20px;
}
.buttonlefton
{
  background-image:url('../Images/ButtonLeftOn.gif');
  height: 37px;
  width: 20px;		
}
.buttontxton
{
  background-image:url('../Images/ButtonMiddleOn.gif');
  background-repeat: repeat-x;
  height: 37px;	
  font-family: Helvetica, Arial, Sans-Serif;
  font-size: 12pt;
  font-weight: bold;
  color: #FFFFFF;	
}
.buttonrighton
{
  background-image:url('../Images/ButtonRightOn.gif');
  height: 37px;
  width: 20px;	
}

.toplink
{
  font-family: Helvetica, Arial, Sans-Serif;
  font-size: 12pt;
  font-weight: bold;
  color: #FFFFFF;
  text-decoration: none;	
}
.toplinkh
{
  font-family: Helvetica, Arial, Sans-Serif;
  font-size: 12pt;
  font-weight: bold;
  color: #FFFF00;
  text-decoration: none;	
}


.sidenavtable
{
	border-bottom: solid 1px #66CCFF;
	width: 200px;	
}
.topsidenavon
{
  background-image:url('../Images/BlueSelector.png');
  height: 25px;
  padding-left: 5px;
  background-color: #FFFFFF;	
  border-top: solid 1px #66CCFF
}
.topsidenavoff
{
  height: 25px;	
  padding-left: 5px;
  background-color: #FFFFFF;
  border-top: solid 1px #66CCFF	
}
.midsidenavon
{
  background-image:url('../Images/BlueSelector.png');
  height: 25px;
  background-color: #FFFFFF;	
  padding-left: 20px;
}
.midsidenavoff
{
  height: 25px; 
  background-color: #FFFFFF;
  padding-left: 20px;
}

.topsidenavlink
{
  font-family: Helvetica, Arial, Sans-Serif;
  font-size: 12pt;
  font-weight: bold;
  color: #000000;
  text-decoration: none;		
}
.mainsidenavlink
{
  font-family: Helvetica, Arial, Sans-Serif;
  font-size: 12pt;
  font-weight: normal;
  color: #000000;
  text-decoration: none;		
}
/*End Nav*/