BODY{background: #002949 url("/images/snow.gif") left top repeat; padding:0;margin:0;color:#000;font-family:calibri,helvetica,geneva;font-size:10pt;text-align:left;HEIGHT:100%}
P{MARGIN-BOTTOM:10px;MARGIN-TOP:10px;font-family:calibri,Arial,Helvetica,Geneva;font-size:11pt;}
H1{FONT-SIZE:16pt;COLOR:#407090;PADDING:0;MARGIN:0;margin-top:7px}
H2{FONT-SIZE:14pt;COLOR:#505050;PADDING:0;MARGIN:3px;}
H3{FONT-SIZE:12pt;COLOR:#505050;PADDING:0;MARGIN:0}
UL{MARGIN:0 0 0 12px;PADDING:2px}
LI{MARGIN:5px 0 10px 10px;COLOR:#404040; LIST-STYLE-IMAGE:url(images/dot2.gif);}
LI.reg{MARGIN:5px 0 5px 10px;LIST-STYLE-IMAGE:url(images/dot.gif)}
A{font-size:11pt;COLOR:#007090;TEXT-DECORATION:underline}
A:link{COLOR:#007090;TEXT-DECORATION:underline}
A:visited{COLOR:#007090;TEXT-DECORATION:underline}
A:hover{COLOR:maroon;TEXT-DECORATION:none}
IMG{border:0}
#header{z-index:1;cursor:pointer;height:200px;padding:0;margin:0;background: #112E5C url("/images/logo4.gif") left top no-repeat}
#header2{background:#002949;WIDTH:90%;margin:0 5% 0 5%;border-left:#0088BB solid 4px;border-right:#0088BB solid 4px}
#rightheader{width:205px;height:80px;float:right;padding:0;margin:0;text-align:right}
#onlineblock{color:#F0F0F0;text-align:left;margin:0;float:right;}
#top2{background:#244060;padding:8px;text-align:left;margin:0;font-size:10pt;color:#7090C0}
#shot{width:80px;position:absolute;top:120px;right:9%;height:80px;float:right;padding:0;z-index:0;margin:0;text-align:right;opacity:0.4}
#hr{BORDER-BOTTOM:#DDD solid 1px;HEIGHT:1px;PADDING:0;MARGIN:0;MARGIN-TOP:2px;MARGIN-BOTTOM:0;FONT-SIZE:1px}
#logo{MARGIN:0;PADDING:0}
#main-page{background:#fafaff;width:90%;padding:0;margin:0 5% 0 5%;z-index:10;border-left:#0088BB solid 4px;border-right:#0088BB solid 4px}
.pre-header{PADDING:15px;MARGIN:0;display:block;height:4px;font-size:1px;background:#0068AA;margin:0;padding:0}
#post-header{PADDING:15px;MARGIN:0;display:block;height:4px;font-size:4px;background:#0088BB;;margin:0;padding:0}
#content{TEXT-ALIGN:left;PADDING:15px;MARGIN:0}
#two-column-page{WIDTH:675px}
#content-header{BACKGROUND:url(images/header_bg.jpg) left bottom no-repeat;FONT-SIZE:1.2em;COLOR:#5e5e5e;PADDING:10px 280px 10px 15px;MARGIN-BOTTOM:20px}
#top-menu{COLOR:#FFFFFF;FONT-SIZE:75%;HEIGHT:28px;MARGIN:0;PADDING:0;TEXT-ALIGN:right;DISPLAY:block;OVERFLOW:hidden;BACKGROUND:#002949}
#top-menu2{FONT-SIZE:75%;TEXT-ALIGN:left;FLOAT:left;PADDING:7px;MARGIN:0}
#top-menu3{FONT-SIZE:75%;TEXT-ALIGN:left;FLOAT:right;PADDING:7px;MARGIN:0;color:#4060A0;}
#top-menu *{FONT-SIZE:10pt;TEXT-DECORATION:none}
#top-menu span{PADDING:0 7px}
#top-menu a:hover{COLOR:#da9931}
#pagenames{BORDER:#D6E3F1 solid 1px;background:white;TEXT-ALIGN:left;PADDING:4px 5px;MARGIN:0;MARGIN-BOTTOM:10px}
#user-pagenames{BACKGROUND:#EEEEF0;TEXT-ALIGN:left;PADDING:2px 5px;MARGIN:0;MARGIN-BOTTOM:10px}
#menu-under{HEIGHT:20px;BACKGROUND:#909090;PADDING:0;MARGIN:0;DISPLAY:block}
.H2{FONT-SIZE:11pt;COLOR:gray;PADDING:0;MARGIN:0}
.H3{FONT-SIZE:12pt;COLOR:#205070;PADDING:0;MARGIN:0;text-decoration:none;}
.messages{BORDER-COLLAPSE:collapse;PADDING:0;MARGIN:0;TEXT-ALIGN:left;WIDTH:100%;FONT-SIZE:10px}
.messages th,.messages td{PADDING:.5em 1em;BORDER-BOTTOM:1px solid #FFF;COLOR:#000;FONT-SIZE:1em}
.messages th{BACKGROUND:#CCC}
.even{BACKGROUND:#DDD}
.odd{BACKGROUND:#EEE}
.date{FONT-SIZE:.8em}
.item{VERTICAL-ALIGN:top;FONT-SIZE:10pt;WIDTH:30%;BACKGROUND:#FFF;BORDER:#CCC solid 1px}
.smallitem{VERTICAL-ALIGN:middle;WIDTH:24px;HEIGHT:24px;BORDER:#BBB solid 1px;PADDING:2px}
.smallitem-nb{VERTICAL-ALIGN:middle;WIDTH:24px;HEIGHT:24px;PADDING:1px}
.hols{FONT-SIZE:11pt;TEXT-ALIGN:left;COLOR:#404040;}
.text{FONT-SIZE:14pt;TEXT-ALIGN:justify;COLOR:#404040;PADDING:0;MARGIN:0;}
.subid{MARGIN:5px 0;LIST-STYLE-IMAGE:url(images/dot2.gif)}
.lihead{FONT-SIZE:11px;MARGIN:5px 0;FONT-WEIGHT:700;FONT:bold}
.cooltable TD{font-size:9pt;font-family:Tahoma,Arial, Helvetica;BORDER:#AAA solid 1px;PADDING:5px}
.cooltable2{BACKGROUND:#FFF}
.cooltable2 TD{font-size:12pt;font-family:Tahoma,Arial, Helvetica;PADDING:5px;MARGIN:2px;BACKGROUND:#EEE}
.topmnu{padding:0px 10px 0px 10px;HEIGHT:20px;TEXT-ALIGN:center;FONT-SIZE:13px;COLOR:#FFF;BACKGROUND:#909090;BORDER-LEFT:#BBB solid 1px;CURSOR:pointer}
.topmnu:hover{COLOR:#000;BACKGROUND:#DDD}
.menu-pun{padding:0px 10px 0px 10px;TEXT-ALIGN:left;BACKGROUND:#909090;FONT-SIZE:11px;PADDING:7px;MARGIN:0;CURSOR:pointer;BORDER-BOTTOM:#BBB solid 1px;COLOR:#FFF}
.menu-pun:hover{BACKGROUND:#DDD;COLOR:#000}
.menu-last{WIDTH:150px;TEXT-ALIGN:left;Z-INDEX:42;VISIBILITY:hidden;BACKGROUND:#FFF;BORDER:#CCC dashed 1px;FONT-SIZE:13px;POSITION:absolute}
.menu{TEXT-ALIGN:left;Z-INDEX:42;VISIBILITY:hidden;BACKGROUND:#FFF;FONT-SIZE:13px;POSITION:absolute;PADDING:0;OVERFLOW:hidden}
.menu2{TEXT-ALIGN:left;Z-INDEX:43;VISIBILITY:hidden;BACKGROUND:#FFF;FONT-SIZE:13px;POSITION:absolute;PADDING:0;OVERFLOW:hidden}
.boldi{FONT:bold;FONT-WEIGHT:700;COLOR:#6080A0}
.fld{COLOR:#606060;FONT-SIZE:90%;PADDING:2px;BACKGROUND:#CCC;TEXT-ALIGN:right}
.fld2{COLOR:#606060;FONT-SIZE:80%;PADDING:2px;BACKGROUND:#E2E9EF;TEXT-ALIGN:left}
.area{BACKGROUND:#EEE}
.mtop1{COLOR:#7090B0;TEXT-DECORATION:none}
.mtop1:link{COLOR:#7090B0;TEXT-DECORATION:none}
.mtop1:visited{COLOR:#7090B0;TEXT-DECORATION:none}
.mtop1:hover{COLOR:#FFFFFF;TEXT-DECORATION:none}
.newsh{FONT-SIZE:11pt;COLOR:#4070A0;TEXT-DECORATION:underline}
.newsh A:link{COLOR:#4070A0;TEXT-DECORATION:underline}
.newsh A:visited{COLOR:#4070A0;TEXT-DECORATION:underline}
.newsh A:hover{COLOR:#B00;TEXT-DECORATION:none}
.mainlink{FONT:bold;font-size:12px;color:#905010;font-family:Tahoma, Geneva, Arial, Helvetica;TEXT-DECORATION:none}
.mainlink:hover{color:#f60}
.mob{FONT:bold;font-size:12px;color:#4090FF;font-family:Tahoma, Geneva, Arial, Helvetica;TEXT-DECORATION:none}
.mob:link{COLOR:#4090FF;TEXT-DECORATION:none}
.mob:visited{COLOR:#4090FF;TEXT-DECORATION:none}
.mob:hover{color:#f60;TEXT-DECORATION:none}
.mtop{font-size:11pt;COLOR:#40A0FF;text-decoration:none}
.mtop:link{COLOR:#40A0FF;text-decoration:none}
.mtop:visited{COLOR:#40A0FF;text-decoration:none}
.mtop:hover{color:#ffffff;text-decoration:none}
.file{COLOR:#000;BACKGROUND:#F0F0F0;BORDER:#BBB solid 1px;PADDING:3px;FONT-SIZE:11pt;MARGIN:5px;FONT-WEIGHT:700;FONT:bold}
.boxcontent{MARGIN:0;BACKGROUND:#E6E6E6;TEXT-ALIGN:left;PADDING:12px;WIDTH:675px}
.button{COLOR:#404040;MARGIN:1px 0;FONT-WEIGHT:700;FONT-SIZE:12px;FONT:bold;BACKGROUND:#DDD;BORDER:0 solid #CCC;HEIGHT:20px;CURSOR:pointer}
.button2{COLOR:#000000;MARGIN:1px 0;FONT-WEIGHT:700;FONT-SIZE:12px;FONT:bold;BACKGROUND:#CCC;BORDER:1px solid #6282A6;HEIGHT:20px;CURSOR:pointer}
.text-field{COLOR:#000;MARGIN:1px;FONT-SIZE:12px;BACKGROUND:#FFF;BORDER:1px solid #6282A6;HEIGHT:20px}
.text-field2{COLOR:#000;MARGIN:1px;FONT-SIZE:10px;BACKGROUND:#FFF;BORDER:1px solid #6282A6;HEIGHT:16px}
.image{MARGIN:0 0 10px 10px;BORDER:#AAA solid 1px}
.dashedb{BORDER-BOTTOM:#888 dashed 1px}
.sonl{TEXT-ALIGN:left;VERTICAL-ALIGN:middle}
.gldhd{font:bold;font-weight:bold;width:80px;float:left}
.lkinfo{padding:7px;background:#EEEEEE;margin:4px;border:#DDDDDD solid 1px}
.text-right{float:right}
.mh{padding:2px;padding-left:5px;background:#507090;font:bold;font-weight:bold;TEXT-ALIGN:left;COLOR:white}
.mhr{padding:2px;padding-left:0px;color:#4080B0;font-size:11pt}
.table{display:table;width:100%}
.row{display:table-row}
.col{display:table-cell;vertical-align:top;padding: 0 15px 0 15px;font-size:11pt;text-align:left}
.vcol{display:table-cell;vertical-align:middle;padding: 0 15px 0 15px;font-size:11pt;text-align:left}
.col2{display:table-cell;vertical-align:top;padding:15px;font-size:11pt;text-align:left;border-bottom:#AAAABB dashed 1px}
.col-left{display:table-cell;width:260px;vertical-align:top;font-size:10pt}
.col-right{display:table-cell;width:210px;vertical-align:top;font-size:10pt}
.frame{border:#BEEEFA solid 1px;padding:4px;margin-bottom:10px;background:#fff}
.frame-c{border:#BEEEFA solid 1px;padding:4px;margin-bottom:10px;background:#fff;text-align:center;opacity:0.8}
.rframe{border:#BEEEFA solid 1px;padding:6px;margin-bottom:10px;background:#fff}
.rframe-c{border:#BEEEFA solid 1px;padding:6px;margin-bottom:10px;background:#fff;text-align:center}
.gld{padding:3px;margin:5px 0 0 0;border:#D0E0F0 dashed 1px;background:#E5F4FF}
.news-text{font-size:10pt}
.cnt{text-align:center}
.jus{text-align:justify}
.line{text-decoration:underline}
.nobr{white-space:nowrap}
