html, body {height: 100%;}

body {background: #0000ff url(../images/main-bg-01.jpg) repeat-x fixed;	margin-top:10px;font-size:12px;line-height:1.1em;font-family: Arial, Helvetica, sans-serif;color: #000000;}

#wrapper {
	height: auto;
	width: 960px;
	margin-right: auto;
	margin-left: auto;
	background-color: #FFFFFF;
	clear: both;
}

#container {width:960px; background-color:#ffffff; height:auto;float:left}



#rightad {float: left;height: 312px;width: 225px;}

#mainMenu {width:225px;margin:0;float:left;background-color:#ffffff; }

#mainad {float: left;height: 312px;width: 509px;}

#mainContent {float:left; width:690px; padding-left:30px; padding-top:20px; background-color:#ffffff; background-repeat:no-repeat;}

ul#menu {list-style: none;margin: 0px;padding: 0px;float: left;}



#menu li {background: url(../images/menu-bg-off.gif);height: 27px;width: 200px;color: #FFFFFF;font-weight: bold;padding-top: 12px;padding-left: 26px;font-size: 12px;}

#menu a {color: #FFFFFF;text-decoration: none;}

#menu a:hover {	text-decoration: underline;}



#Content {float:left;background-color:#ffffff;}

#content_left {float:left;width:204px;padding:10px;}

#content_center {float:left;padding:10px;width:490px;}

#content_right {float:left;width:204px;padding:10px;}



#pageFeature {width:480px;/*background-color:#edf9fe;*/margin:0 auto;/* border:1px solid #000000;*/}

#featureRight {width:200px;float:left;text-align:center;}

#featureLeft	{width:210px;float:left;padding:8px;text-align:center;}



#footer_menu {float:left;}

ul#upcomingevents {margin: 10px 0px 0px;padding: 0px;list-style: none;}

#upcomingevents li {margin-top: 10px;margin-bottom: 10px;line-height:1.3em;}



ul#btmmenu {background: url(../images/bg-grad-01.gif);height: 43px;width: 960px;list-style: none;margin: 0px;padding: 0px;clear: both;}

#btmmenu li {height: 30px;float: left;text-align: center;font-size:10px;color: #FFFFFF;padding: 13px 12px 0 12px;}

#btmmenu li a{color: #FFFFFF;}



#links_symposia {width:690px;float:left;padding-top:20px;line-height:1.8em;}



.column_line {width:1px;background-color:#cccccc;float:left;height:500px;}

.column_line2 {width:1px;background-color:#cccccc;float:left;height:840px;;}


.line15 li {line-height: 20px;}

h1 {color:#000000; text-align:center;line-height:24px;font-size:18px;font-weight:bold;}



a:link {color:#000000; text-decoration:underline;font-weight:bold;}

a:visited {color:#000000; text-decoration:underline;font-weight:bold;}

a:hover {color:#333333; text-decoration:none;}



a.footer:link {color:#ffffff; text-decoration:underline;}

a.footer:visited {color:#ffffff; text-decoration:underline;}

a.footer:hover {color:#ffffff; text-decoration:none;}



.title {font-size: 15px;text-transform: uppercase;font-weight: bold;}

.stitle {font-size: 14px;font-weight: bold;}

.blue {	color: #3063A5;}

.red {color: #C00000;}

.redbb {color:#C00000;font-weight:bold;font-size:14px;}

.redb {color:#C00000;font-weight:bold;}

.redi {color:#C00000;font-style:italic;}

.redbi {color:#C00000;font-weight:bold;font-style:italic;}

.bluebb {color:#3063A5;font-weight:bold;font-size:14px;}

.bluebbi {color:#3063A5;font-weight:bold;font-style:italic;font-size:14px;}

.blueb {color: #3063A5;font-weight:bold;}

.bluei {color: #3063A5;font-style:italic;}

.bluebi {color: #3063A5;font-weight:bold;font-style:italic;}

.blackb {font-size: 14px;font-weight: bold;}

.dred {color:#860000;}

.dredi {color:#860000;font-style:italic;}

.dredb {color:#860000;font-weight:bold;}

.dredbi {color:#860000;font-weight:bold;font-style:italic;}

.dredbb {color:#860000;font-weight:bold;font-size:14px;}

.dblue {color:#0000C0;}

.dblueb {color:#0000C0;font-weight:bold;}

.dbluebb {color:#0000C0;font-weight:bold;font-size:14px;}

.dbluei {color:#0000C0;font-style:italic;}

.bbb {color:#000000;font-weight:bold;font-size:14px;}






img {border:0px;}

hr {color: #ccc;background-color: #ccc;height: 1px;}





/**

* Forms

*/

.frmItem{

	margin-top:10px;font-size:12px;	

}

.frmLabel{

	font-weight:bold;

	margin-bottom:4px;font-size:12px;

}

input{height:14px;font-size:12px;

}
.expand {
	cursor: hand;
	cursor: pointer;
	height: 28px;
	padding-top: 12px;
	padding-left: 5px;
	margin-top: 4px;
	margin-right: 15px;
	clear: both;
	font-size: 12px;
	font-weight: bold;
}
.expand:hover {
	background-color: #F2F2F2;
}
.expander {
	width: auto;
	padding-left: 20px;
	padding-right: 25px;
}
#contactform {
	padding-left: 20px;
}


#success {
	width:80%;
	padding:10px;
	margin:10px auto;
	font-size:15px;
	line-height:18px;
	background-color:#9FFFFF;
	color:#000000;
	text-align:center;
	}
	
#success1 {
	width:98%;
	padding:10px;
	margin:10px auto;
	font-size:15px;
	line-height:18px;	
	color:#000000;
	text-align:center;
	}