*{margin:0; padding:0; overflow:hidden}
html, body{height:100%; width:100%;}

body{
	width:100%;
	font-family:'trebuchet ms';
	font-size:13px;
	text-align:center;/* fix IE5.x */
	color:#17376a;
	background:#F6E1C6;
	padding:0 0 0 0;
	margin:0 auto;
}

#flash_content{width:100%; height:100%;}

/*#flash_swf{position:absolute; left:50%; top:50%; width:1021px; height:528px; margin:-312px 0 0 -499px; border:1px solid red;}*/

img{border:none;}

#global{
	position:relative;
	text-align:left;/*reset IE5.x fix*/
	margin:0 auto;
	padding:0;
	height:auto;
}

#main{padding:0 0 1em 0; background:#F6E1C6;}

h1{font-size:2.0em; font-weight:bold; padding:0.4em 1em 0 0.2em; color:#e1a208;}
h2{font-size:1.5em; font-weight:bold; padding:0.4em 1em 0 0.2em;}
h3{font-size:1.0em; font-weight:bold; padding:0.7em 1em 0 0.5em;}

h3 a{text-decoration:none;}

p{clear:left; font-size:1.0em; padding:0.5em 0.5em 0 0.5em;}

p a{padding:0.3em 0 0.3em 0; text-decoration:none; color:#867967; font-weight:bold; font-size:0.9em;}
p a:hover{color:#4b4337; text-decoration:underline;}


dl{clear:left; font-size:1.0em; padding:0.5em 0.5em 0 0.5em;}
dt{clear:left; font-size:1.0em; padding:0.5em 0.5em 0 0; font-weight:bold; color:#a42d19;}
dd{clear:left; font-size:0.9em; padding:0 0.5em 0 0;}

span{color:#a42d19;}

.content{clear:left; padding:1.5em 0 1em 0;}

.flashAlert{clear:left; padding:0.4em 0 0.8em 0; display:none;}
.flashAlert p{text-align:center; font-size:0.8em; line-height:1.7em;}

#menu{clear:left;}
#menu ul{float:left; padding:0 0 0 0; background:#867967;}
#menu ul li{display:inline;}
#menu ul li a{float:left; width:55%; border-bottom:0.15em solid #ffffff; padding:0.3em 3em 0.3em 3em; text-decoration:none; background:#867967; color:#ffffff; font-weight:bold; font-size:0.8em;}
#menu ul li a:hover{background:#4b4337;}
