/* ---- CUSTOM */



/*---- */

/* ---- Nav */

input.search {
	width:125px;
	height:16px;
	padding: 0;
	margin: 4px 0 0 0;
	border: none;
	background-color:#ffffff;
	background: url(../images/search_bg.gif) no-repeat left;
}

.pagetitle{
	text-transform:uppercase;
	font-size: 19px;
	color: #003e61;
}

.subtitle01{
	text-transform:uppercase;
	font-size: 14px;
	color: #b17203;
	font-weight:bold;
}

a.nav_primary:link, a.nav_primary:active, a.nav_primary:visited {
	display:block;
	width:139px !important;
	width:173px;
	height:27px;
	padding: 6px 9px 4px 20px;
	font-weight:bold;
	color:#ffffff;
	font-size:11px;
	background-image:url(../images/nav_bk.gif);
	text-decoration:none;
}


a.nav_primary:hover {

	color:#ffffff;
	height:27px;
	font-weight:bold;
	display:block;
	background-image:url(../images/nav_bk_.gif);
	text-decoration:none;

}

/**a.nav_primary:link, a.nav_primary:active, a.nav_primary:visited {
	display:block;
	width:173px;
	height:27px;
	padding-top:6px;
	padding-right:9px;
	padding-bottom:4px;
	padding-left:25px;
	font-weight:bold;
	color:#173446;
	font-size:11px;
	background-image:url(../images/nav_bk.gif);
	text-decoration:none;

}


a.nav_primary:hover {

	color:#173446;
	height:27px;
	font-weight:bold;
	display:block;
	background-image:url(../images/nav_bk_.gif);
	text-decoration:none;

}**/

a.nav_primary[class]:link, a.nav_primary[class]:active, a.nav_primary[class]:visited {
	height:100%;
	
}

a.nav_primary[class]:hover {
	height:100%;
	background-color:#790130;
	
}

a.nav_secondary:link, a.nav_secondary:active, a.nav_secondary:visited {
	display:block;
	width:184px;
	padding-top:4px;
	padding-right:4px;
	padding-bottom:4px;
	padding-left:10px;
	color:#FFFFFF;
	font-size:11px;
	background-color:#a0a0a0;
}

a.nav_secondary[class]:link, a.nav_secondary[class]:active, a.nav_secondary[class]:visited {
	width:170px;
	color:#000000;
	background-color:#a0a0a0;
}

a.nav_secondary:hover {
	text-decoration: none;
	color:#ffffff;
	background-color:#878787;
}

a.nav_secondary[class]:hover {
	width:170px;
	color:#ffffff;
	background-color:#878787;
}


/*---- */

.border {
	border: 1px solid #ffffff;
	border-top:none;
}
.content-background{
	background-color:#ffffff;
	filter:alpha(opacity=40);
    -moz-opacity:0.4;
    -khtml-opacity: 0.4;
    opacity: 0.4;
}
td.content{
	padding-left:12px;
	padding-right:12px;
	background: url('../images/content-transparency.png');
}
td.footer{
	width: 200px;
	margin: 0 auto;
	background-repeat:repeat-x;
}
.footertext{
	width: 749px;
	height: 80px;
	font-size:9px;
	margin: 0;
	padding: 0 0 0 6px;
	background: url('../images/footer_bg.png') repeat-x;
	color:#9E9E9E;

}
td.lhs_bk{
	background-image:url(../images/lhs_shadow_.jpg);
	background-position:top;
	background-repeat:no-repeat;
}
td.rhs_bk{
	background-image:url(../images/rhs_shadow_.jpg);
	background-position:inherit;
	background-position:top;
	background-repeat:no-repeat;
}


/* ---- GLOBAL */
body, td, p, ul, li  {
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
}

body {
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	background: url('../images/paper_background.jpg') repeat;
	background-color:#ffffff;
}
/* ---- */



/* ---- LINKS */

a:link, a:active, a:visited { 
	color: #003e61;
	text-decoration: none;
}

a:hover {
	color: #003e61;
	text-decoration: underline;
}
a.footer:link, a.footer:active, a.footer:visited { 
	color: #173446;
	text-decoration: none;
}

a.footer:hover {
	color: #000000;
	text-decoration: underline;
}
/* ---- */
