BODY {margin:0px; padding:0px; border:0px; text-align:center; background:#000035; font-family:arial,verdana,helvetica; background:url(../images/background.gif) top center repeat-y #050539;}

form, p, h2 {padding:0; border:0; margin:0;}

#container { position:relative; width:768px; margin:auto;}

#headerLinks {height:29px; margin:auto; width:642px; text-align:center; font-size:80%;}

.button { height:29px; display:block; }

#horizontalMenu, #horizontalMenu ul {padding:0; margin:0; list-style:none; line-height:1; font-size:100%;}
#horizontalMenu a {width:104px; display:block; color:#fff; font-weight:bold; padding:3px 0px; border-right:3px solid #271C5E; }

#horizontalMenu li {float:left; width:104px; height:29px; background:url(../images/toplink.gif) no-repeat;}

a{text-decoration:none;}

img, div {border:0px; padding:0px; margin:0px;}

#pageTitle {position:relative; background:url(../images/inner-content-top.gif) no-repeat center; height:66px; text-align:left;}
#pageTitle div {position:absolute; top:20px; left:100px; color:#940303; font-weight:bold; font-size:110%;}

#content, #breadcrumb {background:url(../images/inner-content-background.gif) repeat-y center; text-align:left; padding:0 100px; font-size:75%; clear:both;}

#subMenuContainer {position:absolute; text-align:center; background:url(../images/inner-content-background.gif) repeat-y center;}
#subMenu, #subMenu ul {padding:0; margin:0; list-style:none;  font-size:100%;}
#subMenu a {white-space:nowrap; color:#fff; font-weight:bold; padding:6px 0; }
#subMenu li {float:left; white-space:nowrap; background:url(../images/bkSubMenuItem.gif); border-right:3px;}
#subMenu li span, #subMenu li span img {vertical-align:middle;}
