


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

body { margin: 0px; color: black; font-size: 12px; background: url(/images/footer_bg.jpg) bottom repeat-x #ffffff; }
td { font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: normal; color: black; }
p { font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: normal; color: black; margin: 3px 0px 10px 0px; }
h1 { font-size: 20px; font-weight: normal; color: #000000; margin: 0px; margin-bottom: 5px; }
h2 { font-size: 18px; font-weight: normal; color: #ff3333; margin: 0px; margin-bottom: 3px; font-family: Myriad Pro, Arial, Helvetica, sans-serif; }
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; }

div.topline { background: #006699; height: 5px; margin: 0px 20px 0px 20px; font-size: 5px; }
td.left { padding-left: 0px; width: 1%; vertical-align: top; }
td.center { padding-right: 20px; width: 99%; vertical-align: top; }
td.center2 { width: 99%; vertical-align: top; padding: 0px 15px 20px 0px; }
td.right { width: 1%; vertical-align: top; }
div.logo { padding: 42px 20px 54px 0px;  margin-left: 20px;}



div.leftmenu1 { border-left: solid 5px #006699; padding: 15px 15px 5px 0px; }
div.leftmenu1 ul { list-style: url(/images/arrow_gray.gif); font-size: 14px; margin: 0px 10px 0px 40px; padding: 0px; }
div.leftmenu1 ul li { padding-bottom: 2px; padding-top: 2px; }
div.leftmenu2 { border-left: solid 5px #666666;  }
div.leftmenu2 ul { list-style: none; font-size: 14px; margin: 0px 10px 0px 40px; padding: 0px; }
div.leftmenu2 ul li { padding-bottom: 5px; padding-top: 5px; }
div.leftmenu2 ul li a:link { color: #333333; text-decoration: underline; }
div.leftmenu2 ul li a:visited { color: #333333; text-decoration: underline; }
div.leftmenu2 ul li a:active { color: #333333; text-decoration: none; }
div.leftmenu2 ul li a:hover { color: #333333; text-decoration: none; }


td.rating_position { background: url(/images/rating_position_bg.gif) left no-repeat; vertical-align: top; color: #ff0033; font-size: 18px; font-family: Arial, Helvetica, sans-serif; padding: 0px 4px 0px 4px; width: 53px; border-bottom: solid 4px #ffffff; }
td.rating_name { background: url(/images/rating_name_left.gif) left no-repeat; font-size: 12px; font-weight: bold; padding: 0px 5px 0px 5px; border-bottom: solid 4px #ffffff; }
td.rating_comments { background: #e2effb; width: 84px; font-size: 10px; border-bottom: solid 4px #ffffff; }
td.rating_comments img { margin: 1px 9px 2px 0px; }
td.rating_commentsnew {background: url(/images/rating_name_right.gif) right no-repeat; font-size: 11px; width: 70px; border-bottom: solid 4px #ffffff; }
td.rating_commentsnew img { margin: 1px 9px 2px 0px; }
table.rating_menu td { padding: 0px 10px 10px 0px; font-size: 11px; }


div.rating_list { }
div.rating_list ul { list-style: none; font-size: 11px; margin: 0px 10px 0px 0px; padding: 0px; }
div.rating_list ul li { padding-bottom: 2px; padding-top: 2px; padding-left: 10px; }
div.rating_list ul li a:link { color: #333333; text-decoration: underline; }
div.rating_list ul li a:visited { color: #333333; text-decoration: underline; }
div.rating_list ul li a:active { color: #333333; text-decoration: none; }
div.rating_list ul li a:hover { color: #333333; text-decoration: none; }




div.box1 { margin-bottom: 16px; width: 210px; }
div.box1_1 { padding-bottom: 20px; }
div.box1_2 { }
div.box1_2 h3 { padding: 5px 0px 5px 20px; }
div.box1_2 ul { margin: 0px 0px 0px 20px; padding: 0px; list-style: none; }
div.box1_2 ul li { margin-bottom: 6px; }
div.box1_2 ul li a:link {color: #666666;text-decoration: underline;font-size: 14px;	}
div.box1_2 ul li a:visited { color: #666666; text-decoration: underline;font-size: 14px; }
div.box1_2 ul li a:active { color: #666666; text-decoration: none; font-size: 14px;}
div.box1_2 ul li a:hover { color: #666666; text-decoration: none;font-size: 14px; }

div.box2 { background: #ff3333; margin-bottom: 16px; width: 210px; }
div.box2_1 { background: url(/images/box2_bot.gif) bottom right no-repeat; padding-bottom: 20px; }
div.box2_2 { background: url(/images/box2_top.gif) top left no-repeat; }
div.box2_2 h3 { padding: 20px 0px 5px 20px; }
div.box2_2 ul { margin: 0px 0px 0px 20px; padding: 0px; list-style: none; }
div.box2_2 ul li { margin-bottom: 3px; }
div.box2_2 ul li a:link { color: #ffffff; text-decoration: underline; }
div.box2_2 ul li a:visited { color: #ffffff; text-decoration: underline; }
div.box2_2 ul li a:active { color: #ffffff; text-decoration: none; }
div.box2_2 ul li a:hover { color: #ffffff; text-decoration: none; }

div.poll { background: #c7e0f8; width: 210px; padding: 20px 15px 20px 20px; margin-bottom: 16px;  margin-left: 20px; }
div.poll h3 { padding: 0px 0px 5px 0px; }
div.poll span { color: #666666; font-size: 11px; }
div.poll td { color: #006699; vertical-align: top; padding: 2px 3px 2px 0px; }
input.poll { border: solid 1px #666666; font-size: 12px; color: #666666; background: #cccccc; }



div.proposal { border: solid 1px #d0d0a1; padding: 15px 15px 5px 20px; width: 210px; margin-bottom: 16px;  margin-left: 20px;}
div.proposal_row { clear: both; padding-bottom: 15px; }
div.proposal_row img { margin-right: 7px; }
div.proposal_row a:link { text-decoration: underline; color: #006699; }
div.proposal_row a:visited { text-decoration: underline; color: #006699; }
div.proposal_row a:active { text-decoration: none; color: #006699; }
div.proposal_row a:hover { text-decoration: none; color: #006699; }

div.cabinet { border: solid 1px #cccccc; padding: 15px 15px 5px 20px; width: 203px; margin-bottom: 16px; }
div.cabinet td { text-align: right; padding: 0px 0px 5px 5px; font-size: 11px; color: #006699; }
div.cabinet a:link { color: #006699; text-decoration: underline; }
div.cabinet a:visited { color: #006699; text-decoration: underline; }
div.cabinet a:active { color: #006699; text-decoration: none; }
div.cabinet a:hover { color: #006699; text-decoration: none; }
input.login { border: solid 1px #666666; font-size: 11px; color: #666666; width: 105px; }
input.password { border: solid 1px #666666; font-size: 11px; color: #666666; width: 105px; }


div.left{ padding: 15px 15px 5px 0px; margin-bottom: 16px; margin-left: 20px;}

div.company { border: solid 1px #d0d0a1; padding: 15px 15px 5px 20px; width:  210px; margin-bottom: 16px;  margin-left: 20px; }
div.company_row { clear: both; padding-bottom: 15px; }
div.company_row img { margin-top: 3px; }

div.dir_h { border-left: solid 4px #ff3333; padding: 0px 10px 0px 10px; margin-bottom: 15px; }
div.dir_h a:link { color: #ff3333; text-decoration: underline; }
div.dir_h a:visited { color: #ff3333; text-decoration: underline; }
div.dir_h a:active { color: #ff3333; text-decoration: none; }
div.dir_h a:hover { color: #ff3333; text-decoration: none; }

div.newslist { padding: 0px 14px 20px 14px; }
div.newslist div { padding-bottom: 12px; }
div.newslist span { color: #6699cc; }
div.newslist div a:link { color: #666666; text-decoration: underline; }
div.newslist div a:visited { color: #666666; text-decoration: underline; }
div.newslist div a:active { color: #666666; text-decoration: none; }
div.newslist div a:hover { color: #666666; text-decoration: none; }
div.line_red { border-bottom: solid 1px #ff3333; height: 1px; margin-bottom: 15px; }

td.block_issue { vertical-align: top; width: 50%; padding-bottom: 15px; }
td.block_issue img { margin-bottom: 7px; }
td.block_issue span a:link { color: #666666; text-decoration: underline; font-size: 11px; }
td.block_issue span a:visited { color: #666666; text-decoration: underline; font-size: 11px; }
td.block_issue span a:active { color: #666666; text-decoration: none; font-size: 11px; }
td.block_issue span a:hover { color: #666666; text-decoration: none; font-size: 11px; }
td.block_issue p { color: 6699cc; }
td.block_issue p a:link { color: #6699cc; text-decoration: underline; font-size: 12px; }
td.block_issue p a:visited { color: #6699cc; text-decoration: underline; font-size: 12px; }
td.block_issue p a:active { color: #6699cc; text-decoration: none; font-size: 12px; }
td.block_issue p a:hover { color: #6699cc; text-decoration: none; font-size: 12px; }


td.guide span li { color: #666666; text-decoration: underline; font-size: 15px; font-weight: bold;}
td.guide span li { color: #666666; text-decoration: underline; font-size: 15px; font-weight: bold;}
td.guide span li { color: #666666; text-decoration: none; font-size: 15px; font-weight: bold;}
td.guide span li { color: #666666; text-decoration: none; font-size: 15px; font-weight: bold;}
td.guide span  { color: #666666; text-decoration: underline; font-size: 15px; font-weight: bold;}
td.guide span  { color: #666666; text-decoration: underline; font-size: 15px; font-weight: bold;}
td.guide span  { color: #666666; text-decoration: none; font-size: 15px;font-weight: bold; }
td.guide span  { color: #666666; text-decoration: none; font-size: 15px; font-weight: bold;}
td.guide p{ padding-left: 20px; color: 6699cc; }
td.guide p a:link { color: #6699cc; text-decoration: underline; font-size: 12px; }
td.guide p a:visited { color: #6699cc; text-decoration: underline; font-size: 12px; }
td.guide p a:active { color: #6699cc; text-decoration: none; font-size: 12px; }
td.guide p a:hover { color: #6699cc; text-decoration: none; font-size: 12px; }



tr.comp_list { vertical-align: top; width: 50%;  }
tr.comp_list td{padding-bottom: 10px;}
tr.comp_list img { margin-bottom: 7px; }
tr.comp_list td  a:link { color: #666666; text-decoration: underline; font-size: 13px; }
tr.comp_list td  a:visited { color: #666666; text-decoration: underline; font-size: 13px; }
tr.comp_list td  a:active { color: #666666; text-decoration: none; font-size: 13px; }
tr.comp_list  td a:hover { color: #666666; text-decoration: none; font-size: 13px; }
tr.comp_list  { color: 6699cc; }
tr.comp_list  span {padding-left: 13px; padding-right: 13px;}
tr.comp_list  span a:link { color: #6699cc; text-decoration: underline; font-size: 11px; }
tr.comp_list  span a:visited { color: #6699cc; text-decoration: underline; font-size: 11px; }
tr.comp_list  span a:active { color: #6699cc; text-decoration: none; font-size: 11px; }
tr.comp_list  span a:hover { color: #6699cc; text-decoration: none; font-size: 11px; }

div.banner { clear: both; padding-bottom: 15px; }


td.copy { width: 190px; padding: 0px 20px 10px 20px; vertical-align: top; }
td.copy a { font-size: 11px; }
td.footer { vertical-align: top; padding-right: 20px; }
td.footer div { border-top: solid 1px #666666; padding: 15px 30px 10px 30px; }



div.href a:link { text-decoration: underline; color: #006699; }
div.href a:visited { text-decoration: underline; color: #006699; }
div.href a:active { text-decoration: none; color: #006699; }
div.href a:hover { text-decoration: none; color: #006699; }



div.lage_font{
font-size: 24px;
}