.adminNoticeTitle {
    font-family: "Tahoma", "Verdana", "Arial", "serif";
    font-size: 10px;
    color: #000000;
    font-weight: bold;
}
.adminMenu {
    font-family: "Tahoma", "Verdana", "Arial", "serif";
    font-size: 10px;
    font-weight: bold;
    color: #FFFFFF;
}
A.adminMenu:link {
    font-family: "Tahoma", "Verdana", "Arial", "serif";
    font-size: 10px;
    font-weight: bold;
    color: #FFFFFF;
}
.adminCopyright {
    font-family: "Tahoma", "Verdana", "Arial", "serif";
    font-size: 9px;
    text-align: center;
    color: #FFFFFF;
}
.adminLogin {
    font-family: "Tahoma", "Verdana", "Arial", "serif";
    font-size: 10px;
    line-height: 20px;
    color: #000000;
}

/* ---- fieldset boxes ----- */

body{
    margin : 0 0 0 0;
    font-family: Arial, helvetica, sans-serif;
    font-weight:normal; font-size:12px;
    color:#8C8C8C;
    background-image:url('/images/backall.gif');
}

a{ text-decoration:none; color:#003366;
}
a:hover{ text-decoration:underline; color:#FF6600;
}

a.topMenu, a.topMenu:link, a.topMenu:visited{
    font-family: "arial";
    color: #ffffff;
    text-decoration: none;
    font-size: 9pt;
    width:119px;
    height:22px;
    text-align:center;
    vertical-align:bottom;
    padding-top:4px;
    display:inline-block;
    overflow:hidden;
}
a.topMenu:hover {
    font-family: "arial";
    color: #F79471 ;
    text-decoration: none;
    font-size: 9pt;
    width:119px;
    height:22px;
    text-align:center;
    vertical-align:bottom;
    padding-top:4px;
    display:inline-block;
    overflow:hidden;
    background:url('/images/btn_bg.gif');
}
a.subMenu, a.subMenu:link, a.subMenu:visited{
    font-family: "arial";
    color: #999999;
    text-decoration: none;
    font-size: 7pt;
    padding-left:25px;
}
a.subMenu:hover {
    font-family: "arial";
    color: #FFFFFF;
    text-decoration: underline;
    font-size: 7pt;
    padding-left:25px;
}
DIV.mainStyle fieldset {
    background-color:#d8d8d6;
    background-image:url('/images/border_top.gif');
    background-repeat: repeat-x;
    border-right:1px solid #c4c4c4;
    border-left:1px solid #c4c4c;
    border-bottom:3px solid #c4c4c4;
    text-align: left;
    color:#000000;
    font-weight:bold;
    font-size:13px;
    padding:3px 5px;
    width:750px;
    margin-bottom:25px;
}

.legend{
 margin-left:13px; margin-top:6px;}

.fieldsetback{
    background-color:#FFFFFF;
    border:1px solid #969696;
    font-weight:normal;
    padding:10px; margin:10px;
}
DIV.box fieldset{
    padding:0px;
}
DIV.box img{
    padding:0px 5px 0px 5px;
}

label.inputForm {
    color:#003366;
    font-size:12px;
    font-weight:bold;

    display:block;
    float:left;
    width:200px;
    text-align:right;
    margin:4px 5px 0px 0px;
}

input.textbox, select.textbox, textarea.textbox {
    background-color:#ecf1f6;
    width:200px;
    margin:7px 5px 7px 5px;
    border: 1px solid #6897c6;
    color:#003366; font-size:12px;
    padding:1px 2px;
}

.button{
    background-color:#e9f9ac;
    background-image:none;
    border-width:1px;
    border-style:solid;
    border-color:#809431;
    font-weight:bold;
    font-family:Arial, Helvetica, sans-serif;

    width:380px;
    padding:2px;
    margin:0px 0px 0px 20px
}
.linetop{    border-top:dotted 1px #999999; padding-top:20px; margin-top:20px; text-align:center;}
.center{text-align:center; }
input.btn{
   color:#003366; text-align: center;
   font-family:'trebuchet ms',helvetica,sans-serif;
   font-size:13px;
   font-weight:bold;
   background-color:#fed;
   border:1px solid;
   border-top-color:#696;
   border-left-color:#696;
   border-right-color:#363;
   border-bottom-color:#363;
   filter:progid:DXImageTransform.Microsoft.Gradient
      (GradientType=0,StartColorStr='#ffffffff',EndColorStr='#ffeeddaa');}
.alert {
    background-color : red;
    color: #fff;
}
DIV.box ol.align1{
    list-style-image:url('/images/barrow.gif');
     margin-left:5px; padding-left:2px;}
DIV.box li.arrow{
    font-size:11px; text-align:left;
    vertical-align:middle; margin-left:5px;
}
div.boardtitle{
    background-color:#c1d1e1;
    background-image:url('images/board_leftb.gif');
    background-repeat: no-repeat;
    font-weight:bold;
    color:#003366;
     margin-top:10px;
     margin-bottom:10px;
    padding-top:3px; padding-right:3px; padding-left:15px; padding-bottom:3px;
    font-size:13px;
}
.boardtop{
    background-color:#dde7f0;
    color:#003366; font-weight:bold; font-size:12px;
    padding-top:5px; padding-right:5px; padding-left:5px; padding-bottom:5px;
}
.boardline{
border-bottom:dotted 1px #999999; padding-top:3px; padding-bottom:3px; padding-right:3px; padding-left:3px;
}


DIV.mainStyle {
    margin-top: 20px;
    text-align: center;
}
