* { padding: 0; margin: 0; }

body {
	text-align: center;
	margin: 0px auto 0px auto;
	padding: 0;
	color: #111;
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 13px;
	background: #FFF25E url(images/backtile2.gif) repeat-y center top;
}

img { border: 0; }

a:link { color: #AD272A; text-decoration: none; }
a:visited { color: #AD272A; text-decoration: none; }
a:hover { color: #000; text-decoration:none; background-color:#FFF25E; border-bottom:1px solid #F5C009; }
a:active { color: #AD272A; text-decoration: none; }

h1 { font-size: 21px; line-height:1.2em; margin-top:0; padding-bottom: 8px; font-weight:normal; color: #1E3B7B; }
h2 { color: #2E58AA; font-size: 19px; font-weight: normal; line-height:1.5em; margin:0; padding:0; }
h3 { font-size: 21px; line-height:1.2em; margin-top:0; margin-bottom:12px; padding:4px 0; font-weight:normal; color: #333333; text-align:center; border-top:1px solid #F5C009; border-bottom:1px solid #F5C009; }
h4 { color: #1E3B7B; font-size: 15px; font-weight: normal; line-height:1.5em; margin:0; padding:0; }

#wrap { width: 800px; text-align: center; margin: 0px auto 0px auto; }

#col1 { float: left; width: 212px; text-align: left; }
#col1 a {border-bottom-width:0; background-color:transparent;}

#col2 { float: left; width: 588px; background: url(images/trans1.png) repeat-y center top; margin:0; }
#col2 p.nav { text-align:center; padding:4px 0; margin-top:8px; }

#ftr { clear:both; height:80px; background: url(images/foot.png) no-repeat center top; }
#ftr p { padding-left:212px; padding-top:15px; font-size:11px; line-height:1em;}

#hdr { text-align:center; padding:20px 0;}
#txt { text-align:left; padding:0 42px; }

.inwrap { padding:20px 0; display:block; }

.incol1 { float:left; width:168px; }
.incol1 a {border-bottom-width:0; background-color:transparent;}

.incol2 { float:left; width:334px; }
.incol3 { float:left; width:238px; padding-right:10px; }
.incol4 { float:left; width:238px; padding-left:10px; }

#txt p { line-height:1.5em; margin:0; padding:0 0 8px 0; }

ul { list-style-type:none; padding:0 0 12px 0; margin:0; }
li { background-image:url(images/plus.gif); background-repeat:no-repeat; background-position:0 .33em; margin-left:15px; padding-left:20px; line-height:1.5em; }

.activepg { color:#999999; }
.fineprint {font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px; }
