/*- Bullet Point Spacing Styles  ---------------------------*/
.spaced-out { 
padding-top: 10px; 
line-height: 100%; 
} 
/*- Body Settings ---------------------------------------------*/
body{
	background: #fff url('../images/gradientBlueBackground.jpg') center top repeat-x;
}

/*- END Bullet Point Spacing Styles  ---------------------------*/
.bodyText {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
}
.bodyText a{
	color: #00F;
}
/*----------------------------*/
.bodyTextHeader {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #006BB3;
}
.bodyTextHeader A:link {
	color: #006BB3;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	text-decoration: underline;
}
.bodyTextHeader A:visited {
	color: #006BB3;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	text-decoration: underline;
}
.bodyTextHeader A:active {
	color: #006BB3;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	text-decoration: underline;
}
.bodyTextHeader A:hover {
	color: #006BB3;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	text-decoration: none;
}
.bodyTextHeaderBlack {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #000000;
}
.sloganHeaderBlue {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13pt;
	color: #043391;
	font-weight: bold;
}
.sloganHeaderRed {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13pt;
	color: #FF0000;
	font-weight: bold;
}
/*----------------------------*/
.footerText {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFFFFF;
}
.footerText A:link {
	color: #FFFFFF;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	text-decoration: underline;
}
.footerText A:visited {
	color: #FFFFFF;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	text-decoration: underline;
}
.footerText A:active {
	color: #FFFFFF;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	text-decoration: underline;
}
.footerText A:hover {
	color: #FFFFFF;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	text-decoration: none;
}
/*----------------------------*/ 
.topmenu_firstrow1 {
	border-left: #666666 1px solid; 
	border-right: #666666 1px solid; 
	border-top: #666666 1px solid; 
	border-bottom: #666666 1px solid; 
    text-align: center;
	background-color: #A0C918
}
.topmenu_row1 {
	border-left: #666666 1px none; 
	border-right: #666666 1px solid; 
	border-top: #666666 1px solid; 
	border-bottom: #666666 1px solid; 
    text-align: center;
	background-color: #A0C918
}
.topmenu_firstrow2 {
	border-left: #666666 1px solid; 
	border-right: #666666 1px solid; 
	border-top: #666666 1px solid; 
	border-bottom: #666666 1px solid; 
    text-align: center;
	background-color: #91B80F
}
.topmenu_row2 {
	border-left: #666666 1px none; 
	border-right: #666666 1px solid; 
	border-top: #666666 1px solid; 
	border-bottom: #666666 1px solid; 
    text-align: center;
	background-color: #91B80F
}

A.topmenu {
	color: #0F0F0F;
	padding-right: 8px; 
	padding-left: 8px; 
	font-size: 11px; 
	padding-bottom: 4px; 
	width: 100%; 
	padding-top: 4px;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; 
	height: 100%; 
	text-decoration: none
}
A.topmenu:active {
	color: #0F0F0F
}
A.topmenu:visited {
	color: #0F0F0F
}
A.topmenu:hover {
	color: #0F0F0F; 
	text-decoration: none
}
.menuText {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFFFFF;
}
.menuText A:link {
	color: #FFFFFF;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	text-decoration: none;
}
.menuText A:visited {
	color: #FFFFFF;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	text-decoration: none;
}
.menuText A:active {
	color: #FFFFFF;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	text-decoration: none;
}
.menuText A:hover {
	color: #FFFFFF;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	text-decoration: underline;
}
/*----------------------------*/ 
.pitchText {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #666666;
}

.pitchText A:link {
	color: #666666;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	text-decoration: underline;
}
.pitchText A:visited {
	color: #666666;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	text-decoration: underline;
}
.pitchText A:active {
	color: #666666;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	text-decoration: underline;
}
.pitchText A:hover {
	color: #666666;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	text-decoration: none;
}
/*----------------------------*/
.thintable { 
	border-style: solid; border-width: 1px 
}
.thintablerbl {
	BORDER-RIGHT: #929291 1px solid; BORDER-TOP: #929291 1px none; BORDER-LEFT: #929291 1px solid; BORDER-BOTTOM: #929291 1px solid 
}

/*--------------------------*/
#formTable{padding-left: 8px; color: #000; font-size: 12px; font-family: Verdana, Arial, Helvetica, sans-serif}

.mainNav {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #FFF;
}
.mainNav A:link {
	color: #FFF;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	text-decoration: underline;
}
.mainNav A:visited {
	color: #FFF;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	text-decoration: underline;
}

.servicingTop{
	color:#C00;
	font-size: 16px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
}

/*- Other Settings ----------------------------------------------*/
.blueTopNav{
	color: #FFF;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	background: #006bb3;
	padding-left: 10px;
	font-size: 11px;
	font-weight: bold;
	padding-top:0px;
	margin-top:0px;
}

.blueTopNav a{
	color: #FFF;
	text-decoration: underline;
	padding-top: 0px;
	margin-top: 0px;
}

.pageTitle{
	background: #cbef51;
	color: #024f85;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 15px;
	font-weight: bold;
	padding-left: 10px;
	padding-right: 10px;
	text-align: left;
}

.productLinkContainer{
	width: 156px;
	height: 255px;
	padding-right: 5px;
	padding-top:33px;
	margin: 0px;
	float: left;
}

.productLinkContainerEnd{
	width: 156px;
	height: 255px;
	padding-top:33px;
	padding-right: 0px;
	margin: 0px;
	float: left;
}

.productLinkContainerLastRow{
	width: 156px;
	height: 255px;
	padding-right: 5px;
	padding-top:28px;
	margin: 0px;
	float: left;
}

.sloganContainer{
	width: 105px;
	height: 255px;
	padding: 0px;
	padding-top:28px;
	margin: 0px;
	float: left;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}

.sloganGreen{
	width:100px;
	height:200px;
	background:#caef51;
	text-align: left;
	color: #fff;
	font-size: 14px;
	font-weight: bold;
	padding-left: 10px;
}

.sloganBlue{
	width:100px;
	height:55px;
	background:#529aca;
	text-align: right;
	color: #fff;
	font-size: 14px;
	font-weight: bold;
	padding-right: 10px;
}

.productPictureQuickLink{
	float: left;
	padding-bottom: 0px;
	margin-bottom: 0px;
	line-height: 0px;
	border: 0px;
	width:156px; 
	height:200px;
}

.productPictureBlueTitle{
	float: left;
	background: url('../images/blueGradientMenu.jpg') top left repeat-x;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	padding-top: 5px;
	padding-left: 10px;
	margin-top: 0px;
	width: 146px;
	height: 50px;
	text-align: left;
}

.productPictureBlueTitle a{
	color: #fff;
	text-decoration: none;
	font-weight: bold;
}

.productPictureBlueTitle a:hover{
	color: #e4f99d;
	text-decoration: none;
	font-weight: bold;
}

.productPictureGreenTitle{
	float: left;
	background: url('../images/greenGradientMenu.jpg') top left repeat-x;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	padding-top: 5px;
	padding-left: 10px;
	margin-top: 0px;
	width: 146px;
	height: 50px;
	text-align: left;
}

.productPictureGreenTitle a{
	color: #fff;
	text-decoration: none;
	font-weight: bold;
}

.productPictureGreenTitle a:hover{
	color: #e4f99d;
	text-decoration: none;
	font-weight: bold;
}

.top-banner-container{
	width:770px;
	height: 89px;
	padding: 0px;
	margin: 0px;
}

.logo-container{
	width: 192px;
	height: 89px;
	padding: 0px;
	margin: 0px;
	float: left;
}

.bsa-container{
	width: 63px;
	height: 89px;
	padding: 0px;
	margin: 0px;
	float: left;
}

.agga-logo-container{
	width: 515px;
	height: 89px;
	padding: 0px;
	margin: 0px;
	float: left;
}

.mainTable{
	background: url('../images/dropShadowBackground.jpg') top left repeat-y;
}

.archivedNews{border-right: solid 1px #262626; padding-right: 10px;}
.archivedNews h2{font-size: 12pt;}
.currentStory{padding-left: 15px;}
.currentStory h2{font-size: 12pt;}
