BODY {
	background: #000 url(../img/back-grad.gif) repeat-x 0 0;
}

BODY, TD, TH {
	color: #aaa;
}


select, input, textarea {
background: #fff;
line-height:18px;
height:25px;
}

textarea {
background: #fff ;
}

A {
	color: #ddd;
}

A:hover {
	color: #fff;
}

H1, H2, H3, H4 {
	
}

H2 {
	border-color: #404040;
}

#header #nav {
	height: 11px;
	margin-bottom: 5px;
}

#header #nav DIV { 
	border-color: #333;
}

#header #nav A {
	color: #aaa;
	text-transform: uppercase;
	letter-spacing: 1px;
	padding-bottom: 4px;
}

#header #nav A:hover {
	color: #eee;
}

#footer {
	color: #666;
}

#footer A {
	color: #999;
}

UL.links LI:hover {
	color: #fff;
}



BODY {
	margin: 0;
	padding: 0;
}

BODY, TD, TH, INPUT, SELECT {
	font-family: 'Lucida Sans Unicode','Lucida Grande',Tahoma,sans-serif;
	font-size: 11px;
}

A {
	text-decoration: none;
	outline: none;
}

A:hover {
	text-decoration: underline;
}

H1, H2, H3, H4 {
	margin: 5px 0;
	color: #ddd;
	font-family: 'Trebuchet MS',Trebuchet,Verdana,sans-serif;
	letter-spacing: 1px;
}

H1 { font-size: 18px; }
H2 { font-size: 14px; }
H3 { font-size: 12px; }
H4 { font-size: 11px; }

H1, H2 {
	padding: 2px 5px;
	border-bottom: 1px dotted #999;
}

#header {
	width: 880px;
	padding: 0 10px;
	margin: 30px auto 5px;
}

#header TABLE TD {
	vertical-align: bottom;
}

#header #nav {
	line-height: 1.1em;
}

#header #nav DIV {
	float: left;
	padding: 0 8px;
	border-right: 1px solid;
}

#header #nav DIV.last  {
	border: none;
}

#logo {
	font-size: 24px;
	font-family: georgia, serif;
}

#logo a:hover { text-decoration: none; }

#main {
	width: 900px;
	margin: 20px auto;
	padding: 0 10px;
}


#content {
	padding: 10px;
}

#footer {
	width: 860px;
	margin: 5px auto;
	padding: 0 20px;
	font-size: 10px;
	border-top:dotted 1px;
}



DIV.bio {
	line-height: 1.4em;
	margin: 10px 20px;
	width: 850px;
}


FORM {
	margin: 0;
	padding: 0;
}

.center{
	padding:0 !important;

	text-align:center;
	}

.logolist{
	list-style:none;
	text-decoration:none;
	display:inline;
	padding-left:40px;
	padding-right:40px;
	text-align:center;
	}
	
.logolist a:hover {
	text-decoration:none;
	}


/*tooltip*/
.tip {
background: #000 url(../img/back-grad.gif) repeat-x 0 -18px;
padding: 5px;
-moz-border-radius: 10px;
-webkit-border-radius: 10px;
border-radius: 10px;
border: 1px solid #444;
width:250px;

}

.something_else .tip {
	background-color: #993300;
	
}

.something_else .tip-title {
	background-color: #0000CC;
	
}

.tip-title {
	color: #fff;
	background: #000 ;
	font-size: 14px;
	font-weight:bold;
	text-align:center;
	padding: 5px;
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
   border-radius: 5px;
   border: 1px solid #333;
}

.tip-text {
	color: #fff;
	padding: 5px;
	text-align:center;
	
}

.ind {
	width: 200px;
	background-color: #666;
	color: white;
	padding: 15px;
	border-bottom: 1px solid white;
	
	
}

#hide {
	margin-bottom: 20px;
}


IMG {
	behavior: url("/img/iepngfix.htc");
}





