body { margin:5px 10px 10px 10px; padding:5px 10px 10px 10px; background-color:#000; }
body,div,span,p,td,ul { font-family:Verdana,Arial,Helvetica,sans-serif; font-size:13px; color:#000; }

a:link,a:visited	{ color:#000; text-decoration:underline; }
a:hover,a:active	{ color:#930; text-decoration:none; }

a.fff:link,a.fff:visited { color:#fff; text-decoration:underline; }
a.fff:hover,a.fff:active { color:#ccc; text-decoration:none; }

a.red:link,a.red:visited { color:#600606; text-decoration:underline; }
a.red:hover,a.red:active { color:#c00; text-decoration:none; }

a.alpha:link img,a.alpha:visited img	{ filter: alpha(opacity=70); -moz-opacity:0.7; opacity:0.7; text-decoration:none; }
a.alpha:hover img,a.alpha:active img	{ filter: alpha(opacity=100); -moz-opacity:1.0; opacity:1.0; }

.hid	{ visibility:hidden; margin-top:-20px; }
hr	{ border:1px dashed #36838A; }
b	{ font-weight:bold; }
u	{ text-decoration:underline; }
i	{ font-style:italic; }
ul	{ font-size:14px; line-height:22px; list-style-image:url("../i/aro08.gif"); }
li	{ white-space:normal; }
ol li	{ list-style-type:decimal; }

form		{ margin:0; padding:0; }
form td 	{ font-size:11px; }
table		{ border:0; }
.edge		{ border:1px solid #666; }

h1,h2,h3,h4
{ font-family:Georgia, "Lucida Sans Unicode", lucida, Verdana, sans-serif; letter-spacing:1pt; }
h1	{ font-weight:normal; font-size:22px; }
h2	{ font-weight:normal; font-size:20px; }
h3	{ font-size:16px; }
h4	{ font-size:14px; }

#shell	{  }
#shell2	{ background:#fff url('../i/bk2.jpg'); padding:10px 20px 10px 20px; }
#shell3	{ padding:10px 20px 10px 20px; }
#content{ text-align:justify; line-height:18px; }
#footer	{ font-size:11px; color:#aaa; line-height:16px; text-align:center; }
#footer a:link,#footer a:visited	{ font-size:11px; color:#aaa; text-decoration:underline; }
#footer a:hover,#footer a:active	{ color:#ffff40; text-decoration:none; }
.foot2	{ text-align:left; font-size:11px; }
.special	{ font-family:Georgia, "Lucida Sans Unicode", lucida, Verdana, sans-serif; font-size:14px; color:#eee; }
.opa	{  filter:alpha(opacity=80); -moz-opacity:0.8; opacity:0.8; }

.grey	{ color:#ccc; }
.moo	{ color:#36838a; }
.yell	{ color:#ffff40; }
.red	{ color:#c00; }
.fff	{ color:#fff; }
.eee	{ color:#eee; }
.v10	{ font-size:10px; }
.v11	{ font-size:11px; }
.v14	{ font-size:14px; }
.v16	{ font-size:16px; }
.v18	{ font-size:18px; }
.v20	{ font-size:20px; }
.v22	{ font-size:22px; }

/* IMGs 

#thumbs img { margin:4px 1px 4px 1px; padding:2px; }
#thumbs a:link img,#thumbs a:visited img { color:#099; border:3px double #099; }
#thumbs a:hover img,#thumbs a:active img { color:#c00;  border:3px double #c00; }

*/

img			{ border:0; }
.thumb { border:3px double #000; }
#thumbs img { margin:7px; padding:2px; }
#thumbs a:link img,#thumbs a:visited img { border:3px double #000; }
#thumbs a:hover img,#thumbs a:active img { border:3px double #930; }

/* THUMBNAIL VIEWER */
#thumbBox	{ position:absolute; left:0; top:0; width:auto; padding:10px; padding-bottom:0; background:#313131; visibility:hidden; z-index:10; cursor:hand; cursor:pointer; }
#thumbBox .footerbar	{ font:bold 12px Tahoma; letter-spacing:5px; line-height:1.1em; color:white; padding:5px 0; text-align:right; }
#thumbBox #thumbImage	{ background-color:white; }
#thumbLoading	{ position:absolute; visibility:hidden; border:1px solid black; background-color:#efefef; padding:5px; z-index:5; }

/* FACE BOX */
#fbx .b		{ background-image:url('fb/b.png'); }
#fbx .tl	{ background-image:url('fb/tl.png'); }
#fbx .tr	{ background-image:url('fb/tr.png'); }
#fbx .bl	{ background-image:url('fb/bl.png'); }
#fbx .br	{ background-image:url('fb/br.png'); }
#fbx		{ position:absolute; width:100%; top:0; left:0; z-index:100; text-align:left; }
#fbx .popup	{ position:relative; text-align:center; }
#fbx table	{ margin:auto; border-collapse:collapse; }
#fbx .body	{ padding:10px; background:#fff url('/i/bk1.png'); width:470px; }
#fbx .loading	{ text-align:center; }
#fbx .image		{ text-align:center; }
#fbx img		{ border:0; }
#fbx .footer	{ /* border-top:1px solid #ddd; */  padding-top:5px; margin-top:10px; text-align:right; }
#fbx .tl, #fbx .tr, #fbx .bl, #fbx .br	{ height:10px; width:10px; overflow:hidden; padding:0; }
.sty	{ background:silver; }

/* IN-PAGE FACE BOX */
#ibx .b		{ background-image:url('fb/b.png'); filter:alpha(opacity=80); -moz-opacity:0.8; opacity:0.8; }
#ibx .tl	{ background-image:url('fb/tl.png'); }
#ibx .tr	{ background-image:url('fb/tr.png'); }
#ibx .bl	{ background-image:url('fb/bl.png'); }
#ibx .br	{ background-image:url('fb/br.png'); }
#ibx		{ width:100%; text-align:left; }
#ibx table	{ margin:auto; border-collapse:collapse; }
#ibx .body	{ padding:10px; background:#800000 url('../i/bk1.png'); width:700px; }
#ibxcontent	{ background:#fff url('../i/bk2.jpg'); padding:10px 20px 10px 20px; }
#ibx .image		{ text-align:center; }
#ibx img		{ border:0; }
#ibx .footer	{ /* border-top:1px solid #ddd; */  padding-top:5px; margin-top:10px; text-align:right; }
#ibx .tl, #ibx .tr, #ibx .bl, #ibx .br	{ width:10px; height:10px; filter:alpha(opacity=80); -moz-opacity:0.8; opacity:0.8; }

/* FIXED TOOLTIP */
#fixedtipdiv	{ position:absolute; font-weight:bold; font-size:12px; z-index:100; color:#ffff40; text-align:center; }

/* SHADE TABS */
.shadetabs{ padding: 3px 0; margin-left: 0; margin-top: 1px; margin-bottom: 0; font: bold 12px Verdana; list-style-type: none; text-align: left; /*set to left, center, or right to align the menu as desired*/}
.shadetabs li{ display: inline; margin: 0; }
.shadetabs li a{ text-decoration: none; position: relative; z-index: 1; padding: 3px 7px; margin-right: 3px; border: 1px solid #778; color: #2d2b2b; background: transparent url(shade.gif) top left repeat-x; }
.shadetabs li a:visited{ color: #2d2b2b; }
.shadetabs li a:hover{ text-decoration: underline; color: #2d2b2b; }
.shadetabs li a.selected{ /*selected main tab style */position: relative; top: 1px; }
.shadetabs li a.selected{ /*selected main tab style */background-image: url(shadeactive.gif); border-bottom-color: white; }
.shadetabs li a.selected:hover{ /*selected main tab style */text-decoration: none; }
.tabcontent{ display:none; }
@media print {.tabcontent { display:block !important; } }

/* MARQUEE */
#pscroller1	{ width:400px; height:50px; border:1px solid black; padding:5px; }
