


/* main page components */
/***********************************************************/
body {
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	border: none;	
	height: 100%;
	text-align: center;
	background-color: #ffffff;	
}

div#main_page_holder {
	position: relative;	
	margin: 0px auto;
	width: 600px;
	height: 100%;
	z-index: 0;	
	padding: 0px;	
	background-color: #ffffff;	
}

.menu_item{
	padding: 2px;	
	text-align: left;
	width: 45%;
	float:left;
	font-family: Arial, Verdana, Helvetica, sans-serif; font-size: 11px; color: #6E6E6E;line-height: 1.4em;
}
.menu_item A { color:#6666CC; text-decoration:none; }
.menu_item A:Hover { color: #FF6600; text-decoration:none; }

div#page_loader{
	background-color:#ffffff;
	height: 300px;
}


/* Conference */
/***********************************************************/
.small_note{
	padding: 3px;	
	text-align: left;	
	font-family: Arial, Verdana, Helvetica, sans-serif; font-size: 10px; font-weight: bold; color: #00A2FF;line-height: 1.3em;
}

.conference_text{	
	text-align: left;	
	font-family: Arial, Verdana, Helvetica, sans-serif; font-size: 11px; font-weight: lighter; color: #363741;line-height: 1.3em;	
}
.conference_text A { color:#4B5A55; text-decoration:none; }
.conference_text A:Hover { color: #FF6600; text-decoration:none; }

.conference_link{	
	text-align: left;	
	font-family: Arial, Verdana, Helvetica, sans-serif; font-size: 11px; font-weight: lighter; color: #363741;line-height: 1.3em;	
}
.conference_link A { color:#1D8CCF; text-decoration:none; }
.conference_link A:Hover { color: #FF6600; text-decoration:none; }



/* Conference FORM */
/***********************************************************/
.sub_title{	
	height: 24px;
	text-align: left;	
	font-family: Arial, Verdana, Helvetica, sans-serif; font-size: 13px; font-weight: bold; color: #EB8014;line-height: 1.3em;
	border-bottom: 1px dotted #EB8014;
}
.sub_title A { color:#00A2FF; text-decoration:none; }
.sub_title A:Hover { color: #FF6600; text-decoration:none; }


.error_title{
	padding: 6px;
	
	text-align: left;	
	font-family: Arial, Verdana, Helvetica, sans-serif; font-size: 13px; font-weight: bold; color: #FF0000;line-height: 1.3em;
	background-color:#f4f4f4;
}.error_text{
	padding: 6px;
	height: 24px;
	text-align: left;	
	font-family: Arial, Verdana, Helvetica, sans-serif; font-size: 11px; font-weight: lighter; color: #FF0000;line-height: 1.3em;
	background-color:#f4f4f4;
}




/* text components */
/***********************************************************/
.page_title{	
	height: 24px;
	text-align: left;	
	font-family: Arial, Verdana, Helvetica, sans-serif; font-size: 13px; font-weight: bold; color: #00A2FF;line-height: 1.3em;
	border-bottom: 1px dotted #A5AEC5;
}
.page_title A { color:#00A2FF; text-decoration:none; }
.page_title A:Hover { color: #FF6600; text-decoration:none; }

.verdana {  font-family: Arial, Verdana, Helvetica, sans-serif; font-size: 11px; color: #000000;line-height: 1.4em;}
.verdana A { color:#000000; text-decoration:none; }
.verdana A:Hover { color: #FF6600; text-decoration:none; }






/* bits and pieces */
/***********************************************************/
.small_spacer{
	height: 10px;
	clear:both;
}
.big_spacer{
	height: 80px;	
	clear:both;
}



/* form and buttons */
/***********************************************************/


.form_element{  font-family: verdana; font-size: 10; font-weight: lighter; background-color: #ffffff; color: #344658; 
border: 1px color=#330066 ; scrollbar-base-color: #cccccc;width: 200px}

.form_checkbox{
	width: 11; 
}

.form_radio{
font-family: verdana; font-size: 10; font-weight: lighter; background-color: #ffffff; color: #344658; 
}



.submit_button {  font-family: verdana; font-size: 10; font-weight: bold; background-color: #f4f4f4; color: #111111; 
border: 1px solid rgb(0,0,0) ; height: 19px;width: 120px}

