@charset "utf-8";
/* CSS Document */

a:link {
	color: #000048;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: 600;
	text-decoration: none;
}
a:visited {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #000048;
	font-weight: 600;
	text-decoration: none;
}
a:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #000048;
	font-weight: 600;
	text-decoration: underline;
}
a:active {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #000048;
	font-weight: 600;
	text-decoration: none;
}
.NavBar1 a:link, .NavBar1 a:visited, .NavBar1 a:active {	
    font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000048;
	font-weight: 700;
	text-decoration: none;
} 

.NavBar1  a:hover {
    font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000048;
	font-weight: 650;
	text-decoration:underline;
}
.NavBar2 a:link, .NavBar2 a:visited, .NavBar2 a:active {	
    font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #000048;
	font-weight: 700;
	text-decoration: none;
} 

.NavBar2  a:hover {
    font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #000048;
	font-weight: 650;
	text-decoration:underline;
}

.tdBg {
	background-image: url(../images/main.png);
	background-repeat: no-repeat;
}
.styleUnderline {
	text-decoration: underline;
}
.tdwave {
	background-image: url(../images/wave-bg.png);
	background-repeat: no-repeat;
}
.StyleNavy1 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 20px;
	font-weight: 400;
	color: #000048;
}
.StylePink1 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 15px;
	font-weight: 400;
	color: #9b0065;
}
.StylePink2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 20px;
	font-weight: 400;
	color: #9b0065;
}
.Text1 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 15px;
	color: #282828;
}

.Text2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: 500;
	color: #000048;
}
.Text2a {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: 500;
	color: #000048;
}
.Text2b {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: 600;
	color: #000048;
}
.style3 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #EC3596;
	font-weight: 400;
}
.style3a {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-style: italic;
	color: #EC3596;

}
.style3b {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #EC3596;
	font-weight: 500;
}
.style3c {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #9A0E57;
	font-weight: 600;
}

.style3d {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #670A3A;
	font-weight: 600;
	text-decoration: underline;
}
.tdBlueBg {
	background-color: #cee9f2;
	background-image: url(../images/bg-td.jpg);
	background-repeat: repeat-x;
	background-position: top;
}

body {
	margin-top: 0px;
	color: #000048;
	background-color: #EAFDFF;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
}
.tdBgLogoSM {
	background-image: url(../images/logo-sm.png);
	background-repeat: no-repeat;
	background-position: left top;
}

.tdBgLogoMed {
	background-image: url(../images/logo-med.png);
	background-repeat: no-repeat;
	background-position: left top;
}
.tdBgLogoMed-A {
	background-image: url(../images/Logo-med-A.png);
	background-repeat: no-repeat;
	background-position: left top;
}
.tdBgLogoMedA {
	background-image: url(../images/Logo-med-a.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	background-color: #F8EED3;
	color: #F0DFBD;
    padding-left: 15px;
}

.StyleCaps {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	text-transform: none;
	color: #000048;
	font-weight: bold;
	font-variant: small-caps;
}

.StyleCaps-1 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 15px;
	text-transform: none;
	color: #000048;
	font-variant: small-caps;
	font-weight: bold;
}
.StyleCaps-2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	text-transform: none;
	color: #000048;
	font-weight: bold;
	font-variant: small-caps;
}


.xxSmall {font-size: xx-small

}

.styleJustify {
	font-size: 12px;
	font-style: normal;
	text-align: justify;
	vertical-align: top;
}


.tdBgLogoSM div {
	padding: 10px;
}

.tdKristen {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	background-image: url(../images/Kristen.png);
	background-repeat: no-repeat;
	background-position: top;
	padding: 10px;
}
.tdTAndrew{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	background-image: url(../images/T-Andrew-Marks.png);
	background-repeat: no-repeat;
	background-position: top;
	padding: 10px;
}
.tdPad5 {
	padding-left: 5px;
}
.tdPad10 {
	padding-left: 10px;
}
.tdPad1010 {
	padding-left: 10px;
	padding-right: 8px;
}
.td1515 {
	padding-right: 15px;
	padding-left: 15px;
}
.tdRight15 {
	padding-right: 15px;
	padding-left: 15px;
}
.tdPad515 {
	text-align: justify;
	padding-right: 20px;
}

.calendar {overflow: hidden;
width: 222px; 
height: 200px;
}
