/* force right scrollbar */
html { 
    height: 100%;
    margin-bottom: 1px;
}
td {font-family: Arial, sans-serif; font-size: 12px; color:#5F5E5E; line-height:18px;}



body {
	margin: 5px;
	background-color: white;
	font-family: arial, helvetica, sans-serif;
	font-size: 12px;
	color: #5F5E5E;

}


a {color:#1479B3; text-decoration: none;}
a:visited {text-decoration: none;}
a:hover {text-decoration: underline;}

a.navbar_top {
	color: white;
	font-family: Gill Sans, Verdana, sans-serif;
	font-size: 11.5px;
	font-weight: strong;
	text-transform: uppercase;
	text-decoration: none;
}
a.navbar_top:hover {
	color: #E4C61F;
}
a.navbar_top:visited {
	color: white;
}

#c1_title {
	font-weight: bold;
	font-size: 14px;
	padding-left: 20px;
	padding-right: 20px;
	text-transform: uppercase;
}
a.c1 {
	color: #7D7F7B;
	text-decoration: none;
}
a.c1:hover {
	text-decoration: underline;
}
a.c1:visited {
	color: #7D7F7B;
}

div.home_sidebar_1 {
	color: #53809c;
	font-size: 19px;
	line-height: 24px;
	font-weight: bold;
	padding-bottom: 10px;
	padding-left: 20px;
}
div.home_sidebar_2 {
	color: #53809c;
	line-height: 18px;
	font-weight: normal;
	padding-left: 20px;
	padding-right: 20px;
}
td.home_sidebar {
	color: #FFFFFF;
	line-height: 20px;
}
a.home_sidebar {
	color: #6d491d;
	text-decoration: none;
	padding-bottom: 5px;
	padding-left: 20px;
}
a.home_sidebar:hover {
	text-decoration: underline;
}

div#home_sidebar_telephone {
	color: #53809c;
	font-size: 24px;
	line-height: 22px;
	padding-left: 20px;
}
div#home_sidebar_email {
	color: #6d491d;
	font-size: 14px;
		font-weight: bold;
}



div#footerBar {
	width: 696px;
	height: 7px;
	background-color: #7F7B7D;
	color: white;
	margin-top: 4px;
}
a.footer {
	color: #7B7B7B;
	font-family: verdana;
	font-size: 9px;
	text-transform: uppercase;
	text-decoration: none;
}
a.footer:hover {
	color: #7B7B7B;
	text-decoration: underline;
}
.footerText_separator {
	color: #F17543;
	font-size: 5px;
	padding-left: 10px;
	padding-right: 10px;
}

a.subnavlink {
	color: #105F8D;
	font-family: verdana, sans-serif;
	font-size: 9px;
	line-height: 30px;
	text-transform: uppercase;
	text-decoration: none;
}
a.subnavlink_current {
	color: #E34601;
	font-family: verdana, sans-serif;
	font-size: 9px;
	line-height: 30px;
	text-transform: uppercase;
	text-decoration: none;
}
a.subnavlink:hover {
	color: #E34601;
	text-decoration: underline;
}
.subnavlink:visited {
	color: #105F8D;
	text-decoration: none;
}

P {
	font-family: arial, helvetica, sans-serif;
	font-size: 12px;
	line-height: 18px;
	color: #5F5E5E;
}
.normal {
	font-family: arial, helvetica, sans-serif;
	font-size: 12px;
	line-height: 18px;
	color: #5F5E5E;
}

.heading {
	color: #105F8D;
	font-size: 14px;
	font-weight: bold;
	text-transform: uppercase;
	padding-top: 25px;
	line-height:28px
}

.calloutBox {
	border: 1px solid #BDBDBD;
}
.calloutTitle {
	font-size:14px;
	text-transform: uppercase;
	color: #53809c;
	background-color: #d6e3e6;
	font-weight: bold;
	text-align: left;
}

.calloutContent {
	background-color: #FFFFFF;
}

.calloutLink {
	font-size: 16px;
}
a.calloutLink {
	font-size: 16px;
	color: #6d491d;
	text-decoration: none;
}
a.calloutLink:hover {
	text-decoration: underline;
}


	.title {
	color: #105F8D;
	font-size: 20px;
}

.quoteAttribution {
	font-family: "Times New Roman", Times, serif;
	color: #8d5e28;
	font-style: italic;
}
.quote {font-family: "Times New Roman", Times, serif; color: #8d5e28; font-size: 14px; }

.contact {
	font-size: 16px;
line-height:22px;
color: #8d5e28;

}