@charset "UTF-8";
/* CSS Document */


/* Global Site Styles */

body {
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	behavior:url("/_style/csshover.htc");
}
/*img {
	behavior: url("/_style/pngfix.htc");	
}*/
a:link {
	color: #1C3F94;
	text-decoration: underline;
}
a:visited {
	text-decoration: underline;
	color: #1c3f94;
}
a:hover {
	text-decoration: none;
	color: #000000;
}
a:active {
	text-decoration: underline;
	color: #1c3f94;
}
.teamlink a:link {
	color: #000000;
	text-decoration: none;
}
.teamlink a:visited {
	text-decoration: none;
	color: #000000;
}
.teamlink a:hover {
	text-decoration: underline;
	color: #000000;
}
.teamlink a:active {
	text-decoration: none;
	color: #000000;
}
.site_bkgd {
	background-image: url(../_media/template/backgrounds/site_bkgd.gif);
	background-repeat: repeat;
}
.bkgd_blue {
	background-color: #3d5f89;
}
.bkgd_dkblue {
	background-color: #123157;
}
.bkgd_white {
	background-color: #FFFFFF;
}
.bkgd_gray {
	background-color: #dde0e3;
}
.topbar_bkgd {
	background-image: url(../_media/template/backgrounds/7x1_blue_bkgd.gif);
	background-repeat: repeat-x;
}
.shadow_left {
	background-image: url(../_media/template/backgrounds/shadow_left.png);
	background-repeat: repeat-y;
}
.shadow_right {
	background-image: url(../_media/template/backgrounds/shadow_right.png);
	background-repeat: repeat-y;
}
.header_bkgd {
	background-image: url(../_media/template/backgrounds/header_bkgd.gif);
	background-repeat: repeat-x;
}
.submenu_bkgd {
	background-image: url(../_media/template/backgrounds/submenu_bkgd.png);
	background-repeat: repeat;
}
.topnav_bkgd {
	background-image: url(../_media/template/backgrounds/topnav_bkgd.gif);
	background-repeat: repeat-x;
}
p {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	line-height: 20px;
}
td {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	line-height: 20px;
}
tr {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	line-height: 20px;
}


/* Subnavigation Styles */

div.menuPop{
	position:relative; 
	z-index:24; 
	color:#000000;
	text-decoration:none;
}	
div.menuPop:hover{
	z-index:25; 
	text-indent: 0;
}
div.menuPop span{
	display: none;
}
div.menuPop:hover span{ 
	display:block;
	position:absolute;
	top:0px; 
	left:0px;
	text-align: left;
}
.submenu a:link {
	color: #FFFFFF;
	font-weight: bold;
	text-decoration: none;
}
.submenu a:visited {
	text-decoration: none;
	font-weight: bold;
	color: #FFFFFF;
}
.submenu a:hover {
	text-decoration: underline;
	font-weight: bold;
	color: #FFFFFF;
}
.submenu a:active {
	text-decoration: none;
	font-weight: bold;
	color: #FFFFFF;
}


/* Font Styles */

.copyright {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #748e96;
}
.copyright  a:link {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #748e96;
	text-decoration: none;
}
.copyright  a:visited {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	text-decoration: none;
	color: #748e96;
}
.copyright  a:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	text-decoration: underline;
	color: #748e96;
}
.copyright  a:active {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	text-decoration: none;
	color: #748e96;
}
.bold_black {
	font-weight: bold;
	color: #000000;
}
.bold_blue {
	font-weight: bold;
	color: #1C3F94;
}
.subtitle {
	font-weight: bold;
	text-transform: uppercase;
	color: #1C3F94;
}
.imgpadding {
	padding-top: 0px;
	padding-right: 7px;
	padding-bottom: 7px;
	padding-left: 0px;
}
.title {
	font-weight: bold;
	font-size: 12px;
	color: #194395;
}
.pagetitle {
	font-family:"Times New Roman", Times, serif;
	font-size:28px;
	color:#7990a2;
}
.italic {
	font-style:italic;
	color: #000000;
}
.sm_gray {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #767e81;
}
.sm_bold_gray {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #767e81;
}
.partner-georgia-blue{
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:42px;
	color:#1c3f94;
	line-height:48px;
	margin-left:40px;
}
.partner-georgia-black{
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:16px;
	color:#000000;
	line-height:20px;
	margin-left:60px;
}
.partner-webaddress{
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:14px;
	color:#000000;
	padding-top:6px;
	padding-bottom:16px;
}
.partner-locations{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:bold;
	color:#6f6f6f;
	text-transform:uppercase;
	padding-top:6px;
}
.partnerbox {
	position:absolute;
	float:right;
	margin-left:400px;
	width:160px;
	background-color:#d6dcea;
	padding:16px;
	left: 177px;
	top: 248px;
}
.partnerbox-title{
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
	text-transform:uppercase;
	color:#1c3f94;
}
.partnerbox-text{
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:12px;
	color:#1c3f94;
}
