body { padding:0px; margin:0px; background-color:#FFFFFF; background-image:url("menu_main.jpg"); background-repeat:repeat-y; }
body,th,td { font-family:Arial, Helvetica, sans-serif; font-size:13px; color:#000000; }


a { font-size:12px; }
a:link,
a:visited,
a:active { text-decoration:none; color:#002455; }
a:hover { text-decoration:underline; color:#002455; }


img { border:0px; }


#main { width:100%; line-height:140%; }


#box-wrapper { width:90%; border:1px solid #999999; margin:5px 3px 10px 3px; }
#box-header { border-bottom:1px solid #777777; background-color:#CAD5DB; font-weight:bold; padding:2px 2px 2px 10px; text-align:left; }
#box-content { background-color:#FCFCFC; padding:5px; }
#box-content ul { margin:0px; padding:5px 0px; list-style-position:inside; }


#top-bar { height:20px; background-color:#D3D3D3; border-top:1px solid #999999; border-bottom:1px solid #999999; text-align:right; padding-right:10px; clear:both; font-size:11px; }


#top { background-color:#002455; height:94px; background-image:url("upper_right.jpg"); background-position:center right; background-repeat:no-repeat; }
#top a { font:bold 24pt Tahoma, sans-serif; color:#fff; padding-left:15px; line-height:94px; }


#leftnav { background-color:#F1F1F1; float:left; width:215px; margin:0px; }
#rightnav { background-color: #F1F1F1; width:215px; margin:0px; position:absolute; right:0px; }


#content { position:absolute; top:116px; padding:5px 235px 0px 10px; left:225px; background-image:url("menu_right.jpg"); background-repeat:repeat-y; background-position:right; }
#content h1 { color:#800000; font-size:17px; }
#content li { padding:3px; list-style-position:inside; }


#footer { height:50px; padding-top:50px; text-align:center; font-size:10px; clear:both; }