/* Default Page Styles
================================================================================== */
*           { margin: 0; padding: 0; }
ul {
text-indent: 5px;
list-style-position: outside;
list-style-type:disc;
padding: 10px;
margin: 2px;
}
html, body  { height: 100%; text-align: center; }
body {background:#1b1b1b url(background.jpg) repeat-x; }
#mainbody {font-family:Arial, Helvetica, sans-serif; font-size:12px; height:400px; color:#000000; background:#FFFFFF; margin:10px;}
#mainbodyfooter {background:#1b1b1b url(mb_bottom.jpg) repeat-x; height:55px}
h1 {font-family:Arial, Helvetica, sans-serif; font-size:20px; color:#444444; font-weight:normal; text-align:left;}
h2 {font-family:Arial, Helvetica, sans-serif; font-size:14px; color:#333333; font-weight:bold; text-align:left;}
a:link {color:#000000; text-decoration:none;}
a:visited {color:#000000; text-decoration:none;}
a:hover {color:#333333; text-decoration:underline;}

/* Top Logos
================================================================================== */
#logocell {
position: relative;
text-align: -moz-center;
width: 1024px;
      margin: auto;
      padding: 10px;
}

/*Menus
================================================================================== */
#menubg {background:url(menu_bg.jpg); height:54px;}
#cellspace {height:75px; vertical-align:top; text-align:left; color:#555555}

/*Error Messages
==================================================================================*/
#errormsg {font-family:Arial, Helvetica, sans-serif; color:#990000; font-size:12px; font-weight:bold; text-align:center;}
/*Footer
================================================================================== */
#tabletop {text-align:center; font-weight:bold; background-color:#CCCCCC; border-left:1px #333333 solid; border-bottom:1px #333333 solid; border-top:1px #333333 solid;}
#tablecell {border-left:1px #333333 solid;}

#footerl {float:left; width:250px; color:#FFFFFF; font-size:12px; font-family:Arial, Helvetica, sans-serif; height:70px; vertical-align:top;}
#footerr {float:right; width:250px; color:#FFFFFF; font-size:12px; font-family:Arial, Helvetica, sans-serif; height:70px; vertical-align:top; text-align:right;}
#foot:link {font-size:12px; color:#FFFFFF; font-family:Arial, Helvetica, sans-serif; text-decoration:none;}
#foot:visited {font-size:12px; color:#FFFFFF; font-family:Arial, Helvetica, sans-serif; text-decoration:none;}
#foot:hover {font-size:12px; color:#FFFFFF; font-family:Arial, Helvetica, sans-serif; text-decoration:underline;}


