/* BASE STYLE */

body { font-family:arial,helvetica,sans-serif; font-size:.78em; color:#000; background-color:#ffffff; margin-top:0; }
input,select,textarea { font-family:arial,helvetica,sans-serif; font-size:1em; color:#000; }
a { color:#0000cc; }
form,div,p { margin:0;padding:0; }
ol,ul,li { margin-top:0;margin-bottom:0; }
table {text-align:left; border:none; }
hr { padding:0px; height:1px; color:#ccc; }
img { border:0; }

h1,h2,h3,h4,h5,h6 { margin:0; }
h1 { font-size:200%; }
h2 { font-size:170%; }
h3 { font-size:150%; }
h4 { font-size:120%; }
.tip { font-size:90%;color:#3d77cb; }

ul.x{ margin:0; padding-left:18px; }
ul.x li { margin-bottom:2px; }

.msgbox { background-color:#f2f5f7; border:1px solid #cccccc; padding:8px; text-align:center; }

/* form checking */
.fok { }
.ferr {color:#f00; }

/* TEXTS */
.t1 { color:#7F7F7F; }
.t2 { color:#ff0000; }
.t3 { color:#880000; }
.t4 { color:#008800; }
.t5 { color:#0099FF; }
.t6 { color:#0000FF; }
.t7 { color:#003399; }

/* Simple Boxes */
.box1 { padding:5px 8px; }
.box2 { padding:5px 8px; background-color:#f6f6f6; }
.box3 { padding:5px 8px; background-color:#BFBFBF; }
.box4 { padding:5px 8px; border:1px solid #dadada; background-color:#FFFFEC; } /*notes*/
.box5 { padding:5px 8px; background-color:#f6f6f6; border:1px solid #dadada; }

/* TABLES */
/*list*/
.tr1 { background-color:#FFFFF4; }
.th1 { background-color:#efefef; text-align:center; padding:3px; border-bottom:1px solid #dadada; border-right:1px solid #dadada; }
.td1 { padding:3px; text-align:center; }
.td2 { padding:3px; background-color:#efefef; text-align:center; } /* nav */
/*form*/
.td3 { background-color:#efefef; padding:5px; border-bottom:1px solid #dadada; border-right:1px solid #dadada; font-weight:bold; }
.td4 { padding:5px; background-color:#f6f6f6; }
.td5 { padding:5px; }
.td6 { background-color:#efefef; padding:4px; }


/* MISCs */
.menubar {}
.menubar td { background-color:#efefef; border:1px solid #dadada; padding:3px 8px; }


