  /*                    */
 /*  GLOBAL TAG EDITS  */
/*                    */
body { margin: 0px; background-image:url(../images/layout/bg.jpg);	background-repeat:repeat-x;	background-color:#D7E9F5; }

a:link { color: #008457; text-decoration: none; }
a:visited {	color: #008457;	text-decoration: none; }
a:hover { color: #008457; text-decoration: underline; }
a:active { color: #008457; text-decoration: none; }

h1 { padding-top:0px; font-family: Trebuchet MS, Verdana, sans-serif; font-size: 20px; color: #0C3A85; }
h2 { font-size: 16px; font-family: Trebuchet MS, Verdana, sans-serif; color:#008457; }
h3 { font-family: Trebuchet MS, Verdana, sans-serif; font-size:14px; font-weight:bold; color:#008357; padding-top: 0px; padding-bottom: -10px; margin-bottom: -10px; }
h4 { font-family: Trebuchet MS, Verdana, sans-serif; font-size: 16px; color: #2E2E8E; margin-bottom: 0px; padding-left: 20px; }

p { font-family: arial,verdana; color: #000000; font-size: 12px; }
img { border: none; }
input,select,textarea { background-color: #F4F4F4; border: 1px solid #c9c9c9; font-size: 11px; font-family: Verdana, sans-serif; color: #000000; }

hr { color:#449D3F; background-color:#449D3F; width:95%; height:2px; border:none; }
ul { padding-left:35px; }
ol { padding-left:35px; }
li { padding-bottom:7px; }


/* MISC STYLES */
.coopPowerPlus { padding: 2px 20px; color: #666; font: 10px arial, Verdana, sans-serif; }
.search { color: #777; font-family: arial, Verdana, sans-serif; font-size: 10px; }
.photo1 { float: right; padding: 3px;}
.photo2 { float: left; padding: 3px; }
#textbox { background-color: #999999; border: 1px solid #000000; float: right; width: 25%; padding: 10px; margin: 5px;}
#textbox p { text-align:center;}
  /*           */
 /*  CONTENT  */
/*           */
.content { background-color:none; padding:12px; padding-top:0px !important; font-family:Arial, Helvetica, sans-serif; font-size:11px; font-weight:normal; color:#000; }
.content img { padding:5px;	}
.content form {	padding-left:17px; }
.content ol li ul { padding-left:25px !important; margin-left:0px !important; padding-top:7px; }

  /*            */
 /* NAVIGATION */
/*            */

.mainmenu_default
{
	background-image:url(../images/layout/menu_bg_default.jpg);
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:normal;
	height:43px;
	padding-left:18px;
	padding-bottom:2px;
}
	.mainmenu_default a
	{
		font-family:Arial, Helvetica, sans-serif;
		font-size:11px;
		font-weight:bold;
		color:#161E69;
	}
	.mainmenu_default a:link
	{
		color:#161E69;
		text-decoration:none;
	}
	.mainmenu_default a:visted
	{
		color:#161E69;
		text-decoration:none;
	}
	.mainmenu_default a:hover
	{
		color:#000000;
		text-decoration:none;
	}
	.mainmenu_default a:active
	{
		color:#161E69;
		text-decoration:none;
	}

.topmenu { background-image:url(../images/layout/Northwest_home2_r3_c2.jpg); vertical-align:middle; color:#0C3A85; font-family:Arial, Helvetica, sans-serif; font-size:11px; font-weight:normal; }
.topmenu a:link { color:#0C3A85; text-decoration:none; }
.topmenu a:visited { color:#0C3A85; text-decoration:none; }
.topmenu a:hover { color:#0C3A85; text-decoration:none;	}
.topmenu a:active { color:#0C3A85; text-decoration:none; }
		
.leftcolumn { border-right: #e5ded4 1px solid; }
.leftnav { background: none; font-family:Arial, Helvetica, sans-serif; font-size:10px; font-weight:normal; }
.leftmav_menu { background-color:#BFC99D; font:Arial, Helvetica, sans-serif 10px normal #FFF; border-bottom:#FFFFFF thin dotted; padding:5px; }
.leftnav a:link { color:#000; text-decoration:none;	}
.leftnav a:visited { color:#000; text-decoration:none; }
.leftnav a:hover { color:#333333; text-decoration:none;	}
.leftnav a:active {	color:#000;	text-decoration:none; }
		
.rightnav_inside {
	background-image:url(../images/layout/hallowell_inside_r6_c8.jpg);
	background-position:bottom;
	background-color:#D6DCC0;
	background-repeat:no-repeat;
	
	vertical-align:top;
	padding-left:16px;
	padding-right:7px;
	
	background-color:#BFC99D;
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
	font-weight:normal;
	color:#999966;
}


		.rightnav_inside ul
		{
			padding-left:30px;
			padding-top:-10px;
			margin-top:-10px;
			color:#D52F3B;			
		}
		.rightnav_inside ul li
		{
			color:#000;
		}


.rightnav
{
	background-color:#DEE8F4;
	padding-top:0px;
	
}


	#search_box
	{
		background-image:url(../images/layout/tmw_inside_r9_c2.jpg) !important;
		width:100%;
		height:155px;
		font-family:Arial, Helvetica, sans-serif;
		font-size:10px;
		font-weight:bold;
		padding-left:14px;
		padding-top:11px;
	}
	#search_box form
	{
		margin:0px;
		padding:0px;
	}
	#search_box form select
	{
		font-family:Arial, Helvetica, sans-serif;
		font-size:10px;
		font-weight:normal;
	}
	#search_box form input
	{
		font-family:Arial, Helvetica, sans-serif;
		font-size:10px;
		font-weight:normal;
	}
	#faq_pad
	{
		padding-left:10px;
	}
	
	
	
	
	
/*   IMAGE HEADER   */	
.header { background-image:url(../images/layout/Northwest_home2_r1_c2.jpg);	font-family:Arial, Helvetica, sans-serif; font-size:9px; font-weight:normal; color:#333333; }

.rightbar {	background-color:#F8F4ED; }

.top { background-color:#161E69; }
.logo {	background-color:#D5E6AA; }

.breadcrumb { font-family:Arial, Helvetica, sans-serif; font-size:11px;	font-weight:normal;	color:#333333;	margin-top:15px;}

.footer { border-top: 1px solid #008457; padding-left:7px;	padding-top:4px;  font-family:Arial, Helvetica, sans-serif;  color: #000; font-size: 10px; font-weight: normal; vertical-align:middle; }
.footer a:link	{ color: #3066A3; text-decoration:none; }
.footer a:visited { color: #3066A3; text-decoration:none; }
.footer a:hover	{ color: #3066A3; text-decoration:none;	}
.footer a:active { color: #3066A3; text-decoration:none; }
.footer img { display:inline; vertical-align:middle; }





		