body		{ margin:0; padding:0; background-color:#003; }
body,p,td	{ font-size:13px; font-family:Verdana,Arial,Helvetica,sans-serif; color:#fafafa; }

a:link,a:visited	{ color:#eee; 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; }
a.fff:link,a.fff:visited	{ color:#fff; text-decoration:underline; }
a.fff:hover,a.fff:active	{ color:#ddd; text-decoration:none; }

#navbox		{ border:3px double #bdf; width:140px; }
#leftnav a:link, #leftnav a:visited	{ display:block; text-align:left; font-size:11px; padding:4px 4px 4px 4px; text-decoration:none; color:#003; border:1px solid #bdf; border-top:1px solid #d5eaff; background-color:#9cf; }
#leftnav a:hover, #leftnav a.active { color:#008; border-top:1px solid #def; border-bottom:1px solid #def; background-color:#bdf; border-left:1px; border-right:1px; }

.note	    { text-align:center; font-size:11px; font-weight:bold; line-height:18px; }

.sidebak	{ padding:10px; }
#menu1		{ font-size:14px; color:#fff; text-align:center; padding:3px 0; background:#bdf url('../i/nvbk.gif'); }
#menu2 a	{ font-size:10px; }
#phone1		{ font-size:13px; color:#fff; text-align:center; padding:3px 0; background:#bdf url('../i/nvbk.gif'); }
#phone2		{ font-size:14px; color:#fff; text-align:center; }
#sidebox1	{ line-height:18px; text-align:center; background-color:#000; border:2px solid #030; width:125px; }
#sidebox2	{ line-height:18px; text-align:center; background-color:#000; border:2px solid #030; width:125px; }

.mnubk1	{ background:url('../i/nvbk.gif'); background-color:#3399cc; height:23px; }
.mnubk2	{ height:23px; background-color:#fff; }
.mnubk3	{ height:23px; background-color:#39c; }
a.mnu:link		{ color:#006; font-size:11px; text-decoration:none; margin-left:10px; }
a.mnu:visited	{ color:#009; font-size:11px; text-decoration:none; margin-left:10px; }
a.mnu:hover, a.mnu:active		{ color:#00c; font-size:11px; text-decoration:none; }

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

.onow							{ font-size:11px; font-weight:bold; margin-left:10px; font-style:italic; }
a.onow:link,a.onow:visited		{ color:#def; text-decoration:underline; }
a.onow:hover,a.onow:active		{ color:#0ff; text-decoration:none; }

#toptxt		{ color:#f9fcff; font-style:italic; font-weight:bold; text-align:right; padding-right:30px; letter-spacing:4pt; }
#contentbk	{ background-color:#003; padding:20px; border:1px solid #006; }
#content	{ text-align:left; color:#fafafa; }

.box		  { width:520px; border:1px solid #006; padding:15px; }
.box p		{ line-height:18px; }
.cbk2	{ background:transparent url('../i/cbk2.png') repeat; height:77px; }

.greybak	{ background-color:#eee; }
.bluebak	{ background-color:#009; }
.fda		  { line-height:12px; font-size:10px; }
.dotbk		{ background:#fff url('../i/dt.gif'); }
.bback		{ background-color:#003; }
#foot		  { font-size:10px; background-color:#003; color:#eee; text-align:center; }

#edg0	{ border:3px solid #2A343A; }
.edg1	{ border:1px solid #39c; }
.edg2	{ border:1px solid #bdf; background-color:#369; }
.edg5	{ border:1px solid #666; }
.edge7	{ margin:4px 0 10px 10px; }
.edge8	{ border:3px solid #2A343A; margin:4px 0 10px 10px; }

h1,h2,h3,h4,h5,h6
	{ font-family:Arial,Helvetica,sans-serif; color:#fafafa; letter-spacing:1pt; font-weight:normal; }
h1  	{ font-size:28px; color:#fff; letter-spacing:2pt; margin:10px 0 0 55px; }
h2		{ font-size:24px; }
h3		{ font-size:18px; }
h4		{ font-size:14px; }
h5		{ font-size:13px; }

hr		{ border:1px dashed #006; }
.hid	{ visibility:hidden; }
b	  	{ font-weight:bold; }
u	  	{ text-decoration:underline; }
i	  	{ font-style:italic; }
em		{ font-style:italic; }
img		{ border:none; }
ul		{ font-size:13px; line-height:18px; }
li		{ white-space:normal; list-style:circle; }
blockquote 		{ margin-left:20px; }
blockquote p	{ font-size:14px; line-height:20px; }
.clear	{ clear:both; }
select	{ color:#c03; }
.fred	{ color:#c00; }
.def	{ color:#def; }
.blu	{ color:#39c; }
.fff	{ color:#fff; }

.v10	{ font-size:10px; }
.v11	{ font-size:11px; }
.v12	{ font-size:12px; }
.v13	{ font-size:11px; }
.v14	{ font-size:14px; }
.v16	{ font-size:16px; }
.v18	{ font-size:18px; }
.v20	{ font-size:20px; }
.v22	{ font-size:22px; line-height:24px; }
.v24	{ font-size:24px; }
.ref	{ font-size:11px; line-height:16px; }

#logo		{ height:182px; background:#003 url('../i/logobak1.jpg') no-repeat; }
#logo h1	{ text-align:center; font-size:28px; color:#fff; letter-spacing:1pt; margin:0; }

#thumbBox{ /*Outermost DIV for thumbnail viewer*/
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{ /*Footer DIV of thumbbox that contains "close" link */
font:bold 16px Tahoma; letter-spacing:5px; line-height:1.1em; color:white; padding:5px 0; text-align:right; }
#thumbBox #thumbImage{ /*DIV within thumbbox that holds the enlarged image */
background-color:white; }
#thumbLoading{ /*DIV for showing "loading" status while thumbbox is being generated*/
position:absolute; visibility:hidden; border:1px solid black; background-color:#EFEFEF; padding:5px; z-index:5; }
