body{
     font-family:arial,verdana, helvetica, Sans-Serif;
     color:#38201A;
     text-align:center;
     margin:0px;
     padding:0px;
     font-size:8pt;
     background-color:#EAEAEA;
}


#main{
     margin: 0px auto 0px auto;
     width:844px;
     background-color:white; 
     text-align:left;
     background-image:url('../img/background/main.gif');   
}
#head{
     background-image:url('../img/background/head.jpg');   
     background-repeat:no-repeat;
     height:248px;
     width:844px;
}
#right{
     margin-left:200px;
     width:600px;
     text-align:justify;
}

#right img{
     margin:0px 0px 5px 10px;
}



h1{
     margin:0px;
     padding:0px;
     background-image:url('../img/background/h1.gif');   
     background-repeat:no-repeat;
     height:59px;
     font-size:10pt;
}
h1 span{
     visibility:hidden;
}
h2{
     font-size:12pt;
     color:#2B57A2;
     text-align:right;
     border-bottom:#EEEEEE 1px solid;
     background-color:#FAFEFE;
}

a{
     text-decoration:none;
     color:#CC3932;
}
a:hover{
     color:#2B57A2;
}

input,textarea,select{
     border:#8C8C8C 1px solid;
     font-size:8pt;
}
input.submit{
     background-color:#ECECEC;
}
th,td{
     font-size:8pt;
     vertical-align:top;
}

.dnone{
     display:none;
}

.red{
     color:red;
}
.center{
     text-align:center;
}
.nobold{
     font-weight:normal;
}
/* ################# Navigation ####################### */
ul#navigation{
     list-style:none;
     margin:0px 0px 0px 14px;
     padding:0px;
     width:179px;
}
ul#navigation li{
     padding:0px;
     margin:0px;
     height:23px;
     line-height:23px;
     background-image:url('../img/background/li_nav.gif');   
     background-repeat:no-repeat;
     background-position:8px 5px;
     border-top:#5F80B9 2px solid;
}
ul#navigation li.top{
     border-top:white 1px solid;
}
ul#navigation li.ontop{
     border-top:white 1px solid;
     background-color:#CC3932;
     background-image:url('../img/background/li_nav_on.gif');   
}
ul#navigation li.on{
     background-color:#CC3932;
     background-image:url('../img/background/li_nav_on.gif');   
}
ul#navigation li.on_end{
     background-color:#CC3932;
     background-image:url('../img/background/li_nav_on.gif');   
     height:21px;
     line-height:21px;
}
ul#navigation li.on_end a{
     height:21px;
     line-height:21px;
}
ul#navigation li a{
     margin-left:21px;
     line-height:21px;
     color:#FFFFFF;
     font-size:9pt;
     text-decoration:none;
     display:block;
     height:23px;
     width:150px;
}
ul#navigation li a:hover{
     color:#C1CCDF;
}


/* bellow navigation Membership */
#left{
     float:left;
     display:inline;
     width:155px;
     margin-left:37px;
     font-size:9pt;     
}
#mem_info{
     width:140px;
     height:36px;
     background-image:url('../img/background/membership_info.gif'); 
     background-repeat:no-repeat;
     margin-bottom:20px;       
}
#mem_info a{
     display:block;
     width:100px;
     height:36px;
     line-height:38px;
     margin-left:33px; 
     text-decoration:none; 
     color:#B12625;
}
#mem_form{
     width:140px;
     height:36px;
     background-image:url('../img/background/membership_form.gif');        
     margin-bottom:20px;       
     background-repeat:no-repeat;
}
#mem_form a{
     display:block;
     width:110px;
     height:36px;
     line-height:38px;
     margin-left:31px; 
     text-decoration:none; 
     color:#B15D25;
}

/* ################# FOOTER ####################### */
#foot{
     clear:both;
     width:844px;
     height:59px;
     background-image:url('../img/background/foot.gif');   
     text-align:center;
     margin-top:30px;
}

#copy{
     width:800px;
     height:20px;
     line-height:20px;
     background-color:#CC3932;
     margin:0px auto 0px auto; 
     color:#F0C4C2;
     text-align:left;
}

#copyright{
     float:left;
     display:inline;
     margin-left:20px;
     width:360px;
     text-align:left;
}
#sydney{
     float:right;
     margin-right:20px;
     display:inline;
     text-align:left;

}
#sydney a{
     color:#F0C4C2;
     text-decoration:none;
     font-weight:bold;
     font-style:italic;
}
#link{
     width:800px;
     height:25px;
     border-top:#D1D1D1 1px solid;
     margin:0px auto 0px auto; 

}
#link ul{
     height:25px;
     list-style:none;
     margin:0px;
     padding:0px;
}
#link ul li{
     float:left;
     display:inline;
     padding:0px;
     margin:0px;
     padding-left:16px;
     padding-right:16px;
     height:25px;
     line-height:25px;
     background-image:url('../img/background/li_bottom.gif');   
     background-repeat:no-repeat;
     background-position:100% 50%;
}
#link ul li.end{
     background-image:none;   
}
#link a{
     color:#4C4C4C;
     text-decoration:none;
}

