body {margin:0;padding:0;text-align:center;background:#ffffff url("bg.gif") repeat;;color: #222222;
font: 12px arial, helvetica, sans-serif;}
img{border: none;}
/* Layout Stylesheet */
#outer {text-align:left;border:0px solid #ffffff;width:768px;margin:auto;background:#ffffff;}
#hdr {height:118px;border-bottom:0px solid #3772B3;z-index:0}  /*98*/
#top{position:absolute;z-index:12}
#topr{position:absolute;text-align:right;width:768px;z-index:13}
#toprin{padding-top:6px;padding-right:12px;} #toprin a{text-decoration:none;color:#666666;}
/*** Menu Nav ***/
#nav {position:absolute;padding-top:90px;width:768px;font-weight: bold;border-width:0 0 4px 0;line-height:normal;z-index:10} /*70*/
#nav ul {float:right;margin:0;padding:0 10px 0 10px;list-style:none;}
#nav li {display:inline;margin:0;padding:0;background:url("navleft.gif") no-repeat left top;}
#nav a {float:left;margin:0;padding:0 0 0 0;text-decoration:none;}
#bodyblock{position:relative;border:solid #ffffff;border-width:0 0 0 0;width:100%;background:#ffffff;}
#l-col{ float:left;width:188px;background:#efefef;height:100%;}
#cont{float:left;width:580px;text-align:left;background:#ffffff}
#ftr {background:#efefef;font-size:12px;line-height: 200%;border:solid #94D0F1;border-width:4px 0 0 0;margin-top:0px;padding-top:4px;width:100%;}

a {color: #222222; text-decoration: none;}
a:hover {color: #ff0000; text-decoration: underline;}
