body { margin: 0px; padding: 0px; background-color:#FFF;
    background-image:url(images/nfa0_01.png); background-repeat:no-repeat; background-position:left top; }
body, td, th, input, textarea { font-family: Arial, Helvetica, sans-serif; font-size:12px; color:#7F7F7F; }

a { color:#70ACE6; text-decoration:none; }
a:hover { text-decoration:underline; }

#all_1 { background-image:url(images/nfa0_01_right.png); background-repeat:no-repeat; background-position:right top; }

#lcol, #ccol, #rcol { vertical-align:top; }
#logo { }
#lcontent { padding:15px; }
#lcontent h4 { color:#70ACE6; font-size:18px; text-align:center; font-weight:normal;}
#lcontent div.announce { text-align:justify;}
#lcontent div.more { text-align:right; font-size:11px; padding-top:6px; }
#lcontent div.more a { color:#70ACE6; }

#rootmenu {text-align:center; padding:30px 35px 0px 50px; font:14px Times New Roman, Georgia;}
#rootmenu a { color:#7F7F7F; }
#rootmenu span.selected { color:#70ACE6; }

#content {padding:40px; vertical-align:top;}
#content h1 { color:#70ACE6; font-size:18px; text-align:center; font-weight:normal;}
#content div.more { text-align:right; font-size:11px; padding-top:6px; }
#content div.more a { color:#70ACE6; }
#content th { background-color:#F0F0F0; padding:4px;}
#content td.prc1 { text-align:center;}

#popprizes td { text-align:center; padding:20px 10px 20px 10px; font-size:11px; }
#popprizes a { color:#7F7F7F; }

#login { padding:125px 10px 10px 45px; }
#login h5 { color:#FFF; font-size:18px; text-align:center; font-weight:normal; margin-bottom:0; padding-bottom:0;}
#login form { color:#FFF; font-size:18px; text-align:center; font-weight:normal; margin-top:0; padding-top:0;}
#login td { text-align:right; color:#FFF; font-size:14px; }
#login input.text { width:158px; border:1px solid #E1E3E4; margin-right:6px; }
#login input.button { border:0; color:#FFF; background-color:#92C0D3; font-size:14px; }
#login a.greylink { color:#747474; font-size:12px; text-decoration:none; }
#login a.greylink:hover { text-decoration:underline; }

#replies { padding:40px 10px 10px 40px; }
#replies h4 { color:#70ACE6; font-size:18px; text-align:center; font-weight:normal;}
#replies td { vertical-align:top; }
#replies td.replytext { padding-left:8px; }
#replies div.more { color:#70ACE6; text-align:right; }

#banner { background-image:url(images/nfa2_03_2.png); background-repeat:no-repeat; background-position:center top; }
#banner td { font-family: Times New Roman, Georgia; vertical-align:top; }
#banner div.title { padding-left:96px; padding-top: 40px;
    font-size:24px; color:#2262C6; text-transform:uppercase; text-align:center;}
#banner div.title a { color:#2262C6; }
#banner div.title a:hover { text-decoration:none; }
#banner div.desc { padding-left:100px; padding-top: 20px; font-size:14px; }
#banner a { color:#7F7F7F; text-decoration:none; }
#banner a:hover { text-decoration:underline; }

#copyrights { color:#D7D5D5; font-size:18px; text-align:right; }
#reflink { font-size:12px; font-weight:normal; color:#7F7F7F; }
#reflink a { font-weight:bold; color:#7F7F7F; }

#catalogpath {color:#7F7F7F; font-size:18px; text-align:center; }
#catalogpath a.blue{color:#70ACE6; }
#catalogpath a.grey {color:#7F7F7F; }

span { color:#70ACE6; }

#ratingtable span {color:#7F7F7F;}