body
{
  color: #FFFFFF;
  background-color: #303030;
  background-image: none;
}

A:link    {text-decoration: none; color: #C0C06F;}
A:visited {text-decoration: none; color: #C0C06F;}
A:active  {text-decoration: none; color: #C0C06F;}
A:hover   {text-decoration: none; color: #FFFFFF; background: #C0C06F; }

/* ======== start header background stuff ========== */
/* - color options: blue, lightgray, darkgray, green */
/* - or use 'trans' and set 'table.bgcol'	     */
/* - or use invalid color/file to remove background  */
/* ================================================= */
td.hl { background: url(/photoscriptv55/pics/bg/dg_top_left.png)      no-repeat bottom right;  width: 40px; height: 45px; }
td.hm { background: url(/photoscriptv55/pics/bg/dg_top_middle.png)    repeat-x  bottom center;              }
td.hr { background: url(/photoscriptv55/pics/bg/dg_top_right.png)     no-repeat bottom left;   width: 40px; height: 45px; }
td.ml { background: url(/photoscriptv55/pics/bg/dg_middle_left.png)   repeat-y  top    right;  width: 40px; }
td.mm { background: url(/photoscriptv55/pics/bg/dg_middle_middle.png) repeat    top    center;              }
td.mr { background: url(/photoscriptv55/pics/bg/dg_middle_right.png)  repeat-y  top    left;   width: 40px; }
td.fl { background: url(/photoscriptv55/pics/bg/dg_bottom_left.png)   no-repeat top    right;  width: 40px; height: 45px; }
td.fm { background: url(/photoscriptv55/pics/bg/dg_bottom_middle.png) repeat-x  top    center;              }
td.fr { background: url(/photoscriptv55/pics/bg/dg_bottom_right.png)  no-repeat top    left;   width: 40px; height: 45px; }

table.bgcol {
	background-color: #303030;
/*	background: url(/photoscriptv55/pics/bg/custombg2.png) repeat center left;	/* remove for no picture */
}

td.hl, td.hm, td.hr, td.ml, td.mm, td.mr, td.fl, td.fm, td.fr {
	margin: 0 0 0 0px;
	padding: 0px;
	border: none;
}

td.hm { padding-top: 20px; }
td.mm { padding-top: 0px; }
td.fm { padding-bottom: 20px; }
/* ======== end header background stuff ======== */

.HR
{
  color: #505050;
  background-color: #505050;
  border:1px;
  height:1px;
}

.Title
{
  color: #FFFFFF;
  font-size: 18px;
}

.Descr
{
  color: #FFFFFF;
  font-size: 16px;
  font-family: bold;
}

.FakeLink
{
  cursor: pointer;
  font-size: 12px;
  font-style: italic;
  text-decoration: none;
  color: #C0C06F;
}

.option
{
  color: #C0C06F;
  font-size: 12px;
  font-style: italic;
  text-decoration: none;
}

.ImageBorderOuter
{
  background: #303030;
  font-size: 12px;
  font-family: helvetica,arial;
  color: #303030;
  padding: 0;
  border-spacing: 2pt;
}

.ImageBorderInner
{
  background: #303030;
  font-size: 12px;
  font-family: helvetica,arial;
  color: #303030;
  padding: 0;
  border-spacing: 2pt;
}

.SelectedThumbIn  { background: #000000; }
.SelectedThumbOut { background: #A0A0A0; }
.SelectedThumbNo  { background: #303030; }

.ThumbStrip
{
  background: #000000;
}

.Update
{
  color: #505050;
  font-size: 12px;
  font-family: helvetica,arial;
  font-style: italic;
}

.Copyright
{
  color: #505050;
  font-size: 12px;
  font-family: helvetica,arial;
}

.Statusbar
{
  font-size: 12px;
  font-family: helvetica,arial;
}

.Input
{
  background: #303030;
  font-size: 12px;
  font-family: helvetica,arial;
  color: #FFFFFF;
}

.LowLight
{
  background: #101010;
  font-size: 12px;
  font-family: helvetica,arial;
  color: #FFFFFF;
}

.MediumLight
{
  background: #705050;
  font-size: 12px;
  font-family: helvetica,arial;
  color: #FFFFFF;
}

.HighLight
{
  background: #905050;
  font-size: 12px;
  font-family: helvetica,arial;
  color: #FFFFFF;
}

