BODY {
	background-color: #EDEFE4;
	background-image: url(images/background.gif);
	background-repeat: repeat-x;
}
DIV {padding: 0px 0px 0px 0px;}
a:link, a:visited {text-decoration: none;}
a:hover {text-decoration: underline;}
.background {
	background-image: url(images/dot.gif);
	background-repeat: repeat-x;
}
.backgroundBrown {
	
	border-style:dotted;
	border-color:#96836A;
	border-width:thin;
	
}
.sidemoduledivider {
	background-image: url(images/line_dotted2.gif);
	background-repeat: repeat-x;
}
.MainNavTable{
	background-color: #EDEFE4;
	background-image: url(images/header_blue_full.gif);
	width:740px;
	background-repeat:no-repeat;
}
.corner {
	width: 19px;
	height: 19px;
	position: relative;
	bottom: 7px;
	left: 137px;
	margin-top: -21px;
	background-image: url(images/corners/corner_plus.gif);
}
.artistname {
	background-image: url(images/icon16thnotes.gif);
	background-repeat: no-repeat;
	background-position: 0px 0px;
	font: normal normal 15px Agenda-Bold, Arial, Helvetica, Sans-serif;
	text-decoration: none;
	margin-top: 5px;
	margin-left: 5px;
	padding-left: 25px;
	height: 24px;
}
.mainmodulehead {
	font: normal normal 24px Agenda-Light, Helvetica, Arial, sans-serif;
	color: #333333;
	text-decoration: none;
}
.mainmoduletext {
	font: normal normal 12px Arial, Helvetica, sans-serif;
	color: #333333;
	text-decoration: none;
}

.header 
{	
	background:url(images/header_logo.jpg);
	background-repeat: no-repeat;
	background-color: #474f62;
}

.table
{	
	padding: 2,2,2,2;
	background-color: #ccc;
}

.projecttable
{	
	
	padding: 2,2,2,2;
	background-color: #eee;
	border-width:thin;
	border-style:dashed;
	border-color:#666;
}

.mainmoduletext a {
	font: normal normal 12px Arial, Helvetica, sans-serif;
	color: #333;
	text-decoration: underline;
}

.mainmoduletext a:visited {
	font: normal normal 12px Arial, Helvetica, sans-serif;
	color: #333;
	text-decoration: underline;
}
.mainmoduletext a:hover {
	font: normal normal 12px Arial, Helvetica, sans-serif;
	color: #FF6600;
	text-decoration: underline;
}
.submodulehead {
	font: normal bold 12px Arial, Helvetica, sans-serif;
	color: #FF6600;
	text-decoration: none;
}
.submoduletext {
	font: normal normal 11px Arial, Helvetica, sans-serif;
	color: #333333;
	text-decoration: none;
}

.submoduletext a{
	font: normal normal 11px Arial, Helvetica, sans-serif;
	color: #333;
	text-decoration: underline;
} 
.sidemoduletext {
	font: normal normal 10px Arial, Helvetica, sans-serif;
	color: #333333;
	text-decoration: none;
}
.sidemoduledate {
	font: normal normal 10px Arial, Helvetica, sans-serif;
	color: #666666;
	text-decoration: none;
}
.txtfooter {
	font: normal normal 11px Arial, Helvetica, sans-serif;
	color: #333333;
	text-decoration: none;
}

.input
{
	color: #afbec5;
	border: solid 1px #afbec5;
	background: #fff;
	font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 10px;
color: #333;
vertical-align:middle;
}
.txtfooterlink {
	font: normal normal 11px Arial, Helvetica, sans-serif;
	color: #FF6600;
	text-decoration: none;
}
.mainmodulefooter {background-image: url(images/borders/standard_bottom.gif);}

.submodulefooter2 {background-image: url(images/borders/bottom_aqua_border.gif);
	background-repeat:repeat-x;}
.submoduleheader2 {
	background-color:#ccc;}
.submodulefooter {background-image: url(images/borders/bottom_blue_border.gif);}
.submoduleheader {background-image: url(images/h_side_1_headlines_blue.gif);
	background-repeat:no-repeat;}
	
div.image {
height: 90px;
width: 150px; 
overflow: hidden; 
border: 2px solid #ffffff;
vertical-align:middle;
}

.error
{
	/*background-color:#000;*/
	font: normal normal 11px Arial, Helvetica, sans-serif;
	color: #ba0d11;
	text-decoration: none;
}

