@charset "utf-8";

.internalMainContent {
	padding-top: 10px;
	width:100%;
}
img {
	border:0px;
}
body {
	background-color: #D6D7D6;
	background-image: url(../images/image040.jpg);
	background-repeat: no-repeat;
	background-position: center top;
}
h1 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 22px;
	padding-left: 0px;
	padding-bottom: 0px;
	color: #42519C;
}
h2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 26px;
	margin-bottom: 0px;
	padding-bottom: 0px;
	color: #42519C;
	display: block;
}
.floatRightDiv {
	float: right;
	text-align: center;
}
.buttonDivs80 {
	position: relative;
	float: right;
	top: 60px;
	height: 50px;
	width: 80px;
}
.nudgeTextRight25px {
	padding-left: 25px;
}
.postit {
	display:none;
	position: absolute;
	width: 940px;
	right: auto;
	z-index: 200;
	margin-right: auto;
	margin-left: auto;
	left: auto;
	height: 110px;
}

.buttonDivs90 {
	position: relative;
	float: right;
	top: 60px;
	height: 50px;
	width: 90px;
}
.frontPageBlueUnderDive {
	color: #FFF;
	background-color: #F78E18;
	text-align: left;
	height: 25px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	float: right;
	width: 940px;
	padding-top: 7px;
	text-indent: 25px;
}

#header {
	display:none;
	width: 940px;
	height: 110px;
	margin-right: auto;
	margin-left: auto;
	background-image: url(../images/image011.gif);
	background-repeat: no-repeat;
	background-position: center top;
	margin-top: 0px;
	margin-bottom: 0px;
	padding-top: 0px;
	padding-bottom: 0px;
}
.headParagraph {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 20px;
	color: #39519C;
	margin-top: 0px;
}
.press-releaseDiv {
	width: 230px;
	float: left;
	height: 210px;
}
.press-releaseDivText {
	float: left;
	width: 400px;
	height: 210px;
}
.twoPicDiv {
	float: none;
    display: block;
	height: 230px;
	width: 325px;
	text-align: center;
    margin: 0 auto 20px auto;
    page-break-inside: avoid;
    break-inside: avoid;
}
.twoPicDiv img,
.centralText p[align="center"] img {
    display: block;
    margin: 0 auto;
}
p img {
    page-break-inside: avoid;
    break-inside: avoid;
    display: block;
}
.printImage {
    text-align: center;
    page-break-inside: avoid;
    break-inside: avoid;
    page-break-before: auto;
    page-break-after: auto;
    display: block;
}

.printImage img {
    display: inline-block;
    max-width: 100%;
    height: auto;
}
.twoDiv {
	float: none;
    display: block;
	height: 110px;
	width: 320px;
	text-align: center;
    margin: 0 auto 20px auto;
}
.threeDiv {
	float: none;
    display: block;
	height: 40px;
	width: 210px;
	text-align: center;
    margin: 0 auto 20px auto;
}
.contactFormWhiteCenter {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FFF;
	text-align: center;
}
.galleryDivs {
	text-align: center;
	float: left;
	height: 160px;
	width: 160px;
}
#headGraphic {
	display:none;
	width: 940px;
	height: 160px;
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;
	padding-top: 0px;
	padding-bottom: 0px;
}
#headNav {
	display:none;
	background-color:#F78E18;
	width: 940px;
	height: 50px;
	margin-top: 0;
	margin-right: auto;
	margin-bottom: 0;
	margin-left: auto;
}
#headNav ul {
	padding-top: 0px;
	margin-top: -7px;
	margin-bottom: 0px;
	list-style: none;
	text-align: right;
	margin-right: 10px;
}
#headNav ul li {
	margin-top: 0px;
	display: inline;
	text-decoration: none;
}
#headNav ul li a, #headNav ul li a:link, #headNav ul li a:hover, #headNav ul li a:visited, #headNav ul li a:active {
	display: inline;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
	color: #314D9C;
	text-decoration: none;
	padding-top: 8px;
	padding-right: 20px;
}
#wrapper {
	background-color:#FFF;
	width: auto;
	margin: 0 auto;
}
#mainContent {
	float: none;
	width: auto;
    display: block;
}
.fontPageWideImagesDiv {
	height: 110px;
}
.fontPageWideTitleDiv {
	height: 42px;
	font-size: 0px;
}
.fontPageWidebaseDiv {
	height: 9px;
	font-size: 0px;
}



.centralText {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
	padding-top: 5px;
	padding-right: 0px;
	padding-bottom: 10px;
	padding-left: 0px;	
}
.centralTextCentered {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
	padding-top: 5px;
	padding-right: 0px;
	padding-bottom: 10px;
	padding-left: 0px;
	text-align: center;
}
.flashDivsfrontpage {
	height: 160px;
	float: left;
	margin-top: 0px;
	padding-top: 0px;
}
.picDivsfrontpage {
	height: 354px;
	width: 50%;
	float: left;
	text-align: center;
	position: relative;
	top: 10px;
	vertical-align:middle;
	margin:0 auto;
}
#navRight {
	display:none;
	float: right;
	width: 220px;
	position: relative;
	top: 25px;
	min-height:1100px;
}
#navRightList {
	background-image: url(../images/image017.gif);
	background-repeat: repeat-y;
	}
#navRightList ul {
	width: 180px;
	list-style: none;
	border: none;
	margin: 0px;
	padding-top: 15px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
}
#navRightList ul li {
	width: 180px;
	text-decoration: none;
	margin-top: 2px;
	margin-right: 0;
	margin-bottom: 0;
	margin-left: 0;
	padding-top: 0px;
	padding-right: 0;
	padding-bottom: 2px;
	padding-left: 15px;
}
#navRightList ul li a {
	display: block;
	padding: 0px 0px 0px 0px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #083C6B;
	text-decoration: none;
	font-weight: normal;
}
.navDivBackground {
	background-image: url(../images/image017.gif);
	background-repeat: repeat-y;
	width: 213px;
}
.frontPageDivBackground {
	background-image: url(../images/image029.gif);
	background-repeat: repeat-y;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	width: 319px;
	height: 150px;
	margin-top: 0;
	margin-right: auto;
	margin-bottom: 0;
	margin-left: auto;
}
.frontPageDivBackgroundText {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	padding-left: 9px;
	padding-right: 9px;
	text-align: justify;
}
.frontPageDivBackgroundReadMore {
	background-image: url(../images/image029.gif);
	background-repeat: repeat-y;
	width: 319px;
	text-align: left;
	margin-top: 0;
	margin-right: auto;
	margin-bottom: 0;
	margin-left: auto;
}
.frontPageDivBackgroundReadMoreText {
	padding-left: 9px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
}
#footer {
	clear:both;
	width: 100%;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	text-align: center;
	background-image: url(../images/image026.gif);
	background-repeat: repeat-x;
	background-position: top;
	height: 90px;
	margin-top: 0;
	margin-right: auto;
	margin-bottom: 0;
	margin-left: auto;
	padding-top: 5px;
	color: #FFF;
	background-color: #525cb8;
}
.footerAdress, .footerAdress a:link, .footerAdress a:hover, .footerAdress a:visited, .footerAdress a:active {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: bold;
	color: #FFF;
	text-decoration: none;
}

.galleryDivsPicsLarge {
	text-align: center;
	float: left;
	width: 320px;
}
.fourDiv {
	float: left;
	height: 165px;
	width: 25%;
	text-align: center;
}
.centralTextCenteredNoPadding {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
	text-align: center;
	padding: 0px;
}
.div1Phone {
	display:none;
}
.pcDontShow {
	display:none;
}

.phone320TopNav {
	display:none;
}
.phone320TopNav ul {
}
.phone320TopNav li {
}
.phone320TopNav a:link, .phone320TopNav a:active, .phone320TopNav a:visited {
}
.phone320TopNav a:hover {
}




.iconLeft01 {
	background-image: url(../images/image055s.jpg);
	background-repeat: no-repeat;
	background-position: left bottom;
}
.iconLeft02 {
	background-image: url(../images/image056s.jpg);
	background-repeat: no-repeat;
	background-position: left bottom;
}
.iconLeft03 {
	background-image: url(../images/image057s.jpg);
	background-repeat: no-repeat;
	background-position: left bottom;
}
.iconLeft04 {
	background-image: url(../images/image058s.jpg);
	background-repeat: no-repeat;
	background-position: left bottom;
}
.iconLeft05 {
	background-image: url(../images/image059s.jpg);
	background-repeat: no-repeat;
	background-position: left bottom;
}
.autoWidthDiv {
	width: auto;
	text-align: center;
}

.iconLeft06 {
	background-image: url(../images/image060s.jpg);
	background-repeat: no-repeat;
	background-position: left bottom;
}
.iconLeft07 {
	background-image: url(../images/image061s.jpg);
	background-repeat: no-repeat;
	background-position: left bottom;
}
.iconLeft08 {
	background-image: url(../images/image062s.jpg);
	background-repeat: no-repeat;
	background-position: left bottom;
}
.iconLeft09 {
	background-image: url(../images/image063s.jpg);
	background-repeat: no-repeat;
	background-position: left bottom;
}
.iconLeft10 {
	background-image: url(../images/image064s.jpg);
	background-repeat: no-repeat;
	background-position: left bottom;
}
.iconLeft11 {
	background-image: url(../images/image065s.jpg);
	background-repeat: no-repeat;
	background-position: left bottom;
}
.iconLeft12 {
	background-image: url(../images/image066s.jpg);
	background-repeat: no-repeat;
	background-position: left bottom;
}
.printOnly {
	display:block;
	font-size:50px;
	text-align:center;
	margin:auto;
	color: #42519C;
}
.div1printOnly {
	display:block;
}
.div1printOnly img {
	width:100%;
}
.dontPrint {
    display: none;
}