/* this is for the signup form - figure out how to make sure this doesn't conflict with search button 

label, input {
	display: block;
	float: left;
	margin-bottom: 10px;}

*/
html { min-height: 100%; margin-bottom: 1px; }
body {background:#FFFFFF url(../images/green-background.gif) repeat-x scroll 0 0;font-family: Arial, Helvetica, sans-serif;font-size: 10pt;
margin:0;}

.container {

background: transparent url(../images/green-container.gif) no-repeat scroll center top;
margin:2px auto;
min-height:660px;
text-align:left;
width:933px;
padding:5px 0px;

}

.logo {float:left;height:55px;margin:38px 0 0 0px;width:326px;}

.top_right_nav {width: 262px;float:right;margin:11px 3px 0 0;}

.nav_bar {

		float:left;
	border-top:1px solid #bbbbbb;
	margin:10px 0 3px 10px;
	padding:6px 0 0 3px;
	font-family: Arial;
	font-size: 11pt;
	color: #505050;
	clear:right;
	width:863px;}

.left_column {width: 515px;float:left;background:#FFFFFF;margin:45px 0 0 10px;}
.right_column {width: 295px;float:left;background:#FFFFFF;margin-top:20px;}

/* use with index page 	*/
.new_footer {

	width: 821px;
	float:left;
	border-top:1px solid #bbbbbb;
	margin:10px 0 0 10px;
	padding:10px 0 0 3px;
	text-align:center;
	font-family: Arial;
	font-size: 10pt;
	color: #505050;}

/* Use with all pages 	*/
.new_footer2 {

	width: 821px;
	float:left;
	margin:10px 0 0 10px;
	padding:0 0 0 3px;
	text-align:center;
	font-family: Arial;
	font-size: 10pt;
	color: #505050;}	
	
.logo-header 	{float:left; margin:10px 0; width:326px;}
.top-right-nav-header {clear:right;float: right; margin: 1px 5px 0 0;}

	
.right-bottom-nav-header { clear:right; float:right; margin-right:5px; padding:6px 0 2px 0;font-family: Arial;
	font-size: 11pt;}

.search_box {width: 228px;height:26px;float:right;margin:7px 5px 0px 0;clear:right;}
.search_box ul {width:228px;height:26px;float:right;margin:0px;padding:0px;}
.search_box ul li {display:inline;padding:0px;margin:0px;}
.search_box input.textfield {width: 140px;height: 13px;margin:3px 0 0 0px;font: normal 11px "Arial", sans-serif; color:#663300;}
.search_box input.go_button {font: normal 10px "Arial", sans-serif;color:#666633;margin:3px 0 0 0px;height:20px;text-align:center; }

.search-box-main {width: 228px;height:26px;float:right;margin:7px 10px 0px 0;clear:right;}
.search-box-main ul {width:228px;height:26px;float:right;margin:0px;padding:0px;}
.search-box-main ul li {display:inline;padding:0px;margin:0px;}
.search-box-main input.textfield {width: 140px;height: 13px;margin:3px 0 0 0px;font: normal 11px "Arial", sans-serif; color:#663300;}
.search-box-main input.go_button {font: normal 10px "Arial", sans-serif;color:#666633;margin:3px 0 0 0px;height:20px;text-align:center; }



/* new page features */

#sidebar-new {float:left;width:174px;height:100%;border-right:1px dashed #bbbbbb;} 
#sidebar-new a {font-size: 9pt;color: #505050;text-decoration:none;}
#sidebar-new a:visited {color: #505050;}
#sidebar-new a:active {color: #505050;}
#sidebar-new a:hover {color:#c60;text-decoration: underline;}

#sidebar-new-gray {float:left;width:174px;height:100%; padding-right:1px;}
 
#sidebar3 {width:168px;background:url(../images/columns/column-gray.png) no-repeat;}
#sidebar3top {height:4px;width:168px;background:url(../images/columns/column-top.png) no-repeat;}
#sidebar3bottom {height:5px;width:168px;background: url(../images/columns/column-bottom.png) no-repeat;}
#sidebar3 ul.primarynav {font-weight: bold;margin-left: 3px;margin-top: 0px;margin-bottom: 0px;padding:5px;}
#sidebar3 ul.primarynav li {font-weight: bold;margin-left: -5px;list-style:none;}
#sidebar3 ul.primarynav li a {font-size: 12px;color: #505050;text-decoration: none;display: block;text-indent: .5em;padding: 5px;}
#sidebar3 ul.primarynav li a:hover {background-color: #DEE2EB; text-decoration:underline;}

#middle-new {float:left;width:600px;height:100%;margin-left:14px;} 
#middle-new2 {float:left;width:540px;height:100%;margin-left:14px;} 

.breadcrumb {font-size:8pt;color:#505050;text-decoration:none;}
a.breadcrumb {font-size:8pt;color:#505050;text-decoration:none;}
a.breadcrumb:visited {color: #505050;}
a.breadcrumb:active {color: #505050;}
a.breadcrumb:hover {color:#c60;text-decoration:underline;}

#right-new { float:left; height:100%; margin-left:14px; width:100px;}

.newsegoefont {font-family: Segoe UI,Arial,Verdana,Helvetica,sans-serif;font-size: 13px;color: #4E4E4E;}
.newsegoefont15 {font-family: Segoe UI,Arial,Verdana,Helvetica,sans-serif;font-size: 16px;color: #4E4E4E;}

td {font-size:10pt;}

bigbody {color: #505050;font-size:12pt;}

.browntitle {font-family:Arial;color:#663300;font-size:24px;}
.browntitlesegoe {font-family:Segoe UI,Arial,Verdana,Helvetica,sans-serif;color:#663300;font-size:27px;font-weight:lighter;}
.browntitle11 {font-family: Arial;font-size:11pt;color: #663300;line-height: 140%;}
.greentitle {font-family:Arial;color:#CCCD99;font-size:24px;}
.blacktitle {font-family:Arial;font-size:24px;color:#000033;}
.centurytitle {font-family: Arial;color: #FF9933;font-size:26px;}

a.fadelinks {color: blue;text-decoration:none;}
a.fadelinks:hover {color:#c60;text-decoration:underline;}
a.fadelinks:visited {}

a.biglinks {color: #505050;text-decoration:underline;font-size:12pt;}
a.biglinks:hover {color:#F7941D;text-decoration:underline;}
a.biglinks:visited {}

a.orangelinks {color: #c60;text-decoration:underline;}
a.orangelinks:hover {color:#505050;text-decoration:underline;}
a.orangelinks:visited {}
a.orangelinks2 {color: #F7941D;text-decoration:none;}
a.orangelinks2:hover {color:#505050;text-decoration:underline;}
a.orangelinks2:visited {}
a.orangelinks3 {color: #c60;text-decoration:none;}
a.orangelinks3:hover {color:#505050;text-decoration:underline;}
a.orangelinks3:visited {}

a.topBarLinks {font-size: 10pt;color: #505050;text-decoration:none;}
a.topBarLinks:visited {color: #505050;}
a.topBarLinks:active {color: #505050;}
a.topBarLinks:hover {color:#c60;text-decoration:none;}

a.topBarLinks2 {font-size: 9pt;color: #505050;text-decoration:none;}
a.topBarLinks2:visited {color: #505050;}
a.topBarLinks2:active {color: #505050;}
a.topBarLinks2:hover {color:#F7941D;text-decoration:none;}

a.lowlinks {color: #505050;text-decoration:none;}
a.lowlinks:hover {color:#F7941D;text-decoration:underline;}
a.lowlinks:visited {}

a.lowlinks2 {color: #505050;text-decoration:none;}
a.lowlinks2:hover {color:#c60;text-decoration:underline;}
a.lowlinks2:visited {}

a.loginRegister {font-size: 10pt;color: gray;text-decoration:none;}
a.loginRegister:visited {color: black;}
a.loginRegister:active {color: black;}
a.loginRegister:hover {color:#F7941D;}

a.Linksblue {color: #4682b4;text-decoration:none;}
a.Linksblue:visited {color: #4682b4;}
a.Linksblue:active {color: #0000ff;}
a.Linksblue:hover {color:#0000ff;text-decoration:underline;color:#F7941D;}

a.linksblue {text-decoration:underline;}
a.linksblue:visited {text-decoration:underline;}
a.linksblue:active {color: #c60;}
a.linksblue:hover {text-decoration:underline;color:#c60;}

a.linksgreen {color:#666633; text-decoration:underline;}
a.linksgreen:visited {text-decoration:underline;}
a.linksgreen:active {color: #c60;}
a.linksgreen:hover {text-decoration:underline;color:#c60;}

a.xBarLinks {font-family:Arial;font-size: 10pt;color: #505050;text-decoration:none;}
a.xBarLinks:visited {color: #505050;}
a.xBarLinks:active {color: #505050;}

a.xBarLinks:hover {color:#F7941D;text-decoration:none;}

a.newlinks {font-family: Arial;	font-size: 9pt;color: #505050;text-decoration:none;}
a.newlinks:visited {color: #505050;}
a.newlinks:active {color: #505050;}
a.newlinks:hover {color:#c60;text-decoration:underline;}

a.bloglinks {font-family: Arial;font-size: 8pt;color: #505050;text-decoration:none;}
a.bloglinks:visited {color: #505050;}
a.bloglinks:active {color: #505050;}
a.bloglinks:hover {color:#F7941D;text-decoration:underline;}

a.newlinksblue {font-family: Arial;font-size: 9pt;color: #505050;text-decoration:none;}
a.newlinksblue:visited {color: #505050;}
a.newlinksblue:active {color: #505050;}
a.newlinksblue:hover {color:#F7941D;text-decoration:underline;}

a.smallLinks {font-size: 8pt;color: #505050;text-decoration:underline;}
a.smallLinks:visited {color: #505050;}
a.smallLinks:active {color: #505050;}
a.smallLinks:hover {color:#F7941D;text-decoration:none;}

a.smallLinksblue2 {font-size: 8pt;text-decoration:underline;}
a.smallLinksblue2:visited {color: #505050;}
a.smallLinksblue2:active {color: #F7941D;}
a.smallLinksblue2:hover {color:#F7941D;text-decoration:none;}

a.smallLinksgreen {font-size: 8pt;color:#666666;}
a.smallLinksgreen:visited {color: #666666;}
a.smallLinksgreen:active {color: #F7941D;text-decoration:underline;}
a.smallLinksgreen:hover {color:#F7941D;text-decoration:none;}

a.smallLinksblack {font-size: 8pt;color: #000000;text-decoration:underline;}
a.smallLinksblack:visited {color: #505050;}
a.smallLinksblack:active {}
a.smallLinksblack:hover {color:#F7941D;text-decoration:none;}

a.smallLinksblue {font-size: 8.5pt;font-family:Verdana, Arial, Helvetica, sans-serif;color: #4682b4;text-decoration:none;}
a.smallLinksblue:visited {color: #4682b4;}
a.smallLinksblue:active {color: #0000ff;}
a.smallLinksblue:hover {color:#0000ff;text-decoration:underline;color:#F7941D;}

a.smallLinksblue3 {font-size: 9pt;font-family:Arial, Helvetica, sans-serif;color: #4682b4;text-decoration:none;}
a.smallLinksblue3:visited {color: #4682b4;}
a.smallLinksblue3:active {color: #0000ff;}

a.smallLinksblue3:hover {color:#0000ff;text-decoration:underline;color:#F7941D;}

.smallgray {font-size:8pt;color:#505050;}

.smallgray85 {font-size:8.5pt;line-height:1.2;}
.smallblack {font-size:8pt;}
.arialblack {font-size:10pt; font-family:Arial, Helvetica, sans-serif;}
.arialblack15 {font-size:10pt; font-family:Arial, Helvetica, sans-serif; line-height:140%}
.arialblack9 {font-size:9pt;font-family: Arial;}
.arialblack11 {font-size:11pt;font-family: Arial;}
.arialgray9 {font-size:9pt;font-family: Arial;color: #303030; line-height:1.5;	}
.arialgray10 {font-size:10pt;font-family: Arial;color:#373737;}
.arialgray11 {font-size:11pt;font-family: Arial;color:#505050;}
.arialorange11 {font-size:11pt;font-family: Arial;color:#c60;}
.arialbrown11 {font-size:11pt;font-family: Arial;color:#663300;	}
.arialgreen11 {font-size:11pt;font-family: Arial;color:#666600;	}

.copyright {font-size:7pt;color:#505050;text-decoration:none;}
a.copylinks {font-size:7pt;color:#505050;text-decoration:none;}
a.copylinks:visited {color: #505050;}
a.copylinks:active {color: #505050;}
a.copylinks:hover {color:#F7941D;text-decoration:underline;}

.sectionTitle {font-size: 16pt;}
.sectionTitlebrown {font-size: 16pt;color:#663300;}
.frontTitle {font-family: Arial;font-size: 12pt;color: #505050;}
.frontTitle2 {font-family: Arial;font-size: 11pt;color: #505050;line-height: 140%;}
.frontTitle3 {font-family: Arial;font-size: 10pt;color:#666633;}
.frontTitle4 {font-family: Arial;font-size: 14pt;}
.frontTitle5 {font-family: Arial;font-size: 10pt;color:#505050;}
.frontTitle6 {font-family: Arial;font-size: 11pt;}
.frontTitle7 {font-family: Arial;font-size: 13pt;}
.frontTitle8 {font-family: Arial;font-size: 14pt;color: #505050;}
.frontTitle9 {font-family: Arial;font-size: 11pt;line-height: 140%;}
.frontTitle10 {font-family: Arial;font-size:1.3em;color: #505050;}
.frontTitle11 {font-family: Arial;font-size: 12pt;color: #000066;}
.sloganSmall{font-size: 18pt;}

.sloganLarge{font-size: 22pt;color: #ff9933 ;font-weight: bolder;}

.orangeBodyText {color: #c60;}

.dropCap {
	float: left; 
	font-size: 50px;
	line-height:42px;
	padding-top:0px;
	color:#ff9933;
}

td.outLined {
	border: 1px solid #bbbbbb;
}


input.short {
	width: 150px;
	margin-right: 0px;
	display:block; float:left;
}

input.long {
	width: 480px;
	display:block; float:left;
}
input.login {
vertical-align:middle;
margin: 0px;
}
input.button {
vertical-align:middle;
margin: 0px;
padding:1px;
text-align:center;

}

form .submit { float: right; }


label {
	text-align: right;
	width: 165px;
	padding-right: 10px;
}

label.label_new {
	display: block;
	float: left;
	margin-bottom: 15px;}

input.check {
	width: 24px;
	float: none;
	display: inline;
margin-bottom: 0px;
	
}

label.check {
	
	float: none;
	display: inline;



}

br.clear {
	clear: left;
}

.formSection {
	width: 660px;
	background-color: #ff9933;
	color: white;
	font-size: 14pt;
	padding: 5px;
	text-align: center;
}
.formSection2 {
	width: 660px;
	background-color: #ff9933;
	color: white;
	font-size: 14pt;
	padding: 3px;
	text-align: left;
	font-family:Arial, Helvetica, sans-serif;
}
.formSection3 {
	width: 658px;
	background-color: #ff9933;
	color: white;
	font-size: 15pt;
	padding: 2px;
	margin:5px 0px 5px 0px;
	text-align: center;
	font-family:font-family: Segoe UI,Arial,Verdana,Helvetica,sans-serif;
}



.whitefont {
	color: white;
	font-size: 14pt;
	

}
.whitefont2 {
	color: white;
	font-size: 12pt;
	

}

.formGreen {
	width: 660px;
	background-color: #CCCD99;
	
	padding: 3px;
	text-align: center;
	font-family:Arial, Helvetica, sans-serif;
	font-weight:bold;
	font-size: 12pt;
}

.greyDivider {
	text-align: center;
	width: 80%;
	height: 1px;
	background-color: #bbbbbb;
}

.bodysmall  {
font-family: Verdana;
	font-size: 8pt;
}
.bodytall  {
font-family: Verdana;
	font-size: 12pt;
}
.bodytallgreen  {
font-family: Verdana;
	font-size: 12pt;
	color: #339966;
	
}


.bodybig  {
font-family: Verdana;
	font-size: 12pt;
	color: #505050;
}


.verheader {
	font-family: Verdana;
	font-size: 14px;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	color: #F7941D;
}
.verheaderarial {
	font-family: Arial;
	font-size: 14px;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	color: #F7941D;
}
.verheaderarialg {font-family: Arial;font-size: 14px;font-style: normal;line-height: normal;font-weight: bold;color: #666600;}
.verheaderarialgh {font-family: Arial;font-size: 16px;font-style: normal;line-height: normal;color: #666600;}
.verbullet {
	font-family: Arial;
	font-size: 13px;
	font-weight: normal;
	color: #505050;
	font-style: normal;
}
.dabullet {
	font-family: Arial;
	font-size: 11px;
	
	font-weight: normal;
	color: #505050;
	font-style: normal;
}
a.neworange {
	font-family: Arial;
	font-size: 11px;
	font-weight: normal;
	color: #F7941D;
	font-style: normal;
text-decoration:none;
}

a.neworange:visited {
	color: #F7941D;
}

a.neworange:active {
	color: #F7941D;
}

a.neworange:hover {color:#F7941D;
	text-decoration:underline;
}



.newmenu{
font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	padding:5px;
	color: #505050;
	text-decoration: none;}
.newmenu a:link {color : #505050; text-decoration: none;}
.newmenu a:active  {color : #505050; text-decoration: none;}
.newmenu a:visited  {color : #505050; text-decoration: none;}
.newmenu a:hover {color : #505050; text-decoration: none;}


/* HEADING -- this is new */
.subcontent h1 {margin:0; padding:0px 20px 12px 0px; font-family:Arial, sans-serif; color:#663300; border-bottom:dashed 1px rgb(215,215,215); font-weight:bold; font-size:300px; /*Non-IE6*/ font-size:24px; /*IE6*/}


#sidebar {
	position:absolute;
	left:0px;
	top:75px;
	width:174px;
	height:100%;
	border-right:1px dashed #bbbbbb;
	
} 


#blogsidebar {margin: 5px 5px 5px 5px ; padding:5px; 
font-family: Arial;	
	font-size: 8pt;
	color: blue;

} 

#blogsidebar ul { 

display : block;
padding : -5px 0 0 10px;
margin : 0 0 5px 0;
list-style-type : none;
background: none;
} 

#blogsidebar a:link {
	font-family: Arial;	
	font-size: 8pt;
	color: #505050;
	text-decoration:none;
		font-weight: normal;
}

#blogsidebar a:visited {
		font-family: Arial;	
	font-size: 8pt;
	color: #505050;
	text-decoration:none;
			font-weight: normal;
}

#blogsidebar a:hover {color:#F7941D;
		font-family: Arial;	
	font-size: 8pt;
	text-decoration:underline;		font-weight: normal;
}




.clearer {
float:none;
clear:both;
}


inner {align:right;padding-right:5px;}

table.reference {border:1px solid #C3C3C3;border-collapse:collapse;}
table.reference th {background-color:#E5EECC;border:1px solid #C3C3C3;padding:3px;}
table.reference td {border:1px solid #C3C3C3;padding:3px;}



/*=== Misc. ===*/
.floatr{float: right;}
.floatl{float: left;line-height:1.5;margin-left:2px;}

/* CSS Dropdown Menu style */

#dropmenudiv{position:absolute;border:1px solid #bbbbbb;border-bottom-width: 0;line-height:18px;z-index:100;font-size:11px; }
#dropmenudiv a{width: 100%;display: block;text-indent: 3px;border-bottom: 1px solid #bbbbbb;padding: 1px 0; text-decoration: none; color:#404040; }
#dropmenudiv a:hover{ /*hover background color*/background-color:#D1D1A3;color:#229DE9;}
/* END CSS Dropdown Menu style */



/* CSS Document Rounded Corners */

.roundedcornr_box_271431 {background: url(../images/index/roundedcornr_271431_tl.png) no-repeat top left;}
.roundedcornr_top_271431 {background: url(../images/index/roundedcornr_271431_tr.png) no-repeat top right;}
.roundedcornr_bottom_271431 {background: url(../images/index/roundedcornr_271431_bl.png) no-repeat bottom left;}
.roundedcornr_bottom_271431 div {background: url(../images/index/roundedcornr_271431_br.png) no-repeat bottom right;}
.roundedcornr_content_271431 {background: url(../images/index/roundedcornr_271431_r.png) top right repeat-y;}

.roundedcornr_top_271431 div,.roundedcornr_top_271431,
.roundedcornr_bottom_271431 div, .roundedcornr_bottom_271431 {width: 100%;height: 15px;font-size: 1px;}
.roundedcornr_content_271431, .roundedcornr_bottom_271431 {margin-top: -19px;}
.roundedcornr_content_271431 { padding: 0 15px; text-align:center}
.roundedcornr_content_sidebar {background: url(../images/index/roundedcornr_271431_r.png) top right repeat-y; margin-top: -19px;padding: 0 15px; text-align:left}
/* end CSS Document Rounded Corners */