body{
	font-family: arial, sans-serif;
	margin:0;
	padding:0;
	line-height: 1.5em;
}
b{font-size: 100%;}
#maincontainer{
	width: 790px; /*Width of main container*/
	margin: 0 auto; /*Center container on page*/
	height: auto;
	clear: both;
}
#signup{
	font-color: #FFF;
}
#topsection{
	background: #FFF;
}
#headerspace{
	background: #FFF;
	width: 790px;
	height: 30px;
}
#footerspace{
	background: #FFF;
	width: 790px;
}
.field{
	border: 1px solid #ffffff;
}
.signup{
	font-size: small;
	color: #5692DA;
	vertical-align: top;
}
#topsection h1{
	margin: 0;
	padding-top: 15px;
}
#contentwrapper{
	float: left;
	width: 100%;
	word-wrap:  break-word;
}
#contentcolumn{
	margin-left: 200px; /*Set left margin to LeftColumnWidth*/
        min-height: 800px;	
}
#leftcolumn{
	float: left;
	width: 177px; /*Width of left column*/
	margin-left: -790px; /*Set left margin to -(MainContainerWidth)*/
	background: #FFF;
	padding: 0 0 0 0;
	color: #333;
	font-size: 10pt;
	height: auto;
}
#leftcolumn ul {
	font-weight: bold;
	list-style: none;
	padding: 0;
	margin: 0;
} 
.rollover a {
	display:block;
	font-weight: bold;
	width: 177px;
	height: 45px;
	vertical-align: middle;
	color:#3b3b47;
	background: url("a_button.jpg") 0 0 no-repeat;
	text-decoration: none;
}
.reciptxt {
	line-height: 100%;
	display:block;
	width: 177px;
	height: auto;
	color:#3b3b47;
	text-decoration: none;
	font-size: 10pt;
}
.recip a {
	line-height: 100%;
	display:block;
	width: 177px;
	height: 87px; 
	color:#3b3b47;
	background: url("resolution.jpg") 0 0 no-repeat;
	text-decoration: none;
	font-size: 8pt;
}
.recip a:hover { 
	color: #BBB;
}
.recip a:active {
	color: #fff;
}
.rollover a:hover { 
	color: #BBB;
}
.rollover a:active {
	color: #fff;
}
.button {
	background-color: #A2C4EA;
}
.field {
	border: 2px solid #999999;
	background-color: #ffffff;
}
.rolloverwhite a {
	display:block;
	width: 177px;
	height: 45px;
	color:#3b3b47;
	background: url("a_white_button.jpg") 0 0 no-repeat;
	text-decoration: none;
}
.buttonbottom {
	display:block;
	width: 177px;
	height: 10px;
	color:#3b3b47;
	background: url("buttonbottom.jpg") 0 0 no-repeat;
	text-decoration: none;
}
.buttontop {
	display:block;
	width: 177px;
	height: 10px;
	position: relative; left: 0px; top: 1px;
	color:#3b3b47;
	background: url("buttontop.jpg") 0 0 no-repeat;
	text-decoration: none;
}
.rolloverwhite a:hover { 
	color: #BBB;
}
.rolloverwhite a:active {
	color:#fff;
}
.form {
display: inline;
}
img.floatLeft { 
    float: left; 
    margin: 4px; 
}
img.floatRight { 
    float: right; 
    margin: 4px; 
}
floatl { 
    float: left; 
    margin: 4px; 
}
floatr { 
    float: right; 
    margin: 4px; 
}
#footer{
	width: 790px;
    height: 30px;
    vertical-align: bottom;
	background: #A2C4EA;
	color: #FFF;
	margin-right: auto; 
	margin-left: auto;
	text-align: center;
	padding: 4px 0;
}
#footer a{
	color: #60656A;
}	

