/* Tell a Friend Styles */

/* CSS Document */
body 				{ background-color: #000000; font-family: Arial, Helvetica, sans-serif; text-align: center; background-position: 50% 0; color: #FFFFFF; padding: 0; margin: 0; }

/* Headers */
h1 					{} 
h2  				{ font-weight: normal; margin: 0; }
html>body h2		{ font-weight: bold; }
h3					{ font-weight: normal; }
html>body h3		{ font-weight: bold; }
h4					{ font-weight: normal; }
html>body h4		{ font-weight: bold; }
h5					{} 

/* Links */
a:link 				{ color: #5F5F5F; } 
a:visited 			{ color: #5F5F5F; } 
a:hover				{ text-decoration: none; color: #5F5F5F; }  

/* Misc. */
img					{ border: solid #ffffff 3px; }
acronym 			{ cursor: help; }
p					{ margin: 0 0 9px 0; }

/* Main Styles */
#container			{ text-align: left; margin: 0 auto; width: 625px; font-size: 11px; }
#top				{}
#top-pic			{ margin: 0; background-image: url(/assets/images/top-pic/top-pic1.jpg); }
#main				{ border-left: solid #FFFFFF 1px; border-right: solid #FFFFFF 1px; border-bottom: solid #FFFFFF 1px; margin: 0; padding: 0; }

* html .visualIEFloatFix { height: 0.01%; }

/* click-through page */
.content2			{ background-image: url(/assets/images/content2-bg.jpg); margin: 0; padding: 5px 0 10px 15px; background-repeat: no-repeat; color: #000000; }

/* Navigation */
#top-nav			{ margin: 0; padding: 0; }
#top-nav ul			{ margin: 0; padding: 0; border-top: solid #FFFFFF 1px; }
#top-nav li			{ display: block; float: left; width: 103px; font-size: 10px; list-style-type: none; background-color: #553200; border-bottom: solid #FFFFFF 1px; border-right: solid #FFFFFF 1px; font-weight: bold; height: 15px; padding: 0; }
li#home				{ border-left: solid #FFFFFF 1px; }
#top-nav a			{ background-color: #CDCDCD; text-decoration: none; display: block; height: 15px; color: #000000 }
#top-nav a:visited	{ text-decoration: none; display: block; height: 15px; }
#top-nav a:hover	{ background-color: #553200; text-decoration: none; display: block; height: 15px; color: #FFFFFF; } 

/* Footer */
#footer				{ background-color: #000000; margin: 5px 0 20px 0; color: #FFFFFF; }
#footer ul			{}
#footer li			{}
#footer a			{ color: #FFFFFF; text-decoration: none; }
#footer a:hover		{ text-decoration: underline; }
#footer a:visited	{}

/* Form Styles */
#form1 				{ width: 251px; display: block; margin: 0; }
#form1 label 		{ float: left; width: 120px; display: block; margin: 2px 0 0 0; font-size: 12px; padding: 0; }
#form1 span  		{ float: right; width: 100%; display: block; margin: 0; padding: 0; }
.level 				{ background-color: #000000; display: block; width: 100%; height: 16px; }
.level2 			{ display: block; width: 100%; margin: 2px 0; }
.fieldbox 			{ font-size: 11px; margin: 0; padding: 0; }
.error				{}
#form2				{ width: 300px; }
