/* HTML Standards */
body	{ width:100%; height:100%; margin:0; padding:0px; font:14px Arial, Helvetica, sans-serif; line-height:20px; background-image:url(images/bkg-pg.gif); background-repeat:repeat-x; background-color: #8e8a83; color:#454545; text-align:center; }

p		{ margin:5px 0px 5px 0px; }

b		{ font-weight:bold; }
strong	{ font-weight:bold; }
i		{ font-style:italic; }
em		{ font-style:italic; }

li		{ padding:0px 0px 3px 0px;  }
ul, ol	{ padding: 5px 20px 5px 20px; margin: 0px 0px 0px 20px;  }

blockquote { padding: 5px 20px 5px 20px; }

img		{ border:0px; border-style:none; }

/* Link Colors */
a:link, a:visited			{ color: #c9721c; }
a:hover, a:visited:hover	{ color: #c9721c; }

/* PG STRUCTURE */
#Wrap { position: relative; width: 906px; margin: 0px auto; padding: 0px; }

/* HEADER */
#Top {
	position: relative;
	width: 906px;
	height: 54px;
	margin: 0px;
	padding: 0px;
}
#Header {
	position: relative;
	width: 906px;
	height: 90px;	
	margin: 0px;
	padding: 0px;
	white-space: nowrap;
	background-image: url(images/sq-header.jpg);
	background-repeat: no-repeat;
}

/* NAVIGATION */
#Bar {
	position: relative;
	width: 906px;
	height: 80px;
	margin: 0px;
	padding: 12px 0px 0px 0px;
	white-space: nowrap;
	background-image: url(images/sq-bar.jpg);
	background-repeat: no-repeat;
	background-color: #789b1a;
	font-size: 20px;
	font-weight:bold;
	color: #FFFFFF;
	line-height: 30px;
}
.BarLgText { font-size: 24px; }

/* MAIN BODY */
#Main {
	position: relative;	
	width: 906px;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	background-image: url(images/sq-content.jpg);
	background-repeat: no-repeat;
}

#Content {
	float: right;
	width: 305px;
	height: 603px;
	margin: 0px 0px 0px 0px;
	padding: 0px 115px 0px 0px;
	text-align: left;
}
#Arrow {
	padding: 0px 0px 0px 40px;
	background-image:url(images/sq-arrow.gif);
	background-repeat: no-repeat;
	background-position: top left;
}

/* SideBar Styles */
#SideBar{
	float: left;
	width: 340px;
	margin: 0px 0px 0px 0px;
	padding: 20px 0px 10px 115px;
	text-align: left;
}
#SideBorder {
	border-right: 2px solid #70944c;
	padding-right: 25px;
	
}
#SidePadding {
	padding: 0px 25px 0px 0px;

}
INPUT[TYPE="text"] {
	border: 1px solid #000000;
	width: 100%;
}
INPUT[TYPE="submit"], INPUT[TYPE="button"] {
	padding: 0px 3px 0px 3px;
	background-color:#FFFFFF;
	font-weight:bold;
	font-size: 12px;
	color: #336600;
	border: none;
}

.GreenHeader {
	font-size: 18px; 
	font-weight:bold;
	color: #336600;
}
.Header {
	font-size: 18px;
}
.SmallText { font-size: 10px; }

.Color1 {  color: #336600; }


/* Footer Styles */
#Footer {
	clear: both;	
	height: 97px;
	margin: 0px 0px 0px 0px;
	padding: 0px;
	background-image: url(images/sq-btm.jpg);
	background-repeat: no-repeat;

}

#PgFooter {
	clear: both;	
	height: 64px;
	margin: 0px 0px 0px 0px;
	padding: 10px 0px 0px 0px;
	background-image:url(images/bkg-footer.gif);
	background-repeat: repeat-x;
	background-color: #789B1A;

	color: #FFFFFF;
}
#PgFooter a { color: #FFFFFF; }