.border{
background: #FFFFBD url("images/npc-background.gif");
background-position: top center; 
background-attachment: fixed;
background-repeat: repeat-x;
padding-top:45px;
padding-right:10px;
padding-left:10px;
padding-bottom:5px;
width: 70%;
align: center;
top: 0px;
left: 15%; 
position: relative; 
}

.error { 
color: "#660000"; 
background: #F4B3AA;
}


.content{
background: white url("images/logo2005background.gif");
background-position: center; 
background-attachment: fixed;
width: 85%;


color: "#070000"; 
font-family: verdana, Arial, Helvetica, sans-serif;
font-size: 10pt;
font-style: normal;
font-variant: normal;
font-weight: normal;
}

p,td,tr,ul,li,th { 
font-size: 10pt; 
font-family: verdana, Tahoma, Arial, Helvetica, sans-serif;
color: "#080404"; 
}

input.error { 
background: #F6c3bA;
}


h1 { 
font-size: 17pt; 
font-family: Berlin Sans FB, "Berlin Sans FB", "Fritz", "Maiandra GD", "Gill Sans MT", "Century Gothic", verdana, Tahoma, Arial, Helvetica, sans-serif;
color: "#5A4A39"; 
font-style: normal;
font-variant: normal;
font-weight: normal;
}

h2 { 
font-size: 14pt; 
font-family: Berlin Sans FB, "Berlin Sans FB", verdana, Tahoma, Arial, Helvetica, sans-serif;
color: "#743A26"; 
font-style: normal;
font-variant: normal;
font-weight: normal;
}

h3 { 
font-size: 12pt; 
font-family: Berlin Sans FB, "Berlin Sans FB", verdana, Tahoma, Arial, Helvetica, sans-serif;
color: "#894A36"; 
font-style: normal;
font-variant: normal;
font-weight: normal;
}

A { color: #29265F; font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif; }
A:link { color: #29265F; text-decoration: none; }
A:visited { color: #29265F; text-decoration: none;}
A:active { color: #a03333; text-decoration: none;}
A:hover { color: #901111; background: #F9EEB6; }

A.copyright { font-size: 7pt; color: #555566; font-family: Verdana, Tahoma, Arial, Helvetica, sans-serif; }
A.copyright:link { color: #555566; text-decoration: none;}
A.copyright:visited { color: #555566; text-decoration: none;}
A.copyright:active { color: #555566; text-decoration: none;}
A.copyright:hover { color: #B93344; text-decoration: none; }


input { color:#000000; font: 11px Verdana, Arial, Helvetica, sans-serif; font-weight: none; text-decoration: none; background: #ffefa5; border: 1 solid #EB991B; } 
input.submit { color:#000000; font: 11px Verdana, Arial, Helvetica, sans-serif; font-weight: none; text-decoration: none; background: #ffefa5; border: 1 solid #EB991B; } 
textarea { color:#000000; font: 11px Verdana, Arial, Helvetica, sans-serif; font-weight: none; text-decoration: none; background: #ffefa5; border: 1 solid #EB991B; } 
select { color:#000000; font: 11px Verdana, Arial, Helvetica, sans-serif; font-weight: none; text-decoration: none; background: #ffefa5; border: 1 solid #EB991B; } 
option { color:#000000; font: 11px Verdana, Arial, Helvetica, sans-serif; font-weight: none; text-decoration: none; background: #ffefa5; border: 1 solid #EB991B; } 

.subtitle {
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: "#633108";
	text-decoration: none;
}

.title { 
font-size: 15pt; 
font-family: Berlin Sans FB, "Berlin Sans FB", verdana, Tahoma, Arial, Helvetica, sans-serif;
color: "#804020"; 
font-style: normal;
font-variant: normal;
font-weight: normal;
}

.style2 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	color: #555566;
}
