.backgroundsite {
	background-color: #003399;
	background-repeat: repeat;
}
.main {
	float: left;
	width: 75%;
	border: medium dotted #00CC00;
}
.sitebackground {
	background-color: #5975b4;
	background-repeat: repeat;

}
body {
	background-color: #5975b4;
	background-repeat: repeat;
}
body {
	background-color: #5975b4;
}
.listtop {
	margin-top: 50px;
	margin-bottom: 50px;
	height: auto;
	width: auto;
	padding-top: 25px;
	padding-bottom: 25px;

}
.listbot {
	padding-top: 20px;
	padding-right: 0px;
	padding-bottom: 20px;
	padding-left: 0px;
	margin: 20px;
	width: 25%;


}
.sidehead {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12pt;
	font-style: normal;
	color: #99FFFF;
	text-align: center;
	vertical-align: middle;
	padding-top: 20px;
	padding-bottom: 10px;

}
.sidetext {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10pt;
	font-style: normal;
	color: #99FFFF;
}
.sidetext2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10pt;
	font-style: italic;
	color: #FFFBF0;
}
.sidelink {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10pt;
	font-style: normal;
	color: #FFDF55;
	text-decoration: underline;
}
hr {
	border: solid #FFFBF0;

}
.revbutts {
	height: auto;
	width: 3%;
	border: thin groove;

}
.revtitle {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10pt;
	color: #FFFBF0;
	background-color: #808080;
	width: 40%;
	border: thin groove;
	text-decoration: none;


}
.revname {
	width: 15%;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10pt;
	color: #FFFBF0;
	background-color: #808080;
	border: thin groove;

}
.revrating {
	width: 6%;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10pt;
	color: #99FFFF;
	background-color: #808080;
	border: thin groove;
	text-align: center;

}
.revsnip {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10pt;
	font-style: italic;
	color: #FFFBF0;
	border: thin groove;
	background-color: #5975b4;
	padding-right: 5px;



}
.siderevbar {
	border-right-width: medium;
	border-right-style: groove;
	border-right-color: #FFFBF0;
	border-top-width: thin;
	border-top-style: none;

}
.tableborder {
	border: thin double #FFFBF0;
}
.logintext {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10pt;
	color: #FFFBF0;
	font-weight: bold;
	text-align: center;
	vertical-align: bottom;




}
.whitelinktext {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10pt;
	color: #FFFBF0;
	text-decoration: underline;
}
.areview {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10pt;
	color: #FFFBF0;
	background-color: #2A1F55;
	margin-top: 10px;
	margin-bottom: 10px;
	margin-left: 10px;
	padding-top: 10px;
	padding-bottom: 10px;
	padding-left: 10px;
	border-right-width: thin;
	border-left-width: thin;
	border-right-style: solid;
	border-left-style: solid;
	border-top-color: #80A5E7;
	border-right-color: #FFFBF0;
	border-bottom-color: #80A5E7;
	border-left-color: #FFFBF0;

}
.asnip {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10pt;
	color: #FFFBF0;
	background-color: #2A1F55;
	margin: 10px;
	padding: 10px;
	border-top: thin none #FFFBF0;
	border-right: thin solid #FFFBF0;
	border-bottom: thin none #FFFBF0;
	border-left: thin solid #FFFBF0;

}
.asniptext {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10pt;
	background-color: #2A1F55;
	margin: 10px;
	padding: 10px;
	border-top-width: thin;
	border-right-width: thin;
	border-bottom-width: thin;
	border-left-width: thin;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: none;
	border-left-style: solid;
	border-top-color: #FFFBF0;
	border-right-color: #FFFBF0;
	border-bottom-color: #FFFBF0;
	border-left-color: #FFFBF0;
	color: #FFFBF0;

}
.astandard {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10pt;
	color: #FFFBF0;
	background-color: #2A1F55;
	margin: 5px;
	padding: 5px;
	border-top: thin solid #FFFBF0;
	border-right: thin solid #FFFBF0;
	border-bottom: thin none #FFFBF0;
	border-left: thin solid #FFFBF0;

}
.aartist {
	font-family: Arial, Helvetica, sans-serif;
	color: #FFFBF0;
	background-color: #2A1F55;
	margin: 5px;
	padding: 5px;
	border-top-width: thin;
	border-right-width: thin;
	border-bottom-width: thin;
	border-left-width: thin;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #FFFBF0;
	border-right-color: #FFFBF0;
	border-bottom-color: #FFFBF0;
	border-left-color: #FFFBF0;
	border-top-style: solid;
	font-size: 10pt;


}
.aunstandard {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10pt;
	color: #FFFBF0;
	background-color: #2A7FAA;
	margin: 5px;
	padding: 5px;
	border: thin solid #FFFBF0;
}
.asubs {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10pt;
	color: #FFFBF0;
	margin: 25px;
	padding: 25px;
}
.notetext {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9pt;
	color: #FFFBF0;
}
.errorhead {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12pt;
	color: #D4FF55;
	text-decoration: underline;
	text-align: center;
	vertical-align: middle;

}
.errortext {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10pt;
	color: #D4FF55;
	list-style-type: disc;

}
.aresult {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10pt;
	color: #D4DF55;
	background-color: #2A1F55;
	margin-top: 10px;
	margin-bottom: 10px;
	margin-left: 10px;
	padding-top: 10px;
	padding-bottom: 10px;
	padding-left: 10px;
	border-right-width: thin;
	border-left-width: thin;
	border-right-style: solid;
	border-left-style: solid;
	border-top-color: #FFFBF0;
	border-right-color: #FFFBF0;
	border-bottom-color: #FFFBF0;
	border-left-color: #FFFBF0;
	border-top-width: thin;
	border-bottom-width: thin;
	border-top-style: solid;
	border-bottom-style: solid;
	text-align: center;


}
.aresult2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10pt;
	color: #FFFBF0;
	background-color: #2A1F55;
	margin-top: 10px;
	margin-bottom: 10px;
	margin-left: 10px;
	padding-top: 10px;
	padding-bottom: 10px;
	padding-left: 10px;
	border-right-width: thin;
	border-left-width: thin;
	border-right-style: solid;
	border-left-style: solid;
	border-top-color: #FFFBF0;
	border-right-color: #FFFBF0;
	border-bottom-color: #FFFBF0;
	border-left-color: #FFFBF0;
	border-top-width: thin;
	border-bottom-width: thin;
	border-top-style: solid;
	border-bottom-style: solid;
	text-align: center;
	text-decoration: underline;

}
.aresult3 {


	font-family: Arial, Helvetica, sans-serif;
	font-size: 10pt;
	color: #FFFBF0;
	background-color: #2A1F55;
	margin-top: 10px;
	margin-bottom: 10px;
	margin-left: 10px;
	padding-top: 10px;
	padding-bottom: 10px;
	padding-left: 10px;
	border-right-width: thin;
	border-left-width: thin;
	border-right-style: solid;
	border-left-style: solid;
	border-top-color: #FFFBF0;
	border-right-color: #FFFBF0;
	border-bottom-color: #FFFBF0;
	border-left-color: #FFFBF0;
	border-top-width: thin;
	border-bottom-width: thin;
	border-top-style: solid;
	border-bottom-style: solid;
	text-align: center;
}
.aresult4 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10pt;
	color: #FFFBF0;
	background-color: #2A1F55;
	margin-top: 10px;
	margin-bottom: 10px;
	margin-left: 10px;
	padding-top: 10px;
	padding-bottom: 10px;
	padding-left: 10px;
	text-align: center;
	border: thin none #FFFBF0;

}
.giglist {

	font-family: Arial, Helvetica, sans-serif;
	font-size: 10pt;
	font-style: normal;
	color: #FFFBF0;
	border: thin groove;
	background-color: #808080;
	padding-right: 5px;
}
.areviewtext {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10pt;
	font-style: normal;
	color: #FFFBF0;
	text-align: left;
	text-indent: 0px;
	border-left-style: solid;
	border-left-color: #FFFBF0;
	padding-left: 10px;
	border-left-width: thin;

}
.areviewlabel {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10pt;
	color: #AAFF55;
	text-align: right;
}
.areviewtitle {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12pt;
	color: #AAFF55;
	text-align: right;
}
.areviewer {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10pt;
	font-style: italic;
	color: #A0A0A4;
	text-align: left;
}
.arelated {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10pt;
	color: #AAFFAA;
}
.acover {
	height: 160px;
	width: 160px;
}
.aunstandard2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10pt;
	color: #FFFBF0;
	background-color: #2A7FAA;
	margin: 5px;
	padding: 5px;
	border-top: thin solid #FFFBF0;
	border-right: thin solid #FFFBF0;
	border-bottom: thin none #FFFBF0;
	border-left: thin solid #FFFBF0;

}
.greviewtitle {

	font-family: Arial, Helvetica, sans-serif;
	font-size: 12pt;
	color: #AAFF55;
	text-align: left;
}
.greviewtext {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10pt;
	font-style: normal;
	color: #FFFBF0;
	text-align: left;
	text-indent: 0px;
	border-left-style: none;
	border-left-color: #FFFBF0;
	border-left-width: thin;
	padding: 0px;

}
.gigpic {
	margin: 5px;
	padding: 5px;
	border: thin solid #FFFBF0;
	color: #FFFBF0;
	background-color: #FFFBF0;


}
.tableborder2 {

	border: thin double #FFFBF0;
}
.listtop2 {
	margin-top: 0px;
	margin-bottom: 0px;
	height: auto;
	width: auto;
	padding-top: 0px;
	padding-bottom: 0px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12pt;
	font-style: oblique;
	color: #7FDF55;
	text-align: left;
	border: thin solid #FFFBF0;
	background-color: #2A1F55;


}
.listtop3 {

	margin-top: 0px;
	margin-bottom: 0px;
	height: auto;
	width: auto;
	padding-top: 0px;
	padding-bottom: 0px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12pt;
	font-style: oblique;
	color: #7FDF55;
	text-align: left;
	border: thin solid #FFFBF0;
	background-color: #7FA2E6;
}
.forumbutts {

	height: auto;
	width: 3%;
	border: thin none;
}
.forumbar {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10pt;
	color: #FFFBF0;
	background-color: #808080;
	border: thin solid #FFFBF0;
}
.forumtitle {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12pt;
	color: #FFFBF0;
	background-color: #2A1F55;
	border-top-width: thin;
	border-bottom-width: thin;
	border-left-width: thin;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: none;
	border-left-style: solid;
	border-top-color: #FFFBF0;
	border-right-color: #FFFBF0;
	border-bottom-color: #FFFBF0;
	border-left-color: #FFFBF0;
	border-right-width: thin;

}
.forumsubtitle {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10pt;
	color: #FFFBF0;
	background-color: #2A1F55;
	border-top-width: thin;
	border-bottom-width: thin;
	border-left-width: thin;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #FFFBF0;
	border-right-color: #FFFBF0;
	border-bottom-color: #FFFBF0;
	border-left-color: #FFFBF0;
	font-style: italic;
	border-right-width: thin;

}
.forumicon {
	border-top-width: thin;
	border-bottom-width: thin;
	border-left-width: thin;
	border-top-style: solid;
	border-right-style: none;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #FFFBF0;
	border-right-color: #FFFBF0;
	border-bottom-color: #FFFBF0;
	border-left-color: #FFFBF0;
	width: 40px;
	text-align: center;


}
.forumlastpost {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10pt;
	border-top-width: thin;
	border-right-width: thin;
	border-bottom-width: thin;
	border-left-width: thin;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #FFFBF0;
	border-right-color: #FFFBF0;
	border-bottom-color: #FFFBF0;
	border-left-color: #FFFBF0;
	color: #FFFBF0;
	width: 70%;


}
.forumnamedate {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10pt;
	border-top-width: thin;
	border-right-width: thin;
	border-bottom-width: thin;
	border-left-width: thin;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: none;
	border-top-color: #FFFBF0;
	border-right-color: #FFFBF0;
	border-bottom-color: #FFFBF0;
	border-left-color: #FFFBF0;
	color: #FFFBF0;
	text-align: center;
	width: 20%;


}
.menutitle {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12pt;
	color: #FFFBF0;
	width: 20%;
	border-top: thin solid #FFFBF0;
	border-right: thin solid #FFFBF0;
	border-bottom: none #FFFBF0;
	border-left: thin solid #FFFBF0;
	background-color: #2A7FAA;


}
.menucolumn {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10pt;
	color: #FFFBF0;
	width: 20%;
	border-top: thin solid #FFFBF0;
	border-right: thin none #FFFBF0;
	border-bottom: none #FFFBF0;
	border-left: thin solid #FFFBF0;
	background-color: #2A1f55;
	padding-left: 5px;

}
.menucolumnb {

	font-family: Arial, Helvetica, sans-serif;
	font-size: 10pt;
	color: #FFFBF0;
	width: 20%;
	border-top: thin solid #FFFBF0;
	border-right: thin none #FFFBF0;
	border-bottom: thin solid #FFFBF0;
	border-left: thin solid #FFFBF0;
	background-color: #2A1f55;
	padding-left: 5px;
}
.menucolumn2 {

	font-family: Arial, Helvetica, sans-serif;
	font-size: 10pt;
	color: #FFFBF0;
	width: 80%;
	border-top: thin solid #FFFBF0;
	border-right: thin solid #FFFBF0;
	border-bottom: none #FFFBF0;
	border-left: thin none #FFFBF0;
	background-color: #2A1f55;
	padding-left: 5px;
}
.menucolumn2b {


	font-family: Arial, Helvetica, sans-serif;
	font-size: 10pt;
	color: #FFFBF0;
	width: 80%;
	border-top: thin solid #FFFBF0;
	border-right: thin solid #FFFBF0;
	border-bottom: thin solid #FFFBF0;
	border-left: thin none #FFFBF0;
	background-color: #2A1f55;
	padding-left: 5px;
}
.menulink {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12pt;
	color: #FFFBF0;
	text-decoration: underline;
}
.menubarlink {

	font-family: Arial, Helvetica, sans-serif;
	font-size: 10pt;
	color: #FFFBF0;
	text-decoration: underline;
}
.searchcolumn {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10pt;
	color: #FFFBF0;
	width: 70%;
	background-color: #2A1f55;
	padding-left: 5px;
	border: thin none #FFFBF0;

}
.searchcolumn2 {


	font-family: Arial, Helvetica, sans-serif;
	font-size: 10pt;
	color: #FFFBF0;
	width: 30%;
	border-top: thin none #FFFBF0;
	border-right: thin none #FFFBF0;
	border-bottom: none #FFFBF0;
	border-left: thin none #FFFBF0;
	background-color: #2A1f55;
	padding-left: 5px;
}
.searchcolumn3 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10pt;
	color: #FFFBF0;
	width: 50%;
	background-color: #2A1f55;
	padding-left: 5px;
	border-top: thin none #FFFBF0;
	border-right: thin none #FFFBF0;
	border-bottom: thin solid #FFFBF0;
	border-left: thin solid #FFFBF0;


}
.searchtitle {

	font-family: Arial, Helvetica, sans-serif;
	font-size: 12pt;
	color: #FFFBF0;
	width: 50%;
	border-top: thin solid #FFFBF0;
	border-right: thin solid #FFFBF0;
	border-bottom: thin solid #FFFBF0;
	border-left: thin solid #FFFBF0;
	background-color: #2A7FAA;
}
.searchcolumn4 {

	font-family: Arial, Helvetica, sans-serif;
	font-size: 10pt;
	color: #FFFBF0;
	width: 50%;
	background-color: #2A1f55;
	padding-left: 5px;
	border-top: thin none #FFFBF0;
	border-right: thin solid #FFFBF0;
	border-bottom: thin solid #FFFBF0;
	border-left: thin none #FFFBF0;
}
.searchcolumn5 {


	font-family: Arial, Helvetica, sans-serif;
	font-size: 10pt;
	color: #FFFBF0;
	width: 50%;
	background-color: #2A1f55;
	padding-left: 0px;
	border-top: thin solid #FFFBF0;
	border-right: thin solid #FFFBF0;
	border-bottom: thin solid #FFFBF0;
	border-left: thin none #FFFBF0;
}
.searchtitleblank {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12pt;
	color: #FFFBF0;
	width: 50%;
	border: thin none #FFFBF0;

}
.topicbutt {
	height: auto;
	width: 3%;
	border: thin none #808080;


}
.topictitle {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12pt;
	color: #FFFBF0;
	background-color: #2A1F55;
	border-top-width: thin;
	border-bottom-width: thin;
	border-left-width: thin;
	border-top-style: solid;
	border-right-style: none;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #808080;
	border-right-color: #808080;
	border-bottom-color: #808080;
	border-left-color: #808080;
	border-right-width: thin;
	width: 70%;

}
.topicdate {
	font-family: Arial, Helvetica, sans-serif;
	font-size: x-small;
	color: #FFFBF0;
	background-color: #2A1F55;
	width: 27%;
	border: thin solid #808080;

}
.topiclink {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12pt;
	text-decoration: underline;
	color: #FFFBF0;

}
.topicpage {
	font-family: Arial, Helvetica, sans-serif;
	font-size: x-small;
	color: #7FFFAA;
	text-decoration: none;

}
.deadbox {
	margin: 0px;
	padding: 0px 0px 2px;
}
.astandard2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10pt;
	color: #FFFBF0;
	background-color: #2A1F55;
	margin: 5px;
	padding: 5px;
	border-top: thin solid #FFFBF0;
	border-right: thin none #FFFBF0;
	border-bottom: thin solid #FFFBF0;
	border-left: thin solid #FFFBF0;
	width: 80%;

}
.astandard3 {


	font-family: Arial, Helvetica, sans-serif;
	font-size: 10pt;
	color: #FFFBF0;
	background-color: #2A1F55;
	margin: 5px;
	padding: 5px;
	border-top: thin none #FFFBF0;
	border-right: thin solid #FFFBF0;
	border-bottom: thin solid #FFFBF0;
	border-left: thin solid #FFFBF0;
}
.astandard4 {

	font-family: Arial, Helvetica, sans-serif;
	font-size: 10pt;
	color: #FFFBF0;
	background-color: #2A1F55;
	margin: 5px;
	padding: 5px;
	border-top: thin solid #FFFBF0;
	border-right: thin solid #FFFBF0;
	border-bottom: thin solid #FFFBF0;
	border-left: thin none #FFFBF0;
	width: 20%;
}
.postname {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12pt;
	color: #7FFFAA;
	background-color: #2A1F55;
	text-align: left;
	width: 160px;
	border-top-width: thin;
	border-right-width: thin;
	border-bottom-width: thin;
	border-left-width: thin;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: none;
	border-left-style: solid;
	border-top-color: #808080;
	border-right-color: #FFFBF0;
	border-bottom-color: #808080;
	border-left-color: #808080;
	margin: 5px;
	padding: 5px;

}
.postsubject {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10pt;
	color: #FFFBF0;
	background-color: #2A1F55;
	text-align: left;
	border-top-width: thin;
	border-right-width: thin;
	border-bottom-width: thin;
	border-left-width: thin;
	border-top-style: solid;
	border-right-style: none;
	border-bottom-style: solid;
	border-left-style: none;
	border-top-color: #808080;
	border-right-color: #FFFBF0;
	border-bottom-color: #808080;
	border-left-color: #808080;
	width: 0%;

}
.postavatar {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10pt;
	color: #FFFBF0;
	background-color: #2A1F55;
	text-align: right;
	border-top-width: thin;
	border-right-width: thin;
	border-bottom-width: thin;
	border-left-width: thin;
	border-top-style: none;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #808080;
	border-right-color: #FFFBF0;
	border-bottom-color: #808080;
	border-left-color: #808080;
	width: 160px;

}
.postdate {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10pt;
	color: #FFFBF0;
	background-color: #2A1F55;
	text-align: right;
	border-top-width: thin;
	border-right-width: thin;
	border-bottom-width: thin;
	border-left-width: thin;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: none;
	border-top-color: #808080;
	border-right-color: #808080;
	border-bottom-color: #808080;
	border-left-color: #808080;
	width: 15%;

}
.postbutt {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10pt;
	color: #FFFBF0;
	background-color: #2A1F55;
	text-align: right;
	width: 15%;
	border-top: thin none #808080;
	border-right: thin solid #808080;
	border-bottom: thin none #808080;
	border-left: thin none #808080;


}
.postpost {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10pt;
	color: #FFFBF0;
	background-color: #2A1F55;
	text-align: left;
	border-top: thin none #808080;
	border-right: thin none #808080;
	border-bottom: thin solid #808080;
	border-left: thin none #808080;
	width: 0%;
	vertical-align: top;
	padding: 10px;



}
.postreply {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10pt;
	color: #FFFBF0;
	background-color: #2A1F55;
	text-align: right;
	width: 15%;
	vertical-align: bottom;
	border-top: thin none #808080;
	border-right: thin solid #808080;
	border-bottom: thin solid #808080;
	border-left: thin none #808080;

}
.postpost2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10pt;
	color: #FFFBF0;
	background-color: #2A3F55;
	text-align: left;
	width: 0%;
	vertical-align: top;
	padding: 10px;
	border: thin solid #808080;

}
.userdeadbox {
	width: 50%;
	margin-top: 10px;
	padding-top: 10px;
}
.userbar {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10pt;
	color: #FFFBF0;
	background-color: #808080;
	border: thin solid #FFFBF0;
	text-align: left;
	margin: 2px;
	padding: 2px;
	width: 100%;

}
.username {

	font-family: Arial, Helvetica, sans-serif;
	font-size: 14pt;
	color: #AAFF55;
	text-align: center;
}
.userrtext {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10pt;
	color: #FFFBF0;
	text-align: right;
}
.userltext {

	font-family: Arial, Helvetica, sans-serif;
	font-size: 10pt;
	color: #FFFBF0;
	text-align: left;
}
.postpost3 {

	font-family: Arial, Helvetica, sans-serif;
	font-size: 10pt;
	color: #FFFBF0;
	background-color: #2A00AA;
	text-align: left;
	width: 0%;
	vertical-align: top;
	padding: 10px;
	border: thin solid #808080;
}
.postpost4 {


	font-family: Arial, Helvetica, sans-serif;
	font-size: 10pt;
	color: #FFFBF0;
	background-color: #2A3FAA;
	text-align: left;
	width: 0%;
	vertical-align: top;
	padding: 10px;
	border: thin solid #808080;
}
.pagination {
	font-family: Arial, Helvetica, sans-serif;
	color: #FFFBF0;
	background-image: url(backer.jpg);
	font-size: 10pt;
	text-align: center;
	font-style: normal;
	font-weight: bold;
	width: 40%;
	border: thin solid #FFFBF0;




}
.pagination2 {
	font-family: Arial, Helvetica, sans-serif;
	color: #FFFBF0;
	background-image: url(backer.jpg);
	font-size: 10pt;
	text-align: center;
	font-style: normal;
	font-weight: bold;
	width: 15%;
	border-top-width: thin;
	border-right-width: thin;
	border-bottom-width: thin;
	border-left-width: thin;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: none;
	border-top-color: #FFFBF0;
	border-right-color: #FFFBF0;
	border-bottom-color: #FFFBF0;
	border-left-color: #FFFBF0;


}
.pagination3 {
	font-family: Arial, Helvetica, sans-serif;
	color: #FFFBF0;
	background-image: url(backer.jpg);
	font-size: 12pt;
	text-align: center;
	font-style: normal;
	font-weight: bold;
	width: 15%;
	border-top-width: thin;
	border-right-width: thin;
	border-bottom-width: thin;
	border-left-width: thin;
	border-top-style: solid;
	border-right-style: none;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #FFFBF0;
	border-right-color: #FFFBF0;
	border-bottom-color: #FFFBF0;
	border-left-color: #FFFBF0;


}
.pag14 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14pt;
	font-weight: bold;
	color: #FFFBF0;
	text-decoration: none;

}
.pag12 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12pt;
	font-weight: bold;
	color: #FFFBF0;
	text-decoration: none;

}
.pagblank {
	font-family: Arial, Helvetica, sans-serif;
	color: #FFFBF0;
	background-image: none;
	font-size: 12pt;
	text-align: center;
	font-style: normal;
	font-weight: bold;
	width: 15%;
	background-color: #5975b4;

}
.astandard5 {

	font-family: Arial, Helvetica, sans-serif;
	font-size: 10pt;
	color: #FFFBF0;
	background-color: #2A1F55;
	margin: 5px;
	padding: 5px;
	border-top: thin solid #FFFBF0;
	border-right: thin solid #FFFBF0;
	border-bottom: thin solid #FFFBF0;
	border-left: thin solid #FFFBF0;
	width: 100%;
}
.validhead {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12pt;
	color: #FFFBF0;
	background-color: #808080;
	text-align: center;
	border: thin solid #808080;
}
.validcol {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10pt;
	color: #FFFBF0;
	background-color: #2A1F55;
	border: thin none #808080;
	text-align: center;

}
.validcol2 {

	font-family: Arial, Helvetica, sans-serif;
	font-size: 10pt;
	color: #7FFFFF;
	background-color: #2A1F55;
	border: thin none #808080;
	text-align: center;
}
.boxcss {
	color: #FFFBF0;
	background-color: #2A5F55;
	border: thin solid;

}
.revname2 {

	width: 15%;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10pt;
	color: #FFFBF0;
	background-color: #808080;
	border: thin none;
}
.validhead2 {

	font-family: Arial, Helvetica, sans-serif;
	font-size: 12pt;
	color: #7FFFFF;
	background-color: #808080;
	text-align: center;
	border: thin solid #808080;
}
.validhead3 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12pt;
	color: #FFFBF0;
	background-color: #2a1f55;
	text-align: center;
	border: thin none #FFFBF0;
	text-decoration: none;

}
.validhead4 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12pt;
	color: #7FFFFF;
	background-color: #2a1f55;
	text-align: center;
	border: thin none #FFFBF0;
	text-decoration: none;

}
.validhead5 {



	font-family: Arial, Helvetica, sans-serif;
	font-size: 12pt;
	color: #7FFFFF;
	background-color: #2a1f55;
	text-align: center;
	border: thin solid #FFFBF0;
}
.validhead6 {




	font-family: Arial, Helvetica, sans-serif;
	font-size: 12pt;
	color: #7FFFFF;
	background-color: #2a1f55;
	text-align: center;
	border: thin solid #7FFFFF;
}
.postnamelink {

	font-family: Arial, Helvetica, sans-serif;
	font-size: 12pt;
	color: #7FFFAA;
	background-color: #2A1F55;
	text-align: left;
	width: auto;
	border-top-width: thin;
	border-right-width: thin;
	border-bottom-width: thin;
	border-left-width: thin;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	border-top-color: #808080;
	border-right-color: #FFFBF0;
	border-bottom-color: #808080;
	border-left-color: #808080;
	margin: 0px;
	padding: 0px;
}
.topicdate2 {

	font-family: Arial, Helvetica, sans-serif;
	font-size: x-small;
	color: #FFFBF0;
	background-color: #2A1F55;
	width: auto;
	border: thin none #808080;
}
.areviewtitle2 {

	font-family: Arial, Helvetica, sans-serif;
	font-size: 12pt;
	color: #AAFF55;
	text-align: left;
}
.copytext {


	font-family: Arial, Helvetica, sans-serif;
	font-size: x-small;
	color: #AAFF55;
	text-align: center;
}
.valtext {



	font-family: Arial, Helvetica, sans-serif;
	font-size: x-small;
	color: #D4DF00;
	text-align: center;
}
.iaqtext {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10pt;
	color: #FFFBF0;
	text-align: left;
}
.iaqq {

	font-family: Arial, Helvetica, sans-serif;
	font-size: 10pt;
	color: #aaff55;
	text-align: left;
}
.iaqtext2 {

	font-family: Arial, Helvetica, sans-serif;
	font-size: 12pt;
	color: #FFFBF0;
	text-align: right;
}
.linktext {


	font-family: Arial, Helvetica, sans-serif;
	font-size: 10pt;
	color: #FFFBF0;
	width: auto;
	border: thin none #808080;
}
.astandard6 {

	font-family: Arial, Helvetica, sans-serif;
	font-size: 10pt;
	color: #FFFBF0;
	background-color: #2A1F55;
	margin: 5px;
	padding: 5px;
	border-top: thin solid #FFFBF0;
	border-right: thin none #FFFBF0;
	border-bottom: thin solid #FFFBF0;
	border-left: thin solid #FFFBF0;
	width: 50%;
}
.astandard7 {


	font-family: Arial, Helvetica, sans-serif;
	font-size: 10pt;
	color: #FFFBF0;
	background-color: #2A1F55;
	margin: 5px;
	padding: 5px;
	border-top: thin solid #FFFBF0;
	border-right: thin solid #FFFBF0;
	border-bottom: thin solid #FFFBF0;
	border-left: thin none #FFFBF0;
	width: 50%;
}
.validhead7 {

	font-family: Arial, Helvetica, sans-serif;
	font-size: 10pt;
	color: #D4DF55;
	background-color: #2a1f55;
	text-align: center;
	border: thin solid #FFFBF0;
}
.validcol3 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10pt;
	color: #FFFBF0;
	background-color: #2A1F55;
	border: thin none #808080;
	text-align: left;
	padding-left: 5px;

}
.messagehead1 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9pt;
	font-style: normal;
	color: #FFFFAA;
	text-align: center;
	vertical-align: text-top;
}
.messagehead2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10pt;
	font-style: normal;
	color: #00FF55;
	text-align: center;
	vertical-align: text-top;
	text-decoration: blink;

}
.mainmenutable {
	border-top: thin solid #D4FFAA;
	border-right: thin none #D4FFAA;
	border-bottom: thin solid #D4FFAA;
	border-left: thin solid #D4FFAA;

}
.mainmenurow1 {
	border-top: thin none #D4DFAA;
	border-right: thin solid #D4DFAA;
	border-bottom: thin none #D4DFAA;
	border-left: thin none #D4DFAA;

}
.mainmenurow2 {
	border-top: thin none #D4FFAA;
	border-right: thin solid #D4FFAA;
	border-bottom: thin solid #D4FFAA;
	border-left: thin none #D4FFAA;

}
.areviewtitle3 {


	font-family: Arial, Helvetica, sans-serif;
	font-size: 12pt;
	color: #AAFF55;
	text-align: right;
}
.mainmenurow3 {

	border-top: thin none #D4FFAA;
	border-right: thin solid #D4FFAA;
	border-bottom: thin none #D4FFAA;
	border-left: thin none #D4FFAA;
}
