.popup {
	position: absolute;
	top: 0px;
	left: 0px;
	width: 100%;
	height: 100%;
	z-index: 9999;
	font-size: 1.2em;
	color: #000000;
}
.popupbox {
	width: 900px;
	margin: 0px auto;
}
.popwindow {
	position: relative;
	width: 600px;
	height: 220px;
	margin-top: -222px;
	margin-left: 14px;
	background: #FFFFFF url('/layout/popup.gif') repeat-x;	
	border: 1px solid #000000;
}
.popwindowsh {
	position: relative;
	width: 610px;
	height: 225px;	
	margin-top: 254px;
	margin-left: 10px;
	background: #000000;
	filter:alpha(opacity=20);
	-moz-opacity:.20;
	opacity:.20;		
}
.popwindowsc {
	position: relative;
	width: 600px;
	height: 400px;
	margin-top: -402px;
	margin-left: 14px;
	border: 1px solid #000000;
	background: #FFFFFF url('/layout/popup.gif') repeat-x;	
}
.popwindowscsh {
	position: relative;
	width: 610px;
	height: 405px;
	margin-top: 234px;
	margin-left: 10px;
	background: #000000;
	filter:alpha(opacity=20);
	-moz-opacity:.20;
	opacity:.20;	
}
.popwindowshe {
	width: 610px;
	height: 4px;
	margin-left: 10px;
	background: #000000;
	filter:alpha(opacity=20);
	-moz-opacity:.20;
	opacity:.20;	
}
.poptitle {
	width: 585px;
	height: 38px;
	background: #ADADAD url('/layout/poptitle.gif') repeat-x;
	color: #535353;
	padding-left: 10px;
	padding-right: 5px;
}
.popsep {
	width: 585px;
	height: 15px;
	background: #535353 url('/layout/poptitle.gif') repeat-x;
	margin-left: -10px;
	margin-right: -10px;
	margin-bottom: 15px;
}
.poptitle .title {
	float: left;
	font-size: 1.4em;
	font-weight: bold;
}
.poptitle .title p {
	float: left;
	margin-top: 10px;
}
.poptitle .close {
	float: right;
	margin-top: 10px;
	margin-right: 5px;
}
.poptext {
	padding: 10px;
	padding-top: 20px;	
	padding-bottom: 30px;
}
.poptextsc {
	margin-top: 8px;
	height: 304px;
	padding: 10px;
	padding-top: 20px;	
	padding-bottom: 30px;
	overflow-Y: scroll;
}
.faqtitles {
	padding-bottom: 15px;
}
.faqtitles a {
	color: #384CA5;
	font-weight: bold;
}
.faqtitles a:visited {
	color: #2383ED;
}
.faqtitles a:hover {
	color: #2383ED;
	text-decoration: underline;
}
.faqtitles div {
	margin-bottom: 5px;
	padding-bottom: 3px;
	border-bottom: 1px solid #DDDDDD;
}
.faqtitles a {
	text-decoration: none;
}
.faqtitles a:hover {
	text-decoration: underline;
}
.faqtext {
	padding-top: 15px;
	padding-bottom: 15px;
	border-top: 3px solid #DDDDDD;
}
.faqtextitle {
	font-size: 1.4em;
	font-weight: bold;
	color: #2383ED;
}
.faqtextitle p {
	margin-top: 4px;
}
.imgfaqtitle {
	float: left;
	margin-top: 11px;
	margin-right: 10px;
}
.faqhelp {
	margin-bottom: -2px;
	margin-right: 5px;
}

.faqanswer {
	float: left;
	margin-right: 10px;
	margin-bottom: -5px;
}
#eventscroll {
	position: absolute;
	width: 280px;
	margin-top: -20px;
	font-size: 11px;
}
#eventscroll .ddhead {
	width: 280px;
	height: 56px;
	padding: 2px;
	padding-left: 4px;
	padding-right: 4px;
	background: url('/layout/evescroll_long.gif') no-repeat;
}
#eventscroll .ddhead a {
	text-decoration: none;
	color: #FFFFFF;
	font-weight: bold;
}
#eventscroll .ddhead a:hover {
	text-decoration: underline;
}
#eventscroll .ddeve {
	width: 273px;
	font-weight: bold;
	padding-left: 3px;
	padding-right: 3px;
	background: #F3F3F3;
	border-bottom: 1px solid #C7C7C7;
}
#eventscroll .ddeve a {
	text-decoration: none;
	color: #5F9EA2;
	padding: 2px;
}
#eventscroll .ddeve a:hover {
	background: #5F9EA2;
	color: #FFFFFF;
}
#eventscroll .ddend {
	width: 238 px;
	height: 10px;
	background: #F3F3F3;
}
