*{
color:#000000;
font-size:12px;
font-family:Arial;
}
.mainbody{
background:#def0ff;
}
a{font-size:inherit; color:#003051;}
a:hover{
color:#009bce;
}
h1,h2,h3,h4,h5,h6{
font: bold 14px Verdana;
margin:12px 0px 10px 0px; 
padding:0px; 
text-decoration:none; 
text-shadow: 1px 1px 1px rgba(0,0,0,0.2);
}
h1, h1 b{ color:#004982; font-size:16px; text-transform:uppercase; }
h2{ color:#000000; font-size:16px; }
h3{ color:#004982; font-size:14px; text-transform:uppercase; }
h4{ color:#000000; font-size:14px; }
h5{ color:#004982; font-size:12px; text-transform:uppercase; }
h6{ color:#000000; font-size:12px; }
h1 b{color:#444444;}
.tbtn {
font-family:Verdana;font-size:12px;text-decoration:none;font-weight:bold;color:fff; margin:0 20 0 20;
text-shadow:1px 1px 2px RGBA(0,0,0,0.5);
}
.tbtn:hover {color:fc5;}
a.btn, a.btn2, a.btn:hover{
display:block;
float:left;
background:url(p/btbg2.gif) left repeat-x;
padding-left:32px;
padding-right:32px;
line-height:29px;
margin-right:2px;
font-weight:bold;
font-size:12px;
font-family:Verdana;
text-shadow: 1px 1px 1px rgba(0,0,0,0.6);
text-transform:uppercase;
color:#ffffff;
text-decoration:none; 
border-radius: 4px; -webkit-border-radius: 4px; -moz-border-radius: 4px;
}
a.btn2, a.btn:hover{
background:url(p/btbg.gif) left repeat-x;
}
.lbdiv{
margin-left:6px;
margin-top:8px;
width:204px;
padding-top:6px;
padding-bottom:8px;
overflow:hidden;
background:url(p/bgleftzag.gif) left repeat-y #074a5a;
border-top-right-radius:6px;
border-top-left-radius:6px;
-moz-border-radius-topright:6px;
-moz-border-radius-topleft:6px;
-webkit-border-top-right-radius:6px;
-webkit-border-top-left-radius:6px;
text-shadow: 1px 1px 2px rgba(0,0,0,0.6);
border:1px solid #0d89a9;
border-bottom:0px solid #ffffff;
}
.ldiv{
margin-left:6px;
width:204px;
padding-top:6px;
padding-bottom:16px;
margin-bottom:6px;
background:url(p/bgleft.gif) top no-repeat #f7f7f7;
border-bottom-right-radius:6px;
border-bottom-left-radius:6px;
-moz-border-radius-bottomright:6px;
-moz-border-radius-bottomleft:6px;
-webkit-border-bottom-right-radius:6px;
-webkit-border-bottom-left-radius:6px;
border:1px solid #0d89a9;
border-top:0px solid #ffffff;
}
.ldiv2{
width:192px;
overflow:hidden;
margin-left:8px;
}
.lbzag{
color:#ffffff;
font:bold 12px Arial;
padding-left:8px;
}
.mtxtblock{
padding-top:1px;
margin-top:8px;
height:100%;
background:#ffffff;
border-radius:6px;
-moz-border-radius:6px;
-webkit-border-radius:6px;
padding-left:12px;
padding-right:12px;
}
.red{
color:#dd0000;
}
.smallgrey{
font-size:10px;
}
.okmessage,.error {font:bold 12px Arial;}
div.okmessage{margin:10 0 20 0; padding:10 0 15 40; color:#008c0d; background: url(p/todo.png) left top no-repeat #ffffff; background-repeat:no-repeat; background-position:left top;}
.error {color:#ffffff; margin:10 0 20 0; padding:10 0 15 40; background: url(p/stop.png) left top no-repeat #cc0000; background-repeat:no-repeat; background-position:left top;}
hr{
color:#2991eb;
background-color:#2991eb;
height: 1px;
border-width:0px;
}
.imgprev{
border:1px solid #777777;
width:120px;
height:120px;
float:none;
margin-right:6px;
margin-top:6px;
padding:1px;
}
#ajaxWindow
{ z-index:102; visibility:hidden; width: 100; height: 23; position: fixed; top: 0px; left: 45%;
top: expression(document.getElementsByTagName("body")[0].scrollTop + "px");
background: #008DFF; cursor:pointer;
}
.str{
font:bold 12px Arial;
color:#ea5200;
}
.leftimage, .rightimage{ padding:1px; border:1px solid #0f86b1; background:#fff0af; }
.leftimage{ margin-right:6px; }
.rightimage{ margin-left:6px; }
.dlink{
font:bold 11px Arial;
text-decoration:none;
padding-right:20px;
}
.dlink:hover{
text-decoration:none;
}
.smaller{
font:normal 9px Arial;
color:#ffffff;
}
.hmessage{
display:none;
}
.pageslink{
border-radius: 2px; 
-moz-border-radiust: 2px;
-webkit-border-radius: 2px;
text-shadow: 1px 1px 1px rgba(0,0,0,0.3); 
margin:2px; font:bold 12px Arial; background:#0a5ea0; text-decoration:none; color:#ffffff; padding:1px 5px 1px 5px; cursor:pointer; }
b.pageslink, span.pageslink{font:bold 12px Arial; cursor:default; color:#000000; background-color:#f39a1b; padding:2px 6px 2px 6px; }
a.pageslink:hover{ color:#ffffff; background-color:#a20000;}
