@charset "utf-8";
body { font-family:Verdana; font-size:11px; color:#333; background:url(../images/bg_main.jpg) repeat-x; background-color:#e0e0e0; margin:25px; text-align:center; }
hr { height:1px; border-top:1px solid #ccc; border-bottom:1px none #ccc; border-right:1px none #ccc; border-left:1px none #ccc; width:100%; }

a:link { color: #333; text-decoration:underline; }
a:visited { color: #333; text-decoration:underline; }
a:hover { color: #000; text-decoration:underline; }
a:active { color: #333; text-decoration:underline; }

#footer_text a:link { color: #ccc; text-decoration:none; }
#footer_text a:visited { color: #ccc; text-decoration:none; }
#footer_text a:hover { color: #fff; text-decoration:none; }
#footer_text a:active { color: #ccc; text-decoration:none; }

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

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

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

#wrapper { clear:both; width:866px; margin:auto; text-align:center; }
.canvas_shadow { float:left; width:28px; height:576px; }
#canvas { float:left; width:810px; margin:auto; text-align:center; }
#header { clear:both; }
#nav { clear:both; width:775px; height:35px; background:url(../images/bg_nav.jpg) no-repeat; padding-left:36px; }
#nav_shadow { clear:both; }
.tab { float:left; cursor:pointer; }
#content { clear:both; width:100%; text-align:center; background:url(../images/bg_canvas.gif) repeat-y; }
#main { clear:both; padding:25px 50px 25px 50px; width:706px; text-align:left; color:#333; }
#footer { clear:both; font:11px Tahoma; background:url(../images/bg_footer.png) no-repeat; width:810px; height:32px; }
#footer_text { float:left; text-align:left; padding-left:25px; padding-top:10px; color:#ccc; }
#footer_note { float:left; position:relative; left:15px; text-align:center; font:10px Arial; line-height:10px; color:#ccc; padding-top:8px; width:400px; }
#footer_icons { float:right; padding-top:6px; padding-right:25px; }
#copyright { clear:both; font:11px Tahoma; color:#333; text-align:center; padding-top:4px; }

#box_top { clear:both; }
#box_bg { clear:both; background:url(../images/box_bg.gif) repeat-y; width:665px; padding:5px 25px 5px 25px; }
#box_bottom { clear:both; }

.box_header { font:17px Times; font-style:italic; text-align:left; color:#333; border-bottom:1px solid #fff; }
.small_text { font:9px Arial; font-weight:normal; color:darkgreen; line-height:9px; }
.orange_text { color:darkred; font-weight:bold; }
.green_text { color:darkgreen; font-weight:normal; }
.textarea { width:450px; font:11px Tahoma; color:#333; }
.button { font:11px Tahoma; color:#333; }
.youtube_example { font:9px Arial; color:darkgreen; width:300px; }

#popup { position:relative; z-index:999; top:-75px; width:668px; height:1px; overflow:visible; margin:auto; text-align:right; padding-right:32px; }
#yellow_baloon { cursor:pointer; visibility:hidden; }
#site_design { float:left; background:url(../images/bg_site_design.png) repeat-x; height:17px; width:165px; text-align:right; padding-right:15px; padding-top:4px; }
#footer_links { float:right; text-align:right; padding-right:15px; padding-top:4px; }
#padder { clear:both; height:10px; }
.line_spaced { line-height:16px; }
.member_index { float:left; border:1px solid #eee; padding:3px 5px 3px 5px; color:#fff; background:#999; cursor:pointer; }
.login_page { padding:50px 0px; 50px 0px; }

#lp_announcement { clear:both; width:182px; }
.lp_hdr { clear:both; height:16px; padding-left:10px; padding-top:8px; padding-bottom:4px; border-bottom:1px solid #cadca7; width:170px; }
.lp_content { clear:both; padding-top:5px; padding-bottom:5px; padding-left:10px; padding-right:10px; }
.lp_more { text-align:right; padding-right:10px; padding-bottom:10px; border-bottom:1px solid #cadca7; }
.lp_author { text-align:right; font-weight:bold; padding-right:10px; }
.lp_hr { height:2px; width:160px; border-bottom:1px solid #cadca7; }

#content_box { padding-left:13px; padding-right:15px; padding-top:8px; padding-bottom:10px; width:493px; text-align:justify; }
.content_hdr { clear:both; text-align:left; height:16px; padding-bottom:4px; border-bottom:1px solid #cadca7; width:505px; }

#preloader { visibility:hidden; height:1px; width:1px; overflow:hidden; }

.flyer { float:left; width:240px; border:1px solid #cadca7; }
.flyer_padder { float:left; width:4px; }
.flyer_hdr { clear:both; background:#efefef; height:16px; padding-left:10px; padding-top:8px; padding-bottom:4px; border-bottom:1px solid #cadca7; width:230px; }
.flyer_content { clear:both; font:11px Tahoma; line-height:13px; padding-top:5px; padding-bottom:5px; padding-left:10px; padding-right:10px; text-align:justify; height:250px; }
.flyer_more { text-align:right; padding-right:10px; }

/*classes*/
.items { text-align:left; padding:2px 4px 2px 4px; background:#ffffff ; }
.img_pic { padding-right:10px; padding-top:5px; padding-bottom:10px; }
.clear_both { clear:both; }
.navcell { width:147px; clear:right; border-bottom:1px solid #ddd; padding:5px; cursor:pointer; text-align:left; }
.bullet { float:left; padding-right:8px; }
.navcell:hover { background-color:#ffe; }
.floatLeft { float:left; }
.headText { font-family: Arial; font-size: 14px; color: #6ca300; font-weight:bold; text-align:left; }
.tahoma_11 { font-family: Tahoma; font-size: 11px; color: #333; font-weight:normal; text-align:left; } 
.georgia_11 { font-family: Georgia; font-size: 11px; color: #333; font-weight:normal; text-align:left; } 
.verdana_11 { font-family: Verdana; font-size: 11px; color: #333; font-weight:normal; text-align:left; } 
.arial_9 { font-family: Arial; font-size:9px; color:#333; vertical-align:top; padding-left:3px; }
.nav_cell a { float:left; cursor:pointer; }

/*curved box {outlined}*/
.t {background: url(../images/dot.gif) 0 0 repeat-x; }
.b {background: url(../images/dot.gif) 0 100% repeat-x; }
.l {background: url(../images/dot.gif) 0 0 repeat-y; }
.r {background: url(../images/dot.gif) 100% 0 repeat-y; }
.bl {background: url(../images/bl.gif) 0 100% no-repeat; }
.br {background: url(../images/br.gif) 100% 100% no-repeat; }
.tl {background: url(../images/tl.gif) 0 0 no-repeat; }
.tr {background: url(../images/tr.gif) 100% 0 no-repeat; padding:10px; }
.clear { font-size: 1px; height: 1px; }

/*table*/
#tabledata { background-color:#eee; width:80%; border-collapse:separate; border-spacing:1px; }
#tabledata caption { font-family: Verdana; font-size:11px; font-weight:bold; color:#12366b; text-align:left; vertical-align:bottom; }
#tabledata td { font-family: Verdana; font-size: 11px; color: #333; background-color:#ddd; padding:2px 5px 2px 5px; white-space:nowrap; }
#tabledata td.highlight { background-color:#c6d6ed; }
#tabledata td.header { color: #fff; background-color:#8f0007; }

/*form*/
formx { width:95%; text-align:center; background-color:#efefef; padding:10px; border:1px solid #ccc; }
#formdata { background-color:#fff; border-collapse:collapse; padding:10px; }
#formdata caption { font-family: Verdana; font-size:11px; font-weight:bold; color:#12366b; text-align:left; padding-left:10px; vertical-align:bottom; }
#formdata td { padding-left:5px; padding-right:5px; white-space:nowrap; background-color:#efefef; }
#formdata td.mandatory { color:#f00; width:5px; }
#formdata td.formhr { height:1px; background-color:#aaa; }
#formdata td.padder { height:10px; }
#formdata input, select { font-family: Verdana; font-size:11px; color:#0099ff; padding-left:2px; padding-right:2px; }
#formdata tr > td { text-align:right; }
#formdata td + td { text-align:left; }
#formdata td > select { width:207px; }
#formdata td > input[type="text"] { width:200px; }
#formdata td > input[type="button"] { }
#formdata td > input[type="submit"] { }

