body
{
	margin:0px; padding:25px;
	
	font-family:'Lucida Grande', 'Trebuchet MS', Arial, Verdana, sans-serif; font-style:normal; color:#F5F5F5; font-style:normal;
	
	background:#345169 url(event_manager_bg.png) top repeat-x ;
	
	height:100%;
}

p { margin:0px; padding:0px; font-size:12pt; line-height:18pt; text-align:justify; font-style:normal; }

h1 { margin:0px; padding:0px; font-size:15pt; text-transform:uppercase; line-height:20pt; margin-bottom:20px; margin-top:50px; }


p.welcome_title a { font-size:18pt; color:#E6C73C; text-transform:uppercase; line-height: 30pt; font-weight:bold; text-decoration:none; border-bottom: 1px dotted #F5FAF9; }

p.welcome_title { font-size:20pt; color:#B4D1E8; text-transform:uppercase; line-height: 30pt; font-weight:bold; text-decoration:none; }

p.welcome_title a:hover { color:#7220BD; border-bottom: 1px dotted #7220BD; }

p.welcome_description { font-size:12pt; font-style:italic; text-transform:none;  }

p.smaller_title a { font-size:10pt; color:#E6C73C; text-transform:uppercase; line-height:20pt; font-weight:bold; text-decoration:none; border-bottom: 1px dotted #F5FAF9; }

p.smaller_title a:hover { color:#7220BD; border-bottom: 1px dotted #7220BD; }


p.upcoming_title { font-size:14pt; color:#E6C73C; text-transform:uppercase; line-height:20pt; font-weight:bold; }

p.upcoming_description { font-size:10pt; font-style:italic; text-transform:none;  }

p.upcoming_date { font-size:10pt; font-style:italic; text-transform:none; color:#CCC;  }

p.alert { font-size:10pt; font-style:italic; text-transform:none; margin-top:20px; margin-bottom:20px; color:#CCC; }



table#welcome_screen { margin-left:30px; margin-top:30px; }

table#welcome_screen tr td { padding:25px; cursor:pointer; }

table#welcome_screen tr td:hover { background:#5F8FB6; }


p.navigation { text-align:right; text-transform:uppercase; font-size:9pt; margin-bottom:10px; }

p.navigation a { color:#F5F5F5; } p.navigation a:hover { color:#E0E0E0; }


table#welcome_screen tr td.cell_title { padding:0px; cursor:auto; } table#welcome_screen tr td.cell_title:hover { background:none; }

table#welcome_screen tr td.smaller_cell { padding:0px; padding-left:15px; cursor:auto; padding-bottom:20px; } table#welcome_screen tr td.smaller_cell:hover { background:#5F8FB6; }

input[type=text] , input[type=password] { width:250px; padding:7px; height:20px; color:#036; font-size:12pt; font-style:normal; border:2px solid #5F8FB6; }

textarea { width:250px; padding:7px; height:350px; color:#036; font-size:10pt; line-height:14pt; font-style:normal; border:2px solid #5F8FB6; }

select { width:270px; height:30px; font-size:12pt; font-style:normal; border:2px solid #5F8FB6; }

td { padding-top:20px; padding-right:10px; text-transform:capitalize; }

tr.radio_option td { padding-top:7px; font-size:10pt; }

tr.description td { padding:0px; font-size:10pt; color:#CCC; text-transform:none; max-width:225px; text-align:justify; }

.alert { color:#F60;  text-transform:none; }
