/* CSS Document */

/* CSS Document */

.corecontent {
	border-left: 2px solid #1c3664;
	border-right: 2px solid #1c3664;
	padding-left: 2px;
	padding-right: 2px;
	font-family: Helvetica, Arial;
	font-size: 13px;
	font-style: normal;
	font-weight: normal;
	color: #000000;
}

.content {
	border-left: 2px solid #1c3664;
	border-right: 2px solid #1c3664;
	padding: 2px;
	font-family: Helvetica, Arial;
	font-size: 12px;
	font-style: normal;
	font-weight: normal;
	color: #000000;
}
.moreinfocontent {
	border-left: 2px solid #1c3664;
	border-right: 2px solid #1c3664;
	padding: 5px;
	font-family: Helvetica, Arial;
	font-size: 12px;
	font-style: normal;
	font-weight: normal;
	color: #000000;
}

.topcorecontent {
	font-family: Arial, Helvetica, Sans-serif;
	font-size: 12px;
	font-style: normal;
	font-weight: normal;
	color: #FFFFFF;
	padding-left: 6px;
	padding-right: 6px;
}


.corecontent {
	border-left: 2px solid #1c3664;
	border-right: 2px solid #1c3664;
	padding-left: 3px;
	padding-right: 3px;
	font-family: Arial;
	font-size: 13px;
	background-color:#FFFFFF;
	font-style: normal;
	font-weight: normal;
	color: #000000;
}
a.programlinks2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #000000;
	text-decoration: underline;
}
.maincontentside {

	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	font-weight: bold;
	color: #191919;
	text-decoration: none;
	padding: 5px 10px 10px;
}
.content {
	border-left: 2px solid #1c3664;
	border-right: 2px solid #1c3664;
	font-family: Helvetica, Arial;
	font-size: 12px;
	font-style: normal;
	font-weight: normal;
	color: #000000;
}
.formcontentborder {
background-color: white;
	border-left: 2px solid #1c3664;
	border-right: 2px solid #1c3664;
}
.formcontent {
padding-left: 5px;
padding-top:2px;
	background-color:#FFFFFF;
	font-family: Helvetica, Arial;
	font-size: 12px;
	font-style: normal;
	font-weight: normal;
	color: #000000;
}

.greenbackground {

	background-color:#76763A;

}
.moreinfoheader {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 17px;
	color: #000000;
	font-weight: bold;
}
.maintablepadder {
	padding-left: 6px;
	padding-top: 10px;
	padding-bottom: 15px;
}

.greenbackground {

	background-color:#76763A;

}
.moreinfoheader {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 17px;
	color: #000000;
	font-weight: bold;
}

.content {
	border-left: 2px solid #1c3664;
	border-right: 2px solid #1c3664;
	padding: 2px;
	font-family: Helvetica, Arial;
	font-size: 12px;
	font-style: normal;
	font-weight: normal;
	color: #000000;
}
.moreinfocontent {
	border-left: 2px solid #1c3664;
	border-right: 2px solid #1c3664;
	padding: 5px;
	font-family: Helvetica, Arial;
	font-size: 12px;
	font-style: normal;
	font-weight: normal;
	color: #000000;
}

.arrows {
	font-family: Verdana, Helvetica, Sans-serif;
	font-size: 14px;
	color: #1c3664;
}

.maincontent {

	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	font-weight: normal;
	color: #000000;
	text-decoration: none;
	padding: 5px 10px 10px;
}

.maincontentlarge {

	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-style: normal;
	font-weight: normal;
	color: #1c3664;
	text-decoration: none;
	padding:5px;
}

.maincontentsmall {

	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	font-weight: bold;
	color: #000000;
	text-decoration: none;
	padding-left: 25px;
	padding-right: 25 px;
}

.quickfacts {

	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	font-weight: normal;
	color: #000000;
	text-decoration: none;
	padding: 1px 10px 15px;
}

.firstletter {

	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 18px;
	font-style: bold;
	font-weight: normal;
	color: #1c3664;
}



.bulletspacing {

   padding-left:5px;
   font-size:20px;

}



.maincontentheader {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 15px;
	font-style: normal;
	font-weight: bolder;
	color: #FFFFFF;
	text-decoration: none;
	padding: 5px;
}

.popupheader {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-style: normal;
	font-weight: bold;
	color: #000000;
	text-decoration: none;
	padding: 5px;

}

.tableborderspacer {

  border-top: 1px solid #1c3664;

}



.tableborderright {

  border-right: 2px solid #1c3664;
  border-left: 2px solid #1c3664;
}



.tableborderbottomcell{

  border-top: 2px solid #1c3664;

}



.tablebordertopcell{

  border-bottom: 2px solid #1c3664;

}



.tablebordertop{

  border-top: 1px solid #1c3664;

  border-bottom: 1px solid #1c3664;

}



a.programlinks {

  	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	font-weight: bold;
	color: #1c3664;
	text-decoration: none;

}

.tablebg {
	background-repeat: no-repeat;
	background-position: center center;
	background-attachment: scroll;
	background-image: url(images/bglogo.gif);
	
}


a.programlinks:hover {

    text-decoration:underline;

}

a.programs {

	display: block;
    width: 100%;
    text-decoration: none;
    font: 12px Verdana, Arial, sans-serif;
    color:            #000000;
    font-weight:      normal;
    background-color: #F7F2F2;
	padding: 5px;
	z-index:0;
	text-align: left;
}

a.programs:hover {

	color: black;
	background-color: #ECE0E0;

}


.rightcellpadding {

	padding-left: 25px;

	padding-top: 5px;

	padding-bottom: 5px;

}

.requestinfopadding {

	padding:5px;
}
