/**************************************************************************************************/
/* global styles                                                                                  */
/**************************************************************************************************/

body {
	background-color: #ffffff;
	padding-top: 0px; 
	padding-right: 0px;
	padding-left: 0px;
	padding-bottom: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-left: 0px;
	margin-bottom: 0px;
	margin-top: 0px;
	color: #233640;
	font-family: Verdana, Helvetica, Arial, sans-serif;
	font-size: 12px;
	scrollbar-face-color: #385766;
	scrollbar-shadow-color: #1b2e39;
	scrollbar-highlight-color: #82969f;
	scrollbar-3dlight-color: #333333;
	scrollbar-darkshadow-color: #333333;
	scrollbar-track-color: #cccccc;
	scrollbar-arrow-color: #ffffff;
}

a:link {
	color: #990000;
	text-decoration:none;
}
a:visited {
	color: #004276;
	text-decoration:none;
}
a:hover { 
	color: #cc0000;
	text-decoration:none;
}

.main_txt {
	color: #233640;
	font-family: Verdana, Helvetica, Arial, sans-serif;
	font-size: 12px;
	line-height: 18px;
}

.title_txt {
	font-family: Georgia, Times New Roman, Helvetica, sans-serif;
	font-size: 20px;
	font-weight: bold;
	color: #003333;
	line-height: 25px;
}

.hdr_txt {
	font-family: Georgia, Times New Roman, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #233640;
}

.subhdr_txt {
	font-family: Georgia, Times New Roman, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #233640;
}

ul {
	list-style-type: disc;
	list-style-position:outside;
	padding: 0;
	margin-left: 1.2em;
}

li
{
	padding-left: .2em;
	}

.rule {
	border: 0px;
	color: #990000;
	background-color: #990000;
	border-style: solid;
	height: 1px;
}

.table {
	background-color: #ffffff;
}

.table_hdr {
	color: #ffffff;
	background-color: #385766;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
}

.table_txt {
	color: #233640;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
}

.row_1 {
	background-color: #ffffff;
}

.row_2 {
	background-color: #dae1e5;
}

.row_3 {
	background-color: #82969f;
	color: #ffffff;
}

.reminder {
	color: #233640;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
}

.nav_txt {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #990000;
	text-decoration: none;
	font-style: normal;
}

.notes {
	background-color: #6b8a99;
}

.notes_txt {
	color: #ffffff;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
}

.notes_txt a,
	.notes_txt a:link {  
		color: #ffffff;
	}
	.notes_txt a:visited {  
		color: #ffffff;
	}
	.notes_txt a:hover {  
		color: #dddddd;
	}

.caption {
	color: #233640;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: italic;
}

.footer_txt {
	color: #233640;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
}

.footer_txt a,
	.footer_txt a:link {  
		color: #003333;
	}
	.footer_txt a:visited {  
		color: #003333;
	}
	.footer_txt a:hover {  
		color: #993300;
	}

.footer_address {
	color: #233640;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
}

/**************************************************************************************************/
/* level 3 styles                                                                                 */
/**************************************************************************************************/

.lev3_title {
	color: #ffffff;
	font-family: Georgia, Times New Roman, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
}

/**************************************************************************************************/
/* page specific styles                                                                           */
/**************************************************************************************************/

.law_txt {
	color: #233640;
	font-family: Georgia, Times New Roman, Helvetica, sans-serif;
	font-size: 13px;
}

.contact_table {
	background-color: #eeeeee;
}

/**************************************************************************************************/
/* old site styles (to be axed or redone)                                                      */
/**************************************************************************************************/

hr {
	border: 0px;
	color: #990000;
	background-color: #990000;
	border-style: solid;
	height: 1px;
}

ol {
	padding: 2px;
}

/*li {
	padding: 2px;
}*/

h1 {
	font-family: Georgia, Times New Roman, Times, serif;
	font-size: 12pt;
	color: #003333;
}

h2 {
	font-family: Georgia, Times New Roman, Times, serif;
	font-size: 11pt;
	color: #003333;
}

h3 {
	font-family: Georgia, Times New Roman, Times, serif;
	font-size: 10pt;
	color: #003333;
}

h4 {
	font-family: Georgia, Times New Roman, Times, serif;
	font-size: 9pt;
	color: #003333;
}

h5 {
	font-family: Georgia, Times New Roman, Times, serif;
	font-size: 8pt;
	color: #003333;
}

h6 {
	font-family: Georgia, Times New Roman, Times, serif;
	font-size: 8pt;
	color: #003333;
	font-style: italic;
}

li {
	list-style-position: outside;
}

th {
	color: #ffffff;
	border: #666666;
	background-color: #996600;
}

table {
	font-size: 10pt;
}


.box {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	clip: rect();
	height: 15px;
	width: 180px;
	line-height: 11px;
	margin-top: 2px;
	border-color: #996633 #cccccc #cccccc #996633;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
}

.shaded_row {
	background-color: #dae1e5;
}

.superhead {
	font-size: 18pt;
	font-weight: bold;
}

.indented_block {
	margin-left: 10px;
}

.third-level-head {
	font-family: Georgia, Times New Roman, Times, serif;
	font-size: 15px;
	color: #ffffff;
}

.shaded-text-box {
	background-color: #cccc99;
}

.border {
	border-top: thin #999966;
	border-right: thin;
	border-bottom: thin;
	border-left: thin;
}

.noborder {
	border: 0px;
}

.mem_hdr {
	font-family: Times New Roman, Times, serif;
	font-size: 12px;
	color: #000000;
}

.mem_txt {
	font-family: Times New Roman, Times, serif;
	font-size: 14px;
	color: #000000;
}

p.indent {
   text-indent: 2em 
}
p.noindent   { 
	text-indent: 0 
}
.breaknews {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	color: #666666;
	text-decoration: none;
	font-style: normal;
}
