a.first:link {color: #fffff;}
a.first:visited {color: #fffffff;}
a.first:active {color: #fffff;}
a.first:hover {background-color: #ffffff;}
a {text-decoration: none;}
.printbutton {
	visibility: visible;
	display: inline;
}
#facebox {

		/* overlay is hidden before loading */
		display:none;

		/* standard decorations */
		width:453px;
		border:5px solid #666;

		/* for modern browsers use semi-transparent color on the border. nice! */
		border:5px solid rgba(82, 82, 82, 0.698);

		/* hot CSS3 features for mozilla and webkit-based browsers (rounded borders) */
		-moz-border-radius:5px;
		-webkit-border-radius:5px;
	}


	#facebox div {
		padding:10px;
		border:0px solid #3B5998;
		background-color:#fff;
		font-family:"lucida grande",tahoma,verdana,arial,sans-serif
	}

	#facebox h2 {
		margin:-10px;
		margin-bottom:0px;
		color:#fff;
		background-color:#6D84B4;
		padding:2px 5px;
		border:1px solid #3B5998;
		font-size:20px;
	}
.space{
	padding-right: 5px;
	padding-left: 5px;
}
.text-black {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #000000;
}
.text-black-italic {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #000000;
	font-style: italic;
}
.text-black-bold {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #000000;
}.text-white {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #FFFFFF;
}
.text-white-italic {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #FFFFFF;
	font-style: italic;
}
.text-white-bold {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #FFFFFF;
}
.text-yellow-bold {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;
	color: #F8D013;
}
.text-yellow-bold-big {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 24px;
	font-weight: bold;
	color: #F8D013;
}
.text-white-small {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #FFFFFF;
}
.text-white-small-bold {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #FFFFFF;
}
.headline-bold {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 15px;
	font-weight: bold;
	color: #FFFFFF;
	font-variant: small-caps;
}
.text-yellow-bold15 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #F8D013;
}
.text-blue-bold15 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #183966;
}
.text-blue-bold18 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
	font-weight: bold;
	color: #183966;
}
ul {
	list-style-type: square;
	list-style-image: url(images/bullet.gif);
	list-style-position: outside;
	margin-left: 0;
	padding-left: .75em;
	top: -5px;
	}
li {
	padding: 2px;
}
.text-yellow-bold-italic {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;
	color: #F8D013;
	font-style: italic;
}

a.first:link {color: #fffff;}
a.first:visited {color: #fffffff;}
a.first:active {color: #fffff;}
a.first:hover {background-color: #ffffff;}
a {text-decoration: none;}
.text-blue-bold-big {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 24px;
	font-weight: bold;
	color: #183966;
}
.red-link{color: #D92623
}
.serif-bodystyle {
	font-family: "Times New Roman", Times, serif;
	font-size: 14px;		
	color: #000000;

}

.serif-small {
	font-family: "Times New Roman", Times, serif;
	font-size: 10px;
	color: #000000;

}

.serif-medium {
	font-family: "Times New Roman", Times, serif;
	font-size: 14px;
	color: #000000;

}

.serif-big {
	font-family: "Times New Roman", Times, serif;
	font-size: 18px;
	color: #000000;

}

.serif-xbig {
	font-family: "Times New Roman", Times, serif;
	font-size: 24px;
	color: #000000;

}

.serif-expanded {
	font-family: "Times New Roman", Times, serif;
	font-size: 12px;
	line-height: 16px;
	letter-spacing: 2px;		
	color: #000000;

}

.serif-justified {
	font-family: "Times New Roman", Times, serif;
	text-align: justify;
}

.serif-footer {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #999999;
}

.serif-box1 {
	padding: 3px;
	border-width: thin;
	border-style: solid;
	border-color: #CCCCCC #666666 #666666 #CCCCCC;
}

.serif-box2 {
	font-style: italic;
	word-spacing: 2pt;
	padding: 3px;
	border-width: thin;
	border-style: solid;
}
.yellow-border{
	border-top-style: groove;
	border-right-style: groove;
	border-bottom-style: groove;
	border-left-style: groove;
	border-top-color: #F7CF0E;
	border-right-color: #F7CF0E;
	border-bottom-color: #F7CF0E;
	border-left-color: #F7CF0E;
	padding: 5px;
}
