body {
	margin : 0px auto;
	padding : 0;
	line-height : 1.5em;
	background-color: #FFF;
	font-family: Arial, Helvetica, sans-serif;
	text-align: justify;
	font-size: 80%;
}
#navlist {
	padding : 0px 5px 0px 0px;
	margin : 0 0 15px 14px;
	text-align : left;
	letter-spacing : 3px;
	background-color: #FFF;
	font-size: 110%;
	font-weight: bold;
}
#navlist li {
	display : inline;
}
#navlist li a {
	padding : 15px 0.75em;
	margin : 0;
	color : #32421A;
	text-decoration : none;
}
#navlist li a:link {
	color : #386128;
}
#navlist li a:visited {
	color : #386128;
}
#navlist li a:hover {
	color : #386128;
	text-decoration: underline;
	/*background : 4B7514;*/
}
#navlist li a#current {
	color : #386128;
	text-decoration: underline;
}
.menu ul li {
	line-height : 1.8em;
	margin : 0 100px 0 100;
	padding : 100;
	list-style-type : square;
	color : #BA3F2F;
	background : inherit;
}
.menu ul li a {
color : #BA3F2F;
background : inherit;
}
.menu ul li a:hover {
color : #ffffff;
background : inherit;
}
h1, h3 {
	margin: 0;
	padding: 0;
	text-transform: lowercase;
	font-weight: normal;
}

h2 {
	font-size : 130%;
	letter-spacing : 0px;
	color : #243706;
	font-family: Arial, Helvetica, sans-serif;	/*text-align: justify;*/
	text-align: center;
}
h6 {
	font-size : 120%;
	letter-spacing : 0px;
	color : #600;
	font-family: Arial, Helvetica, sans-serif;	/*text-align: justify;*/
}
h5 {
	font-size : 100%;
	/*letter-spacing : 0px;*/
	color : #223308;
	font-family: Arial, Helvetica, sans-serif;
	/*text-align: justify;*/
}

a {
	color : #336600;
	text-decoration: underline;
}

a:hover {
	text-decoration: none;
	color : #99A504;
}


blockquote {
	font-style: normal;
}

/* Header */

#header {
	height : 235px;
	background : #ffffff url(images/SO_bck1.gif) no-repeat;
}

#header * {
	margin: 0;
	padding: 0;
	background: transparent;
	text-decoration: none;
	color: #FFFFFF;
}

#header h1 {
	float: left;
	padding: 5px 0 0 15px;
	letter-spacing: -2px;
	font-size: 3em;
}

#header h2 {
	float: left;
	/*padding: 100px 0 0 10px;*/
	font-size: 1em;
	font-weight: bold;
}

/* Content */

#content {
	width: 870px;
	margin: 0px auto 0px 9%;
	padding: 0px;
}

/* Column One */

#colOne {
	float: left;
	width: 610px;
	color : #293D07;
}
.colOneBlock blockquote {
	color : #293D07;
	font-weight: bold;
}
.colOneFaq ul li {
	color : #293D07;
	padding-right:30px;
	padding-bottom: .7em;
	/*width: 95%;*/
	line-height : 1.4em;
	/*padding : 100;*/
	list-style-type : disc;
	font-weight: bold;
}
.colOneLinks a {
	color : #334D0B;
	text-decoration: none;
}
.colOneLinks a:hover {
	color : #99A504;
	text-decoration: underline;
}

.colOneLinks ul li {
	font-size : 95%;
	color : #293D07;
	padding-right:30px;
	padding-bottom: .7em;
	/*width: 85%;*/
	/*line-height : 1.5em;
	padding : 100;*/
	list-style-type : disc;
}


.colOneFaqLinks ul li {
	/*width: 85%;*/
	/*line-height : 1.5em;*/
	/*padding : 100;*/
	padding-right:100px;
	font-weight: bold;
	list-style-type : decimal;
}
.colOneFaqLinks a {
	color : #336600;
	text-decoration: underline;
}
.colOneFaqLinks a:hover {
	color : #99A504;
	text-decoration: none;
}


/* Column Two */

#colTwo {
	float: right;
	width: 220px;
	/*outline: #223308 solid 1px;
	padding: 0px;*/
	background-color: #FEFDD9;
	border: solid #223308 1px;
}

#colTwo ul {
	margin: 0px;
	padding: 0px;
	list-style: none;

}

#colTwo li {
}

#colTwo li li {
	height: 25px;
	padding: 0px 0px 0px 20px;
	/*background: #FFFFFF url(images/img3.gif) repeat-x;*/
}

#colTwo h2 {
	font-size: 90%;
	height: 25px;
	padding: 5px 0px 0px 10px;
	background: #030 url(images/sidebar_head.jpg) repeat-x;
	letter-spacing: 1px;
	font-family: Arial, Helvetica, sans-serif;
	
	/*font-weight: bold;*/
	color: #FFFED9;
}
#colTwo h4 {
	height: 25px;
	padding: 5px 0px 0px 10px;
	background: #030 url(images/sidebar_head.jpg) repeat-x;
	letter-spacing: 1px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 105%;
	/*font-weight: bold;*/
	color: #FFFED9;
}

#colTwo a {
	text-decoration: underline;
}

#colTwo a:hover {
	/*text-decoration: underline;*/
	text-decoration: none;
}
#colTwo p{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 85%;
	text-align:justify;
	width: 180px;
	line-height : 1.1em;
	padding: 0px 0px 0px 20px;
	color:#223308;
}
#colTwo form {
	margin: 0;
	padding: 20px 10px;
}

#colTwo #textfield1 {
	width: 170px;
	border: 1px solid #457EE9;
}

#colTwo #submit1 {
	display: none;
}
/* Col Horizontal*/
#colHorz{
	/*float: left;*/
	width: 610px;
}
/* Footer */

#footer {
	clear : both;
	padding : 10px 0px 0px 0px;
	margin : 0px 0px 0px 0px;
	background : #334D0B;
	color : #FFFED9;
	text-align:left;
	height: 30px;
	width:100%;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 70%;
	letter-spacing: 1pt;
	background-image: url(images/footer_bk.jpg);	
	
	/*background-image: url(images/footer.jpg);*/
}
#footer a {
text-decoration : none;
color : #FFF;
background : inherit;
}
#footer a:hover {
text-decoration : underline;
color : #fff;
background : inherit;
}
#footer_tx {
	margin-left: 9%;
}

/* Form*/
input, textarea {
	border:1px solid #666666;
	font-family:Arial, Helvetica, sans-serif;
	font-size:1em;
	margin:0;
	padding:4px;
	background:#FFFED9;
}
input:focus, input:hover,textarea:focus, textarea:hover{
	border: 1px solid #000;
	background-color: #FFF;
	color: #000;
}
label {
margin:2px;
}
input {
width:300px;
}
.button {
	margin:0 0 15px 0;
	color:#FFFED9;
	font-weight:bold;
	width:310px;
	background-color: #234503;
}
.formRequired {
	color: #600;
}
.smHead {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
}
#content #colOne h4 a {
	color:#336600
	font-weight: bold;
	text-decoration: none;
}
#content #colOne h4 a:hover {
	color:#336600
	font-weight: bold;
	text-decoration: none;
}
.urgentTxt {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 150%;
	color: #243706;
	text-align: center;
}
.urgentTxt a{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 100%;
	color: #243706;
}
.urgentTxt a:hover{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 100%;
	color: #243706;
	text-decoration: none;
}

.urgentTxt2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 120%;
	color: #600;
	text-align: center;
	text-decoration: none;
}
.urgentTxt2 a{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 100%;
	color: #243706;
	text-decoration: none;	
}
.urgentTxt2 a:hover{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 100%;
	color: #300;
	text-decoration: underline;
}#content #colOne p a {
	color: #293D07
	font-family: Arial, Helvetica, sans-serif;
	font-size: 80%;
	text-decoration: underline;
	color: #293D07;
}
#content #colOne #input form legend {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 90%;
	color: #293D00;
}
#content #colOne h4 {
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	color: #293D07;
}
#content #colOne p strong a {
	font-size: 105%;
}
#content #colOne #colOneFrame {
	border: thin solid #300;
	background-color: #d5d4bb;
	margin-left: 15%;
	margin-right: 15%;
}
.header_red {
	font-size: 100%;
	color: #900;
}

#content #colOne div .urgentTxt {
	color: #243706;
	font-size: 150%;
	font-family: Arial, Helvetica, sans-serif;
}
