/* ---- CUSTOM */



/*---- */

.border {
border:solid 1px #C4D3DD;

}

td.content {
	width:550px;
	background-color:#FFFFFF;
	padding-left:20px;
	padding-right:20px;
}
.title_lg{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 16px;
	color: #a50544;
	font-weight:bold;
}
.title_med{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #a50544;
	font-weight:bold;
}
.title_small{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #a50544;
	font-weight:bold;
}


.title_minor{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #a50544;
	font-weight:bold;
	text-transform: uppercase;

}


a.cookie_text:link, a.cookie_text:active, a.cookie_text:visited {
	color:#666666;
	font-size:8px;
	text-transform: uppercase;
	text-decoration:none

}

a.cookie_text:hover {

	color:#666666;
	text-decoration:underline;


}
a.rhs_footer_txt:link, a.rhs_footer_txt:active, a.rhs_footer_txt:visited {
	color:#666666;
	font-size:9px;
	text-decoration:none;
	padding-left:5px;

}

a.rhs_footer_txt:hover {

	color:#666666;
	text-decoration:underline;

}

a.footer:link, a.footer:active, a.footer:visited {
	color:#666666;
	font-size:9px;
	text-decoration:none

}

a.footer:hover {

	color:#666666;
	text-decoration:underline;

}

a.doc_link:link, a.doc_link:active, a.doc_link:visited {
	color:#2d2d6f;
	font-size:11px;
	text-decoration:none

}

a.doc_link:hover {

	color:#a50544;
	text-decoration:none;

}

a.nav_primary:link, a.nav_primary:active, a.nav_primary:visited {
	display:block;
	height:23px;
	padding-top:5px;
	padding-right:10px;
	padding-bottom:4px;
	padding-left:10px;
	color:#FFFFFF;
	font-weight:bold;
	font-size:10px;
	text-transform: uppercase;
	text-decoration:none;

}


a.nav_primary:hover {

	color:#ffffff;
	height:23px;
	display:block;
	background-color:#790130;
	text-decoration:none;

}

a.nav_primary_sel:link, a.nav_primary_sel:active, a.nav_primary_sel:visited, a.nav_primary_sel:hover {
	display:block;
	height:23px;
	padding-top:5px;
	padding-right:10px;
	padding-bottom:4px;
	padding-left:10px;
	color:#ffffff;
	font-weight:bold;
	font-size:10px;
	text-transform: uppercase;
	background-color:#790130;
	text-decoration:none;
}

a.nav_primary_sel[class]:link, a.nav_primary_sel[class]:active, a.nav_primary_sel[class]:visited {
	height:14px;
	
}

a.nav_primary_sel[class]:hover {
	height:14px;
	background-color:#790130;
	
}

a.nav_primary[class]:link, a.nav_primary[class]:active, a.nav_primary[class]:visited {
	height:14px;
	
}

a.nav_primary[class]:hover {
	height:14px;
	background-color:#790130;
	
}

a.nav_sec:link, a.nav_sec:active, a.nav_sec:visited {
	display:block;
	height:23px;
	padding-top:5px;
	padding-right:10px;
	padding-bottom:4px;
	padding-left:10px;
	color:#3A4972;
	font-size:11px;
	background-color:#c4d3dd;
	text-decoration:none;

}


a.nav_sec:hover {

	color:#A50544;
	height:23px;
	display:block;
	background-color:#f7c4d8;
	text-decoration:none;
}


a.nav_sec[class]:link, a.nav_sec[class]:active, a.nav_sec[class]:visited {
	height:100%;
	text-decoration:none;

}

a.nav_sec[class]:hover {
	height:100%;
	background-color:#f7c4d8;
	
}


/* ---- GLOBAL */

body, td, p, li  {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #333333;
}

ul {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #333333;
	margin-top:-9px;
	margin-bottom:0px;
}

body {
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	background-image:url(../images/background.gif);
}
/* ---- */



/* ---- LINKS */
a:link, a:active, a:visited { 
	color: #1b3d8a;
	text-decoration: underline;
}

a:hover {
	color: #1b3d8a;
	text-decoration: none;
}
/* ---- */