body, td, p, option, input, select, textarea, form, div {font-family: Verdana, Arial, Helvetica, sans-serif; color: #606060; font-size: 11px; line-height: 16px;}

h1 {color: #A0A0A0; font-weight: bold; font-size: 14px; height:25px; margin-bottom:6px; padding: 0; margin: 0; border-bottom: solid 1px #D0D0D0; background: url("bullet.gif") no-repeat 0 0; padding-left: 12px;}
h2 {color: #A8A8A8; font-weight: bold; font-size: 14pt; padding: 0; margin: 0; text-decoration: none}
h3 {color: #A8A8A8; font-weight: bold; font-size:  8pt; padding: 0; margin: 0; text-decoration: none; text-transform: uppercase}

.txtq {color: #A0A0A0; font-size: 11px; padding: 0; margin: 0}
.txtb {color: #909090; font-weight: bold; font-size: 11px; padding: 0; margin: 0}
.txtbu {color: #909090; font-weight: bold; font-size: 10px; padding: 0; margin: 0; text-transform: uppercase}
.titbu {color: #909090; font-weight: bold; font-size: 14px; padding: 0; margin: 0; text-transform: uppercase}

a:link {text-decoration: none; border-bottom: 1px dotted #A0A0A0; color: #808080; font-size: 11px}
a:visited {text-decoration: none; border-bottom: 1px dotted #A0A0A0; color: #808080; font-size: 11px}
a:hover {text-decoration: none; background-color: #F0F0F0; color: #404040; font-size: 11px}

a.link {text-decoration: none; color: #A0A0A0; font-weight: bold; font-size: 10px}
a.visited, .linktbold:active {text-decoration: none; color: #A0A0A0; font-weight: bold; font-size: 10px}
a.hover {text-decoration: none; font-weight: bold; color: #707070; font-size: 10px}

a.linkbu:link, .linkbu:visited {border-bottom: 1px dotted #A0A0A0; color: #808080; font-size: 11px}
a.linkbu:active {text-decoration: none; background-color: #F0F0F0; color: #808080; font-size: 11px}
a.linkbu:hover {text-decoration: none; background-color: #F0F0F0; color: #404040; font-size: 11px}

a.linktbold:link {text-decoration: none; color: #A0A0A0; font-weight: bold; font-size: 10px}
a.linktbold:visited, .linktbold:active {text-decoration: none; color: #A0A0A0; font-weight: bold; font-size: 10px}
a.linktbold:hover {text-decoration: none; font-weight: bold; color: #707070; font-size: 10px}

a.linktvisi:link {text-decoration: none; color: #707070; font-size: 9px}
a.linktvisi:visited, .linktvisi:active {text-decoration: none; color: #707070; font-size: 9px}
a.linktvisi:hover {text-decoration: underline; color: #A0A0A0; font-size: 9px}

a.linkbold:link {text-decoration: none; color: #A0A0A0; font-weight: bold; font-size: 12px}
a.linkbold:visited, .linkbold:active {text-decoration: none; color: #A0A0A0; font-weight: bold; font-size: 12px}
a.linkbold:hover {text-decoration: none; font-weight: bold; color: #707070; font-size: 12px}

a.linkvisi:link {text-decoration: none; color: #707070}
a.linkvisi:visited, .linkvisi:active {text-decoration: none; color: #707070}
a.linkvisi:hover {text-decoration: underline; color: #A0A0A0}

b_right {width: 126px; float: right}

.quote {margin: 5px 15px 0 10px; padding-left: 15px; border-left: 5px solid #f0e090;}

.box {border: 1px solid #cccccc; width: 448px;}
.boxhdr {padding: 3px 3px 3px 3px; border-bottom: 1px solid #cccccc; background-color: #eeeeee;}
.boxtit {font-size: 11px; color: #909090; padding: 0; margin: 5; font-weight: bold;}
.boxtxt {padding: 5px 5px 5px 5px; width: 432px; float: left;}
.boxend {clear: both;}

.tbox {border: 1px solid #FFD071; width: 600px; background-color: #FFF5CE;}
.tboxhdr {border-bottom: 1px solid #FFD071; background-color: #FFEEAA; background: url(bar_lightdarkgoldlg.gif) repeat-x left top;}
.tboxtit {font-size: 10px; color: #663300; padding: 0px 5px 5px 25px; margin: 5; font-weight: bold; background: url(dot_user_sm_g.gif) no-repeat 0 0;}
.tboxtxt {font-size: 10px; color: #AE5700; padding: 0px 0px 0px 25px; margin: 5; width: 564px; float: left;}
.tboxend {clear: both;}

.titlyel {background: #FFF9DD; width: 600px; BORDER-RIGHT: 1px solid #ffeecc; BORDER-TOP: 1px solid #ffeecc; BORDER-LEFT: 1px solid #ffeecc; BORDER-BOTTOM: 1px solid #ffeecc; PADDING-LEFT: 2px; PADDING-BOTTOM: 2px; PADDING-TOP: 2px}
.fieldg {size: 20; WIDTH: 200px; BORDER-RIGHT: 1px solid #e0e0e0; BORDER-TOP: 1px solid #e0e0e0; BORDER-LEFT: 1px solid #e0e0e0; BORDER-BOTTOM: 1px solid #e0e0e0;}

.tab1 {background: #999;}
.tab1 th {border-top: 1px solid #DDD; border-right: 1px solid #AAA; border-bottom: 1px solid #AAA; 
          border-left: 1px solid #DDD; padding: 6px; background: #BBB; color: #FFF; font-weight: bold; font-size: 10px; 
          text-align: center;}
.tab1 td {border-top: 1px solid #FFF; border-right: 1px solid #DDD; border-bottom: 1px solid #DDD;
          border-left: 1px solid #FFF; padding: 3px; background: #EFEFEF; font-size: 10px;}
.tab1 td.col {background: #DFDFDF; color: #333; font-weight: bold;}

.challenge {position: relative; top: 430px; left: -300px;}

.button{
cursor:pointer;
border:outset 1px #444;
background:#999;
color:#666;
font-weight:bold;
padding:1px 2px;
background:url(formbg.gif) repeat-x left top;
} 

.button:active{
border:1px inset #ccc;
}

.button:hover{
color:#444;
border-color:#9ab #9ab #654 #789;
background:url(formbgg.gif) repeat-x left top;
}

.button[disabled]{
cursor:default;
color:#888;
}

.button[disabled]:hover{
border:1px outset #ccc;
}