#head {height:192px;width:100%;margin:0;}
#head .l {width:280px;}
#head .r {width:30px;}
#head .c {width:auto;background-image:url("/img/topc.gif");}
#body {width:100%;border:solid rgb(224,224,224);border-width:0 1px 1px 1px;vertical-align:top;}
#bodyWrapper{margin:0 0 0 18px;padding:0;}
#body td#left {width:240px;margin:0;vertical-align:top;padding:0;}
table.clm {width:100%;background-color:rgb(244,245,245);}
table.clm td{width:22px;height:19px;}
table.clm td.c {width:auto;}
table.clm .top td.c {background-image:url("/img/tc.gif");font-size:1px;}
table.clm .btm td.c {background-image:url("/img/bc.gif");font-size:1px;}
table.clm td.l {background-image:url("/img/l.gif");}
table.clm td.r {background-image:url("/img/r.gif");}
#menu {width:100%;height:44px;border-width:0;border-bottom:1px solid rgb(224,224,224);}
#menu td.l {width:21px;}
#menu td.r {width:18px;}
#menu td {width:auto;background-image:url("/img/cmenu.gif");}
#menu td.ac {width:auto;background-image:url("/img/cmenua.gif");}
#menu a,#menu a:hover, #menu span {display:block;font-size:16px;line-height:16px;padding:14px 3px;font-family:Arial,serif;
color:rgb(77,77,77);text-decoration:none;font-weight:400;width:136px;}
#menu a:hover, #menu span {font-weight:600;}
#menu img {border:0;vertical-align:top;display:block;}
#incontent {width:100%;}
#body td#col1 {width:auto;vertical-align:top;}
#body td#col2 {width:200px;vertical-align:top;}
table.h1 {width:100%;height:30px;background-image:url("/img/hc.gif");}
table.h1 td {width:auto;}
table.h1 td.l {width:23px;}
table.h1 td.r {width:4px;}
table.h1 td h1 {height:20px;font-family:serif;font-size:20px;padding:5px;line-height:20px;margin:0;border:0;color:rgb(109,109,109);
font-weight:400;}
.clm a,.clm a:hover{font-family:serif;font-size:16px;color:rgb(128,0,0);text-decoration:none;line-height:14px;font-weight:400;}
.clm a.expa {float:right;margin:5px;clear:both;padding:5px 0;}
.clm a.expa2 {float:left;margin:5px 5px 5px 25px;clear:both;padding:5px 0;}
.clm a:hover,.clm a.expa:hover{text-decoration:underline;color:rgb(64,128,64);}
.clm a.nal:hover{color:rgb(128,0,0);text-decoration:none;}
.clm div {margin:5px;}
.clm div p {margin:3px 5px;padding:0;font-family:"Times New Roman";font-size:14px;}
div.j {margin:0;text-align:justify;font-size:14px;line-height:20px;}
div.j p {margin:8px 5px;}
h1 {margin:10px auto;font-size:24px;font-weight:400;color:rgb(100,100,100);}
div.newsnode h2{margin:10px auto;font-size:20px;font-weight:400;color:rgb(100,100,100);}
div.newsnode div.date {float:right;font-family:serif;font-size:16px;color:rgb(128,128,128);}
div.nb {margin:3px;text-align:justify;font-size:14px;line-height:20px;clear:both;}
div.newsnode a.mi,div.newsnode a.mi:hover {display:block;float:right;margin:0 10px 0 0;font-family:serif;
font-size:16px;color:rgb(195,108,44);text-decoration:none;height:16px;font-weight:400;line-height:16px;clear:both;}
div.project div.mi{margin:0 10px 0 0;font-family:serif;font-size:16px;font-weight:400;line-height:16px;text-align:right;}
div.project div.mi a{color:rgb(195,108,44);text-decoration:none;}
div.newsnode a.mi:hover,div.project div.mi a:hover{color:rgb(195,108,44);text-decoration:underline;}
div.newsnode a.mi img,div.project div.mi a img{border:0;vertical-align:middle;display:inline;}
div.newsnode ,div.project{clear:both;}
div.project h2{margin:10px auto;font-size:20px;font-weight:400;color:rgb(0,100,100);}
div.download h2{margin:10px 5px 5px 5px;font-size:16px;font-weight:400;color:rgb(0,100,100);padding:0;}
div.download div.v{margin:0 5px;padding:0;font-size:12px;}
div.download a {margin:auto 20px auto 5px;}
div.download a img {border:0}
div.download {border:solid rgb(100,100,100);border-width:0 0 1px 0;padding:0 0 5px 0}
#left a img {border:0;}
#left a.bl img {vertical-align:middle;}
#left .clm p.info {margin:5px;padding:0;font-family:serif;font-size:14px;}
#copy {clear:both;height:32px;margin:25px auto 0 auto;width:550px;}
#copy td {height:40px;border:0;padding:0;background-image:url("/img/cco.gif");color:rgb(100,100,100);font-family:serif;font-size:14px;text-align:center;}
#copy td.l {background-image:url("/img/lco.gif");width:14px;}
#copy td.r {width:14px;background-image:url("/img/rco.gif");}
#exp1,#exp2,#exp3,#exp4,#exp5 {clear:both;display:none;}
.oli {font-weight:400;display:block;margin:10px 5px;font-size:20px;}
.allclr ul{clear:both;margin-bottom:5px;margin-top:15px;}
.allclr .clm a.expa2{float:left;margin:2px 5px 15px 25px;clear:both;padding:5px 0;}
button {display:block;margin:4px;background-color:rgb(230,230,230);}

div.errorbox {width:300px;display:block;margin:15px auto;line-height:normal}
div.CaptionBar {background-color:navy;color:white;border:2px groove black;
padding:2px 2px 2px 5px;text-align:left;margin:0;}
div.errorbox div.CaptionBar {background-color:rgb(210,210,255);color:black;border-color:rgb(80,80,80);border-bottom:1px solid rgb(30,30,30);
font-family:verdana;font-size:10pt;font-weight:600;}
div.ContentBox {padding:5px 5px 5px 5px;background-color:silver;border:2px groove black;border-top-width:0px;
text-align:justify;color:black;font-family:verdana;font-size:10pt;font-weight:600;margin:0}
div.errorbox div.ContentBox {background-color:rgb(255,220,220);color:rgb(160,20,20);}
div.Close {cursor:pointer;font-family:verdana;font-weight:bold;font-size:10pt;float:right;margin:0 2px 0 0;clear:both;}

div.infobox {width:300px;display:block;margin:15px auto;line-height:normal}
div.infobox div.CaptionBar {background-color:rgb(180,180,240);color: black;border-color:rgb(80,80,80);border-bottom:1px solid rgb(30,30,30);
font-family:verdana;font-size:10pt;font-weight:600;}
div.infobox div.ContentBox {background-color:rgb(220,220,255);color:rgb(20,20,100);}
form#lic {margin:8px;padding:0;}
form#lic p{padding:0;margin:5px 0}
form#lic input{display:inline;margin:0 10px 0 5px;}
.imptnt {font-weight:600;}
.marine {color:rgb(0,100,100);}
.middle {vertical-align:middle;}
p.all{clear:both;margin:5px auto 5px 15px;}
p.all a, p.all a:hover{font-weight:600;color:rgb(0,120,120);text-decoration:underline;}
p.all a:hover{color:rgb(100,100,100);}

div.subdl {margin:7px 0;padding:5px;}
div.subdl p{padding:10px 0;text-align:justify}
div.subdl a,div.subdl a:hover{font-family:serif;font-size:20px;color:rgb(109,109,109);text-decoration:underline;font-weight:normal}
div.subdl a:hover{color:rgb(50,50,50);}
img.pennram {display:block;margin:0 5px 0 0;float:left;width:190px;padding:0;}
a.pennram{clear:both;display:block;float:left;width:195px;padding:0;margin:0;}
div.navigator {font-weight:600;clear:both;}
div.navigator p {color:rgb(100,100,100);margin:0;padding:0  0 4px 30px;}
div.navigator a img,div.navigator span img{border:0;vertical-align:middle;}
div.navigator span.cur {color:rgb(100,100,100);}
div.navigator a,div.navigator a:hover,div.navigator span{font-weight:600;margin:auto 2px;}
#col2 a.more,#col2 a.more:hover {margin:5px 10px 2px 40px;display:block;font-weight:600;text-align:right;text-decoration:underline;}
div.scr {float:left;margin:0;padding:0;text-align:center;vertical-align:middle;min-width:49%;min-height:250px;}
div.scr div,div.full div{margin:0 0 5px 0;padding:3px 0;font-size:14px;color:rgb(60,60,60);}
div.full{margin:10px auto;text-align:center;}
div.nfound {color:rgb(230,230,230);background-color:black;vertical-align:middle;font-size:32px;text-align:center;padding:40px 20px;font-family:Arial;}
img.i404r {margin:0;float:right;margin:19px 0 0 0;padding:0;border-width:0;}
img.i404 {float:left;margin:0;padding:0;border:0;}
img.inw {display:block;margin:30px auto 30px auto;border:0;}
