/* general styles */
html,body { height:100%; margin:0; padding:0; overflow:hidden; border:none; background-color:#ffffff; color:black; font-family:Verdana,Geneva,Helvetica,sans-serif; }
body#bg { background-image:url(/_images/bg/bg.gif); background-repeat:repeat-y;  }

div, img { margin:0; padding:0; border:none; }
ul { padding-top:0; padding-bottom:0; margin-top:0; margin-bottom:12px; }
li { padding-top:0; padding-bottom:0; margin-top:0; margin-bottom:0; }

h1, h2, h3 { margin:0; padding:0; border:none; }
.clear { margin:0; padding:0; border:none; clear:both; height:1px; margin-top:-1px; font-size:1px; line-height:1px; }
a#top { margin:0; padding:0; border:none; height:40px; display:block; }

/* links */
a:link, a:visited { color:#bf6d00; text-decoration:none; }
a:hover, a:active, a:focus { color:#000000; text-decoration:underline; }

/* divs custom */
div.spc1 { width:1px; height:12px; font-size:1px; line-height:1px; }

/* header */
div#hdr { width:100%; min-width:970px; height:97px; background-color:#cccc66; }
div#hdr-01 { width:518px; float:left; }
div#hdr-01 div.hdr-jub { height:24px; padding:13px 0 0 25px; font-size:14px; font-weight:bold; letter-spacing:3px; font-style:italic; color:#660000; }
div#hdr-02 { width:123px; height:33px; float:left; background-color:#660000; padding:64px 0 0 11px; font-size:12px; font-weight:bold; color:#ffffff; }
div#hdr-02 a { color:#ffffff; text-decoration:none; }
div#hdr-02 a:hover { color:#ffffcc; text-decoration:none; }
div#hdr-03 { width:317px; float:left; }
div#hdr-03 div.hdr-mitgl { width:241px; padding:16px 0 0 20px; float:left; font-size:9px; font-weight:bold; color:#330000; }
div#hdr-03 div.hdr-mitgl-ci { width:50px; margin-top:16px; float:left; }

/* content */
div#wrp { width:100%; position:relative; }
div#wrp-nv { position:absolute; top:97px; }
div#wrp-nvs { position:absolute; top:97px; height:20px; left:652px; width:930px; background-color:#ff9966; }
div#nv { width:181px; float:left; background-color:#ffcc99; }
div#cnt { width:100%; }
div#cnts { padding-left:181px; }
div#cnt-i { padding:20px 0 20px 30px; overflow:auto; }
div#cnt-is { width:588px; }
div#nv-s { height:20px; min-width:788px; background-color:#ff9966; }
div#nv-s-01 { width:471px; height:20px; float:left; background-color:#ffff99; } 
div#nv-s-02 { height:20px; float:left; background-color:#ff9966; position:relative; } 

/* navigation */
li.nv-1 { background-color:#ff9966; margin:0; padding:0; list-style-type:none; }
li.nv-t { background-color:#ffcc99; margin:0; padding:0; height:20px; list-style-type:none; border:solid #ffffff; border-width:1px 0 0 1px; }
li.nv-2 { background-color:#ffcc99; margin:0; padding:0; list-style-type:none; }
li.nvs-1 { background-color:#ff9966; float:left; margin:0; padding:0; list-style-type:none; }
li.nvs-t { background-color:#ff9966; width:4px; height:18px; float:left; margin:0; padding-top:2px; list-style-type:none; color:#bf6d00; font-weight:bold; }
a.nv1, a.nv1:link, a.nv1:hover, a.nv1:visited, a.nv1:active, a.nv1:focus { display:block; padding:2px 5px; margin:0; height:16px; text-decoration:none; color:#330000; font-weight:bold; }
a.nvs, a.nvs:link, a.nvs:hover, a.nvs:visited, a.nvs:active, a.nvs:focus { display:block; padding:2px 0; margin:0; height:16px; text-decoration:none; /* text-align:center;*/ color:#330000; font-weight:bold; }
a.nv, a.nva { display:block; padding:2px 5px; font-weight:bold; border:solid #ffffff; border-width:1px 0 0 1px; }

ul#nv-c { margin:0; padding:0; list-style-type:none; }
ul.nv-s { margin:0; padding:0; list-style-type:none; }
ul.nv-s1 { margin:0; padding:0; list-style-type:none; }
ul.nv-s1 li.nv-1 { margin:0; padding:0; list-style-type:none; }
li a.nv:link, li a.nv:visited { background-color:#ffcc99; color:#330000; text-decoration:none; }
li a.nv:hover, li a.nv:active, li a.nv:focus { background-color:#ffffcc; color:#330000; text-decoration:none; }
li a.nva:link, li a.nva:visited, li a.nva:hover, li a.nva:active, li a.nva:focus { background-color:#ffffcc; color:#330000; text-decoration:none; }

ul#nv-s1 { width:100px; }
ul#nv-s2 { width:120px; }

a#nv-a1 { width:100px; }
a#nv-a2 { width:80px; }
a#nv-a3 { width:100px; }

/* form button */
input.button, input.buttontxt { border:3px double #999999; border-top-color:#cccccc; border-left-color:#cccccc; padding:1px 3px; margin:6px 0 0 0; background-color:#eeeeee; background-image:url(/_images/bg/bg_button.gif); background-repeat:repeat-x; color:#333333; font-family:Verdana,Helvetica,sans-serif; font-size:11px; font-weight:bold; }
input.field, input.fieldtxt, textarea.field, textarea.fieldtxt { background:#f4f4f4; border:1px solid #999999; padding:2px 0 2px 2px; margin:2px 0 2px 0; border-bottom:solid 1px #e6e6dc; border-right:solid 1px #e6e6dc; font-family:Verdana,Helvetica,sans-serif; font-size:12px; background-image:url(/_images/bg/bg_forms.gif); background-repeat:repeat-x; }
input.errHilite { background:#cce6ff; border:1px solid #999999; padding-right:0; padding-left:2px; margin:2px 0 2px 0; border-bottom:solid 1px #e6e6dc; border-right:solid 1px #e6e6dc; font-family:Verdana,Helvetica,sans-serif; font-size:11px; background-image:url(/_images/bg/bg_forms_err.gif); background-repeat:repeat-x; }
input.fieldtxt { width:314px; }
textarea.fieldtxt { width:314px; height:50px; }
input.buttontxt { width:318px; }

div.lbl { float:left; width:106px; padding-top:4px; }
div.fld { float:left; width:394px; }
div.lft { float:left; }

div#footer { position:absolute; width:100%; min-width:970px; height:37px; bottom:0; padding:23px 0 0 18px; font-size:14px; color:#330000; background-color:#ffffff; }

p, ul, li { font-size:12px; line-height:16px; }

/*******   p r i n t   v e r s i o n   ********/

@media print
  	{	
		html, body { height:100%; margin:0; padding:0; overflow:hidden; border:none; background-color:white; color:black;  }
		body#bg { background-image:none; background-color:white; }
		div#hdr { display:none; /* width:auto; min-width:620px; */ }
		div#nv { display:none; }
		div#cnts { padding:0; }
		div#wrp-nvs { display:none; }
		div#nv-s { display:none; }
		div#cnt-i { padding:20px 0 20px 30px; overflow:visible; }
		div#footer { display:none; }
	}

/*******   p r i n t   v e r s i o n   ********/


