@charset "utf-8";

body {
background-color: #000000;
background-image:  url(file:///C|/Documents%20and%20Settings/mscheidler/Local%20Settings/Temporary%20Internet%20Files/Content.IE5/WNJ1O1G8/%27../Images/Frame/Bg/page-bg.gif%27);
background-repeat: repeat-x;
text-align: center;
margin: 0;
font-family: Arial, Helvetica, sans-serif;
}

a { color: #000; text-decoration: underline; }
a:hover { text-decoration: none !important; }
a:visited { color: #000; }
#mainmid a, .rm a { color: #000 !important; }

img { border: 0; }
form { margin: 0; padding: 0; }

p {
line-height: 1.44em;
margin-bottom: 8px;
}

ul {
list-style-image: none;
list-style-type: none;
}

/* layout */
#wrapper {
width:965px;
margin: 0 auto;
background: #efefef;
overflow: hidden;
}

td#leftnav {
text-align: left;
padding: 5px;
background: #ccc;
width: 152px !important;
overflow: hidden;
}

/* masthead */
td#header { 
width: 965px;
text-align: center;
background: #fff;

}

#page {
font-size: 12px;
border-left: 5px solid #999;
border-right: 5px solid #999;
background: #fff;
}


/* NAV */
.navlabel {
background: #e51b24;
margin:0;
padding: 4px 0 4px 12px;
color: #fff;
}

.navborder_left {
background-image:  url(file:///C|/Documents%20and%20Settings/mscheidler/Local%20Settings/Temporary%20Internet%20Files/Content.IE5/WNJ1O1G8/%27../Images/Nav/border_left.gif%27);
background-repeat: repeat-y;
}
.navborder_right {
background-image:  url(file:///C|/Documents%20and%20Settings/mscheidler/Local%20Settings/Temporary%20Internet%20Files/Content.IE5/WNJ1O1G8/%27../Images/Nav/border_right.gif%27);
background-repeat: repeat-y;
}

.navblock_content {
background-color: #434343;
padding: 4px 0 4px 0;
margin:0;
color: #fff;
font-size: 12px;
}

.navblock_footer  {
background-image:  url(file:///C|/Documents%20and%20Settings/mscheidler/Local%20Settings/Temporary%20Internet%20Files/Content.IE5/WNJ1O1G8/%27../Images/Nav/footer_bg.gif%27);
background-repeat: repeat-x;
margin: 0 0 8px 0;
padding: 0;
}

.navblock_nohead {
background-color: #000;
background-image:  url(file:///C|/Documents%20and%20Settings/mscheidler/Local%20Settings/Temporary%20Internet%20Files/Content.IE5/WNJ1O1G8/%27../Images/Frame/Bg/bg-sidebar-block-red.gif%27);
background-repeat: repeat-x;
background-position: top left;
width: 134px;
padding: 6px 8px;
margin-bottom: 8px;
color: #f4f5df;
}

#sidebar .block_nohead .content {
padding-top: 8px;
}

#sidebar .block_nohead a {
color: #f4f5df;
}


/* left col: primary nav */
#leftnav ul {
padding: 4px 0 0 0;
margin: 0;
}

#leftnav ul li {
margin: 7px 0 4px 0;
border-top: 1px solid #9c9c9c;
padding-top: 8px;
}
#leftnav ul li.first {
margin: 0;
padding: 0;
border: 0;
}

#leftnav ul li a {
text-decoration: none;
color: #fff;
}

#leftnav ul li a:hover {
font-weight: bold;
}


/* left col: scores */
#scores ul li, #scores ul li td {
font-size: 12px;
color: #fffdd0;
}

#scores ul li, #scores ul li td, #scores a {
color: #fffdd0;
}

#scores td.team {
width: 98px;
padding-right: 5px;
}

#scores td.score {
text-align: left;
}

#scores ul li {
margin-top: 8px;
border-top: 1px solid #9c9c9c;
padding-top: 8px;
}

#scores ul li.first {
margin: 0;
border: 0;
padding: 0;
}


	
/* CR */

td#mainmid {
text-align: left;
padding: 5px;
font-size: 12px;
width: 485px;
}

	#mainmid table { font-size: 12px; }
	
td#int_mainmid {
text-align: left;
padding: 5px;
font-size: 12px;
width: 475px !important;
overflow: hidden;
}
	
	/* #int_mainmid img { padding: 0 10px 8px 0; } */
		
	.main_block {
	background: #d5e6f5;
	padding: 8px 8px 16px 8px;
	margin: 0;
	font-size: 12px;
	_height: 0; /* IE6 peekaboo fix */
	height: 1%;
	}

	.main_nopad {
padding-top: 0 !important;
padding-bottom: 0 !important;
}

.main_nopad p { margin: 0 !important; padding: 0 !important; }
		
		.main_block img, .main_block_alt img  { margin-bottom: 10px; }
		
	.main_block_alt {
	background: #efe8d5;
	padding: 8px 8px 16px 8px;
	margin: 0;
	font-size: 12px;
	}
	
	/*.int_insetbanner { background: #01132d; width: 100%; text-align:center; overflow:hidden;}
	.int_insetbanner img { text-align: center; padding: 0 !important; margin:0 !important;overflow:hidden !important }
	.int_insetbanner a {overflow:hidden !important;}*/
	
	.int_insetbanner { background: #D5E6F5; width: 100%; text-align:center; overflow:hidden;}
	.int_insetbanner img { padding: 0 !important; margin:0 !important;}
	
	p.tease {
	border-bottom: 1px solid #5a5a5a;
	padding-bottom: 10px;
	margin: 0 2px 8px 2px;
	}
	
	p.lead { 
	font-weight: bold;
	font-size: 13px;
	margin-bottom: 12px;
	}
		
		p.tease a, p.lead a {
		color: #5a5a5a;
		font-weight: bold;
		}
		
		p.tease a:hover, p.lead a:hover {
		color: #000;
		font-weight: bold;
		text-decoration: underline;
		}
		
		
	ul.main_articles {
	list-style-type: none;
	list-style-image: none;
	}
	
		ul.main_articles li a {
		color: #5a5a5a;
		font-weight: bold;
		}
		
		ul.main_articles li a:hover {
		color: #000;
		text-decoration: underline;
		font-weight: bold;
		}
		
		ul.main_articles li {
		text-indent: -10px;
		padding-left: 10px;
		color: #000;
		line-height: 1.2em;
		}
	
	.labelmiddle {
	background: #001f4c;
	padding: 6px;
	color: #fff;
	text-transform: uppercase;
	font-size: 12px;
	font-weight: bold;
	}
	
	.labelmiddle_alt {
	background: #831a04;
	padding: 6px;
	color: #fff;
	text-transform: uppercase;
	font-size: 12px;
	font-weight: bold;
	}
	
	.subnavblock { 
	color: #efefef;
	background: #11376e;
	padding: 6px;
	font-size: 11px;
	}
	
	.subnavblock_alt {
	color: #efefef;
	background: #a92a0f;
	padding: 6px;
	font-size: 11px;
	}
	
		.subnavblock a, .subnavblock_alt a { color: #ccc; text-decoration: none; }
		.subnavblock a:hover, .subnavblock_alt a:hover { color: #fff; text-decoration: none; }
	
	.footlink {
	background: #a5c7e5;
	padding: 6px;
	margin: 0 0 4px 0;
	font-size: 11px;
	color: #333;
	text-align: right;
	}
	
	.footlink_alt {
	background: #bfae91;
	padding: 6px;
	margin: 0 0 4px 0;
	font-size: 11px;
	color: #333;
	text-align: right;
	}
	
		.footlink a, .footlink_alt a { color: #222; text-decoration: none; }
		.footlink a:hover, .footlink_alt a:hover { color: #444; text-decoration: none; }



/* RM */

td.rm {
text-align: left;
padding: 5px;
width: 300px !important;
overflow: hidden;
}

.rm table { font-size: 10px; }

	td.rminnerleft { padding-right: 10px; }
	
	.rmlabelmiddle { 
	padding: 6px;
	margin:0 0 1px 0;
	background-color: #e51b24;
	font-size: 11px;
	color: #fff;
	font-weight: bold;
	text-align:left;
	}
	
	.rmlabelmiddle_alt {
	padding: 6px;
	margin:0 0 1px 0;
	background-color: #555;
	font-size: 11px;
	color: #fff;
	font-weight: bold;
	text-align: left;
	}
	
	.rmtile { 
	margin: 0 0 8px 0;
	padding: 0;
	}
	
	.rmitem {
	background: #ccc; 
	margin: 0 0 8px 0;
	padding: 6px;
	font-size: 10px;
	border: 1px solid #999;
	text-align: left;
	}
	
	.rmitem p { line-height: 13px; padding: 0 0 3px 0; margin: 0; }
	
	.rmitem img { padding: 0 4px 6px 0; margin: 0 4px 0 0; }
	

	.blockleft {
	float: left;
	width: 50%;
	}

	img.blockleft { padding-right: 4px!important; margin-right: 4px; }

	.blockright { }
	.blockalignright {
	text-align: right;
	}
	.alignleft { float: left !important; }
	.alignright { float: right !important; }



/* FOOTER */

td#footer {
text-align: center;
padding: 10px 0 20px 0;
background: #fff;
font-size: 11px;
line-height: 15px;
color: #444;
}

#footer ul { list-style-type: none; padding: 0; margin: 0; }
#footer li { display: inline; color: #ccc; padding: 0 10px 0 0; }

#footer a { color: #666; }
#footer a:hover { color: #999; }


td.popupfooter { 
text-align: center;
padding: 10px 0 10px 0;
background: #fff;
font-size: 11px;
line-height: 15px;
color: #444;
}

td.popupfooter a { color: #666; }
td.popupfooter a:hover { color: #999; }

/* SPECIAL USE */
#scores ul li, #scores ul li td {
font-size: 12px;
color: #fffdd0;
}

#scores ul li, #scores ul li td, #scores a {
color: #fffdd0;
}

#scores td.team {
width: 98px;
padding-right: 5px;
}

#scores td.score {
text-align: left;
}

#scores ul li {
margin-top: 8px;
border-top: 1px solid #9c9c9c;
padding-top: 8px;
}

#scores ul li.first {
margin: 0;
border: 0;
padding: 0;
}




/* dividers and text stylings */

.div2 { width: 100%; padding: 1px; height: 2px; clear: both; }
.div4 { width: 100%; padding: 2px; height: 4px; clear: both; }
.div6 { width: 100%; padding: 3px; height: 6px; clear: both; }
.div10 { width: 100%; padding: 5px; height: 10px; clear: both; }

.hdiv10 {
border-bottom: 1px solid #999;
padding-bottom: 10px;
margin-bottom:18px;
}

h1 { font: bold 22px Helvetica, Arial, sans-serif !important; padding: 0 0 10px 0px !important; margin:0; }
h2 { font: bold 14px/16px Helvetica, Arial, sans-serif !important; padding: 0 0 6px 0 !important; margin:0; }
h3 {font: bold 12px/14px Helvetica, Arial, sans-serif !important; padding: 0 0 2px 0 !important; margin: 0; }
h4 {font: bold 11px/13px Helvetica, Arial, sans-serif !important; padding: 0 0 2px 0 !important; margin: 0; }
h5 { font: bold 10px/12px Helvetica, Arial, sans-serif !important; padding: 0 0 2px 0 !important; margin: 0; }
h6 { font: 10px/12px Helvetica, Arial, sans-serif !important; padding: 0 0 2px 0 !important; margin: 0;  }

h1, h2, h3, h4, h5, h6 { color: #000; }		

.white { color: #ffffff; }
.black { color: #000000; }
.dark { color: #222; }
.grey { color: #666; }
.accent { color: #7f0202; }
.alert { #ff3300; }


/* v1.0 text stylings */
.header,.Header { font-size: 12px; font-weight: bold; color: #000; }
.subheader,.SubHeader { font-size: 11px; font-weight: bold; color: #333; }
.largeheader,.LargeHeader { font: bold 13px/15px Arial,sans-serif; color: #000; }
.dim,.Dim { font-size: 12px; color: #666; }
.nav { font: bold 10px/12px helvetica, Arial,sans-serif; }
.jumperlink img { float: left; }
.jumperlink,.rmjumperlink { font: bold 10px/12px Arial,sans-serif; }
.jumperlink:hover,.rmjumperlink:hover,.largelink:hover { font-size: 10px; color: #f30; }
.headerlink,.headerlink:visited { font-size: 12px; font-weight: bold; color: #000; }
.largeheaderlink,.largeheaderlink:visited { font: bold 13px/15px Arial,sans-serif; color: #000; }
.headerlink:hover,.sblabellink:hover,.miniheaderlink:hover,.largeheaderlink:hover { font-size: 12px; color: #e51b24; }
.lit,.Lit { font-size: 12px; color:#e51b24; }
.mini,.rm,.rmtext,.Mini,.RmText,.Rm { font-size: 10px; line-height: 12px; }
.mini,.Mini { font-size: 10px; line-height: 14px; }
.minilit,.MiniLit { font-size: 10px; line-height: 12px; color:#e51b24; }
.miniheader,.MiniHeader,.rmheader,.sblabel,.SbLabel,.RmHeader { font: bold 10px/12px Arial,sans-serif; color: #000; }
.minidim,.rmdim,.MiniDim,.RmDim { font-size: 10px; line-height: 12px; color: #666; white-space: normal; }
.minidimheader,.rmdimheader { font-size: 10px; line-height: 12px; color: #333; font-weight:bold; }
a.minilink,a.rmlink, #mainmid a.minilink, .rm a.minilink, #mainmid a.rmlink, .rm a.rmlink { font-size: 10px; line-height: 12px; color: #e51b24 !important; }
.micro,.microlink,.Micro { font: 9px/11px arial,sans-serif; }
.microdim { font: 9px/11px arial,sans-serif; color: #777; }
span.minidim { white-space: normal; }
.crint	{
	background: #fff url(file:///C|/Documents%20and%20Settings/mscheidler/Local%20Settings/Temporary%20Internet%20Files/Content.IE5/WNJ1O1G8/%22../Images/Frame/Bg/cr.int.gif%22)	}
.mhpopup { background: #000; }
.pg { background: #efefef; }
.rmint { background: #eee; }
.sbdiv { background: #ddd; }
.sbdivrl { background: #ddd; }
.sbint { background: #fff; }
.sblb { background: #ccc; }
.sbrl { background: #e8e8e8; }
.sbtralt { background: #f5f5f5; }
.sbtrdef { background: #fff; }

.tralt { background: #f5f5f5; text-decoration: none; }
.tralt a, .tralt a:visited { text-decoration: none; }
.tralt a:hover { color: #000; text-decoration: underline; }

.trdef { background: #fff; color: #000; text-decoration: none; }
.trdef a, .trdef a:visited { text-decoration: none; }
.trdef a:hover { color: #000; text-decoration: underline; }

.trdef2 { background: #fff; color: #000; text-decoration: none; }
.trdef2 a, .trdef a:visited { text-decoration: none; }
.trdef2 a:hover { color: #000; text-decoration: underline; }

.pgBg	{ background: #efefef; }

.hdiv11 {
	background-image:  url(file:///C|/Documents%20and%20Settings/mscheidler/Local%20Settings/Temporary%20Internet%20Files/Content.IE5/WNJ1O1G8/%22../Images/Frame/Bg/h.div.1.gif%22); background-repeat: repeat-x; background-position: center center;
	height: 11px;
	margin-right: 4px; margin-left: 4px;
	clear: both;
	}
.hdiv17 {
	background-image:  url(file:///C|/Documents%20and%20Settings/mscheidler/Local%20Settings/Temporary%20Internet%20Files/Content.IE5/WNJ1O1G8/%22../Images/Frame/Bg/h.div.1.gif%22); background-repeat: repeat-x; background-position: center center;
	height: 17px;
	margin-right: 4px; margin-left: 4px;
	clear: both;
	}

.image_top_left	{ float: left; padding: 0 10px 10px 0; margin: 0; }
.image_top_right	{ float: right; padding: 0 10px 0 10px; margin: 0; }
.image_no_text_wrap	{ padding: 0 0 10px 0; margin: 0; clear: both; }

.blogs-item { margin-bottom: 8px; display: block; width: auto; }
.blogs-item img { float: left; margin: 0 20px 10px 0;  }
.blogs-descrip { 
	line-height: 13px; 
	padding: 0 20px !important;
	margin: 0 20px !important;
	}
.blogs-blurb { margin: 2px; line-height: 13px;  }



.image_align_top_left {
	display:block;
	float: left;
	margin: 0 10px 10px 0;
	}

/* ********************************* case 3158 add rfros */
input.half, input.Half {display:block;}

/** SF Case 9425 */
ul.list, ul.list li  { list-style: none !important;  list-style-type: none; margin-left: 0px;padding: 0px;
}

/* Salesforce fix part2*/

.phototeaser ul {
 margin: 5px 0;
}

.phototeaser img {
	float: left; 
	margin-right: 8px;
}
.phototeaser li {
	padding: 8px 0 8px 8px  !important;
	}
	
/******************** SF Case 10119 */
#ctl00_Center_GenericControl8_ucdc978e5a10004cdd84d983c82040c91d_ucUnivLoginVerify_pnlValidateUserLogin p {margin-top:0;}
input#ctl00_Center_GenericControl8_ucdc978e5a10004cdd84d983c82040c91d_ucUnivLoginVerify_txtEmailAddress,
input#ctl00_Center_GenericControl8_ucdc978e5a10004cdd84d983c82040c91d_ucUnivLoginVerify_txtPassword {width:94%;}
/******************** end SF Case 10119 */