body{
padding:0px;
margin:0px;
background:#282828;
}


table {border-collapse:collapse; border:0px;}


table, td {
		width:100%;
		height:100%;
		border:0px;
	}

td {
	vertical-align:top;
	padding:0px;
	font-size: 14px;
}

a:hover {text-decoration:none;}
a:link  {text-decoration:none; color: #FFFFFF; }
a:vlink {text-decoration:none; color: #FFFFCC;}

a.link:hover {text-decoration: underline;}
a.link {color:#F00}
a.link:vlink {text-decoration:none;}
a.foot {color:#FFF;}
.foot:vlink {color:#FFF;}



img { border:0px;}

.main_text, table, li, input, textarea
	{
		font-family:Tahoma;
		font-size:14px;
		line-height:19px;
		color:#FFFFFF;
	}
	
.bg-top { background:url(bg-top2.gif) top repeat-x}
.bg-top2 { background:url(bg-top2.5.jpg) top left no-repeat}
.bg-top2 img { margin:87px 0px 0px 42px}

.bg-bot { background:url(bg-bot.gif) left top}
.bg-mid { background:url(bg-mid.gif) left bottom repeat-x}

.no_class, form, .no_class td
	{
		width:auto;
		height:auto;
		margin:0px;
		padding:0px;
		border:0px;
	}
	
.line { background:url(line.gif) repeat-x}

.bullet {
	vertical-align: middle;
	margin-left: 7px;
	margin-right: 7px;
}
.intro {
	font-size: small;
}