html, body {
 background-image:url(/media/bodybgt.gif);
 background-color:#c8dcdc;
 background-repeat:repeat-x;
 font-family:Verdana, Arial, Helvetica, 'Sans Serif';
 height:100%;
 text-align:left;
 width:100%;
 margin:0px;
 padding:0px;
}

div.cbox {
 position:relative;
 overlow:hidden;
}

div.spacer {
 position:relative;
 width:100%;
 height:12px;
}

div.cblock {
 background-color:#ffffff00;
 position:relative;
 padding-left:0px;
 padding-right:0px;
 padding-bottom:0px;
 padding-top:0px;
 margin:0px;
 border:solid #cccccc 1px;
 z-index:1;
}

div.cblockinternal {
 background-color:#ffffff;
 position:relative;
 z-index:1;
 line-height:1.5;
}

a:link, a:visited {
 color:#ff4500;
 text-decoration:none
}

a:hover {
 color:#303030;
 text-decoration:none;
}

a.toggle,
a.togglesfhover,
a.toggle:link, a.toggle:visited,
a.togglesfhover:link, a.togglesfhover:visited {
 color:#000000;
 font-weight:bold;
}

hr {
 height:1px;
 border-style:none none dotted;
 border-width:0 0 1px;
 border-color:#b0b0b0
}

div#bgcontent {
 position:relative;
 width:646px;
 float:left;
}

div#bgcontentprint {
 position:relative;
 width:646px;
 float:left;
}

div#bgleft {
 position:relative;
 float:left;
 height: auto;
 margin:0 auto;
 width:191px;
 overflow:hidden;
}

div#bgright {
 position:relative;
 float:right;
 height:100%;
 margin:0 auto;
 width:191px;
 overflow:hidden;
}

div#content {
 position:absolute;
 left:50%;
 margin-left:-418px;
 height:100%;
 min-height:100%;
 width:837px;
 font-size:11px;
}

div#contentprint {
 position:absolute;
 left:50%;
 margin-left:-323px;
 height:100%;
 min-height:100%;
 width:646px;
 font-size:10px;
}

ul {
 margin-left:0;
 text-align:left;
 margin:0;
 padding:0;
 list-style:none;
}

li {
 margin-left:8px;
 text-align:left;
}

form {
 display:inline; 
 margin:0px; 
 padding:0px; 
}

h1 {
 text-indent:0px;
 white-space:nowrap;
 height:10px;
 font-family:Geneva, Tahoma, 'Lucida Grande', Helvetica, Arial, 'Sans Serif';
 font-size:12px;
}

.inputbox {
 padding:2px;
 border:solid 1px #c0c0c0;
 background-color:#ffffff;
}

.inputboxreadonly {
 padding:0px;
 border:solid 0px;
 background-color:#ffffff;
}

h2 {
 color:#626262;
}

a {
 color:#626262;
}

/* Tiny */
#slideshow {list-style:none; color:#fff}
#slideshow span {display:none}
#wrapperSS {width:600px; margin:0px auto; display:none}
#wrapperSS * {margin:0; padding:0}
#fullsize {position:relative; width:600px; height:400px; padding:0px; border:none; background:#fff}
#information {position:absolute; bottom:0; width:400px; height:0; left:100px; background:#000; color:#fff; overflow:hidden; z-index:200; opacity:.5; filter:alpha(opacity=50)}
#information h3 {padding:4px 8px 3px; font-size:11px}
#information p {padding:0 8px 8px; font-size:11px}
#image {width:240px}
#image img {position:absolute; z-index:25; width:auto}
.imgnav {position:absolute; width:25%; height:100%; cursor:pointer; z-index:150}
#imgprev {left:0; background:url(/media/ss/left.gif) left center no-repeat}
#imgnext {right:0; background:url(/media/ss/right.gif) right center no-repeat}
#imglink {position:absolute; height:100%; width:100%; z-index:100; opacity:.4; filter:alpha(opacity=40)}
.linkhover {background:url(/media/ss/link.gif) center center no-repeat}
#thumbnails {margin-top:0px; visibility:hidden; overflow:hidden; height:0; }
#slideleft {float:left; width:20px; height:81px; background:url(/media/ss/scroll-left.gif) center center no-repeat; background-color:#222}
#slideleft:hover {background-color:#333}
#slideright {float:right; width:20px; height:81px; background:#222 url(/media/ss/scroll-right.gif) center center no-repeat}
#slideright:hover {background-color:#333}
#slidearea {float:left; position:relative; width:600px; margin-left:5px; height:81px; overflow:hidden}
#slider {position:absolute; left:0; height:81px}
#slider img {cursor:pointer; border:1px solid #666; padding:2px}
