body { margin:0; padding:10px 0; font-size:10px; font-size:0.8em; font-family:arial;  background:#e0e0e0; }

a, a:link { color:#005ac9; }
a:visited { color:#800080; }
a:hover, a:active { color:#ff0000; }

#container { width:980px; margin:0 auto; padding:0; border:5px solid #fff; background:#fff; }

#header { height:100px; margin:0; padding:0; background:#225fbc url("images/bg_header.gif") repeat-x;
	border-top:1px solid #fff; border-bottom:1px solid #fff; }

#header #logo { width:240px; height:90px; margin:0; padding:0; float:left; text-align:center; }
#header img { border:0; }
#header #topad { width:730px; margin:0; padding:5px 5px 0 0; float:right; height:90px; text-align:center;  }

#main { margin:0; padding:0; border-top:5px solid #ce0101; background:#f5f5f5 url('images/main_bg.gif') repeat-x; }

#left { width:160px; margin:0; padding:5px; float:left; }
#right { width:336px; margin:0; padding:5px; float:right; }

#bookmark { padding:30px 0 10px 0; text-align:center; }

#menu { background:#d5e7ff; margin:5px 0; padding:2px 0 3px 1px; }
#menu ul { width:167px; float:left; padding:0; margin:0; list-style-type:none; }
#menu a { margin:2px 0 0 2px; padding:1px 5px 0 20px; display:block; height:25px; width:138px; text-decoration:none;
		background:#fff url("images/dot.gif") no-repeat 2px -40px; border-bottom:1px solid #f1f1f1;  font-weight:bold; color:#aa0000;
		border-top:1px solid #f1f1f1; line-height:22px; }
#menu a:active, #menu a:hover { color:#ff0000; background:#fffcaf url("images/dot.gif") no-repeat 2px 9px; border-bottom:1px solid #fff; border-top:1px solid #fff; 
	color:#222;}

.box { background:#fff url('images/box_bg.gif') bottom right no-repeat; padding:5px 15px 15px 15px; }
.link { margin:10px 0; }
#linkunit { margin:10px 0; }
#linkunit .link1 { float:left; padding:8px; margin:0; height:110px; width:207px; }
#linkunit .link2 { float:right; padding:8px; margin:0; height:110px; width:207px; }
.lt_linkunit { padding:10px 0; margin-bottom:5px; background:#fff; }

#content { width:454px; margin:0; padding:5px; float:left; text-align:left; }
#content h1 { margin:2px -5px; padding:1px 10px 5px 10px; font:bolder 1.8em arial; color:#205dbb; background:url('images/h1.gif');
	border-bottom:1px solid #eee; border-top:1px solid #eee;  }
#content h2 { margin:5px 0 -5px 0; padding:0; font:bold 1.3em arial; color:#777; }

#content p { margin:5px 0px 7px 0px; padding:0; font-size:1em; line-height:1.5em; text-align:justify;  color:#222; }
#content ul { font-size:1em; line-height:1.4em; color:#000; margin:0; padding:5px 5px 15px 20px; list-style-type:circle; }
#content ul li { margin-top:7px; }

.clear { clear:both; margin:0; padding:0;height:0; width:0; font-size:0; }

#footer { margin:0; padding:10px; border-top:1px solid #ce0101; background:#fff; }

#footer a { text-decoration:none; font:normal 11px verdana;  }