body{margin:0;padding:0;background-color: #cccccc;font-family:Arial, Sans-Serif, Tahoma}
h2{font-size:14px;font-weight:bold;color:#000000;text-align:left}
p{font-size:12px}
.innertube{margin: 0px 20px 20px 20px}
.innertube2{margin: 0px 0px 20px 8px}
.innertubecol{margin: 0px 10px 10px 10px}
.bold{font-weight:bold;}
.small{font-size:10px}
.clear{clear:both}
ol, ul{font-size:12px;line-height:1.75em;color:#0e4561}
ol{line-height:1.25em}
ol li, ul li{margin:10px}
ol li a, ul li a{color:#0e4561}
ol.nodot, ul.nodir{list-style:none}
#maincontainer{width:972px;margin:0 auto;padding:14px;background-color: #fff}
#topsection{position:relative;background:#0e4661 url(/resources/image/header.jpg) -154px 0 no-repeat;height:158px;width:972px;margin:0px 0px 4px 0px}
#topsection div{position:absolute;height:158px;width:154px;top:0px;right:0px;background:url(/resources/image/header.jpg) 0 0 no-repeat}
#topmenu{position:relative;background:#fff url(/resources/image/top-menu.jpg);height:29px;width:972px;margin:0px 0px 4px 0px;line-height:1.5em}
ul.menu{list-style-type:none;width:auto;position:absolute;right:0px;display:block;height:29px;font-size:10px;border:0;margin:0px 60px 0px 0px;padding:0}
ul.menu li{display:block;float:left;margin:0;padding:0}
ul.menu li a{float:left;color:#fff;text-decoration:none;height:29px;padding:4px 40px 0px 0px}
ul.menu li a:hover,.current{color:#b7e4fc}
ul.menu .current a{color:#5d94ae;font-weight:700}
#contentwrapper{float:left;width:100%;margin:0px 0px 4px 0px}
#contentcolumn{margin:0px 269px 0px 222px}
#contenttwocolumn{margin:0px 0px 0px 222px}
#contentcolumn h1.page-header, #contenttwocolumn h1.page-header{margin:0;padding:30px 0px 0px 0px;font-size:18px;font-weight:700;color:#003366;text-align:left;line-height:1em}
#contentcolumn p #contenttwocolumn, p{font-size:12px;font-weight:normal;color:#003366;text-align:left;line-height:1.75em}
#leftcolumn{position:relative;float:left;width:217px;margin-left:-972px;background:#5d94ae url(/resources/image/left-col.gif) bottom left no-repeat}
#leftcolumn h1{margin:0;padding:3px;font-size:13px;font-weight:bold;color:#5d94ae;text-align:center;border:solid 1px #5d94ae}
#leftcolumn p{margin-top:3px;padding:5px 10px 20px 10px;border-bottom:dotted 1px #bbe9ff}
#leftcolumn p.last{border-bottom:none;padding-bottom:20}
#facts-header{background:#bbe9ff}
#links-header,#legend-header{background: #bbe9ff}
#links{border-left:solid 1px #5d94ae;border-right:solid 1px #5d94ae}
#links,#legend{padding:0;background-color:#fff}
#links a{margin:0;padding:0;text-decoration:none}
#links a img{margin:10px 27px;padding:0;border-style: none}
#rightcolumn{float:left;width:263px;margin-left:-263px;background:#bbe9ff url(/resources/image/right-col-bottom.jpg) bottom left no-repeat}
#rightcolumn h1{position:relative;background: transparent url(/resources/image/right-col-top.jpg) top left no-repeat;padding: 20px 20px 0px 20px;font-size:16px;font-weight:bold;color:#0e4561;text-align:left;margin:0;}
#rightcolumn p{font-size:12px;font-weight:normal;color:#003366;text-align:left;line-height:1.5em;margin-top:0px}
#rightcolumn img{display:block;padding:0;margin:0;border-bottom: solid 4px #fff}



.announcement{clear:left;float:left;width:100%;margin:0px 0px 4px 0px}
.announcement p{margin:0;padding:0;font-size:12px;font-weight:normal;color:#003366;text-align:left}
#announcement-l,#announcement-c,#announcement-r{position:relative; float:left;width:321px;background-color:#bdcfd8}
#announcement-c{width:322px;margin:0px 4px}
.announcement .tl{background:transparent url(/resources/image/header-large.gif) 0 -20px no-repeat}
.announcement .tr{background:transparent url(/resources/image/header-large.gif) 100% -20px no-repeat;margin-left:10px;padding:10px}
.announcement .bl{position:absolute;width:100%;bottom:0;background:transparent url(/resources/image/header-large.gif) 0 -10px no-repeat}
.announcement .br{position:relative;height:10px;background:transparent url(/resources/image/header-large.gif) 100% -10px no-repeat;margin-left:10px}
.announcement .tl, .announcement .tr{font-size:16px;font-weight:bold;color:#0e4561;text-align:left}

#footer{clear: left;width: 100%;height: 29px;background: #ffffff url(/resources/image/top-menu.jpg);color:#fff;text-align:center;padding:0;font-size:12px;font-weight:normal}
#footer a{display:block;color: #ffff80;margin-top:5px}
ol.answers li,  ul.news li{border-bottom:dotted 1px #cccccc;padding-bottom:10px}
ol.answers li.last, ol.news li.last{border:none}
.noleftmargin{margin-left:0px}
ul.noborder li{border:none}
#title{background:#5d94ae url(/resources/image/left-col.gif) top right no-repeat;padding:20px 20px 10px 20px;margin:0 auto}
.titlename{color:#000000;font-size:24px;font-weight: normal;position:relative;top:0;left:0}
.emboss{display: block;position:absolute;top:-1px;left:-1px;color:#fff}
.large-col-top-left{background:#bdcfd8 url(/resources/image/large-col-h-f.gif) top left no-repeat;padding-left:10px}
.large-col-top-left h1{background:#bdcfd8 url(/resources/image/large-col-h-f.gif) top right no-repeat;font-size:14pt;color:#0f4762; text-align:center; margin:0;padding:5px 10px 5px 0}
.large-col-bottom-left{background:#bdcfd8 url(/resources/image/large-col-h-f.gif) bottom left no-repeat;padding-left:10px}
.large-col-bottom-left h1{background:#bdcfd8 url(/resources/image/large-col-h-f.gif) bottom right no-repeat;font-size:10pt;color:#0f4762;text-align:center;margin:0;padding:5px 10px 5px 0}











#licenseelist{width:100%;font-size:10pt;border-collapse:collapse;padding:0;margin:0}
#licenseelist img{border:0}
#licenseelist tr.sublic td{background:#e3e3e3;}

#licenseelist th.legend{border:solid 1px #bdcfd8;text-align:left; padding:0}
#licenseelist th.legend h1{background:#0f4762;font-size:12pt;font-weight:normal;color:#ffffff;text-align:center;padding:5px;margin:0 0 7px 0}
#licenseelist th.legend div{line-height:24px;font-size:.75em;overflow:hidden}
#licenseelist th.legend div img{float:left;}
.sm-col{width:24px}
#licenseelist th.sm-col{border:solid 1px #bdcfd8}
#licenseelist th.sm-col div{position:relative;height:125px;width:24px}

#licenseelist th.sm-col div img{position:absolute;}
div.cat-1 img{clip:rect(0px 24px 125px 0px);left:0px}
div.cat-2 img{clip:rect(0px 48px 125px 24px);left:-24px}
div.cat-3 img{clip:rect(0px 72px 125px 48px);left:-48px}
div.cat-4 img{clip:rect(0px 96px 125px 72px);left:-72px}
div.cat-5 img{clip:rect(0px 120px 125px 96px);left:-96px}
div.cat-6 img{clip:rect(0px 144px 125px 120px);left:-120px}
div.cat-7 img{clip:rect(0px 168px 125px 144px);left:-144px}
div.cat-8 img{clip:rect(0px 192px 125px 168px);left:-168px}
div.cat-9 img{clip:rect(0px 216px 125px 192px);left:-192px}
div.cat-10 img{clip:rect(0px 240px 125px 216px);left:-216px}
div.cat-11 img{clip:rect(0px 264px 125px 240px);left:-240px}
div.cat-12 img{clip:rect(0px 288px 125px 264px);left:-264px}
div.cat-13 img{clip:rect(0px 312px 125px 288px);left:-288px}
div.cat-14 img{clip:rect(0px 360px 125px 312px);left:-312px}

#licenseelist td{border:solid 1px #bdcfd8}
#licenseelist td.company{padding-left:5px}
#licenseelist td.sub {padding-left:0;line-height:24px}
#licenseelist td.sub img {float:left}









