body { font-family: Arial, Verdana, Geneva, Helvetica, sans-serif; font-size: 11pt; margin: 0; padding: 0; text-align: center; color: #000000; background-color: #0f78c0; }
a, a:visited { color: #000000; outline: none; }
form { margin: 0; padding: 0; }
h1 { font-size: 24px; margin: 0; }
h2 { font-size: 20px; margin: 0; }
h3 { font-size: 18px; margin: 0; }
img { border: none; }
input { outline: none; }

.toplogo { width: 900px; height: 145px; background-image: url("/images/toplogo.jpg"); }
.titlebar { width: 900px; height: 30px; background-image: url("/images/titlebar.jpg"); }
.userbar { width: 350px; height: 30px; float: right; text-align: right; margin-right: 45px; font-size: 13px; line-height: 28px; color: #ffffff; overflow: hidden; }
.userbar a, .userbar a:visited { color: #ff9900; }
.layout_center { width: 900px; margin: 0 auto; }
.layout_main { text-align: left; background-color: #ffffff; padding: 20px 45px; }
.layout_photobg { border: solid 1px #999999; }
.layout_photo { border: solid 4px #ffffff; }

.layout_columns { border-collapse: collapse; }
.layout_columns td { padding: 0px; vertical-align: top; }
.layout_col405 { width: 405px; }
.layout_col350 { width: 350px; }
.layout_col210 { width: 210px; }
.layout_col150 { width: 150px; }
.layout_col100 { width: 100px; }
.layout_col55 { width: 55px; }
.layout_col40 { width: 40px; }
.layout_col30 { width: 30px; }

.layout_pad80 { height: 80px; }
.layout_pad40 { height: 40px; }
.layout_pad20 { height: 20px; }
.layout_pad16 { height: 16px; }
.layout_pad12 { height: 12px; }
.layout_pad5 { height: 5px; }

.center_text { text-align: center; }
.center_elem { margin: 0 auto; }
.left_text { text-align: left; }
.right_text { text-align: right; }

.navbar { width: 900px; height: 30px; overflow: hidden; font-size: 14px; line-height: 28px; text-align: center; }
.button185 { width: 185px; height: 30px; background-image: url("/images/button185.gif"); float: left; }
.button185 a, .button185 a:visited { color: #ffffff; text-decoration: none; }
.button185on { width: 185px; height: 30px; background-image: url("/images/button185on.gif"); float: left; }
.button185on a, .button185on a:visited { color: #ff9900; text-decoration: none; }
.button120 { width: 120px; height: 30px; background-image: url("/images/button120.gif"); float: left; margin-left: 5px; }
.button120 a, .button120 a:visited { color: #ffffff; text-decoration: none; }
.button120on { width: 120px; height: 30px; background-image: url("/images/button120on.gif"); float: left; margin-left: 5px; }
.button120on a, .button120on a:visited { color: #ff9900; text-decoration: none; }

.triangle1 { margin-right: 8px; vertical-align: -1px; }

.sep1 { margin: 0 8px; }

.solidline1px { width: 100%; height: 1px; line-height: 1px; font-size: 1px; border-bottom: solid 1px #666666; }

.menudiv { border: solid 1px #999999; width: 320px; }
.menubar { height: 30px; background-image: url("/images/menubarbg.gif"); border-bottom: solid 1px #999999; color: #ff9900; font-size: 14px; font-weight: bold; line-height: 27px; padding-left: 15px; }
.menudata { padding: 5px 10px; font-size: 12px; }
.videotutorial { border: solid 1px #999999; width: 440px; }
.videoscreen { margin: 5px 5px 1px 5px; }

.grayform { background-color: #f5f5f5; border: solid 1px #999999; padding: 20px; }
.signupsteps { margin-right: 4px; vertical-align: -8px; }
.signupsteps_bg { background-color: #f5f5f5; border: solid 1px #999999; padding: 8px; }

.errormessage { padding: 6px 20px; color: #3f312b; color: #333333; background-color: #ffebe8; border: solid 2px #dd3c10; }

.iborder { border: solid 1px #cccccc; background: #f5f5f5; }
.iframe { width: 440px; height: 300px; border: 0; overflow-y: scroll; }
.instructions { text-align: left; }
.printme { font-size: 10px; }
@media print { .printme { display: none; }}

.text_gray { color: #666666; }
.text_darkgray { color: #333333; }
.text_ltgray { color: #999999; }
.text_fadegray { color: #cccccc; }
.text_orange { color: #ff9900; }
.orangeText { color: #ff9900; }
.OrangeHeader { font-size: 18px; font-weight: bold; color: #ff9900; }

.inputbox200 { width: 200px; height: 24px; border: solid 1px #999999; margin-bottom: 5px; font-size: 16px; }
.inputbox200_label { color: #666666; line-height: 26px; }

.sociallink { line-height: 30px; font-size: 12px; color: #000000; margin-right: 8px; cursor: pointer; }
.sociallink:hover { text-decoration: underline; }
.socialicon { margin-right: 6px; vertical-align: -4px; }

	.SanSerif12
	{
	    font-weight: normal;
	    font-size: 12px;
	    text-decoration: none;
	}
	.SanSerif12Bold
	{
	    font-weight: bold;
	    font-size: 12px;
	    text-decoration: none;
	}
	.Header
	{
	    font-weight: bold;
	    font-size: 18pt;
	    color: #F59117;
	}
	.SubHead
	{
	    font-weight: normal;
	    font-size: 14pt;
	    color: #313131;
	}
	.GrayText
	{
	    font-weight: normal;
	    font-size: 10pt;
	    color: #313131;
	}
	.Warning
	{
	    font-weight: normal;
	    font-size: 9pt;
	    color: #000000;
	}
	.PageNavigation
	{
	    font-size: 10pt;
	    color: #000000;
	    text-decoration: underline;
	}
	.PageNavigation a:link
	{
	    font-size: 10pt;
	    color: #000000;
	}
	.PageNavigation a:visited
	{
	    font-size: 10pt;
	    color: #000000;
	}
	.PageNavigation a:active
	{
	    font-size: 10pt;
	    color: #000000;
	}