html,body  {  margin: 0px !important; padding: 10px !important; background-color: #e5ecff !important;  color:#4C4C4C;}

form{ margin:0px; padding:0px;}

table  {  height:auto; color: #4C4C4C; font: normal 8pt Verdana, Arial, Tahoma; text-align:left; border-spacing:0px;}

tr {  vertical-align: top; }


img {  border:0px; }

input { font:bold 8pt Verdana, Arial, Tahoma; color:#FFFFFF; height:15px;  padding:0px 5px 3px 5px; background:#67ADF2 url("img/input_bg.gif") repeat-x bottom center;border:solid 0px #FFFFFF;}
input.src { font:normal 8pt Verdana, Arial, Tahoma; color:#4C4C4C; height:18px; width:147px; padding:0px 3px 0px 5px; background:#FFFFFF; border:solid 1px #969696; }

select { font:normal 8pt Verdana, Arial, Tahoma;width:147px;height:18px; background:#FFFFFF; border:solid 1px #969696;}

fieldset { color:#4C4C4C;  border: solid 1px #999999; background-color:#F5F5F6;  position: relative; z-index: 3; }



a, a:active, a:visited {color: #1B1D1F; font:normal 9pt Verdana, Arial, Tahoma; text-decoration:none;}
a:hover {color: #1B1D1F; font: normal 9pt Verdana, Arial, Tahoma; text-decoration:underline;}




.left{text-decoration:none;color:#293f89;font-size:14px;font-weight:bold;font-family:Arial, Helvetica, sans-serif;;width:140px;height:22px; size:14}
.left:hover{text-decoration:none;color:#ffffff;font-size:14px;background-color:#293f89; font-weight:bold;font-family:Arial, Helvetica, sans-serif;width:140px;height:22px}

.bot { vertical-align:bottom; }

.mid { vertical-align:middle; }

.width {width:100%;}



#leftmenu{
width: 150px;
height:22px
}

#leftmenu a{
font: bold 14px Arial, Helvetica, sans-serif;
padding: 4px;
padding-left: 0px;
display: block;
width: 100%;
color: #293f89;
text-decoration: none;
}

html>body #leftmenu a{ /*Non IE rule*/
width: auto;
}

#leftmenu a:hover{
background-color: #293f89;
color: white;
}


#leftmenu_on{
width: 150px;
height:22px
}

#leftmenu_on a{
font: bold 14px Arial, Helvetica, sans-serif;
padding: 4px;
padding-left: 0px;
display: block;
width: 100%;
color: #ffffff;
text-decoration: none;
background-color: #293f89;
}

html>body #leftmenu_on a{ /*Non IE rule*/
width: auto;
}

#leftmenu_on a:hover{
background-color: #293f89;
color: white;
}


#bottom a{
font: bold 12px Arial, Helvetica, sans-serif;
display: block;
width: 100%;
color: #ffffff;
text-decoration: none;
}

html>body #bottom a{ /*Non IE rule*/
width: auto;
}

#bottom a:hover{
color: #d0d0d0;
}



#bottom_on a{
font: bold 12px Arial, Helvetica, sans-serif;
display: block;
width: 100%;
color: #d0d0d0;
text-decoration: none;
}

html>body #bottom_on a{ /*Non IE rule*/
width: auto;
}


#top{
height:18px;
text-align:center
}

#top a{
font: bold 12px Arial, Helvetica, sans-serif;
padding-top:1px;
padding-left: 4px;
padding-right: 4px;
padding-bottom:0px;
color: #ee9007;
text-decoration: none;
}

html>body #top a{ /*Non IE rule*/
width: auto;
}

#top a:hover{
background-color: #fc9600;
color: white;
}



#top_on{
height:18px;
text-align:center
}

#top_on a{
font: bold 12px Arial, Helvetica, sans-serif;
padding-top:1px;
padding-left: 4px;
padding-right: 4px;
padding-bottom:0px;
color: #ffffff;
text-decoration: none;
background-color: #fc9600;
}

html>body #top_on a{ /*Non IE rule*/
width: auto;
}

#top_on a:hover{
background-color: #fc9600;
color: white;
}


