/* CSS Document */

.bodytext1 {
	font-family:"Trebuchet MS";
	color:#971b1e;
	font-size:10pt;	
}

.bodytext2 {
	font-family:"Trebuchet MS";
	color:#2c2c2c;
	font-size:10pt;	
}

.bodytext3 {
	font-family:"Trebuchet MS";
	color:#f0f0da;
	font-size:10pt;	
}

.bodytext4 {
	font-family:"Trebuchet MS";
	color:#ffffff;
	font-size:10pt;	
}

.midtext1 {
	font-family:"Trebuchet MS";
	color:#971b1e;
	font-size:9pt;	
}

.midtext2 {
	font-family:"Trebuchet MS";
	color:#2c2c2c;
	font-size:9pt;	
}

.midtext3 {
	font-family:"Trebuchet MS";
	color:#f0f0da;
	font-size:9pt;	
}

.midtext4 {
	font-family:"Trebuchet MS";
	color:#ffffff;
	font-size:9pt;	
}

.smalltext1 {
	font-family:"Trebuchet MS";
	color:#971b1e;
	font-size:8pt;	
}

.smalltext2 {
	font-family:"Trebuchet MS";
	color:#2c2c2c;
	font-size:8pt;	
}

.smalltext3 {
	font-family:"Trebuchet MS";
	color:#f0f0da;
	font-size:8pt;	
}

.smalltext4 {
	font-family:"Trebuchet MS";
	color:#ffffff;
	font-size:8pt;	
}

.xsmalltext1 {
	font-family:"Trebuchet MS";
	color:#971b1e;
	font-size:7.5pt;	
}

.xsmalltext2 {
	font-family:"Trebuchet MS";
	color:#2c2c2c;
	font-size:7.5pt;	
}

.xsmalltext3 {
	font-family:"Trebuchet MS";
	color:#f0f0da;
	font-size:7.5pt;	
}

.xsmalltext4 {
	font-family:"Trebuchet MS";
	color:#ffffff;
	font-size:7.5pt;	
}

.bottommenu {
	font-family:"Trebuchet MS";
	color:#f0f0da;
	font-size:8pt;	
}

.bottomlinks {
	font-family:"Trebuchet MS";
	color:#f0f0da;
	font-size:7.5pt;	
}

.title18-red {
	font-family:"Trebuchet MS";
	color:#971b1e;
	font-size:18pt;	
}

.title14-red {
	font-family:"Trebuchet MS";
	color:#971b1e;
	font-size:14pt;	
}

.title14-red2 {
	font-family:"Trebuchet MS";
	color:#fd0107;
	font-size:14pt;	
}

.title18-gray {
	font-family:"Trebuchet MS";
	color:#2c2c2c;
	font-size:18pt;	
}

.title14-gray {
	font-family:"Trebuchet MS";
	color:#2c2c2c;
	font-size:14pt;	
}

a {
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
 	color: #000045;
	text-decoration:none;
} 

/*Hyperlink Hover Style*/
a:hover {
	 font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	 color: #ffffff; 
	 text-decoration:underline;
}

a.bottommenu {
	font-family:"Trebuchet MS";
	color:#f0f0da;
	font-size:8pt;	
}

a.bottomlinks {
	font-family:"Trebuchet MS";
	color:#f0f0da;
	font-size:7.5pt;	
	text-decoration:underline;
}

a.bottomlinks2 {
	font-family:"Trebuchet MS";
	color:#971b1e;
	font-size:7.5pt;	
	text-decoration:none;
}

a.sidelink {
	font-family:"Trebuchet MS";
	color:#007a7a;
	font-size:7.5pt;	
}

a.bodylinks {
	font-family:"Trebuchet MS";
	color:#971b1e;
	font-size:10pt;	
	text-decoration:none;
}

a.bodylinks2 {
	font-family:"Trebuchet MS";
	color:#971b1e;
	font-size:7.5pt;	
	text-decoration:underline;
}

a.bodylinks3 {
	font-family:"Trebuchet MS";
	color:#2c2c2c;
	font-size:10pt;	
	text-decoration:none;
}

a.email {
	font-family:"Trebuchet MS";
	color:#971b1e;
	font-size:7.5pt;	
	text-decoration:underline;
}

a.link9 {
	font-family:"Trebuchet MS";
	color:#971b1e;
	font-size:9pt;	
	text-decoration:underline;
}

a.visit_8pt {
	font-family:"Trebuchet MS";
	color:#971b1e;
	font-size:8pt;	
	text-decoration:none;
}

/*Hyperlink Hover Style*/
a.bottommenu:hover {
	font-family:"Trebuchet MS";
	color:#ffffff;
	font-size:8pt;	
}

a.bottomlinks:hover {
	font-family:"Trebuchet MS";
	color:#ffffff;
	font-size:7.5pt;	
	text-decoration:underline;
}

a.bottomlinks2:hover {
	font-family:"Trebuchet MS";
	color:#2c2c2c;
	font-size:7.5pt;	
	text-decoration:underline;
}

a.sidelink:hover {
	font-family:"Trebuchet MS";
	color:#000000;
	font-size:7.5pt;	
	text-decoration:underline;
}

a.bodylinks:hover {
	font-family:"Trebuchet MS";
	color:#2c2c2c;
	font-size:10pt;	
	text-decoration:underline;
}

a.bodylinks2:hover {
	font-family:"Trebuchet MS";
	color:#2c2c2c;
	font-size:7.5pt;	
	text-decoration:underline;
}

a.bodylinks3:hover {
	font-family:"Trebuchet MS";
	color:#971b1e;
	font-size:10pt;	
	text-decoration:underline;
}

a.email:hover {
	font-family:"Trebuchet MS";
	color:#2c2c2c;
	font-size:7.5pt;	
	text-decoration:underline;
}

a.link9:hover {
	font-family:"Trebuchet MS";
	color:#2c2c2c;
	font-size:9pt;	
	text-decoration:underline;
}

a.visit_8pt:hover {
	font-family:"Trebuchet MS";
	color:#2c2c2c;
	font-size:8pt;	
	text-decoration:underline;
}

/*Border Styles*/
.border_white1 {
	border: 1px solid #ffffff;
}

.border_red1 {
	border: 1px solid #971b1e;
}

.border_red2 {
	border: 2px solid #971b1e;
}

.border_red4 {
	border: 4px solid #971b1e;
}

.border_gray1 {
	border: 1px solid #2c2c2c;
}

.border_gray2 {
	border: 2px solid #2c2c2c;
}

.border_gray4 {
	border: 4px solid #2c2c2c;
}

.top-border {
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #a0cf41;
}
.infobox {
	float: left;
	width: 180px;
	margin-right: 25px;
	padding-right: 25px;
	border-right: 1px solid rgba(241,240,219,1);
	font-family:"Trebuchet MS";
	color:#971b1e;
	font-size:10pt;	
}

.clear {clear:both}

.button a {
                display:inline-block;
                padding:15px 30px;
                font-size:16px;
                text-transform:uppercase;
                color:#fff;
                text-decoration:none;
                margin-top: 20px;
                font-style:normal;
                background-color: #971A1E;
                font-weight: 500;
}

.button a:hover {
                background-color: #2C2C2C;
                -webkit-transition: all 0.4s ease;
                -moz-transition: all 0.4s ease;
                -o-transition: all 0.4s ease;
                transition: all 0.4s ease;
}

.red-btn{
	display:inline-block;
	padding:15px 30px;
	font-size:14px;
	text-transform:uppercase;
	color:#fff;
	text-decoration:none;
	margin-top: 20px;
	font-style:normal;
	background-color: #971A1E;
	font-weight: 500;
}

.red-btn:hover{
	background-color: #2C2C2C;
	-webkit-transition: all 0.4s ease;
	-moz-transition: all 0.4s ease;
	-o-transition: all 0.4s ease;
	transition: all 0.4s ease;
}
