html { height:100%; }
body { height:100%; margin:0px; background-color:#CCCCCC; }
body,textarea,input,select,td { font-family:Arial, Helvetica, sans-serif; font-size:11px; }
a { text-decoration:none; color:#000066; }
form,span,select { margin:0px; padding:0px; }
p { margin:0px; padding:0px; }
td { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; }
pre { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; }
thead { background-color: #FFBBBB; }
tfoot { background-color: #BBBBFF; }
th { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 13px; }


/* BACKGROUNDS */

.BG-blue { background-color:#000066; height:150px;  }
.BG-Cosen { background-color:#FAFAFA; height:25px; cursor:pointer; }
.BG-hidden { background-color:#979797; height:25px; cursor:pointer;  }
.BG-hidden:hover { background-color:#D6D6D6; cursor:pointer; color:#000066; }
.BG-hidden a { color:#FCFCFC; }
.BG-hidden:hover a { color:#000066; }

.BG-Main {  background-color:#FAFAFA; height:375px; border-right:1px solid #6D6D6D; border-left:1px solid #6D6D6D; border-bottom:1px solid #6D6D6D; padding:0px; }
.BG-Navi { letter-spacing:1px;   }
.BG-Navi a { padding:1px; }
.BG-Navi a:hover { background-color:#FAFAFA; }

/* FONTS */
.FONT-FootNote { padding-left:20px; font-size:11px; }

/* PADDINGS */

/* BORDERS */

/* HEIGHT */
.HEIGHT-100p { height:100%; }
.HEIGHT-Main { overflow:auto; height:335px; width:640px; padding:20px;  }

/* COLOR */
.COLOR-blue { color:#000066; font-size:20px; }
.COLOR-grey { color:#2E2E2E; font-size:20px; }

/* POSITION */
.POSITION-bottom { position:absolute; bottom:5px; }

