body,td,th{
	font-size:.7em;
	font-family:Verdana, Geneva, Arial, helvetica, sans-serif;
	text-align:justify;
}
input,select,textarea{
	font-size:1em;
	font-family:Verdana, Geneva, Arial, helvetica, sans-serif;
}
body{
	background-color:#F9F2DE;
	margin:5px;
	padding:5px;
}
a{
	font-weight:700;
	color:#E67311;
	text-decoration:none;
}
a:hover{
	text-decoration:underline;
}
.Box_Content{
	padding-top:7px;
	background-color:#FFF;
}
.BlockContent{
	background-repeat:repeat-y;
	background-position:left;
	background-color:#E8E3D4;
}
.Block_Title_Border_Right{
	background-repeat:repeat-y;
	background-position:right;
	background-color:#E8E3D4;
}
.PageTitleBar{
	background-repeat:repeat-x;
	background-position:top;
	background-color:#E8E3D4;
	padding:3px 5px;
}
.Block_Bottom .Area_Left{
	background-repeat:no-repeat;
	background-position:left bottom;
	float:left;
	height:6px;
	width:6px;
}
.Block_Bottom .Area_Right{
	background-repeat:no-repeat;
	background-position:right bottom;
	float:right;
	height:6px;
	width:6px;
}
.Block_Bottom{
	background-repeat:repeat-x;
	background-position:bottom;
	height:6px;
	font-size:0;
}
.Demo_Image{
	float:right;
}
.Demo_Image img{
	margin-left:7px;
}
form{
	margin:0;
	padding:0;
}
.WhatsNewVersion{
	font-size:1.2em;
	font-weight:700;
}
.BordersTitle{
	padding-top:2px;
	padding-bottom:5px;
	font-weight:700;
	background-color:#E67311;
	text-align:center;
	color:#fff;
}
.BordersLeft{
	padding-bottom:10px;
	padding-top:10px;
	border-top:#E67311 3px solid;
	border-left:#E67311 3px solid;
	border-bottom:#E67311 3px solid;
}
.BordersRight{
	padding-bottom:10px;
	padding-top:10px;
	border-right:#E67311 3px solid;
	border-top:#E67311 3px solid;
	border-bottom:#E67311 3px solid;
}
.Question{
	background-color:#FFF;
	border-color:#CCC;
	border-style:solid solid none;
	border-width:1px;
}
.QuestionEnd{
	border-color:#CCC;
	border-style:none solid solid;
	border-width:1px;
}
.Answers{
	border-color:#CCC;
	border-style:none solid;
	border-width:1px;
}
.PageMenu{
	margin-top: 0;
	margin-right: 0;
	margin-bottom: 10px;
	margin-left: 0;
}

.PageMenu a	{ cursor: pointer; padding: 5px 10px; line-height: 25px; background: #FFF; margin: 0 1px 0 0; color: #E67311; }
.PageMenu a:hover { background: #E67311; color: #FFF; }
.MemberList{
	background-color:#FFF;
	display:inline;
	width:200px;
	border:none;
}
.OptGrp{
	font-weight:400;
	text-decoration:none;
	font-size:small;
	font-style:normal;
	font-variant:normal;
	line-height:normal;
}
.OptOpt{
	text-decoration:none;
}
.Block_Top_Left,.Block_Top_Right{
	background-repeat:no-repeat;
	height:6px;
	width:6px;
	font-size:0;
}

