html, body { padding:0px; margin:0px; border:0px; font-family: Arial, Helvetica, Tahoma; font-size:12px; background:#332620; }

form { display:inline; }
p { margin-top:0px; }

a { color: #2493BD; text-decoration: none; font-weight:bold; }
a:hover { color:#ACC050; text-decoration: none; }
.blue { color:#0A6C9C; }

div.main { margin:auto; width:910px; padding-bottom:30px; }
div.top { height:210px; background:url(gfx/top_bg.gif); }
div.top_seg_padd { padding:6px 0px 0px 12px; float:left; }
div.top_seg { width:224px; height:159px; background:url(gfx/top_left_bg.gif); }
div.top_seg_link { padding:60px 0px 0px 11px; }
div.top_banner { padding:6px 0px 0px 12px; float:left; }

div.content_cont { background:url(gfx/main_big_bg.gif); color:#000000; }
div.content_top { height:27px; background:url(gfx/main_top.gif); }
div.content { float:left; width:590px; padding:0px 0px 0px 13px; text-align:justify; }
div.content_bottom { height:46px; background:url(gfx/main_bottom.gif); }
div.content_bottom_back { padding:13px 0px 0px 773px; }

div.menu_cont { float:left; width:270px; padding:0px 0px 0px 10px; }
div.menu_top { width:262px; height:36px; background:url(gfx/menu_top.gif); }
div.menu_title { width:118px; height:25px; background:url(gfx/menu.gif); margin-left:14px; }
div.menu_sep { background:url(gfx/menu_sep.gif) repeat-x left center; font-size:0px; height:3px; }
div.menu { padding:5px 24px 5px 14px; }

a.m1 { background:url(gfx/menu_sep.gif) repeat-x left bottom; padding:10px 0px 13px 2px; font-weight:bold; color:#000000; text-decoration:none; display:block; }
a.m1:hover { background:url(gfx/menu_sep.gif) repeat-x left bottom; padding:10px 0px 13px 2px; font-weight:bold; color:#AE3887; text-decoration:underline; display:block; }
a.m1_sel, a.m1_sel:hover { background:url(gfx/menu_sep.gif) repeat-x left bottom; padding:10px 0px 13px 2px; font-weight:bold; color:#9CCD07; text-decoration:none; display:block; }

a.m2 { margin-left:20px; background:url(gfx/menu_sep.gif) repeat-x left bottom; padding:10px 0px 13px 2px; font-weight:bold; color:#000000; text-decoration:none; display:block; }
a.m2:hover { margin-left:20px; background:url(gfx/menu_sep.gif) repeat-x left bottom; padding:10px 0px 13px 2px; font-weight:bold; color:#AE3887; text-decoration:underline; display:block; }
a.m2_sel, a.m2_sel:hover { margin-left:20px; background:url(gfx/menu_sep.gif) repeat-x left bottom; padding:10px 0px 13px 2px; font-weight:bold; color:#9CCD07; text-decoration:none; display:block; }

a.m3 { margin-left:40px; background:url(gfx/menu_sep.gif) repeat-x left bottom; padding:10px 0px 13px 2px; font-weight:bold; color:#000000; text-decoration:none; display:block; }
a.m3:hover { margin-left:40px; background:url(gfx/menu_sep.gif) repeat-x left bottom; padding:10px 0px 13px 2px; font-weight:bold; color:#AE3887; text-decoration:underline; display:block; }
a.m3_sel, a.m3_sel:hover { margin-left:40px; background:url(gfx/menu_sep.gif) repeat-x left bottom; padding:10px 0px 13px 2px; font-weight:bold; color:#9CCD07; text-decoration:none; display:block; }

a.m4 { margin-left:60px; background:url(gfx/menu_sep.gif) repeat-x left bottom; padding:10px 0px 13px 2px; font-weight:bold; color:#000000; text-decoration:none; display:block; }
a.m4:hover { margin-left:60px; background:url(gfx/menu_sep.gif) repeat-x left bottom; padding:10px 0px 13px 2px; font-weight:bold; color:#AE3887; text-decoration:underline; display:block; }
a.m4_sel, a.m4_sel:hover { margin-left:60px; background:url(gfx/menu_sep.gif) repeat-x left bottom; padding:10px 0px 13px 2px; font-weight:bold; color:#9CCD07; text-decoration:none; display:block; }

div.bottom1 { height:9px; font-size:0px; background:url(gfx/bottom_bg1.gif); }
div.bottom2 { height:47px; background:url(gfx/bottom_bg2.gif); } 
div.bottom2_link { padding:12px 0px 0px 82px; }

td.t1 { padding:5px 10px 5px 10px; border-bottom:1px solid #DDDDDD; border-right:1px solid #DDDDDD; font-weight:bold; }
td.t2 { padding:5px 10px 5px 10px; border-bottom:1px solid #DDDDDD; font-weight:bold; color:#FF3F3F; }
td.t3 { padding:10px 0px 10px 0px; width:175px; border-right:1px solid #DDDDDD; text-align:center; }
td.t4 { padding:10px 10px 10px 10px; }


input.pole  { width:207px; height:18px; background:#DEF0F8; border:1px solid #E4E4E4; margin:0px; font-size:13px; padding:1px 3px 0px 3px; }
textarea.pole  { font-family:Arial; width:207px; height:70px; background:#DEF0F8; border:1px solid #E4E4E4; margin:0px; font-size:13px; padding:1px 3px 0px 3px; }
input.submit  { width:100px; height:24px; background:#DEF0F8; border:1px solid #E4E4E4; margin:0px; font-weight:bold; }