body {padding:0; margin:0;}
body,td,p,ul,ol,li {font:11px Verdana,Arial,Helvetica,sans-serif; color:#333;}

hr {border-top:1px solid #ccc !important;}

a, a.alt:hover {color:#0f155e; text-decoration:underline;}
a:hover, a.alt {color:#f9911d; text-decoration:underline;}

.box {border:1px solid #0f155e; border-collapse:collapse;}
.pubbox {border:1px solid #0f155e; border-collapse:collapse;}
.small {font-size:9px;}

.bgtop2 {background:#ffc; border:1px solid #ccc;}

.h1, h1 {margin:0; font:normal 24px Arial,Helvetica,sans-serif; color:#0f155e;}
.h2, h2 {margin:0; font:normal 20px Arial,Helvetica,sans-serif; color:#333;}
.h3, h3 {margin:0; font:normal 18px Arial,Helvetica,sans-serif; color:#0f155e;}
.h4, h4 {margin:0; font:normal 17px Arial,Helvetica,sans-serif; color:#333;}

.imgbox {padding:3px; border:1px solid #361405; border-collapse:collapse;}
.listingheader {font:normal 20px Georgia,Times,"Times New Roman",serif; color:#361405;}
.listingheader a, .listingheader a:visited {text-decoration:none;}
.listingheader a:hover {text-decoration:underline;}

/* Highslide 4 */
.highslide-wrapper div {font-family:Verdana, Helvetica; font-size:10pt;}
.highslide {cursor:url(/_scriptsGlobal/highslide/graphics/zoomin.cur), pointer; outline:none;	text-decoration:none;}
/* .highslide img {border:2px solid silver;} */
/* .highslide:hover img {border-color:gray;} */
.highslide-active-anchor img, .highslide-active-anchor:hover img {border-color:black;}
.highslide-image {border-width:2px; border-style:solid; border-color:black black #202020 black; background:gray;}
.highslide-wrapper, .glossy-dark {background:#111;}
.highslide-image-blur {}
.highslide-caption {display:none; border-top:none; font-size:1em; padding:5px; color:white; background:#111;}
.highslide-heading {display:none; color:white; font-size:1.2em; font-weight:bold; margin-bottom:0.4em;}
.highslide-dimming {position:absolute;	background:black;}
.highslide-loading {display:block; color:white; font-size:9px; font-weight:bold; text-transform:uppercase; text-decoration:none; padding:3px; border-top:1px solid white; border-bottom:1px solid white; background-color:black; 	/* padding-left:22px; background-image:url(/_scriptsGlobal/highslide/graphics/loader.gif); background-repeat:no-repeat; background-position:3px 1px;	*/ }
a.highslide-credits, a.highslide-credits i {	padding:2px; color:silver; text-decoration:none; font-size:10px;}
a.highslide-credits:hover, a.highslide-credits:hover i {color:white; background-color:gray;}
.highslide-move a {cursor:move;}

/* Controls. See http://www.google.com/search?q=css+sprites */
.highslide-controls {width:195px; height:40px; background:url(/_scriptsGlobal/highslide/graphics/controlbar-black-border.gif) 0 -90px no-repeat; margin-right:15px; margin-bottom:10px; margin-top:20px;}
.highslide-controls ul {position:relative; left:15px; height:40px; list-style:none; margin:0; padding:0; background:url(/_scriptsGlobal/highslide/graphics/controlbar-black-border.gif) right -90px no-repeat;}
.highslide-controls li {float:left; padding:5px 0;}
.highslide-controls a {background:url(/_scriptsGlobal/highslide/graphics/controlbar-black-border.gif); display:block; float:left; height:30px; width:30px; outline:none; }
.highslide-controls a.disabled {cursor:default;}
.highslide-controls a span {/* hide the text for these graphic buttons */ display:none;}

/* The CSS sprites for the controlbar */
.highslide-controls .highslide-previous a {background-position:0 0;}
.highslide-controls .highslide-previous a:hover {background-position:0 -30px;}
.highslide-controls .highslide-previous a.disabled {background-position:0 -60px !important;}
.highslide-controls .highslide-play a {background-position:-30px 0;}
.highslide-controls .highslide-play a:hover {background-position:-30px -30px;}
.highslide-controls .highslide-play a.disabled {background-position:-30px -60px !important;}
.highslide-controls .highslide-pause a {background-position:-60px 0;}
.highslide-controls .highslide-pause a:hover {background-position:-60px -30px;}
.highslide-controls .highslide-next a {background-position:-90px 0;}
.highslide-controls .highslide-next a:hover {background-position:-90px -30px;}
.highslide-controls .highslide-next a.disabled {background-position:-90px -60px !important;}
.highslide-controls .highslide-move a {background-position:-120px 0;}
.highslide-controls .highslide-move a:hover {background-position:-120px -30px;}
.highslide-controls .highslide-full-expand a {background-position:-150px 0;}
.highslide-controls .highslide-full-expand a:hover {background-position:-150px -30px;}
.highslide-controls .highslide-full-expand a.disabled {background-position:-150px -60px !important;}
.highslide-controls .highslide-close a {background-position:-180px 0;}
.highslide-controls .highslide-close a:hover {background-position:-180px -30px;} 
