@charset "utf-8";
/* Nathan's CSS DOCUMENT FOR FILES 9/16/2008 */
/* Modified by Kory K. Goold */

body { font: 16px Verdana, Arial, Helvetica, sans-serif; background: #999999; margin: 0;  padding: 0; text-align: center; color: #000000; margin-left: 25px; margin-top: 15px; margin-right: 25px; }

body,td,th { font-family: Times New Roman, Times, serif; color: #000000; font-size: 16px}

a:link { text-decoration: none; color: #0000ff; }

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

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

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

.center {text-align: center;}

.justify {text-align: justify;}

.disc {color: #000080; font-size: 12px;}

.main_layout #container {  /*width: 46em;*/ background: #FFFFFF; margin: 0 auto;  border: 1px solid #000000; text-align: left; }

.main_layout #header { background: #000066; padding: 0 10px; }

.main_layout #sub_header { background: #FFFFFF; padding: 0 10px; }

.main_layout #header h1 { margin: 0; padding: 10px 0; }

.main_layout #l_column { float: left; width: 14em; background: #FFFFFF; padding: 15px 0; text-align:left;}

.main_layout #l_column a { font-size:75%; }

.main_layout #l_column h3 { text-align:center; color:#000099;}

.main_layout #l_column li { color:#ff9933; font-weight:bold; }

.main_layout #r_column a { font-size:140%; font-weight:bold; }

.main_layout #r_column { float: right; width: 11em; background: #FFFFFF; padding: 15px 0; padding-right:10px;}

.main_layout #l_column h3, .main_layout #l_column p, .main_layout #r_column p, .main_layout #r_column h3 { margin-left: 10px; margin-right: 10px; }

.main_layout #m_column p { color:#000000; margin-top:0px; padding-top:0px;}

.main_layout #m_column h2 { margin-bottom:0px;  padding-top:0px; color:#000099; }

.main_layout #m_column { margin: 0 12em 0 14em; padding:5px; padding-left:15px; border-left:#FFAE21 solid 2px; border-right:#FFAE21 solid 2px; padding-top:0px;}

.main_layout #footer { padding: 0 10px; background:#FFFFFF; }

.main_layout #footer p { margin: 0; padding: 10px 0; }

/* MISCELLANEOUS CLASSES FOR REUSE */

.fltrt { float: right; margin-left: 8px; }

.fltlft { float: left; margin-right: 8px; }

.clearfloat { clear:both; height:0; font-size: 1px; line-height: 0px; }

/* ONE TIME USE CLASSES */

/* ========== HEADER STYLES =========*/

.url { color:#ff9933; font-size:18px; }

.logo_table_td { padding:10px; }

.header_text_1 { font-size:24px; color:#ff9933; }

.header_text_2 { font-size:30px; color:#ff9933; }

/* ======== SUBHEADER STYLES ===== */

.sub_header_text { padding:25px; font-family:Arial, Helvetica, sans-serif; color:#330066; font-size:16px; }

.sub_header_border { padding:10px; padding-bottom:0px; }

/* ========= LEFT PANE ======= */

l_column, h3 { font-size:18px; padding-top:0px; margin-top:0px; }

l_column, ul { text-align:left; }

/* ======== RIGHT PANE ====== */

r_column, a { font-family:Arial, Helvetica, Geneva; }

r_column, ul { text-align:left; }

.main_layout #r_column li { color:#ff9933; font-weight:bold; }

.main_layout #r_column h3 {
  text-align: center;
  color: #000099;
  font-size: 18px;
}

/* ======== MAIN PANE ======= */

.astx { font-size:36px; color:#ff9933; font-weight: bold;}

.main_pane_sub_ad2 { font-size:12px; }

/* ========= FOOTER ======== */

#footer a { font-weight:bold; }

.google_button { background-color:#FFCC00; color:#0000FF; border:#FF9900 solid 1px; font-weight:bold; }

.orange_text { color:#ff9933; }

.last_revised { font-size:10px; font-family:Arial, Helvetica, sans-serif; color:#000080; }

.purp_review {
	color: #800080;
	/*font-style: italic;*/
	font-weight: bold;
}

.blue_review {
	color: #000080;
	/*font-style: italic;*/
	font-weight: bold;
}

/*Moved by Kory Goold from test template to files.css for Directory M*/
.dmcontent_container {
text-align: center;
width: 176px;
height: 150px;
}
.dmcontent_title {
text-align: center;
height: 30px;
line-height: 30px;
font-family: Times New Roman,Times,serif;
font-size: 18px;
font-weight: bold;
width: 176px;
color: #000099;
background-color: #FFFFFF;
}
.dmcontent_middle {
background: transparent url(http://www.lectlaw.com/art/scaline.gif);
margin-left: auto;
margin-right: auto;
width: 138px;
height: 20px;
}
.dmcontent_body {
overflow-y: auto;
text-align: left;
font-family: Arial, Sans-Serif;
font-weight: bold;
line-height: 18px;
font-size: 11px;
margin-left: auto;
margin-right: auto;
width: 174px;
height: 99px;
color: #336699;
background-color: #FFFFFF;
border-bottom: 1px solid #FF9933;
}
.dmcontent_link {
text-decoration: none;
color: #0000FF;
}
.dmcontent_body a:hover{
text-decoration: underline;
color: #3399FF;
}
.dmcontent_body li{
color:#FF9933;
/*font-weight:bold;*/
}

/* CSS Additions by Justin D. Edens of USLegal, Inc. */

.main_layout #form_r_column a { font-size:75%;}

.main_layout #form_r_column { float: right; width: 11em; background: #FFFFFF; padding: 15px 0; padding-right:10px; margin-right: 6px;}

#form_r_column h3 { font-size:18px; padding-top:0px; margin-top:0px; }

#form_r_column ul { text-align:left; }

.main_layout #form_r_column h3 { text-align:center; color:#000099;}

.main_layout #form_r_column li { color:#ff9933; font-weight:bold; }


