body {margin: 0; font-family: verdana,arial,helvetica,sans-serif; color: #000; background: #cdc url(../images/fnnbg.jpg) no-repeat;}
a {font-weight: bold;}
a:link {color: #063; background: transparent; text-decoration: underline;}
a:visited {color: #666; background: transparent; text-decoration: underline;}
a:hover {color: #396; background: transparent; text-decoration: underline;}
p,li,td {font-size: 13px;}
p,ul {margin-top: 0;}
h1 {font: bold 22px/22px verdana,arial,helvetica,sans-serif; margin: 0 0 20px 0;}
h2 {font: bold 20px/20px arial,helvetica,sans-serif; color: #063; background: transparent; margin: 20px 0 6px 0;}
h3 {font: bold 18px/18px verdana,arial,helvetica,sans-serif; margin: 20px 0 6px 0;}
h4 {font: bold 16px/16px arial,helvetica,sans-serif;}
.csshide {display: none;}
.printonly {display: none;}
.small75 {font-size: 75%;}
.small50 {font-size: 50%;}
#masthead {width: 100%; height: 80px; position: absolute; left: 0; top: 0; color: inherit; background: transparent url(../images/mtile.jpg) repeat-x;}
#logo {position: absolute; left: 1px; top: 1px; width: 78px; height: 76px;}
#logo a {display: block; width: 78px; height: 76px; color: inherit; background: transparent;}
#logo a:hover {display: block; width: 78px; height: 76px; color: inherit; background: transparent; border: solid 1px #ccc;}
#masthead h2 {font: bold 28px/28px arial,helvetica,sans-serif; margin: 0; padding: 26px 0 0 120px; color: #000; background: transparent; border: none;}
#rule {position: absolute; left: 0; top: 80px; width: 100%; height: 2px; color: inherit; background: #363;}
#tabnav {width: 100%; height: 30px; position: absolute; left: 0; top: 82px;}
#tabnav table {width: 100%;}
#tabnav td {width: 120px; height: 30px; text-align: center;}
#tabnav td.first {width: 100px; height: 30px; color: #000; background: #696;}
#tabnav td.last {width: auto; height: 30px; color: #000; background: #696;}
#tabnav a
{
	display: block;
	width: 120px;
	height: 30px;
	color: #000;
	background: transparent url(../images/tab.jpg) 0 0 no-repeat;
	font-family: arial,helvetica,sans-serif;
	font-size: 12px;
	line-height: 38px;
	font-weight: bold;
	text-decoration: none;
	text-transform: inherit;
}
#tabnav a:hover
{
	color: #000;
	background: transparent url(../images/tab.jpg) 0 -30px no-repeat;
	text-decoration: underline;
}
#t1 a.t1,#t2 a.t2,#t3 a.t3,#t4 a.t4,#t5 a.t5
{
	color: #000;
	background: transparent url(../images/tab.jpg) 0 -60px no-repeat;
	text-decoration: none;
}
#sectabnav {width: 100%; height: 20px; position: absolute; left: 0; top: 112px; color: #000; background: #fff;}
#sectabnav table {width: 100%; border-collapse: collapse;}
#sectabnav td {width: auto; height: 20px; text-align: center; color: #000; background: #9ccca6 url(../images/navgrad_green.gif) repeat-x; white-space: nowrap; border-right: solid 1px #666;}
#sectabnav td.first,#sectabnav td.last {width: 100px; color: #000; background: #ccc url(../images/navgrad_green.gif) repeat-x;}
#sectabnav td.last {border: none;}
#sectabnav a {font: bold 11px/20px arial,helvetica,sans-serif; color: #000; background: transparent; text-decoration: none;}
#sectabnav a:hover {color: #063; background: transparent; text-decoration: underline;}
#st1 td.st1,#st2 td.st2,#st3 td.st3,#st4 td.st4,#st5 td.st5 {color: #000; background: #fff url(../images/navgrad_yellow.gif) repeat-x;}
#content {color: #000; background: #fff; margin: 130px 100px 0 100px; padding: 20px 20px 0 20px;}
#footer {text-align: center; padding: 10px 0; margin: 20px 0; border-top: dotted 2px #396;}
#footer p {font-size: 11px;}
.box1 {width: 200px; float: right; margin: 0 0 20px 20px; padding: 5px 10px; color: inherit; background: #feb; border: solid 1px #666;}
#footer p {font: 11px arial,helvetica,sans-serif; line-height: 17px; text-align: center;}

#formTB td.lbl {font-weight: bold; text-align: right;}
.note {color: #063; background: #fff;}
input,select,textarea {font: 13px arial,helvetica,sans-serif;}
button.btn90,input.btn90 {width: 90px; height: 24px; font: bold 12px arial,helvetica,sans-serif; border: none; color: #000; background: transparent url(../images/btnbg90.gif) no-repeat 0 0;}
button.btn90:hover,input.btn90:hover {color: #000; background: transparent url(../images/btnbg90.gif) no-repeat 0 -24px;}
#promo {width: 300px; float: right; margin: 0 0 20px 20px; padding: 0 0 10px 0; border: solid 1px #666;}
#promo img {display: block;}
#promo h4 {font: bold 14px/14px arial,helvetica,sans-serif; color: #fff; background: #396; margin: 0; padding: 3px 5px; text-align: center;}
#promo p {font: 12px arial,helvetica,sans-serif; margin: 6px;}
