body {
	font-family: Arial, "Helvetica LT Std Light";
}
.content a {
	color: #4e7595;
}
.content a:hover,
.content a:active {
	color: #c4024b;
}
.links a {
	color: #4e7595;
	text-decoration: none;
}
.links a:hover,
.links a:active {
	color: #c4024b;
}
.padding10 {
	padding:10px;
}
.smallTxt {
	font-size: 12px;
}
.block {
	padding-left: 8px;
	padding-right: 8px;
	padding-top: 4px;
	padding-bottom: 4px;
	color: #ffffff;
}
.bigTxt {
	font-size: 15px;
}
.circle {
	width: 14px;
	height: 14px;
	display: block;
	
	-webkit-border-radius: 7px;
	-moz-border-radius: 7px;
	-ms-border-radius: 7px;
	-o-border-radius: 7px;
	border-radius: 7px;
}
.circleBlue {
	background-color: #526482;
}
.circleBlue2 {
	background-color: #0c7ec3;
}
.circleRed {
	background-color: #b90a4d;
}
.circlePurple {
	background-color: #981e85;
}
.circleOrange {
	background-color: #f26d23;
}
.circleGreen {
	background-color: #78ba42;
}
.circleGrey {
	background-color: #818284;
}
.circleGrey2 {
	background-color: #bdbec1;
}
.greyLine {
	margin-top: 10px;
	margin-bottom: 6px;
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 5px;
	border-left-width: 0px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #CCC;
	border-right-color: #CCC;
	border-bottom-color: #CCC;
	border-left-color: #CCC;
}
.txtNormal {
	font-size: 13px;
	font-weight: normal;
}
/* TEXT STYLING */

.greyTxt {
	color: #989898;
}
.txtBlue {
	color: #003767;
}
.txtWhite {
	color: #ffffff;
}
.txtRed {
	color: #c60651;
}
.txtGreen {
	color: #7ab943;
}
.txtGreen2 {
	color: #198f82;
}
.txtGrey {
	color: #808285;
}
.txtPurple {
	color: #981e85;
}
.txtBlue2 {
	color: #00b2dc;
}
.txtOrange {
	color: #f36e21;
}
h1, h2, h3 {
	margin-top:20px;
}
h2 {
	color: #003767;
	font-size: 18px;
}
h3 {
	color: #003767;
	font-size: 16px;
	margin-bottom: 10px;
}
h4 {
	color: #003767;
	font-size: 15px;
	margin-bottom: 7px;
}
.marginTop0 {
	margin-top:0;
}
.marginBottom5 {
	margin-bottom:5px;
}
.margin0 {
	margin: 0px;
}
.title1 {
	display: block;
	width: 100%;
	margin-left: -25px;
	margin-bottom: 15px;
	margin-top: 10px;
	background-color: #143965;
	color: #ffffff;
	font-size: 13px;
	padding-top: 7px;
	padding-right: 7px;
	padding-bottom: 7px;
	padding-left: 10px;
	-webkit-border-radius: 5px;
	-moz-border-radius: 5px;
	border-radius: 5px;
	font-weight: normal;
}
.title2 {
	display: block;
	margin-bottom: 15px;
	margin-top: 10px;
	background-color: #143965;
	color: #ffffff;
	padding-top: 7px;
	padding-right: 7px;
	padding-bottom: 7px;
	padding-left: 10px;
	-webkit-border-radius: 5px;
	-moz-border-radius: 5px;
	border-radius: 5px;
	font-weight: normal;
}
.title2Red {
	display: block;
	margin-bottom: 15px;
	margin-top: 10px;
	color: #ffffff;
	padding-top: 7px;
	padding-right: 7px;
	padding-bottom: 7px;
	padding-left: 10px;
	-webkit-border-radius: 5px;
	-moz-border-radius: 5px;
	border-radius: 5px;
	font-weight: normal;
	background-color: #b90a4d;
}
.marginL25 {
	margin-left: 25px;
}
.uppercase {
	text-transform: uppercase;
}
.rotate90 {
	-webkit-transform: rotate(-90deg);
	-moz-transform: rotate(-90deg);
	-ms-transform: rotate(-90deg);
	-o-transform: rotate(-90deg);
	filter: progid:DXImageTransform.Microsoft.BasicImage(rotation=3);
}
.rotateP p {
	margin: 0px;
	padding: 0px;
}
.minHeight100 {
	min-height:100px;
	max-height:3000px;
}
.minHeight150 {
	min-height:150px;
	max-height:3000px;
}
.minHeight180 {
	min-height:180px;
	max-height:3000px;
}
.minHeight200 {
	min-height:200px;
	max-height:3000px;
}
.uList {
	font-size: 13px;
	padding: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 20px;
}
.ulBlue {
	list-style-image: url(../images/style/ulBlue.png);
}
.ulRed {
	list-style-image: url(../images/style/ulRed.png);
}
.ulGreen {
	list-style-image: url(../images/style/ulGreen.png);
}
.ulGrey {
	list-style-image: url(../images/style/ulGrey.png);
}
.ulPurple {
	list-style-image: url(../images/style/ulPurple.png);
}
.ulBlue2 {
	list-style-image: url(../images/style/ulBlue2.png);
}
.ulOrange {
	list-style-image: url(../images/style/ulOrange.png);
}

/* TABLE TEXT */

table.tblTxt {
	margin-bottom: 20px;
}
.tblTxt {
}
.tblTxt tr td {
}
.tblTxt small {
	font-size: 11px;
}
.tblTxt .valignMiddle {
	vertical-align: middle;
}
.tblTxt .valignTop {
	vertical-align: top;
}
.valignTop {
	vertical-align: top;
}
.tblTxt p {
}

/* BORDERS */

.borderBlue {
	border-width: 1px;
	border-style: solid;
	border-color: #003767;
}
.borderRed {
	border-width: 1px;
	border-style: solid;
	border-color: #c60651;
}
.borderTopBottom1Blue {
	border-top-width: 1px;
	border-bottom-width: 1px;
	border-top-style: solid;
	border-bottom-style: solid;
	border-top-color: #003767;
	border-bottom-color: #003767;
}
.borderRight1Blue {
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #003767;
}
.borderLeft1Blue {
	border-left-width: 1px;
	border-left-style: solid;
	border-left-color: #003767;
}
.borderBottom1Blue {
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #003767;
}
.borderBottom2Blue {
	border-bottom-width: 2px;
	border-bottom-style: solid;
	border-bottom-color: #003767;
}
.borderBottom3Blue {
	border-bottom-width: 3px;
	border-bottom-style: solid;
	border-bottom-color: #003767;
}
.border1RightWhite {
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #ffffff;
}
.border2RightWhite {
	border-right-width: 2px;
	border-right-style: solid;
	border-right-color: #ffffff;
}
.border3RightWhite {
	border-right-width: 3px;
	border-right-style: solid;
	border-right-color: #ffffff;
}
.border4RightWhite {
	border-right-width: 4px;
	border-right-style: solid;
	border-right-color: #ffffff;
}
.border5RightWhite {
	border-right-width: 5px;
	border-right-style: solid;
	border-right-color: #ffffff;
}

/* BORDER RADIUS */

.borderRadiusTopLeft {
	-webkit-border-top-left-radius: 10px;
	-moz-border-radius-topleft: 10px;
	border-top-left-radius: 10px;
}
.borderRadiusTopRight {
	-webkit-border-top-right-radius: 10px;
	-moz-border-radius-topright: 10px;
	border-top-right-radius: 10px;
}
.borderRadiusTop {
	-webkit-border-top-right-radius: 10px;
	-moz-border-radius-topright: 10px;
	border-top-right-radius: 10px;
}
.borderRadiusBottomLeft {
	-webkit-border-bottom-left-radius: 10px;
	-moz-border-radius-bottomleft: 10px;
	border-bottom-left-radius: 10px;
}
.borderRadiusBottomRight {
	-webkit-border-bottom-right-radius: 10px;
	-moz-border-radius-bottomright: 10px;
	border-bottom-right-radius: 10px;
}
.borderRadiusBottom {
	-webkit-border-bottom-left-radius: 10px;
	-moz-border-radius-bottomleft: 10px;
	border-bottom-left-radius: 10px;
}

.borderRadiusTopLeft5 {
	-webkit-border-top-left-radius: 5px;
	-moz-border-radius-topleft: 5px;
	border-top-left-radius: 5px;
}
.borderRadiusTopRight5 {
	-webkit-border-top-right-radius: 5px;
	-moz-border-radius-topright: 5px;
	border-top-right-radius: 5px;
}
.borderRadiusTop5 {
	-webkit-border-top-right-radius: 5px;
	-moz-border-radius-topright: 5px;
	border-top-right-radius: 5px;
}
.borderRadiusBottomLeft5 {
	-webkit-border-bottom-left-radius: 5px;
	-moz-border-radius-bottomleft: 5px;
	border-bottom-left-radius: 5px;
}
.borderRadiusBottomRight5 {
	-webkit-border-bottom-right-radius: 5px;
	-moz-border-radius-bottomright: 5px;
	border-bottom-right-radius: 5px;
}
.borderRadiusBottom5 {
	-webkit-border-bottom-left-radius: 5px;
	-moz-border-radius-bottomleft: 5px;
	border-bottom-left-radius: 5px;
}

.borderRadius {
	-webkit-border-radius: 10px;
	-moz-border-radius: 10px;
	border-radius: 10px;
}
.borderRadius5 {
	-webkit-border-radius: 5px;
	-moz-border-radius: 5px;
	border-radius: 5px;
}
.noPadding {
	padding:0px;
}
/*hannah*/
.indent15 {
    padding-left: 15px;
}	
.indent15_01 {
    padding-left: 15px;
	border-bottom: 1px solid #003767;
}	

.borderBottom1Blue_bluetext {
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #003767;
	color: #003767;
}
.borderBottom2Blue_bluetext {
	border-bottom-width: 2px;
	border-bottom-style: solid;
	border-bottom-color: #003767;
	color: #003767;
}
.borderBottom3Blue_bluetext {
	border-bottom-width: 3px;
	border-bottom-style: solid;
	border-bottom-color: #003767;
	color: #003767;
}

p.smltxt {
    font-size: 11px;
	margin-top: 3px;
}
table.tblTxt_no_margin {
	margin-bottom: 0px;
}
.tblTxt_no_margin {
	font-family: Arial, "Helvetica LT Std Light";
	font-size: 13px;
}
.margin5 {
	margin: 5px;
}
ul.listBluSquare { 
    padding: 0px 0px 0px 0px;
	margin-top: 4px;
	font-size: 13px;
}
ul.listBluSquare li { 
    padding-left: 20px; 
	padding-bottom: 5px;
	background:  url(../images/style/ulSquare.png) top left no-repeat;
	list-style: none;
}

ul.listBluSquare_nopad { 
    padding: 0px 0px 0px 0px;
	margin-top: 4px;
	font-size: 13px;
}
ul.listBluSquare_nopad li { 
    padding-left: 20px; 
	background:  url(../images/style/ulSquare.png) top left no-repeat;
	list-style: none;
}

.maintext {
    font-family: Arial, "Helvetica LT Std Light";
	font-size: 13px;
}	

.blacktext {
    color: #000000;
}	

.title1_less_margin {
	display: block;
	width: 100%;
	margin-left: -20px;
	margin-bottom: 10px;
	margin-top: 2px;
	background-color: #143965;
	color: #ffffff;
	font-size: 13px;
	padding-top: 7px;
	padding-right: 7px;
	padding-bottom: 7px;
	padding-left: 10px;
	-webkit-border-radius: 5px;
	-moz-border-radius: 5px;
	border-radius: 5px;
	font-weight: normal;
}

.border_paleblue {
    border: 1px solid #537892;
}

.smltxt {
    font-size: 10px;
	margin-top: 3px;
}		

.border2RightWhite_indent_15 {
	border-right-width: 2px;
	border-right-style: solid;
	border-right-color: #ffffff;
	
	padding-left: 15px;
}

h5 {
	color: #0000000;
	font-size: 13px;
	margin-bottom: 3px;
	font-weight: bold;
}

.border2RightWhite_blueText {
	border-right-width: 2px;
	border-right-style: solid;
	border-right-color: #ffffff;
	color: #003767;
}

.border2RightWhite_bottomWhite2 {
	border-right-width: 2px;
	border-right-style: solid;
	border-right-color: #ffffff;
	border-bottom-width: 2px;
	border-bottom-style: solid;
	border-bottom-color: #ffffff;
}

.border2bottomWhite {
	border-bottom-width: 2px;
	border-bottom-style: solid;
	border-bottom-color: #ffffff;
}

.border1bottomWhite {
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #ffffff;
}
.border1topWhite {
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #ffffff;
}
.normaltxt { 
    font-size: 13px;
	}
.normaltxt p { 
    font-size: 13px;
	}
	
.border1bottomWhite_whiteText {
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #ffffff;
	color: #FFFFFF;
}		

.border1bottomWhite_right2white {
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #ffffff;
	border-right-width: 2px;
	border-right-style: solid;
	border-right-color: #ffffff;
}

.border1bottomWhite_right2white_blueText {
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #ffffff;
	border-right-width: 2px;
	border-right-style: solid;
	border-right-color: #ffffff;
	color: #003767;
}

ul.listBluSquare_nomarg { 
    padding: 0px 0px 0px 0px;
	margin-top: 0px;
	font-size: 13px;
	margin-bottom: 0px;
	font-family: Arial, "Helvetica LT Std Light";
}
ul.listBluSquare_nomarg li { 
    padding-left: 20px; 
	background:  url(../images/style/ulSquare.png) top left no-repeat;
	list-style: none;
}
.border3BottomBlue {
	border-bottom-width: 5px;
	border-bottom-style: solid;
	border-bottom-color: #093f63;
}
.border3BottomGrey {
	border-bottom-width: 5px;
	border-bottom-style: solid;
	border-bottom-color: #808285;
}
/*hannah*/
.indent15 {
    padding-left: 15px;
} 
.indent15_01 {
    padding-left: 15px;
 border-bottom: 1px solid #003767;
} 

.borderBottom1Blue_bluetext {
 border-bottom-width: 1px;
 border-bottom-style: solid;
 border-bottom-color: #003767;
 color: #003767;
}
.borderBottom2Blue_bluetext {
 border-bottom-width: 2px;
 border-bottom-style: solid;
 border-bottom-color: #003767;
 color: #003767;
}
.borderBottom3Blue_bluetext {
 border-bottom-width: 3px;
 border-bottom-style: solid;
 border-bottom-color: #003767;
 color: #003767;
}

p.smltxt {
    font-size: 12px;
 margin-top: 3px;
}
table.tblTxt_no_margin {
 margin-bottom: 0px;
}
.tblTxt_no_margin {
}

ul.listBluSquare { 
    padding: 0px 0px 0px 0px;
 margin-top: 4px;
}
ul.listBluSquare li { 
    padding-left: 20px; 
 padding-bottom: 5px;
 background:  url(../images/style/ulSquare.png) top left no-repeat;
 list-style: none;
}

ul.listBluSquare_nopad { 
    padding: 0px 0px 0px 0px;
 margin-top: 4px;
}
ul.listBluSquare_nopad li { 
    padding-left: 20px; 
 background:  url(../images/style/ulSquare.png) top left no-repeat;
 list-style: none;
}

.maintext {
} 

.blacktext {
    color: #000000;
} 

.title1_less_margin {
 display: block;
 width: 100%;
 margin-left: -20px;
 margin-bottom: 10px;
 margin-top: 2px;
 background-color: #143965;
 color: #ffffff;
 padding-top: 7px;
 padding-right: 7px;
 padding-bottom: 7px;
 padding-left: 10px;
 -webkit-border-radius: 5px;
 -moz-border-radius: 5px;
 border-radius: 5px;
 font-weight: normal;
}

.border_paleblue {
    border: 1px solid #537892;
}

.smltxt {
    font-size: 11px;
 margin-top: 3px;
}  

.border2RightWhite_indent_15 {
 border-right-width: 2px;
 border-right-style: solid;
 border-right-color: #ffffff;
 
 padding-left: 15px;
}
.border2RightWhite_blueText {
 border-right-width: 2px;
 border-right-style: solid;
 border-right-color: #ffffff;
 color: #003767;
}

.border2RightWhite_bottomWhite2 {
 border-right-width: 2px;
 border-right-style: solid;
 border-right-color: #ffffff;
 border-bottom-width: 2px;
 border-bottom-style: solid;
 border-bottom-color: #ffffff;
}

.border2bottomWhite {
 border-bottom-width: 2px;
 border-bottom-style: solid;
 border-bottom-color: #ffffff;
}

.border1bottomWhite {
 border-bottom-width: 1px;
 border-bottom-style: solid;
 border-bottom-color: #ffffff;
}

.normaltxt { 
    font-size: 13px;
 }
.normaltxt p { 
    font-size: 13px;
 }
 
.border1bottomWhite_whiteText {
 border-bottom-width: 1px;
 border-bottom-style: solid;
 border-bottom-color: #ffffff;
 color: #FFFFFF;
}  

.border1bottomWhite_right2white {
 border-bottom-width: 1px;
 border-bottom-style: solid;
 border-bottom-color: #ffffff;
 border-right-width: 2px;
 border-right-style: solid;
 border-right-color: #ffffff;
}

.border1bottomWhite_right2white_blueText {
 border-bottom-width: 1px;
 border-bottom-style: solid;
 border-bottom-color: #ffffff;
 border-right-width: 2px;
 border-right-style: solid;
 border-right-color: #ffffff;
 color: #003767;
}

ul.listBluSquare_nomarg { 
    padding: 0px 0px 0px 0px;
 margin-top: 0px;
 font-size: 14px;
 margin-bottom: 0px;
 font-family: "Myriad Pro", Arial, "Helvetica LT Std Light";
}
ul.listBluSquare_nomarg li { 
    padding-left: 20px; 
 background:  url(../images/style/ulSquare.png) top left no-repeat;
 list-style: none;
}

.borderBL1Blue {
 border-bottom-width: 1px;
 border-bottom-style: solid;
 border-bottom-color: #003767;
 
 border-left-width: 1px;
 border-left-style: solid;
 border-left-color: #003767;
}

.borderBR1Blue {
 border-bottom-width: 1px;
 border-bottom-style: solid;
 border-bottom-color: #003767;
 
 border-right-width: 1px;
 border-right-style: solid;
 border-right-color: #003767;
}

.borderBL1Blue_blueText {
 border-bottom-width: 1px;
 border-bottom-style: solid;
 border-bottom-color: #003767;
 
 border-left-width: 1px;
 border-left-style: solid;
 border-left-color: #003767;
 color: #003767;
}

.borderBR1Blue_blueText {
 border-bottom-width: 1px;
 border-bottom-style: solid;
 border-bottom-color: #003767;
 
 border-right-width: 1px;
 border-right-style: solid;
 border-right-color: #003767;
 color: #003767;
}

.borderLeft1Blue_blueText {
 border-left-width: 1px;
 border-left-style: solid;
 border-left-color: #003767;
 color: #003767;
}
.borderRight1Blue_blueText {
 border-right-width: 1px;
 border-right-style: solid;
 border-right-color: #003767;
 color: #003767;
}

/* THEO */

.border2BRWhite {
 border-right: solid 2px #FFF;
 border-bottom: solid 1px #FFF;
}
.border1BottomWhite {
 border-bottom: solid 1px #FFF;
}

/*KYLE*/

.border1RightWhiteBLUtxt{
 border-right-width: 1px;
 border-right-style: solid;
 border-right-color: #ffffff;
 color:#003767;
}

.whtR1bluB1Blutxt{
 border-right-width: 1px;
 border-right-style: solid;
 border-right-color: #ffffff;
 border-bottom:1px solid #003767;
 color:#003767;
}
.whtR1bluB2Blutxt{
 border-right-width: 1px;
 border-right-style: solid;
 border-right-color: #ffffff;
 border-bottom:2px solid #003767;
 color:#003767;
}

.whtR1bluB1{
 border-right-width: 1px;
 border-right-style: solid;
 border-right-color: #ffffff;
 border-bottom:1px solid #003767;
}
.whtR1bluB2{
 border-right-width: 1px;
 border-right-style: solid;
 border-right-color: #ffffff;
 border-bottom:2px solid #003767;
}