body  
{
	width: 774px;
	margin: 2px auto 0px 6px;
  /* IE hack... */
	_margin: 2px auto 0px 2px;
	padding: 0px;
	color: #000000;
  font-family: "Comic Sans MS", Verdana, Tahoma, Arial;
  font-size: 15px;
}

div#content
{
  width: 636px;
  /* IE hack */
  _width: 620px;
	margin: 4px 0px 0px 0px;
}

div#google
{
  position: absolute;
	margin: 0px auto 0px 644px;
  width: 130px;
  /* IE hack */
	_margin: 0px auto 0px 630px;
}

div#googleh
{
/*  position: absolute; */
	margin: 0px auto 0px auto;
}

div.nav
{
  width: 100%;
  text-align: right;
}

div.nav select
{
	color: #B410F8;
  font-family: Verdana, Tahoma, Arial;
  font-size: 12px;
  vertical-align: top;
}

a, a:link, a:visited
{ 
	color: #B410F8;
	text-decoration: underline;
}
a:hover
{
	color: #000000;
	text-decoration: none;
}

span.menu
{
  width: 100%;
}

span.menu a, span.menu a:link, span.menu a:visited
{
	text-decoration: none;
}

span.menu a.current
{
}

.Button
{
  background-color: #B410F8; 
  color: #FFFFFF; 
  border-left: solid 1px #EDEDED; 
  border-top: solid 1px #EDEDED; 
  border-right: solid 1px #848284; 
  border-bottom: solid 1px #848284; 
  padding: 2px; 
  font-weight: bold; 
  font-family: Verdana, Tahoma, Arial;
}

.Input
{
  color: #B410F8;
}

img
{
  border: none;
}

table.box .b 
{
  background-image: url("../bar.gif"); 
  width: 100%; 
  white-space: nowrap
}

table.box .bl 
{
  background-image: url("../barl.gif");
}

table.box .br 
{
  background-image: url("../barr.gif");
}

table.box .bl img, table.box .br img 
{
  width: 6px;
  height: 16px;
}

table.box .inner 
{
  background-color: #FFFFFF; 
  border: 1px solid #B50FF9; 
  padding: 4px; 
  width: 100%;
}

/*table.box {width: 100%}*/

table.box th 
{
  font-weight: normal; 
  text-align: left
}

th.header
{
  color: #B50FF9;
  vertical-align: top;
  text-align: right;
}

span.newtag
{
	color: #FF0000;
	font-style: italic;
	font-weight: bold;
  font-size: 14px;
}

/*div.fileinputs {
position: relative;
}

div.fakefile {
position: absolute;
top: 0px;
left: 0px;
z-index: 1;
}

input.file {
position: relative;
text-align: right;
-moz-opacity:0 ;
filter:alpha(opacity: 0);
opacity: 0;
z-index: 2;
}*/


/*
p
{
	padding: 10px 10px 10px 10px;
}
*/

/* Header styles */
/*
div#header
{
	background-image: url("images/menu.jpg");
	background-repeat: no-repeat;
	height: 35px;
	padding: 140px 0px 2px 0px;
	font-size: 28px;
	line-height: 33px;
	text-align: center;
	border-style: ridge;
	border-color: #000066;
	border-width: 0px 0px 2px 0px;
	z-index: 1;
	margin: 0px 0px;

}
div#header a, div#header a:link, div#header a:visited
{ 
	color: #FEDD44; 
	text-decoration: none;
	letter-spacing: 1px;
	padding: 0px;
	margin: 0px 15px;
	padding: 0px;
	font-size: 28px;
	line-height: 33px;

}
div#header a:hover 
{ 
	color: #6666FF; 
	text-decoration: none;
	letter-spacing: 1px;
	padding: 0px;
	margin: 0px 15px;
	padding: 0px;
	font-size: 28px;
	line-height: 33px;
	
}
*/


/* Content styles */

/*
div#contents
{
	margin: 0px 0px;
	padding: 10px 0px;
	text-align: left;
	font-size: 10pt;
	z-index: 1;
}
h3	
{
	background-color: #000066;
	width: 100%;
	color: #DDDDDD;
	font-size: 8pt;
	text-align: left;
	padding: 2px 0px;
}
h3:first-line
{
	font-size: 12pt;
	font-weight: bold;
}
p.image
{
	text-align: center;
}
img
{
	border-style: none; 
}
ul
{
	list-style-position: outside;
}
li
{
	padding: 1px 5px 0px 5px;
	margin: 0px;
}

*/
/* Footer styles */
/*
div#footer
{
	margin: 0px 0px;
	text-align: left;
	font-size: 8pt;
	border-style: ridge;
	border-color: #000066;
	border-width: 2px 0px 0px 0px;
	padding: 0px 0px 10px 0px;
	z-index: 1;
}

div#footer img
{
	vertical-align: top;
	float: right;
	margin: 25px 5px 0px 5px;
}
*/
