@charset "UTF-8";
/* CSS Document */

body {
	background-color: #FFFFFF;
	background-image: url(../images/nf_background.gif);
	background-repeat:no-repeat;
	background-attachment:fixed;
	background-position:center;
	background-position:top;
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
}


a:link	{ color:#cc6600; text-decoration:none;}
a:visited	{ color:#cc6600; text-decoration:none;}
a:hover	{ color:#cc6600; text-decoration:underline;}
a:active	{ color:#cc6600; text-decoration:underline;}

a.footerlink:link	{ color:#666666; text-decoration:none;}
a.footerlink:visited	{ color:#666666; text-decoration:none;}
a.footerlink:hover	{ color:#333333; text-decoration:underline;}
a.footerlink:active	{ color:#333333; text-decoration:underline;}

a.textlink:link	{ color:#918f91; text-decoration:none;}
a.textlink:visited	{ color:#918f91; text-decoration:none;}
a.textlink:hover	{ color:#000000; text-decoration:underline;}
a.textlink:active	{ color:#000000; text-decoration:underline;}

ul {padding:10px 0px 10px 34px; margin:1px;}
li {padding:0px 0px 4px 0px; margin:1px; list-style-image: url('../images/bullet.gif');}

#linklist { list-style-image: url('../images/arrow_link.gif'); }

.glossaryodd {padding:5px 4px 12px 5px; background-color:#eeeeee; width: 177px}
.glossaryeven {padding:5px 4px 12px 5px; background-color:#dddddd; width: 177px}
.glossaryspacer {background-color:#ffffff; width: 4px}

#siteframe {
	z-index:1;
	position:absolute;
	margin-left: -495px;
	margin-top: 0px;
	height: auto;
	width:990px;
	left: 50%;
	top: 0px;
	padding-bottom: 25px;
	background-image: url(../images/bg_ltgray.gif);
	background-color: #FFFFFF;
}

#nflogo {
	position:absolute;
	left:12px;
	top:10px;
	width:200px;
	height:85px;
	z-index:2;
}

#mainnav {
	position:absolute;
	left:515px;
	top:48px;
	width:470px;
	height:28px;
	z-index:2;
}

#topnav {
	position:absolute;
	left:853px;
	top:0px;
	width:132px;
	height:26px;
	z-index:2;
}


h1{
	font-family : Verdana, Arial, Helvetica, sans-serif;
	font-size : 14px;
	color : #333333;
	font-weight: bold;
	margin-top: 40px;
	margin-bottom: 0px;
	margin-right: 0px;
	padding: 0px 0px 0px 0px;	
}


.bodytext {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 15px;
	color: #666666;
}

.bodytextsm {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 12px;
	color: #666666;
}

.bodyquote {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 12px;
	color: #6493ae;
}


.bodytextbig {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
	line-height: 21px;
	color: #666666;
}

.smalltext {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	line-height: 12px;
	color: #666666;
}

.footertext {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	line-height: 12px;
	color: #666666;
}

.coltext {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 14px;
	color: #666666;
}

.bodyheader {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
	line-height: 21px;
	color: #bed62f;
}

.largeheader {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 24px;
	font-weight: bold;
	line-height: 28px;
	color: #bed62f;
}

.bodyheadersm {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	line-height: 17px;
	color: #bed62f;
}

.bodyheadersmaller {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	line-height: 14px;
	color: #bed62f;
}

.price {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 24px;
	line-height: 26px;
	color: #97cdec;
}

.formtext {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	line-height: 12px;
	color: #666666;
}

.fieldtext {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	line-height: 12px;
	color: #333333;
	background-color: #e6e6e6;
}

