/* basic elements */
html {
	margin: 0px;
	padding: 0px;
	}
body { 
	font: 12pt/17pt georgia; 
	color: #555753;
	topmargin: 15px; 
	margin: 0px; 
	padding: 0px;
	text-color: #8BA38B;
	link-color: #8BA38B;
	}
div.na {
	font: 10pt/12pt tahoma; 
	margin-top: 0px;
	text-align: left;
	}
div.shadow {
	text-shadow: #000000 2px 2px 4px;
}
div.small {
	font: 7pt/11pt verdana; 
	color: #990000;
	margin-top: 0px;
	text-align: center;
	margin: 5px;
	left-margin: 25px; 
	padding: 5px;
	}
div.innertd {
	font: 7pt/11pt verdana; 
	text-align: center;
	padding: 3px;
	}
div.body {
	font: 9pt/13pt verdana;
	margin-top: 0px;
	text-align: left;
	margin: 5px;
	margin-left: 25px; 
	padding: 5px;
	}
div.bodyheader {
	font: 15pt/17pt georgia; 
	line-height:1.2em;
	color: #336699;
	margin-top: 0px;
	text-align: left;
	margin: 5px;
	padding: 5px;
	}
div.bodyinside {
	font: 9pt/13pt verdana;
	margin-top: 0px;
	text-align: left;
	padding: 5px;
	}
div.highlight {
	color: #254A70;
	font: 21pt/21pt georgia; 
	margin-top: 0px;
	text-align: left;
	margin: 5px;
	left-margin: 10px; 
	padding: 5px;
	}
div.date1 {
	font: 18pt/16pt georgia;
	}
div.date2 {
	font: 30pt/23pt georgia; 
	margin-top: 9px;
	}
div.date3 {
	font: 23pt/7pt georgia; 
	color: #000000;
	margin-top: 9px;
	}

.newitem {
	background-image: url(/images/item_bg.gif);
	width: 301px;
	height: 47px;
	font-family: Lucida Grande, Verdana;
	font-size: .9em;
	padding-left: 10px;
	padding-right: 25px;
}
a {
	text-decoration: none;
	color: #333333;
}
a:hover {
	color: #000;
}

.alert {
	background: #faffb1;
	padding: 30px;
	text-align: center;
	color: #767948;
	border: 3px solid #fff;
}

