@charset "utf-8";
/* CSS Document */

body {
margin:10px 0;
background-image:url(../images/background.gif);
background-repeat:repeat-x;
background-color:#e6ecf2;
font-family: Arial, Helvetica, sans-serif;
}

img { border:0; }

a:link, a:visited { color: #191970; }

.header-bg { background-color: #fafafa; }

.number {
	font-size: 31px;
	color: #830a2c;
	text-align: right;
	padding-right:12px;
	padding-top:10px
}

.info {	
	font-size: 22px;	
	color: #830a2c;
	text-decoration: none;
	text-align: right;
	padding-right:7px;
	padding-bottom:13px;
}
a.info { color: #830a2c; }

.link {
font-size: 12px;
color: #191970;	
padding-right: 20px;
}

.link a, .link a:visited  {
background-color: #d8e0eb;
display: block;
float: right;
border: 1px solid #A8AECD;
margin-left: 4px;
color: #191970;	
text-decoration: none;
padding: 4px 6px;
font-weight: 700;
}
.link a:hover, .link a:focus, .link a:active {
background-color:#ECF0F5;
color: #830a2c;
border-color: #830a2c;
text-decoration: none;
}

a.highlight, a:visited.highlight { color: #830a2c; background-color:#ECF0F5; border-color: #830a2c; }

.he-bg { 
background-color:#830a2c; 
border: 1px solid #999999; 
}

.page-bg {
background-image: url(../images/cor-bg.jpg);
background-repeat: repeat-x;
background-color:#104b92; 
border: 1px solid #999999; 
border-top: none;
}

.page-bg-inner {
background-image: url(../images/cor-bg.jpg);
background-repeat: repeat-x;	
}

.heading {
	font-family: Tahoma, Arial, Verdana, sans-serif;
	font-size: 20px;
	color: #fafafa;
	padding: 6px 15px;
}

.vid-link {
	font-family: Tahoma, Arial, Verdana, sans-serif;
	font-size: 16px;
	color: #830a2c; 
	padding: 8px 2px 0 2px;
	font-weight: 700;
	}

.page-heading {
	font-family: Tahoma, Arial, Verdana, sans-serif;
	font-size: 24px;
	color: #830a2c;
	padding-left: 15px;
	padding-bottom: 12px;
	padding-top: 14px;
}

.footer-bg {
background-color: #830a2c;
border-top: 1px solid #65001f;	
height: 32px;
}

.text1, .text3, .text4 { 
font-family: "Trebuchet MS", Arial, "Arial Black", sans-serif;
color: #fafafa;
}

.text1 { font-size: 14px; }

.text3, .text4 {	
	font-size: 12px;	
	padding-top:3px;
	padding-bottom:3px;
	line-height:14px;
}


.link2 {
font-size: 11px;
color: #eeeeee;
padding-right: 20px;
padding-left: 20px;	
}
.link2 a, .link2 a:visited { color: #eeeeee; text-decoration: none; }
.link2 a:hover { color: #191970; text-decoration: none; }

.link3 {
font-size: 11px;
color: #eeeeee;
text-align: right;
padding-right: 20px;
}

a:link.link4, a:visited.link4 {	color: #191970;	text-decoration: underline;}
a:hover.link4, a:active.link4 {	color: #fafafa;	text-decoration: none;} 

.pa-text {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #1D242E;
	text-decoration: none;
	padding-left: 15px;
	text-align: justify;
}
.te { /* for pull quotes */
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
	color: #830a2c;
	text-align: left;
	padding-top: 12px;
	padding-right: 10px;
	padding-bottom: 12px;
	padding-left: 15px;
}
.cote {
	font-size: 24px;
	font-weight: bold;
	color: #1D242E;
}

.te-ser {
	font-size: 14px;
	color: #1D242E;
	padding-top: 6px;
}

.te-ser-dow {
font-family: "Trebuchet MS", Arial, "Arial Black", sans-serif;
	font-size: 15px;
	font-weight: normal;
	color: #1D242E;
	text-decoration: none;
	text-align: left;
	padding-top: 5px;
	padding-right: 10px;
	padding-bottom: 5px;
	padding-left: 15px;
}

.te-we {
font-family: "Trebuchet MS", Arial, "Arial Black", sans-serif;
	font-size: 20px;
	color: #000000;
	padding-top: 12px;
	padding-right: 10px;
	padding-bottom: 12px;
	padding-left: 15px;
}

a:link.textq3, a:visited.textq3  { color: #fafafa;	text-decoration: underline; }
a:hover.textq3{	color: #830a2c;	text-decoration: none; }
a:active.textq3  {color: ##fafafa; text-decoration: underline; }

.style4 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
}

.style4d {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	width:202px;
	height:22px;
}

.pa-text1 { /* contact page*/
	font-family: Tahoma, Arial, Verdana, sans-serif;
	font-size: 20px;	
	color: #830a2c;
	text-decoration: none;	
}
.pa-text1 a, .pa-text1 a:visited {	color: #830a2c;}

ul.sitemap{
list-style-image:url(../images/bullet-blue.png);
line-height:24px;
padding-top:10px;
padding-left:40px;
font-size: 13px;
}
.sitemap a:link, .sitemap a:visited { text-decoration: none; color: #191970; }
.sitemap a:hover{ color: #098fc6; text-decoration: none; }
