/* Global Styles */

body {
    margin: 5px 5px 0;
	margin-left: 5em;
			}
	
td { margin: 5px 5px 0;
    padding: 5px;
	font:12px Verdana, Helvetica, sans-serif;
	
	
	}
	
th {margin: 5px 5px 0;
	background:#003366; color:#FFFFFF;
	
		}
	
a {
	color: #3366FF;
	}
	
a:hover {
	color: #5C743D;
	}


#info ul {padding:0; list-style-type:none; background:transparent; height:3em;  }
#info li {display:block; float:left;}
.xsnazzy {background:transparent;}
.xsnazzy span {text-align:center; color:#fff; margin:0; font-weight:normal; padding-bottom:0.5em;}

.xtop {display:block; background:transparent; font-size:1px;}
.xb1, .xb2, .xb3, .xb4 {
display:block; 
/* hide overflow:hidden from IE5/Mac */ 
/* \*/ 
overflow: hidden; 
/* */ 
}
.xb1, .xb2, .xb3 {height:1px;}
.xb2, .xb3, .xb4 {background:black; border-left:1px solid #fff; border-right:1px solid #fff;}
.xb1 {margin:0 2px; background:#fff;}
.xb2 {margin:0 2px; border-width:0 2px;}
.xb3 {margin:0 2px;}
.xb4 {height:2px; margin:0 1px;}

.xboxcontent {display:block; background:#003366; border:0 solid #fff; border-width:0 1px 1px 1px;}


a.xmenu2, a.xmenu2:visited {display:block; text-decoration:none; width:7em; font-size:0.9em;}
a.xmenu2:hover {background:#003366; cursor:pointer;}
a.xmenu2:hover span {color:#3366FF;}
a.xmenu2:hover .xboxcontent {background:#FFFFFF; border-color:black; border-bottom:1px solid #eee;}
a.xmenu2:hover .xb1 {background:#3366FF;}
a.xmenu2:hover .xb2, a.xmenu2:hover .xb3, a.xmenu2:hover .xb4 {background:black; border-color:#800000;}

.style1 {
	color: #FFFFFF;
	font-weight: bold;
}



#header {
 margin: 0 5px 5px ;  
 
    }
 
#title {
  margin: 5px 5px 0;
  border:1px solid #eee;
  border-width:1px 1px ;
  font-size:200%;
  line-height:1.2em;
  font-weight:normal;
  color:#FFFFFF;
  text-transform:uppercase;
  letter-spacing:.2em;
  }
#title a {
  color:#666;
  text-decoration:none;
  
  }
#title a:hover {
  color:#c60;
  }
#description {
  margin:0 5px 5px;
    color:#FFFFFF;
  }
  
  
  h1 {
  margin:1.5em 0 .75em;
  padding:0 20px 20px;
  letter-spacing:.2em;
  color:#FFFFFF;
  }
  h2 {
  margin:1.5em 0 .75em;
  font:78%/1.4em "Trebuchet MS",Trebuchet,Arial,Verdana,Sans-serif;
  letter-spacing:.2em;
  color:#FFFFFF;
  }
  h3 {
  margin:1.5em 0 .75em;
  font:78%/1.4em "Trebuchet MS",Trebuchet,Arial,Verdana,Sans-serif;
  letter-spacing:.2em;
  color:#FFFFFF;
  }
  h4 {
  margin:1.5em 0 .75em;
  font:78%/1.4em "Trebuchet MS",Trebuchet,Arial,Verdana,Sans-serif;
  letter-spacing:.2em;
  color:#FFFFFF;
  }
  h5 {
  margin:1.5em 0 .75em;
  font:78%/1.4em "Trebuchet MS",Trebuchet,Arial,Verdana,Sans-serif;
  letter-spacing:.2em;
  color:#FFFFFF;
  }
  h6 {
  margin:1.5em 0 .75em;
  font:78%/1.4em "Trebuchet MS",Trebuchet,Arial,Verdana,Sans-serif;
  letter-spacing:.2em;
  color:#FFFFFF;
  }
  h7 {
  margin:1.5em 0 .75em;
  font:78%/1.4em "Trebuchet MS",Trebuchet,Arial,Verdana,Sans-serif;
  letter-spacing:.2em;
  color:#FFFFFF;
  }
  h8 {
  margin:1.5em 0 .75em;
  font:78%/1.4em "Trebuchet MS",Trebuchet,Arial,Verdana,Sans-serif;
  letter-spacing:.2em;
  color:#FFFFFF;
  }
  h9 {
  margin:1.5em 0 .75em;
  font:78%/1.4em "Trebuchet MS",Trebuchet,Arial,Verdana,Sans-serif;
  letter-spacing:.2em;
  color:#FFFFFF;
  }