/* CSS Document */
/* begin html styles */
body {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	margin-top:0;
	margin-bottom:0;
}
form{
	padding:0;
	margin:0;
}
h1 {
	margin:5px 0px 10px 0px;
	padding:0px;
	font-size:24px;
	line-height:24px;
}
a:link {
	color:#6C9A35;
	text-decoration:none;
}
a:visited {
	color:#6C9A35;
	text-decoration:none;
}
a:hover {
	color:#666666;
	text-decoration:underline;
}

p{	
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	margin:0px 0px 0px 0px;
	padding:0px;
}
/* end html styles */
/* begin id styles */
#contentImage {
	background-color:#fff;
	margin:0px 0px 10px 20px;
	padding:0px 0px 0px 1px;
	display:inline;
	float:right;
}
#footer {
	clear:both;
	width:778px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#999999;
	margin:0px 0px 0px 0px;
	/* IE only */
	padding:14px 0px 30px 0px;
}
html>body>div#tenMargin>div#footer{
	/* non-IE browsers */
	padding:4px 0px 30px 0px;
}

#footer a:link{ 
	text-decoration:none;
	color:#999999;
}
#footer a:visited{ 
	text-decoration:none;
	color:#666666;
}
#footer a:hover{ 
	text-decoration:underline;
	color:#999999;
}
#footer #right a.home:link {
	color:#6C9A35;
	text-decoration:none;
}
#footer #right a.home:visited {
	color:#6C9A35;
	text-decoration:none;
}
#footer #right a.home:hover {
	color:#6C9A35;
	text-decoration:underline;
}
#footer li {
	display:inline;
	list-style-type:none;
	padding:0px 0px 0px 4px;
	margin:0px;
}
#footer #left{
	float:left;
	line-height:14px;
	padding:0px;
	margin:0px;
}
#footer #right{
	float:right;
	display:inline;
	text-align:right;
	padding:0px;
	margin:0px;
}
#form_login {
	background-color:669933;
}
#form_text{
	border:1px solid #000000;
	font-size:12px;
	line-height:12px;
}
#form_submit{
	margin:5px 0px 0px 0px;
	border:0;
}
#galleryImage {
	margin: 0px 1px 1px 0px;
	padding:0px 0px 0px 0px;
	display:inline;
	float:left;
}
#halfcol1{
	font-family:inherit;
	font-size:inherit;
	display:inline;
	float:left;
	width:40%;
}
#halfcol2{
	font-family:inherit;
	font-size:inherit;
	display:inline;
	float:right;
	width:60%;
}
#imageSectionMain {
	background-color:#fff;
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 1px;
	display:inline;
	float:right;
}

#mainHeader {
	clear:both;
	width:778px;
	height:94px;
	padding:0px 0px 0px 0px;
	margin:0px 0px 0px 0px;
}
#mainHeader #left {
	width:316px;
	float:left;
	margin:0;
	padding:0;
}
#mainHeader #right {
	/*
	border: 1px solid #333333;
	*/
	background-color:#FFF;
	
	width:461px;
	/* Windows specific values for margin */
	margin:0;
	padding:0;
	float:right;
	display:inline;
}
html>body>div#tenMargin>div#mainHeader>div#right{
	/* IE can't read this selector, so it blows off this rule, but Opera, Mozilla, etc. can read it. */
	margin:0;
}
#mainHeader #right #navItem{
	float:left;
	display:inline;
	height:21px;
	margin:45px 0px 28px 0px;
	padding:0;
}
#secondaryNav {
	clear:both;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color:#999999;
	font-size:10px;
	width:778px;
	text-align:right;
	padding:5px 0px 5px 0px;
	margin:0px;
}
#secondaryNav a:link{ 
	text-decoration:none;
	color:#999999;
}
#secondaryNav a:visited{ 
	text-decoration:none;
	color:#666666;
}
#secondaryNav a:hover{ 
	text-decoration:underline;
	color:#999999;
}
#secondaryNav a.home:link {
	color:#6C9A35;
	text-decoration:none;
}
#secondaryNav a.home:visited {
	color:#6C9A35;
	text-decoration:none;
}
#secondaryNav a.home:hover {
	color:#6C9A35;
	text-decoration:underline;
}

#secondaryNav li {
	display:inline;
	list-style-type:none;
	padding:0px 0px 0px 4px;
	margin:0px;
}

#sectionContent {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#666;
	display:inline;
	float:right;
	width:600px;
	margin:0;
	margin-bottom:30px;
	padding:0;
}
/* Non-IE values */
html>body>div#tenMargin>div#sectionContent{
	margin:0;
}
#sectionContent a:link {
	color:#666633;
	text-decoration:none;
}
#sectionContent a:visited {
	color:#666633;
	text-decoration:none;
}
#sectionContent a:hover {
	color:#666633;
	text-decoration:underline;
}
#sectionContent p {
	font-size:12px;
	padding:0px 0px 10px 0px;
}
#sectionContent td {
	vertical-align:top;
}
#sectionContent h1 {
	margin:0px 0px 15px 0px;
	padding:0px;
	color:#666633;
	font-size:14px;
	line-height:14px;
}

#sectionContent #enclose{
	float:left;
	width:600px;
}
#sectionContent #feature {
	background-image:url(../images/sectionContentlightline.gif);
	background-repeat:repeat-x;
	padding:10px 10px 0px 10px;
	width:272px;
	margin-top:20px;
}
#sectionContent #newsTop {
	background-image:url(../images/sectionContentdarkandlight.gif);
	background-repeat:repeat-x;
	padding:26px 0px 15px 0px;
	width:100%;
	margin:0;
}
#sectionContent #splitLeft {
	width:292px;
	float:left;
}
#sectionContent #splitRight {
	width:292px;
	float:right;
	display:inline;
}
#sectionContent #topFeature {
	background-image:url(../images/sectionContentdarkandlight.gif);
	background-repeat:repeat-x;
	padding:26px 10px 0px 10px;
	width:272px;
	margin:0;
}
#sectionContent #regularIntro {
	height:133px;
	background-color:#EFECE0;
	padding:10px 10px 20px 10px;
	margin:0px 0px 20px 0px;
	/* IE values */
	width:330px;
}
/* Non-IE values */
html>body>div#tenMargin>div>#sectionMainContainer>div#sectionContent>div#enclose>div#regularIntro{
	width:340px;
}

#sectionContent #regularMain {
	padding:0px 10px 30px 10px;
	width:580px;
}

#sectionHeader {
	clear:both;
	width:778px;
}
#sectionHeader #left {
	display:inline;
	float:left;
	width:157px;
	height:73px;
	padding: 0px 0px 0px 0px;
	margin: 0px 1px 0px 0px;
}
#sectionHeader #right {
	display:inline;
	float:right;
	width:620px;
	height:73px;
	background-color:#D8DEB2;
	padding:0;
	margin:0;
}
#sectionHeader #right h1{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:16px;
	color:#669933;
	padding:0px 0px 0px 0px;
	margin:29px 0px 15px 7px;	
}
#sectionMainContainer {
	float:left;
	width:778px;
	margin-top:22px;
}
#sectionNavigation {
	/* this section resides to the left of sectionContent 
	background-color:#996699; */
	float:left;
	width:158px;
	margin:0px 0px 0px 0px;
	padding:0px 0px 20px 0px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#666633;
}
/* Again, we'll use the non-IE referencing/tree to set a specific value for all non-IE browsers (same as in mainHeader) */
html>body>div#tenMargin>div#sectionMainContainer>div#sectionNavigation{
	padding:0px 0px 20px 0px;
}
#sectionNavigation h1{
	font-size:12px;
	font-weight:bold;
	padding:5px 0px 5px 0px;
}
#sectionNavigation p{
	font-size:10px;
	padding:5px 0px 5px 0px;
}
#sectionNavigation #headerline{
	background-color:#666666;
	height:5px;
	width: 158px;
	margin:0px 0px 2px 0px;
}
#sectionNavigation #navItem{
	font-weight:bold;
	background-color:#DAD4B8;
	width:145px;
	padding:4px 4px 3px 9px;
	margin:0px 0px 2px 0px;
}
#sectionNavigation #navItem.active{
	background-color:#CEC6A0;
}
#sectionNavigation #subNavItem{
	background-color:#E6E2CF;
	width:135px;
	padding:4px 4px 3px 19px;
	margin:0px 0px 2px 0px;
}
#sectionNavigation a:link {
	color:#666633;
	text-decoration:none;
}
#sectionNavigation a:visited {
	color:#666633;
	text-decoration:none;
}
#sectionNavigation a:hover {
	text-decoration:underline;
}
#separatorFooter {
	width:778px;
	clear:both;
	height:1px;
	background-image:url(/view/images/separator_bg.gif); /* Live Img Ref: /view/images/separator_bg.gif */
	/* IE unique style */
	padding:0px 0px 0px 0px;
	margin:0px 0px -27px 0px;
}
/* non-IE referencing/tree  */
html>body>div#tenMargin>div#separatorFooter{
	padding:0px 0px 0px 0px;
	margin:0px 0px 1px 0px;
}
#separatorLong {
	width:778px;
	clear:both;
	height:1px;
	padding:0px 0px 0px 0px;
	background-image:url(/view/images/separator_bg.gif); /* Live Img Ref: /view/images/separator_bg.gif */
	/* IE unique style */
	margin:0px 0px -17px 0px;
}
/* Use the non-IE referencing/tree to set a specific value for all non-IE browsers (same as in mainHeader) */
html>body>div#tenMargin>div#separatorLong{
	margin:0px 0px 1px 0px;
}
#separatorGeneric {
	clear:both;
	height:1px;
	padding:0px 0px 0px 0px;
	background-image:url(/view/images/separator_bg.gif);/* Live Img Ref: /view/images/separator_bg.gif */
	/* IE unique style */
	margin:0px 0px -17px 0px;
}
/* Use the non-IE referencing/tree to set a specific value for all non-IE browsers (same as in mainHeader) */
html>body>div#tenMargin>div#separatorGeneric{
	margin:0px 0px 1px 0px;
}
#separatorSolid {
	clear:both;
	height:1px;
	padding:0px 0px 0px 0px;
	background-image:url(../images/separator_solid.gif);/* Live Img Ref: /view/images/separator_solid.gif */
	/* IE unique style */
	margin:0px 0px -10px 0px;
}
/* Use the non-IE referencing/tree to set a specific value for all non-IE browsers (same as in mainHeader) */
html>body>div#tenMargin>div#separatorSolid{
	margin:0px 0px 10px 0px;
}
#separatorSubPageLeft {
	clear:both;
	height:1px;
	width:158px;
	background-image:url(/view/images/separator_bg.gif);/* Live Img Ref: /view/images/separator_bg.gif */
	/* IE unique style */
	padding:0px 0px -19px 0px;
	margin:10px 0px -14px 0px;
}
/* Use the non-IE referencing/tree to set a specific value for all non-IE browsers (same as in mainHeader) */
html>body>div#tenMargin>div#sectionMainContainer>div#sectionNavigation>div#separatorSubPageLeft{
	padding:0px 0px 0px 0px;
	margin:10px 0px 0px 0px;
}
#separatorSubPageLeft2 {
	clear:both;
	height:1px;
	width:158px;
	padding:0;
	background-image:url(/view/images/separator_bg.gif);/* Live Img Ref: /view/images/separator_bg.gif */
	/* IE unique style */
	margin:10px 0px -10px 0px;
}
/* Use the non-IE referencing/tree to set a specific value for all non-IE browsers (same as in mainHeader) */
html>body>div#tenMargin>div#sectionMainContainer>div#sectionNavigation>div#separatorSubPageLeft2{
	margin:3px 0px 15px 0px;
}
#thirdcol1{
	float:left;
	width:33%;
}
#thirdcol2{
	display:inline;
	float:left;
	width:33%;
}
#thirdcol3{
	display:inline;
	float:right;
	width:34%;
}
#tenMargin {
	background-color:#fff;
	margin:10px 0px 0px 10px;	
}

/* end id styles */
/* begin class styles */
.blue{
	color:#336699;
}
.brown{
	color:#666633;
}
.green{
	color:#669933;
}
.textnormal{
	font-size:12px;
	line-height:14px;
}
.textbig{
	font-size:13px;
	line-height:16px;
}
.textsmall{
	font-size:11px;
	line-height:12px;
}
.bold{
	font-weight:bold;
}

/* end class styles */
