/* CSS Document */

body {background-color:#908874;}

#frame {width:759px;background-color:#78715C;border:1px solid #ABAB93;text-align:left;}
#frame .pad	{padding:4px;}

#offices	{margin-left:2px;}
#offices img	{margin-right:6px;}

div.home	{background-color:#ffffff;padding:10px 25px 20px;}

#logohome	{background:#fff;border:0px solid #000;padding:9px 0px 19px;}
#toolshome {background-color:#ffffff;float:right;}
#toolshome .pad	{padding:0px;}
#navhome {background-color:#938A58;text-align:left;margin:0px;width:699px;}
#navhome .navpad{padding-left:110px;padding-top:5px;padding-bottom:5px;padding-right:0px;}
#column1home {width:490px;padding-top:20px;}
#column1home h1 {margin:0px;margin-bottom:15px;}
#column1home h4 {margin:0px;line-height:19px;}
#column2home {width:174px;padding-top:20px;margin-left:30px;padding-left:28px;}
#column2home h1 {margin:0px;}
#column2home h4 {margin:0px;}
#column2home ul	{list-style:url(/FCWSite/Img/arrow_more.gif);margin-left:19px;margin-bottom:0px;padding:0px;}
LI {list-style:url(/FCWSite/Img/bullet.gif);LIST-STYLE-TYPE: circle;	BORDER-RIGHT: medium none; BORDER-TOP: medium none;  BORDER-LEFT: medium none;  BORDER-BOTTOM: medium none; FONT-STYLE: normal; 
}
#column2home li	{padding:0 0 10px 0;}
#column2home .more	{text-align:right;}

.homeimage {BORDER-WIDTH: 0px;text-align:right; }

#tools {background-color:#ffffff;text-align:right;width:749px;}
#tools .pad	{padding-top:15px;padding-bottom:25px;padding-right:10px;}

.srchbox {font:11px arial;width:100px;border:1px solid #BEC3A9;margin-bottom: 4px;}
.form 	 {font:11px arial;width:237px;border:1px solid #938A58;margin-bottom: 4px;}
.formContact {font:11px arial;width:500px;border:1px solid #938A58;margin-bottom: 4px;}
.form2 	 {font:11px arial;border:1px solid #938A58;margin-bottom: 4px;}

#nav {width:749px;background-color:#938A58;text-align:left;margin:0px;}
#nav .navpad{border-right:1px solid #fff;border-left:1px solid #fff;border-top:1px solid #fff;border-bottom:1px solid #fff;padding-left:170px;padding-top:5px;padding-bottom:5px;}

#toprow  {padding:3px 0px 0px 0px;border-left:1px solid #938A58;font:10px verdana;}
#toprow2  {padding:3px 0px 0px 0px;font:10px verdana;}
#column1 {width:150px;}
#column1med {width:150px;}
#column1newsdetail {width:175px;}
#column2 {border-left:1px solid #938A58;border-right:1px solid #938A58;width:400px;padding-bottom:20px;}
#column2top {border-left:1px solid #938A58;border-right:1px solid #938A58;width:400px;}

#column2events {border-left:1px solid #938A58;border-right:1px solid #938A58;width:390px;padding-bottom:20px;}
#column2pubs {border-left:1px solid #938A58;border-right:1px solid #938A58;width:53%;padding-bottom:20px;}
#column2media {border-left:1px solid #938A58;border-right:1px solid #938A58;width:590px;padding-bottom:20px;}
#column2r {border-left:1px solid #938A58;border-right:1px solid #938A58;width:550px;padding-bottom:20px;}

#column3 {width:200px;}
#column3 h4{
font-family: arial, verdana, sans-serif; 
font-size: 11px; 
font-style: normal; 
font-weight: normal; 
font-color: 333; 
line-height: 150%; 
word-spacing: -.5px; 
margin-left: 20px;
margin-right: 30px;
margin-top:0px;
}
#column3 h3 {
text-align: left;
font-family: arial, verdana, sans-serif;
font-size: 11px;
font-weight: bold;
 letter-spacing: .5px;
 color: #416c72;
 /*color: #879719; (green)*/
 line-height: 120%;	
 vertical-align: top;
 word-spacing: -.5px;
margin-left: 20px;
margin-right: 30px;
margin-bottom:10px;
margin-top:1px;
 	}
#column3 h5{
font-family: arial, verdana, sans-serif; 
font-size: 11px; 
font-style: normal; 
font-weight: normal; 
font-color: 333; 
line-height: 135%; 
word-spacing: -.5px; 
margin-left: 20px;
margin-right: 30px;
margin-top:0px;
}


#column2a {border-left:1px solid #938A58;width:400px;padding-bottom:20px;}
#column2_long {border-left:1px solid #938A58;width:596px;padding-bottom:20px;}
#column2_longtop {border-left:1px solid #938A58;width:596px;}
#column2_long1 {border-left:1px solid #938A58;width:550px;padding-bottom:20px;}

#ppl_column1 {width:485px;}
#ppl_column2 {border-left:1px solid #938A58;border-right:1px solid #938A58;width:200px;}
#ppl_list 	 {}
#ppl_list table.list	{border-bottom:1px solid #E5E3D7;}
#ppl_list td.list	{border-top:1px solid #E5E3D7;font:11px/16px arial, verdana, sans-serif;color:#333;padding:10px 5px 10px 0;vertical-align:top;}
#ppl_list .bodysm	{font:10px/16px arial, verdana, sans-serif;color:#333;}

#practice_column1 {width:520px;padding-bottom:20px;padding-top:15px;}
#practice_column2 {border-left:1px solid #938a58;border-right:1px solid #938A58;padding-top:0px;}

#generic_column1 {width:700px;padding-bottom:20px;}
#generic_column1 td	{font:11px arial, verdana, sans-serif;color: 333;}
#generic_column1 ul	{margin-left:16px;margin-top:0px;padding:0px;list-style:square;}

#generic_column2 {width:700px;padding-bottom:20px;border-right:1px solid #938A58;}

#bioalpha	 {border-right:1px solid #938A58;width:12px;height:20px;border-bottom:1px solid #938A58;font:11px arial;font-weight:bold;text-align:center;}
#bioalpha	 a{color:#879B49; font-size: 9px; padding:2px;width:12px;height:20px;}
#bioalpha	 a:hover{color:#fff; font-size: 9px; background-color:#CE652F;text-decoration:none;width:12px;height:20px;}

#success	.column1{width:100px;font:11px arial;color:#4E767B;padding-bottom:9px;}
#success	.column2{font:11px arial;color:#000;padding-bottom:9px;}

#PDF	{float:right;text-align:right;padding-left:10px;padding-bottom:10px;}

/*left nav stuff*/
#leftnav{
font-family: arial, verdana, sans-serif; 
font-size: 11px; 
font-style: normal; 
font-weight: normal; 
font-color: 333; 
line-height: auto; 
word-spacing: -.5px; 
margin-left: 20px; margin-right: 5px;
padding-bottom:8px;
}
#subnav {padding-left:5px;padding-bottom:3px;padding-top:3px;}
#arrowdown {float:left;margin-left:-7px;padding-top:4px;padding-right:1px;}
#navdivide {border-top:1px solid #938A58;margin-top:-8px;margin-bottom:-4px;}


/*right nav links */
#practiceLinkWrap{
padding-bottom:8px;
}


a.practiceLink{
padding-bottom:8px;
}



/*photos*/

#photo {float:right;margin-left:20px;margin-bottom:5px;margin-right:30px;}
#biophotosm {float:left;margin-left:0px;margin-bottom:5px;margin-right:10px;}
#biophoto {margin-left:1px;}

/* bio contact info area*/
#biocontact {margin-left:1px;background-color:#78715C;color:#fff;font:10px arial;padding:10px 10px 15px 10px;border-top:1px solid #fff;border-right:1px solid #fff;line-height:17px;}
#biocontact .name{font:14px arial;font-weight:bold;margin-bottom:7px;margin-top:7px;}
#biocontact .detail{text-transform:uppercase;}
#biocontact a{color:#D9E392;text-decoration:none;}
#biocontact a:hover{color:#ce652f;text-decoration:none;}

#biodownload {margin-left:10px;font:10px arial;}

/*top page header*/
h1{
font-family: arial, verdana, sans-serif; 
font-size: 14px; 
font-style: normal; 
font-weight: bold; 
color:#416c72; 
/*letter-spacing: 1px; */
word-spacing: -.5px; 
margin-left: 20px; 
margin-right: 30px;
margin-top:1px;
margin-bottom:10px;
}
#h1{
text-align: left;
font-family: arial, verdana, sans-serif;
font-size: 14px;
font-weight: bold;
 color: #416c72;
 /*color: #879719; (green)*/
 vertical-align: top;
 word-spacing: -.5px;
}

h2{
font-family: arial, verdana, sans-serif; 
font-size: 12px; 
font-style: normal; 
font-weight: bold; 
color:#416c72; 
letter-spacing: .5px; 
line-height: 120%; 
 margin-left: 20px;
 margin-right: 30px;
 word-spacing: -.5px; 
margin-bottom:5px;
margin-top:5px;
}
h2.anotherh2{
font-family: arial, verdana, sans-serif; 
font-size: 12px; 
font-style: normal; 
font-weight: bold; 
color:#416c72; 
letter-spacing: .5px; 
line-height: 120%; 
 margin-left: 0px;
 margin-right: 30px;
 word-spacing: -.5px; 
margin-bottom:5px;
margin-top:5px;
}

	
h3 {
text-align: left;
font-family: arial, verdana, sans-serif;
font-size: 11px;
font-weight: bold;
 letter-spacing: .5px;
 color: #416c72;
 /*color: #879719; (green)*/
 line-height: 120%;	
 vertical-align: top;
 word-spacing: -.5px;
margin-left: 20px;
margin-right: 30px;
margin-bottom:10px;
margin-top:15px;
 	}

p.h3-no-indent {
text-align: left;
font-family: arial, verdana, sans-serif;
font-size: 11px;
font-weight: bold;
 letter-spacing: .5px;
 color: #416c72;
 /*color: #879719; (green)*/
 line-height: 120%;	
 vertical-align: top;
 word-spacing: -.5px;
 margin-bottom:10px;
 	}



		
#h3{
text-align: left;
font-family: arial, verdana, sans-serif;
font-size: 11px;
font-weight: bold;
 color: #416c72;
 /*color: #879719; (green)*/
 vertical-align: top;
 word-spacing: -.5px;
 	}
 	
#p.h3-no-indent{
text-align: left;
font-family: arial, verdana, sans-serif;
font-size: 11px;
font-weight: bold;
 color: #416c72;
 /*color: #879719; (green)*/
 vertical-align: top;
 word-spacing: -.5px;
 	}

h4{
font-family: arial, verdana, sans-serif; 
font-size: 11px; 
font-style: normal; 
font-weight: normal; 
font-color: 333; 
line-height: 150%; 
word-spacing: -.5px; 
margin-left: 20px;
margin-right: 30px;
margin-top:10px;
}
h4.anotherh4{
font-family: arial, verdana, sans-serif; 
font-size: 11px; 
font-style: normal; 
font-weight: normal; 
font-color: 333; 
line-height: 150%; 
word-spacing: -.5px; 
margin-left: 20px;
margin-right: 30px;
margin-top:0px;
margin-bottom: 0px;
}
#h4{
text-align: left;
font-family: arial, verdana, sans-serif;
font-size: 11px;

 /*color: #879719; (green)*/
 vertical-align: top;
 word-spacing: -.5px;
}
li{
font-family: arial, verdana, sans-serif;
font-size: 11px;
line-height: 150%; 
}
h5 {
text-align: left;
font-family: arial, verdana, sans-serif;
font-size: 10px;
font-weight: normal;
color: #333;
line-height: 135%;	
vertical-align: top;
word-spacing: -.5px;
margin-left: 20px;
margin-right: 30px;
margin-top:0px;
}
h5.anotherh5 {
text-align: left;
font-family: arial, verdana, sans-serif;
font-size: 10px;
font-weight: normal;
color: #333;
line-height: 135%;	
vertical-align: top;
word-spacing: -.5px;
margin-left: 20px;
margin-right: 30px;
margin-top:0px;
margin-bottom:10px;
}
h5-no-margin 
{
text-align: left;
font-family: arial, verdana, sans-serif;
font-size: 10px;
font-weight: normal;
color: #333;
line-height: 135%;	
vertical-align: top;
word-spacing: -.5px;
}
#h5 {
text-align: left;
font-family: arial, verdana, sans-serif;
font-size: 10px;
font-weight: normal;
color: #333;
line-height: 135%;	
vertical-align: top;
word-spacing: -.5px;
margin-left: 20px;
margin-right: 30px;
margin-top:0px;
}

/*top nav*/
a:link {
color: 66cc33;
font-weight: normal;
text-decoration: none;
}
/*hides grey focus box around links*/
a:focus,a:active,
a.menu1:focus,a.menu1:active
,a.menu1on:focus,a.menu1on:active
,a.menu2:focus,a.menu2:active
,a.menu3:focus,a.menu3:active
{
    -moz-user-focus:    none;
    -moz-outline:       none;
    outline:            none;
    user-focus:         none;
    ie-dummy:           expression(this.hideFocus=true);
}

a:active {
color: #9D3F3F;
font-weight: normal;
text-decoration: none;


}
a:visited {
color: #06f;
font-weight: normal;
text-decoration: none;

}

a:hover {
color: #393;
text-decoration: underline;
}
/*menus*/
a.menu1:link {
color: #ffffff;
text-align: left;
font-family:  arial, verdana, sans-serif;
font-size: 11px;
font-weight: normal;
 word-spacing: -.5px;
font-weight: normal;
text-decoration: none;
padding-right:22px;
}
a.menu1:active {
color: #ffffff;
font-family:  arial, verdana, sans-serif;
font-size: 11px;
font-weight: normal;
word-spacing: -.5px;
font-weight: normal;
text-decoration: none;
padding-right:22px;

}
a.menu1:visited {
color: #ffffff;
font-family:  arial, verdana, sans-serif;
font-size: 11px;
font-weight: normal;
 word-spacing: -.5px;
font-weight: normal;
text-decoration: none;
padding-right:22px;
}

a.menu1:hover {
color: #E4F1AA;
font-family:  arial, verdana, sans-serif;
font-size: 11px;
font-weight: normal;
 word-spacing: -.5px;
text-decoration: underline;
padding-right:22px;
}

a.menu1on:link {
color: #E4F1AA;
text-align: left;
font-family:  arial, verdana, sans-serif;
font-size: 11px;
font-weight: normal;
 word-spacing: -.5px;
font-weight: normal;
text-decoration: none;
padding-right:22px;
}
a.menu1on:active {
color: #E4F1AA;
font-family:  arial, verdana, sans-serif;
font-size: 11px;
font-weight: normal;
word-spacing: -.5px;
font-weight: normal;
text-decoration: none;
padding-right:22px;

}
a.menu1on:visited {
color: #E4F1AA;
font-family:  arial, verdana, sans-serif;
font-size: 11px;
font-weight: normal;
 word-spacing: -.5px;
font-weight: normal;
text-decoration: none;
padding-right:22px;
}

a.menu1on:hover {
color: #E4F1AA;
font-family:  arial, verdana, sans-serif;
font-size: 11px;
font-weight: normal;
 word-spacing: -.5px;
text-decoration: underline;
padding-right:22px;
}

/*leftnav2nd tier*/

a.menu2:link {
color: #879719;
text-align: left;
font-family:  arial, verdana, sans-serif;
font-size: 11px;
font-weight: normal;
 word-spacing: -.5px;
font-weight: normal;
text-decoration: none;
line-height:19px;

}
a.menu2:active {
color: #879719;
font-family:  arial, verdana, sans-serif;
font-size: 11px;
font-weight: normal;
 word-spacing: -.5px;
font-weight: normal;
text-decoration: none;
line-height:19px;

}
a.menu2:visited {
color: #879719;
font-family:  arial, verdana, sans-serif;
font-size: 11px;
font-weight: normal;
 word-spacing: -.5px;
font-weight: normal;
text-decoration: none;
line-height:19px;
}

a.menu2:hover {
color: #CE652F;
font-family:  arial, verdana, sans-serif;
font-size: 11px;
font-weight: normal;
 word-spacing: -.5px;
text-decoration: underline;
line-height:19px;
}

a.menu2sel:link{
color: #CE652F;
font-family:  arial, verdana, sans-serif;
font-size: 11px;
font-weight: normal;
 word-spacing: -.5px;
text-decoration: underline;
line-height:19px;
}
a.menu2sel:active{
color: #CE652F;
font-family:  arial, verdana, sans-serif;
font-size: 11px;
font-weight: normal;
 word-spacing: -.5px;
text-decoration: underline;
line-height:19px;
}
a.menu2sel:visited{
color: #CE652F;
font-family:  arial, verdana, sans-serif;
font-size: 11px;
font-weight: normal;
 word-spacing: -.5px;
text-decoration: underline;
line-height:19px;
}
a.menu2sel:hover{
color: #CE652F;
font-family:  arial, verdana, sans-serif;
font-size: 11px;
font-weight: normal;
 word-spacing: -.5px;
text-decoration: underline;
line-height:19px;
}


/*leftnav3rd tier*/

a.menu3:link {
color: #879719;
text-align: left;
font-family:  arial, verdana, sans-serif;
font-size: 10px;
font-weight: normal;
 word-spacing: -.5px;
font-weight: normal;
text-decoration: none;
line-height:auto;
}
a.menu3:active {
color: #879719;
font-family:  arial, verdana, sans-serif;
font-size: 10px;
font-weight: normal;
 word-spacing: -.5px;
font-weight: normal;
text-decoration: none;
line-height:auto;
}
a.menu3:visited {
color: #879719;
font-family:  arial, verdana, sans-serif;
font-size: 10px;
font-weight: normal;
 word-spacing: -.5px;
font-weight: normal;
text-decoration: none;
line-height:auto;
}

a.menu3:hover {
color: #CE652F;
font-family:  arial, verdana, sans-serif;
font-size: 10px;
font-weight: normal;
 word-spacing: -.5px;
text-decoration: underline;
line-height:auto;
}


a.menu3sel:link{
color: #CE652F;
font-family:  arial, verdana, sans-serif;
font-size: 10px;
font-weight: normal;
 word-spacing: -.5px;
text-decoration: underline;
line-height:auto;
}
a.menu3sel:active{
color: #CE652F;
font-family:  arial, verdana, sans-serif;
font-size: 10px;
font-weight: normal;
 word-spacing: -.5px;
text-decoration: underline;
line-height:auto;
}
a.menu3sel:visited{
color: #CE652F;
font-family:  arial, verdana, sans-serif;
font-size: 10px;
font-weight: normal;
 word-spacing: -.5px;
text-decoration: underline;
line-height:auto;
}
a.menu3sel:hover{
color: #CE652F;
font-family:  arial, verdana, sans-serif;
font-size: 10px;
font-weight: normal;
 word-spacing: -.5px;
text-decoration: underline;
line-height:auto;
}



/* link */
a:link {
color: #879719;
text-decoration: none;

}
a:active {
color: #879719;
text-decoration: none;


}
a:visited {
color: #879719;
text-decoration: none;

}

a:hover {
color: #CE652F;
text-decoration: underline;
}

.footer {
color: #ffffff;
text-align: left;
font-family:  tahoma, verdana, sans-serif;
font-size: 9px;
font-weight: normal;
 letter-spacing: .5px;
 word-spacing: -.5px;
font-weight: normal;
text-decoration: none;
height:20px;
padding-left:5px;
padding-top:13px;
padding-right:5px;
}


.footer a {
color: #ffffff;
text-align: left;
font-family:  tahoma, verdana, sans-serif;
font-size: 9px;
font-weight: normal;
 letter-spacing: .5px;
 word-spacing: -.5px;
font-weight: normal;
text-decoration: none;

}
.footer a:active {
color: #ffffff;
font-family:  tahoma, verdana, sans-serif;
font-size: 9px;
font-weight: normal;
 letter-spacing: .5px;
 word-spacing: -.5px;
font-weight: normal;
text-decoration: none;


}
.footer a:visited {
color: #ffffff;
font-family:  tahoma, verdana, sans-serif;
font-size: 9px;
font-weight: normal;
 letter-spacing: .5px;
 word-spacing: -.5px;
font-weight: normal;
text-decoration: none;

}

.footer a:hover {
color: #B6BE95;
font-family:  tahoma, verdana, sans-serif;
font-size: 9px;
font-weight: normal;
 letter-spacing: .5px;
 word-spacing: -.5px;
text-decoration: none; 

}
.priorresultsSearch {
padding: 0px 30px 5px 0px;
font-family: arial, verdana, sans-serif; 
font-size: 11px; 
font-style: normal; 
font-weight: normal; 
color: #666; 
line-height: 135%; 
word-spacing: -.5px; 
margin:0px;
width: 150px;
float: right;
}
.priorresultsList {
padding: 0px 28px 7px 0px;
font-family: arial, verdana, sans-serif; 
font-size: 11px; 
font-style: normal; 
font-weight: normal; 
color: #666; 
line-height: 135%; 
word-spacing: -.5px; 
margin:0px;
width: 150px;
float: right;
}

#pplsrch {
font-family: arial, verdana, sans-serif;
font-size: 11px;
 letter-spacing: .5px;
 color: #416c72;
 margin-left:20px;
 padding-left:5px;
 padding-right:5px;
 padding-bottom:10px;
 padding-top:100px;
  }
  
  #newssrch {
font-family: arial, verdana, sans-serif;
font-size: 11px;
 letter-spacing: .5px;
 color: #416c72;
 margin-left:20px;
 padding-left:5px;
 padding-right:5px;
 padding-bottom:10px;
 padding-top:10px;
  } 

#searchfield
{background:#ffffff;width:100px;padding:0px;border-left:#938A58 solid 1px;border-top:#938A58 solid 1px;border-right:#938A58 solid 1px;border-bottom:#938A58 solid 1px}

