* {margin:0; padding:0; font-family:arial, tahoma; font-size:13px; color:#555555;}
body {margin:0px auto; background:#b0c9d0;}
a, a:visited, a:hover {font-size: 11px; color:#4583af;}


div.fnrhead {background-color:#b0c9d0; background-image:url(/images/head_bg.jpg); overflow:hidden;}

div.fnrdban {display:table; text-align:center; margin:0px auto; font-size:10px; color: #d6d6d6;}
div.fnrcbox {display:table; width:580px; text-align:left; margin:0px auto; font-size:10px; color: #d6d6d6; border:0px solid #f1f1f1}
div.fnrdcnt {margin-top:4px; margin-right:2px; font-size: 10px; color: #d6d6d6;}

.fnrbtn {width:60px; height: 20px; border: solid 0px #4f84b3; background:#73a1ae; background-image:url(/images/search.gif); font-size:11px; color:#ffffff; cursor:pointer;}
.fnrdvh {font-size: 10px; height:1px; overflow:hidden; display:none;}

div.fnrbord {margin:0px; margin-bottom:4px; text-align:left; font-size:10px; color: #d6d6d6; border:0px solid #f1f1f1;}
div.fnrdiv1 {width:138px; margin:2px; float:left; border:0px solid #eeeeee;}
ul.fnrul1 {margin:0px; padding:0; font-size: 11px; overflow:hidden;}
li.fnrli1 {margin:0px; padding:0; line-height:15px;}

div.fnrdsa, div.fnrdxa {display:table; padding:8px; text-align:left; font-size:11px; color:#777777;}
div.fnrdsa a, div.fnrdsa a:visited, div.fnrdsa a:hover, div.fnrdxa a, div.fnrdxa a:visited, div.fnrdxa a:hover
{font-size: 11px; color:#aaaaaa; text-decoration: none;}
div.fnrdsa ul, div.fnrdsa ul {margin:0px; padding:0; font-size: 11px; line-height:11px;}
div.fnrdsa li, div.fnrdxa li {margin:0px; padding-right:6px; font-size: 11px; display:inline; color:#777777}

.fnrlrtop {width:600px; height:6px; background: #ffffff url(/images/uu-top.gif); overflow:hidden;}
.fnrlbl {padding: 0px 8px; text-align:center; background: #ffffff; border-left:1px solid #73a1ae; border-right:1px solid #73a1ae;}
.fnrlrbot {width:600px; height:6px; background: #ffffff url(/images/uu-bot.gif); overflow:hidden;}

.fnrrrtop {width:340px; height:6px; background: #f7f7f7 url(/images/uu-rtop.gif); overflow:hidden;}
.fnrrbl {height:100%; padding-top:8px; text-align:center; background: #f7f7f7; border-left:1px solid #73a1ae; border-right:1px solid #73a1ae;}
.fnrrrbot {width:340px; height:6px; background: #f7f7f7 url(/images/uu-rbot.gif); overflow:hidden;}

#fnrfdv {}
.fnrcrbl {width:200px; height:38px; font-size:11px; padding-left:6px; text-align: left;}
a.fnrcr, a.fnrcr:visited {font-size:12px; font-weight:bold; color:#668899; text-decoration:none;}
a.fnrcr:hover {font-size:12px; color:#000000; text-decoration:underline;}

.fnrdp {font-size: 11px; line-height:13px;}
.fnrdptitl {height:18px; padding-left:4px; background-color:#e7e7e7;}
.fnrdpbox {width:152px; text-align:left; overflow:hidden;}
.fnrdp a, .fnrdp a:visited {font-size: 11px; font-weight:bold; color:#23858f;}
.fnrdp a:hover {font-size:11px; text-decoration:none; color:#47b9b5;}

.fnrsp {font-size: 12px; line-height:12px; color:#555555}
.fnrsp a, .fnrsp a:visited {font-size:12px; font-weight:normal; text-decoration:none; color:#284dab}
.fnrsp a:hover {font-size:12px; color:#b04000; text-decoration:underline}

.fnrgn {padding:0px; font-size:12px; line-height:15px; text-align:justify; color:#777777; border:0px solid #f1f1f1}
.fnrgn p {font-size:12px; color:#a8b1ca;}
.fnrgn a, .fnrgn a:visited {text-decoration: underline; font-size:12px; font-weight:bold; color:#3099b8}
.fnrgn a:hover {font-size:12px; text-decoration: underline; color:cb7d68}

div.fnrgna {text-align:justify;}
div.fnrgna h2 {font-size:19px; line-height:19px; letter-spacing: -1px; font-weight: normal; padding: 10px 0px 5px 0px; color: #000000;}
div.fnrgna img {margin: 0px 8px 0px 0px;}
a.fnrso, a.fnrso:visited, a.fnrso:hover {font-size:12px; font-style:italic; color:#a8b1ca; text-decoration:none}

.fnrcat {width:162px; margin:8px 6px; padding:2px 0px; text-align:left; overflow:hidden; background:#f6f3ef; border:1px solid #f7f7ee}
.fnrcat h6 {margin-left:14px}
.fnrcat ul {width:162px; margin:0px; display:table; overflow:hidden;}
.fnrcat li {margin-left:4px; list-style-type:none; font-size:11px; line-height:11px; background: url(/images/larr.gif) no-repeat 0px 7px; border-bottom: solid 1px #f7f7ee;}
.fnrcat li a, .fnrcat li a:visited {display:block; padding: 2px 10px; font-size:11px; color:#555555;}
.fnrcat li a:hover{font-size:11px; text-decoration:none; color:#555555;}

.fnrl3tn {height:19px; margin:2px; font-size:13px; background-color:#f1f2f3;}
.fnrl3n {padding-top:8px}
.fnrl3n li {display: inline; margin:2px}
.fnrl3n a, .fnrl3n a:visited {text-decoration: underline; font-size:12px; font-weight:bold; color:#4089b8}
.fnrl3n a:hover {font-size:12px; color:#dddddd}

.fnrl3t {margin:2px; font-size:11px; background-color:#f1f2f3;}
.fnrl3 {padding-top:8px; line-height:11px;}
.fnrl3 li {display: inline}
.fnrl3 a, .fnrl3 a:visited {text-decoration: none; font-size:11px; color:#7E9FAC}
.fnrl3 a:hover {font-size:11px; color:#dddddd}

.fnrgltabl {width:120px; margin:8px auto; background-color:#f7f7f7; border:0px solid #ffffff;}
.fnrgltitl {height:18px; padding-left:4px; background-color:#e7e7e7;}
.fnrglcell {text-align:center; padding: 6px; border-top:1px solid #ffffff;}

.fnrntit {font-size:15px; padding: 4px; font-weight:bold; color:#990000; background:#dbeaea;}
.fnrntit a, .fnrntit a:visited {margin: 0px 6px; font-size:12px; font-weight:bold; text-decoration:underline; color:#2299aa;}
.fnrntit a:hover {font-size:12px; color:#bb4170; text-decoration:underline}

.fnrnews {margin:8px; margin-bottom:0px; text-align:justify; line-height:14px; font-size:13px; color:#555555;}
.fnrnews a, .fnrnews a:visited {font-size:14px; font-weight:bold; text-decoration:none; color:#2277cc;}
.fnrnews a:hover {font-size:14px; color:#bb4170; text-decoration:underline}
.fnrnews .date {margin:0px; padding:0px; font-size:11px; color:#b1b1d1}
.fnrnews img {margin:2px 8px; margin-left:0px}
.fnrnews div {display:table; height:80px;} 

.fnrnm {width:160px; display:table; text-align:left; margin:0px auto; font-size:10px; color:#d6d6d6; overflow:hidden; border:0px solid green;}
.fnrnm div {display:table; width:152px; height:40px; margin:4px; font-size:12px; line-height:11px; text-decoration:underline; color:#333333; border-bottom:1px solid #e7e7e7}
.fnrnm a, .fnrnm a:visited {font-size:12px; text-decoration:none; color:#555555}
.fnrnm a:hover {font-size:12px; color:#4583af; text-decoration:underline}
.fnrnm img {margin:2px 4px; margin-left:0px}
