body {text-align: center; margin: 10px 0;}
body, td, div, p, input, textarea, select {font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #000000;}
input, textarea, select {color: #4B4339; border: solid 1px #bfbfbf;}

h1 {font-size: 16px;}
h2 { margin: 0 0 0.7em 0; font-size: 15px; color: #61bb0a;}
h3, h4 {margin: 0 0 0.7em 0; font-size: 14px; color: #61bb0a;}

form {margin: 0;}

a {color: #0781de;}
a {text-decoration: none;}
a:hover {text-decoration: underline;}

p {margin-top: 0.3em; margin-bottom: 1em;}

.mainContent {width: 1000px; margin: 1.5em auto; text-align: left;}

.hr {background: url(/images/bg/hr.gif) repeat-x; height: 1px; margin-top: 1em; margin-bottom: 1em;}

.pager {text-align: center; margin-top: 2em;}
.pager a {text-decoration: underline;}

.error {color: #FFA602; font-weight: bold;}

.blueblock {background: url(/images/bg/bluebox/header.gif) repeat-x;}
.blueblock .blueblock_header {background: url(/images/bg/bluebox/header_r.gif) no-repeat right; height: 35px; padding-right: 15px;}
.blueblock .blueblock_header h2, .blueblock .blueblock_header h1 {line-height: 35px; height: 35px; margin: 0; padding-left: 15px; color: #ffffff; background: url(/images/bg/bluebox/header_l.gif) no-repeat;}

.blueblock_frame {}
.blueblock_frame .blueblock_header {background: url(/images/bg/bluebox/header_frame.gif) repeat-x; height: 6px; font-size: 1px;}
.blueblock_header_l {float: left; background: url(/images/bg/bluebox/header_frame_l.gif) no-repeat; width: 6px; height: 6px; font-size: 1px;}
.blueblock_header_r {float: right; background: url(/images/bg/bluebox/header_frame_r.gif) no-repeat; width: 6px; height: 6px; font-size: 1px;}

.blueblock_body {background: url(/images/bg/bluebox/body_r.gif) repeat-y right;}
.blueblock_content {background: url(/images/bg/bluebox/body_l.gif) repeat-y; padding: 15px; width: 577px;}
.blueblock_footer {background: url(/images/bg/bluebox/footer.gif) repeat-x; height: 6px; font-size: 1px;}
.blueblock_footer_l {float: left; background: url(/images/bg/bluebox/footer_l.gif) no-repeat; width: 6px; height: 6px; font-size: 1px;}
.blueblock_footer_r {float: right; background: url(/images/bg/bluebox/footer_r.gif) no-repeat; width: 6px; height: 6px; font-size: 1px;}

.greenblock_header {background: #5fb808 url(/images/bg/greenbox/header_r.gif) top right no-repeat; _height: 24px; min-height: 24px;}
.greenblock_header h3 {background: url(/images/bg/greenbox/header_l.gif) top left no-repeat; _height: 24px; min-height: 24px; margin: 0; padding-left: 7px; font-size: 13px; line-height: 24px; color: #ffffff;}
.greenblock_body {border: solid 1px #5fb808; background-color: #f3ffe7;}
.greenblock_content_white, .greenblock_content {padding: 10px;}
.greenblock_content_white {border-right: solid 5px #d8f6ba; border-bottom: solid 5px #d8f6ba; border-left: solid 5px #d8f6ba; background-color: #ffffff;}
.greenblock_content h4, .greenblock_content_white h4 {margin: 0; font-size: 13px;}

.oppimage {border: solid 1px #c3c3c3;}

.li_cat_ba, .li_cat, .li_cat_a, .li_cat_over {padding: 10px; font-size: 13px;}
.li_cat_ba, .li_cat, .li_cat_over {color: #0781de;}
.li_cat {background: url(/images/bg/li_cat.gif) repeat-x bottom;}
.li_cat_a, .li_cat_over {background: #dffcc3 url(/images/bg/li_cat_a.gif) repeat-x bottom;}
.li_cat_ba {background: url(/images/bg/li_cat_a.gif) repeat-x bottom;}
.li_cat_over {cursor: pointer;}
.li_item {background: url(/images/bg/li_item.gif) no-repeat 0 0.4em; padding-left: 15px; margin-bottom: 0.6em;}

.menutop {float: left; line-height: 36px; height: 36px; color: #ffffff;}
.menutop_item a, .menutop_item_a a {color: #ffffff; text-decoration: none;}
.menutop_item {background: url(/images/bg/menutop_item.gif) no-repeat;}
.menutop_item_a, .menutop_item_over {background: url(/images/bg/menutop_item_a.gif) no-repeat;}
.menutop_item_over {cursor: pointer;}
.menutop_item, .menutop_item_a, .menutop_item_over {color: #ffffff; float: left; padding: 0 19px; font-size: 14px;}

.menubottom {background: url(/images/bg/menubottom.gif) repeat-x; height: 31px; margin: 1.5em 0; line-height: 31px; color: #306200; text-align: center;}
.menubottom a {color: #ffffff; text-decoration: none;}
.menubottom_item, .menubottom_item_a {display: inline; color: #ffffff;}

.copy {color: #7e7e7e;}

.small {font-size: 10px;}

.seemore {text-align: right; font-size: 13px; font-weight: bold; margin-top: 0.5em;}

.readmore {text-align: right;}
.readmore span {background: url(/images/bg/readmore.gif) no-repeat 0; padding-left: 25px; height: 16px;}

.blocksSeparator {height: 20px; clear: both;}

.slogan {color: #696969; font-size: 14px; margin: 10px 0 10px 128px; width: 286px; text-align: center;}

.pagepath {font-size: 14px; font-weight: bold;}
.pagepath a {font-weight: normal;}

.copy {text-align: center; color: #a5a5a5;}

.rss {background:transparent url(/images/b/feed_icon_12x12.gif) no-repeat scroll 0 50% ; margin: 0 0 10px 7px; padding-left:16px; font-size:10px; line-height:18px; text-decoration:none; color:#306200   }

.article {background: url(/images/bg/reviewitem.gif) no-repeat top left; padding-left: 20px;}