/* CSS Document */
body {
	background: #5A5085 top center;
	margin:0px;
	padding:0px;
	font-family:Arial, Verdana, Helvetica, sans-serif;
	text-align:center;
	border:0px solid red;
}

#centered {
	text-align:center;
	width:100%;
}

#body-container {
	margin: 0 auto;
	padding: 0 0 0 0px;
	width: 800px; /* ie5win fudge begins */
	voice-family: "\"}\"";
	voice-family:inherit;
	width: 800px; 
	background-color: #FFFFFF;
	font-size:12px;
	line-height:18px;
}

.maincontainer {
width:800px;
text-align:center;
border:0px solid green;
}

.header {
	text-align:left;
	width:800px;
	border:0px none;
	background-color:#FFFFFF;
	height:70px;
	border:0px solid red;
}

.logo1 {
	float:left;
	border:0px none;
	background-image:url(../images/perquisitum-topbar.gif);
	height:70px;
	width:500px;
	border:0px solid yellow;
}

.logo2 {
	float:left;
	border:0px none;
	background-image:url(../images/perquisitum-logo.gif);
	height:70px;
	width:300px;
}

.column-01 {
	float:left;
	width:450px;
	text-align:left;
	padding-left:50px;
	padding-right:0px;
	border:0px solid yellow;
}

.textarea-01 {
	float:left;
	width:420px;
	text-align:left;
	margin-left:0px;
	margin-top:30px;
	border:0px solid white;
}

.column-04 {
	float:right;
	width:205px;
	text-align:left;
	padding-left:20px;
	padding-right:20px;
	padding-top:80px;
	border:0px solid blue;
}

.search-button {
	border:0px none;
	height:20px;
	width:20px;
}
	
.mainbody {
	float:left;
	width:100%;
	text-align:left;
	background-color:#D4DFF1;
	background-image:url(../images/perquisitum-mainbg.gif);
	border:0px solid yellow;
}

.headertext {
	color:#433A67;
	font-size:120%;
	font-family:Arial, Verdana, Helvetica, sans-serif;
	line-height:18px;
	
}

.maintext {
	color:#433A67;
	font-size:80%;
	font-family:Arial, Verdana, Helvetica, sans-serif;
	line-height:18px;
}

.mainbody-container {
	float:left;
	width:750;
	text-align:left;
	background-color:##D4DFF1;
	padding-left:25px;
	padding-right:25px;
	border:0px solid white;
}


.crumb-trail {
	float:left;
	width:450;
	text-align:left;
	background-color:#9992B3;
	font-size:75%;
	color:#FFFFFF;
	margin-left:25px;
	padding-left:10px;
	margin-top:20px;
	border:0px solid white;
}

.crumb-trail a.active, crumb-trail a:active.active, crumb-trail a:visited.active {
	background-image:url(../images/perquisitum-nav-arrow.gif);
	background-position:left;
	background-repeat:no-repeat;
	color:#FFFFFF;
	text-decoration:none;
	padding-left:15px;
	padding-right:15px;
}

.crumb-trail a:hover.active {
	color:#CCCCCC;
	text-decoration:none;
}

.crumb-trail a.inactive, crumb-trail a:active.inactive, crumb-trail a:visited.inactive {
	color:#FFFFFF;
	text-decoration:none;
	padding-left:15px;
	padding-right:15px;
}

.crumb-trail a:hover.inactive {
	background-image:url(../images/perquisitum-nav-arrow.gif);
	background-position:left;
	background-repeat:no-repeat;
	color:#CCCCCC;
	text-decoration:none;
}

.crumb-trail-arrow {
	width:7px;
	height:7px;
	border:0px none;
	padding-left:0px;
	padding-right:0px;
}

.crumb-link-container {
	float:left;
	width:110;
	text-align:left;
	border:0px solid yellow;
}

.crumb-trail1 {
	float:left;
	width:450;
	text-align:left;
	background-color:#9992B3;
	font-size:75%;
	color:#FFFFFF;
	margin-left:50px;
	margin-top:10px;
	border:0px solid yellow;
}

.crumb-trail1 a.active, crumb-trail1 a:active.active, crumb-trail1 a:visited.active {
	background-image:url(../images/perquisitum-nav-arrow.gif);
	background-position:left;
	background-repeat:no-repeat;
	color:#FFFFFF;
	text-decoration:none;
	padding-left:15px;
	padding-right:15px;
}

.crumb-trail1 a:hover.active {
	color:#CCCCCC;
	text-decoration:none;
}

.crumb-trail1 a.inactive, crumb-trail1 a:active.inactive, crumb-trail1 a:visited.inactive {
	color:#FFFFFF;
	text-decoration:none;
	padding-left:15px;
	padding-right:15px;
}

.crumb-trail1 a:hover.inactive {
	background-image:url(../images/perquisitum-nav-arrow.gif);
	background-position:left;
	background-repeat:no-repeat;
	color:#CCCCCC;
	text-decoration:none;
}

.crumb-trail2 {
	float:left;
	width:450;
	text-align:left;
	background-color:#9992B3;
	font-size:75%;
	color:#FFFFFF;
	margin-left:50px;
	margin-top:10px;
	border:0px solid green;
}

.crumb-trail2 a.active, crumb-trail2 a:active.active, crumb-trail2 a:visited.active {
	background-image:url(../images/perquisitum-nav-arrow.gif);
	background-position:left;
	background-repeat:no-repeat;
	color:#FFFFFF;
	text-decoration:none;
	padding-left:15px;
	padding-right:15px;
}

.crumb-trail2 a:hover.active {
	color:#CCCCCC;
	text-decoration:none;
}

.crumb-trail2 a.inactive, crumb-trail2 a:active.inactive, crumb-trail2 a:visited.inactive {
	color:#FFFFFF;
	text-decoration:none;
	padding-left:15px;
	padding-right:15px;
}

.crumb-trail2 a:hover.inactive {
	background-image:url(../images/perquisitum-nav-arrow.gif);
	background-position:left;
	background-repeat:no-repeat;
	color:#CCCCCC;
	text-decoration:none;
}


.crumb-trail-arrow {
	width:7px;
	height:7px;
	border:0px none;
	padding-left:0px;
	padding-right:0px;
}



.bottom-nav {
	float:left;
	width:100%;
	text-align:right;
	background-color:#A8BDE8;
	font-size:60%;
	color:#FFFFFF;
	padding-top:8px;
	padding-bottom:7px;
}

.bottom-nav a, bottom-nav a:active, bottom-nav a:visited {
	background-image:url(../images/crumb_arrow.gif);
	background-position:left;
	background-repeat:no-repeat;
	color:#1A2D89;
	text-decoration:none;
	padding-left:22px;
	padding-right:0px;
}

.bottom-nav a:hover {
	color:#CCCCCC;
	text-decoration:none;
}

.bottom-nav-arrow {
	width:7px;
	height:7px;
	background-color:#FDF9BA;
	border:0px none;
	padding-left:3px;
	padding-right:3px;
}


.nav-aqua {
width:150px;
height:100%;
float:left;
background-color:#A8BDE8;
text-align:left;
font-size:60%;border:0px solid red;
}

.footer {
	text-align:left;
	width:800px;
	border:0px none;
	background-color:#FFFFFF;
	height:80px;
	font-size:60%;
	color:#FFFFFF;
	text-align:left;
	margin:0px;
}

.footer a, footer a:active, footer a:visited {
	padding-left:12px;
	padding-right:20px;
	background-image:url(../images/footer_arrow.gif);
	background-position:left;
	background-repeat:no-repeat;	
	color:#FFFFFF;
	text-decoration:none;
}

.footer a:hover {
	color:#CCCCCC;
	text-decoration:none;
}

.footer-logo1 {
	float:left;
	border:0px none;
	background-image:url(../images/perquisitum-bottombar1.gif);
	height:219px;
	width:800px;
}

.clear-this {
	font-size:0px;
	color: #FFFFFF;
	clear: both;
}



.sidelink {
	float:left;
	text-align:left;
	font-size:75%;
	color:#729C89;
	text-decoration:none;
	border:0px solid yellow;
	line-height:16px;
}

.sidelink a, sidelink a:active, sidelink a:visited {
	color:#729C89;
	text-decoration:none;
}

.sidelink a:hover {
	color:#473E6B;
	text-decoration:none;
}

.sidelink-blue {
	float:left;
	text-align:left;
	font-size:75%;
	color:#463e6a;
	text-decoration:none;
	border:0px solid yellow;
	line-height:22px;
}

.sidelink-blue a, sidelink-blue a:active, sidelink-blue a:visited {
	color:#463e6a;
	text-decoration:none;
}

.sidelink-blue a:hover {
	color:#729C89;
	text-decoration:none;
}

.sidelink-line {border-bottom:1px solid #ffffff;}
.sidelink-linefirst {border-bottom:1px solid #ffffff;border-top:1px solid #ffffff;}

