body	{ background-color:#fff; margin:0; padding:0; width:100%; height:100%; }
body,p,td,ul	{ font-family:Verdana,Arial,Helvetica,sans-serif; font-size:12px; color:#006; }
a:link		{ color:#009; text-decoration:underline; }
a:visited	{ color:#00c; text-decoration:underline; }
a:hover,a:active		{ color:#36c; text-decoration:none; }
a.wht:link,a.wht:visited	{ font-size:11px; color:#fff; text-decoration:underline; }
a.wht:hover,a.wht:active	{ font-size:11px; color:#bdf; text-decoration:none; }

a.mnu:link,a.mnu:visited { display:block; font-size:10px; font-weight:bold; color:#fff; text-decoration:none; width:80px; height:22px; background:#09c url('../i/b5.gif') no-repeat; line-height:20px; }
a.mnu:hover,a.mnu:active { color:#bdf; background:#369 url('../i/b4.gif') no-repeat; }

a.but:link,a.but:visited	{ font-weight:bold; line-height:23px; color:#666; text-decoration:underline; border:1px solid #666; padding:2px 6px 2px 6px; background:#ccc url('../i/gnv.gif'); }
a.but:hover,a.but:active	{ color:#c00; border:1px solid #09c; background:#ccc url('../i/gnvd.gif'); }
.but2		{ font-weight:bold; color:#c00; line-height:23px; padding:2px 6px 2px 6px; border:1px solid #c00; background:#ccc url('../i/gnv.gif'); }
a.enet:link,a.enet:visited	{ font-size:10px; color:#fff; text-decoration:underline; }
a.enet:hover,a.enet:active	{ color:#0ff; text-decoration:none; }

#content	{ margin:20px; }

#bbk	{ background: url('../i/brb1.gif') no-repeat top right; }
.note	{ border:1px solid #ccc; background-color:#f9f7f2; padding:10px; }
.btx	{ font-size:13px; line-height:16px; }
.ptx	{ font-size:14px; line-height:16px; }
h2	{ margin:5; padding:0; font:22px Arial,Helvetica,sans-serif; color:#369; }
h3	{ margin:5; padding:0; font:italic 19px Arial,Helvetica,sans-serif; color:#09c; }
.hid	{ visibility:hidden; }
.cpr	{ font-size:10px; }

hr	{ border:thin dashed def; width:75%; }
b	{ font-weight:bold; }
i	{ font-style:italic; }
ul	{ line-height:20px; }
li	{ white-space:normal; list-style-image:url('../i/b01.gif'); font-size:14px; }

select	{ color:#c00; border:1px solid #ccc; }
.sub	{ text-align:center; cursor:pointer; }
.sub2 { cursor:pointer; }
.edg1	{ border:1px solid #9cf; }
.edga	{ border:4px double #909; }
.edgb	{ border:1px solid #069; }
.fred,.vr18	{ color:#c00; }
.blu	{ color:#00c; }
.gren	{ color:#099; }
.wite,.aw14,.fff	{ color:#fff; }
.ab12,.ab14,.aw14,.ab16,.ds16,.vr18  { font-family:Arial,Helvetica,sans-serif; }
.ab12	{ font-size:12px; }
.ab14	{ font-size:14px; }
.aw14	{ font-size:14px; }
.ab16	{ font-size:16px; }
.ds16	{ font-size:16px; color:#666; }
.vb10	{ font-size:10px; }
.vb11	{ font-size:11px; }
.vw10	{ font-size:10px; color:#f8f8f8; }
.vb14	{ font-size:14px; }
.vb16	{ font-size:16px; }
.vb18	{ font-size:18px; }
.vr18	{ font-size:18px; }
.vo20	{ font-size:20px; color:#0ff; }
.st18	{ font-size:18px; color:#09c; }


.box1     { border:1px solid #def; background-color:#f9fcff; text-align:center; }
.box1 td  { padding:10px; text-align:left; }
.box1 h4  { background:transparent url('../i/106.gif') no-repeat; padding-left:26px; font-size:16px; }


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

a.img0:link,a.img0:visited { border:3px double #09c; }
a.img0:hover,a.img0:active { border:3px double #bebebe; }
a.img1:link,a.img1:visited { display:block; border:3px double #09c; }
a.img1:hover,a.img1:active { border:3px double #bebebe; }
a.img2:link,a.img2:visited { display:table-cell; border:3px double #09c; }
a.img2:hover,a.img2:active { border:3px double #bebebe; }
#showimage { position:absolute; visibility:hidden; border:1px solid gray; }
#dragbar { cursor:pointer; background-color:#333; min-width:100px; }
#dragbar #closetext { font-weight:bold; color:#fff; background-color:#333; margin-right:10px; }
.intro { position:absolute; left:0; top:0; layer-background-color:#666; background-color:#ababab; border:0.1px solid #000; z-index:9; }

/* THUMBNAIL VIEWER */

/*Outermost DIV for thumbnail viewer*/
#thumbBox	{ position:absolute; left:0; top:0; width:auto; padding:10px; padding-bottom:0; background:#069; visibility:hidden; z-index:10; cursor:hand; cursor:pointer; font-size:10px; }

/*Footer DIV of thumbbox that contains "close" link */
#thumbBox .footerbar	{ font:bold 12px Tahoma; letter-spacing:5px; line-height:1.1em; color:white; padding:5px 0; text-align:right; }

/*DIV within thumbbox that holds the enlarged image */
#thumbBox #thumbImage	{ background-color:white; }

/*DIV for showing "loading" status while thumbbox is being generated*/
#thumbLoading	{ position:absolute; visibility:hidden; border:1px solid black; background-color:#efefef; padding:5px; z-index:5; }

/* <!-- FM --> */
#jsfm form	{ margin:0; padding:0; }
#jsfm table { margin:auto; width:420px; background-color:#fafafa; border:1px solid #eee; }
#jsfm tr td	{ font-family:Verdana,Arial,Helvetica,sans-serif; font-size:11px; border:none; margin:0; padding:3px; }
#jsfm div, #jsfm p	{ font-family:Verdana,Arial,Helvetica,sans-serif; font-size:11px; border:none; }
#jsfm span	{ font-size:10px; }
#jsfm input, #jsfm textarea { margin:0; padding:3px; border:1px solid #eee; background-color:#fff; }
#jsfm input.submit { background-color:#fafafa; border:none; padding:0; }
#jsfm input:focus, #jsfm textarea:focus, #jsfm select:focus { border:1px solid #fceebe; background-color:#ffe; }

/* <!-- SignUp --> */
#SignUp .signupframe { color:#269; font-family:Arial,Helvetica,sans-serif; font-size:13px; }
#SignUp .signupframe { border:1px solid #269; background-color:#fff; }
#SignUp .signupframe .required { font-size:10px; }

