BODY { font-family: Verdana; font-size: 11px; margin: 0px; }
	
P { font-family: Verdana; font-size: 11px; padding: 0px 0px 6px 0px; margin: 0px; }

LI.Circle { font-family: Verdana; font-size: 11px; padding: 0px 0px 6px 0px; margin: 0px; list-style: circle; }
	
TD { vertical-align: top; text-align: left; }
	
UL  { margin: 0px 0px 0px 15px; padding: 0px 0px 0px 10px; }

H1  { font-size: 17px; color: #3333CC; font-weight: bold; line-height: 110%; margin: 0px 0px 4px 0px; }

H2  { font-size: 13px; color: #336666; font-weight: bold; margin: 12px 0px 4px 0px; clear: left; }

H3  { font-size: 11px; color: #333366; font-weight: bold; margin: 12px 0px 0px 0px; }

P { margin: 0px 0px 10px 0px; line-height: 130%; }



a {
	color:#003399;
	text-decoration: none;
}

a:hover { color:#3300FF; }

.nodent { margin: 10px 0px 10px 7px; }

.subject {
	font-size: 18px;
	color: #990099;
	font-weight: bold;
	font-variant: normal;
	font-style: normal;
}
	
table.find { color: #333333; font-family: verdana, geneva, ms sans serif; font-size: 10px; line-height: 130%; border: 1px solid #336699; border-right: 0px; border-left: 0px; padding: 3px; margin-bottom: 10px; }
	
table.findFloat { color: #333333; font-family: verdana, geneva, ms sans serif; font-size: 10px; line-height: 130%; border: 1px solid #336699; border-right: 0px; border-left: 0px; padding: 3px; float: right; margin-bottom: 10px; }
	
table.findFloat TD { font-size: 10px; line-height: 130%; }

table.findFloat h2 { font-size: 11px; line-height: 100%; }
	
.term { font-weight: bold; clear: left; }
	
p.subhead { font-size: 13px; color: #666666; font-weight: bold; margin: 12px 0px 4px 0px; clear: left; }
	
div.dent { padding: 0px 0px 10px 10px; }

.subhead  { font-family: Arial, Geneva, sans-serif; font-size: 12px; font-weight: bold; color: #02578c; }
	
FORM  { margin: 0px 0px 0px 0px; }	

TD.page { padding: 10px 12px 10px 12px; }

TD.left { background: #ffffff url(../images/bg_dots.gif) repeat-x left top; padding-right: 10px; padding-top: 7px; */width: 160px; border-right: thin solid #A928A9; }
	
TD.left DIV.nav { display: block; color: #000000; font-weight: bold; text-decoration: none; text-align: left; vertical-align: middle; padding: 3px 15px 7px 3px; font-size: 11px; }

TD.left .dent A.nav { padding-left: 3px; }

TD.left A.nav { display: block; color: #003399; text-decoration: none; text-align: left; vertical-align: middle; padding: 3px 15px 7px 3px; font-size: 11px; }

TD.left A.nav:hover  { text-decoration: underline; color: #003399; background: #ECEAFF; }

.navDent { display: block; color: #000000; text-decoration: none; text-align: left; vertical-align: middle; padding: 3px 15px 7px 3px; font-size: 11px; }
	
TD.content { width: 100%; padding: 10px 10px 10px 10px; background: #ffffff url(../images/bg_dots.gif) repeat-x left top; border-right: 1px solid #A928A9; }
	
TABLE.display { border-top: 1px solid #e5e5e5; padding-top: 6px; margin: 3px 10px 7px 10px; }

TABLE.display .label  { width: 1%; color: #1060CD; text-align: left; padding: 5px 5px 3px 12px; white-space: nowrap; }

TABLE.display .value  { color: #555555; text-align: left; padding: 5px 5px 3px 5px; }

DIV.float_right,  { float: right; margin: 1px 0px 5px 5px; border: 1px solid #cccccc; padding: 1px; }
	
DIV.float_left { float: left; margin: 1px 10px 5px 0px; border: 1px solid #cccccc; padding: 1px; }
	
TD.right { width: 1%; border-left: 3px double #877718; padding-top: 29px; }
	
DIV.border { border: 1px solid #ffffff; background: #ffffff; text-align:center; }

DIV.label { display: block; width: 100%; background: #000000; text-align: left; vertical-align: bottom; border-bottom: 1px solid #ffffff; }
	
DIV.related_nav { display: block; width: 100%; text-align: left; vertical-align: middle; border-bottom: 1px solid #ffffff; }

DIV.related_nav A.off { display: block; padding: 11px 15px 5px 15px; background: #1060cd url(../images/triangle_off.gif) no-repeat top left; color: #ffffff; text-decoration: none; font-size: 10px; }

DIV.related_nav A.off:hover  { color: #ddddff; background: #2070dd url(../images/triangle_over.gif) no-repeat top left; }

DIV.related_nav A.on { display: block; padding: 11px 15px 5px 15px; background: #2070dd url(../images/triangle_on_over.gif) no-repeat top left; color: #ffffff; text-decoration: none; font-size: 10px; }

DIV.related_nav A.on:hover  { color: #ddddff; background: #2070dd url(../images/triangle_on_over.gif) no-repeat top left; }

DIV.related_subnav { padding-top: 6px; border-bottom: 1px solid #ffffff; background: #eeeeee  url(../images/bg_subnav.gif) repeat top left; display: block; }

DIV.related_subnav A { display: block; color: #006600; text-decoration: none; text-align: left; vertical-align: middle; font-size: 10px; padding: 0px 7px 9px 16px; text-decoration: underline; }

DIV.related_subnav A:hover  { color: #000000; }

#reltopic1, #reltopic2, #reltopic3,  #reltopic4,  #reltopic5,  #reltopic6  { position: absolute; z-index:1; left: 0px; top: 0px; visibility: hidden; width: 100%; }

a.tools_print, a.tools_save, a.tools_email { display: block; padding: 9px 5px 2px 28px; color: #999999; text-decoration: none; font-size: 9px; text-align: left; }

a.tools_print:hover, a.tools_save:hover, a.tools_email:hover { text-decoration: underline; color: #000000; }

a.tools_save { background: #ffffff url(../images/icon_save.gif) no-repeat top left; }

a.tools_email { background: #ffffff url(../images/icon_email.gif) no-repeat top left; }

a.tools_print { background: #ffffff url(../images/icon_print.gif) no-repeat top left; }

P.index  { color: #5F5200; }

P.disc { color: #999999; text-align:center; font-size: 10px; padding: 7px 0px 5px 0px; margin: 0px 0px 0px 0px; }
	
P.disc A  { color: #444444; text-decoration: none; }
	
P.disc A:hover { color: #000000; text-decoration: underline; }
	
P.bot_nav { color: #A928A9; text-align:center; font-size: 10px; line-height: 20px; padding: 4px 4px 4px 0px; margin: 0px 0px 0px 0px; }
P.bot_nav A { color: #003399; margin: 0px 5px 0px 2px; text-decoration: none; }

P.bot_nav A:hover { color: #003399; text-decoration: underline; }

.horiz_rule  { background: url(../images/bg_dots.gif); height: 1px; margin: 0px 0px 0px 0px; }

div.search_outline { border: 1px solid #877718; border-top: 0px solid #b6b6b6; padding: 4px 0px 0px 0px; background: #eeeeee  url(../images/bg_search.gif); position:absolute; z-index:2; visibility: hidden; width:210; right: 32; top: 44; }	
	
div.search_inline { padding: 3px 10px 5px 10px; }	
		
SELECT.select_box { border: 0px; padding-left: 4px; border-bottom: 1px solid #cccccc; font: 12px verdana; line-height: 160%; color: #660000; width: 100%; }

INPUT.select_button { background: #E1f1CC; font: normal 11px verdana; padding: 0px 10px 1px 10px; margin: 5px 10px 25px 10px; }

input.search_input { width: 150px; font-size: 12px; font-family: verdana; color: #777708; background: #ffffff; border: 1px solid #877718; margin: 0px 3px 0px 0px; }
	
DIV.doc_photo { float: left; margin: 3px 10px 5px 0px; border: 1px solid #c0c0fC; padding: 1px; }

TD.related { text-align: center; padding-top: 4px; vertical-align: top; width: 220px; }
	
A.related_nav { display: block; width: 198px; text-align: left; vertical-align: middle; background: #6DE6EA url(../images/relinfo_bg_off.gif) repeat-x top left; text-decoration: none; padding: 8px 15px 8px 15px; border-bottom: 1px solid #ffffff; color: #000000; font-size: 10px; }

A.related_nav:hover  { text-decoration: underline; }
li {
	margin-left: -10px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 5px;
	list-style-position: outside;
}

