A:link {
	BACKGROUND-COLOR: transparent;
	COLOR: #0066CC;
	TEXT-DECORATION: none;
}

A:visited {
	BACKGROUND-COLOR: transparent;
	COLOR: #0066CC;
	TEXT-DECORATION: none;
}

A:hover {
	BACKGROUND-COLOR: transparent;
	COLOR: #0066CC;
	TEXT-DECORATION: none;
}

a[href]:after {
	content: " (" attr(href) ") ";
}

BODY {
	BACKGROUND-COLOR: #D9E4FF;
	COLOR: #666666;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	FONT-SIZE: 70%;
	MARGIN: 10px;
}

H1 {
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
}

H2 {
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
}

H3 {
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
}

INPUT {
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
}

OL {
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
}

P {
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
}

TABLE {
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
}

table.diaryhead {
	BORDER: #CCCCDD 1px solid;
	text-align: left;
}

table.papal {
	BORDER-BOTTOM: 1px solid #FFD700;
	BORDER-LEFT: 1px solid #FFD700;
	BORDER-RIGHT: 1px solid #FFD700;
	BORDER-TOP: 1px solid #FFD700;
}

TD {
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
}

td.diaryhead {
	background-color: #CCCCDD;
	COLOR: #000000;
	FONT-SIZE: 90%;
	text-align: left;
}

td.diaryhead_c1 {
	background-color: #F6F6F6;
	COLOR: #000000;
	FONT-SIZE: 90%;
	text-align: left;
}

td.diaryhead_c2 {
	background-color: #EFEFEF;
	COLOR: #000000;
	FONT-SIZE: 90%;
	text-align: left;
}

td.papal {
	background-color: ;
	COLOR: #000000;
	FONT-FAMILY: arial, helvetica, sans-serif;
	FONT-SIZE: 8pt;
}

td.papal_c1 {
	background-color: #FFFFFF;
	COLOR: #000000;
	FONT-FAMILY: arial, helvetica, sans-serif;
	FONT-SIZE: 8pt;
}

td.papal_c2 {
	background-color: #FFFACD;
	COLOR: #000000;
	FONT-FAMILY: arial, helvetica, sans-serif;
	FONT-SIZE: 8pt;
}

TEXTAREA {
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
}

TH {
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
}

UL {
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
}

.boldtext {
	FONT-SIZE: 100%;
	FONT-WEIGHT: bold;
}

.boxedlinks {
	border-color: #808080;
	border-style: dotted;
	border-width: 1px;
	float: right;
	padding-left: 2px;
	width: 225px;
}

.externallink {
	COLOR: #CC0000!important;
	TEXT-DECORATION: none;
}

.form_items {
	BACKGROUND-COLOR: #DDDDDD;
	BORDER-BOTTOM: #9999FF 1px solid;
	BORDER-LEFT: #9999FF 1px solid;
	BORDER-RIGHT: #9999FF 1px solid;
	BORDER-TOP: #9999FF 1px solid;
	FONT-SIZE: 100%;
}

.form_items_white {
	BACKGROUND-COLOR: #FFFFFF;
	BORDER-BOTTOM: #FFFFFF 1px solid;
	BORDER-LEFT: #FFFFFF 1px solid;
	BORDER-RIGHT: #FFFFFF 1px solid;
	BORDER-TOP: #FFFFFF 1px solid;
	FONT-SIZE: 100%;
}

.img_left {
}

.img_right {
}

.largetext {
	FONT-SIZE: 130%;
}

.largetextbold {
	FONT-SIZE: 130%;
	FONT-WEIGHT: bold;
}

.mainContainer {
	background: none;
	margin: -1.5em 0 2em;
	padding: 0 0 0.5em;
	position: relative;
	text-align: left;
	width: 600px !important;
}

.mainContainer {
	MARGIN: 5px 0px;
	WIDTH: 100%;
}

.noprint {
	display: none;
	height: 1px;
	width: 0px;
}

.rightdiv{
	float: right;
	width: 50%;
}

.searchBox {
	BACKGROUND-COLOR: #CCCC99;
	FONT-SIZE: 11px;
}

.sectionHead {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 120%;
	font-weight: bold;
	text-align: left;
}

.smalltext {
	FONT-SIZE: 88%;
}

#footer1 {
	border-top-color: #000000;
	border-top-style: dotted;
	border-top-width: 1px;
	margin-top: 20px;
}

#header {
	display: none;
}

#navigation {
	display: none;
	height: 1px;
	width: 0px;
}

.sitewrapper {
	width: 99%;
}

.content_footer, .footer_header, .footer_footer {
	display: none !important;
	height: 1px !important;
	width: 0px !important;
}

.content, .footer_content {
	border: none !important; 
}
.footer_content {
	border-top: 1px solid grey !important;
}
