body {
	margin: 0;
	padding: 0;
	background: #000000;
	color: #000000;
	font: 8pt Verdana, Arial, Tahoma, Helvetica, Times New Roman;
	min-width: 750px;
}

.clearBoth {
	clear: both;
	margin: 0;
	padding: 0;
}

.floatLeft {
	float: left;
}

.floatRight {
	float: right;
	margin-right: 10px;
}

.header {
	background: url("../../../images/skins/jrs/header.gif") repeat-x;
	height: 191px;
}

.logo {
	width: 481px;
	margin-left: auto;
	margin-right: auto;
}

.content {
	background: #FFFFFF;
}

.contentContainer {
	padding: 15px;
}

.contentBoxInside {
	padding-left: 15px;
	padding-right: 15px;
	float: left;
}

.contentBoxTop {
	border-top: 1px solid #D2D2D2;
	border-left: 1px solid #D2D2D2;
	border-right: 1px solid #D2D2D2;
	height: 10px;
}

.contentBoxBottom {
	border-bottom: 1px solid #D2D2D2;
	border-left: 1px solid #D2D2D2;
	border-right: 1px solid #D2D2D2;
	height: 10px;
}

.contentBoxBg {
	border-left: 1px solid #D2D2D2;
	border-right: 1px solid #D2D2D2;
	overflow: auto;
}
.footer {
	background: url("../../../images/skins/jrs/footer.gif") repeat-x;
	height: 84px;
	color: #FFFFFF;
}

.footerContainer {
	width: 625px;
	margin-left: auto;
	margin-right: auto;
	padding-top: 15px;
}

.footerContainer IMG {
	position: relative;
	bottom: 15px;
}
.barLogin {
	padding-top: 4px;
	color: #ffffff;
	height: 24px;
}
.barForums {
	padding-top: 4px;
	color: #000000;
	font-size: 8pt;
	height: 18px;
}
form {
    MARGIN: 0px;
}
input, textarea, select {
	font: 11px arial, sans-serif;
	border: 1px solid #C1C1C1;
}
.spacer {
	padding-top: 10px;
}
a.whiteLink {
	color: #FFFFFF;
	font-weight: bolder;
	text-decoration: none;
}
a.whiteLink:hover {
	color: #FFFFFF;
	font-weight: bolder;
	text-decoration: underline;
}
.sectionTitle {
	color: #000000;
	font-weight: bolder;
}
.contentBoxInside a {
	color: #000000;
	font-weight: lighter;
	text-decoration: underline;
}
.titleText {
	color: #000000;
	font-size: 24pt;
	font-family: tahoma, arial;
}
.floatLeft a, .floatRight a {
	color: #000000;   //#0000CC;
}
.postSubject {
	padding-top: 10px;
	padding-left: 4px;
	border: 1px solid #888888;
	height: 24px;
	background: #cFcFcF;
	font-weight: bolder;
}
.postHeader {
	border: 1px solid #d4d4d4;
	height: 22px;
	background: #dddddd;
	font-weight: bolder;
}
.postBody {
	background: #f8f8f8;
	padding-left: 10px;
	padding-right: 10px;
	padding-top: 4px;
	padding-bottom: 4px;
	border-left: 1px solid #d4d4d4;
	border-right: 1px solid #d4d4d4; 
	border-bottom: 1px solid #d4d4d4;
}
.editorItemFlash
{
	border:1px dotted #cc0000;
	background-position:center;
	background-repeat:no-repeat;
	background-color:#ffffcc;
	background-image:url(/lib/editor/img/flash.gif);
}
.editorItemMediaPlayer
{
	border:1px dotted #cc0000;
	background-position:center;
	background-repeat:no-repeat;
	background-color:#ffffcc;
	background-image:url(/lib/editor/img/windowsmedia.gif);
}
.quoteStyle
{
	background:url(/images/2008skins/icons/iconQuote.png) no-repeat scroll 7px 8px;
	border: 1px solid #cccccc;
	padding: 10px;
	margin: 6px;
	background-color: #eeeeee;
	text-indent: 20px;
}
.spoilerHeader
{
	line-height: 340%;
	font-family: tahoma;
	font-size: 8pt;
	font-weight: bold;
	color: black;
	margin: 20px;
	padding-left: 10px;
	padding-right: 10px;
	padding-top: 4px;
	padding-bottom: 4px;
	border: 2px dotted darkred;
	background-color: rgb(255, 221, 221);
}
.spoilerStyle
{
	margin: 20px;
	margin-top: 4px;
	padding: 10px;
	border: 3px dotted darkRed;
	background-color: #ffdddd;
}
.codeStyle
{
	white-space: pre-wrap; /* css-3 */
	white-space: -moz-pre-wrap !important; /* Mozilla, since 1999 */
	white-space: -pre-wrap; /* Opera 4-6 */
	white-space: -o-pre-wrap; /* Opera 7 */
	word-wrap: break-word; /* Internet Explorer 5.5+ */
	white-space: pre;
	whitespace: pre;
	border: 2px dotted #009;
	padding: 10px;
	margin: 20px;
	background-color: #ececec;
}
pre {
	border: 2px dotted #009;
	padding: 10px;
	margin: 20px;
	background-color: #cccccc;
}


/*** POLLS ***/
#pollBg {
	background:#AFAFAF none repeat scroll 0 0;
	padding:20px;
}
#pollBox {
	font-weight:bold;
	margin-left:auto;
	margin-right:auto;
	width:800px;
}
#pollOptions {
	color:#909090;
	float:left;
	margin-right:30px;
}
#pollVotes {
	color:#909090;
	float:right;
	text-align: right;
}
#pollQuestions {
	color:#909090;
	float:left;
	margin-right:30px;
}
#pollQuestions input { font-size: 8pt; }
.option1Text { color: #D14601; }
.option2Text { color: #0F7DDC; }
.option3Text { color: #2A932C; }
.option4Text { color: #E718BE; }
.option5Text { color: #96593A; }
.option6Text { color: #686868; }
.option7Text { color: #F82A2A; }
.option8Text { color: #B129F7; }
.option9Text { color: #787301; }
.option0Text { color: #29857B; }
.option1 { font-size: 1px;
	background:transparent url(/images/2008skins/polls/poll_option1.gif) repeat-x scroll 0 0;
	border:1px solid #D14601;
	float:left;
	height:6px;
	margin-top:4px;
}
.option2 { font-size: 1px;
	background:transparent url(/images/2008skins/polls/poll_option2.gif) repeat-x scroll 0 0;
	border:1px solid #0F7DDC;
	float:left;
	height:6px;
	margin-top:4px;
}
.option3 { font-size: 1px;
	background:transparent url(/images/2008skins/polls/poll_option3.gif) repeat-x scroll 0 0;
	border:1px solid #2A932C;
	float:left;
	height:6px;
	margin-top:4px;
}
.option4 { font-size: 1px;
	background:transparent url(/images/2008skins/polls/poll_option4.gif) repeat-x scroll 0 0;
	border:1px solid #E718BE;
	float:left;
	height:6px;
	margin-top:4px;
}
.option5 { font-size: 1px;
	background:transparent url(/images/2008skins/polls/poll_option5.gif) repeat-x scroll 0 0;
	border:1px solid #96593A;
	float:left;
	height:6px;
	margin-top:4px;
}
.option6 { font-size: 1px;
	background:transparent url(/images/2008skins/polls/poll_option6.gif) repeat-x scroll 0 0;
	border:1px solid #686868;
	float:left;
	height:6px;
	margin-top:4px;
}
.option7 { font-size: 1px;
	background:transparent url(/images/2008skins/polls/poll_option7.gif) repeat-x scroll 0 0;
	border:1px solid #F82A2A;
	float:left;
	height:6px;
	margin-top:4px;
}
.option8 { font-size: 1px;
	background:transparent url(/images/2008skins/polls/poll_option8.gif) repeat-x scroll 0 0;
	border:1px solid #B129F7;
	float:left;
	height:6px;
	margin-top:4px;
}
.option9 { font-size: 1px;
	background:transparent url(/images/2008skins/polls/poll_option9.gif) repeat-x scroll 0 0;
	border:1px solid #787301;
	float:left;
	height:6px;
	margin-top:4px;
}
.option0 { font-size: 1px;
	background:transparent url(/images/2008skins/polls/poll_option10.gif) repeat-x scroll 0 0;
	border:1px solid #29857B;
	float:left;
	height:6px;
	margin-top:4px;
}
