/**
* Section: Site
* Type: General Formatting
**/
body {
	background-color: #000000;
	color: #FFFFFF;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	margin: 10px 0px 0px 0px;
}

a:link,a:visited {
	color: #000;
	text-decoration: none;
}

a:active {
	color: #ff490d;
}

a:hover {
	color: #cc3333;
}

span {
	color: #FFFFFF;
}

span[id] {
	color: #000000;
}

/*
a[class]:link, a[class]:visited {
	background-color:inherit;
	color:#000000;
	text-decoration:none;
}

a[class]:active, a[class]:hover {
	background-color:inherit;
	color:#252525;
	text-decoration:underline;
}
*/
.r2w_hr {
	margin: 0;
	padding: 0;
	height: 1px;
	border: 1px solid #000000;
	width: 100%
}

.r2w_hr_top {
	margin: 3px 0px 5px 0px;
	padding: 0;
	height: 1px;
	border: 1px solid #000000;
	width: 100%
}

.r2w_hr_bottom {
	margin: 5px 0px 3px 0px;
	padding: 0;
	height: 1px;
	border: 1px solid #000000;
	width: 100%
}

.r2w_link:link,.r2w_link:visited {
	background-color: inherit;
	color: #000000;
	text-decoration: none;
}

.r2w_link:active,.r2w_link:hover {
	background-color: inherit;
	color: #252525;
	text-decoration: underline;
}

/**
* Section: Site
* Type: Background-Image
**/
.background {
	background-image: url('./images/bg.png');
	background-repeat: repeat-y;
}

/**
* Section: header
* Type: Login-Panel
**/
.Panel_Login { /* Background-Options */
	background-image: url('./images/h_login_1.png');
	background-repeat: no-repeat;
	text-align: left;
}

.Panel_Login_Form { /* Internet Explorer Optimized Form Field */
	margin: 0;
	text-align: left;
}

.Panel_Login_Row {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	text-align: center;
	vertical-align: middle;
}

.Panel_Login_Textfield {
	width: 84px;
	height: 12px;
	border: none;
	background: none;
	/* Text Options */
	font-size: 10px;
	font-weight: bold;
	text-align: center;
	vertical-align: top;
	padding: 0px 0px 2px 0px;
}

.Panel_Login_Password {
	width: 84px;
	height: 12px;
	border: none;
	background: none;
	/* Text Options */
	font-size: 10px;
	font-weight: bold;
	text-align: center;
	padding: 3px 0px 0px 0px;
}

.Panel_Background_Left {
	background-image: url('./images/n_l_panel_bg.png');
}

.Panel_Background_Right {
	background-image: url('./images/n_r_panel_bg.png');
}

.Panel_Border_Left_End {
	background-image: url('./images/n_l_panel_border_left_end.png');
	background-repeat: no-repeat;
	background-position: bottom;
}

.Panel_Border_Right_End {
	background-image: url('./images/n_l_panel_border_right_end.png');
	background-repeat: no-repeat;
	background-position: bottom;
}

.Panel_Content_Left { /* Text Options */
	font-size: 10px;
	color: #FFFFFF;
	padding: 0px 10px 0px 10px;
	text-align: left;
}

.Panel_Content_Left a:link,.Panel_Content_Left a:visited {
	color: #fff;
}

.Panel_Content_Left a:hover,.Panel_Content_Left a:visited :hover {
	color: #cc3333;
}

.Panel_Content_Right { /* Text Options */
	font-size: 10px;
	color: #FFFFFF;
	padding: 0px 10px 0px 10px;
	text-align: left;
}

.Panel_Content_Right a:link,.Panel_Content_Right a:visited {
	color: #fff;
}

.Panel_Content_Right a:hover,.Panel_Content_Right a:visited :hover {
	color: #cc3333;
}

/**
* Section: Sub Header
* Type: Latest Results, Latest Topics, Latest Articles
**/
.Panel_Latest {
	background-image: url('./images/h_latest.png');
	background-repeat: no-repeat;
}

.Panel_Latest a:link,.Panel_Latest a:visited {
	color: #fff;
}

.Panel_Latest a:hover,.Panel_Latest a:visited :hover {
	color: #cc3333;
}

.Panel_Latest_Content { /* Text Options */
	font-size: 10px;
	color: #FFFFFF;
	padding: 3px;
}

.Panel_Latest_Content a:link,.Panel_Latest_Content a:visited {
	color: #fff;
}

.Panel_Latest_Content a:hover,.Panel_Latest_Content a:visited :hover {
	color: #cc3333;
}

/**
* Section: Content
**/
.Content_Background {
	background-image: url('./images/c_bg.png');
	background-repeat: repeat-y;
}

.Content_Background_Left_End {
	background-image: url('images/c_left_end.png');
	background-repeat: no-repeat;
	background-position: bottom;
}

.Content_Background_Left_End {
	background-image: url('images/c_right_end.png');
	background-repeat: no-repeat;
	background-position: bottom;
}

.Content_Title_Background {
	height: 17px;
	background-image: url('./images/c_title.png');
	background-repeat: no-repeat;
}

.Content_Author_Background {
	height: 24px;
	background-image: url('./images/c_seperator.png');
	background-repeat: no-repeat;
	text-align: left;
}

.Content_Title {
	font-size: 12px;
	font-weight: bold;
	color: #FFFFFF;
	vertical-align: middle;
	padding: 0px 0px 0px 10px;
	text-align: left;
}

.Content_Title a:link,.Content_Title a:visited {
	color: #fff;
}

.Content_Title a:hover,.Content_Title a:visited :hover {
	color: #e0e0e0;
}

.Content_Title_ID {
	font-size: 9px;
	font-weight: bold;
	color: #FFFFFF;
	text-align: right;
	vertical-align: middle;
	padding: 0px 20px 0px 0px;
}

.Content_Title_ID a:link,.Content_Title_ID a:visited {
	color: #fff;
}

.Content_Title_ID a:hover,.Content_Title_ID a:visited :hover {
	color: #e0e0e0;
}

.Content_Author {
	font-size: 10px;
	font-weight: bold;
	color: #FFFFFF;
	vertical-align: middle;
	padding: 0px 10px 0px 50px;
}

.Content_Author a:link,.Content_Author a:visited {
	color: #fff;
}

.Content_Author a:hover,.Content_Author a:visited :hover {
	color: #e0e0e0;
}

.Content { /* Background-Options */
	background-color: transparent;
	background-image: url('images/c_bg_end.png');
	background-repeat: no-repeat;
	background-position: bottom;
	/* Text-Options */
	font-size: 10px;
	color: #000000;
	padding-left: 10px;
	padding-right: 10px;
	vertical-align: top;
	text-align: left;
}

.Content_Title a:link,.Content_Title a:visited {
	color: #fff;
}

.Content_Title a:hover,.Content_Title a:visited :hover {
	color: #e0e0e0;
}