html{background-color:#F4F4F4;}
body{padding:0px;margin:auto;width:1002px;font-family:arial;color:#333333;font-size:13px;}
UL{margin:0px;padding:0px;}
OL{margin:0px;padding:0px;}
LI{margin:0px 0px 0px 20px;padding:0px;}
Table{border-collapse:collapse;}
.a1{text-align:center;}
.a2{text-align:justify;}
.a3{text-align:right;}
.bo1{border-bottom:1px solid #d6d6d6;border-top:1px solid #d6d6d6;}
.bo2{border:1px solid #def9d3;}
.bo3{border:1px solid #83b3e8;}
.bo4{border:5px solid #e1e1e1;}
.bo5{border:1px solid #b3ef9d;}
.bo6{background-color:#f4fdf0;border:2px solid #eaf9e4;}
.c1{color:#ffffff;}
.c2{color:#35830c;}
.c3{color:#4fa422;}
.c4{color:#044389;}
.c5{color:#67b94b;}
.c6{color:#000000;}
.ce{clear:both;}
.fo1{font-family:Trebuchet Ms;}
.h1{line-height:19px;}
.h2{line-height:17px;}
.ho1 a{color:#ffffff;text-decoration:none;}
.ho1 a:hover{text-decoration:underline;color:#e1effe;}
.ho2 a{color:#51ac32;text-decoration:none;}
.ho2 a:hover{text-decoration:underline;color:#000000;}
.ho3 a{color:#565656;text-decoration:none;}
.ho3 a:hover{text-decoration:underline;color:#000000;}
.ho4 a{color:#3d8816;text-decoration:none;}
.ho4 a:hover{text-decoration:underline;color:#000000;}
.ho5 a{color:#67b94b;text-decoration:none;}
.ho5 a:hover{text-decoration:underline;color:#000000;}
.ho6 a{color:#034ea2;text-decoration:none;}
.ho6 a:hover{text-decoration:underline;color:#000000;}
.ig1{background:url(gifs/bu-bg.gif) repeat;}
.ig2{background-color:#ffffff;}
.ig3{background:url(gifs/lin-1.gif) repeat;}
.ig4{background-color:#d6d6d6;}
.ig5{background:url(gifs/md-bg.gif) repeat-x;}
.m1{margin:0px;}
.m2{margin:0px 31px 0px 229px;}
.p1{padding:8px 0px 5px 8px;}
.p2{padding:2px 0px 3px 30px;}
.p3{padding:6px 0px 0px 0px;}
.p4{padding:0px 8px 10px 0px;}
.p5{padding:5px 0px 5px 0px;}
.p6{padding:10px 0px 10px 0px;}
.p7{padding:5px 0px 5px 10px;}
.p8{padding:0px 10px 0px 10px;}
.p9{padding:5px 0px 5px 10px;}
.p10{padding:3px 0px 3px 15px;}
.p11{padding:20px 0px 0px 8px;}
.p12{padding:2px 25px 0px 0px;}
.p13{padding:3px 10px 0px 10px;}
.p14{padding:5px 10px 5px 10px;}
.p15{padding:8px;}

.s1{font-size:12px;}
.s2{font-size:11px;}
.s3{font-size:22px;}
.s4{font-size:18px;}
.s5{font-size:15px;}

.tt{text-transform:uppercase;}

.tb tr td {padding:5px 0px 5px 0px;}

.w1{font-weight:bold;}

DIV.scroller DIV.section {float:left;  overflow:hidden; padding:0px; margin:0px;}

DIV.scroller DIV.content { WIDTH: 10000px; padding:0px; margin:0px;}

#lightbox {z-index:100; left: 0px; width: 100%; position:absolute; top:40px; text-align:center;}
#lightbox A IMG {border-style:none;}


#outerImageContainer {margin:0px auto; position: relative;  background-color:#ffffff; width:250px; height:250px;}

#imageContainer {padding:10px;}

#loading {left:0%; line-height:0; position:absolute; top: 40%;  text-align:center; width:100%;  height:25%;}

#hoverNav {z-index:10; left:0px; position:absolute; top: 0px;  height:100%;  width:100%;}

#prevLink {display:block; background-image:url(gifs/prevlabel.gif); background-repeat:no-repeat;  width:50px; height:15px; background-position:bottom; left:0px; float:left}
#prevLink:hover {background-image:url(gifs/prevlabel.gif); background-repeat:no-repeat; left: 15%;}
#prevLink:hover {background-image:url(gifs/prevlabel.gif); background-repeat:no-repeat; left: 15%;}

#nextLink {display:block; background-image:url(gifs/nextlabel.gif); background-repeat:no-repeat;width:50px; height:15px; background-position:bottom; right:0px; float:right}
#nextLink:hover {background-image:url(gifs/nextlabel.gif); background-repeat:no-repeat; right: 15%;}
#nextLink:hover {background-image:url(gifs/nextlabel.gif); background-repeat:no-repeat; right: 15%;}


#imageDataContainer {margin:0px auto; font: 10px Verdana, Helvetica, sans-serif; background-color:#ffffff;}

#imageData {margin:0px;}

#imageData #imageDetails { text-align:left; background-color:#ffffff; padding-left:10px; height:45px;}

#imageData #caption {font-weight: bold;}

#imageData #numberDisplay {clear:left;display:block;padding-bottom:1em; background-color:#ffffff;}

#imageData #bottomNavClose {float:right;margin:0px 5px 0px 5px; padding:0px 0px 5px 0px;float:RIGHT;background-color:#ffffff;}
#imageData #bottomNav {float:right;PADDING-BOTTOM: 0.7em; float:RIGHT;background-color:#ffffff;  width:68px;}

#overlay {Z-INDEX: 10; LEFT: 0px; WIDTH: 100%; POSITION: absolute; TOP: 0px; height:500px;background-color:#000000;}

#hoverNav A {outline: none;}

