* {

font-family: Verdana;
font-size: 11px;
color: #333;

}

.verysmall { font-size: 8px; }

ul {
list-style-image: url('/_img/default/common/bullet.gif');
}
li {
margin-top: 7px;
}

body {
background-color: #eae8e8; /* f7f8f8 */
margin: 0;
padding: 0;
}

.caption {
font-size: 10px;
color: #666;
}


h1, .contentHeader {
	margin-top: 0;
	font-weight: normal;
	font-size: 23px;
	color: #003;
}

h2, h2 a, h2 em, h2 i {
	margin-top: 25px;
	font-weight: normal;
	font-size: 15px;
	color: #003;
}


/*a, a strong, a em, a i, a span {
color: #536895;
}
a:visited {
color: #6a7cac
}
a:hover, a:visited:hover {
text-decoration:none;
color: #6a7cac
}
*/

a, a strong, a em, a i, a span, a:link, a:visited { color: #536895; /*536895 <-- old#000066*/}
a:hover { color: #000066; /*#6a7cac;*/ }

/* home page links */
a.home, a.home strong, a.home em, a.home i, a.home span, a.home:link, a.home:visited { color: #063eaf; /*new blue for home*/}
a.home:hover { color: #000066; /*#6a7cac;*/ }

a.callOuts {
font-color:#666;
font-size:10px;
display: block;
text-decoration: none;
font-weight: bold;
}

a.callOuts-contact {
color:#fff;
font-size:10px;
display: block;
text-decoration: none;
font-weight: bold;
} /*pds*/

a.callOuts-contact:hover {
color:#063eaf;
font-size:10px;
display: block;
text-decoration: none;
font-weight: bold;
} /*pds*/

div.callOuts {
padding: 3px;
}
div.callOutsOver {
padding: 3px;
background-color: #e5ebeb;
}

a.topGrey, a.topGrey:visited {
font-size: 12px;
text-decoration: underline;
color: #666;
}
a.topGrey:hover, a.topGrey:visited:hover {
font-size: 12px;
text-decoration: underline;
color: #333;
}



a.footer, a.footer:visited, span.footer {
font-size: 10px;
color: #333;
}



a.breadCrumbs {
font-size: 10px;
color: #666;
text-decoration: none;
}
a.breadCrumbs:visited {
color: #666;
text-decoration: none;
}
a.breadCrumbs:hover, a.breadCrumbs:visited:hover {
font-size: 10px;
color: #666;
text-decoration: none;
}
span.breadCrumbs {
font-size: 10px;
}

span.pageTitle {
	color: #fff;
	font-size:19px;
	font-family: 'Goudy Old Style', 'Times New Roman', serif;
}

a.subNav, a.subNav:visited {
	padding: 8px;
	color: #fff;
	font-size:11px;
	font-family: 'Trebuchet MS', Verdana, sans-serif;
	/* font-family: 'Goudy Old Style', 'Times New Roman', serif; */
	display: block;
	text-decoration: none;
}
a.subNav:hover, a.subNav:visited:hover {
	padding: 8px;
	color: #fff;
	font-size:11px;
	font-family: 'Trebuchet MS', Verdana, sans-serif;
	/* font-family: 'Goudy Old Style', 'Times New Roman', serif; */
	display: block;
	text-decoration: none;
}

a.subNavActive, a.subNavActive:visited {
	font-weight: bold;
	padding: 8px;
	color: #fff;
	font-size:11px;
	font-family: 'Trebuchet MS', Verdana, sans-serif;
	/* font-family: 'Goudy Old Style', 'Times New Roman', serif; */
	display: block;
	text-decoration: none;
}


span.subNav {
	padding: 8px;
	color: #fff;
	font-size:11px;
	font-family: 'Trebuchet MS', Verdana, sans-serif;
	/* font-family: 'Goudy Old Style', 'Times New Roman', serif; */
	display: block;
	text-decoration: none;
}

div.subNav {
background-color: #536895;
border-bottom: 1px solid #fff;
margin: 0;
padding-left:14px;
}
div.subNavActive {
background-color: #4a5c84;
border-bottom: 1px solid #fff;
margin: 0;
padding-left:14px;
}

a.topGold:link, a.topGold:visited{
	font-size: 12px;
	text-decoration: underline;
	color:#FFCC00; /*gold*/
}
a.topGold:hover{
	font-size: 12px;
	text-decoration: underline;
	color:#FF9900; /*orange*/
}
a.topGrey2, a.topGrey2:visited {
font-size: 12px;
text-decoration: underline;
color: #666;
background: url(../../_img/default/home/i_arrow.gif) no-repeat left center;
padding-left: 15px;
padding-bottom: 2px;
}
a.topGrey2:hover, a.topGrey2:visited:hover {
font-size: 12px;
text-decoration: underline;
color: #333;
}
.formSectionHeading{
	border-top: 1px solid #cccccc;
	font-size: 15px;
	font-weight: bold;
	margin: none;
	padding-top: 10px;
}
.sectionInstruction{
	font-size: 10px;
	font-weight: normal;
	font-style: italic;
}
.requiredField {
	color: red;
}
.extra-small { font-size: 9px; }

.fallcolor { color: #db8c03; }

.cunderline{text-align: center; text-decoration:underline; color: #536895;}

/* for links for MyChi promo on home page */
a.mychi, a.mychi:link, a.mychi:visited {color: #FF0000; }
a.mychi:hover { color:#66CCFF }

.special-red { font-size: 14px; font-weight: bold; color: #F00; }
.special-red-small { font-size: 12px; font-weight: bold; color: #F00; }
.style1 {color: #3399FF}
.style1bold {color: #3399FF; font-weight: bold}
.special-link-clone {color: #536895; }

.image-border {padding:2px; border: 1px solid #ccc;}

.required { color: red; }
