<style type="text/css">
<!--
body {
	margin: 0px;
	padding: 0px;
        font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
        font-size: 11px;
        color:#330000;
        width: 820px;
        position: relative;
        text-align:left;
 }

        a:link    {color:#D2691E; font-size: 11px; background-color:transparent; text-decoration:none; }
        a:visited {color:#A0522D; font-size: 11px; background-color:transparent; text-decoration:none; }
        a:active  {color:#FF9966; font-size: 11px; background-color:transparent; text-decoration:underline;}
        a:hover   {color:#FF9966; font-size: 11px; background-color:transparent; text-decoration:underline;}

img {
       border:0;
       padding-bottom:3px;
}

p   {
     padding: 0;
     margin-bottom:3px;
     margin-top: 4px;
}

.appnitro p {
     padding: 0;
     margin-top: 1px;
     margin-bottom: 1px;
}

h2  {
      font-size:14px;
      font-weight:bold;
      margin-top:4px;
      margin-bottom:2px;
}

.main, .index {
       position: relative;
       height: 528px;
       width: 100%;
       top: 20px
       align: left;
}

.main {
       background-image: url('/images/join_bg.jpg');
       background-repeat: no-repeat;
}

.index { background-image: url('/images/join_bg.jpg');
         background-repeat: no-repeat;
}       

.logo  {
       position:absolute; 
       left:200px; 
       top:395px;
      
}

.schedule {
       position:absolute; 
       left:350px; 
       top:505px;
       font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
       font-weight: bold;
       border-style: solid;
       border-width: thin;
       }

.schedule a:hover,
.schedule a:visited,
.schedule a:active,
.schedule a {
        font-size: 13px;
        text-decoration: none;
        color:#FF8C00;
}

.video {
       position:absolute;
       left:824px;
       top: 60px;
       font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
       font-size: 14px;
       font-weight:bold;
       color:#FFF8DC;
       text-align:center;
       width:430px;
       border-style: inset;
}

#search {
       position:absolute; 
       left:26px; 
       top:10px;
       text-align:left;
       padding-left:5px;
       padding-top:2px;
       width:250px;
}

.content {
        font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
        font-weight: normal;
       	padding-left: 16px;
        padding-right: 10px;
        padding-top: 8px;
        padding-bottom:4px;
        font-size: 12px;
        width: 250px; 
        background-color: #ffffff;  
        margin-bottom: 4px;   
        border-style: inset;
        line-height: 130%;
        position:absolute;
        left:505px;
        top: 30px;
}

.join {
        font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
        font-weight: normal;
       	font-size: 12px;
        width: 160px; 
        margin-bottom: 4px;   
        position:absolute;
        left:640px;
        top: 35px;
        text-align:center;
}

.join a, .join a:visited {
        color:#FFFFFF; font-size: 11px; background-color:transparent; text-decoration:none; 
}




.content a, .content a:visited, .content a:hover, content a:active {
        font-size: 12px;
        font-weight: bold;
}
               
.t, 
.tb {
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
        font-weight: bold;
       	padding-bottom: 3px;
        padding-left: 22px;  
                
 }

.t {
        padding-bottom: 12px;
}

.tb {
	padding-bottom: 0;
     }

.t a, 
.tb a {
        font-size: 13px;
        text-decoration: none;
}

.t a:hover,
.t a:visited,
.t a:active,
.tb a:hover,
.tb a:visited,
.tb a:active { 
         font-size: 13px;
}

.menu {
     position: absolute; 
     left: 30px; 
     top: 267px; 
     width: 240px; 
}


.header,
.footer {
	width:778px;
        align: center;
        font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #330000;
	text-decoration: none;
        padding-right:8px;
        padding-top:8px;
        padding-bottom:8px;
        margin-right: 8px;
        margin-left: 16px;
        text-align: right;
        background-color:#efefef;
}

.header a:link, .footer a:link {color:#993333; font-size: 11px; background-color:transparent; text-decoration:none; }
.header a:visited, .footer a:visited {color:#993333; font-size: 11px; background-color:transparent; text-decoration:none; }
.header a:active,.footer a:active  {color:#FF9966; font-size: 11px; background-color:transparent; text-decoration:underline;}
.header a:hover, .footer a:hover {color:#FF9966; font-size: 11px; background-color:transparent; text-decoration:underline;}

.header {
          word-spacing: 16px;
          margin-top: 8px;
}

-->
</style>