body {
  color: #000;
  background: #EBEBEB;
  font-family: "Arial", "Helvetica", sans-serif;
  font-size: .9em;
  padding: 0 0 0 0px;
  margin:0 0 0 0px;
}

#container {
	margin: 0 auto;
	 background: #FFFFFF;
	width: 945px;
	/*border: 2px solid #eee;*/
	padding: 10px;
}

#header {
   height: 100px;
   width: 100%;
   clear: both;
   margin-bottom: 40px;
   padding: 0px 0 13px 0px;
   border-bottom: 2px solid #eee;
}

#footer {
   margin-top: 20px;
	padding-top: 10px;
	clear: both;
 	text-align: center;
	font-size:12px;
}

#footer ul.links {
	list-style-type: none;
}

#footer ul.links li {
	margin-left: 15px;
	float: left;
	clear: none;
}

#logo {
  float: left;
  margin-right: 15px;
}

#login-box {
	/*font-weight: normal;*/
	font-size: .85em;
	margin-top: 0px;
margin-left: 0px;
margin-right: 0px;
text-align: right;
float: right;
}

#login-box input {
	border: 1px solid #999;
}

#tagline {
  margin-top: 23px;
  font-weight: bold;
  float: left;
}

#languages {
  margin-top: 25px;
  float: left;
  font-size: .7em;
  font-weight: normal;
}

#nav-top {
width: 290px;
height: 15px;
margin-left: 0px;
  margin-top: 5px;
  margin-right: 0px;
  font-weight: bold;
  font-size: .9em;
  text-align: right;
  overflow: visible;
}

/*#nav-top a, #nav-top a:visited, #nav-top a:active {*/
a, a:visited, a:active {
  color: #0066FF;
  text-decoration: none;
}

a:hover {
  color: black;
  text-decoration: underline;
}


span.explain {
	font-size: .9em;
	color: #666;
	text-indent: 10px;
}


a img { color: white }

p {
 font-size: .9em;
}


img {
  border: 0px;
}

dt, dd {
	word-wrap: break-word;
	overflow: hidden;
}

input.submit {
font-size: 14px;
padding:3px;
background:blue url(/images/buttonBackground.png) repeat-x center;
border:1px solid blue;
cursor:pointer;
color:white;
}


button {
font-size: 14px;
height:25px; 
padding:2px 3px 3px 3px;
background:blue url(/images/buttonBackground.png) repeat-x center;
border:1px solid blue;
cursor:pointer;
color:white;
}


#footer {border-top:#eee 2px solid;}

#navigation_hoodz { font-family:Calibri;}
#navigation_hoodz td{ 
border:#000000 1px solid; 
border-left:#FFFFFF 0px solid; 
padding:5px 20px 5px 20px; 
margin:0px; 
text-align:center;
font-size:20px;
}

#navigation_hoodz td a{ 
color:#000000;
text-decoration:none;
}

#navigation_hoodz .td-select { 
background:#0070c0; 
}

#navigation_hoodz .td-select a{ 
color:#FFFFFF; 
text-decoration:underline;
}

.addContainer {
width:640px;
}

/*
.overlayFBmerge {
background:#FFFFFF;
}
.overlayContainer {
background:#FFFFFF;
display:block;
font-size:11px;
left:100px;
margin:0;
min-height:350px;
padding:0;
position:absolute;
top:200px;
width:750px;
z-index:998;
}
*/

.overlayClose {
position:absolute;
right:7px;
top:8px;
}
.lightbox {
background-color:#000000;
height:100%;
left:0;
opacity:0.66;
position:absolute;
top:0;
width:100%;
z-index:997;
}
