.headline { font-family:Edwardian Script ITC, Script MT Bold, Monotype Corsiva, Kunstler Script, Viner Hand ITC; font-size:32pt }

#jsNotice{
	position:relative; top:150px;
	width:500px;
	font-family:Verdana; font-style:14pt	
}

#welcomeBoxFrame{
	display:none;
	position:relative; top:150px;
	width:500px;
	border-style:outset; border-width:6px;
	border-top-color:#82530c; border-left-color:#82530c;
	border-bottom-color:#69430a; border-right-color:#69430a;
	background-color:#5e3a04;
	opacity:0; filter:alpha(Opacity=0);
}
#welcomeBox {
	font-family:Monotype Corsiva, Book Antiqua; font-style:italic; font-size:16pt;
	padding:7px;
	margin:3px; 
	border:2px solid #ff0000;
	border-style:inset; border-width:3px;
	border-top-color:#69430a; border-left-color:#69430a;
	border-bottom-color:#82530c; border-right-color:#82530c;
	background-color:#9e640c;
	cursor:pointer
}

#stateName { 
	position:relative; left:-10%;
	font-family:Monotype Corsiva; font-size:28pt; 
}
#stateMap {
	display:none;	
}
#guessDIV {
	display:none;
	position:absolute; right:0px; width:85%;
}



#stateNameOuterFrame {    /* This works for IE */
	position:relative; top:44px; z-index:100; zoom:1;
	/* top:-201px; */
	border-style:outset; border-width:6px;
	border-top-color:#d4f3ff; border-left-color:#d4f3ff; border-right-color:#add8e8;
	border-bottom:none;
	padding-left:3px; padding-right:3px;
	background-color:#772681;
	font-size:29pt;
	filter:alpha(Opacity=0); display:none;
}
#stateNameFrame{ 	/* This works for IE */
	position:relative; z-index:50; top:6px;
	border-style:inset; border-width:3px;
	border-top-color:#add8e8; border-left-color:#add8e8; border-right-color:#d4f3ff;
	border-bottom:none;
	padding-right:10px; padding-left:10px;
	text-align:center;
	background-color:#50c7c5;
	font-family:Monotype Corsiva; font-size:28pt; line-height:60px;
}

#stateNameOuterFrame, #not#ie8 {  /* IE thinks the tag #not#ie8 is invalid, and will ignore this style */
	display:table;
	/* top:-209px; */
	position:relative; top:36px; z-index:100; 
	border-style:outset; border-width:6px;
	border-top-color:#d4f3ff; border-left-color:#d4f3ff; border-right-color:#add8e8;
	border-bottom:none;
	padding-left:3px; padding-right:3px;
	background-color:#772681;
	opacity:0;
}
#stateNameFrame, #not#ie8 {	/* IE thinks the tag #not#ie8 is invalid, and will ignore this style */
	line-height:34pt;
}


#mapOuterFrame {
	display:none;
	/* top:-215px */
	position:relative; width:793px; top:30px; height:552px; z-index:0; 
	padding-bottom:12px !important;
	padding-bottom:0px;	/* For IE */
	border-style:outset; border-width:6px; 
	/* border-top-color:#fef1ff; border-left-color:#fef1ff;
	border-right-color:#fce8fe; border-bottom-color:#fce8fe; */
	border-top-color:#d4f3ff; border-left-color:#d4f3ff;
	border-right-color:#add8e8; border-bottom-color:#add8e8;
	background-color:#772681;
	opacity:0; filter:alpha(Opacity=0);
}

#progressMapWindow {
	position:relative; height:100%; margin:3px;
	border-style:inset; border-width:3px;
	/* border-top-color:#fef1ff; border-left-color:#fef1ff;
	border-right-color:#60cbcc; border-bottom-color:#60cbcc; */
	border-top-color:#add8e8; border-left-color:#add8e8;
	border-right-color:#d4f3ff; border-bottom-color:#d4f3ff;
	text-align:center;
	/* background-color:#55bfbd; */
	background-color:#50c7c5
}

.progressMapText{
	display:none;
	position:absolute; width:265px; right:5px; top:5px;
	font-family:Georgia; font-size:10pt; font-style:italic; color:#000000; text-align:justify;
	padding:5px;
	border:1px solid black; background-color:#ffffcc;
	opacity:0;	
}
.loadingText{
	display:none;
	position:relative; top:275px; width:150px; z-index:200;
	font-family:Tahoma; font-size:14pt; font-weight:bold;
	padding-top:15px; padding-bottom:15px; padding-left:30px; padding-right:30px;
	border:4px outset #ff0000; background-color:#dd2626;
	opacity:0; filter:alpha(Opacity=0);
}

.progressMapTextBold{
	display:none;
	position:absolute; width:265px; right:5px; top:5px;
	font-family:Georgia; font-size:12pt; font-style:italic; color:#000000; text-align:center;
	padding:5px;
	border:1px solid black; background-color:#ffffcc;
}

#pmStatBar {
	position:absolute; right:15px; top:15px; 
	height:125px; width:290px;
	text-align:justify; text-indent:25px; overflow:auto
	
}

/* .stateHighlighted { display:block; background-color:#ff0000; opacity:0} */

.progressMapHidden {
	 position:absolute; top:0px; left:0px;
	 display:none;
	 opacity:0;
}

.progressMapVisible {
	 position:absolute; top:0px; left:0px;
	 opacity:0; filter:alpha(Opacity=0);
}
