*								{ font-family:Arial, Helvetica, sans-serif; line-height:1.3em; }

html, body						{ margin:0; padding:0; }

body							{ background:#fff; margin:0; }

hr 								{ color:#ffffff; background:transparent; margin:0 0 0.5em 0; padding:0 0 0.5em 0; border:0; border-bottom:1px #000000 solid; }

a								{ text-decoration:underline; color:#666666; }
a:hover							{ text-decoration:none; }


#main 							{ margin:0; padding:0 20px 0 0; width:810px; background:#fff url(../img/bgMain.gif) top right repeat-y; }

#header 						{ width:830px; padding:0; overflow:hidden; background:url(../img/bgHeader.jpg) top left no-repeat; height:154px; }
#header a						{ outline:none; }
#headerTop						{ height:93px; overflow:hidden; }

#navigation						{ display: none; }
#subNavigation					{ display: none; }

#content						{ width:810px; margin:0; padding:0 20px 0 0; }

#col1 							{ width:810px; margin-bottom:90px; }
#col2							{ width:594px; margin:0 0 0 193px; float:left;  }

#col1Content					{ display: none; }
#col2Content					{ width:594px; float:left; padding:0; margin:0; }
	
#col1Content, #col2Content		{ line-height:1.2em; }

#footer							{ display: none; }

#form-module-thanks				{ padding:20px 10px 5px 10px; line-height:1.3em; color:#009900; }

.padding						{ padding:5px 10px 5px 10px; line-height:1.3em; }
.infoBox 						{ background-color:#FEFCE5; border-top:1px solid #F3E504; padding:10px 15px 10px 15px; margin-top:20px; }
.download						{ padding:15px; margin:8px 0 8px 0; background:#fafafa url(../img/bgTableRow1.gif) bottom left no-repeat; }
.small							{ font-size:0.93em; }
.ok								{ font-size:0.9em; font-weight:bold; color:#00CC33; }
.error							{ font-size:0.9em; font-weight:bold; color:#CC0000; }