/*The Cascading style sheet */

.login_title
{
	padding: 25px;
	text-align: center;
}

.side_column
{
	padding-top: 80px;
	float: left;
	width: 165px;
}

.menu_title
{
	font-family: Arial;
	width: 130px;
	background-color: #7b1b21;
	color: #FFFFFF;
	font-size: 90%;
	font-weight: bold;
	text-align: center;
	padding: 10px;
	
}	
	
.menu_item
{
	width: 130px;
	color: #000000;
	font-size: 90%;
	text-align: center;
}	

.content
{
	float: left;
	background : #ffffff;
	font-family: Arial, Helvetica, verdana, sans-serif;
	color : #000000;
	font-size : .9em;
	width: 550px;
	
}


.login_page
{
	float: left;
	background : #ffffff;
	font-family: Arial, Helvetica, verdana, sans-serif;
	color : #000000;
	font-size : .9em;
	width: 600px;
	text-align: center;
}

.enter	
{
	width: 100px;
	text-align: right;
}
		
.error
{
	text-align: center;
	color: #006600;
	font-weight: bold;
	width: 600;
	padding-bottom: 50;
}
		
.password	
{
	float: left;
	text-align: center;
	color: #000000;
	font-weight: bold;
	width: 600;
	padding-bottom: 20;
}

.title	
{
	font-weight: bold;
	font-size: 130%;
	text-align: center;
	padding: 20px;
	color: #000066;
}
				
.sub-title	
{
	font-weight: bold;
	font-size: 110%;
	text-align: center;
	padding: 10px;
	color: #000000;
}
					


.topmenu 
{
   	font-family: Arial, Helvetica, sans-serif;
	color: #000000;
	font-weight: bold;
	text-align: center;
	text-decoration: none;
	font-size: 100%;
	padding: 5px;
}
			
.links 
{ 
	font-family: Arial, Helvetica, sans-serif; 
	font-size: .90em; 
	color:#666666;
	text-decoration:none;
	font-weight: bold; 
}

.links:visited 
{
	font-family: Arial, Helvetica, sans-serif; 
	font-size: .90em; 
	color: #666666!important;
	text-decoration:none;
	font-weight: bold; 
}

.links:hover 
{
	font-family: Arial, Helvetica, sans-serif; 
	font-size: .90em; 
	color: #660033!important;
	text-decoration:underline;
	font-weight: bold; 
}

.links2 
{ 
	font-family: Arial, Helvetica, sans-serif; 
	font-size: .70em; 
	color:#666666;
	text-decoration:none;
	font-weight: bold; 
}

.links2:visited 
{
	font-family: Arial, Helvetica, sans-serif; 
	font-size: .70em; 
	color: #666666!important;
	text-decoration:none;
	font-weight: bold; 
}

.links2:hover 
{
	font-family: Arial, Helvetica, sans-serif; 
	font-size: .70em; 
	color: #660033!important;
	text-decoration:underline;
	font-weight: bold; 
}

.links3 
{ 
	font-family: Arial, Helvetica, sans-serif; 
	font-size: 1em; 
	color:#666666;
	text-decoration:underline;
	font-weight: bold; 
	cursor: hand;
	float: left;
	width: 200px;
	margin-left: 50px;
}

.links3:visited 
{
	font-family: Arial, Helvetica, sans-serif; 
	font-size: 1em; 
	color: #666666;
	text-decoration:underline;
	font-weight: bold; 
	cursor: hand;
	float: left;
	width: 200px;
	margin-left: 50px;
}

.links3:hover 
{
	font-family: Arial, Helvetica, sans-serif; 
	font-size: 1em; 
	color: #660033!important;
	text-decoration:none;
	font-weight: bold; 
	cursor: hand;
	float: left;
	width: 200px;
	margin-left: 50px;
}

.links4 
{ 
	font-family: Arial, Helvetica, sans-serif; 
	font-size: 1em; 
	color:#666666;
	text-decoration:underline;
	font-weight: bold; 
	cursor: hand;
	float: left;
	width: 130px;
	margin-left: 50px;
}

.links4:visited 
{
	font-family: Arial, Helvetica, sans-serif; 
	font-size: 1em; 
	color: #666666;
	text-decoration:underline;
	font-weight: bold; 
	cursor: hand;
	float: left;
	width: 130px;
	margin-left: 50px;
}

.links4:hover 
{
	font-family: Arial, Helvetica, sans-serif; 
	font-size: 1em; 
	color: #660033!important;
	text-decoration:none;
	font-weight: bold; 
	cursor: hand;
	float: left;
	width: 130px;
	margin-left: 50px;
}

.links5 
{ 
	font-family: Arial, Helvetica, sans-serif; 
	font-size: 110%; 
	color:#000066;
	text-decoration:underline;
	
}

.links5:visited 
{
	font-family: Arial, Helvetica, sans-serif; 
	font-size: 110%; 
	color: #000066!important;
	text-decoration:underline;
	
}

.links5:hover 
{
	font-family: Arial, Helvetica, sans-serif; 
	font-size: 110%; 
	color: #660033!important;
	text-decoration:none;
	
}

.links6 
{ 
	font-family: Arial, Helvetica, sans-serif; 
	font-size: .90em; 
	color:#FF0033;
	text-decoration:none;
	font-weight: bold; 
}

.links6:visited 
{
	font-family: Arial, Helvetica, sans-serif; 
	font-size: .90em; 
	color: #FF0033!important;
	text-decoration:none;
	font-weight: bold; 
}

.links6:hover 
{
	font-family: Arial, Helvetica, sans-serif; 
	font-size: .90em; 
	color: #660033!important;
	text-decoration:underline;
	font-weight: bold; 
}

.participant_link
{
	float: left;
	width: 200px;
	margin-left: 50px;
}

.register 
{ 
	font-family: Arial, Helvetica, sans-serif; 
	font-size: .90em; 
	color:#666666;
	text-decoration:none;
	font-weight: bold; 
}
	
.footer
{
	text-align: center;
	padding-top: 20px;
	padding-bottom: 10px;
}


.logo1
{
	float: left;
	width: 125px;
	padding-top: 10px;
	padding-bottom: 10px;
	padding-left: 10px;
	
}

.form_label
{
	float: left;
	width: 150;
	padding-top: 10px;
	padding-bottom: 10px;
	font-weight: bold;
}

.form_label2
{
	float: left;
	width: 510;
	padding-top: 10px;
	padding-bottom: 10px;
	font-weight: bold;
}

.form_box
{
	float: left;
	width: 400;
	padding-top: 10px;
	padding-bottom: 10px;
	
}

.form_heading
{
	float: left;
	width: 550px;
	background-color: #CCCCCC;
	color: #000000;
	border: 1px solid #000000; 
	font-size: 120%;
	font-weight: bold;
	padding: 5px;
	margin-top: 30px;
	margin-bottom: 10px;
}


.button1
{
	float: left;
	width: 130px;
	font-weight: bold;
	padding-top: 10px;
	padding-bottom: 10px;
}

.button2
{
	float: left;
	width: 100px;
	font-weight: bold;
	padding-top: 10px;
	padding-bottom: 10px;
}

HR
{	
	
	float: left;
	width: 550px;
	padding-top: 10px;
	padding-bottom: 10px;
}

hr.short
{
	width: 400px;
	align: center;
	margin-top: 20px;
	height: 1px;
	
}

.italic
{
	font-style: italic;
}

.bold_italic
{
	font-style: italic;
	font-weight: bold;
	color:#666666;
	font-size: 100%;
	margin-left: 10px;
	

}

.bold_italic2
{
	font-style: italic;
	font-weight: bold;
	color:#000000;
	font-size: 100%;
	padding-left: 10px;
}

.bold
{
	font-weight: bold;
}

.bold_large
{
	font-weight: bold;
	font-size: 120%;
}

.info
{
	float: left;
	font-style: italic;
	width: 550px;
	text-align: left;
	font-size: 90%;
}

.info2
{
	float: left;
	font-weight: bold;
	width: 550px;
	text-align: left;
	font-size: 110%;
	padding-bottom: 50px;
}

.info3
{
	float: left;
	font-weight: bold;
	width: 450px;
	text-align: center;
	font-size: 130%;
	color:#800000;
	padding:50px;
}


.info4
{
	
	font-weight: bold;
	width: 550px;
	text-align: left;
	font-size: 110%;
	color:#800000;
}

.info5
{
	float: left;
	font-weight: bold;
	width: 100%;
	text-align: center;
	font-size: 110%;
	color:#666666;
}

.time
{
	float: left;
	width: 120;
	text-align: center;
	padding: 10px;
	color:#3300CC;
	font-size: 100%;
}

.event
{
	float: left;
	width: 380;
	text-align: left;
	padding: 10px;
	color:#000066;
	font-size: 100%;
}

.event3
{
	float: left;
	width: 550;
	font-weight: bold;
	text-align: left;
	padding: 10px;
	color:#000066;
	font-size: 100%;
	margin-left: 10px;
}

.event4
{
	float: left;
	width: 550;
	font-weight: bold;
	text-align: left;
	padding-left: 50px;
	color:#000066;
	font-size: 90%;
	margin-left: 10px;
}

.arrow
{
	float: left;
	width: 15;
	text-align: center;
	
	padding: 5px;
}

.event2
{
	float: left;
	width: 350;
	text-align: left;
	vertical-align: top;
	padding: 10px;
	color:#000066;
	font-size: 100%;
}

.arrow2
{
	float: left;
	width: 60;
	text-align: right;
	
	padding: 5px;
}

.papers
{
	float: left;
	width: 450;
	text-align: left;
	vertical-align: top;
	padding: 10px;
	color:#666666;
	font-size: 100%;
	font-weight: bold;
	font-style: italic;
}

p
{
	width: 550px;
}

.dates
{
	float: left;
	width: 550px;
	text-align: left;
	font-size: 100%;
	font-weight: bold;
}

.agenda
{
	width: 500px;
	color:#000066;
	text-align: left;
	padding-top: 30px;
	padding-left: 30px;
	padding-right: 30px;
	padding-bottom: 10px;	
	margin: 10px;
	font-size: 100%;
	
}	

.sub_heading
{
	font-weight: bold;
	color:#000099;
	text-align: left;
	margin: 10px;
	width: 520px;
}

h3
{
	font-size: 110%;
	font-weight: bold;
}

.offset_right
{
	font-weight: bold;
	text-indent: 30px;
}

.part_title
{
	font-weight: bold;
	color: #A39F9F;
	font-size: 1.2em;
}

			
.participant
{
	width: 45%;
	height: 300px;
	float: left;
	padding: 5px 10px 5px 10px;
	color:#000000; 
	font-size: 90%;
	
}

.participant_name
{
	float: left;
	width: 235px;
	background-color: #E9E4E4;
	color: #000000;
	font-size: 100%;
	font-weight: bold;
	padding: 3px;
	margin-top: 10px;
	margin-bottom: 3px;
}

li.circle
{
	list-style-type: circle;
}

li.square
{
	list-style-type: square;
}

.participant_link
{
	float: left;
	width: 200px;
	margin-left: 50px;
}

div.hr 
{
  height: 15px;
  background: #fff url(hr1.gif) no-repeat scroll center;
}

div.hr hr 
{
  display: none;
}

.main_image
{
	width: 550;
	padding-top: 50;
	text-align: center;
}

.speaker
{
	font-weight: bold;
	text-align: left;
	color:#000066;
	font-size: 90%;
}

.record1
{
	float: left;
	width: 550;
	font-weight: bold;
	text-align: left;
	padding-top: 10px;
	padding-bottom: 10px;
	color:#000066;
	font-size: 100%;
}

.superscript	{
				vertical-align: top;
				font-size: 70%;
				font-weight: bold;
				color:#006633; 
				}

.offset_paragraph
{
	font-style: italic;
	padding-left: 40px;
	padding-right: 40px;
	padding-top: 10px;
	padding-top: 10px;
	font-size: 80%;
}				
				
	