@CHARSET "ISO-8859-1";

body {
	margin: 0;
	padding: 0;	
	font-family: Helvetica, Arial, Verdana, sans-serif;
	font-size: .73em;
	background-color: #000000;	
}

img { 
	behavior: url(css/iepngfix.htc);
}

a:link { 
	color: #993366;
}

a:visited {
	color: #993366;
}

a:hover {
	background-color: #ffa7b8;
}

div#header a:hover {
	background-color: transparent;
}

a:hover.nohighlight {
	background-color: transparent;
}	
	
#header {
	width: 100%;
	height: 80px;
	background-color: transparent;	
	background-image: url(../image/bgheader.png); 
	background-repeat: repeat;
	padding-bottom: 10px;
}

div#main {
	width: 770px;
	padding: 5px;
	/*background-color: #ffffff;	*/
	background: #ffffde;
	background-image: url('../image/loginbg.png');
	background-repeat: repeat-y;		
}		

a:link img{
	border-width: 0px;
}

a:visited img{
	border-width: 0px;
}

.floatright {
	float: right;
	margin-top: 10px; 
/*	margin-right: 10px; */
}

div#menuBar {
	padding-left: 0px;
}

table {
	border-collapse: collapse;
	margin: 2px;
	background: #ffffff;	
}

th, td {
	border: none;
	padding: 5px;
	line-height: 130%			
}

.numerical {
	text-align: right;
}	

.colHeader {
	background: #E0E0E0;
	background-image: url('../image/colHeader3.png');
	background-repeat: repeat-x;		
}

.altRow {
	background-image: url('../image/grey.png');
	background-repeat: repeat;
}		

div#body {
	margin: 0;
	padding: 0;	
	width: 100%;
	/*background-color: #ffffff;*/
	background: #ffffde;
	background-image: url('../image/loginbg.png');
	background-repeat: repeat-y;		
}

input {
	font-family: Helvetica, Arial, Verdana, sans-serif;
}

select {
	font-family: Helvetica, Arial, Verdana, sans-serif;
}	

.bold {
	font-weight: bold;	
}

div#footer {
	width: 100%;
	height: 79px;
	background: #000000;
	background-image: url('../image/bgfooter.gif');
	background-repeat: repeat-x;		
}

div#innerFooter {
	margin: 0;
	padding-top: 5px;
}

p.footer {
	color: #feffa7;
	text-align: center;
}

p.footer a:link { 
	color: #feffa7;
}

p.footer a:visited {
	color: #feffa7;
}

span.green {
	color: #a7ffa7;
}

span.blue {
	color: #a7efff;
}

div.box {
	background: #dff9ff;
	background-image: url('../image/divbg.png');
	background-repeat: repeat-x;	
	border: 1px solid #999999;
	padding: 5px;	
	-moz-border-radius: 20px;
	-webkit-border-radius: 20px;	
}

p.indent {
	text-indent: 20px;
}

div.foodBox {
	width: 525px;
	margin-bottom: 5px;	
}

.transparent {
	background: transparent;
}

#header p {
	margin: 0px;
	padding: 0px;
}
	
p.title {
	text-align: center;
}

p#loggedInString {
	float: right;
	margin-top: 0px;
}

img.centerImage {
	display: block;
	margin-left: auto;
	margin-right: auto;
	text-align: center;
}