html body
{
  width: 100%;
  height: 100%;
  background-color:#C8BC93;
}

body
{
  padding: 0;
  margin: 0;
  font-family: arial;
  font-size: 13px;
}

table
{
margin:0;
padding:0;
border:none;

}

tbody
{
margin:0;
padding:0;
border:none none;

}

td
{
vertical-align:top;
border:none;
margin:0;
padding:0;
}

tr
{
border:none;
}

a:link {
  color: #6e2224;
  text-decoration: none;
	font-weight: bold;
}
a:visited {
  font-weight: bold;
  color: #6e2224;
    text-decoration: none;
}
a:hover {
  font-weight: bold;
  text-decoration: none;
	color: #000000;
}
a:active {
  font-weight: bold;
  color: #363315;
  text-decoration: none;
}

a img {
  border: none;
}

.nav a:link {
  color: #f3f1e7;
	text-decoration: none;
  font-weight: normal;
}
.nav a:visited {
  font-weight: normal;
  color: #FFFFFF;
  text-decoration: none;
}
.nav a:hover {
  font-weight: normal;
  /*text-decoration: underline;*/
	color: #a7aaaf;
}
.nav a:active {
  font-weight: normal;
  color: #c8aa9e;
}


.content_text a:link{
  color: #6E2224;
	text-decoration: none;
  font-weight: normal;
}
.content_text a:visited{
  font-weight: normal;
  color: #6E2224;
  text-decoration: none;
}
.content_text a:hover{
  font-weight: normal;
  color: #a7aaaf;
}
.content_text a:active {
  font-weight: normal;
  color: #6E2224;
}

.content_header {
text-align: center; 
font-size: 14px; 
padding: 10px;
font-weight: bold;
}

.content_text {
font-size: 13px; 
padding: 7px;
font-weight: normal;
}

ul {
  padding-top: 0px;
  margin-top: 0px;
  text-align:left;
}

.sitecontainer {
  background-color: #c8bc93;
  height: 100%;
  border-style: none;
  padding: 0;
  margin: 0;

  }
  
.pagecontainer {
  width: 972px;
  background-color: #c8bc93;
  margin:0px auto;

  }


.headcontainer {
  background-image:url('../images/headerstrip.jpg');
  background-repeat:repeat-x; 
  height: 123px;

 
  }

.headbanner {
  width: 972px;
  height: 123px;
  background-image:url('../images/header.jpg');
  background-repeat: no-repeat;
  margin:0px auto;    
}

/*   *******************************************
page dropshadow
**************************************************   */

.row1 {
  height: 11px;
  background-image:url('../images/site_bg_top.jpg');
  background-repeat: no-repeat;

}


.row3 {
  height: 13px;
  background-image:url('../images/site_bg_bottom.jpg');
  background-repeat: no-repeat;
}
.page-bg-tl {
  width: 11px;
  height: 11px;
  background-image:url('../images/page-bg-tl.jpg');
  background-repeat: no-repeat;
    float: left;  
}

.page-bg-tm {
  width: 950px;
  height: 11px;
  background-image:url('../images/page-bg-tm.jpg');
  background-repeat: repeat-x;
    float: left;  
}

.page-bg-tr {
  width: 11px;
  height: 11px;
  background-image:url('../images/page-bg-tr.jpg');
  background-repeat: no-repeat;
    float: left;
  
}

.page-bg-lm {
  width: 11px;
  background-image:url('../images/page-bg-lm.jpg');
  background-repeat: repeat-y;
  float: left;
  height: 100%; 
}

.page-bg-rm {
  width: 11px;
  background-image:url('../images/page-bg-rm.jpg');
  background-repeat: repeat-y;
  float: left;
  height: 100%; 
   
}

.page-bg-bl {
  width: 11px;
  height: 13px;
  background-image:url('../images/page-bg-bl.jpg');
  background-repeat: no-repeat;
  float: left;  
}

.page-bg-bm {
  width: 950px;
  height: 13px;
  background-image:url('../images/page-bg-bm.jpg');
  background-repeat: repeat-x;
  float: left;  
}

.page-bg-br {
  width: 11px;
  height: 13px;
  background-image:url('../images/page-bg-br.jpg');
  background-repeat: no-repeat;
  float: left;  
}

/*   *******************************************
main page containers
**************************************************   */

.page  {
  width: 972px;
  background-image:url('../images/site_bg.jpg');
  background-repeat: repeat-y;
  padding-left:11px;
  }
  
.slideshow  {
  width: 950px;
  height: 250px;
  }
  
.nav  {
  width: 942px;
  height: 27px;
  background-image:url('../images/nav-bg.jpg');
  background-repeat: repeat-x;
  font-size: 18px;
  text-align: center;
  padding: 4px;
  
  }

.content {
  width: 950px;
  }
  
/*   *******************************************
content containers
**************************************************   */

.column1 {
  width: 235px;
}

.column2 {
  width: 486px;
  border-left:1px dotted;
border-right:1px dotted;
border-spacing:2px;
}

.column3 {
  width: 226px;
}


.announcementsbody{
  height: 352px;
  }

.announcements {
  width: 234px;
  background-color: #e6e1ca;
  background-image:url('../images/announcements-bg.jpg');
  background-repeat: repeat-x;
}

.left-banner {
  width: 235px;
  height: 59px;
}

.announcements-body {
  width: 235px;
  height: 100%;
}

.vertical-dots {
  background-image:url('../images/dots.jpg');
  background-repeat: repeat-y;
  width: 1px;
  height: 100%;
  float: left;
  margin-top: 5px;
}

.horizontal-dots{
  background-image:url('../images/horizontal-dots.jpg');
  background-repeat: repeat-x;
  height: 1px;
  margin: 0px 10px 0px 10px;
}

.maincontent {
  padding: 10px;
  background-color: #e6e1ca;
  background-image:url('../images/maincontent-bg.jpg');
  background-repeat: repeat-x;
  font-weight:normal;
  text-align:justify;
  min-height:370px;
}

.home-vertical-dots {
  background-image:url('../images/home-vertical-dots.jpg');
  background-repeat: no-repeat;
  width: 2px;
  height: 411px;
  float: left;
}

.answers_title {
  font-family: "Bradley Hand ITC", "Arial", sans-serif;
  font-weight: bold;
  font-size: 140%;
}

.content_title {
  font-size: 18px;
  font-weight: bold;
  font-family: "arial", arial, sans-serif;
}

.dyk {
  width: 226px;
  padding-left: 10px;
  padding-right: 10px;
  background-color: #e6e1ca;
  background-image:url('../images/dyk-bg.jpg');
  background-repeat: repeat-x;
  clear: right;
  text-align: center;
}

.dyk-banner {
  background-image:url('../images/dyk-banner.jpg');
  background-repeat: no-repeat;
  width: 226px;
  height: 59px;
  clear: right;
}

.publications {
  width: 226px;
  background-color: #e6e1ca;
  background-image:url('../images/publications-bg.jpg');
  background-repeat: repeat-x;
}

.publications-banner {
  background-image:url('../images/publications-banner.jpg');
  background-repeat: no-repeat;
  width: 226px;
  height: 73px;

}

.publications-b {
  width: 195px;
  height: 26px;
 }

.publications-b1 {
  background-image:url('../images/publications-b1.jpg');
  background-repeat: no-repeat;
  width: 195px;
  height: 26px;
  margin-left: 15px;
  margin-right: 15px;
  margin-bottom: 2px;
}

.publications-b2 {
  background-image:url('../images/publications-b2.jpg');
  background-repeat: no-repeat;
  width: 195px;
  height: 26px;
  margin-left: 15px;
  margin-right: 15px;
  margin-top: 1px;
  margin-bottom: 2px;

}

.publications-b3 {
  background-image:url('../images/publications-b3.jpg');
  background-repeat: no-repeat;
  width: 195px;
  height: 26px;
  margin-left: 15px;
  margin-right: 15px;
  margin-top: 1px;
  margin-bottom: 2px;
}

.publications-b4 {
  background-image:url('../images/publications-b4.jpg');
  background-repeat: no-repeat;
  width: 195px;
  height: 26px;
  margin-left: 15px;
  margin-right: 15px;
  margin-top: 1px;
  margin-bottom: 2px;
}
/*   *******************************************
Attorney Page
**************************************************   */

.attorney_menu_item {
  width: 200px;
  text-align: left;
  padding: 2px 2px 2px 15px;
  margin: 4px 0px 4px 0px;
  border: 1px solid #FFFFFF;
  background-color: #E6E1CA;
  text-decoration: none;
}

.attorney_menu_item a  {
 text-decoration: none;
}
/*   *******************************************
Services Page
**************************************************   */

.service_menu_item {
  width: 200px;
  text-align: left;
  padding: 2px 2px 2px 15px;
  margin: 4px 0px 4px 0px;
  border: 1px solid #FFFFFF;
  background-color: #E6E1CA;
  text-decoration: none;
}

.service_menu_item a  {
 text-decoration: none;
}


.answers_menu_item {
  width: 200px;
  text-align: left;
  padding: 2px 2px 2px 15px;
  margin: 4px 0px 4px 0px;
  border: 1px solid #FFFFFF;
  background-color: #E6E1CA;
  text-decoration: none;
}

.answers_menu_item a  {
 text-decoration: none;
}


.resources_menu_item {
  width: 200px;
  text-align: left;
  padding: 2px 2px 2px 15px;
  margin: 4px 0px 4px 0px;
  border: 1px solid #FFFFFF;
  background-color: #E6E1CA;
  text-decoration: none;
}

.resources_menu_item a  {
 text-decoration: none;
}

.resources_search {
  text-align:right;
  padding-right: 12px;
  margin-bottom:10px;
}

.standard_button {
  text-align:right;
  padding-right: 12px;

}

.seminar_box
{
  margin: 10px 0px;
  padding: 5px;
  background-color: #E6E1CA;
  border: 1px solid #FFFFFF;
}


/*   *******************************************
footer container
**************************************************   */

.footer  {
  width: 944px;
  height: 90px;
  background-color: #140b04;
  border-top: 3px;
  border-style: solid;
  border-color: #000000;
  text-align: center;
  padding-top: 6px;
  color: #c8bc93;
  }
  


/*   *******************************************
admin
**************************************************   */
.input_text {
  font-family: arial, sans-serif;
  font-size: 10px;
  border: 1px solid #837A70;
  color: #000000;
  background-color: #FFFFFF;
  text-align: center;
}

/* .standard_button {
  font-family: "Tahoma", sans-serif;
  font-size: 10px;
  font-weight: bold;
  border: 1px outset #000000;
  background-color: #F5F5C1;
  color: #000000;
}
.standard_button:hover {
  background-color: #3D3430;
  border: 1px inset #000000;
  color: #FFFFFF;
}
.standard_button_hover {
  font-family: "Tahoma", sans-serif;
  font-size: 10px;
  font-weight: bold;
  background-color: #3D3430;
  border: 1px inset #000000;
  color: #FFFFFF;
} */

.content_subtitle {
  font-size: 14px;
  font-weight: bold;
  font-family: "arial", arial, sans-serif;
}

.small_text {
  font-size: 10px;
  font-weight: bold;
}

.fine_print {
  font-size: 9px;
  font-weight: normal;
}

.topmenu_text {
  font-size: 10px;
}

.error_text {
  color: #F00;
  font-size: 12px;
  font-weight: bold;
}

.bg_header {
  background-color: #AAA;
  border-bottom: 1px solid #F5F5C1;
  border-left: 0px;
  border-top: 0px;
  border-right: 0px;
}

.bg_clear {
  background-color: #E0E1C2;
}

.bg_standout {
  background-color: #DCDCB4;
}

.bg_highlight {
  background-color: #FDD;
}

.border_light {
  background-color: #D0D0A3;
  border: 1px solid black;
}

.border_light td {
  padding: 2px;
}

.page_title {
	font-size: 14px;
	text-decoration: none;
	font-weight: bold;
	color: #000000;
}

.level1_button {
  font-family: "Verdana", sans-serif;
  font-size: 10px;
  font-weight: bold;
  border: 1px outset #F5F5C1;
  background-color: #DDD;
  color: #000;
}
.level1_button:hover {
  background-color: #FFF;
  border: 1px inset #F5F5C1;
}
.level1_button_hover {
  font-family: "Verdana", sans-serif;
  font-size: 10px;
  font-weight: bold;
  background-color: #FFF;
  border: 1px inset #F5F5C1;
  color: #000;
}


.level2_button {
  font-family: "Verdana", sans-serif;
  font-size: 10px;
  font-weight: bold;
  border: 1px outset #F5F5C1;
  background-color: #999;
  color: #000;
}
.level2_button:hover {
  background-color: #CCC;
  border: 1px inset #F5F5C1;
}
.level2_button_hover {
  font-family: "Verdana", sans-serif;
  font-size: 10px;
  font-weight: bold;
  background-color: #CCC;
  border: 1px inset #F5F5C1;
  color: #000;
}


.level3_button {
  font-family: "Verdana", sans-serif;
  font-size: 10px;
  font-weight: bold;
  border: 1px outset #F5F5C1;
  background-color: #444;
  color: #FFF;
}
.level3_button:hover {
  background-color: #888;
  border: 1px inset #F5F5C1;
}
.level3_button_hover {
  font-family: "Verdana", sans-serif;
  font-size: 10px;
  font-weight: bold;
  background-color: #888;
  border: 1px inset #F5F5C1;
  color: #FFF;
}


.level4_button {
  font-family: "Verdana", sans-serif;
  font-size: 10px;
  font-weight: bold;
  border: 1px outset #F5F5C1;
  background-color: #000;
  color: #FFF;
}
.level4_button:hover {
  background-color: #333;
  border: 1px inset #F5F5C1;
}
.level4_button_hover {
  font-family: "Verdana", sans-serif;
  font-size: 10px;
  font-weight: bold;
  background-color: #333;
  border: 1px inset #F5F5C1;
  color: #FFF;
}