* {margin:0px;padding:0px;}

body{font-family:Helvetica,Arial,"sans serif"; background:#f2f2f2;}
hr{background-color:#141ba5;height:1px;color:#141ba5;border:#141ba5;}

.title{font-size:24px;color:#822A22;font-weight:bold;margin-bottom:15px;}
.subtitle{font-size:20px;color:#333333;font-weight:bold;margin-top:15px;margin-bottom:15px;}
.text{font-size:15px;color:#333333;line-height:20px;}
.footer{text-align:center;margin-top:50px;font-size:9px;color:#333333;}
.form{font-family:Helvetica,Arial,"sans serif";font-size:13px;color:#343434;border:1px solid #333333;margin-right:5px;}
.form_btn{font-size:11px;height:22px;background:url(graphics/bg_btn.jpg) center;border:1px solid #333333;color:#ffffff;font-weight:bold;padding-left:5px;padding-right:5px;}
.link{color:#141ba5;}
.tbl{border:1px solid #333333;border-collapse:collapse;}
.tbltitle{font-size:14px;font-weight:bold;color:#141414;background-color:none;border:1px solid #333333; padding:3px;}
.tblcolumntitle{font-size:13px;font-weight:bold;color:#333333;background-color:#cccccc;border:1px solid #333333;padding:3px;}
.tbltext{font-size:12px;line-height:16px;background-color:none;border:1px solid #333333;padding:3px;}
.bold{font-weight:bold;}
.italic{font-style:italic;}
.bold_italic{font-style:italic;font-weight:bold;}
.underline{text-decoration:underline;}
.italic_underline{font-style:italic;text-decoration:underline;}
.bold_underline{font-weight:bold;text-decoration:underline;}
.bold_italic_underline{font-weight:bold;font-style:italic;text-decoration:underline;}
.image_right{margin-left:10px;}
.image_left{margin-right:10px;}
.pagenavigator,.linkbutton{white-space:nowrap;line-height:25px;font-weight:bold;font-size:10px;color:#ffffff;background:url(graphics/bg_btn.jpg) center;border:1px solid #3562cb;padding:3px;padding-left:10px;padding-right:10px;text-decoration:none;margin-right:5px;}

a:active{text-decoration:none;}
a:link{text-decoration:none;}
a:visited{text-decoration:none;}
a:hover{text-decoration:none; color:#000000;}

ul.text, ol.text{margin-left:15px; margin-bottom:10px;}
p.text{margin-top:5px; margin-bottom:10px;}

.menu ul {list-style:none; width:190px; border-bottom:1px dotted #333333;}
.menu ul li {border-top:1px dotted #333333;}
.menu ul li a {padding-left:16px; font-size:13px; display:block; line-height:25px; color:#333333; text-decoration:none;}
.menu ul li a:hover {background:#f6f6f6 url(graphics/bullet.gif) no-repeat 5px 10px;}
.menu_active {font-weight:bold; background:#f6f6f6 url(graphics/bullet.gif) no-repeat 5px 10px;}
.menu_inactive {background:#ececec url(graphics/bullet.gif) no-repeat 5px 10px;}
