@charset "iso-8859-1";
/* CSS Document */
a {color:#169031; text-decoration:none;}
a:hover {text-decoration:underline}

a.a_orange {color:#FF7302; text-decoration:none; font-size:11px; font-family:tahoma}
a.a_orange:hover {text-decoration:underline}

a.a_white {color:#fff; text-decoration:underline; font-weight:bold}
a.a_white:hover {text-decoration:none}

body, td {font-size:13px; font-family:Arial, Helvetica, sans-serif; color:#484848;}

div.login{ padding: 0px 0px 0px 0px;  width:267px}
.name{color:#169031; font-weight:bold; padding-bottom:8px}

form {padding:0; margin:0}

input {font-size:11px; font-family:tahoma; color:#484848}
input.in {border:#C2C7C4 solid 1px; width:235px}
select.in {border:#C2C7C4 solid 1px}
textarea.txt {border:#ECD9BA solid 1px; width:235px; height:95px}

.body {background:#E2D4BA; width:1025px; margin:0px auto;padding:0px; border:10px solid #000000; text-align:center;}

.bot_1 { background:#1F752C url(../i/bg_bot_1.gif) repeat-x}
.bot_1 td {color:#FDF9EB; font-size:11px; font-family:Verdana, Arial, Helvetica, sans-serif; text-align:center}
.bot_1 td a {color:#FDF9EB}
.bot_2 { background:#0352A3 url(../i/bg_bot_2.gif) repeat-x}
.bot_2 td {color:#FDF9EB; font-size:11px; font-family:Verdana, Arial, Helvetica, sans-serif; text-align:center}
.bot_2 td a {color:#FDF9EB}
.bot_3 { background:#E65C00 url(../i/bg_bot_3.gif) repeat-x}
.bot_3 td {color:#FDF9EB; font-size:11px; font-family:Verdana, Arial, Helvetica, sans-serif; text-align:center}
.bot_3 td a {color:#FDF9EB}

.div_top_blue {padding:6px 3px 0 3x}
.div_top_orange {border-top:#F87400 solid 3px; padding:6px 3px 0 3x}

.img {border:#ECD9BA solid 1px; background:#fff}

.line_hor_dot {background: url(../i/line_hor_dot.gif) repeat-x}

.shadow_bot {background:url(../i/b.gif) repeat-x}
.shadow_ins {background:#FFFCEE url(../i/b-1.gif) repeat-x bottom}
.shadow_mid {background:#FFFCEE url(../i/bg.gif)}
.shadow_right {background:url(../i/r.gif) repeat-y}

.top_1 {background:url(../i/grad_1.gif) repeat-x}
.top_2 {background:url(../i/grad_2.gif) repeat-x}
.top_3 {background:url(../i/grad_3.gif) repeat-x}
.top1_1 {background:url(../i/grad-1_1.jpg) repeat-x}
.top1_2 {background:url(../i/grad-1_2.jpg) repeat-x}
.top1_3 {background:url(../i/grad-1_3.jpg) repeat-x}

.txt_11 {font-size:11px}
.txt_11_orange {color:#FF7302; font-size:11px}

#calendar .top td {background: #128A30; color:#fff; font-weight:bold; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px;}
#calendar .days td {background: #fff; color:#000; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px;}
#calendar .row td {background: #fff url(../i/line_hor_dot_gray.gif) repeat-x top; color:#6A6A6A; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px;}
#calendar td.event {background: #D82C29;}

#contact { border:#F3EEDE solid 1px}
#contact .tr td {padding:5px}
#contact td.line {background:url(../i/line_hor_dot_gray.gif) repeat-x}

#content_1 {padding: 24px 15px 0 15px}
#content_1 ul {list-style-image:url(../i/li_1.gif);}
#content_1 li {margin: 2px 0; vertical-align:top}
#content_1 li a {color:#00487C; text-decoration:none}

#content { padding-top:25px;}
#content div.content{ padding: 0 13px; }
#content ul {list-style-image:url(../i/li_3.gif);}
#content li {margin: 2px 0; vertical-align:top;}

#events td.date{color:#FF7302; font-weight:bold; padding:9px 15px; background:#F9F5E7 url(../i/bg_calendar.gif) repeat-x}
#events td.event{color:#000; padding:9px 15px; background:#fff url(../i/line_hor_dot_brown.gif) repeat-x}
#events td.event a {color:#005492; text-decoration:underline}
#events td.event a:hover {text-decoration:none}

#menu_bot {text-align:center; font-size:9px; font-family:Verdana, Arial, Helvetica, sans-serif; padding: 13px 9px;}
#menu_bot a {color:#484848; text-decoration:none}
#menu_bot a:hover {text-decoration:underline}
#menu_bot span.selected {text-decoration:underline}

/*#menu_top td { background:#4e4e4e url(../i/bg_menu.gif) repeat-x}
#menu_top td.menu {padding: 0 10px 0 7px;}
#menu_top td.menu_o {padding: 0 10px 0 7px; background:#646362 url(../i/bg_menu_o.gif) repeat-x;}*/

#path { padding: 0 13px 25px 0px; font-size:12px}
#path a {color:#A99A7F; text-decoration:none}
#path a.a_small {color:#484848; text-decoration:none}
#path a.a_small:hover {color:#259240;}
#path td {font-size:12px}
#path td.selected {color:#FF7302}
#path td.main {color:#E2741B}

#sponsors {margin-top: 9px; background-color:#EBE1CC; border-top: #988C75 dotted 1px; border-bottom: #988C75 dotted 1px}
#sponsors td.left {padding-top:28px}
.menu {  font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#292929; }
.menu a: hover{ font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight:bold; color:#FFFFFF;background-image:url(../images/index_7.gif); background-repeat:no-repeat; background-position:center;}
.hmenu{ font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight:bold; color:#FFFFFF;background-image:url(../images/index_7.gif); background-repeat:no-repeat; background-position:center;}
.menu1{height:30px;font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#292929; padding-left:20px; padding-right:1px;}
.menu1 a{font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#292929;text-decoration:none; }
.menu2{background-image:url(../images/menu_bg1.gif); background-repeat:repeat-x;  height:47px;font-family:Arial, Helvetica, sans-serif; font-size:11px; font-weight:bold; color:#FFFFFF;}
.menu2 a{ font-family:Arial, Helvetica, sans-serif; font-size:11px; font-weight:bold; color:#FFFFFF;text-decoration:none;}
.menu3{background-image:url(../images/index_198.gif); background-repeat:no-repeat; background-position:bottom; width:109px; height:47px;font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#292929; }
.menu3 a{font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#292929;text-decoration:none; }
.menu4{background-image:url(../images/index_7.gif); background-repeat:no-repeat; background-position:bottom;width:112px; height:55px;font-family:Arial, Helvetica, sans-serif; font-size:11px; font-weight:bold; color:#FFFFFF;}
.menu4 a{ font-family:Arial, Helvetica, sans-serif; font-size:11px; font-weight:bold; color:#FFFFFF;text-decoration:none;}
.font1{ font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; color:#353535; text-align:left; padding-left:10px;}
.font1 a{ font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; color:#353535; text-align:left;}
.font2{ font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#159131; font-weight:bold;}
.font3{ font-family:Arial, Helvetica, sans-serif; font-size:20px; color:#148A32;}
.font4{ font-family:Arial, Helvetica, sans-serif; font-size:20px; color:#787878;}
.font5{ font-family:Arial, Helvetica, sans-serif; color:#373737; font-size:12px;}
.font6{ font-family:Arial, Helvetica, sans-serif; color:#2EA64C; font-size:12px;}
.font9{ font-family:Arial, Helvetica, sans-serif; color:#2EA64C; font-size:12px; text-transform:uppercase; font-weight:bold;}
.font7{ font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight:bold; color:#D82C29; line-height:20px;}

.font8 a{ font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#505050; line-height:16px;}
.font11{ font-family:Arial, Helvetica, sans-serif; color:#373737; font-size:12px; font-weight:bold;}
.font11 a{ font-family:Arial, Helvetica, sans-serif; color:#373737; font-size:12px; font-weight:bold;}
.footer{ background-image:url(../images/index_19.gif); background-repeat:repeat-x;}
.menuebg{ border-left:3px solid #E8E8E8;border-right:2px solid #E8E8E8; background-image:url(../images/menu_bg.gif); background-repeat:repeat-x;border-bottom:3px solid #148A32}
.anylinkcss{
border: #148A32 solid 1px;
FILTER: alpha(opacity=82);
background-color:#9ACD38;
text-align: left;
visibility: hidden;
font:normal 11px Verdana;
line-height: 18px;
position:absolute;
z-index: 100;
color:#ffffff;
padding-left:1px;
padding-right:2px;
 /*top: 85px; 
left: 55%;*/
 margin:0px;
 width:170px;
 border-bottom: #8DC457 solid 1px;
 
}
p{
line-height:20px;
}
.anylinkcss a{
width: 95%;
display: block;
color:#ffffff;
text-decoration: none;
font-size: 12px;
padding-bottom:2px;
padding-top:2px;
padding-left:5px;
padding-right:5px;
border-bottom: #83C027 solid 1px;
border-top: #83C027 solid 1px;
}
/*.anylinkcss a{
width: 100%;
display: block;
color:#ffffff;
text-decoration: none;
font-weight:bold;
font-size: 11px;

}
*/
.anylinkcss a:hover{ /*hover background color*/
/*background-color:#F1F1F0;*/
background-color:#DFF280;
border-top:#EFF8A8 solid 1px;
border-bottom:#EFF8A8 solid 1px;
color: #292929;
}
.selectfont{ font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#000000; border:2px solid #92BD9E; background-color:#E9FAF1; height:30px; vertical-align:middle}