* { padding:0; margin:0; }

h3, h4, h5, h6, p, pre, blockquote, label, ul, ol, dl, fieldset, address {	margin:1em 5%; }

h1 { text-align:left; margin:0; font-weight:bold; font-size:1.2em; }

h2 { text-align:left; margin:1em 0 0 0; font-weight:bold; font-size:1em; }

p { margin:1em 0 0 0; text-align:left; }

.heading { font-weight:bold; font-size:1.2em; }
.highlight { color:#ff0; font-size:11px; }
.errormsg {	color:#ff0; display:none; }
.mandatory { color:#ff0; font-size:9px; }

a:link { color:#fff; } 
a:visited { color:#fff; } 
a:hover { color:#fff; }
a:active { color:#fff; }

body { margin:0px; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; font-style:normal; line-height:normal; font-weight:normal; font-variant:normal; text-transform:none; color:#fff; background-color:#fff; }

#pagecontainer { background-color:transparent; text-align:center; position:absolute; top:50%; left:0px; width:100%; height:1px; overflow:visible; visibility:visible; display:block; }
#sitecontainer { font-family:Verdana, Arial, Helvetica, sans-serif;	background-color:#740700; margin-left:-477px; /* Half width */	position:absolute; top:-256px; /* Half height */ left:50%; width:955px; height:513px; visibility:visible; }
#adminpagecontainer { background-color:transparent; text-align:center; width:100%; visibility:visible; display:block }
#adminsitecontainer { font-family:Verdana, Arial, Helvetica, sans-serif; background-image:url(../_images/img_background.jpg); background-repeat:no-repeat; background-color:#000315; margin-top:2em; margin-left:auto; margin-right:auto; width:990px; height:630px; visibility:visible }
#adminpastspecialscontainer { font-family:Verdana, Arial, Helvetica, sans-serif; margin:auto; width:990px; }

.leftcolumnbkgrnd { height:513px; width:699px; text-align:left; z-index:100; position:absolute; left:0px; top:0; }
.leftcolumncurve { height:513px; width:699px; display:inline; text-align:right; float:left; z-index:500; position:absolute; left:0px; top:0; }
.menubarbkgrnd { background-color:#b3001c; width:699px; height:27px; float:left; z-index:250; position:absolute; left:0px; bottom:19px;}
.menubar { width:699px; height:27px; float:left; z-index:750; position:absolute; left:0px; bottom:19px;}
.menuitem { height:6px; margin-left:35px; margin-top:7px; display:inline; float:left; z-index:750; }

.leftcolumnadmin { height:500px; width:450px; text-align:left; z-index:750; position:absolute; left:10px; top:10px; }

.rightcolumn { height:100%; width:225px; margin-right:25px; display:inline; float:right; position:absolute; left:705px; top:0; }
.topbtn { width:100%; margin-top:25px; margin-bottom:5px; text-align:right; }
.btmbtn { width:100%; margin-top:5px; margin-bottom:25px; text-align:right; }
.emptybtn { height:11px;}
.bodycontent { height:305px; width:100%; text-align:left; overflow:hidden; }
.logo { background-image:url(../_images/img_logo.jpg); background-repeat:no-repeat; width:102px; height:107px; float:right; }

.label { width:20%; height:14px; text-align:right; font-weight:bold; float:left; display:inline; padding:0; }
.inputfields {	width:75%; padding:0 0 5px 5px; text-align:left; float:left; display:inline; font-family:Verdana, Arial, Helvetica, sans-serif; }
input { font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; width:320px; }
textarea { font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; width:320px; }
