body
{
	background-color:#FFFFFF;
	font-family: Arial, sans-serif;
	font-size: 12px;
	color: #303030;
}

.bg_body
{
	background-color:#FFFFFF;
}

.bg_header
{
	background-color:#CBDBE8;
}

.bg_main_nav
{
	margin-top:1px;
	background-color:#FFFFFF;
}

.bg_event
{
	background-color:#EDF2F6;
}

 .bg_event_item
 {
	background-color:#DFE9E2;
}

.bg_login
{
	background-color:#FFFFFF;
}

.line_nav
{
	width:660;
	background-color:#EAEAEA;
	line-height:1px;
	font-size:1px;
}

.line_login
{
	width:660;
	background-color:#FFFFFF;
	line-height:1px;
	font-size:1px;
}

.main_width
{
	width:660;

}

.width1	
{
	width:147px;
	padding-left:2px;
}

.width2
{
	width:510px;
}

.width50 
{
	width:50px;
}

.width40 
{
	width:40px;
}

.width_content
{
	width:660px;
	margin-top:10px;
}

.width_innercontent
{
	width:660px;
}


td 
{
	font-family: Arial, sans-serif;
	font-size: 12px;

}


input 
{
	font-size:10px;
}

select
{
	font-size:10px;
}

a { text-decoration:none; font-size:12px; font-weight:normal; color: #35414F;}
a:link { text-decoration:none; font-size:12px; font-weight:normal; color: #35414F;}
a:active { text-decoration:none; font-size:12px; font-weight:normal;}
a:visited { text-decoration:none; font-size:12px; font-weight:normal; color: #35414F}
a:hover { text-decoration:underline; font-size:12px; font-weight:normal;}
a.selected { text-decoration:none; font-size:12px; font-weight:bold; color: #35414F}


.title
{
	font-weight:bold;
}

.noborder
{
	border:0px;
}

.white
{
	color:#FFFFFF;
}

.bold
{
	font-weight:bold;
}

.margintop10
{
	margin-top:10px;
}

.UserName
{
	font-weight:bold;
	padding-right:4px;
}

.delivered
{	
	margin-top:10px;
	text-align:right;
}

.RegisterTextbox
{
	width:170px;
}

.RegisterFirstTd
{
	width:130px;
}

.EventDescription
{
	font-style:italic;
}

.mobile_example
{
	font-size:10px;
	display: none;
}

.mobile_example1
{
	display: none;
}


/* With this class we undisplay the download links when not logged in. */
.notLoggedIn
{
    display: none;
}

/* After login, we do no longer display the info text. */
.info_LoggedIn
{
    display: none;
}

.error
{
	color:#FF0000;
}

.login_textbox
{
	width:180px;
}

.paddingleft8
{
	padding-left:8px;
}

.tableReg
{
	padding-left:10px;
	padding-top:10px;
}

.EmailUsername 
{
padding-left:10px;
padding-top:10px;
}

tr.MobileRequired
{
	
	display:none;
}

td.MobileRequired
{
	
	font-size:10px;
}

tr.PasswordConvention
{
	
	display:none;
}

td.PasswordConvention
{
	
	font-size:10px;
}

.bottom_space
{
	font-size:1px;
	line-height:1px;
	background-color:#CCCCCC;
}


.privacyRow
{
	/* display:none; */
}
