ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,body,html,p,blockquote,fieldset,input,textarea { 
	margin: 0; 
	padding: 0; 
	/*border: 0; */
	} 
:link,:visited { text-decoration:underline }
input {margin-top: .5em;}
body {
	Margin-left:0px;
	Margin-top:0px;
	width: 53.7em;
	font-family: Verdana,Arial,sans-serif;
	}
input,textarea {font-family: Verdana,Arial,sans-serif;}
table,form {font-size:1.0em;}
p {margin-bottom: 1em;}

a:link {
	font-family: Verdana,Arial,sans-serif;
	color: black;
}
a:visited {
	font-family: Verdana,Arial,sans-serif;
	color: black;
}
a:hover {
	font-family: Verdana,Arial,sans-serif;
	text-decoration: none;
	color: black;
}
a:active {
	font-family: Verdana,Arial,sans-serif;
	color: black;
}
th {text-align:left;}
dt {font-weight:bold;}
legend{font-weight: bold;}
fieldset{
	padding: .4em;
}
img.topnavOS {
	width:10.4em;
	}
div#content {
	clear:both;
	width:53.5em;
	}
div#Main h1 {
	font-size: 1.8em;
	margin-bottom: 1em;
	}
div#Main h2 {
	font-size: 1.2em;
	line-height: 1.5em;
	}
div#Main h3 {font-size:1.1em;}
div#Main li,h2,h3,dt,dd {
	line-height: 1.5em;
	}
div#Main h3,fieldset {
	margin-bottom: 1em;
	}
div#Main ul,ol {
	padding-left: 1.5em;
	margin-bottom: .5em;
	}
div#FTStore {
	width:23%;
	float:left;
	padding:.2em;
	}
div#ShopMain {
	width:47%;
	float:left;
	padding-left: .2em;
	padding-right: .2em;
	padding-bottom: .2em;
	}
div#ShopMain select {width:47%;}
div#ShopMain2 {
	width:49%;
	float:left;
	padding-left: .2em;
	padding-right: .2em;
	padding-bottom: .2em;
	}
.warn {color:red;font-weight:bold;}
.clear {clear:both;}
.nestedtable {line-height:1.5em;}

.form-eg label {float:left; width:11.0em; display:block; margin-right:0.8em; margin-top:.5em;text-align:right;}
.form-eg label.nobreak {margin-left:.2em;display:inline;float:none;text-align:left}
.form-eg2 label {float:left; width:10.5em; display:block; margin-right:0.8em; text-align:right}
.form-eg p,.form-eg2 p {margin:0.5em 0; clear:left;}
.form-eg p.check span {padding-left:11.8em; float:left; clear:left; display:block; width:78%;}
.form-eg2 p.check span {padding-left:11.3em; float:left; clear:left; display:block;}
.form-eg p.check label,.form-eg2 p.check label {width:auto; float:none; display:inline; margin:0; text-align:left}
.form-eg p.check span.name {width:11em; clear:none; padding:0; text-align:right; margin:.5em 0 .5em 0;}
.form-eg2 p.check span.name {width:8.5em; clear:none; padding:0; text-align:right; margin:.5em 0 .5em 0;}
.form-eg p.check span.first,.form-eg2 p.check span.first {clear:none; padding-left:0.8em; margin:.5em 0 0 0;width:55%;}
.form-eg fieldset,form-eg2 fieldset {width:98%;}
.form-eg p.info {clear:left;padding-left:11.8em;}
.form-eg2 p.info {clear:left;padding-left:11.3em;}

.formformat label {float:left; width:11.0em; display:block; margin-right:0.8em; text-align:right}
.formformat label.nobreak {margin-left:.2em;display:inline;float:none;text-align:left}
.formformat p {margin:0.5em 0; clear:left}
.formformat p.check span {padding-left:5.8em; float:left; clear:left; display:block; width:78%; margin-bottom:0.5em;}
.formformat p.check label{width:auto; float:none; display:inline; margin:0; text-align:left}
.formformat p.check span.name {width:auto; clear:none; padding:0; text-align:left; margin:.5em 0 .5em 0;}
.formformat p.check span.first{clear:none; padding-left:0.8em; margin:.5em 0 0 0;width:55%;}
.formformat fieldset {width:98%; border:0; border-top:2px Solid #0070DF;}
.formformat legend {color:#3F8A00; font-weight:bold;}
.formformat p.info {clear:left;padding-left:12.5em;}
.formformat p.instructions {clear:both; padding-top:1.5em;font-weight:bold;}

.mocktable {margin-bottom:.8em;position:relative;}
.mocktable p {margin:0.1em 0; clear:left; line-height:1.5em;}
.mocktable span.head {float:left; width:8.0em; display:block; margin-right:0.8em; text-align:left }
.mocktable span.foot { float:left; display:block;}
.mocktable span.foot2 { float:left; display:block; padding-left:8.8em;}
.mocktable br {line-height:1.0em;}

.mocktablecompact {margin-bottom:.8em;position:relative;}
.mocktablecompact p {margin:0 0 1em; clear:left; line-height:1.5em;}
.mocktablecompact span.head {float:left; width:6.5em; display:block; margin-right:0.8em;
							 margin-bottom:.5em; text-align:left }
.mocktablecompact span.foot {float:left; display:block;line-height:1.0em;margin-bottom:.5em;}
.mocktablecompact span.foot2 {float:left; display:block; padding-left:7.3em;margin-bottom:.5em;}
.mocktablecompact br {line-height:1.0em;}
/*html>body .form-eg p.check span.first {padding-left:0.8em}*/

.featured td {border-top:Green solid 2px;border-bottom:Green solid 2px;}
.featured td.first {border-left:Green solid 2px;}
.featured td.last {border-right:Green solid 2px;}

.skipnav {font-size:1px;visibility:hidden;}

.required-text {color:#FF0000;}

.small-text {font-size:.8em;}






