@charset "UTF-8";
/* CSS Document */

body,td,th {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
}
body {
	background-image: url(images/bg.png);
	background-color: #333333;
	background-repeat: no-repeat;
}

.ThemeContainer {width:918px; height:100%; margin:0 auto; text-align:left;}



/* Links */
a:link {
	font-family: Trebuchet MS;
	font-size: 11px;
	color: #FFFFFF;
	text-decoration: none;
}
a:visited {
	text-decoration: none;
	color: #FFFFFF;
}
a:hover {
	text-decoration: none;
	color: #CCCCCC;
}
a:active {
	text-decoration: none;
	
}



/* Secondary Links */

.r:link {
    font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;color: #000;
	text-decoration: none;
	}
.r:visited {
    font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;color: #000;
	text-decoration: none;
	}
.r:hover {
    font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;color: #666666;
	text-decoration: none;
	}



/* Fonts */

.style2 {font-size: 10px}
.style3 {color: #FFFFFF; font-size: 10px; }
.style4 {color: #FFFFFF}
.style5 {font-size: 11px}
.style7 {
	font-size: 12px;
	color: #1AC1F3;
	font-weight: bold;
}
.style9 {color: #666666; font-size: 10px;}
.style12 {font-size: 10px; font-weight: bold; color: #333333; }
.style13 {
	font-family: "Trebuchet MS";
	font-size: 11px;}
	
	
.style15 {color: #1AC1F3}


/* Menu Styles */

.MenuItem {width:148px; text-align:center; line-height:36px;}
.MenuItem a, .MenuItem a:link, .MenuItem a:visited {line-height:36px; height:30px; overflow:hidden; background:url(images/tab1_a.png); width:148px; display:block; font-size:11px; color:#000; font-family:Trebuchet MS;}
.MenuItem a:active, .MenuItem a:hover {background:url(images/tab1_b.png); font-size:11px; color:#fff; font-family:Trebuchet MS; text-decoration:none;}
.MenuItem a.CurrentSection, .MenuItem a.CurrentSection:link, .MenuItem a.CurrentSection:visited {background:url(images/tab1_c.png); width:148px; height:30px; display:block;}
.MenuItem a.CurrentSection:active, .MenuItem a.CurrentSection:hover {color:#000; text-decoration:none;} 

	/* Sub Nav */
	.MenuRight {text-align:right; line-height:25px; height:25px; padding-right: 30px; float: right; font-size:11px; font-family:Trebuchet MS;}
	.MenuRight a, .MenuRight a:link, .MenuRight a:visited {color:#999999; font-size:11px; font-family:Trebuchet MS;}
	.ChildMenuSeparator {color:#999999; font-size:11px; font-family:Trebuchet MS;}


/* Form Styles */

h1, fieldset { width:350px; margin:10px auto 20px; }
h3 {
	width:300px;
	margin:0 auto 20px;
	padding:15px 25px;
	font-size:16px;
	color:#F00;
	background:#FED;
	border:2px solid #FDB;
}
.success { color:green; }
label, input[type=text], textarea {
	display:block;
	font-size:85%;
	font-family:helvetica, sans-serif;
	color:#333;
}
label { margin:14px 0 0; color:gray; text-transform:uppercase; }
fieldset, input, textarea { margin:4px 0; padding:4px; border:1px solid gray; }
fieldset { margin:4px auto; }
input { width:240px; }
input,textarea { background:#FCFCFC; }
p.hint {
	color:#F00;
	font-size:10px;
	font-style:italic;
	font-weight: bold;
	text-align:right;
	margin:0 110px 10px 0;
}
p.hint:before { content:'*'; }
.submit { margin:0; width:80px; background:#DDD; text-transform:uppercase; }