body {
	margin:0;
	padding:0;
	font-size:11px;
	font-family:"Arial", "Tahoma", "Verdana", "MS Sans Serif";
	color:#999;
}

ul {
	margin:0;
	padding:0;
}

li {
	margin:0;
	padding:0;
	list-style:none;
}

a {
	outline:none;
}

a img {
	border:0;
}

a {
	text-decoration:none;
	color:#555;
}

a:hover {
	color:#BA0000;
	text-decoration:underline;
}

.flleft {
	float:left;
}

.flright {
	float:right;
}

.hide {
	display:none;
}

.score_lost {
	color:#FF0000;
}

.score_won {
	color:#00AA00;
}

.score_draw {
	color:#FFCC00;
}

h3 span.score_lost {
	color:#FF0000;
	font-size:14px;
	text-decoration:none;
	line-height:16px;
	padding:0;
	margin:0;
}

h3 span.score_won {
	color:#00aa00;
	font-size:14px;
	text-decoration:none;
	line-height:16px;
	padding:0;
	margin:0;
}

h3 span.score_draw {
	color:#FFCC00;
	font-size:14px;
	text-decoration:none;
	line-height:16px;
	padding:0;
	margin:0;
}

div.main_left a {
	color:#FFF;
}

div.main_left a:hover {
	color:#BA0000;
	text-decoration:underline;
}

img.imgfloatl {
	float:left;
}

img.imgfloatr {
	float:right;
}

img.margright {
	margin:0 5px 0 0;
}

div#login .login_inner {
	padding:0 0 0 100px;
	line-height:30px;
}

div#login a img {
	margin:6px 3px 0 0;
	float:left;
}

div#login input[type=text], div#login input[type=password] {
	color:#FFF;
	width:84px;
	height:15px;
	font-size:10px;
	background-image:none;
	background-color:#5b0000;
	border:0;
	padding:1px;
	border-top:1px solid #350000;
	border-left:1px solid #350000;
	border-bottom:1px solid #990000;
	border-right:1px solid #990000;
	margin:5px 3px 0 0;
}

input[type=text], input[type=password] {
	font-size:11px;
	background-color:#FFF;
	color:#555;
	border:0;
	border:1px solid #CACACA;
	padding:3px;
	width:98%;
	background-image:url('./../img/table_caption.jpg');
	background-repeat:repeat-x;
	background-position:center;
	margin:0 1px 1px 0;
}

input[type=text].vote_quest {
	width:125px;
	float:left;
}

select {
	font-size:11px;
	background-color:#FFF;
	color:#555;
	border:0;
	border:1px solid #CACACA;
	padding:3px;
	background-image:url('./../img/table_caption.jpg');
	background-repeat:repeat-x;
	background-position:center;
	margin:0 1px 1px 0;
}

select, option {
	background-color:transparent;
}

input[type=submit], input[type=button] {
	margin:3px 0 0 5px;
	font-size:10px;
	color:#FFF;
	border-bottom:1px solid #350000;
	border-right:1px solid #350000;
	border-left:1px solid #E52828;
	border-top:1px solid #E52828;
	background-image:url('./../img/submit_bg.jpg');
	background-repeat:repeat-x;
	background-position:center;
}

input.login_submit {
	border:0;
	width:40px;
	height:20px;
	background-image:url('./../img/login_but.jpg');
	background-repeat:no-repeat;
	margin:20px 6px 0 0;
	float:left;
}

textarea {
	font-family:"Tahoma","Verdana","Arial";
	font-size:11px;
	background-color:#FFF;
	color:#555;
	border:0;
	border:1px solid #CACACA;
	padding:3px;
	width:auto;
	background-image:url('./../img/table_caption.jpg');
	background-repeat:repeat-x;
	background-position:left top;
	margin:0 1px 1px 0;
	border-top:0;
}	

div.cl {
	clear:both;
	margin:0px;
	padding:0px;
	height:0px;
	width:1px;
}

.text-center {
	text-align:center;
}

.style-color {
	color:#B00000;
}

div.red_box .style-color {
	color:#FF0000;
}

.small {
	font-size:10px;
	font-weight:normal;
}

.top_match {
	background-image:url('./../img/topmatch_vs.gif');
	background-repeat:no-repeat;
	background-position:center;
}

div.head_left {
	height:28px;
	background-image:url('./../img/head_left.jpg');
	background-repeat:no-repeat;
	background-position:left center;
}

div.head_right {
	height:28px;
	background-image:url('./../img/head_right.jpg');
	background-repeat:no-repeat;
	background-position:right center;
}

div.minihead_left, div.red_box div.ncorn div.minihead_left {
	height:16px;
	background-image:url('./../img/minihead_left.jpg');
	background-repeat:no-repeat;
	background-position:left center;
}

div.minihead_right, div.red_box div.ncorn div.minihead_right {
	height:16px;
	background-image:url('./../img/minihead_right.jpg');
	background-repeat:no-repeat;
	background-position:right center;
}

div.minihead_right a, div.ncorn div.minihead_right a {
	font-weight:normal;
	font-style:normal;
	color:#FFF;
}

div.minihead_right a:hover, div.ncorn div.minihead_right a:hover {
	color:#000;
	text-decoration:none;
}

div.head_inner {
	line-height:27px;
	margin:0 5px 0 5px;
	color:#FFF;
	font-weight:bold;
	font-size:14px;
}

div.head_inner a {
	color:#CCC;
	font-weight:bold;
}

div.head_inner a:hover {
	color:#FFF;
	text-decoration:underline;
}

div.minihead_left div.head_inner, div.red_box div.ncorn div.minihead_left div.head_inner {
	line-height:15px;
	margin:0 5px 0 5px;
	color:#FFF;
	font-weight:bold;
	font-size:11px;
}

div.head_inner img {
	margin:6px 5px 0 15px;
	float:left;
}

div.minihead_right div.head_inner img {
	margin:3px 3px 0 2px;
	float:left;
}

div.roster_banner {
	height:150px;
	background-repeat:no-repeat;
	background-color:#000;
	background-position:center;
}

a.member_trigger {
	width:108px;
	height:20px;
	display:block;
	color:#FFF;
	margin:0 15px 0 5px;
	float:left;
	background-image:url('./../img/team-tab.png');
	background-repeat:no-repeat;
	background-position:left top;
	text-decoration:none;
	line-height:19px;
}

a.member_trigger img {
	margin:5px 5px 0 5px;
	float:left;
}

a.member_trigger:hover {
	background-position:left bottom;
}

.member_navi {
	width:644px;
}

.roster_info {
	position:absolute;
	left:auto;
	top:auto;
	z-index:2;
	width:390px;
	margin:10px 0 0 40px;
	color:#FFF;
	font-size:14px;
	font-style:italic;
}

.roster_info_shadow {
	position:absolute;
	left:auto;
	top:auto;
	z-index:1;
	width:390px;
	margin:11px 0 0 41px;
	color:#000;
	font-size:14px;
	font-style:italic;
}

div.sidebox div.box_roster_title {
	width:323px;
	height:20px;
	background-image:url('./../img/matchbox_title.jpg');
	background-repeat:no-repeat;
}

div.sidebox div.box_roster_title .inner {
	line-height:18px;
	padding:0 3px 0 5px;
	font-weight:bold;
	font-style:italic;
}

div.sidebox div.box_roster_icon {
	width:70px;
	height:104px;
	margin:0 1px 0 0;
	float:left;
}

div.sidebox div.box_roster_info {
	width:91px;
	height:104px;
	margin:0 1px 0 0;
	float:left;
	background-image:url('./../img/matchbox_linkbg.jpg');
	background-repeat:no-repeat;
}

div.sidebox div.box_roster_info ul {
	margin:10px 0 0 10px;
}

div.sidebox div.box_roster_info a {
	text-decoration:none;
	color:#FFF;
	font-weight:bold;
}

div.sidebox div.box_roster_info a:hover {
	color:#BA0000;
}

div.sidebox div.box_roster_matches {
	float:left;
	width:160px;
	height:104px;
	background-image:url('./../img/rline_bg.jpg');
	background-repeat:no-repeat;
	font-size:10px;
}

div.sidebox div.box_roster_matches ul li.result {
	width:160px;
	height:20px;
	margin:0 0 1px 0;
	background-repeat:no-repeat;
}

div.sidebox div.box_roster_matches ul li.result div {
	padding:0 5px 0 5px;
	line-height:19px;
	color:#ECECEC;
	float:left;
}

div.sidebox .inner {
	padding:3px 0 0 3px;
}

div.sidebox .light {
	background-image:url('./../img/line_light.jpg');
}

div.sidebox .dark {
	background-image:url('./../img/line_dark.jpg');
}

div.sbox div.box_board_icon {
	width:34px;
	height:30px;
	float:left;
	background-repeat:repeat-x;
	text-align:center;
	line-height:28px;
	padding:4px 0 0 0;
}

div.sbox div.box_board_title {
	width:269px;
	height:30px;
	float:left;
	background-repeat:repeat-x;
	padding:4px 0 0 0;
}

div.box_sponsors div.sponsors_content img {
	margin:23px 10px 0 10px;
	float:left;
}

div.breadcrump {
	font-size:11px;
	padding:3px 5px 10px 5px;
}

div.breadcrump a.bc_last {
	font-weight:bold;
}

div.footer_inner {
	padding:5px;
	color:#CCC;
	font-size:11px;
	width:1000px;
	margin:0 auto;
}

div.footer_inner a {
	color:#EEE;
}

div.footer_inner a:hover {
	color:#AA0000;
}

div.footer_inner .copyright {
	width:250px;
	float:left;
	line-height:18px;
	text-align:center;
	background-image:url('./../img/rana_footer.png');
	background-repeat:no-repeat;
	background-position:center top;
	margin:20px 0 0 0;
}

div.footer_inner .sitemap {
	width:740px;
	float:right;
}

div.footer_inner .sitemap div.footer_heading {
	background-color:#444;
	width:340px;
	padding:5px;
	color:#FFF;
	font-weight:bold;
	margin:20px 0 0 0;
}

div.footer_inner .footer_links {
	width:200px;
	float:right;
	line-height:18px;
	text-align:right;
}

div.field_left {
	width:49%;
	float:left;
	margin-left:3px;
	line-height:18px;
	font-weight:normal;
	font-size:11px;
}

div.field_right {
	width:49%;
	float:right;
	margin-right:3px;
	line-height:18px;
	font-weight:normal;
	font-size:11px;
}

div.field_fill {
	margin:0 3px 0 3px;
	line-height:18px;
	font-weight:bold;
}

div.field_left a, div.field_right a, div.field_fill a {
	font-weight:bold;
}

span.heading_left {
	width:99%;
	display:block;
	float:left;
	border-top:1px dotted #CCC;
	margin-bottom:5px;
	line-height:11px;
}

span.heading_right {
	width:99%;
	display:block;
	float:right;
	border-top:1px dotted #CCC;
	margin-bottom:5px;
	margin-right:3px;
	line-height:11px;
}

span.heading_fill {
	display:block;
	border-top:1px dotted #CCC;
	margin:0 3px 15px 3px;
}

.small_text, .cbox_message span.small_text {
	font-size:10px;
}

.text_center {
	text-align:center;
}

.lh21 {
	line-height:21px;
}

.cbox {
	margin:0 0 10px 0;
}

.cbox50 {
	width:49%;
	margin:0 0 10px 0;
}

ul.plist {
	width:99%;
	margin:0 auto;
}

ul.plist li {
	padding:6px;
	border-bottom:1px solid #EEE;
}

ul.plist li a, div.comments_right a {
	color:#B22222;
}

ul.plist li.ldark {
	background-color:#F7F7F7;
}

div.main div.right ul.plist {
	margin:0 0 0 3px;
}

ul.plist li {
	padding:6px;
	border-bottom:1px solid #EEE;
}

ul.plist li.llight {
	background-color:#FFF;
}

ul.plist li.ldark {
	background-color:#F7F7F7;
}

.spotlight_left {
	padding:3px;
}

.spotlight_right {
	padding:3px;
	font-size:11px;
	width:160px;
}

ul.login {
	margin:0 0 0 190px;
}

ul.login li {
	float:left;
}

ul.login li div.messages_bg {
	width:63px;
	height:17px;
	background-image:url('./../img/messages_bg.jpg');
	background-repeat:no-repeat;
	background-position:right top;
	margin:6px 3px 0 0;
}

ul.login li div.messages_bg a.messages_but {
	width:47px;
	height:17px;
	display:block;
	float:left;
	background-image:url('./../img/messages_but.jpg');
	background-repeat:no-repeat;
}

ul.login li div.messages_bg div {
	width:16px;
	height:16px;
	line-height:14px;
	text-align:center;
	font-size:10px;
	color:#FFF;
}

.marg5 {
	margin:0 0 0 5px;
}

div.red_box {
	background-image:url('./../img/news_bg.jpg');
	background-repeat:repeat-x;
	margin:0 0 10px 0;
	background-color:#4A0000;
}

div.red_box div.red_box-tl {
	background-image:url('./../img/red_box-tl.gif');
	background-repeat:no-repeat;
	background-position:left top;
}

div.red_box div.red_box-tr {
	background-image:url('./../img/red_box-tr.gif');
	background-repeat:no-repeat;
	background-position:right top;
}

div.red_box div.red_box-bl {
	background-image:url('./../img/red_box-bl.gif');
	background-repeat:no-repeat;
	background-position:left bottom;
}

div.red_box div.red_box-br {
	background-image:url('./../img/red_box-br.gif');
	background-repeat:no-repeat;
	background-position:right bottom;
}

div.red_box .red_box-inner {
	padding:3px;
	color:#FFF;
}

div.red_box .red_box-inner ul.plist {
	width:auto;
	margin:0 auto;
	font-size:11px;
}

div.red_box .red_box-inner ul.plist li.ldark {
	background-color:#951616;
	padding:2px;
}

div.red_box .red_box-inner ul.plist li.llight {
	padding:2px;
}

div.red_box div.minihead_left {
	height:16px;
	background-image:url('./../img/h2_left.jpg');
	background-repeat:no-repeat;
	background-position:left center;
}

div.red_box div.minihead_right {
	height:16px;
	background-image:url('./../img/h2_right.jpg');
	background-repeat:no-repeat;
	background-position:right center;
	float:left;
	margin:0 0 7px 0;
}

div.red_box div.head_inner {
	line-height:15px;
	margin:0 5px 0 5px;
	color:#FFF;
	font-weight:normal;
	font-size:10px;
	font-style:italic;
}

div.red_box .red_box-inner ul.startlist {
	width:auto;
	margin:5px auto 0 auto;
	font-size:11px;
}

div.red_box .red_box-inner ul.startlist li.ldark {
	background-color:#951616;
	font-size:11px;
	padding:3px;
}

div.red_box .red_box-inner ul.startlist li.llight {
	font-size:11px;
	padding:3px;
}

div.red_box .red_box-inner ul.startlist li.lwhite {
	background-color:#FFF;
	color:#777;
	font-size:11px;
	padding:3px;
}

div.red_box a {
	color:#FFF;
}

div.red_box a:hover {
	color:#FF0000;
}

div.grey_box {
	background-image:url('./../img/box_grey-bg.jpg');
	background-repeat:repeat-x;
	margin:0 0 10px 0;
	background-color:#d8d8d8;
}

div.grey_box div.grey_box-tl {
	background-image:url('./../img/grey_box-tl.gif');
	background-repeat:no-repeat;
	background-position:left top;
}

div.grey_box div.grey_box-tr {
	background-image:url('./../img/grey_box-tr.gif');
	background-repeat:no-repeat;
	background-position:right top;
}

div.grey_box div.grey_box-bl {
	background-image:url('./../img/grey_box-bl.gif');
	background-repeat:no-repeat;
	background-position:left bottom;
}

div.grey_box div.grey_box-br {
	background-image:url('./../img/grey_box-br.gif');
	background-repeat:no-repeat;
	background-position:right bottom;
}

div.grey_box div.grey_box-b {
	background-image:url('./../img/box_grey-bottom.jpg');
	background-repeat:repeat-x;
	background-position:right bottom;
}

div.grey_box div.grey_box-l {
	background-image:url('./../img/grey_box-border.jpg');
	background-repeat:repeat-y;
	background-position:left top;
}

div.grey_box div.grey_box-r {
	background-image:url('./../img/grey_box-border.jpg');
	background-repeat:repeat-y;
	background-position:right top;
}

div.grey_box .grey_box-inner {
	padding:3px;
	color:#777;
}

div.grey_box .grey_box-inner ul.plist {
	width:auto;
	margin:0 auto;
	font-size:11px;
}

div.grey_box .grey_box-inner ul.plist li.ldark {
	padding:2px;
	background-color:transparent;
}

div.grey_box .grey_box-inner ul.plist li.llight {
	padding:2px;
	background-color:#FFF;
}

div.news span.small, ul.startlist span.small {
	color:#FF8888;
}

div.news .newstitle a {
	font-size:13px;
	font-weight:bold;
	color:#B22222;
}

div.news .newscatname {
	padding:0 8px 0 10px;
	font-size:11px;
	color:#FFF;
	font-weight:bold;
	line-height:16px;
	float:left;
	margin:0 5px 0 0;
}

div.news .newscatname_left {
	height:16px;
	background-image:url('./../img/minihead_left.jpg');
	background-repeat:no-repeat;
	background-position:left center;
}

div.news .newscatname_right {
	height:16px;
	background-image:url('./../img/minihead_right.jpg');
	background-repeat:no-repeat;
	background-position:right center;
	float:left;
	margin:14px 5px 0 0;
}

div.news div.newsauthor a {
	font-size:11px;
}

div.news .newstitle span a {
	font-size:10px;
	font-weight:bold;
}

div.news .newscat {
	margin:0 5px 0 0;
	font-weight:bold;
	line-height:16px;
	font-size:11px;
}

div.news .newscat img {
	margin:5px 0 0 0;
}

div.news .newstext {
	padding:3px;
	font-size:11px;
	line-height:18px;
}

div.news a.readmore_link {
	display:block;
	float:right;
	padding:0 0 0 13px;
	background-image:url('./../img/rmarrows.gif');
	background-repeat:no-repeat;
	background-position:left 4px;
	font-weight:bold;
	text-decoration:none;
	margin:-15px 0 0 0;
}


.highlight {
	background-color:#555;
}

li.news_trigger {
	width:276px;
	cursor:pointer;
}

li.news_trigger div.headline {
	width:240px;
}

div.ncorn {
	background-color:#FFF;
}

div.ncorn div.ncorn_tl {
	background-image:url('./../img/ncorn_tl.gif');
	background-repeat:no-repeat;
	background-position:left top;
}

div.ncorn div.ncorn_tr {
	background-image:url('./../img/ncorn_tr.gif');
	background-repeat:no-repeat;
	background-position:right top;
}

div.ncorn div.ncorn_bl {
	background-image:url('./../img/ncorn_bl.gif');
	background-repeat:no-repeat;
	background-position:left bottom;
}

div.ncorn div.ncorn_br {
	background-image:url('./../img/ncorn_br.gif');
	background-repeat:no-repeat;
	background-position:right bottom;
}

div.ncorn div.ncorn_inner {
	color:#666;
	padding:3px;
}

div.ncorn span.small {
	color:#777;
}

div.ncorn a {
	color:#333;
}

div.ncorn a:hover {
	color:#B00000;
}

div.quote {
	background-color:#F7F7F7;
	margin:5px;
	padding:15px 7px;
	border:1px solid #ECECEC;
	background-image:url('./../img/quote_bg.gif');
	background-repeat:no-repeat;
	background-position:99% 5px;
}

ul.roster_sidenav {
	width:325px;
	margin:0 0 5px 0;
	font-size:10px;
	color:#777;
}

ul.roster_sidenav a {
	color:#BA0000;
}

ul.roster_sidenav span.score_lost {
	color:#FF0000;
	font-size:10px;
}

ul.roster_sidenav span.score_won {
	font-size:10px;
}

ul.roster_sidenav span.score_draw {
	font-size:10px;
}

.roster_inner {
	width:81px;
	margin:0 0 0 3px;
}

.roster_inner .cont {
	margin:15px 0 0 15px;
}

.roster_matches {
	width:157px;
	margin:5px 0 0 1px;
	line-height:14px;
}

div.roster_head div.inner {
	font-weight:bold;
	line-height:19px;
	margin:0 5px 0 5px;
	color:#FFF;
}

div.roster_head div.inner img {
	margin:4px 2px 0 0;
}

div.roster-box_round {
	width:325px;
	height:20px;
	background-image:url('./../img/roster-box_round.jpg');
	background-repeat:no-repeat;
}

ul.roster_sidenav div.roster-box_norm {
	width:325px;
	height:20px;
	background-image:url('./../img/roster-box_norm.jpg');
	background-repeat:no-repeat;
}

ul.roster_sidenav div.roster-bg_round {
	width:325px;
	height:81px;
	background-image:url('./../img/roster-bg_round.jpg');
	background-repeat:no-repeat;
}

ul.roster_sidenav div.roster-bg_norm {
	width:325px;
	height:81px;
	background-image:url('./../img/roster-bg_norm.jpg');
	background-repeat:no-repeat;
}

strong.heading a {
	font-size:14px;
	line-height:22px;
	color:#BA0000;
	display:block;
	margin:0 0 10px 0;
}

div.absolute {
	position:relative;
	left:auto;
	top:auto;
	z-index:3;
	margin:110px 0 0 0;
}

div.rotate_overlay {
	position:relative;
	left:auto;
	top:auto;
	z-index:3;
}

.preview_overlay {
	overflow:hidden;
	cursor:pointer;
	color:#FFF;
}

.preview_overlay a {
	color:#FFF;
	font-weight:bold;
	font-size:14px;
}

div.listpic {
	width:100px;
	padding:3px 0 3px 0;
	text-align:center;
}

div.listinfo {
	width:208px;
	padding:3px;
}

div.listinfo li {
	line-height:16px;
}

.pad2 {
	padding:2px;
}

.pad3 {
	padding:3px;
}

.box10 {
	width:9%;
}

.box15 {
	width:14%;
}

.box20 {
	width:19%;
}

.box30 {
	width:29%;
}

.box35 {
	width:34%;
}

.box40 {
	width:39%;
}

.box45 {
	width:44%;
}

.box50 {
	width:49%;
}

.box55 {
	width:54%;
}

.box60 {
	width:59%;
}

.box65 {
	width:64%;
}

.box70 {
	width:69%;
}

.box80 {
	width:79%;
}

.box90 {
	width:89%;
}

.box100 {
	width:99%;
}

.half_box {
	width:49%;
}

.box_marg2 {
	margin:0 2px 2px 0;
}

.box_marg5 {
	margin:0 5px 5px 0;
}

.pad10 {
	padding:10px;
}

.img_marg8 {
	margin:0 8px 0 0;
}

.box_pad3 {
	padding:3px;
}

.box_pad5 {
	padding:5px;
}

.tbox_inner {
	font-size:10px;
	padding:3px 5px 0 10px;
}

.percent-line {
	border:1px solid #3d3d3d;
	color:#FFF;
	line-height:21px;
	font-weight:bold;
	font-size:10px;
	margin:4px 0 4px 0;
	padding:1px;
}

.percent-line_won {
	background-image:url('./../img/percent-line_won.jpg');
	background-repeat:repeat-x;
	height:22px;
	color:#FFF;
	line-height:21px;
}

.percent-line_lost {
	background-image:url('./../img/percent-line_lost.jpg');
	background-repeat:repeat-x;
	height:22px;
}

.percent-line_draw {
	background-image:url('./../img/percent-line_draw.jpg');
	background-repeat:repeat-x;
	height:22px;
}

span.starthead {
	height:11px;
	display:block;
	background-image:url('./../img/starthead_bg.jpg');
	background-repeat:repeat-x;
	margin:2px 0 3px 0;
}

span.starthead span.image {
	height:11px;
	display:block;
	background-position:center;
	background-repeat:no-repeat;
}

span.starthead span.news {
	background-image:url('./../img/starthead_news.jpg');
}

span.starthead span.videos {
	background-image:url('./../img/starthead_videos.jpg');
}

span.starthead span.gallery {
	background-image:url('./../img/starthead_gallery.jpg');
}

span.starthead span.community {
	background-image:url('./../img/starthead_community.jpg');
}

a.imgpic {
	width:115px;
	height:65px;
	display:block;
	background-position:center;
	background-repeat:no-repeat;
	border:1px solid #FFF;
}

div.imgborder {
	float:left;
	border:1px solid #D8D8D8;
	margin:10px 31px;
}

div.movie_item {
	margin:0 0 10px 0;
}

div.movie_item div.imgborder {
	float:none;
	border:1px solid #D8D8D8;
	margin:10px 21px 0 21px; 
}

div.movie_item a.imgpic {
	width:85px;
	height:48px;
	display:block;
	background-position:center;
	background-repeat:no-repeat;
	margin:1px;
	border:0;
}

div.sbox {
	background-image:url('./../img/sidebox_bg.gif');
	background-repeat:repeat-x;
	margin:0 0 5px 0;
	background-color:#d8d8d8;
	color:#555;
}

div.sbox div.sbox-bl {
	background-image:url('./../img/sidebox_bl.gif');
	background-repeat:no-repeat;
	background-position:left bottom;
}

div.sbox div.sbox-br {
	background-image:url('./../img/sidebox_br.gif');
	background-repeat:no-repeat;
	background-position:right bottom;
}

div.sbox div.sbox-b {
	background-image:url('./../img/sidebox_border.gif');
	background-repeat:repeat-x;
	background-position:right bottom;
}

div.sbox div.sbox-l {
	background-image:url('./../img/sidebox_border.gif');
	background-repeat:repeat-y;
	background-position:left top;
}

div.sbox div.sbox-r {
	background-image:url('./../img/sidebox_border.gif');
	background-repeat:repeat-y;
	background-position:right top;
}

div.sbox .sbox_inner {
	padding:3px;
}

div.sbox ul.plist {
	width:100%;
	margin:0 auto;
}

div.sbox ul.plist li.llight {
	background-color:#FFF;
}

div.sbox ul.plist .inner {
	padding:2px;
}

div.sbox img {
	float:left;
	margin:0 2px 0 0;
}

div.sbox a {
	color:#BA0000;
	font-size:11px;
}

div.sbox span.small a {
	color:#555;
	font-size:10px;
}

div.cbox div.field_desc {
	width:30%;
	line-height:18px;
	font-size:11px;
	background-color:#EEE;
	border:1px solid #EEE;
	padding:0 3px 0 3px;
	margin:0 0 2px 0;
	float:left;
}

div.cbox div.field_inner {
	width:65%;
	line-height:18px;
	font-size:11px;
	background-color:#FFF;
	border:1px solid #EEE;
	padding:0 3px 0 3px;
	margin:0 0 2px 0;
	float:left;
}

div.cbox div.field_inner a {
	font-weight:bold;
}

div.bhead {
	height:30px;
	background-image:url('./../img/box_top.png');
	background-repeat:no-repeat;
	background-position:left top;
	vertical-align:middle;
}

div.shadow_inner {
	float:left;
	position:absolute;
	left:auto;
	top:auto;
	z-index:2;
	color:#FFF;
	font-size:13px;
	line-height:29px;
	padding:0 10px 0 10px;
}

div.shadow_inner a {
	color:#EEE;
}

div.inner_shadow {
	float:left;
	position:absolute;
	left:auto;
	top:auto;
	z-index:2;
	color:#000;
	font-size:13px;
	line-height:29px;
	margin:1px 0 0 1px;
	padding:0 10px 0 10px;
}

div.inner_shadow a {
	color:#000;
}

div.bhead_right {
	height:30px;
	background-image:url('./../img/box_topwidth.png');
	background-repeat:no-repeat;
	background-position:left top;
	vertical-align:middle;
}

div.bhead_left {
	height:30px;
	background-image:url('./../img/box_topwidth_right.png');
	background-repeat:no-repeat;
	background-position:right top;
	vertical-align:middle;
}

div.bhead_left img {
	margin:9px 0 0 5px;
}

div#resultswitch {
	float:right;
	padding:8px 5px 0 0;
}

div#resultswitch img {
	margin:0;
}

div.switchresults_left {
	height:20px;
	background-image:url('./../img/switchresults_left.png');
	background-repeat:no-repeat;
	background-position:left top;
	vertical-align:middle;
	text-align:center;
	font-weight:bold;
	color:#FFF;
}

div.switchresults_left a, div.switchresults_left a:hover {
	margin:0 10px 0 10px;
	color:#FFF;
	text-decoration:none;
}

div.switchresults_right {
	height:20px;
	background-image:url('./../img/switchresults_right.png');
	background-repeat:no-repeat;
	background-position:right top;
}

div.resultsnav {
	overflow:hidden;
}

div.bhead img {
	margin:9px 0 0 5px;
}

div.switchbox_headlines {
	width:333px;
	height:28px;
	background-image:url('./../img/switchbox_top.png');
	background-repeat:no-repeat;
	background-position:left top;
}

div#headlines a {
	display:block;
	float:left;
	height:28px;
	padding:0 17px 0 17px;
	color:#666;
	text-decoration:none;
	line-height:27px;
	font-weight:bold;
}

div#headlines a:hover, div#headlines a.active {
	color:#F00000;
	text-decoration:none;
	background-image:url('./../img/switch_box-button.png');
	background-repeat:no-repeat;
}

div.switchbox {
	margin:-7px 0 0 0;
	width:333px;
	height:174px;
	background-image:url('./../img/switch_box.png');
	background-repeat:no-repeat;
}

div.switchbox ul.plist {
	margin:0 10px 0 10px;
}

div.switchbox ul.plist li {
	padding:0;
	margin:0;
	background:none;
	border:0;
	height:44px;
}

div.switchbox ul.plist li div {
	margin:6px 0 0 0;
}

div.switchbox ul.plist a {
	color:#FFF;
}

div.switchbox ul.plist a:hover {
	color:#EEE;
}

div.login_inner {
	width:259px;
	margin:5px 0 5px 0;
	float:right;
}

div.login_inner a.ucp {
	color:#FFF;
	font-size:10px;
	font-weight:bold;
	margin:0 0 0 8px;
}

div.login_inner input[type=text], div.login_inner input[type=password] {
	width:223px;
	margin:7px 5px 0 5px;
	padding:7px;
	font-size:11px;
	font-weight:bold;
}

div.login_inner ul.ucp_list li {
	width:174px;
	height:18px;
	line-height:16px;
	background-image:url('./../img/ucp_linkbg.png');
	background-repeat:no-repeat;
	margin:0 0 3px 0;
}

div.login_inner ul.ucp_list li.first {
	margin:1px 0 3px 0;
}

div.login_inner ul.ucp_list li.last {
	margin:0;
}

div.login_inner div.ucp_command {
	width:260px;
	background-color:#242424;
	background-image:url('./../img/ucp_commandleft.png');
	background-repeat:no-repeat;
}

div#rotate_nav {
	position:absolute;
	z-index:50;
	left:auto;
	top:auto;
	width:75px;
	margin:0 0 0 340px;
}

div#rotate_nav a {
	font-size:11px;
	font-weight:bold;
	display:block;
	float:left;
	padding:3px 7px;
	margin:5px 3px 0 0;
	color:#B22222;
	text-decoration:none;
	background-color:#232323;
	border:1px solid #555;
}

div#rotate_nav a:hover {
	background-color:#000;
	border:1px solid #EEE;
	color:#FFF;
}

div.content_inner {
	padding:10px;
}

a.resw_link {
	padding:3px;
	margin:0 0 0 5px;
}

a.resw_link_active {
	padding:3px;
	margin:0 0 0 5px;
	background-image:url('./../img/rostersw_link.png');
	background-repeat:no-repeat;
}

div.slimbox {
	padding:4px;
	border:1px solid #CECECE;
	margin:0 0 4px 0;
	background-image:url('./../img/content_bg.png');
	background-repeat:repeat-x;
	background-position:center;
}

div.slimbox span {
	padding:0 5px 0 0;
	float:left;
	display:block;
}