/* Blue Sky - Nov 2009 */

body {font:0.85em Tohoma, 'Trebuchet MS', arial, helvetica, sans, verdana, sans-serif; 
padding:0; margin:0 auto; color:#000; background:#1A166B; text-align:center;}

a {color:#213d62; text-decoration:underline;}
a:hover {color:#0095d9; text-decoration:underline;}
ul {margin:0; padding:0;}

h1 {color:#1A166B; font-size:1.7em; font-weight:400; margin-top:0; border-bottom:1px dotted #1A166B;}

h3 {color:#007EC0; border-left:3px #007EC0 solid; padding-left:8px; font-size:1.3em; font-weight:400; margin-top:0;}

em {color:#0076BC;}
#wrapper {position:relative; margin:30px auto; width:900px; min-width:900px; padding:0; text-align:left; background:#fff;}
#holder {padding:0 33px 0 33px; width:826px;}
#logo {float:left;}
#topbar {float:left; margin:0; padding:0;}

#advertise {position:absolute; right:1px; padding-top:20px; padding-right:40px;}

#flash_1 {float:left; padding:0 0 20px 3px;}
#bothold {width:826px;}
#botleft {float:left; width:340px; padding:0 10px 10px 10px;}
#botleft ul {margin:0; padding:0;}
#botleft ul li {margin:0 0 0 17px; padding:4px 0 4px 0; list-style-type:disc;}

#botright {float:right;}
#botwide {float:left; padding:0 10px 10px 10px;}
#botwide ul {margin:0; padding:0;}
#botwide ul li {margin:0 0 0 17px; padding:4px 0 4px 0; list-style-type:disc;}
#botwide p img {float:right; border:none; padding:0 0 15px 15px;}
#footer {background:url('../i/foot.gif') no-repeat left top; width:826px; padding:0 0 20px 0; margin:20px 0 0 0; height:22px;}
#footer table {width:100%;}
#footer table tr td {color:#fff; font-size:0.75em; line-height:22px; padding:0 7px 0 7px;}
#footer table tr td a {color:#fff; text-decoration:none;}
#footer table tr td a:hover {color:#fff; text-decoration:underline;}

#botbar {float:left; margin:0; padding:0; height:9px; line-height:9px;}
.clearends {clear:both; height:1px; line-height:1px;}
hr {color:#D0DDF0; width:70%; text-align:center; padding:5px 0 5px 0;}
#main-container{
	width:600px;
	margin:0;
}

#form-container{
}

td{
	white-space:nowrap;
}


label{
	text-transform:uppercase;
	font-size:10px;
	font-family:Tahoma,Arial,Sans-serif;
}

textarea{
	color:#333;
	font-family:Arial,Helvetica,sans-serif;
	font-size:12px;
}

td > button{
	text-indent:8px;
}

.error{
	background-color:#AB0000;
	color:white;
	font-size:10px;
	font-weight:bold;
	margin-top:10px;
	padding:10px;
	text-transform:uppercase;
	width:240px;
}

#loading{
	position:relative;
	bottom:9px;
	visibility:hidden;
}

.tutorial-info{
	color:white;
	text-align:center;
	padding:10px;
	margin-top:10px;
}
