@charset "utf-8";
/* CSS Document */

li div.dropDownDiv {
	background-color:#fff;
	color:#ccc;
	margin:0 0px 0 0px;
	padding-bottom:12px;
	position:absolute;
	text-align:left;
	z-index:10;
}

li div.dropDownDiv a {
	color:#0077bb;
	display:block;
	padding:10px 0 0 10px;
	text-decoration:none;
}

li div.dropDownDiv a:hover {
	color:#ccc;
}

* html li div#m_topics_data {
	left:1px;
}

*:first-child+html li div#m_topics_data {
	left:1px;
}

* html li div#m_conference_data {
	left:79px;
}

*:first-child+html li div#m_conference_data {
	left:79px;
}

*:first-child+html li div#m_about_data {
    right:0px;
    ;right:1px;

}

* html li div#m_search_data {
	left:158px;
	display:inline-block;
	padding:0;
	height:0;
}

* html li div#m_search_data form {
	padding:0 0 10px;
	margin:0;
}

*:first-child+html li div#m_search_data {
	left:158px;
	margin:0;
	padding:0;
}

*:first-child+html li div#m_search_data form {
	padding:0 0 10px;
	margin:0;
}

* html li div#m_search_data input {
	border:1px solid #0077bb;
	color:#0077bb;
	font-size:12px;
	height:18px;
	width:226px;
}

* html li div#m_search_data input#searchSubmit {
	background-image:url(../images/gui/titlebar.jpg);
	border:none;
	color:#fff;
	height:21px;
	width:60px;
}

* html li div#m_about_data {
	left:237px;
}

li div#m_topics_data a {
	display:block;
	float:left;
	width:29%;
}

div#featuredBlock {
	text-align:left;
}

div#featuredBlock div {
	color:#fff;
	font-family:Arial, sans-serif;
	font-size:11px;
	text-transform:uppercase;
}

div#featuredBlock div a {
	color:#99c9e0;
	text-decoration:none;
	text-transform:none;
}

div#featuredBlock h1 {
	color:#fff;
	letter-spacing:-1px;
	line-height:32px;
	font-size:30px;
	font-family: Arial, sans-serif;
	margin:0;
	padding:0;
}

div#featuredBlock h2 {
	color:#fff;
	font-family:Arial, sans-serif;
	margin:10px 0 0;
	padding:0;
}


div#featuredBlock p {
	color:#99c9e0;
	line-height:18px;
}

div#featuredBlock p a {
	color:#fff;
	text-decoration:none;
}

div#memberLoggedIn {
	font-family: Arial, sans-serif;
	padding-left:28px;
	padding-top:36px;
	width:314px;
}

div#memberLoggedIn div#welcome {
	float:left;
	text-align:left;
	width:190px;
}

div#memberLoggedIn div#tools {
	float:right;
	font-size:10px;
	text-align:right;
	width:120px;
}

div#memberLoggedIn div#tools a {
	color:#fff;
}
