* html a:hover{visibility:visible}
table, tr, td, div, img{border:0px}
html, body, table, tr, td, div{padding:0px 0px 0px 0px; margin:0px 0px 0px 0px}
html, body{height:auto; width:100%; background:url(/imgs/repeat01.jpg) bottom left repeat; background-color:#BDBDBD; color:#000}
.sprite{display:block; background-color:transparent; background-image:url(/imgs/sprite.jpg); background-repeat:no-repeat; background-attachment:scroll; overflow:hidden}
.sprite img{width:100%; height:100%}
.sprite h1, .sprite h2{display:inline; text-align:left}
#world{width:100%; height:auto; margin-left:auto; margin-right:auto; background:url(/imgs/repeat.jpg) bottom left repeat-x; background-color:#FFF}
#b1{background:url(/imgs/blackrepeat.jpg) top left repeat-x}
#c1{position:relative; width:1107px; margin-left:auto; margin-right:auto}
#img1_sprite{background-position:0px 0px; width:551px; height:91px; float:left}
#img2_sprite{background-position:-554px 0px; width:553px; height:91px; float:left; clear:right}
#img9_sprite{clear:left; background-position:0px -91px; width:75px; height:46px}
#img10_sprite{background-position:-393px -91px; width:26px; height:46px}
#img11_sprite{background-position:-764px -91px; width:33px; height:46px}
#img12_sprite{background-position:-1038px -91px; width:67px; height:46px}
#navmain{position:relative; float:left; clear:left; margin-top:12px; width:1106px}
.nav{display:block; float:left; height:46px}
a.nav, a.nav:hover{display:block; float:left}
#topnav{height:46px; float:left; clear:left}
#img3_sprite{background-position:-75px -91px; width:318px; height:46px}
#img3_spriteS{background-image:url(/imgs/img3S.jpg); background-position:0px 0px; width:318px; height:46px}
#img3_sprite_subnav{background-position:-75px -137px; width:316px; height:40px}
#img4_sprite{background-position:-419px -91px; width:345px; height:46px}
#img4_spriteS{background-image:url(/imgs/img4S.jpg); background-position:0px 0px; width:345px; height:46px}
#img4_sprite_subnav{background-position:-419px -137px; width:343px; height:40px}
#img5_sprite{background-position:-797px -91px; width:242px; height:46px}
#img5_spriteS{background-image:url(/imgs/img5S.jpg); background-position:0px 0px; width:242px; height:46px}
#img5_sprite_subnav{background-position:-799px -137px; width:240px; height:40px}
.subnav{position:absolute; z-index:10; top:0px}
.subnav ul{list-style-type:none; margin:0px 0px 0px 0px; padding:0px 0px 0px 0px}
.spritenav{float:left; clear:left; border:1px solid #339}
.spritenav a img{width:100%; height:100%}
.subnav div.sub{background-color:#D2E4FC; border:1px solid #339; border-top:4px solid #339; float:left; clear:left; padding:10px 5px 10px 5px}
.subnav div.sub ul li a{height:auto; text-decoration:none; display:block; padding:4px 4px 6px 4px; color:#000; float:none; clear:both; border:1px solid #D2E4FC; font-size:16px}
.subnav div.sub ul li a:hover{border:1px solid #339; background-color:white}
#subnav1{left:75px; width:318px}
#subnav1 div.sub{width:306px}
#subnav2{left:419px; width:345px}
#subnav2 div.sub{width:333px}
#subnav3{left:797px; width:242px}
#subnav3 div.sub{width:230px}
#c2{position:relative; float:left; width:1007px; border-left:1px solid #339; border-right:1px solid #339; background-color:#FFF; height:auto; border-bottom:8px solid #339}
#f1{width:999px; margin-left:auto; margin-right:auto; margin-bottom:106px; padding-right:0px; padding-left:0px; text-align:left}
#f1 p{color:#666; font-size:15px; text-align:right; line-height:150%; padding-right:65px; margin-top:0px; padding-top:0px}
#f1 table{margin-left:834px; margin-top:-14px; padding:0px 0px 0px 0px; text-align:left}
#f1 p a{color:#00C; text-decoration:none}
#img6_sprite{background-position:-1107px 0px; width:32px; height:32px}
#img7_sprite{background-position:-1107px -32px; width:32px; height:32px}
#img8_sprite{background-position:-1107px -64px; width:32px; height:32px}
*{font-family:Verdana,Arial}
body{font-size:18px}
sup, sub, acronym, abbr, span, i, b, a, li, td{color:inherit}
a.image{display:block; padding:0px 0px 0px 0px; margin:0px 0px 0px 0px; color:transparent; text-decoration:none}
h1{font-size:24px}
h2{font-size:22px}
h3{font-size:18px}
acronym, abbr{cursor:help; border-bottom:1px dotted}
noscript p{font-size:18px; color:red; padding:10px 10px 10px 10px}



div.sitemap{width:400px; margin-top:30px; float:left; margin-left:60px}
h3{margin:0px 0px 0px 0px; padding:0px 0px 0px 0px; display:inline}
h4{margin:0px 0px 0px 0px; padding:0px 0px 0px 0px}
h4 a{color:#000; text-decoration:none; font-size:20px}
div.sitemap p{font-size:14px; width:400px; text-indent:1.5em; margin:0px 0px 0px 0px; padding:0px 0px 0px 0px}
div.sitemap ul{color:#666; margin-left:30px; margin-top:15px; margin-bottom:30px; padding:0px 0px 0px 0px}
div.sitemap ul li{font-size:16px; color:#06F; list-style-type:disc; padding-left:0px}
div.sitemap ul li a{color:#06F; text-decoration:none; padding-left:0px}


