body{	color:#FFFFFF;
	background-color:#000000;
	font-size:10px;
	font-family:Verdana,Arial;
	margin-top: 10px;
	margin-left: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	background: black url(../images/bg.jpg);
	background-position: top center;
	background-width:100%;
	background-attachment: fixed;
	background-repeat: no-repeat;
	scrollbar-arrow-color: #ffffff;
	scrollbar-base-color: #ffffff;
	scrollbar-darkshadow-color: #404040;
	scrollbar-track-color: #CCCCCC;
	scrollbar-face-color: #808080;
	scrollbar-shadow-color: #ffffff;
	scrollbar-highlight-color: #404040;
	scrollbar-3d-light-color: #ffffff}

body.popup{
	margin-top: 5px;
	margin-left: 5px;
	margin-right: 5px;
	margin-bottom: 5px}

td.main{background: white url(../images/bg.jpg);
	background-position: left;
	background-attachment: fixed;
	background-repeat: no-repeat}

div.main{color:#666666;
	font-size:10px;
	font-family:Verdana,Arial;
	margin-top: 5px;
  margin-left: 5px;
  margin-right: 5px;
  margin-bottom: 5px}

table.tablegray{
	background: url(../images/ms_10.png);
	background-repeat: repeat;
}
tr.rowltgray{
	background: url(../images/ms_20.png);
	background-repeat: repeat;
}
tr.rowgray{
	background: url(../images/ms_10.png);
	background-repeat: repeat;
}
td.colgray{
	background: url(../images/ms_10.png);
	background-repeat: repeat;
}
table.tablegraywithborder{
	background: url(../images/ms_10.png);
	background-repeat: repeat;
	border-right: black 2px solid;
	border-left: black 2px solid;
	border-top: black 2px solid;
	border-bottom: black 2px solid;
}
td.gigs{
  font-size:10px;
	font-family:Verdana,Arial;
	color:#FFFFFF;
	padding:0px;
	vertical-align: top}
	
table.seeking{
	background: url(../images/ms_10.png);
	background-repeat: repeat;
}
td.seeking{
  font-size:12px;
	font-family:Verdana,Arial;
	color:#FFFFFF;
	padding:0px;
	vertical-align: top}

td.venueontheroad{
  color:#CCCCFF;
}

td.missionstatement{
  font-size:16px;
	font-family:Verdana,Arial;
	background: url(../images/ms_10.png);
	background-repeat: repeat;
}

table.border{
	border-right: #777777 2px solid;
	border-left: #777777 2px solid;
	border-top: #777777 2px solid;
	border-bottom: #777777 2px solid}

table.minitable{
	width:180px;
	border-right: #777777 2px solid;
	border-left: #777777 2px solid;
	border-top: #777777 2px solid;
	border-bottom: #777777 2px solid}
th.minitable{
	font-size:10px;
	font-family:Verdana,Arial;
	background-color:#222222;
	color:#FFFFFF;
	padding:0px;
	vertical-align: top}
td.minitable{
	font-size:10px;
	font-family:Verdana,Arial;
	background-color:#CCCCCC;
	color:#000000;
	padding:0px;
	vertical-align: top}

table.minigigtable{
	width:180px;
	border-right: #777777 2px solid;
	border-left: #777777 2px solid;
	border-top: #777777 2px solid;
	border-bottom: #777777 2px solid}
th.minigigtable{
	font-size:10px;
	font-family:Verdana,Arial;
	background-color:#222222;
	color:#FFFFFF;
	padding:0px;
	vertical-align: top}
td.minigigtable{
	font-size:10px;
	font-family:Verdana,Arial;
	background-color:#666666;
	color:#FFFFFF;
	padding:0px;
	vertical-align: top}

input.emailsub{
	font-family:Verdana,Arial;
	font-size:8px;
	font-weight:bold;
	background-color:CCCCCC;
	border-color:#AAAAAA;
	border-style:inset;
	border-width:1px;
	color:#333333;
	width:140px}

input.emailsubbut{
	font-family:Verdana,Arial;
	font-size:8px;
	font-weight:bold;
	background-color:DDDDDD;
	border-color:#AAAAAA;
	border-style:inset;
	border-width:1px;
	color:#333333;
	width:30px}

table.webtools{
	background: url(../images/ms_10.png);
	background-repeat: repeat;
	width:150px;
	border-right: black 2px solid;
	border-left: black 2px solid;
	border-top: black 2px solid;
	border-bottom: black 2px solid;}

th.webtools{
  font-weight: bold;
	border-bottom: black 2px solid;
	background: black url(../images/menubg.png);
	height:30px}

input.texttoolsbut{
	border:1px;
	border-right: black 1px solid;
	border-left: black 1px solid;
	border-top: black 1px solid;
	border-bottom: black 1px solid}

table.login{
	width:500px;
	background: url(../images/ms_10.png);
	background-repeat: repeat;
	border-right: black 2px solid;
	border-left: black 2px solid;
	border-top: black 2px solid;
	border-bottom: black 2px solid;}

th.login{
	border-bottom: black 2px solid;
	background: black url(../images/menubg.png);
	height:35px}

div.text{margin-left:50px}

img{	border:0px}

hr{	color:#777777;
	height:1;
	width:100%;
	text-align:center}

A:link{ text-decoration: none;
	color:#BB4444}

A:visited{text-decoration: none;
	color:#995555}

A:hover{color:#FFAAAA;
	text-decoration: underline}

td{	font-size:12px;
	font-family:Verdana,Arial}

td.menu{height:1px;
	background-position: left;
	background-attachment: fixed;
	background-repeat: no-repeat}
	
.required{
  color:#BB4444;
}