body {
	margin: 0px;
	padding: 0px;
	color: #181818;
}
td, p, span, font, input, textarea, select{
	font: 13px Tahoma, Arial, Helvetica, sans-serif;
}
form{
margin:0px;
padding:0px;
}
.headbg {
	background: url(/img/head-bg.jpg) repeat-x;
	text-align: center;
	clear: both;
}
.vtop {
	vertical-align: top;
}
.logo{
	position:absolute;
	left:0;
	z-index: 2;
}
.headhouse {
	background: url(/img/fprb-house.jpg) no-repeat right;
	height: 176px;
}
.png{
	behavior:url(/img/png.htc);
}
.headtitle{
	margin-top: 76px;
	z-index: 10;
	position: absolute;
	left: 25%;
}
.slogan {
	background: #2C4D71 url(/img/slogan-1.gif) no-repeat left;
}
.bgblue {
	background: #C8DFFE;
}
.bgdarkblue {
	background: #2A4F78;
}
.padsearch {
	padding: 10px 22px;
}
.colorwhite {
	color: #FFFFFF;
}
/* form */
.input{
	border: 2px solid #E7E7E7;
	height: 12px;
	color: #2A5079;
	font-weight: bold;
	padding: 1px;
	font-size: 10px;
}
.searchwidth{
width: 160px;
}
.loginwidth{
width: 208px;
}

.radiob{
border: none;
color: #464646;
}

.button{
background-color: #2C4D71;
color: #FFFFFF;
font-weight: bold;
border: none;
}

/* MENU */

.vmiddle {
	vertical-align: middle;
}

.menubg {
	background: url(/img/corner-up-menu.gif) no-repeat left top;
	padding: 10px;
}
.menuhrbg {
	background: url(/img/menu-hr-bg.gif) repeat-x;
}
.menuhrleft {
	background: url(/img/menu-hr-left.gif) no-repeat left;
}
.menuhrright {
	background: url(/img/menu-hr-right.gif) no-repeat right;
}
.menupad {
	padding: 6px;
	font-weight: bold;
}
.halignright {
	text-align: right;
}
.bglightblue {
	background: #3F6DA0;
}
.anonsbg {
	background: url(/img/anons-bg.gif) repeat-x;
}
.penup {
	background: url(/img/pen-1.gif) no-repeat right;
}
.anonspad {
	padding: 15px;
}
.darkbluebgup {
	background: url(/img/blue-up-bg.gif) repeat-x top;
}
.pendown {
	background: url(/img/pen-2.gif) no-repeat right top;
}
.darkbluecorner {
	background: url(/img/corner-bottom-blue.gif) no-repeat left bottom;
}
.titlewbg {
	background: url(/img/title-w-bg.gif) repeat-x;
}

.anonsmarg {
	margin: 15px;
}
.shadowtleft {
	background: url(/img/shadow-t-left.gif) no-repeat left;
}
.shadowtright {
	background: url(/img/shadow-t-right.gif) no-repeat right;
}
.shadowtbg {
	background: url(/img/shadow-t-bg.gif) repeat-x;
}
.bgred {
	background: #CCCCCC;
}

/* A */

A.menu:link, A.menu:visited{
font-weight: bold; color: #585858; text-decoration: none;
}

A.menu:hover, A.menu:active{
font-weight: bold; color: #585858; text-decoration: underline;
}

td.menumain{
text-transform: uppercase;
}

A.submenu:link, A.submenu:visited{
color: #585858; text-decoration: none;
}
A.submenu:hover, A.submenu:active{
color: #585858; text-decoration: underline;
}

td.submenu{
padding-left: 20px;
height: 16px;
padding-bottom: 8px;
}

A:link, A:visited{
color: #0A50A3; text-decoration: none;
}

A:hover, A:active{
color: #0A50A3; text-decoration: underline;
}

A.white:link, A.white:visited{
color: #FFFFFF; text-decoration: none;
}

A.white:hover, A.white:active{
color: #FFFFFF; text-decoration: underline;
}

.colorred{
color: #990000;
}

div.text{
padding: 15px;
clear: both;
}

.entertd {
	background: #3C6899 url(/img/aut/bg.jpg) repeat-x top;
	height: 109px;
}

