body{margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px; text-align: left; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; font-weight: normal; color: #333333; background: #FFF;}
a{ text-decoration:underline; color:#000;}
p{ margin:0; padding:0;}


#Wrap{ width:780px;}


#Header{background:url(img/head_back.jpg); width:780px;}
#HeaderLogo{ background:url(img/header.jpg) no-repeat; width:431px; height:100px;}


#NavBar{ background:url(img/NavBar.jpg) no-repeat bottom; padding: 3px 0 8px 6px; margin:0 0 2px 0; font-size:10px;}
#NavBar ul{ margin:0 0 0 50px; padding:0; display:inline;}
#NavBar li{ list-style:none; display:inline; color:#999;}
#NavBar li a{ color:#999;} 


#Left{ float:left; width:165px;}
#Left ul{ font-size:10px; font-weight:bold; margin:0; padding:0;}
#Left li{ list-style:none; background:url(img/li_left.jpg) no-repeat; text-align:right; padding:5px 10px 5px 0;}
#Left li a{ text-decoration:none; display:block;}
#Left li.sub{ background:url(img/li_left_sub.jpg) repeat-y top; font-weight:normal;}
#Left li.sub a{ color:#898989;}
#Left li.promo{ background:url(img/promo.jpg) no-repeat; height:88px; padding:0 10px 0 10px; color:#000; font-size:11px; font-weight:normal;}
#Left li.promo strong{ font-size:14px;}


#Content{ float:left; width:615px; line-height: 18px;}
#ContentWrap{ padding:10px 10px 20px 10px;}


h1{ margin:0; padding:0 0 20px 0; font-size:14px; color:#003366;}
h1 a{ color:#003366; text-decoration:none;}

#PrevNext{ text-align:right; font-size:10px; font-weight:bold;}
#PrevNext a{ color: #000066;}


form{ margin:0; padding:0; }
form label{ display:block; margin:20px 0 0 0;}
form label.obligatory{ background:url(img/star.gif) no-repeat 0 6px; padding:0 0 0 10px;}
form label.obligatoryempty{ background:url(img/star_red.gif) no-repeat 0 3px; padding:0 0 0 10px; color:#CC0000;}
input, textarea{ font-family: Verdana, Georgia, Arial, Helvetica, sans-serif; font-size: 12px; font-weight: normal; color: #333333; width:200px; border:1px solid #A2A2A2;;}
textarea{ width:400px; height:200px;}
.button{ width:auto; font-weight:bold; border:0; padding:5px 10px 5px 10px;}



#Content .block_1{ border-bottom: 1px solid #000; padding:20px 0 30px 0;}
#Content .block_1 h1{ font-size:14px; color: #000; margin:0; padding:0;}
#Content .block_1 h1 a{ color: #000; text-decoration:none;}
#Content .block_1 h6{ font-size: 12px; font-weight:normal; margin:0 0 10px 0; padding:0; color:#000; }
#Content .block_1 a{ color: #000;}
#Content .block_1 img { border:1px solid #CCCCCC; margin:1px;}



#error{ color: #CC0000; padding:20px 0 0px 0;}
#success{ color:#336600; padding:20px 0 0px 0;}

#Footer{border-top: 1px solid #898989; text-align:center; padding:5px; font-size:10px;}