body{scrollbar-base-color: #D5E7C9;
background-color: #D5E7C9;
}
.bb{font-size:15px;color:#000000}
#ipbwrapper{text-align:left;width:90%;margin-left:auto;margin-right:auto;padding-left:15px;padding-right:15px;padding-top:5px;background-color:#ffffff;border:1px solid #265F8B;}
.f{
font-size: 11px;
}
body, td, th, h1, h2{font-family: sans-serif;}
a:link{color: #050599;text-decoration:none}
a:visited{color: #050599;text-decoration:none}
a:hover{text-decoration: underline; color: #bb0000;}
table{border-collapse: collapse; font-size: 11px;}
.center table{ margin-left: auto; margin-right: auto; text-align: left;}
h1{font-size: 11px;}
h2{font-size: 11px;}
td, th{ border: 1px solid #DADADA;vertical-align: baseline;}
.e{background-color: #eeffee; font-weight: bold; color: #000000; font-size: 11px; border: 1px solid #DADADA;vertical-align: baseline;}
.bor{background-color: #eeeeee; font-weight: bold; color: #500050; font-size: 11px;}
.conte{background-color: #eeeeee; font-weight: bold; border: 1px solid #dadada; font-size: 11px;}
.lbar{background-color: #90D5EC; font-weight: bold; border: 1px solid #00EE00; font-size: 11px;}
.h{background-color: #9999cc; font-weight: bold; color: #ffffff; font-size: 11px;}
input{
font-weight: normal;
vertical-align: middle;
border: 1px solid #aaeeaa;
font-size: 1em;
font-family: Verdana, Helvetica, Arial, sans-serif;
}

select{
font-family: Verdana, Helvetica, Arial, sans-serif;
font-weight: normal;
cursor: pointer;
vertical-align: middle;
border: 1px solid #aaeeaa;
padding: 1px;
background-color: #FAFAFA;
}

option{
padding-right: 1em;
}

textarea{
font-family: "Lucida Grande", Verdana, Helvetica, Arial, sans-serif;
width: 60%;
border: 1px solid #aaeeaa;
font-size: 1em;
line-height: 1.4em;
}
/* Input field styles
---------------------------------------- */
input:hover{
color: #111111;
border: 1px solid #aaffaa;
color: #333333;
}
textarea:hover{
color: #111111;
border: 1px solid #aaffaa;
color: #333333;
}

input:focus{
border: 1px solid #55efef;
color: #4b4b4b;
}
textarea:focus{
border: 1px solid #55efef;
color: #4b4b4b;
}
.button1{
font-weight: bold;
border: 1px solid #666666;
}
.button1, .button2{
font-size: 1em;
color: #000;
background-color: #FAFAFA;
background-image: url("bg_button.gif");
}
.button1:hover, .button2:hover{
border-color: #BC2A4D;
color: #BC2A4D;
}
table{
color: #000000;
font-family: Verdana;
font-size: small;
}
.tborder{
background: #257634;
width: 100%;
margin: auto auto;
border: 0px solid #9dd983;
}
.thead{
background: #4cac31 url(thead_bg.gif);
color: #000000;
padding: 3px;
font-size: 11px;
border: 1px solid #DADADA; vertical-align: baseline;
}
.tcat{
background: #F8FDF4 url(tcat_bg.gif) repeat-x top;
color: #555555;
font-size: 11px;
border: 1px solid #DADADA; vertical-align: baseline;
}
.trow1{
background: #f3fbef url(tdbg1.gif) repeat-x top;
font-size: 11px;
border: 1px solid #DADADA;vertical-align: baseline;
}
.trow2{
background: #FFFFFF url(tdbg2.gif) repeat-x top;
border: 1px solid #DADADA;vertical-align: baseline;
}
.trow_sep{
background: #3fb2e6 url(tcat_bg.gif) repeat-x top;
color: #FFFFFF;
font-size: 11px;
font-weight: bold;
}
.tfoot{
background: #4CAC31 url(thead_bg.gif) repeat-x top;
color: #ffffff;
border: 1px solid #DADADA;vertical-align: baseline;
}
.top1{
background: #eeeeee;
color: #555555;
font-size: 11px;
border: 1px solid #DADADA;vertical-align: middle;
}

