body{
padding:0px;
margin:0px;
background:#FFFFFF;
}

h2 {
	color: #0069eb;
	font-size: 1.75em;
	line-height: normal
}

h2 span {
	color: #ff8a00;
}

h3 span {
	font-size:0.8em;
	font-weight:normal;
	color: #0069eb;
	line-height:normal
}


table {
	border-collapse:collapse;
	border:0px;
}


table, td {
		width:100%;
		border:0px;
}

table .rates {
	border:1px solid #336600
}

td { vertical-align:top; padding:0px;}

a {
	color:#336600
}

td .tablel {
	font-size:1.2em;
	line-height:1.5em;
	color: #006dfa;
	font-weight:bold;
	width:75%;
	padding-left:10px;
	padding-right:10px;
	border-bottom: 1px solid #336600;
	border-top: 1px solid #336600;
}

.tablel span {
	font-size:1em;
	font-style:italic;
	font-weight:normal;
}


td .ratesr {
	border-bottom: 1px solid #336600;
	border-top: 1px solid #336600;
	vertical-align:middle;
	text-align:right;
	padding-right:10px;
}


span a { color:#FCA600; background:url(images/a1.gif) right center no-repeat; padding-right:12px; text-decoration:none}
span a:hover{ text-decoration:underline}
font a { color:#FCA600; font-size: inherit}

a:hover{text-decoration:none;}

img { border:0px;}

.m_text, table, li, input, textarea
	{
	font-family:Tahoma;
	font-size:14px;
	color:#000000;
	}
	
.bg-top { background:url(images/bg-top.gif) top repeat-x; height:220px}
.bg-bot {
	background-color: 4d640e;
	background-image: url(images/bg-bot.gif);
	background-repeat: repeat-x;
	background-position: top;
}
.bg-bot2 { background:url(images/bg-bot2.jpg) top left no-repeat; width:766px; height:81px; color:#E2FC98; font-family:Verdana; font-weight:bold}
.bg-bot2 a { color:#E2FC98; font-family:Arial}
.bg-bot2 span a { color:#FDFDFD; text-transform:uppercase; background:none; padding:0px; font-size:10px; font-family:Verdana}
.mid { background:url(images/bg-mid.jpg) bottom left no-repeat; height:499px}
.mid span strong {
	color:#336600
}

.no_class, form, .no_class td
	{
		width:auto;
		height:auto;
		margin:0px;
		padding:0px;
		border:0px;
	}
	
.line { background:url(images/li-line.gif) repeat-x; height:1px}

.input {width:132px; height:22px; border:#CACBCB 1px solid; background:#ffffff; padding-left:5px; vertical-align:middle; color:#555555; font-weight:bold; padding-top:2px}

.form{height:32px; margin-top:7px;}
.form input {width:237px; height:29px; border:#87AF18 1px solid; background:#ffffff; padding-left:8px; padding-top:7px}

textarea {width:237px; height:139px; border:#87AF18 1px solid; background:#ffffff; padding-left:8px; overflow:auto; margin-top:7px; padding-top:7px}

ul	{padding:0; margin:0; list-style:none;}
li	{background:url(images/li-line.gif) bottom repeat-x; margin:6px 0 0 0; line-height:20px; padding-left:3px}
li a {
	color:#336600;
	font-size:14px;
	text-decoration:none;
	padding-left:17px;
	background:url(images/a1.gif) no-repeat;
	background-position:0px 3px
}
li a:hover  {color:#FCA600;}
