.linkbox {padding:2px 5px 0px 7px;}
.newsbox {padding:2px 5px 8px 7px;}

/* texts */
.tMemberLogin {font-weight:bold; color:#9A0000; font-family:tahoma,sans-serif; padding-left:5px;}
.tHeader {font-weight:bold; font-family:tahoma,sans-serif; padding-left:5px;}
.loginText {font-size:10px;}

a {text-decoration:underline;}
a:hover {text-decoration:none; color:red;}
a.btmnav {color:blue; text-decoration:underline; font-size:10px;}


body {
	background-color : #FFD66B;
	margin-bottom : 0px;
	margin-bottom : 0%;
	padding-bottom : 0%;
	background-image : url(images/main_bg.gif);
	background-repeat : repeat-y;
}

td {font-family:Verdana,sans-serif; font-size:11px;}


/* backgrounds */
.whiteLeftBg {
	background-image : url(images/white_l_bg.gif);
	background-repeat : repeat-y;
	background-color:white;
}
.whiteRightBg {
	background-image : url(images/white_r_bg.gif);
	background-repeat : repeat-y;
	background-color:white;
}
.greyHeader {
	background-image : url(images/grey_header_bg.gif);
	background-repeat : repeat-x;
	background-color:white;
}

.banner {
	/* dimensions of the banner */
	width: 375px;
	height: 75px;
	border-width:1px;
	background-color:#FFFFCC;
	border-color:#0000FF;
	border-style:dashed;
	display: block;
	padding:5px;
	margin: auto; /* optionally, align the banner to the center */
}

.bbb {
	background-image : url(images/email_bg_1.gif);
	background-repeat : repeat-x;
}


.white {color:#FFFFFF;}

.freetop
{
float: right;
text-align: center;
width: 468px;
height: 40px;
border: 1px dashed #999;
background-color: #FFFFCC;
margin: 1px 5px 5px 1px;
padding: 5px;
}

