* 		{ padding: 0; margin: 0; color: #cccccc; }
*, body	{ font-family: Trebuchet MS, Verdana, Helvetica, Arial; font-size: 95%; }
html, body { margin-bottom: 0px; }
body {
	background-color:	#111111;
	padding-left: 		50px;
	padding-top: 		30px;
}

#pageWrap {
	background-color:	transparent;
	margin-top: 		0px;
}

#pageBody {
	width:			100%;
}

div.hoverBtn {
	position: 		relative;
	float:			left;
	background:		#222222;
	padding-right:  40px;
	white-space:    pre;	
}
div.hoverBtn a {
	position: 		relative;
	z-index: 		2;
	display: 		block;
	/*width: 			100px;*/
	height: 		30px;
	line-height: 	30px;
	text-align: 	left;
	font-size:		1.0em;
	text-decoration:none;
	color:			#cccccc;
	background:		transparent none repeat-x 0 0 scroll;
}

div.hoverBtn a span.current {
	font-size:		1.0em;
	color:			#ffffff;
}

div.hoverBtn div {
	display:		none;
	position: 		absolute;
	z-index: 		1;
	top: 			0px;
	background:		#222222;
}

.clear { 
	clear: both; 
}

.seperator hr {
	width: 645px;	
	border: 0px;
	border-top: 1px solid #cccccc;	
	text-align: left;
}

#logo {	
	margin-bottom: 10px;
}

#content {
	margin-top: 10px;
}

#sedcard {
    margin-top: 10px;
}

#sedcard table {
    margin-left: 80px;
    font-size: 110%;    
    border: 0px;
}

#sedcard td.name {
    text-align: right;
    padding-right: 20px; 
    vertical-align: top;  
}

#sedcard td.value {
    text-align: left;
    font-weight: bold;
    font-size: 110%;
    vertical-align: top;   
    color: #ffffff;
}

h1 { 
    font-size: 120%;
}
	
#impress h1 { 
	font-size: 120%;
}

#impress h2 { 
	font-size: 120%;
	padding-top: 20px;
	padding-bottom: 10px;
	color: #ffffff;
}

strong { 
	font-size: 105%;	
	color: #ffffff;
}

#impress p { 
	text-align: justify;
	margin-bottom: 5px;	
	float: none;
}

#copyright { 
	font-size: 	10px; 
	color: 		#cccccc; 
	margin-top: 20px;
}


