html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,font,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead{margin:0;padding:0;border:0;outline:0;font-size:100%;vertical-align:baseline;background:transparent;}

ol,ul{list-style:none;}

body{font-family:geneva,verdana,arial,"bitstream vera sans",sans-serif;line-height:1.2;background:#fff;}
#mast{width:100%;height:20px;border-bottom:1px solid #ccc;margin-bottom:10px;}
.tain{width:1000px;margin:40px auto 0;padding:10px 4px;border:1px dashed #eee;min-height:400px;background:#f9f9f9;}
a{color:#369;color:#39c;text-decoration:none;}
h1,h2{font-family:"bitstream vera sans","Trebuchet MS",geneva,arial,helvetica,sans-serif;font-weight:bold;line-height:1.2em;color:#555;}
h1 span{color:#369;}
h1{margin:0 10px 4px;font-size:1.2em;}
h2{margin:20px 10px 0;font-size:0.9em;}
p, li{font-size:12px;line-height:1.5;margin:4px 1.25em;font-weight:400;color:#333;}
.note{color:#c00;font-size:0.75em;margin:20px 0;}

.urlTitle{position:absolute;top:4px;left:20px;color:#fc0;font-family:arial,sans-serif;font-size:1.1em;font-weight:bold;z-index:300;}

/* NAVIGATION */
#nav{position:absolute;top:0px;left:0;font-family:arial,sans-serif;width:100%;text-align:center;border:solid #ccc;border-width:1px 0;background:#246;padding:10px 0;}
.nl{display:inline;color:#fc0;font-weight:bold;padding:10px;font-size:13px;} /* lists */
.na{text-decoration:none;color:#fff;padding:0px;width:160px;} /* links */
.na:hover, .na:active, .curr{color:#fc0;}

/* FORMS */
.user{width:820;margin:0 auto;border:0px solid #eee;font-size:0.8em;overflow:auto;}
.sm{width:400px;}
label{color:#333;}
.ckbx, .rad{vertical-align:middle;}
.error{font-weight:bold;color:#c00;font-size:0.75em;}
.linkish{border:dashed #369;border-width:0 0 1px;color:#369;background:transparent;padding:0;cursor:pointer;vertical-align:middle;}
.lo{border-color:#900;color:#900;}
.mono{font-family:monospace;font-size:1.2em;}
.fs{width:47.5%;float:left;border:1px solid #eee;padding:4px;margin:4px;background:#fff;}
.noflt{width:400px;}
.ta{width:400px;height:65px;background:#fff;border:1px dashed #999;}
.flex{width:44%;height:220px;border:1px solid #999;}
.widebox{width:900px;height:120px;}
.thin{height:30px;}
.short{height:80px;}
.clr{clear:both;}
.h50{height:47px;}
.ro{background:#fff;border:1px dashed #900;}
.gap{margin-bottom:10px;}
.unif{width:200px;}
.inwid{font-size:inherit;line-height:0.8em;border:1px inset #999;text-align:right;width:1.4em;height:1em;vertical-align:top;margin:0;padding:inherit;color:#666;background:#eee;}


/* FOOTER */
#ft{border-top:1px solid #000;clear:both;background:#246;padding:10px;margin-top:20px;}
.ftp{text-align:center;font-size:0.75em;margin:10px 0 10px;}
.fth2, .ftp{color:#fff;}
.ftp span{margin:0 10px;}
.ftul{margin:1em 0 0 1em;}
.ftli{display:inline;padding:0;margin:0 2em 0 0;}

.hide{display:none;}

.c{text-align:center;}
.r{text-align:right;}
.flat{padding:0;margin:3px 0;}
.rflt{width:300px;float:right;}

