*:focus {
outline: 0;
}
html{
height:100%;
margin-bottom:1px;}
body{
width:820px;
height:670px;
margin:0px auto 0px auto;
padding:0px;
text-align:center;
font-family:"Trebuchet MS", Helvetica,Verdana, Arial, san-serif;
font-weight:bold;
font-size:12px;
background-image:url(/images/bkgrnd.jpg);
background-repeat:repeat;
}
.pagecontainerall
{
margin-top:25px;
height:620px;
position:relative;
}
.pagecontainer
{
background-image:url(/images/blueprint.jpg);
background-repeat:repeat-x;
color:#2A3990;
text-align:left;
height:580px;
padding-top:20px;
width:780px;
padding-left:20px;
}
.pagecontent
{
border:2px solid #2A3990;
width:760px;
height:560px;
position:relative;
}
.vbar
{
background-color:#2a3990;
width:1px;
height:560px;
position:absolute;
left:50px;
top:0px;
}
.titlebar
{
	height:80px;
	position:relative;
}	
.logo
{
position:absolute;
left:-1px;
top:-1px;
}
.hbar
{
background-color:#2a3990;
width:468px;
height:2px;
position:absolute;
right:0px;
top:52px;
}
.date
{
position:absolute;
right:20px;
top:11px;
font-size:20px;
height:30px;
}
.slogan
{
position:absolute;
right:10px;
bottom:-10px;
font-size:20px;
height:22px;
}
.diagram
{
margin-left:53px;
}
.diagramin
{
width:633px;
height:299px;
margin:0 auto 0 auto;
background-image:url(/images/floor.png);
position:relative;
}
.flashbox
{
	width:297px;
	height:197px;
	text-align:center;
	position:absolute;
	left:3px;
	top:25px;
border:1px solid #2a3990;
border-right-width:3px;
}
.infotable
{
position:absolute;
right:0px;
bottom:0px;
width:709px;
height:182px;
}
.infotabletb
{
width:709px;
border:none;
border-collapse:collapse;
}
.infotabletb tr
{
border:none;
border-collapse:collapse;
}
.infotabletb td
{
border:2px solid #2A3990;
border-collapse:collapse;
text-align:center;
}
.formarea
{
	height:24px;
	width:330px;
}	
.success
{
	color:#2A3990;
	font-weight:bold;
	text-align:center;
	height:12px;
}
.reqentry
{
	color:#ED1C24;
	font-weight:bold;
	text-align:center;
	height:12px;
}
.spacer
{
height:12px;
}
.textbox
{
	border:none;
	background-color:transparent;
	color:#2A3990;
	cursor:text;
	width:280px;
	
	font-size:12px;
	margin-left:5px;
	height:16px;
}
.button
{
width:24px;
height:24px;
background-color:transparent;
background-image:url(/images/gobutton.png);
background-repeat:no-repeat;
border:none;
cursor:pointer;
}
