a:link { text-decoration: underline; color: #336699; }
a:visited { text-decoration: underline; color: #336699; }
a:active { text-decoration: none; color: #ff0033; }
a:hover { text-decoration: none; color: #ff0033; }

body { margin: 0px; color: #666666; font-size: 12px; background: #ffffff; font-family: Arial, Helvetica, sans-serif; }
td { font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: normal; color: #666666; }
p { font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: normal; color: #666666; margin: 3px 0px 10px 0px; }
h1 { font-size: 20px; font-weight: normal; color: #ff3333; margin: 0px; margin-bottom: 5px; }
h2 { color: #0099cc; text-decoration: none; font-family: "Times New Roman",Times,FreeSerif,serif; font-size: 14px; margin: 0px 0px 4px 0px; padding: 0px; }
h3 { font-size: 14px; font-family: Tahoma, Arial, Verdana; font-weight: bold; color: #006699; margin: 0px; margin-bottom: 7px; }
h4 { font-size: 14px; font-weight: bold; color: #a40404; margin: 0px; margin-bottom: 5px; font-family: Arial, Helvetica, sans-serif; }
h5 { font-size: 12px; font-weight: bold; color: #a40404; margin: 0px; margin-bottom: 3px; }
form { padding: 0px; margin: 0px; }

td.logo { padding: 0px 43px 0px 45px; width: 1%; }
td.logo div { border-top: solid 6px #006699; width: 140px; padding: 13px 0px 24px 0px; }
td.topmenu { background: url(/images/header_menu_bg.jpg) top left no-repeat; padding: 33px 10px 0px 60px; vertical-align: top; }
div.topmenu { }
div.topmenu img { margin-right: 17px; }
div.topmenuline { padding-top: 15px; }
div.header { background: url(/images/header_bg.jpg) left repeat-x; }
td.left { vertical-align: top; padding: 26px 0px 0px 10px; width: 240px; }
td.center { vertical-align: top; padding: 26px 20px 25px 20px; }
td.right { vertical-align: top; padding: 26px 10px 0px 0px; width: 240px; }

div.boxline { padding-left: 16px; padding-bottom: 11px; }
div.box_one { background: url(/images/box_bg.gif) bottom left no-repeat #e5dfc9; padding: 0px 10px 23px 18px; font-size: 14px; color: #336699; margin-bottom: 17px; clear: both; }
div.box_one h3 { padding: 0px 0px 0px 16px; }
div.box_one ul { list-style: none; margin: 0px 0px 0px 0px; padding: 0px; }
div.box_one ul li { margin-bottom: 7px; }
div.box_two { background: url(/images/box_bg.gif) bottom left no-repeat #e5dfc9; padding: 0px 10px 23px 18px; font-size: 14px; color: #336699; margin-bottom: 17px; clear: both; }
div.box_two h3 { padding: 0px 0px 0px 16px; }
div.box_two ul { list-style: none; margin: 0px 0px 0px 0px; padding: 0px; }
div.box_two ul li { margin-bottom: 7px; }
div.box_three { background: url(/images/box3_bottom.gif) bottom left no-repeat #e0e7ea; margin-bottom: 17px; clear: both; }
div.box_three2 { background: url(/images/box3_top.gif) top left no-repeat; font-size: 12px; color: #336699; padding: 15px 10px 15px 25px; }
div.box_three h2 { padding: 0px 0px 15px 0px; }
div.box_three ul { list-style: none; margin: 0px 0px 0px 0px; padding: 0px; }
div.box_three ul li { margin-bottom: 7px; }
div.box_three_li { background: url(/images/arrow_red.gif) left top no-repeat; padding: 0px 0px 0px 15px; margin-left: -15px; font-size: 11px; margin-bottom: 15px; }
div.box_three_li font a:link { color: #ff0033; text-decoration: underline; font-size: 11px;  }
div.box_three_li font a:visited { color: #ff0033; text-decoration: underline; font-size: 11px;  }
div.box_three_li font a:active { color: #ff0033; text-decoration: none; font-size: 11px;  }
div.box_three_li font a:hover { color: #ff0033; text-decoration: none; font-size: 11px;  }

div.box_three_liimg { padding-bottom: 5px; }

div.box_four { border: solid 1px #cccccc; padding: 0px 10px 15px 18px; font-size: 12px; color: #336699; margin-bottom: 17px; clear: both; }
div.box_four h3 { padding: 0px 0px 0px 16px; }
div.box_four ul { list-style: none; margin: 0px 0px 0px 0px; padding: 0px; }
div.box_four ul li { margin-bottom: 7px; }

div.block_news { padding: 0px 10px 20px 10px; }
div.block_news div { margin-bottom: 15px; width: 90%; }
div.block_news span { font-size: 10px; color: #999999; font-weight: bold; }
div.block_news h2 a:link { color: #0099cc; text-decoration: underline; font-family: "Times New Roman",Times,FreeSerif,serif; font-size: 14px; }
div.block_news h2 a:visited { color: #0099cc; text-decoration: underline; font-family: "Times New Roman",Times,FreeSerif,serif; font-size: 14px; }
div.block_news h2 a:active { color: #0099cc; text-decoration: none; font-family: "Times New Roman",Times,FreeSerif,serif; font-size: 14px; }
div.block_news h2 a:hover { color: #0099cc; text-decoration: none; font-family: "Times New Roman",Times,FreeSerif,serif; font-size: 14px; }
div.block_news a:link { color: #333333; text-decoration: underline; }
div.block_news a:visited { color: #333333; text-decoration: underline; }
div.block_news a:active { color: #333333; text-decoration: none; }
div.block_news a:hover { color: #333333; text-decoration: none; }

div.block_issue { padding: 0px 10px 20px 10px; }


div.block_object { padding: 0px 10px 20px 10px; }
div.objecthead { background:url(/images/hblue_left.gif) left no-repeat; width: 125px; font-size: 14px; }
div.objecthead div { background:url(/images/hblue_right.gif) right no-repeat; padding: 5px 9px 5px 9px; font-weight: bold; }
div.objecthead div a:link { color: #ffffff; text-decoration: underline; }
div.objecthead div a:visited { color: #ffffff; text-decoration: underline; }
div.objecthead div a:active { color: #ffffff; text-decoration: none; }
div.objecthead div a:hover { color: #ffffff; text-decoration: none; }
div.object_list h2 { color: #0099cc; font-family: "Times New Roman",Times,FreeSerif,serif; font-size: 14px; font-weight: bold; margin: 4px 0px 4px 0px; }
div.object_list h2 a:link { color: #0099cc; text-decoration: underline; }
div.object_list h2 a:visited { color: #0099cc; text-decoration: underline; }
div.object_list h2 a:active { color: #0099cc; text-decoration: none; }
div.object_list h2 a:hover { color: #0099cc; text-decoration: none; }
div.object_list_text a:link { color: #666666; text-decoration: underline; }
div.object_list_text a:visited { color: #666666; text-decoration: underline; }
div.object_list_text a:active { color: #666666; text-decoration: none; }
div.object_list_text a:hover { color: #666666; text-decoration: none; }

td.businesses_list { vertical-align: top; background: url(/images/businessestree_bg.jpg) top left no-repeat; padding: 13px 10px 25px 10px; width: 33%; }
td.businesses_list b a { font-family: "Times New Roman",Times,FreeSerif,serif; font-size: 14px; color: #0099cc; }
td.businesses_list b a:link { color: #0099cc; text-decoration: underline; }
td.businesses_list b a:visited { color: #0099cc; text-decoration: underline; }
td.businesses_list b a:active { color: #0099cc; text-decoration: none; }
td.businesses_list b a:hover { color: #0099cc; text-decoration: none; }

td.businesses_list p a:link { color: #666666; text-decoration: underline; font-size: 11px; }
td.businesses_list p a:visited { color: #666666; text-decoration: underline; font-size: 11px; }
td.businesses_list p a:active { color: #666666; text-decoration: none; font-size: 11px; }
td.businesses_list p a:hover { color: #666666; text-decoration: none; font-size: 11px; }

div.footer { background: #ebebeb; font-size: 11px; padding: 0px 25px 20px 45px; border-bottom: solid 17px #ffffff; }
td.footer_pr { width: 234px; font-size: 11px; }
td.footer_pr a:link { color: #666666; text-decoration: underline; }
td.footer_pr a:visited { color: #666666; text-decoration: underline; }
td.footer_pr a:active { color: #666666; text-decoration: none; }
td.footer_pr a:hover { color: #666666; text-decoration: none; }
td.footer_address { background: url(/images/footer_line.gif) top left no-repeat; padding: 11px 15px 15px 0px; color: #333333; font-size: 11px; }
