ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,body,html,p,blockquote,fieldset,input
{ margin: 0; padding: 0; }
a img,:link img,:visited img { border: none; }

a {
	text-decoration: none;
	margin: 0px;
	padding: 0px;
	font:'Trebuchet MS';
	font-size:10px;
}

select {
background-color:#fff;
border:#2b2b2b;
margin:0px;
}

input {
background-color:#fff;
border:2b2b2b;
margin:0px;
}


img { border:0 }


html {
background-color:#636363;
overflow:auto; 
overflow-x:hidden;}

body
{
  margin-top: 0;
  padding: 0;
  font-size: 14px;
  color:#fff;
  background-color:#636363;
  font:'Trebuchet MS';
}

/*POSITION*/

#outer {
  position:relative;
  padding: 0;
  height:600px;
  margin-top:-290px; 
  margin-left:-512px;
 }
 
#vertPos {
position:absolute;
  width:1024px;
  left:50%;
top:55%;
}
 
/*TOP*/

#topnav {
position:relative;
height:17px;
padding-top:0px;
padding-left:20px;
background: #636363;
}

#topnav a {
font-size:11px;
color:#ffff00;
}





/* TOPNAV2 */
#topnav2 {
position:relative;
padding:3px;
height:20px;
padding-left:20px;
background:#636363;
}

#topnav2 a {
font-size:11px;
color:#fff;
}






/* CONTENT */

#main {
font-family:"Trebuchet MS";
position:relative;
left:209px;
width:775px;
border-top:2px solid #2b2b2b;
border-bottom:2px solid #2b2b2b;
padding:20px;
padding-top:5px;
min-height:432px;
background-color:#d4d4d4;
font-size:14px;
}


#main  a:hover.he {
  text-decoration:underline;
  color:black;
  }
  
#main  a.he {
  text-decoration:none;
  color:black;
  }

#main a {
text-decoration:underline;
font-size:14px;
font-family:"Trebuchet MS";
color:#ac680e;
}

#main a:hover {
text-decoration:underline;
font-size:14px;
font-family:"Trebuchet MS";
color:#636363;
}

#main td {
font-size:14px;
font-family:"Trebuchet MS";
}

#main p {
font-size:14px;
font-family:"Trebuchet MS";
}

#main h1{
  margin: 15px 0;
}

#main ul{
  list-style:disc;
  margin-left:30px;
  width:400px;
}

#main ul li{
  padding-top:18px;
}






/*MENU POSITION*/

#menu {
position:absolute;
width:200px;
/*height:450px;*/
border-top:2px solid #2b2b2b;
border-bottom:2px solid #2b2b2b;
padding-left:15px;
padding-top:7px;
font-size:14px;
background-color:#ffff00;
} 



/*MENU*/

ul.makeMenu, ul.makeMenu ul {
list-style-type: none;                        
position:relative;
vertical-align:top;
top:0px;
left:0;
width:174px;
  margin:0px;
  padding:0px;        
  padding-left: 0px;           
  cursor: default;             
  margin-left: 0px;

      
}

ul.makeMenu li {
   font-size:14px;
   position:relative;
   list-style-type: none;                        
   width:100%;
   line-height: 20px;
    border-top:1px solid #023c05;

}


ul.makeMenu li ul {  
  position:relative;
  display:none;          
          
}

ul.makeMenu li ul li {
  color:#ffff00;
  padding-left:15px;
   border-top:1px solid #023c05;
   width:159px;


}

ul.makeMenu li ul li a {
color:#ffff00;
font-size:14px;
}

ul.makeMenu li:hover ul { 
position:relative;
list-style:none;   
display:block;            
}








/*LOGIN*/

#login {
position:absolute;
background-color:#055901;
margin-left:550px; 
top:0px; 
color:#ffff00;
}

#subLogin {
position:relative;
background-color:#066f19;
margin-left:5px;
margin-right:5px;
margin-top:20px;
margin-bottom:20px;
}

#register {
position:absolute;
background-color:#055901;
margin-left:550px; 
top:0px; 
color:#ffff00;
}

#subRegister {
position:relative;
background-color:#066f19;
margin-left:5px;
margin-right:5px;
margin-top:20px;
margin-bottom:20px;
}

div.darker {
opacity:0.3;
filter:alpha(opacity=30);
}






/*ERROR*/

.form_error
{
color:#red;
font-size:10px;
}

