 /* version 5 */
body 						{background:url(../img/bg.gif) repeat-x top #9f5e28;	color:#000;	font:10px Verdana, Arial, Helvetica, sans-serif;}
a							{text-decoration:underline;}
a:hover						{text-decoration:underline;}
.left						{float:left;}
.clear						{clear:both;display:block;height:0;}
#newsletter a 			{color:#FFF;}
#newsletter					{width:979px;text-align:right;padding-right:10px;padding-top:12px;padding-bottom:8px;margin:0 auto;}
#newsletter label			{display:block;text-transform:uppercase;color:#fff;float:left;font-size:11px;line-height:17px;padding-right:20px;font-weight:700;}
#newsletter .input			{background:url(../img/bg-input.gif) no-repeat;width:128px;height:17px;display:block;float:left;margin-right:4px;}
#newsletter .input input	{display:block;border:0;background:none;font-size:10px;width:100%;padding:1px 5px 0;}
#newsletter input.img		{display:block;float:left;padding-top:1px;}
.right,#newsletter div		{float:right;}
	  
	
#header{background:url(../img/bg-content.png);width:989px;height:531px;text-align:left;position:relative;clear:both;margin:0 auto;}
#header .bookmark			{position:absolute;top:-20px;left:20px;}
#header .bookmark a img		{display:block;float:left;padding-right:12px;position:relative;top:-13px;}
#header h1{background:url(../img/logo.png);width:173px;height:119px;display:block;float:left;margin-left:5px;position:relative;top:-9px;}
#header h1 a{display:block;width:166px;height:177px;font-size:0;line-height:0;text-indent:-1000000px;}
#header h2{font-size:0;line-height:0;text-indent:-1000000px;}
#header h3{color:#514942;font-size:10px;padding-top:15px;padding-bottom:60px;padding-right:18px;text-align:right;}
#header h3 span{color:#d98736;font-weight:700;}

#content-top{background-image:url(../img/content-top.jpg);width:980px;height:63px;}
#content-top h1{font-size:24px;font-weight:700;color:#734217;padding-left:22px; padding-top:15px;} /*DA7521*/
#content{width:980px;text-align:left;background:url(../img/bg-content.png) repeat-y top;margin:0 auto;padding:2px 7px 0 2px;}
#content .cols{background: url(../img/content-bkg.jpg);width:940px;padding-left:40px;padding-bottom:2px;}
#content .cols h4{font-size:20px;color:#FFFFFF;padding:0 9px 6px;}
#content .cols .colA{width:580px;float:left;margin-right:33px;}
#content .cols .colC{	width:300px;float:right; color:#fff; }  
#content .cols .colC img{ padding: 8px 15px} 
#content .cols .colC p{ padding-left:15px;} 
#subscribe { padding-left:13px;} 
#content .cols .colC h3{font-size:17px;}

#footer{background:#343434;width:982px;padding-top:3px;position:relative;left:-2px;top:-2px;margin:0 auto;}
#footer ul.left li{color:#777;font-size:8px;display:block;float:left;line-height:22px;padding-right:2px;}
#footer ul.left li a{padding-right:2px;color:#eee;font-size:9px;font-weight:700;text-decoration:none;display:block;float:left;line-height:22px;letter-spacing:normal;}
#footer ul.right li a img{display:block;float:left; padding-right:5px}
#footer ul.right li{color:#eee;font-size:9px;line-height:22px;display:block;float:left;padding-right:2px;}
#footer ul.right li a{color:#eee;font-size:10px;text-decoration:none;display:block;float:left;line-height:22px;padding-right:2px;}
#footer ul.left,#footer ul.right{padding-bottom:10px; padding-left:5px}
#footer ul.left li a:hover,#footer ul.right li a:hover{	color:#777;}
			
/* NL Process (newsletter subscription styles)  */
.bk{background-color:#424242;border:5px dashed #424242;width:250px;margin:5px 0px;padding:0;}
.txt{font-family:Verdana, Arial, Helvetica, sans-serif;font-size:10px;color:#fff;}
.txtbox{background-color:#FFF;border:1px solid #B16F2C;font-family:Verdana, Arial, Helvetica, sans-serif;font-size:12px;margin:2px;padding:0;}
.button{background-color:#424242;border:1px solid #B16F2C;color:#fff;font-family:Verdana, Arial, Helvetica, sans-serif;font-size:12px;padding:2px;}
fieldset{border:3px solid #B16F2C;padding:6px;}			

 /* version 4 */
.verdana10{font-family:arial;font-size:10px;font-weight:700;color:#000;}
.verdanabrown10{font-family:arial;font-size:10px;font-weight:700;color:#562318;}
.selectdtab{background-image:url(../img/tab_new1.gif);font-family:arial;font-size:10px;font-weight:700;color:#000;}
.unselectdtab{font-family:arial;font-size:10px;font-weight:700;color:#562318;background-image:url(../img/tab_new4.gif);}
p,form,h1,h4,h5,h6{margin:0;}
h2{ font-size:2em;
}
h3{ margin:0 0 1px 0;
font-size:18px;
}
.colC ul li{
padding-right:20px;
}
select,textarea,input{font:12px arial, Arial, Helvetica, sans-serif;}
img{border:0 solid;}

.clear{clear:both;display:block;height:1px;margin: 0 auto;}

.main	{font-size:1.1em;color:#333;padding:10px 7px;}
.main .imgs{text-align:center;width:434px;padding-bottom:18px;}
.main .imgs div img{display:block;border:solid 3px #6e6e6e;margin-bottom:4px;}
.main .imgs img.ss{display:block;float:left;border:solid 2px #6e6e6e;margin-right:3px;cursor:pointer;}
.main a{color:#196cc8;}
.main p{padding-bottom:15px;}  
.home #footer p{padding-right:302px;text-align:left;}
.home #footer .white,.home #footer .normal{text-align:left;}

.faqbody{width:880px;margin-left:50px;}
.faqbody a{color:#196cc8;}
.faqhead{height:20px;}
.faqtext{padding-left:50px;line-height:17px;padding-bottom:15px;}
.arial12{font-family:Arial, Helvetica, sans-serif;font-size:12px;color:#666;text-decoration:none;}
.hyper{font-family:Arial, Helvetica, sans-serif;font-size:12px;color:#000;text-decoration:underline;}
.left,#page,#page01{float:left;}
.right,#sidebar{float:right;}
#header #nav ul li a,#footer .normal li a:hover{color:#fff;}
#page h3,#page_my h3,#page01 h3{font-size:18px;font-weight:400;color:#8f7564;padding-bottom:14px;}
.tabs,.tabs_new{position:relative;z-index:5;bottom:-1px;float:right;padding-right:0;}
.clear1 {clear:both;display:block;height:0;} 
 
 
/* ==================================   	Ajax Dropdown Nav CSS		==================================== */
/* define defaults for IE */
a 							{color:#000;}
a:visited 					{color:#111;}
a:hover 					{color:#222;}
#container					{position:relative; z-index:100;}
#outer						{text-align:center;	width:989px;height:32px;position:relative;z-index:500;padding:0;top: -9px;}
#outer ul{float:left;list-style-type:none;height:32px;border-right:1px solid #d98736;margin:0;padding:0 0 0 9px;} /*#f6800a*/
#outer ul li{float:left;}
#outer ul li a{font-family:verdana, arial, sans-serif;float:left;text-decoration:none;text-align:center;line-height:32px;display:block;white-space:nowrap;border-left:1px solid #f6800a;font-size:11px;font-weight:700;color:#434343;height:32px;padding:0 8px;}
#outer ul li a:hover{color:#0166A7;background:#689;}
#outer ul li#ul_1 a.down:hover{color:#000;background:#fff;}
#outer ul li a:focus{outline:0;}
#outer ul li#li_1.shrink a.down,#outer ul li#li_2.shrink a.down,#outer ul li#li_3.shrink a.down,#outer ul li#li_4.shrink a.down,#outer ul li#li_5.shrink a.down,#outer ul li#li_6.shrink a.down,#outer ul li#li_7.shrink a.down,#outer ul li#li_8.shrink a.down{color:#0166A7;background:#fff;}
#submenus{width:150px;background:#6a849f;position:absolute;top:-9px;left:0;z-index:0;}
#submenus div{height:0;position:absolute;top:32px;left:0;width:150px;overflow:hidden;}
#submenus div ul{list-style:none;position:absolute;left:0;bottom:0;height:auto;width:150px;margin:0;padding:0;}
#submenus div ul li{float:left;width:150px;}
#submenus div ul li a{font-family:verdana, arial, sans-serif;float:left;font-size:10px;color:#0166A7;text-decoration:none;text-align:left;line-height:20px;display:block;height:auto;width:140px;padding:0 0 0 10px}
#submenus div ul li a:hover{color:#0166A7;text-decoration:underline;}
#navigation{width:50px;length:1000px;position:absolute;}
#outer ul li a.down,#submenus div#ul_1,#submenus div#ul_2,#submenus div#ul_3,#submenus div#ul_4,#submenus div#ul_5,#submenus div#ul_6,#submenus div#ul_7,#submenus div#ul_0{background:#fff;}


* html #header h1                  {background:url(../img/logo.png)0 0 no-repeat; }
* html #content .home              {background: transparent;}
* html #flashfilecontainer         {z-index:1; padding-left:8px; display:block; position: relative; margin-top:-80px; background: #fff; width: 974px;}
* html #outer #menu                {}

*:first-child+html #outer          {width: 803px; float: right; margin-top: -40px;}
*:first-child+html #flashfilecontainer      {z-index:1; padding-left:3px; display:block; position: relative; top: -9px; background: #fff; width: 977px;}
*:first-child+html #header                  {width: 980px; background: #fff;}
*:first-child+html #submenus                {margin-top: -41px; margin-left: 174px;}
*:first-child+html #content                 {padding-left: 8px; width: 966px; background: #fff;}
*:first-child+html #submenus div  {left: 174px;}




/* =================== ADDED 1/21/2010 ============================= */
a.service     { color: #ffffff;  }
a.service:visted { color: #ffffff; }
a.service:hover { color: #ffffff; }
a.service:active { color: #ffffff; }

p.areas  {margin-bottom: 8px;}

h3.serviceareas   { margin-bottom:8px; margin-top:15px;}