body { margin:0; padding:0; background-color:#000; }
body,p,div { font:13px Verdana,Arial,Helvetica,sans-serif; color:#eee; }

a:link,a:visited	{ color:#ddd; text-decoration:underline; }
a:hover,a:active	{ color:#969696; text-decoration:none; }
a.grey:link,a.grey:visited	{ color:#aaa; text-decoration:underline; }
a.grey:hover,a.grey:active	{ color:#808080; text-decoration:none; }

hr		{ border:1px dashed #ddd; }
.hid	{ visibility:hidden; }
b		{ font-weight:bold; }
u		{ text-decoration:underline; }
i		{ font-style:italic; }
em		{ font-style:italic; }
img		{ border:none; }
ul		{ margin-left:25px; }

.marg20	{ margin-left:20px; }
.clear	{ clear:both; }
.cpy	{ font-size:11px; }
.orange	{ color:#c63; }
.blue	{ color:#369; }
.red	{ color:#c00; }
.fff	{ color:#fff; }
.v10	{ font-size:10px; }
.v11	{ font-size:11px; }
.v13	{ font-size:13px; }
.v14	{ font-size:14px; }
.v16	{ font-size:16px; }
.v18	{ font-size:18px; }
.v20	{ font-size:20px; }

h1,h2,h3,h4,h5 
		{ color:#ddd; font-family:Georgia,"Lucida Sans Unicode",lucida,Verdana,sans-serif; letter-spacing:1pt; font-weight:normal; margin:0; }
h2		{ font-size:24px; }
h3		{ font-size:16px; }
h4		{ font-size:14px; }
h5		{ font-size:13px; }

#shell		{ min-width:760px; }
#content	{ padding:20px; align:left; }

.bk2	{ background:transparent url('../../i/bk2.png') repeat; height:77px; }
.topbk1		{ background:#000 url('../../i/topbk1.png') repeat-x; height:82px; }
.toptxt1	{ color:#fff; font-size:13px; text-align:right; font-style:italic; margin-right:20px; }
#topnav1	{ background:#000 url('../../i/nav1.png') repeat; height:36px; }
.barbak 	{ color:#ccc; background:#000 url('../../i/nav1.png') repeat; }

.sidebar1	{ background-color:#2f333b; border-left:2px solid #494e59;}
#menubox	{ width:150px; background-color:#494e59; border:1px solid #646464; padding:5px; }
#menu1 		{ font-size:13px; color:#eee; padding-left:8px; line-height:18px; }
#menu1 a:link,#menu1 a:visited	{ color:#eee; text-decoration:none; line-height:20px; }
#menu1 a:hover,#menu1 a:active	{ color:#969696; }

.edge1		{ border:1px solid #808080; }
#taped		{ background-color:#f9fdff; }
#taped p	{ color:#333; }
#taped a	{ color:#333; }
.box		{ width:520px; border:1px solid #646464; padding:15px; }
.box p		{ line-height:18px; }
#foot	{ text-align:center; font-size:11px; padding:10px 0 10px 0; }
