body {
	background-color:#5F778F;
	margin:0px;
	font-family:tahoma,verdana,helvetica,sans-serif;
}

textarea, .bginput {
	FONT-SIZE: 12px;
	font-family:tahoma,verdana,helvetica,sans-serif;
	COLOR: #000000;
	BACKGROUND-COLOR: #CFCFCF
}

table.outtertable {
	border:1px solid black;
	background-color:#b0b0b0;
	background-image : url(images/maintablebg.gif);
	background-position : left bottom;
	background-repeat : no-repeat;
}
table.outtertable_nologo {
	border:1px solid black;
	background-color:#b0b0b0;
}

td.cellbg {
	background-image : url(images/cellbg.gif);
	background-repeat : no-repeat;
}

td.logo3 {
	background-image : url(images/logo3.jpg);
	background-repeat : no-repeat;
}
td.logobg {
	background-image : url(images/logobg.gif);
	background-repeat : repeat-x;
}

img.donate {
	position : absolute;
	right : 10px;
	top : 6px;
}

.titlebartext {
	font-weight:bold;
	color:white;
	font-variant:small-caps;
	letter-spacing:1px;
}

a {
	color:blue;
	text-decoration:none;
}

a:visited {
	color:darkblue;
	text-decoration:none;
}

a:hover {
	color:red;
	text-decoration:none;
}


a.navlinks {
	font-size:9pt;
	color:black;
	text-decoration:none;
}

a.navlinks:hover {
	font-size:9pt;
	color:black;
	text-decoration:underline;
}

td {
	font-size:10pt;
}

td.navcell {
	font-size:9pt;
	color:black;
	text-decoration:none;
	padding:2px 4px 2px 10px;
}
td.navtitle {
	font-size:9pt;
	color:black;
	text-decoration:none;
	font-weight:bold;
	padding-top:4px;
}

div.leftnavheader {
	font-weight:bold;
}

div.error {
	font-variant:small-caps;
	color:red;
	font-weight:bold;
	font-size:12pt;
	text-align:center;
}
div.legal {
	font-size:8pt;
	text-align:center;
}

.lfb {
	font-size:14pt;
	font-weight:bold;
}

.nfb {
	font-size:10pt;
	font-weight:bold;
}

.sfb {
	font-size:7.5pt;
}

.lf {
	font-size:14pt;
}

.nf {
	font-size:10pt;
}

.sf{
	font-size:7.5pt;
}

.lmf {
	font-size:14pt;
	font-family:monospace;
}
.nmf {
	font-size:10pt;
	font-family:monospace;
}
.smf {
	font-size:7.5pt;
	font-family:monospace;
}

.dealdate {
	font-size:12pt;
	font-weight:bold;
	text-align:center;
	padding-top:24px;
	padding-bottom:14px
	
}

.dealsubject {
	font-size:10pt;
	font-weight:bold;
}

.dealtext {
	font-size:10pt;
}

.dealstorelist {
	font-size:9pt;
	font-weight:bold;
	letter-spacing:1px;
	background-color:#e0e0e0;
	width:80%;
}
