BODY {
	FONT-WEIGHT: normal; FONT-SIZE: 100%; COLOR: #333333; FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif
}
P {
	FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif
}
A {
	FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif
}
.footer-copy {
	FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif
}
.footer-copy A {
	FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif
}
H1 {
	FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif
}
H2 {
	FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif
}
H3 {
	FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif
}
.top-nav {
	FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif
}
.top-nav A {
	FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif
}
.login-title {
	FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif
}
.login {
	FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif
}
.login A {
	FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif
}
.table-header {
	FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif
}
P {
	COLOR: #333333
}
A {
	COLOR: #333333
}
.footer-copy {
	COLOR: #ffffff
}
.footer-copy A {
	COLOR: #ffffff
}
.top-nav {
	COLOR: #ffffff
}
.top-nav A {
	COLOR: #ffffff
}
P {
	FONT-SIZE: 67%
}
A {
	TEXT-DECORATION: underline
}
P A:hover {
	COLOR: #6699cc
}
H1 {
	FONT-WEIGHT: bold; COLOR: #003366
}
H2 {
	FONT-WEIGHT: bold; COLOR: #003366
}
H3 {
	FONT-WEIGHT: bold; COLOR: #003366
}
H1 {
	FONT-SIZE: 92%
}
.main-heading-txt {
	MARGIN-BOTTOM: 0px; MARGIN-LEFT: 7px; MARGIN-RIGHT: 7px
}
.homepage-main-heading-txt {
	MARGIN-BOTTOM: 0px
}
H2 {
	FONT-SIZE: 87%
}
.h2-heading-txt {
	MARGIN-TOP: 7px; MARGIN-BOTTOM: 8px
}
H3 {
	DISPLAY: inline; FONT-SIZE: 83%
}
.footer-copy {
	FONT-SIZE: 65%; MARGIN: 6px 11px
}
.footer-copy A {
	TEXT-DECORATION: none
}
.footer-copy A:hover {
	COLOR: #ffffff; TEXT-DECORATION: underline
}
.footer-blue {
	BACKGROUND-COLOR: #6699cc
}
.top-nav {
	FONT-SIZE: 67%
}
.top-nav A {
	TEXT-DECORATION: none
}
.top-nav A:hover {
	COLOR: #ffffff; TEXT-DECORATION: underline
}
.login-title {
	COLOR: #003366
}
.login {
	COLOR: #003366
}
.login A {
	COLOR: #003366
}
.login-title {
	FONT-WEIGHT: bold; FONT-SIZE: 75%
}
.login {
	TEXT-DECORATION: none
}
.login A {
	TEXT-DECORATION: none
}
.nav-1-table-bkgrd {
	BACKGROUND-IMAGE: url(images/nav_1_bkgrd.gif); BACKGROUND-REPEAT: no-repeat
}
.nav-2-table-bkgrd {
	BACKGROUND-IMAGE: url(images/nav_2_bkgrd.gif); BACKGROUND-REPEAT: no-repeat
}
.nav-3-table-bkgrd {
	BACKGROUND-IMAGE: url(images/nav_3_bkgrd.gif); BACKGROUND-REPEAT: no-repeat
}
.nav {
	FONT-WEIGHT: bold; FONT-SIZE: 85%; FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif; LETTER-SPACING: -0.04em
}
.nav-selected {
	FONT-WEIGHT: bold; FONT-SIZE: 85%; FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif; LETTER-SPACING: -0.04em
}
.nav-1 {
	FONT-WEIGHT: bold; FONT-SIZE: 67%; FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif; LETTER-SPACING: -0.04em
}
.nav-2 {
	FONT-WEIGHT: bold; FONT-SIZE: 67%; FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif; LETTER-SPACING: -0.04em
}
.nav-3 {
	FONT-WEIGHT: bold; FONT-SIZE: 67%; FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif; LETTER-SPACING: -0.04em
}
.nav-1-selected {
	FONT-WEIGHT: bold; FONT-SIZE: 67%; FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif; LETTER-SPACING: -0.04em
}
.nav-2-selected {
	FONT-WEIGHT: bold; FONT-SIZE: 67%; FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif; LETTER-SPACING: -0.04em
}
.nav-3-selected {
	FONT-WEIGHT: bold; FONT-SIZE: 67%; FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif; LETTER-SPACING: -0.04em 
}
.nav-bkgrd {
	BACKGROUND-POSITION: 50% bottom; BACKGROUND-IMAGE: url(images/nav_1_bkgrd.gif); BACKGROUND-REPEAT: no-repeat; BACKGROUND-COLOR: #336699
}
.nav-1-bkgrd {
	BACKGROUND-POSITION: 50% bottom; BACKGROUND-IMAGE: url(images/nav_1_bkgrd.gif); BACKGROUND-REPEAT: no-repeat; BACKGROUND-COLOR: #6699cc
}
.nav-1-bkgrd-main {
	BACKGROUND-POSITION: 50% bottom; BACKGROUND-IMAGE: url(images/nav_1_bkgrd-main.gif); BACKGROUND-REPEAT: no-repeat; BACKGROUND-COLOR: #6699cc
}
.nav {
	PADDING-RIGHT: 8px; PADDING-LEFT: 7px; PADDING-BOTTOM: 7px; PADDING-TOP: 5px
}
.nav-selected {
	PADDING-RIGHT: 8px; PADDING-LEFT: 7px; PADDING-BOTTOM: 7px; PADDING-TOP: 5px
}
.nav A {
	COLOR: #ffffff; TEXT-DECORATION: none
}
.nav A:hover {
	COLOR: #003366
}
.nav-selected A {
	COLOR: #003366; TEXT-DECORATION: none
}
.nav-1 {
	PADDING-RIGHT: 8px; PADDING-LEFT: 7px; PADDING-BOTTOM: 7px; PADDING-TOP: 5px
}
.nav-1-selected {
	PADDING-RIGHT: 8px; PADDING-LEFT: 7px; PADDING-BOTTOM: 7px; PADDING-TOP: 5px
}
.nav-1 A {
	COLOR: #ffffff; TEXT-DECORATION: none
}
.nav-1 A:hover {
	COLOR: #003366
}
.nav-1-selected A {
	COLOR: #003366; TEXT-DECORATION: none
}
.nav-2-bkgrd {
	BACKGROUND-POSITION: 50% bottom; BACKGROUND-IMAGE: url(images/nav_2_bkgrd.gif); BACKGROUND-REPEAT: no-repeat; BACKGROUND-COLOR: #9bb5d0
}
.nav-2 {
	PADDING-RIGHT: 8px; PADDING-LEFT: 18px; PADDING-BOTTOM: 7px; PADDING-TOP: 5px
}
.nav-2-selected {
	PADDING-RIGHT: 8px; PADDING-LEFT: 18px; PADDING-BOTTOM: 7px; PADDING-TOP: 5px
}
.nav-2 A {
	COLOR: #003366; TEXT-DECORATION: none
}
.nav-2 A:hover {
	COLOR: #335c85
}
.nav-2-selected A {
	COLOR: #003366; TEXT-DECORATION: none
}
.nav-3-bkgrd {
	BACKGROUND-POSITION: 50% bottom; BACKGROUND-IMAGE: url(images/nav_3_bkgrd.gif); BACKGROUND-REPEAT: no-repeat; BACKGROUND-COLOR: #c2d6eb
}
.nav-3 {
	PADDING-RIGHT: 8px; PADDING-LEFT: 28px; PADDING-BOTTOM: 7px; PADDING-TOP: 5px
}
.nav-3-selected {
	PADDING-RIGHT: 8px; PADDING-LEFT: 28px; PADDING-BOTTOM: 7px; PADDING-TOP: 5px
}
.nav-3 A {
	COLOR: #003366; TEXT-DECORATION: none
}
.nav-3 A:hover {
	COLOR: #335c85
}
.nav-3-selected A {
	COLOR: #003366; TEXT-DECORATION: none
}
.nav-selected-bkgrd {
	BACKGROUND-POSITION: 50% bottom; BACKGROUND-IMAGE: url(images/nav_selected_bkgrd.gif); BACKGROUND-REPEAT: no-repeat; BACKGROUND-COLOR: #eff5fa
}
UL {
	MARGIN-TOP: 1px; PADDING-LEFT: 20px; LIST-STYLE-POSITION: outside; FONT-SIZE: 67%; MARGIN-BOTTOM: 1px; MARGIN-LEFT: 10px; VERTICAL-ALIGN: middle; LINE-HEIGHT: 17px; FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif
}
UL UL {
	MARGIN-TOP: 1px; PADDING-LEFT: 20px; LIST-STYLE-POSITION: outside; FONT-SIZE: 100%; MARGIN-BOTTOM: 1px; MARGIN-LEFT: 10px; VERTICAL-ALIGN: middle; LINE-HEIGHT: 17px; FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif
}
UL A:hover {
	COLOR: #6699cc; TEXT-DECORATION: underline
}
OL {
	MARGIN-TOP: 1px; LIST-STYLE-POSITION: outside; FONT-SIZE: 67%; MARGIN-BOTTOM: 1px; MARGIN-LEFT: 30px; LINE-HEIGHT: 17px; FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif
}
.tell-more {
	FONT-SIZE: 65%; COLOR: #003366; FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #d6ebeb
}
.tell-more A {
	COLOR: #003366; TEXT-DECORATION: none
}
.urgent_message {
	FONT-SIZE: 65%; COLOR: #f8f7b2; FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #f8f7b2
}
.tell-more A:hover {
	COLOR: #003366; TEXT-DECORATION: underline
}
.tell-green-dark {
	BACKGROUND-COLOR: #b6d8d8
}
.top-nav-blue {
	BACKGROUND-COLOR: #336699
}
.sc-green {
	BACKGROUND-COLOR: #99cccc
}
.sc-green A {
	FONT-WEIGHT: bold; FONT-SIZE: 65%; COLOR: #ffffff; FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
.sc-green A:hover {
	TEXT-DECORATION: underline
}
.sc-green-dark {
	BACKGROUND-COLOR: #71acac
}
.apply-green {
	BACKGROUND-COLOR: #99cccc
}
.apply-green A {
	FONT-WEIGHT: bold; FONT-SIZE: 65%; COLOR: #ffffff; FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
.apply-green A:hover {
	TEXT-DECORATION: underline
}
.call-action {
	BACKGROUND-COLOR: #99cccc
}
.call-action A {
	FONT-WEIGHT: bold; FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif; TEXT-DECORATION: underline
}
.call-action A:hover {
	TEXT-DECORATION: underline; COLOR: #333333;
}
.page-header {
	BACKGROUND-COLOR: #d9e5f3
}
.sc-blue {
	BACKGROUND-COLOR: #b2cce5
}
.sc-blue A {
	FONT-WEIGHT: bold; FONT-SIZE: 67%; COLOR: #003366; FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
.sc-blue A:hover {
	TEXT-DECORATION: underline
}
.sc-blue-dark {
	BACKGROUND-COLOR: #93b4d3
}
.sc-green-right {
	FONT-SIZE: 65%; COLOR: #003366; FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #d6ebeb
}
.sc-green-right A {
	FONT-WEIGHT: bold; COLOR: #003366; FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
.sc-green-right A:hover {
	TEXT-DECORATION: underline
}
.sc-green-right-dark {
	BACKGROUND-COLOR: #b6dcdc
}
.section-table-left {
	BACKGROUND-IMAGE: url(images/section_table_edge_left.gif); BACKGROUND-REPEAT: repeat-y
}
.section-table-right {
	BACKGROUND-IMAGE: url(images/section_table_edge_right.gif); BACKGROUND-REPEAT: repeat-y
}

.section-table-left-green {
	BACKGROUND-IMAGE: url(images/section_table_edge_left_green.gif); BACKGROUND-REPEAT: repeat-y
}
.section-table-right-green {
	BACKGROUND-IMAGE: url(images/section_table_edge_right_green.gif); BACKGROUND-REPEAT: repeat-y
}
.blue-line {
	BACKGROUND-COLOR: #336699
}
.table {
	FONT-SIZE: 67%
}
.table UL {
	MARGIN-TOP: 1px; PADDING-LEFT: 20px; LIST-STYLE-POSITION: outside; FONT-SIZE: 100%; MARGIN-BOTTOM: 1px; MARGIN-LEFT: 10px; VERTICAL-ALIGN: middle; LINE-HEIGHT: 17px; FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif
}
.table UL A:hover {
	COLOR: #6699cc; TEXT-DECORATION: underline
}
.table-header {
	COLOR: #003366; BACKGROUND-COLOR: #d9e5f3
}
.table-shadow {
	BACKGROUND-COLOR: #eff5fa
}
.expand-box {
	MARGIN-TOP: 10px
}
.expand-link-box-expanded {
	MARGIN-TOP: 10px; MARGIN-BOTTOM: 10px
}
.expand-link-box-collapsed {
	MARGIN-TOP: 10px; MARGIN-BOTTOM: 10px
}
.system-btn {
	FONT-WEIGHT: bold; FONT-SIZE: 100%; COLOR: #ffffff; FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #6699cc
}
.system-btn-search {
	FONT-WEIGHT: bold; FONT-SIZE: 65%; COLOR: #ffffff; FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #6699cc
}
.text-field-search {
	BORDER-RIGHT: 1px solid; BORDER-TOP: 1px solid; FONT-SIZE: 100%; BORDER-LEFT: 1px solid; BORDER-BOTTOM: 1px solid; HEIGHT: 18px
}
.text-field {
	BORDER-RIGHT: 1px solid; BORDER-TOP: 1px solid; FONT-SIZE: 67%; BORDER-LEFT: 1px solid; BORDER-BOTTOM: 1px solid; HEIGHT: 18px
}
.promo-text {
	FONT-SIZE: 62%; COLOR: #003366; FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif
}
.promo-text A {
	FONT-SIZE: 100%; COLOR: #003366; FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif
}
.expand-link-default {
	FONT-SIZE: 67%; FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif
}
.expand-link-over {
	FONT-SIZE: 67%; FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif
}
.expand-link-box-expanded {
	COLOR: #000000
}
.expand-link {
	COLOR: #000000
}
.expand-link-item {
	COLOR: #000000
}
.expand-link-default {
	COLOR: #000000
}
.expand-link-box-expanded {
	COLOR: #000000
}
.expand-link {
	COLOR: #000000
}
.expand-link-item {
	COLOR: #000000
}
.expand-link-over {
	COLOR: #000000
}
.expand-link-box-collapsed {
	COLOR: #000000
}
.expand-link {
	COLOR: #000000
}
.expand-link-item {
	COLOR: #000000
}
.expand-link-default {
	COLOR: #000000
}
.expand-link-box-collapsed {
	COLOR: #6699cc
}
.expand-link {
	COLOR: #6699cc
}
.expand-link-item {
	COLOR: #6699cc
}
.expand-link-over {
	COLOR: #6699cc
}
.arrowlink-default A {
	FONT-WEIGHT: bold; COLOR: #000000
}
.arrowlink-default A:hover {
	FONT-WEIGHT: bold; COLOR: #6699cc
}

ul.bulletlink {
margin:.5em 0 1em;
padding:0;
list-style-type:none;
margin-bottom:.75em;
}

ul.bulletlink li {
padding:0 0 0 20px;
text-indent:-18px;
background: url("images/arrow_bullet.gif") no-repeat 1px 2px;
text-indent:0;
}

ul.bulletlink li li {
font-size:100%
}


/* ======================= SEARCH STYLES ============================== */

h2 {
	font-size : 80%;
	margin : 0;
	padding : 0;
}

#statusText {
	text-align : left;
}

#sortBy {
	text-align : right; 
	font-weight : bold;
	font-size : 70%;
}

#sortBy a {
	color : #000000;
}

#searchForm {
	background-color : #d9e5f3;
	padding : 15px 5px 15px 5px;
	margin : 0px 0px 0px 0px;
}

#searchForm label {
	margin : 0em 0.3em 0em 0.3em;
	font-size : 70%;
}


#searchForm div {
	padding : 0;
	margin : 0;
	width :auto;
}

#searchResultSet {
	margin : 0.5em 0em 0.5em 0em;
	padding : 0;
	width : auto;				
}
#searchResultSet li {
	border-bottom : 1px solid #d9e5f3;
	padding : 1em 0em 1em 0em;
	font-size : 100%;
}

#searchResultSet li a {
	font-size : 105%;
	color : #336699;
	text-decoration : none;
	font-weight : bold;
}

#searchResultSet li a:hover {
	text-decoration : underline;
}



