/* CSS Document */

/* font formatting */

body {
	font-family: Verdana, Arial, Helvetica, sans-serif;	background-image: url(/images/sub/layout/bg.gif); background-repeat: repeat-y; background-color: #000000; line-height: 17px; }
body#confirmation {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	background-color: #ffffff;
	background-image: url(images/sub/layout/white.gif);
}
P {
	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 11px; color: #000000; line-height: 17px;  }
P a:link {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #00C0D1;
	text-decoration: underline;
}
P a:visited {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #00C0D1;
	text-decoration: underline;
}
P a:active {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #00C0D1;
	text-decoration: underline;
}
P a:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #00C0D1;
	text-decoration: underline;
}
p.classList {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
}
p.classList a:link {
	font-weight: bold;
	color: #4597d0;
	text-decoration: underline;
}
p.classList a:visited {
	font-weight: bold;
	color: #4597d0;
	text-decoration: underline;
}
p.classList a: hover {
	font-weight: bold;
	color: #4597d0;
	text-decoration: underline;
}
H2 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	/* color: #4597D0; */
	color: #000000;
	text-decoration: none;
}
H2 A:link {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #000000;
	text-decoration: none;
}
H2 A:visited {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #000000;
	text-decoration: none;
}
H2 A:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #000000;
	text-decoration: none;
}
H3 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #177cc4;
	text-decoration: none;	
	padding: 0px;
	margin: 0px;
}
H4 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #3f5e97;
	text-decoration: none;
	padding: 0px;
	margin: 0px 0px -10px;
}
LI {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #4597D0;
	line-height: 17px;
	list-style-type: disc;

}
LI P {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	line-height: 17px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
}
LI a:link {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #00C0D1;
	text-decoration: underline;
}
LI a:visited {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #00C0D1;
	text-decoration: underline;
}
LI a:active {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #00C0D1;
	text-decoration: underline;
}
LI a:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #00C0D1;
	text-decoration: underline;
}
.bodyText {
	font-size: 11px;
	color: #ffffff;
}
.bodyTextBlk {
	font-size: 11px;
	color: #000000;
}
.bodyTextLink {
	font-size: 11px;
	color: #73e6f5;
	font-weight: bold;
	text-decoration: underline;
}
.bodyTextLink a:link {
	font-size: 11px;
	color: #73e6f5;
	font-weight: bold;
	text-decoration: underline;
}
.bodyTextLink a:visited {
	color: #73e6f5;
	font-weight: bold;
	text-decoration: underline;
}
.bodyTextLink a:hover {
	color: #73e6f5;
	font-weight: bold;
	text-decoration: underline;
}
.bodyTextLink a:active {
	color: #73e6f5;
	font-weight: bold;
	text-decoration: underline;
}
.bodyTextLink2 {
	font-size: 11px;
	color: #73e6f5;
	font-weight: bold;
	text-decoration: underline;
	line-height: 20px;
}
.bodyTextLink2 a:link {
	font-size: 11px;
	color: #73e6f5;
	font-weight: bold;
	text-decoration: underline;
}
.bodyTextLink2 a:visited {
	color: #73e6f5;
	font-weight: bold;
	text-decoration: underline;
}
.bodyTextLink2 a:hover {
	color: #73e6f5;
	font-weight: bold;
	text-decoration: underline;
}
.bodyTextLink2 a:active {
	color: #73e6f5;
	font-weight: bold;
	text-decoration: underline;
}
.bodyTextFooter {
	font-size: 10px;
	color: #ffffff;
}
.bodyTextFooter a:link {
	font-weight: bold;
	text-decoration: underline;
}
.bodyTextFooter a:visited {
	font-weight: bold;
	text-decoration: underline;
}
.bodyTextFooter a:hover {
	font-weight: bold;
	text-decoration: underline;
}
.bodyTextFooter a:active {
	font-weight: bold;
	text-decoration: underline;
}
.calloutText {
	font-size: 11px;
	color: #666666;
	text-decoration: none;
}
.calloutText a:link {
	font-size: 11px;
	font-weight: bold;
	color: #00C0D1;
	text-decoration: underline;
}
.calloutText a:visited {
	font-size: 11px;
	font-weight: bold;
	color: #00C0D1;
	text-decoration: underline;
}
.calloutText a:hover {
	font-size: 11px;
	font-weight: bold;
	color: #00C0D1;
	text-decoration: underline;
}
.calloutText a:active {
	font-size: 11px;
	font-weight: bold;
	color: #00C0D1;
	text-decoration: underline;
}
.captionText {
	font-size: 10px;
	text-decoration: none;
	color: #767676;

}


/* White image border */
.borderImg {  color: #ffffff; border-color: #ffffff #ffffff #ffffff #ffffff border: #ffffff; border-style: solid; border-top-width: 1px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px}
.borderImg A:link {  color: #000000; border-color: #ffffff #ffffff #ffffff #ffffff border: #ffffff; border-style: solid; border-top-width: 1px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px}
.borderImg A:hover {  color: #000000; border-color: #ffffff #ffffff #ffffff #ffffff border: #ffffff; border-style: solid; border-top-width: 1px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px}
.borderImg A:visited {  color: #000000; border-color: #ffffff #ffffff #ffffff #ffffff border: #ffffff; border-style: solid; border-top-width: 1px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px}
.borderImg A:active {  color: #000000; border-color: #ffffff #ffffff #ffffff #ffffff border: #ffffff; border-style: solid; border-top-width: 1px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px}

/* Specific layers */
#searchHdr { left: 18px;	top: 26px;	position: absolute;	z-index: 10; overflow: visible; }
#goButton {	left: 138px; top: 42px;	position: absolute;	z-index: 10; overflow: visible;} 
#query { left: 18px; top: 41px;	position: absolute;	z-index: 10; overflow: hidden; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px;	text-decoration: none; height: 20px; width: 112px; } 
#Layer1 { position:absolute; width:153px; height:115px; z-index:3; left: 604px; top: 289px; background-color: #FFFFFF; layer-background-color: #FFFFFF; border: 1px none #000000; }
#Layer2 { position:absolute; width:200px; height:115px; z-index:7; left: 0px;   top: 128px; visibility: hidden; }
#Layer3 { position:absolute; width:200px; height:115px;	z-index:7; left: 101px;	top: 128px; visibility: hidden; }
#Layer4 { position:absolute; width:200px; height:115px;	z-index:7; left: 202px;	top: 128px;	visibility: hidden; }
#LayerA { position:absolute; width:143px; height:154px; z-index:4; left: 177px; top: 223px; visibility: hidden; }
#LayerB { position:absolute; width:143px; height:115px; z-index:5; left: 177px; top: 223px; visibility: hidden; }
#LayerC { position:absolute; width:143px; height:115px; z-index:6; left: 177px; top: 223px; visibility: hidden; }
#searchArea { position:absolute; width:177px; height:91px; z-index:2; background-color: #708FC7; layer-background-color: #708FC7; border: 1px none #000000; left: 0px; top: 363px; visibility: visible; }
#smallPhotos { position:absolute; width:363px; height:74px; z-index:4; left: 405px; top: 153px; }
.errMessage {
	color: #FF0000;
}

.errMessage2 {
	color: #FF0000;
	font-size: 13px;
}
