body { font-family:verdana,arial, helvetica, sans-serif; font-size:80%; background-color: #FFFFFF; color: #333333; margin:10px 0 0 0; }

img { border-width:0; margin:0; padding:0; }
form { padding:0; margin:0; }
.inp { border-color:#9facb4; font-size:10pt; font-family:Verdana,Arial,Helvetica; width:70px; border-style:solid; border-width:1px; }

#outer_div { height:100%; width:996px; background-image: url(/img/topstrip.gif); background-repeat: repeat-x; background-position: top; padding:0; margin:0; float:left; }
#inner_div { height:100%; background-image: url(/img/bg.gif); background-repeat: repeat-y; }
#hdr_div { width:996px; background-image: url(/img/topstrip_corner.gif); background-position: bottom right; background-repeat: no-repeat; padding:0; margin:0; float:left; }
#hdr_div img { float:left; margin-right: 5px; }
#hdr2_div { width:996px; background-color: #9facb4; padding:0; margin:0; float:left; }
#hdr3_div { width:996px; height:25px; vertical-align:bottom; background-image: url(/img/mainnav_bg.gif); background-repeat:no-repeat; padding:0; margin:0; float:left; }
#mainnav { padding: 7px 0 0 192px; float: left; margin:0; color:#000; vertical-align:top; height:18px; }
#mainnav a, #mainnav a:link, #mainnav a:active, #mainnav a:visited  { font-size:100%; text-decoration:none; padding:0 15px; margin:0; color:#000; height:18px; }
#mainnav a:hover { font-size:100%; text-decoration:underline; padding:0 15px; margin:0; color:#000; height:18px; }
#mainnav a.sel, #mainnav a.sel:link, #mainnav a.sel:active, #mainnav a.sel:visited  { background-color:#fff; font-size:100%; text-decoration:none; padding:0 15px; margin:0; color:#000; height:18px; }
#mainnav a.sel:hover { background-color:#fff; font-size:100%; text-decoration:underline; padding:0 15px; margin:0; color:#000; height:18px; }
#mainnav img { margin:0; padding:0; vertical-align:top; background-color: #fff; }

.left_div { height:800px; font-size:80%; background-color:#c8d2d7; width:161px; float:left; border-right-width: 1px; border-right-style: solid; border-right-color: #000000; }
.left_divi { padding:0 8px; margin:0; }
.left_divi p { padding:5px 0; margin:0; }

#content_div { width:558px; float: left; font-size:85%; padding:30px 15px 5px 15px; }
#content_div p { line-height: 150%; }

#foot { margin-left:180px; font-size:80%;  color:#c0c0c0; margin-bottom:10px; }
#foot a, #foot a:link, #foot a:visited, #foot a:active { text-decoration:none; color:#c0c0c0; }
#foot a:hover { text-decoration:underline; color:#c0c0c0; }

sup { font-size:80%; }

.right_div { width:200px; float: left; font-size:80%; }
.right_divi { width:100%; background-image: url(/img/parahead_right.gif); background-position:top right; margin-top:20px; border-bottom-color:#000; border-bottom-style:solid; border-bottom-width:1px; }
.right_divp { padding:8px; background-color:#c8d2d7; border-top-color:#FFF; border-top-style:solid; border-top-width:1px; line-height:150%; }

hr.clr { clear:both; visibility: hidden; }

h1 { font-weight: bold;	color: #333333;	font-size: 100%; margin-top: 20px; margin-bottom: 10px; }
h2 { font-size: 125%; color: #1088ff; margin-top: 0px; margin-bottom: 3px; }
h3 { font-size: 140%; color: #FFFFFF; margin-top: 3px; margin-bottom: 3px; padding-left: 5px; }
h5 { font-size: 100%; margin: 5px 0; padding:0; line-height: 100%; }

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

.nodepath { font-family:Arial; color:#A0A0A0; font-size:95%; text-decoration:none; }

a.nodepath { color:#A0A0A0; text-decoration:none; }
a.nodepath:hover { color:#A0A0A0; text-decoration:underline; }

ol { margin: 0 5px 0 0; padding:0;  color: #333333; }
ul { margin: 0 5px 0 0; padding:0; color: #333333; list-style-image: url(/img/bullet.gif); }
li { line-height: 200%; margin: 0 20px; font-size:100%; padding:1px 0; }
p li { line-height: 200%; margin: 0 20px; padding:1px 0; }
