/* CSS Document */

body {
	margin:0px;
	background:url(Bbg.jpg) repeat-x top;
	font-family:Tahoma, Verdana, Arial;
	font-size:16px;
	color:#000;
	width: 300px;

}

.txtsize1 td{

	font-size:12px;

}

.txtsize2 td{

	font-size:13px;

}

.txtsize3 td{

	font-size:14px;

}

.txtsize4 td{

	font-size:15px;

}

.LNbdrR {

	background:url(LNbdrR.jpg) repeat-y right;

}

.BLbg {

	background:url(BLbg.jpg) repeat-y;

}

.BRbg {

	background:url(BRbg.jpg) repeat-y;

}

.TNimg {

	background:url(TNimg.jpg) no-repeat top right;

	padding:58px 0px 0px 13px;

}

.Himg {
	height:140px;
	vertical-align:top;
	text-align:right;
	background-image: url(Himg.jpg);
	background-repeat: no-repeat;
	background-position: right 12px;

}

.Himg1 {

	background:url(Himg1.jpg) no-repeat right 34px;

	width:425px;

	height:140px;

	vertical-align:top;

}

.ph {

	font-size:18px;

	font-weight:bold;

	color:#333333;

	position:absolute;

	margin:0px 0px 0px 340px;

}

.Himg2 {

	border-bottom:5px #494748 solid; 

	background:url(Himg.jpg) no-repeat right -128px;

}

.Himg2a {

	border-bottom:5px #494748 solid; 

	background:url(Himg1.jpg) no-repeat right -106px;

}

.BNbg {

	background:url(BNbg.jpg) repeat-x;

	white-space:nowrap;

	padding:0px 12px 0px 0px;

}

.TNbg {

	background:url(TNbg.jpg) repeat-x;

	height:39px;

	white-space:nowrap;

	padding:9px 12px 0px 0px;

}

.TNbg a, .BNbg a {

	font-size:11px;

	font-weight:bold;

	color:#333333;

	text-decoration:none;

}

.TNbg a:hover, .BNbg a:hover {

	color:#b81516;

	text-decoration:underline;

}

.phtxt {
	position:absolute;
	font-size:18px;
	font-weight:bold;
	margin-top: 100px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 230px;

}

.logo {

	background:url(logo.jpg) no-repeat 14px 20px;

}

.LNCap1 {

	font-size:12px;

	font-weight:bold;

	color:#b91819;

	padding:0px 0px 0px 18px;

}

.LNimgB {

	background:url(LNimgB.jpg) no-repeat bottom;

}

.LNCap {

	background:url(LNbg.jpg) repeat-y;

	FILTER:alpha(opacity=80); moz-opacity:.85; opacity:.85;

	font-size:11px;

	font-weight:bold;

	color:#FFFFFF;

	padding:4px 0px 4px 12px;

	border-bottom:0px #d7d5d6 solid;

	margin-top:64px;

}

.txtB {

	font-size:12px;

	font-weight:bold;

}

.Wtxt {

	font-family:Candara, Arial, Tahoma;

	font-size:20px;

	color:#b81516;

}

.txtH {

	font-family:Candara, Arial, Tahoma;

	font-size:16px;

	color:#b81516;

}

ul.CList {

	margin:3px 0px 16px 0px;

	padding:0px;

	list-style-type:none;

}

ul.CList li {

	margin:0px;

	padding:6px 12px 4px 18px;

	background:url(bullet.gif) no-repeat 4px 10px;

	border-bottom:1px #d7d5d6 dotted;

}

ul.CList a {

	color:#333333;

	text-decoration:none;

}

ul.CList a:hover {

	color:#b91819;

	text-decoration:none;

	font-weight:bold;

}

ul.CList li.ANow {

	background:none;

	text-align:right; 

	border-bottom:0px;

	font-size:10px;

	margin-bottom:0px;

	padding-bottom:0px;

}

ul.list1 {

	margin:10px 0px 16px 16px;

	padding:0px;

	list-style-type:none;

}

ul.list1 li {

	background:url(bullet1.gif) no-repeat 0px 6px;

	margin:0px;

	padding:2px 0px 0px 10px;

}

.Nbg {

	background:url(Nbg.jpg) repeat-y right;

	height:24px;

	text-align:right;

	padding-right:12px;

	color:#666666;

}

.Nbg a {

	font-size:10px;

	color:#666666;

	text-decoration:underline;

}

.Nbg a:hover {

	color:#333333;

	text-decoration:none;

}

a {
	color:#000;
	text-decoration:underline;

}

a:hover {
	color:#F00;
	text-decoration:none;

}

.textbox, .textbox1 {

	width:152px;

	height:14px;

	border:1px #CCCCCC solid;

	font-family:Tahoma, Verdana, Arial;

	font-size:11px;

	color:#000000;

}

.textbox1 {

	width:62px;

}

.textbox2 {

	width:362px;

	

}

.textbox3 {

	width:182px;

	

}

.combo {

	width:152px;

	height:18px;

	border:1px #CCCCCC solid;

	font-family:Tahoma, Verdana, Arial;

	font-size:11px;

	color:#000000;

}

.button {

	background:url(TNbg.jpg) repeat-x center;

	border:0px #CCCCCC solid;

	padding:2px 8px 2px 8px;

	margin:0px;

	font-family:Tahoma, Verdana, Arial;

	font-size:10px;

	font-weight:bold;

	color:#333333;

}

td.Atxt, .Atxt {

	font-size:10px;

	color:#FF0000;

}

.sitemap {

	border-color:#CCCCCC;

	border-collapse:collapse;

}

.sitemap td {

	padding:4px 7px 4px 9px;

}

.sitemap a {

	color:#333333;

	text-decoration:none;

	font-weight:normal;

}

.sitemap a:hover {

	color:#b81516;

	text-decoration:none;

	font-weight:bold;

}

ul.SMlist, ul.SMlist ul {

	margin:8px 0px 8px 18px;

	padding:0px;

	list-style-type:none;

}

ul.SMlist li {

	margin-top:3px;

}

.Ftxt div {

	font-size:10px;

	color:#999999;

	text-align:right;

	height:18px;

	padding-right:12px;

}

a.txt1 {

	color:#b91516;

	text-transform:uppercase;

	text-decoration:none;

}
#Referral #maintable tr td table tr td table tr td table tr td {
	color: #000;
}

