/*

BP tan		D0B48B
A darker tan	a08158
A lighter tan	E4D2BA
"paper"	FAFAF4



*/

body { background-color: #FAFAF4; }


div#banner {
	background-color: #000;
	height: 60px;
}

#banner img {
margin-top: 12px;
margin-left: 15px;
}

div.menubar
{
	border-top: 1px solid #fff;
	border-bottom: 1px solid #000;
	color: #000;
	background-color: #C7975F;
}


div.inputform {
	background-image: none;
	background-color: #f7f7f7;
}

div.inputform h3 {
	background-color: #C7975F;
	color: #000;
}


h3 { color: #333; }

a:link { color: #0E3367; }
a:visited {
	color: #0E3367;
}
a:active {
	color: inherit;
}
a:hover {
	color: #3f669a;
}

h2 {
	font-family: Georgia, Palatino, Times, Serif;
	font-weight: normal;
	font-size: 1.64em;
	color: #111;
}


div.menu {
	background-color: #fff;
}

div.menu a.menuitem {
  color: #333333;
  cursor: default;
  display: block;
  text-decoration: none;
  white-space: nowrap;
	border-top: 1px solid white;
	border-bottom: 1px solid white;

}

a.menubutton:link,a.menubutton:visited {
	color: #000;
}




div.menubar a.menubutton:hover {
	background-color: #E4D2BA;
	color: #333;
}


div.menu a.menuitem:hover, div.menu a.menuitemhighlight {
  background-color: #ccc;
  border-top: 1px solid #999;
  border-bottom: 1px solid #999;
  color: #000;
}




/* "Help with this page" */

#contextualhelp {
	border-bottom-color: #333;
	border-left-color: #333;
	background-color: #F7E7BE;
}

#contextualhelp a {
	color: #333;
}



.mainbuttons a {
	background-color: #F7E7BE;
	color: #333;
}


.mainbuttons a:hover {
	background-color: #0C4835;
	color: #fff;
}



.sectionHeader {
	color: #aaaaaa;
	font-weight: bold;
}


/* Begin styles for tabular tables (as opposed to layout tables) */

table.tabular td {
}

table.tabular th.highlight, table.tabular tr.col th.highlight {
	background-color: #C7975F;
	color: #000;
	border-top-color: #666;
	border-left-color: #666;
	border-right-color: #666;
}

table.tabular th.row {
	background-color: #E4D2BA;
	text-align: left;
	border-bottom: 1px solid #666;
	border-right: 2px solid #666;
}


table.tabular th.col, table.tabular tr.col th {
	background-color: #E4D2BA;
	border-top: 1px solid #666;
	border-left: 1px solid #666;
	border-right: 1px solid #666;
}

div.questionlabel {
	background-color: #E4D2BA;
}

.tabular th.groupheader {
	background-color: #C7975F;
	color: #000;

}

input:focus { background-color: #F7E7BE; }




/* End styles for tabular tables (as opposed to layout tables) */

#footer {
	background-color: #000;
	color: #ccc;
	border-top-color: #fff;
}
