* {padding:0; margin:0px auto; font-size:12px; line-height:20px;}
ul {margin:0; list-style:none;}
.clear { clear:both;}
a {text-decoration:none;}
h3 { line-height:30px; background:url(h3_bg.gif) no-repeat 5px 6px; text-indent:1em; color:#FC4455;font-size:14px;}
.body { width:940px; overflow:hidden;}
p {text-indent:2em; padding:0px 10px; margin-top:10px; text-align:justify; color:#FC4455; display:block;}
.header { height:357px; background:url(header.gif) no-repeat left top;}
.left { float:left; width:645px;}
.right {float:right; width:285px;}

blockquote {border:1px solid #CCCCCC; margin:0; margin-bottom:10px;}
.title { background:url(title_bg.gif) repeat-x left top; height:30px;}

blockquote ul li { position:relative; line-height:25px; height:25px; border-bottom:1px dashed #FDADAD; text-indent:2px;}
blockquote ul li a {color:#FC4455;}
blockquote ul li a:hover { text-decoration:underline;}
blockquote ul li span {position:absolute; color:#000000; right:0; top:4;}
blockquote ul { padding:5px;}

.nav { padding:10px 0px;}
.nav ul li {float:left; padding:5px 0px; width:90px; letter-spacing:1px; text-align:center; background:url(nav_bg.gif) no-repeat left 8px; margin-left:10px;}
.nav ul li a {color:#FC4455;}
.nav ul li a:hover {text-decoration:underline;}

.footer { font:Arial, Helvetica, sans-serif; text-align:center; margin-top:10px; background:url(footer_bg.gif) repeat-x left top; padding:10px; border:1px solid #CCCCCC; border-bottom:none;}

table tr td {border-right:1px solid #CCCCCC; border-top:1px solid  #CCCCCC; padding-left:3px;}

