html {background:#ccc;}

body {
	font-family:Arial, Verdana, Helvetica, sans-serif;
	font-size:.825em;
	text-align:left;
	color:#646464;
	margin:0;
	padding:0;
	width:760px;
	line-height:1.4em;
}

html>body {font-size:13px;}

#header {
	height:324px;
	width:760px;
	overflow:hidden;
}

#wrapper {
	background:#fff url(/images/FairShareContentBackground.png) repeat-y;
	width:760px;
	clear:both;
	margin:0;
	padding:35px 0 20px;
}

#navigation {
	width:142px;
	float:left;
	text-align:left;
	margin:0 20px;
	display:inline;
}

#content {
	width:520px;
	float:right;
	text-align:left;
	margin:0 25px;
	display:inline;
}

#footer {
	clear:both;
}

div.homeBoxCallout {
	width:236px;
	border:1px solid #ccc;
	margin:0 0 1em 1em;
	float:right;
}

div.homeBoxCalloutInside {padding:1em;}
div.clear {clear:both;}

h1#HeaderLogo {
	background:url(/images/FairShareHeader.jpg) no-repeat;
	height:324px;
	width:760px;
	text-indent:-9999px;
	margin:0 0 -58px 0;
	padding:0;
}

h1#HeaderLogo a {
	display:block;
	height:324px;
	width:760px;
	overflow:hidden;
}

h2#ETLogo {display:none;}

h3 {
	margin-top: 0;
	font-size:1.5em;
	color:#802;
}

h4 {
	font-size:1.25em;
	color:#802;
}

a {color:#802; text-decoration:none;}
a:hover {color:#802; text-decoration:underline;}

img {border:0;}

/* Start Navigation Styles */
#navigation ul {
	margin:0;
	padding:0;
	list-style-type:none;
	color:#fff;
	text-transform:uppercase;
	font-family:Verdana, Arial, Helvetica, sans-serif;
}

#navigation ul li {
	background:url(/images/BulletWhite.png) no-repeat;
	margin:0 0 .5em 0;
	padding:3px 0 0 15px;
	display:block;
}

#navigation ul li a {
	color:#fff;
	padding:0;
	margin:0;
}

#navigation ul li a:hover {
	color:#fff;
	text-decoration:none;
	font-weight:bold;
}
/* End Navigation Styles */




/* Start Form Styles */
.tinyButton {padding-left:10px;}

input#bttn {
	background:#802;
	font-size:1em;
	font-weight:bold;
	color:#fff;
	border:3px double #fff;
	padding:3px 5px;
	margin:10px 0 0 0;
}

#form.yesWide input, #form.yesWide textarea, #form.yesWide select, #form.yesWide .grFormErrorFieldLabel, #form.yesWide .grFormFieldLabel {float:left;}
#form.yesWide div.formItem {margin-bottom:7px;}

#form.yesWide .grFormErrorFieldLabel, #form.yesWide .grFormFieldLabel {
	text-align:right;
	width:190px;
	margin-right:10px;
	font-weight:bold;
	font-size:.9em;
}

#form.yesWide .grFormErrorFieldLabel label, #form.yesWide .grFormFieldLabel label {margin-left:3px;}
#form.noWide .grFormErrorFieldLabel label, #form.noWide .grFormFieldLabel label {font-weight:bold;}
#form.yesWide {margin:0 auto;}

#form.yesWide .formItem {
	display:block;
	clear:left;
	padding:2px 0;
}

#form.yesWide .submit input {float:none;}
#form.yesWide .submit {text-align:center;}
#form.noWide input {margin-bottom:7px;}
#form.noWide .submit input {margin-left:0;}

#form.noWide .submit  {
	text-align:center;
	padding-top:7px;
}


.grFormErrorFieldLabel {color:#c00;}
.TandC {font-size:xx-small;}
.formInfoMessage { }

#formIssueTargets {
	display:block;
	padding:9px 0;
}

div#wiki_open {display:none;}
#form.yesWide div.formItemCheck {padding:9px 0 8px 20px;}

#form.yesWide .formItemCheck {
	display:block;
	clear:left;
}

#form.yesWide div.formItemCheck .grFormFieldLabel {
	width:400px; 
	text-align:left; 
	margin-left:8px;
}


#form.yesWide div.formItemMultiple .grFormInput {
	display:block;
	clear:left;
}

#form.yesWide div.formItemMultiple .grFormFieldLabel {
	display: block;
	width: 400px;
	clear: both;
	text-align: left;
	padding-top: 18px;
	padding-left: 7px;
}

.chooseMultiple {
	clear:both;
	display: block;
	padding: 0;
	margin:0;
}

.chooseSingle {
	clear:both;
	display:block;
	padding:0;
	margin:0;
}

#form.noWide div.chooseSingle .grInputChooseSingle {
	padding:0;
	margin:4px 6px 0 0;
}

#form.noWide div.chooseMultiple .grInputChooseMultiple {
	padding:0;
	margin:4px 6px 0 0;
}

div.grF2FEmailFormField {
	clear:both;
	padding:10px 0px 10px 0px;
}

p.grFormDefaultText, p.grFormErrorFieldLabel, p.formInfoMessage {margin:0;}

#grid-password-div div.grFormInput {
	float:left;
	width:350px;
	font-size:.8em;
	margin:.25em 0;
}

#targetLetter {
	width:450px;
	float:right;
	border:1px solid #802;
	margin:0 2em;
	padding:.5em 1em;
	background:#def;
	display:inline;
}
/* End Form Styles */