﻿body {width:99%; margin-top:0px; text-align:center; background-color: #383734;}
#rwcontainer {width:970px; margin:0 auto; background-color:#ffffff; border:solid 8px #ffffff;}
/*
object {z-index:0!important}
*/
.g_headline_grey {background: url(../images/headline_grey_background.gif) repeat-y; font-family:Verdana,Arial,Helvetica,Geneva,sans-serif; font-size: 11px; font-weight: bold; padding: 7px; margin-bottom: 25px;}

.feature a{font-weight:bold; font-family: Arial,Helvetica,Geneva,sans-serif; font-size: 12px;text-decoration:none;color:#000000}
.feature a:hover{font-weight:bold;font-family: Arial,Helvetica,Geneva,sans-serif; font-size: 12px;text-decoration:underline;color:#CE0000}

.commonText {
    font-family: Verdana, Arial,Helvetica,Geneva,sans-serif; 
	font-size:11px;	
	color:#000000;
	text-align:justify;
	padding:2px;	
}

.commonTextSmall {
    font-family: Verdana, Arial,Helvetica,Geneva,sans-serif; 
	font-size:10px;	
	color:#000000;
	padding:1px 1px 1px 1px;
}

.story
{
	font-family: Verdana, Arial,Helvetica,Geneva,sans-serif; 
	font-size:11px;	
	color:#000000;
}
.error
{
	font-family: Verdana,Arial,Helvetica,Geneva,sans-serif;
	color:Red;
	line-height:25px;
	text-align:center;
	font-size:12px;
}
.story  a {color: #000073; font-size: 11px; text-decoration: none; font-family: Verdana,Arial,Helvetica,Geneva,sans-serif;}
.story a:hover {text-decoration:underline}
.static 
{
	font-family: Verdana, Arial,Helvetica,Geneva,sans-serif; 
	font-size:13px;	
	color:#000000;
}
.static   a {color: #000073; font-size: 11px; text-decoration: none; font-family: Verdana,Arial,Helvetica,Geneva,sans-serif;}
.static  a:hover {text-decoration:underline}
.link1 {font-family: Verdana,Arial,Helvetica,Geneva,sans-serif; font-size:14px;padding:2px;color:#000000; text-decoration:none}
.link1 a{font-weight:bold; font-family: Verdana, Arial,Helvetica,Geneva,sans-serif; font-size:14px;	padding:2px;color:#000000; text-decoration:none}
.link1 a:hover{ font-weight:bold; font-family: Verdana, Arial,Helvetica,Geneva,sans-serif; font-size:14px;	padding:2px;color:#CE0000;text-decoration:none}
.link a:active{font-weight:bold; font-family: Verdana, Arial,Helvetica,Geneva,sans-serif; font-size:14px;	padding:2px;color:#CE0000;text-decoration:none}
.link a:visited{font-weight:bold; font-family: Verdana, Arial,Helvetica,Geneva,sans-serif; font-size:14px;	padding:2px;color:#CE0000;text-decoration:none}
.privacyPolicy
{
	font-family: Verdana, Arial,Helvetica,Geneva,sans-serif; 
	font-size:11px;	
	color:#ffffff;
	padding:2px ;				
	
}
.privacyPolicy a{font-family: Verdana, Arial,Helvetica,Geneva,sans-serif; 
	font-size:11px;	
	color:#5A595A; text-decoration:none}
.privacyPolicy a:hover{font-family: Verdana, Arial,Helvetica,Geneva,sans-serif; 
	font-size:11px;	
	color:#5A595A;text-decoration:underline}
.privacyPolicy .td
{
	font-family: Verdana, Arial,Helvetica,Geneva,sans-serif; 
	font-size:11px;	
	color:#5A595A;
	padding:2px 4px 2px 4px;		
	border-right:solid 1px #ffffff;		
	background-color:#E7E3E7;
}
.privacyPolicy .bsubcontent td
{
	font-family: Verdana, Arial,Helvetica,Geneva,sans-serif; 
	font-size:11px;	
	color:#ffffff;
	padding:4px;			
	border-right:solid 1px #ffffff;	
	background-color:#7B0029;	
	
}
.privacyPolicy .tra td
{
	font-family: Verdana, Arial,Helvetica,Geneva,sans-serif; 
	font-size:11px;		
	background-color:#FFFFFF;
	color:#5A595A;
	padding:2px 4px 2px 4px;		
	border-right:solid 1px #ffffff;	
}
.privacyPolicy .tro td
{
	font-family: Verdana, Arial,Helvetica,Geneva,sans-serif; 
	font-size:11px;		
	background-color:#E7E3E7;
	color:#5A595A;
	padding:2px 4px 2px 4px;	
	
	border-right:solid 1px #ffffff;	
}
.privacyPolicy .tro .tdg {
	font-family: Verdana, Arial,Helvetica,Geneva,sans-serif; 
	font-size:11px;		
	background-color:#C6CFD6;
	color:#5A595A;
	padding:2px 4px 2px 4px;		
	border-right:solid 1px #ffffff;	
}
.privacyPolicy .tro .tdga {
	font-family: Verdana, Arial,Helvetica,Geneva,sans-serif; 
	font-size:11px;		
	background-color:#C6CFD6;
	color:#5A595A;
	padding:2px 4px 2px 4px;		
	border-right:solid 1px #ffffff;	
}
.privacyPolicy .tra .tdga {
	font-family: Verdana, Arial,Helvetica,Geneva,sans-serif; 
	font-size:11px;		
	background-color:#E7E3E7;
	color:#5A595A;
	padding:2px 4px 2px 4px;		
	border-right:solid 1px #ffffff;	
}
.privacyPolicy .tra .tdg {
	font-family: Verdana, Arial,Helvetica,Geneva,sans-serif; 
	font-size:11px;		
	background-color:#E7E3E7;
	color:#5A595A;
	padding:2px 4px 2px 4px;		
	border-right:solid 1px #ffffff;	
}
.privacyPolicy .empty
{
	font-family: Verdana, Arial,Helvetica,Geneva,sans-serif; 
	font-size:1px;				
	border-bottom:solid 1px #ffffff;		
}
#g_column1 {background: #ffffff;}
#g_column2 {background: #ebebeb url(../images/column_shadow.gif) repeat-y;}
#g_logo {background: #002953;}

.g_navGrey {height: 29px; font-family:Arial,Helvetica,Geneva,sans-serif; font-size: 11px;  background: #cccccc url(../images/nav_grey_background.gif) repeat-y;}

.g_navFantasy {font-weight: bold; margin: 8px 0px 0px 5px;}
.g_navFantasy a{text-decoration: none; color: #333333; padding: 0px 8px;}
.g_navFantasy a:hover{color: #cc0000; text-decoration: underline;}

.g_navCustomer { margin-top: 8px; font-weight: normal;}
.g_navCustomer a:hover{color: #cc0000; text-decoration: underline;}
.g_navCustomer a{text-decoration: none; color: #333333; padding: 0px 8px;}

.g_customerWelcome {color: #555555; padding: 0px 10px; float: right;}
.g_navRightEnd {border-right: none !important;}
.g_navLeftEnd {border-left: none !important;}

.navigation a{font-family:Verdana,Arial,Helvetica,Geneva,sans-serif; font-size: 12px; text-decoration:none;color:#5A595A}
.navigation a:hover{font-family:Verdana,Arial,Helvetica,Geneva,sans-serif; font-size: 12px; text-decoration:none;color:#CE0000}
.g_navMain {background: #000000; width: 100%; height: 29px; font-family:Verdana,Arial,Helvetica,Geneva,sans-serif; font-size: 11px;}
.g_navMainLinks a{display: block; color: #ffffff; font-weight: bold; padding: 8px 10px; text-decoration: none;}
.g_navMainLinks a:hover {background: url(../images/nav_grey_hover.gif)}

.g_navMainLinks_nd a{ width:60px;display: block; color: #ffffff; font-weight: bold; padding: 5px 8px; text-decoration: none;}
.g_navMainLinks_nd a:hover {background: url(../images/nav_grey_hover.gif)}

.g_navActive {background: url(../images/nav_grey_hover.gif)}
.g_navMain input {height: 20px; width: 180px; font-family: Arial,Helvetica,Geneva,sans-serif; font-size: 12px;}
.g_navMain select {font-family: Arial,Helvetica,Geneva,sans-serif; font-size: 11px;}


.g_navSecondary {background: #5b5b5b; width: 100%; height:20px; font-family: Arial,Helvetica,Geneva,sans-serif; font-size: 11px;}
.g_navSecondaryLinks a{display: block; color: #ffffff; padding:  0px 5px 0px 5px; text-decoration: none;}
.g_navSecondaryLinks a:hover {text-decoration: underline; color: #B0B0B0;}
.g_navSecondaryLinks td{font-family: Arial,Helvetica,Geneva,sans-serif; font-size: 11px;}

.g_navFooter {width: 100%; height: 27px; font-family:Arial,Helvetica,Geneva,sans-serif; font-size: 11px; background: #666666;}
/*.g_navFooterLinks {margin: 7px 0 0 10px;}*/
.g_navFooterLinks a{text-decoration: none; color: #fff; padding: 0px 8px;}
.g_navFooterLinks a:hover{text-decoration: underline;}
.g_copyright {margin: 7px 7px 0 0; color: #fff;}

.g_postFooter {width: 100%; line-height: 20px; margin-top: 20px; text-align: center; font-family:Arial,Helvetica,Geneva,sans-serif; font-size: 11px; color: #000000;}
.g_postFooter a {text-decoration: none; border-left: 1px solid #000000; color: #000000; padding: 0px 8px;}
.g_postFooter a:hover {color: #cc0000; text-decoration: underline;}
.g_postFooter b {padding: 0px 8px;}

/* Headline Styles */
h1, h2, h3, h4, h5, h6, h7 {font-family: Verdana, Arial, Helvetica, Geneva, sans-serif; padding: 0px; margin: 0px;}
h1 {font-size: 24px;}
h2 {font-size: 22px;}
h3 {font-size: 20px;}
h4 {font-size: 18px;}
h5 {font-size: 16px;}
h6 {font-size: 14px;}
h6 {font-size: 12px;}

/*  ------  Search Page (results) -------- */
.search {
 font-family:Verdana, Arial, Helvetica, sans-serif;
 font-size:12px;
}
.search .header_row {
  background:#2D5989;
  font-weight: bold;
  color:#fff;
  height:22px;
  padding-left:5px;
}
.search .header_cell {
   background-color:#cccccc;
   font-weight: bold;
   text-align:center;
   height:22px;
   padding-left:5px;
}
.search td a{
   height:20px;
   padding-left:5px;
   padding-top:3px;
   vertical-align:middle;
}
.search .result_row {
  background-color:#F5F5F5;	
 }
.search a {
   color:#000000;
   text-decoration:none;
 
}
.search a:hover {
   color:#CC0000;
   text-decoration:underline;
}


.menu
{
	background-color:#5A595A;
	color:#ffffff;
	font-family:Verdana,Arial,Helvetica,Geneva,sans-serif;
	font-size: 11px;	
	padding:0px;
	border:solid 1px #000000;
	
}
.news
{
	background-color:#ffffff;
	font-family:Verdana,Arial,Helvetica,Geneva,sans-serif; font-size: 11px;
	color:#A50000;
	padding:0px;
	text-decoration:underline
	
}
.news a {color: #000073; font-size: 11px; text-decoration: underline; font-family: Verdana,Arial,Helvetica,Geneva,sans-serif; }
.news a:hover {text-decoration:underline}
menuon {
	
	FONT-SIZE: 11px;
	COLOR: #ffffff; 
	font-family:Verdana,Arial,Helvetica,Geneva,sans-serif;	
	BACKGROUND-COLOR: #5A595A;
	TEXT-ALIGN: left;
	
}
.menuitems
{
	background-color:#F7F3F7;
	color:#000000;
	font-weight:bold;
	font-family:Verdana,Arial,Helvetica,Geneva,sans-serif; font-size: 10px;		
	height:25px;
	CURSOR: hand;	
	padding: 1px 2px 1px 2px;
}

.menuitems a
{
text-decoration:none;
color:#000000;
font-weight:bold;
font-family:Verdana,Arial,Helvetica,Geneva,sans-serif; 
font-size: 10px; 
height:100%;
CURSOR: hand; 
padding: 1px 2px 1px 2px;
}
.menuitems a:hover
{
text-decoration:none;
color:#ffffff;
font-weight:bold;
font-family:Verdana,Arial,Helvetica,Geneva,sans-serif; 
font-size: 10px; 
height:100%;
CURSOR: hand; 
padding: 1px 2px 1px 2px;
}
.hr
{
	background-color:#5A595A;
	color:#ffffff;
	font-family:Verdana,Arial,Helvetica,Geneva,sans-serif; font-size: 10px;		
	height:100%;
	CURSOR: hand;  
	padding: 1px 2px 1px 2px;

}
.login
{
	background-color:#E7E3E7;
	font-family:Verdana,Arial,Helvetica,Geneva,sans-serif; 
	font-size: 12px;	
	border:solid 1px #000000;	
}
.labelnew{padding:4px;font-family:Verdana,Arial,Helvetica,Geneva,sans-serif; font-size: 10px; text-align:justify;border-top:solid 1px #ffffff;} 
.login th{padding:4px;background-color:#940031;color:#ffffff;text-align:left}
.login .label1{padding:4px;border-top:solid 1px #ffffff;border-right:solid 1px #ffffff;text-align:right}
.login .control{padding:4px;border-top:solid 1px #ffffff;text-align:left}
.login .label2{padding:4px;font-family:Verdana,Arial,Helvetica,Geneva,sans-serif; font-size: 10px; text-align:left;border-top:solid 1px #ffffff;}
.login  a{font-family:Verdana,Arial,Helvetica,Geneva,sans-serif; font-size: 12px; text-decoration:none;color:#0065CE}
.login  a:hover{font-family:Verdana,Arial,Helvetica,Geneva,sans-serif; font-size: 12px; text-decoration:none;color:#EF4100}
.login .label3{padding:4px;color:#FF0000}
.login .buttonColumn{padding:4px; text-align:center;border-top:solid 1px #ffffff; }
.login .labelh{padding:4px;border-top:solid 1px #ffffff;font-weight:bold;text-align:center;color:#000000;background-color:#C6CFD6}

.Description
{	
	font-family:Verdana,Arial,Helvetica,Geneva,sans-serif; 
	font-size: 11px;			
}
.profile
{
	background-color:#E7E3E7;
	font-family:Verdana,Arial,Helvetica,Geneva,sans-serif; 
	font-size: 12px;	
	border:solid 1px #000000;	
}
.profile selectbox{border:solid 1px #000000; font-family:Verdana,Arial,Helvetica,Geneva,sans-serif; font-size: xx-small;}
.profile .label4{padding:4px;font-family:Verdana,Arial,Helvetica,Geneva,sans-serif; font-size: 10px; text-align:left;border-top:solid 1px #ffffff;border-right:solid 1px #ffffff;}
.profile .label5{padding:4px;color:#FF0000;BORDER-TOP:#ffffff 1px solid;}
.profile th{padding:4px;background-color:#940031;color:#ffffff;text-align:left}
.profile .label1{padding:4px;border-top:solid 1px #ffffff;border-right:solid 1px #ffffff;text-align:right}
.profile .control{padding:4px;border-top:solid 1px #ffffff;text-align:left}
.profile .label2{padding:4px;font-family:Verdana,Arial,Helvetica,Geneva,sans-serif; font-size: 10px; text-align:left;border-top:solid 1px #ffffff;}
.profile .radio{padding:4px;font-family:Verdana,Arial,Helvetica,Geneva,sans-serif; font-size: 10px; text-align:left;}
.profile  a{font-family:Verdana,Arial,Helvetica,Geneva,sans-serif; font-size: 12px; text-decoration:none;color:#0065CE}
.profile  a:hover{font-family:Verdana,Arial,Helvetica,Geneva,sans-serif; font-size: 12px; text-decoration:none;color:#EF4100}
.profile .label3{padding:4px;color:#FF0000}
.profile .buttonColumn{padding:4px; text-align:center;border-top:solid 1px #ffffff; }
.profile .labelh{padding:4px;border-top:solid 1px #ffffff;font-weight:bold;text-align:center;color:#000000;background-color:#C6CFD6}
.profile .tdcust {padding:4px; background-color:#990000; color:#ffffff; text-align:left;}

.profile2 {background-color:#E7E3E7; font-family:Verdana,Arial,Helvetica,Geneva,sans-serif; font-size: 12px;}
.profile2 selectbox{border:solid 1px #000000; font-family:Verdana,Arial,Helvetica,Geneva,sans-serif; font-size: xx-small;}
.profile2 .label2{padding:4px;font-family:Verdana,Arial,Helvetica,Geneva,sans-serif; font-size: 10px; text-align:left;border-top:solid 1px #ffffff;}
.profile2 .label4{ width:50%; padding-right:10px; padding-bottom:4px; padding-top:4px; font-family:Verdana,Arial,Helvetica,Geneva,sans-serif; font-size: 10px; text-align:right;border-top:solid 1px #ffffff;border-right:solid 1px #ffffff;}
.register
{
	background-color:#E7E3E7;
	font-family:Verdana,Arial,Helvetica,Geneva,sans-serif; 
	font-size: 12px;	
	border:solid 1px #000000;	
}
.register th{padding:4px;background-color:#940031;color:#ffffff;text-align:left}
.register .label1{padding:4px;border-top:solid 1px #ffffff;border-right:solid 1px #ffffff;text-align:right}
.register .control{padding:4px;border-top:solid 1px #ffffff;text-align:left}
.register .label2{padding:4px;font-family:Verdana,Arial,Helvetica,Geneva,sans-serif; font-size: 10px; text-align:left;border-top:solid 1px #ffffff;}
.register  a{font-family:Verdana,Arial,Helvetica,Geneva,sans-serif; font-size: 12px; text-decoration:none;color:#0065CE}
.register  a:hover{font-family:Verdana,Arial,Helvetica,Geneva,sans-serif; font-size: 12px; text-decoration:none;color:#EF4100}
.register .label3{padding:4px;}
.register .buttonColumn{padding:4px; text-align:center;border-top:solid 1px #ffffff;font-size:10px }
.button
{
	BORDER-RIGHT: 1px solid; BORDER-TOP: 1px solid; FONT-WEIGHT: bold; FONT-SIZE: 8pt; BACKGROUND-IMAGE: url(../images/button-bg.gif); BORDER-LEFT: 1px solid; CURSOR: hand; COLOR: white; BORDER-BOTTOM: 1px solid; FONT-FAMILY: Arial, Helvetica,  sans-serif; BACKGROUND-COLOR: #336699; TEXT-DECORATION: none
}
.textboxRed
{
	border:solid 0px #29517B;
	color:#000000;
	font-family:Verdana,Arial,Helvetica,Geneva,sans-serif;
	font-size: 10px;
	font-weight:normal;
	padding: 0px;
	text-align:left;
	vertical-align:middle;
	height:13px;
	width:140px;
}
.textbox
{
	border:solid 1px #29517B;	
}
.err
{
	padding:2px;
	font-family:Verdana,Arial,Helvetica,Geneva,sans-serif; 
	font-size: 12px;
	color:#FF0000;
	text-align:center;
}
.err a{font-family:Verdana,Arial,Helvetica,Geneva,sans-serif; font-size: 12px; text-decoration:none;color:#0065CE}
.err a:hover{font-family:Verdana,Arial,Helvetica,Geneva,sans-serif; font-size: 12px; text-decoration:underline}

.TableAltRow1_12 {background:#ffffff !important; border-bottom: 1px solid #F7F8F8 !important; border-right: 1px solid #F7F8F8 !important; font-family:  Arial, Helvetica,  sans-serif;color :#000000;font-size: 12pt;font-weight : normal;}
.TableAltRow2_12 {background-color:#ffffff !important;font-family:  Arial, Helvetica,  sans-serif;color :#000000;font-size: 12pt;font-weight : normal;}

.name {text-align:left; color:#ffffff; font-family:Arial,Helvetica,Geneva,sans-serif; font-size: 20px; font-weight:bold;}
.column {color:#FFFFA2; font-family:Arial,Helvetica,Geneva,sans-serif; font-size: 13px; font-weight:600;}
.synopsis {color:#ffffff; font-family:Arial,Helvetica,Geneva,sans-serif; font-size: 10px; font-weight:normal;}
.link a{color:#ffffff; text-decoration:none; font-family:Arial,Helvetica,Geneva,sans-serif; font-size: 10px; font-weight:600;}
.links
{
	padding-top:4px;
	padding-bottom:4px;
	color:#FFDF4A;
	font-family: Arial,Helvetica,Geneva,sans-serif; font-size: 14px;
}
.links a{font-weight:bold; font-family: Arial,Helvetica,Geneva,sans-serif; font-size: 13px;text-decoration:none;color:#ffffff}
.links a:hover{font-weight:bold;font-family: Arial,Helvetica,Geneva,sans-serif; font-size: 13px;text-decoration:underline;color:#ffffff}
.noLink
{	
	font-family: Arial,Helvetica,Geneva,sans-serif; 
	color:#FF6347;
	font-family: Arial,Helvetica,Geneva,sans-serif; 
	font-size: 13px;
}
.links1
{	
	color:#5A595A;
	font-family: Arial,Helvetica,Geneva,sans-serif; font-size: 12px;
}
.links1 a{font-weight:bold; font-family: Arial,Helvetica,Geneva,sans-serif; font-size:12px;text-decoration:none;color:#ffffff}
.links1 a:hover{font-weight:bold;font-family: Arial,Helvetica,Geneva,sans-serif; font-size: 12px;text-decoration:underline;color:#ffffff}
.TableAltRow1_12 {background:#ffffff !important; border-bottom: 1px solid #F7F8F8 !important; border-right: 1px solid #F7F8F8 !important; font-family:  Arial, Helvetica,  sans-serif;color :#000000;font-size: 12pt;font-weight : normal;}
.TableAltRow2_12 {background-color:#ffffff !important;font-family:  Arial, Helvetica,  sans-serif;color :#000000;font-size: 12pt;font-weight : normal;}
.name {text-align:left; color:#ffffff; font-family:Arial,Helvetica,Geneva,sans-serif; font-size: 20px; font-weight:bold;}
.column {color:#FFFFA2; font-family:Arial,Helvetica,Geneva,sans-serif; font-size: 13px; font-weight:600;}
.synopsis {color:#ffffff; font-family:Arial,Helvetica,Geneva,sans-serif; font-size: 10px; font-weight:normal;}
.link a{color:#ffffff; text-decoration:none; font-family:Arial,Helvetica,Geneva,sans-serif; font-size: 10px; font-weight:600;}

.labelnew{padding:4px;font-family:Verdana,Arial,Helvetica,Geneva,sans-serif; font-size: 10px; text-align:justify;}


#chromemenu{
/*width: 99%;*/
width: 60%;
}

#chromemenu:after{ /*Add margin between menu and rest of content in Firefox*/
content: "."; 
display: block; 
height: 0; 
clear: both; 
visibility: hidden;
}

#chromemenu ul{
/*border: 1px solid #BBB;*/
/*border: 1px solid #700000*/
width: 100%;
/*background: url(chromebg.gif) center center repeat-x;*/ /*Theme Change here*/
margin-left: 0px;
padding-left: 0px;
margin: 0px;
float: left;
font: bold 12px Verdana;
}


#chromemenu ul li{
display: inline;
}


#chromemenu ul li a{
float: left;
color: white;
/*color: black;*/
font-weight: bold;
padding: 6px 12px 6px 7px;
text-decoration: none;
/*background: url(divider.gif) center right no-repeat;*/ /*Theme Change here*/
/*background-color:red;*/
background-color:#000000;
}

#chromemenu ul li a:hover{
/*color: #494949;*/
/*color: lightblack;*/
}

#chromemenu ul li a[onMouseover]:after{ /*HTML to indicate drop down link*/
content: " v";
/*content: " " url(downimage.gif); /*uncomment this line to use an image instead*/
}

/* ######### Style for Drop Down Menu ######### */
.rightdynamicmenu{
position:absolute;
top: 0;
border: 1px solid #BBB
border-bottom-width: 0;
font:normal 9px vardana;
/*line-height:25px;*/
/*z-index:100;*/
/*width: 200%;*/
background-color: black;
font:color: white;
/*padding: 6px 12px 6px 7px;*/
/*height: 200px;*/
}
.dropmenudiv1{
position:absolute;
top: 0;
border: 1px solid #BBB; /*Theme Change here*/
border-bottom-width: 0;
font:normal 12px Verdana

/*font:normal 9px verdana;*/
line-height:18px;
z-index:100;
background-color: #191970;
/*background-color: #700000;*/
/*background-color: FFA800;*/
/*background-color: #191970;*/

visibility: hidden;
filter: progid:DXImageTransform.Microsoft.Shadow(color=#CACACA,direction=135,strength=4); /*Add Shadow in IE. Remove if desired*/
}

.dropmenudiv1 a{
width: 100%;
display: block;
text-indent: 3px;
border-bottom: 1px solid #BBB; /*Theme Change here*/
padding: 2px 0px;
text-decoration: none;
font-weight: bold;
/*color: black;*/
color: white;
}

.dropmenudiv1 a:hover{ /*Theme Change here*/
/*background-color: #cc0066;*/
background-color: #cccccc;
/*background-color: #fa8072;*/
/*background-color: #cd5c5c;*/
color: black;
}

.dropmenudiv{
position:absolute;
top: 0;
border: 1px solid #BBB; /*Theme Change here*/
border-bottom-width: 0;
FONT-FAMILY: Tahoma, Arial, Helvetica, sans-serif;
FONT-WEIGHT: Bold;
FONT-SIZE: 9px;
cursor:hand;
line-height:18px;
z-index:100;
/*background-color: #003366;*/
background-color: #000000;
visibility: hidden;
filter: progid:DXImageTransform.Microsoft.Shadow(color=#CACACA,direction=135,strength=4); /*Add Shadow in IE. Remove if desired*/
}

.dropmenudiv a{
width: 100%;
display: block;
text-indent: 3px;
border-bottom: 1px solid #BBB; /*Theme Change here*/
padding: 2px 0px;
text-decoration: none;
font-weight: bold;
FONT-FAMILY: Tahoma, Arial, Helvetica, sans-serif;
FONT-WEIGHT: Bold;
FONT-SIZE: 9px;
color: white;
}

.dropmenudiv a:hover{ /*Theme Change here*/
background-color: #cccccc;
color: black;
}
.dropmenudiv img {
border:none;
}

.tab
		{
			font-family:Arial;
			font-size:11px;
		}
		.tab td
		{
			background-image:url(/images/nbcsp_tab.gif);
			text-align:center;
			width:76;
			height:26;
		}
		.tab td a
		{
			color:black;
			text-decoration:none;
		}
		.tab td a:hover
		{
			text-decoration:underline;
		}
.BlueBoxHeader335
{
	background-image: url(/images/mainpage/SandboxGames_BlueHeader.gif);
	background-repeat:repeat-x;
	height:37px;
	
}
.GrayBoxHeadlines {
   height: 37px; 
   padding: 0px 17px 6px 12px;
   background: #666666 url(/images/mainpage/gray_rss_background_head.jpg) repeat-x;}
/********************************************************** */
/****-------------  PAGE MAIN CSS --------------************/
/* For placing an 100x90 image inside content and have it float in the top right corner */
.floatimage {
    float:right;
	height:90px;
	width:110px;
	padding:2px;
	border:0px;
	right: 0px;
	top: 0px;
}
.floatimage img { width:110px; height:90px; }



.p_mainArticle {width: 471px; position: relative; background: #cccccc url(../images/mainpage/gradient_main_article.gif) repeat-x;}
.p_mainArticlePicture {float: left; position: relative; padding: 17px 15px;}
.p_mainArticleText {float:right; padding: 10px 0px; font-family: Arial,Helvetica,Geneva,sans-serif; font-size: 11px; line-height: 15px; position: relative; width:160px;}
.p_mainArticleText h2{color: #cc0000; line-height: 28px; font-weight: bold; margin: 0px 0px 10px 0px; padding-bottom: 4px; border-bottom: 1px dotted #666666;}

.p_mainArticleHorizontal {width: 471px;  position: relative; background: #cccccc url(../images/mainpageh/gradient_main_article.gif) repeat-x;}
.p_mainArticlePictureHorizontal {position: relative; padding: 12px 13px 8px 13px;}
.p_mainArticleTextHorizontal {font-family: Arial,Helvetica,Geneva,sans-serif; font-size: 11px; line-height: 15px; margin-bottom: 10px; position: relative;}
.p_mainArticleTextHorizontal h2{color: #cc0000; line-height: 28px; font-weight: bold; margin-bottom: 5px; border-bottom: 1px dotted #666666;}
.p_mainArticleButtonHorizontal {position: relative;}

.p_playerNews {height: 38px; padding: 0px 17px; background: #113A67 url(../images/mainpage/gradient_blue_headline.gif) repeat-x;}
.p_customize {height: 27px; padding: 0px 26px; background: #5B5B5B; text-align: right;}



.p_navPlayerNews {width: 100%; height: 22px; font-family:Verdana,Arial,Helvetica,Geneva,sans-serif; font-size: 11px; background: url(../images/mainpage/player_news_background.gif);}
.p_navPlayerNewsLinks a{float: left; display: block; color: #ffffff; font-weight: bold; padding: 5px 10px; text-decoration: none;}
*html .p_navPlayerNewsLinks a{margin: 0px -3px;}
.p_navPlayerNewsLinks img{float: left;}
.p_navPlayerNewsLinks a:hover {background: #cc0000 url(../images/mainpage/player_news_background_hover.gif) repeat-x;}
.p_navPlayerNewsLinksH {background: #cc0000 url(../images/mainpage/player_news_background_hover.gif) repeat-x;}

.p_middleColumn {width: 3px; background: #ffffff;}
.p_lastColumn { width: 336px; background: #ffffff;}

.p_headlineMain {color: #ffffff; font-family:Verdana,Arial,Helvetica,Geneva,sans-serif; padding: 10px 0 15px 0;}
.p_headlineMain h3 {color: #ffffff; font-family:Verdana,Arial,Helvetica,Geneva,sans-serif; padding: 10px 0 15px 0;}

.p_headlines {height: 37px; padding: 0px 17px; background: #666666 url(../images/mainpage/gradient_grey_headline.gif) repeat-x;}
.p_RssHeadlines {height: 37px; padding: 0px 17px; background: #666666 url(/images/mainpage/gray_rss_background_head.jpg) repeat-x;}

.p_headlineArticles {background: #ffffff; padding: 15px 0px; border: 0.01em solid #999999;}
.p_headlineArticles td {font-family: Arial,Helvetica,Geneva,sans-serif; padding-right:2px; font-size: 11px; line-height: 15px; color: #5D5D5D;}
.p_headlineArticles a {color: #000000; text-decoration: none; font-weight:bold; padding-left: 12px;}
.p_headlineArticles a:hover {color:#CC0000; text-decoration: underline;}
.p_headlineArticlesDash {padding-left: 7px;}



.p_breakingNews {height: 38px; padding: 0px 17px; background: #113A67 url(../images/mainpage/gradient_blue_headline.gif) repeat-x; color: #ffffff; font-family: Arial,Helvetica,Geneva,sans-serif; font-size: 10px;}
.p_breakingNewsArticles {background: #0F4B97; padding: 15px 0px;}
.p_breakingNewsArticles td {font-family: Arial,Helvetica,Geneva,sans-serif; font-size: 11px; line-height: 15px; color: #ffffff;}
.p_breakingNewsArticles a {color: #ffffff; text-decoration: none; padding-left: 12px;}
.p_breakingNewsArticles a:hover {text-decoration: underline;}

.p_headlinesMore {height: 26px; padding: 0px 17px; background: #5B5B5B;}
.p_columnsMore {height: 38px; padding: 0px 17px; background: #113A67 url(../images/mainpage/gradient_blue_headline.gif) repeat-x;}
.p_columnsText {color: #000000; font-family: Arial,Helvetica,Geneva,sans-serif; font-size: 10px; padding: 5px; line-height: 15px;}
.p_columnsText a {color: #000000; font-size: 11px; font-weight: bold;}
.p_columnsText a:hover {color: #cc0000;}
.p_columnsRow1 {background: #EBEBEB;}
.p_columnsRow2 {background: #EBEBEB;}   

.p_smainArticle_Vert {  background:#CFCFCF url(gradient_main_article.gif) repeat-x;}
.p_mainArticlePicture_Vert {  padding-right:  5px;}
.p_mainArticleText_Vert {text-align:center;font-family: Arial,Helvetica,Geneva,sans-serif; font-size: 12px; }
.p_mainArticleText_Vert h2{text-align:center;color: #cc0000; line-height: 28px; font-weight: bold; margin: 0px 0px 4px 0px; padding-bottom: 4px; border-bottom: 1px dotted #666666;}
.p_mainArticleText_Vert h4{text-align:center;color: #cc0000; line-height: 28px; font-weight: bold; margin: 0px 0px 4px 0px; padding-bottom: 4px; border-bottom: 1px dotted #666666;}
.p_mainArticleText_Vert h2 a{text-align:center;color: #cc0000; text-decoration:none}
.p_mainArticleText_Vert h2 a:hover{text-align:center;color: #cc0000;text-decoration:none; }


.p_mainArticle_Hor { height: 387px;  background:#CFCFCF  url(gradient_main_article.gif) repeat-x;}
.p_mainArticlePicture_Hor { padding: 12px 13px 8px 13px;}
.p_mainArticleText_Hor {text-align:left;font-family: Arial,Helvetica,Geneva,sans-serif; font-size: 11px; line-height: 15px; }
.p_mainArticleText_Hor h2{padding-left:14px;text-align:left; color: #cc0000; line-height: 28px; font-weight: bold; margin-bottom: 5px; }
.p_mainArticleButton_Hor {padding-left: 4px;}
.p_mainArticleText_Hor h2 a{text-align:left; color: #cc0000; text-decoration:none}
.p_mainArticleText_Hor h2 a:hover{text-align:left; color: #cc0000;text-decoration:none}


.newlinks a{color:#052F59;text-decoration:none;font-family: Arial,Helvetica,Geneva,sans-serif; font-size: 11px;}
.newlinks a:hover{color:#052F59;text-decoration:underline;}



.p_sandBox {background: #9F0000; padding: 0px 21px 23px 21px; font-family: Arial,Helvetica,Geneva,sans-serif; font-size: 12px; color: #ffffff;}
.p_sandBox a {color: #ffffff; font-weight: bold; line-height: 20px;}
.p_sandBox a:hover {text-decoration: none;}
.p_sandBox25 {text-align: right; padding-bottom: 15px;}
.p_sandBoxTitle {background: #9F0000 url(../images/mainpage/sandbox_dotted_line.gif) no-repeat; padding: 7px 0px; font-family: Verdana; color: #FFFFA2; font-size: 15px; font-weight: bold;}
.p_sandBoxText {background: #9F0000 url(../images/mainpage/sandbox_dotted_line.gif) no-repeat; padding-top: 15px;}

.p_checkItOut {height: 28px; padding: 0px 17px; background: #5B5B5B; text-align: right;}

.p_whiteLine {background: #ffffff; width: 100%;}
.p_greyBackground {background: #EBEBEB; width: 100%;}


/********************************************************** */
/****------------- Headlines Page CSS --------------************/
.s_headline {z-index:-1;color: #ffffff; padding-top: 2px; font-size: 14px; font-family: Verdana,Arial,Helvetica,Geneva,sans-serif; font-weight: bold; background: url(../images/columnspage/headline_blue_background.gif) repeat-x;}
.s_headlineLinks { z-index:-1;padding: 2px 5px 2px 5px; line-height: 12px; font-family: Arial,Helvetica,Geneva,sans-serif; font-size: 11px; background: #DCDCDC;}
.s_headlineLinks a {color: #000000;}
.s_headlineLinks a:hover {color: #CC0000;}
.s_headlineLinks li { background: url(../images/columnspage/dot.gif) no-repeat; background-position: 0 10px; list-style-image: url(../images/pixel.gif) ; font-weight: bold;}

.s_options {width: 100%; font-family: Verdana,Arial,Helvetica,Geneva,sans-serif;  font-size: 11px; color: #5B5B5B;}
.s_options a {color: #5B5B5B; text-decoration: none; }
.s_options a:hover {color: #cc0000;}
.s_number { z-index:-1; margin-top: -3px;}
.s_number a {text-decoration: underline; color: #cc0000;}
.s_number a:hover {text-decoration: underline; color: #5B5B5B;}



/********************************************************** */
/****------------- Section Player News Page CSS --------------************/
/*** Used for the "Bubble"  */

.s_playerNewsTable {background: #EBEBEB; width:100%}
.s_playerNewsTitle {font-family: Verdana,Arial,Helvetica,Geneva,sans-serif; font-size: 12px; color: #ffffff; font-weight: bold;}
.s_playerNewsTitle a {color: #ffffff; text-decoration: none;}
.s_playerNewsTitle a:hover {text-decoration: underline;}
.s_playerNewsLeftBorder {background: #ffffff url(../images/left_border_player.gif) repeat-y;}
.s_playerNewsRightBorder {background: #ffffff url(../images/right_border_player.gif) repeat-y;}

.s_playerNewsText {background: #ffffff; padding:5px; text-align:left; font-family: Arial,Helvetica,Geneva,sans-serif; line-height: 15px; font-size: 12px; color: #000000; }
.s_playerNewsText a {color: #2222D3; line-height: 20px; font-size: 12px; font-weight: bold; padding-left: 5px;}
.s_playerNewsText a:hover {color: #5B5B5B;}
.s_playerNewsTextMain {color: #0000FF;}
/*.s_playerNewsTextMain img {float:left; height:90px; width:110px; margin-left:2px; padding:2px; border:0px; } */
.s_playerNewsTextMainNews {color: #0F4B97;width:700px;}
.s_playerNewsTextMainNews1 {color: #0F4B97;width:420px;text-align:justify;}




/********************************************************** */
/****-------------  PAGE PLAYER CSS --------------************/

.p_mainTitle { z-index:1;width: 100%; color: #0F4B97; padding: 10px 24px; font-size: 24px; font-weight: bold; font-family: Verdana,Arial,Helvetica,Geneva,sans-serif;}
.p_date {padding: 10px 24px 0px 24px; width: 100%; color: #666666; font-family: Arial,Helvetica,Geneva,sans-serif; font-size: 11px;}



/* Silver Gradient used as a header with red text  */
.p_transactionsBackground {width:100%; height:77px; background: #cccccc url(../images/features/feature_background.gif); }
.p_headlineTransactions {color: #990000; padding: 18px 0px 0px 13px; font-size: 28px !important; }



/********************************************************** */
/****-------------  PAGE Injuries CSS --------------************/


.p_injuriesBackground {width:100%; height:77px; background: #cccccc url(../images/features/feature_background.gif); }
.p_headlineInjuries {color: #990000; padding: 18px 0px 0px 45px; font-size: 28px !important;}
.p_injurySection {width:810px; background: #EBEBEB;   padding: 25px 0px 20px 0px;}


.p_outerbox {  width:785px; background: url(../images/injuries/top_box.gif) top left no-repeat;}
.p_innerbox {   clear:both; padding-bottom:14px; background: url(../images/injuries/bottom_box.gif) bottom left no-repeat;}
.p_contentbox {  background: url(../images/injuries/middle_box.gif); padding:10px 10px 20px 5px; font-family: Arial,Helvetica,Geneva,sans-serif; font-size:11px;}
.p_playerbox {  width:785px; margin:0px 0px 5px 13px;}

.p_headlinebox {  padding-left:10px; font-family: Arial,Helvetica,Geneva,sans-serif; font-size: 13px; color: #ffffff; font-weight: bold; letter-spacing: 1px; height:30px;margin-top:5px; padding: 1px 10px 1px 12px; }
.p_headlinebox img {float:left}
.p_headlinebox a {margin-top:7px; padding: 1px 10px 1px 12px; color:#ffffff; text-decoration:none; float:left;   display:block;} 
.p_headlinebox a:hover {color:#ffffff;text-decoration:underline;}
.p_headlinebox em {margin-top:7px; font-style:normal; display:block; padding: 1px 10px; border-left: 1px solid #999999; float:left;  }

.p_return {float: left;   width:115px; padding-left:15px;}
*html .p_return {padding: 0px; margin:-10px 0px 0px 5px;}
.p_return p {padding: 5px 10px; margin:0px;}
.p_details {float: left;   width:635px;}
*html .p_details{margin-top: -10px; width:625px;}
.p_details p {margin:0px; padding-top: 5px;}
.p_dethead
{
	height:50px;
	COLOR: #000000 ;
	FONT-FAMILY: Arial,Helvetica,Geneva,sans-serif;
    FONT-SIZE: 12px;
	FONT-WEIGHT:bold; 
	
}

.p_tddetails
{
	COLOR: #000000;
	FONT-FAMILY: Arial,Times Times New Roman, Helvetica, sans-serif;
    FONT-SIZE: 12px;
    text-align:justify;
    vertical-align:top;
}

.p_tddetails a
{
	
    COLOR: #000000;
	FONT-FAMILY: Arial,Times Times New Roman, Helvetica, sans-serif;
    FONT-SIZE: 12px;
	text-decoration:none;
}

.p_tddetails a:hover 
{
	
    COLOR: red;
	FONT-FAMILY: Arial,Times Times New Roman, Helvetica, sans-serif;
    FONT-SIZE: 12px;
	text-decoration:underline;
}



/*------------  Page Player ? -------------- */
.p_headerBackground {width:100%; float:left;}
.p_player {float:left;}
.p_headerContent {float:left; padding: 10px 10px 10px 50px;}

.p_headlineSection {float: left; margin: 0 25px; font-family: Verdana, Arial,Helvetica,Geneva,sans-serif; font-size:11px; color: #ffffff;}
.p_headlineSection img {float: left; margin: 0px 10px;}
.p_headlineSection h2 {float: left; padding-top:5px;}
.p_afterHeadline { line-height: 14px; clear:both; width:300px;}
.p_afterHeadline td
{
	font-family: Verdana, Arial,Helvetica,Geneva,sans-serif; font-size:11px; color: #ffffff;
	padding:1px 2px 1px 2px;
}
.p_afterHeadline a{text-decoration:none;font-family: Verdana, Arial,Helvetica,Geneva,sans-serif; font-size:11px; color: #ffffff;}
.p_afterHeadline a:hover{text-decoration:underline font-family: Verdana, Arial,Helvetica,Geneva,sans-serif; font-size:11px; color: #ffffff;}
.p_team{float: right; padding: 25px 80px 0 10px;}
.s_options a {padding: 0px 15px; display: block; margin-left: -15px;}

.NHLsubheadingStats a
{
font-family: Verdana, Arial,Helvetica,Geneva,sans-serif; 
font-size:11px; 
font-weight:bold;
text-decoration:none; 
}
 .NHLsubheadingStats a:hover
{
font-family: Verdana, Arial,Helvetica,Geneva,sans-serif; 
font-size:11px; 
font-weight:bold;
text-decoration:underline;
}
.inProgress
{
	font-family: Verdana, Arial,Helvetica,Geneva,sans-serif; font-size:11px;
	width:808px;
}
.inProgress .heading
{
	font-family: Verdana, Arial,Helvetica,Geneva,sans-serif; 
	font-size:15px;
	font-weight:bold;
	color:#940031;
	padding:8px 0px 8px 40px;
	border:solid 1px #E7E7E7;
	width:808px;
	background-color:#ffffff;
}
.inProgress .subheading td
{
	font-family: Verdana, Arial,Helvetica,Geneva,sans-serif; 
	font-size:11px;	
	color:#ffffff;
	padding:2px 4px 2px 4px;
	width:40px;
	
	border-right:solid 1px #ffffff;	
	background-color:#940031;
}
.inProgress .subheading .td1
{
	font-family: Verdana, Arial,Helvetica,Geneva,sans-serif; 
	font-size:11px;	
	color:#000000;
	padding:2px 4px 2px 4px;	
	
	border-right:solid 1px #ffffff;	
	background-color:#940031;
}

.inProgress .subcontent .td0
{
	font-family: Verdana, Arial,Helvetica,Geneva,sans-serif; 
	font-size:11px;	
	color:#000000;
	padding:2px 4px 2px 4px;
	width:40px;
	
	border-right:solid 1px #ffffff;	
	border-bottom:solid 1px #ffffff;
	background-color:#C6CFD6;
}
.inProgress .subcontent td
{
	font-family: Verdana, Arial,Helvetica,Geneva,sans-serif; 
	font-size:11px;	
	color:#000000;
	padding:2px 4px 2px 4px;
	width:40px;
	
	border-right:solid 1px #ffffff;	
	border-bottom:solid 1px #ffffff;
	background-color:#C6CFD6;
}
.inProgress .subcontent .td1
{
	font-family: Verdana, Arial,Helvetica,Geneva,sans-serif; 
	font-size:11px;	
	color:#000000;
	padding:2px 4px 2px 4px;
	width:40px;
	
	border-right:solid 1px #ffffff;
	border-bottom:solid 1px #ffffff;	
	background-color:#E7E3E7;
}
.inProgress .empty
{
	font-family: Verdana, Arial,Helvetica,Geneva,sans-serif; 
	font-size:1px;		
	width:808px;
	
	border-bottom:solid 1px #ffffff;		
}
/*Outlook*/
.Outlook 
{
	font-family: Verdana, Arial,Helvetica,Geneva,sans-serif; font-size:11px;
	width:808px;
	border-top:solid 1 #940031;
	border-bottom:solid 1 #ffffff;
	padding:3px;
}
.Outlook .heading
{
	font-family: Verdana, Arial,Helvetica,Geneva,sans-serif; 
	font-size:15px;
	font-weight:bold;
	color:#940031;
	padding:2px 4px 2px 4px;
	border:solid 1px #E7E7E7;
	width:808px;
	background-color:#ffffff;
}
.Outlook  .subheading td
{
	font-family: Verdana, Arial,Helvetica,Geneva,sans-serif; 
	font-size:11px;	
	color:#ffffff;
	padding:2px 4px 2px 4px;
	
	border-right:solid 1px #ffffff;	
	background-color:#940031;
}
.Outlook  .subcontent .td0
{
	font-family: Verdana, Arial,Helvetica,Geneva,sans-serif; 
	font-size:11px;	
	color:#000000;
	padding:2px 4px 2px 4px;
	
	border-right:solid 1px #ffffff;		
	background-color:#C6CFD6;
}

.Outlook  .subcontent .td1
{
	font-family: Verdana, Arial,Helvetica,Geneva,sans-serif; 
	font-size:11px;	
	color:#000000;
	padding:2px 4px 2px 4px;	
	
	border-right:solid 1px #ffffff;	
	background-color:#E7E3E7;
}
.Outlook .empty
{
	font-family: Verdana, Arial,Helvetica,Geneva,sans-serif; 
	font-size:1px;		
	width:808px;
	
		
}


.NFLOutlook 
{
	font-family: Verdana, Arial,Helvetica,Geneva,sans-serif; font-size:11px;
	width:808px;
	border-bottom:solid 1px #ffffff;
}
.NFLheading
{
	font-family: Verdana, Arial,Helvetica,Geneva,sans-serif; 
	font-size:15px;
	font-weight:bold;
	color:#940031;
	padding:8px 0px 8px 40px;
	border:solid 1px #E7E7E7;
	width:808px;
	background-color:#ffffff;
}
.NHLsubheading 
{
	font-family: Verdana, Arial,Helvetica,Geneva,sans-serif; 
	font-size:11px;	
	color:#ffffff;
	font-weight:bold;
	padding:2px 4px 2px 4px;
	background-color:#940031;
	width:100%;
}

 .empty
{
	font-family: Verdana, Arial,Helvetica,Geneva,sans-serif; 
	font-size:3px;		
	width:808px;
}

.td0 .td
{
	font-family: Verdana, Arial,Helvetica,Geneva,sans-serif; 
	font-size:11px;	
	color:#000000;
	padding:2px 4px 2px 4px;		
	border-right:solid 1px #ffffff;		
	background-color:#E7E3E7;
}
.td0 .bsubcontent td
{
	font-family: Verdana, Arial,Helvetica,Geneva,sans-serif; 
	font-size:11px;	
	color:#ffffff;
	padding:2px 4px 2px 4px;		
	border-right:solid 1px #ffffff;		
	background-color:#000000;
}
.td0 .bsubcontentStats td
{
	font-family: Verdana, Arial,Helvetica,Geneva,sans-serif; 
	font-size:11px;
	padding:2px 4px 2px 4px;	
	text-align:right;
	border-right:solid 1px #ffffff;		
}
.td0 .tra td
{
	font-family: Verdana, Arial,Helvetica,Geneva,sans-serif; 
	font-size:11px;		
	background-color:#FFFFFF;
	text-align:right;
	color:#000000;
	padding:2px 4px 2px 4px;	
	border-right:solid 1px #E7E3E7;	
}
.td0  a{font-family: Verdana, Arial,Helvetica,Geneva,sans-serif; font-size:11px;color:#000000;text-decoration:none	}
.td0  a:hover{font-family: Verdana, Arial,Helvetica,Geneva,sans-serif; font-size:11px;color:#000000;text-decoration:underline	}

.td0 .tro td
{
	font-family: Verdana, Arial,Helvetica,Geneva,sans-serif; 
	font-size:11px;		
	background-color:#E7E3E7;
	color:#000000;
	text-align:right;
	padding:2px 4px 2px 4px;	
	
	border-right:solid 1px #ffffff;	
}
.td0 .tro  .a{font-family: Verdana, Arial,Helvetica,Geneva,sans-serif; font-size:11px;color:#000000;text-decoration:none	}
.td0 .tro  .a:hover{font-family: Verdana, Arial,Helvetica,Geneva,sans-serif; font-size:11px;color:#000000;text-decoration:underline	}

.td0 .tro .tdg {
	font-family: Verdana, Arial,Helvetica,Geneva,sans-serif; 
	font-size:11px;	
	text-align:right;	
	background-color:#C6CFD6;
	color:#000000;
	padding:2px 4px 2px 4px;		
	border-right:solid 1px #ffffff;	
}
.td0 .tro .tdga {
	font-family: Verdana, Arial,Helvetica,Geneva,sans-serif; 
	font-size:11px;		
	text-align:right;
	background-color:#E7E3E7;
	
	color:#000000;
	text-align:right;
	padding:2px 4px 2px 4px;		
	border-right:solid 1px #ffffff;	
}
.td0 .tra .tdg {
	font-family: Verdana, Arial,Helvetica,Geneva,sans-serif; 
	font-size:11px;		
	background-color:#C6CFD6;
	text-align:right;
	color:#000000;
	padding:2px 4px 2px 4px;		
	border-right:solid 1px #ffffff;	
}

.td0 .tra .tdga {
	font-family: Verdana, Arial,Helvetica,Geneva,sans-serif; 
	font-size:11px;		
	background-color:#E7E3E7;
	text-align:right;
	color:#000000;
	padding:2px 4px 2px 4px;		
	border-right:solid 1px #ffffff;	
}

.NHLtd0 .td
{
	font-family: Verdana, Arial,Helvetica,Geneva,sans-serif; 
	font-size:11px;	
	color:#000000;
	padding:2px 4px 2px 4px;		
	border-right:solid 1px #ffffff;		
	background-color:#E7E3E7;
}
.NHLtd0 .bsubcontent td
{
	font-family: Verdana, Arial,Helvetica,Geneva,sans-serif; 
	font-size:11px;	
	color:#ffffff;
	padding:2px 4px 2px 4px;			
	border-right:solid 1px #ffffff;		
	background-color:#000000;
}
.NHLtd0 .tra td
{
	font-family: Verdana, Arial,Helvetica,Geneva,sans-serif; 
	font-size:11px;		
	background-color:#FFFFFF;
	color:#000000;
	padding:2px 4px 2px 4px;	
	width:70px;	
	border-right:solid 1px #E7E3E7;	
}
.NHLtd0 .tro td
{
	font-family: Verdana, Arial,Helvetica,Geneva,sans-serif; 
	font-size:11px;		
	background-color:#E7E3E7;
	color:#000000;
	width:70px;
	padding:2px 4px 2px 4px;	
	border-right:solid 1px #ffffff;	
}
.NHLtd0 .tro .tdg {
	font-family: Verdana, Arial,Helvetica,Geneva,sans-serif; 
	font-size:11px;		
	background-color:#C6CFD6;
	color:#000000;
	width:150px;
	text-align:right;
	padding:2px 4px 2px 4px;		
	border-right:solid 1px #ffffff;	
}
.NHLtd0 .tro .tdga {
	font-family: Verdana, Arial,Helvetica,Geneva,sans-serif; 
	font-size:11px;		
	background-color:#E7E3E7;
	color:#000000;
	width:150px;
	text-align:right;
	padding:2px 4px 2px 4px;	
	
	border-right:solid 1px #ffffff;	
}
.NHLtd0 .tra .tdg {
	font-family: Verdana, Arial,Helvetica,Geneva,sans-serif; 
	font-size:11px;		
	background-color:#C6CFD6;
	color:#000000;
	width:150px;
	text-align:right;
	padding:2px 4px 2px 4px;	
	border-right:solid 1px #ffffff;	
}
.NHLtd0 .tra .tdga {
	font-family: Verdana, Arial,Helvetica,Geneva,sans-serif; 
	font-size:11px;		
	background-color:#E7E3E7;
	color:#000000;
	width:150px;
	text-align:right;
	padding:2px 4px 2px 4px;		
	border-right:solid 1px #ffffff;	
}

.MLBtd0 .td
{
	font-family: Verdana, Arial,Helvetica,Geneva,sans-serif; 
	font-size:11px;	
	color:#000000;
	padding:2px 4px 2px 4px;		
	border-right:solid 1px #ffffff;		
	background-color:#E7E3E7;
}
.MLBtd0 .bsubcontent td
{
	font-family: Verdana, Arial,Helvetica,Geneva,sans-serif; 
	font-size:11px;	
	color:#ffffff;
	padding:2px 4px 2px 4px;			
	border-right:solid 1px #ffffff;		
	background-color:#000000;
}
.MLBtd0 .tra td
{
	font-family: Verdana, Arial,Helvetica,Geneva,sans-serif; 
	font-size:11px;		
	background-color:#FFFFFF;
	color:#000000;
	padding:2px 4px 2px 4px;		
	border-right:solid 1px #E7E3E7;	
}
.MLBtd0 .tro td
{
	font-family: Verdana, Arial,Helvetica,Geneva,sans-serif; 
	font-size:11px;		
	background-color:#E7E3E7;
	color:#000000;	
	padding:2px 4px 2px 4px;		
	border-right:solid 1px #ffffff;	
}
.MLBtd0 .tro .tdg {
	font-family: Verdana, Arial,Helvetica,Geneva,sans-serif; 
	font-size:11px;		
	background-color:#C6CFD6;
	color:#000000;	
	text-align:right;
	padding:2px 4px 2px 4px;	
	border-right:solid 1px #ffffff;	
}
.MLBtd0 .tro .tdga {
	font-family: Verdana, Arial,Helvetica,Geneva,sans-serif; 
	font-size:11px;		
	background-color:#E7E3E7;
	color:#000000;	
	text-align:right;
	padding:2px 4px 2px 4px;	
	border-right:solid 1px #ffffff;	
}
.MLBtd0 .tra .tdg {
	font-family: Verdana, Arial,Helvetica,Geneva,sans-serif; 
	font-size:11px;		
	background-color:#C6CFD6;
	color:#000000;	
	text-align:right;
	padding:2px 4px 2px 4px;		
	border-right:solid 1px #ffffff;	
}
.MLBtd0 .tra .tdga {
	font-family: Verdana, Arial,Helvetica,Geneva,sans-serif; 
	font-size:11px;		
	background-color:#E7E3E7;
	color:#000000;	
	text-align:right;
	padding:2px 4px 2px 4px;		
	border-right:solid 1px #ffffff;	
}
.NHLsubheadingStats 
{
	font-family: Verdana, Arial,Helvetica,Geneva,sans-serif; 
	font-size:11px;	
	font-weight:bold;
	padding:2px 4px 2px 4px;
	width:100%;
}





.contracttd0 .bsubcontent td
{
	font-family: Verdana, Arial,Helvetica,Geneva,sans-serif; 
	font-size:11px;	
	color:#ffffff;
	padding:2px 4px 2px 4px;		
	border-right:solid 1px #ffffff;		
	background-color:#000000;
}
.contracttd0 .bsubcontentStats td
{
	font-family: Verdana, Arial,Helvetica,Geneva,sans-serif; 
	font-size:11px;
	padding:2px 4px 2px 4px;	
	text-align:left;
	border-right:solid 1px #ffffff;		
}
.contracttd0 .tra td
{
	font-family: Verdana, Arial,Helvetica,Geneva,sans-serif; 
	font-size:11px;		
	background-color:#FFFFFF;
	text-align:left;
	color:#000000;
	padding:2px 4px 2px 4px;		
	border-right:solid 1px #E7E3E7;	
}
.contracttd0  a{font-family: Verdana, Arial,Helvetica,Geneva,sans-serif; font-size:11px;color:#000000;text-decoration:none	}
.contracttd0  a:hover{font-family: Verdana, Arial,Helvetica,Geneva,sans-serif; font-size:11px;color:#000000;text-decoration:underline	}

.contracttd0 .tro td
{
	font-family: Verdana, Arial,Helvetica,Geneva,sans-serif; 
	font-size:11px;		
	background-color:#E7E3E7;
	color:#000000;
	text-align:left;
	padding:2px 4px 2px 4px;
	
	border-right:solid 1px #ffffff;	
}
.contracttd0 .tro  .a{font-family: Verdana, Arial,Helvetica,Geneva,sans-serif; font-size:11px;color:#000000;text-decoration:none	}
.contracttd0 .tro  .a:hover{font-family: Verdana, Arial,Helvetica,Geneva,sans-serif; font-size:11px;color:#000000;text-decoration:underline	}

.contracttd0 .tro .tdg {
	font-family: Verdana, Arial,Helvetica,Geneva,sans-serif; 
	font-size:11px;	
	text-align:left;	
	background-color:#C6CFD6;
	color:#000000;
	padding:2px 4px 2px 4px;		
	border-right:solid 1px #ffffff;	
}
.contracttd0 .tro .tdga {
	font-family: Verdana, Arial,Helvetica,Geneva,sans-serif; 
	font-size:11px;		
	text-align:right;
	background-color:#E7E3E7;
	
	color:#000000;
	text-align:left;
	padding:2px 4px 2px 4px;	
	border-right:solid 1px #ffffff;	
}
.contracttd0 .tra .tdg {
	font-family: Verdana, Arial,Helvetica,Geneva,sans-serif; 
	font-size:11px;		
	background-color:#C6CFD6;
	text-align:left;
	color:#000000;
	padding:2px 4px 2px 4px;		
	border-right:solid 1px #ffffff;	
}

.contracttd0 .tra .tdga {
	font-family: Verdana, Arial,Helvetica,Geneva,sans-serif; 
	font-size:11px;		
	background-color:#E7E3E7;
	text-align:left;
	color:#000000;
	padding:2px 4px 2px 4px;		
	border-right:solid 1px #ffffff;	
}

.share {
        padding-left:10px;
        font-size: 11px;
        font-style: normal;
        font-variant: normal;
        font-weight: normal;
        text-decoration: none;
	 }
.share a { 
        color: #3b5998;
        text-align: left;
        font-family: "lucida grande", tahoma, verdana, arial, sans-serif;
        text-transform: none;
        white-space: normal;
        word-spacing: normal;
        letter-spacing: normal;
        border-spacing: 0px;
         }
.share a:hover {
        color: #3b5998;
        text-decoration:underline;
        }  


/* Depth Charts  */
.s_DepthChartBackground {width:100%; height:77px; background: #cccccc url(../images/features/feature_background.gif); }
.s_headlineDepthChart {color: #990000; padding: 18px 0px 0px 45px; font-size: 28px !important;}
.display
{
	font-family: Verdana, Arial,Helvetica,Geneva,sans-serif; 
	font-size:12px;	
	color:#000000;
	padding:2px;				
}
.display a
{
	font-family: Verdana, Arial,Helvetica,Geneva,sans-serif; 
	font-size:12px;	
	text-decoration:none;
	color:#000000;
	padding:2px;				
}
.display a:hover
{
	font-family: Verdana, Arial,Helvetica,Geneva,sans-serif; 
	font-size:12px;	
	text-decoration:underline;
	color:#000000;
	padding:2px;				
}
.depthChart
{
	font-family: Verdana, Arial,Helvetica,Geneva,sans-serif; 
	font-size:11px;	
	color:#ffffff;
	padding:2px;				
	width:225px;
}
.depthChart a{font-family: Verdana, Arial,Helvetica,Geneva,sans-serif; 
	font-size:11px;	
	color:#5A595A; text-decoration:none}
.depthChart a:hover{font-family: Verdana, Arial,Helvetica,Geneva,sans-serif; 
	font-size:11px;	
	color:#5A595A;text-decoration:underline}
.depthChart .td
{
	font-family: Verdana, Arial,Helvetica,Geneva,sans-serif; 
	font-size:11px;	
	color:#5A595A;
	padding:2px 4px 2px 4px;		
	border-right:solid 1px #ffffff;		
	background-color:#E7E3E7;
}
.depthChart .bsubcontent td
{
	font-family: Verdana, Arial,Helvetica,Geneva,sans-serif; 
	font-size:11px;	
	color:#ffffff;
	padding:4px;			
	border-right:solid 1px #ffffff;		
	
}
.depthChart .tra td
{
	font-family: Verdana, Arial,Helvetica,Geneva,sans-serif; 
	font-size:11px;		
	background-color:#FFFFFF;
	color:#5A595A;
	padding:2px 4px 2px 4px;	
	border-right:solid 1px #ffffff;	
}
.depthChart .tro td
{
	font-family: Verdana, Arial,Helvetica,Geneva,sans-serif; 
	font-size:11px;		
	background-color:#E7E3E7;
	color:#5A595A;
	padding:2px 4px 2px 4px;
	
	border-right:solid 1px #ffffff;	
}
.depthChart .tro .tdg {
	font-family: Verdana, Arial,Helvetica,Geneva,sans-serif; 
	font-size:11px;		
	background-color:#C6CFD6;
	color:#5A595A;
	padding:2px 4px 2px 4px;	
	border-right:solid 1px #ffffff;	
}
.depthChart .tro .tdga {
	font-family: Verdana, Arial,Helvetica,Geneva,sans-serif; 
	font-size:11px;		
	background-color:#C6CFD6;
	color:#5A595A;
	padding:2px 4px 2px 4px;		
	border-right:solid 1px #ffffff;	
}
.depthChart .tra .tdga {
	font-family: Verdana, Arial,Helvetica,Geneva,sans-serif; 
	font-size:11px;		
	background-color:#E7E3E7;
	color:#5A595A;
	padding:2px 4px 2px 4px;		
	border-right:solid 1px #ffffff;	
}
.depthChart .tra .tdg {
	font-family: Verdana, Arial,Helvetica,Geneva,sans-serif; 
	font-size:11px;		
	background-color:#E7E3E7;
	color:#5A595A;
	padding:2px 4px 2px 4px;	
	border-right:solid 1px #ffffff;	
}
.depthChart .empty
{
	font-family: Verdana, Arial,Helvetica,Geneva,sans-serif; 
	font-size:1px;				
	border-bottom:solid 1px #ffffff;		
}
.depthChartMLB
{
	font-family: Verdana, Arial,Helvetica,Geneva,sans-serif; 
	font-size:11px;	
	color:#ffffff;
	padding:2px;				
	width:510px;
}
.depthChartMLB a{font-family: Verdana, Arial,Helvetica,Geneva,sans-serif; 
	font-size:11px;	
	color:#000000; text-decoration:none}
.depthChartMLB a:hover{font-family: Verdana, Arial,Helvetica,Geneva,sans-serif; 
	font-size:11px;	
	color:#000000;text-decoration:underline}
.depthChartMLB .td
{
	font-family: Verdana, Arial,Helvetica,Geneva,sans-serif; 
	font-size:11px;	
	color:#000000;
	padding:2px 4px 2px 4px;		
	border-right:solid 1px #ffffff;		
	background-color:#E7E3E7;
}
.depthChartMLB .bsubcontent td
{
	font-family: Verdana, Arial,Helvetica,Geneva,sans-serif; 
	font-size:11px;	
	color:#ffffff;
	padding:4px;			
	border-right:solid 1px #ffffff;		
	
}
.depthChartMLB .tra
{
	font-family: Verdana, Arial,Helvetica,Geneva,sans-serif; 
	font-size:11px;		
	background-color:#FFFFFF;	
	
}
.depthChartMLB .tra td
{
	font-family: Verdana, Arial,Helvetica,Geneva,sans-serif; 
	font-size:11px;		
	background-color:#FFFFFF;
	color:#000000;
	padding:2px 4px 2px 4px;		
	border-right:solid 1px #ffffff;	
}
.depthChartMLB .tro 
{
	font-family: Verdana, Arial,Helvetica,Geneva,sans-serif; 
	font-size:11px;		
	background-color:#E7E3E7;
		
}
.depthChartMLB .tro td
{
	font-family: Verdana, Arial,Helvetica,Geneva,sans-serif; 
	font-size:11px;			
	color:#000000;
	padding:2px 4px 2px 4px;	
	border-right:solid 1px #ffffff;	
}
.depthChartMLB .tro .tdg {
	font-family: Verdana, Arial,Helvetica,Geneva,sans-serif; 
	font-size:11px;		
	background-color:#C6CFD6;
	color:#000000;
	padding:2px 4px 2px 4px;	
	border-right:solid 1px #ffffff;	
}
.depthChartMLB .tro .tdga {
	font-family: Verdana, Arial,Helvetica,Geneva,sans-serif; 
	font-size:11px;		
	background-color:#C6CFD6;
	color:#000000;
	padding:2px 4px 2px 4px;		
	border-right:solid 1px #ffffff;	
}
.depthChartMLB .tra .tdga {
	font-family: Verdana, Arial,Helvetica,Geneva,sans-serif; 
	font-size:11px;		
	background-color:#E7E3E7;
	color:#000000;
	padding:2px 4px 2px 4px;		
	border-right:solid 1px #ffffff;	
}
.depthChartMLB .tra .tdg {
	font-family: Verdana, Arial,Helvetica,Geneva,sans-serif; 
	font-size:11px;		
	background-color:#E7E3E7;
	color:#000000;
	padding:2px 4px 2px 4px;		
	border-right:solid 1px #ffffff;	
}
.depthChartMLB .empty
{
	font-family: Verdana, Arial,Helvetica,Geneva,sans-serif; 
	font-size:1px;				
	border-bottom:solid 1px #ffffff;		
}

.rss
{
	font-family: Verdana, Arial,Helvetica,Geneva,sans-serif; 
	font-size:11px;	
	color:#000000;	
	padding:3px;				
	width:700px;	
	background-color:#ffffff;
}
.rss a{font-family: Verdana, Arial,Helvetica,Geneva,sans-serif; 
	font-size:11px;	
	color:#5A595A; text-decoration:none}
.rss a:hover{font-family: Verdana, Arial,Helvetica,Geneva,sans-serif; 
	font-size:11px;	
	color:#EF4100;text-decoration:none}

.rss .bsubcontent td
{
	font-family: Verdana, Arial,Helvetica,Geneva,sans-serif; 
	font-size:11px;	
	font-weight:bold;
	color:#ffffff;
	padding:4px;				
	background-color:#7B0029;	
	
}
.rss .bsubcontent1 td
{
	font-family: Verdana, Arial,Helvetica,Geneva,sans-serif; 
	font-size:11px;	
	font-weight:bold;
	color:#ffffff;
	padding:4px;				
	background-color:#29517B;	
	
	
}
.rss .tra td
{
	font-family: Verdana, Arial,Helvetica,Geneva,sans-serif; 
	font-size:11px;		
	background-color:#FFFFFF;
	color:#5A595A;
	padding:2px 4px 2px 4px;		
	border-right:solid 1px #ffffff;	
}
.rss .tro td
{
	font-family: Verdana, Arial,Helvetica,Geneva,sans-serif; 
	font-size:11px;		
	background-color:#E7E3E7;
	color:#5A595A;
	padding:2px 4px 2px 4px;	
	border-right:solid 1px #ffffff;	
}
.rss .empty
{
	font-family: Verdana, Arial,Helvetica,Geneva,sans-serif; 
	font-size:1px;
	padding:1px;					
	background-color:#7B0029;		
}
.dgMain {

      font-family: Verdana, Arial,Helvetica,Geneva,sans-serif; 

      font-size:11px;         

      background-color:#C6CFD6;

      color:#000000;

	padding:2px 4px 2px 4px;       

      border-right:solid 1px #ffffff;     

}
.dgMain a:hover{font-family: Verdana, Arial,Helvetica,Geneva,sans-serif; 

      font-size:11px;   

      color:#000000;text-decoration:none}

.dgMain a{font-family: Verdana, Arial,Helvetica,Geneva,sans-serif; 

      font-size:11px;   

      color:#000000;text-decoration:underline}  

.dgAlt{

      font-family: Verdana, Arial,Helvetica,Geneva,sans-serif; 

      font-size:11px;         

      background-color:#E7E3E7;

      color:#000000;

	padding:2px 4px 2px 4px;      

      border-right:solid 1px #ffffff;     

}
.dgAlt{color:#000000;}
.dgAlt a:hover{font-family: Verdana, Arial,Helvetica,Geneva,sans-serif; 

      font-size:11px;   

      color:#000000;text-decoration:none}

.dgAlt a{font-family: Verdana, Arial,Helvetica,Geneva,sans-serif; 

      font-size:11px;   

      color:#000000;text-decoration:underline}  

 

.dg header

{background-color:#993333; color:#ffffff;}

 




.depthChartNFL
{
	font-family: Verdana, Arial,Helvetica,Geneva,sans-serif; 
	font-size:11px;	
	color:#ffffff;
	padding:2px;				
	width:180px;
}
.depthChartNFL a{font-family: Verdana, Arial,Helvetica,Geneva,sans-serif; 
	font-size:11px;	
	color:#000000; text-decoration:none}
.depthChartNFL a:hover{font-family: Verdana, Arial,Helvetica,Geneva,sans-serif; 
	font-size:11px;	
	color:#000000;text-decoration:underline}
.depthChartNFL .td
{
	font-family: Verdana, Arial,Helvetica,Geneva,sans-serif; 
	font-size:11px;	
	color:#000000;
	padding:2px 4px 2px 4px;		
	border-right:solid 1px #ffffff;		
}
.depthtd
{
	font-family: Verdana, Arial,Helvetica,Geneva,sans-serif; 
	font-size:11px;	
	color:#000000;
	padding:2px;			
}
.depthChartNFL .bsubcontent td
{
	font-family: Verdana, Arial,Helvetica,Geneva,sans-serif; 
	font-size:11px;	
	color:#FFFFFF;
	padding:4px;			
	border-right:solid 1px #ffffff;		
	
}
.depthChartNFL .tra td
{
	font-family: Verdana, Arial,Helvetica,Geneva,sans-serif; 
	font-size:11px;		

	color:#000000;
	padding:2px 4px 2px 4px;		
	border-right:solid 1px #ffffff;	
}
.depthChartNFL .tro td
{
	font-family: Verdana, Arial,Helvetica,Geneva,sans-serif; 
	font-size:11px;		
	
	color:#000000;
	padding:2px 4px 2px 4px;
	
	border-right:solid 1px #ffffff;	
}
.depthChartNFL .tro .tdg {
	font-family: Verdana, Arial,Helvetica,Geneva,sans-serif; 
	font-size:11px;		
	
	color:#000000;
	padding:2px 4px 2px 4px;		
	border-right:solid 1px #ffffff;	
}
.depthChartNFL .tro .tdga {
	font-family: Verdana, Arial,Helvetica,Geneva,sans-serif; 
	font-size:11px;		
	
	color:#000000;
	padding:2px 4px 2px 4px;		
	border-right:solid 1px #ffffff;	
}
.depthChartNFL .tra .tdga {
	font-family: Verdana, Arial,Helvetica,Geneva,sans-serif; 
	font-size:11px;		
	
	color:#000000;
	padding:2px 4px 2px 4px;		
	border-right:solid 1px #ffffff;	
}
.depthChartNFL .tra .tdg {
	font-family: Verdana, Arial,Helvetica,Geneva,sans-serif; 
	font-size:11px;		
	
	color:#000000;
	padding:2px 4px 2px 4px;	
	border-right:solid 1px #ffffff;	
}
.depthChartNFL .empty
{
	font-family: Verdana, Arial,Helvetica,Geneva,sans-serif; 
	font-size:1px;				
	border-bottom:solid 1px #ffffff;		
}
.draftguideAdd
{
	font-family:Verdana;
	font-size:12px;
}
.draftguideAdd a
{
	text-decoration:underline;
}
.draftguideAdd a:hover
{
	text-decoration:nove;
}



/* ---------------- Features -----------------------*/
.p_featureBackground {width:100%; height:77px; background: #cccccc url(../images/features/feature_background.gif); }
.p_headlineFeature {color: #990000; padding: 18px 0px 0px 20px; font-size: 28px !important;}
.p_headlineRed {color: #ffffff; padding: 11px 0px 0px 39px; background: url(../images/features/white_dot.gif) no-repeat 20px 13px;}
.p_redBackground {width:100%; height:38px; background: #990000 url(../images/features/red_background.gif); }
.p_featureInfo {background: #dcdcdc; width:100%; padding: 17px 23px 15px 23px;}
.p_featureInfo a {font-family: Arial,Helvetica,Geneva,sans-serif; font-size: 12px; color:#000000; font-weight:bold;}
.p_featureInfo small {font-family: Arial,Helvetica,Geneva,sans-serif; font-size: 11px;}
.p_featureInfo p {font-family: Arial,Helvetica,Geneva,sans-serif; font-size: 11px; margin: 0px 0px 10px 0px;} 



.p_writerHeadline {color: #990000; font-family: Verdana,Arial,Helvetica,Geneva,sans-serif; background: #ffffff url(../images/columnspage/writers_background.gif) repeat-x;}
.p_writersName {font-size: 16px; margin-top: 15px; padding-left: 4px;color: #990000;}
.p_mainArticlesName {font-size: 32px;color: #990000; margin-top: -7px; font-family: Verdana,Arial,Helvetica,Geneva,sans-serif; font-weight: bold;}
.p_mainArticlesNameSmall {font-size: 20px;color: #990000; margin-top: -7px; font-family: Verdana,Arial,Helvetica,Geneva,sans-serif; font-weight: bold; padding-bottom:13px;}
.p_mainArticlesNameSmaller {font-size: 15px;color: #990000; margin-top: -7px; font-family: Verdana,Arial,Helvetica,Geneva,sans-serif; font-weight: bold; padding-bottom:20px;}
.p_date {padding:0px;margin-top: 3px; width: 304px; float: right; color: #ffffff; font-family: Arial,Helvetica,Geneva,sans-serif; font-size: 11px;}
.p_mainArticleTitle {color: #0F4B97; padding: 10px 12px; font-size: 24px; font-weight: bold; font-family: Verdana,Arial,Helvetica,Geneva,sans-serif;}
.p_date1 {margin-top: 2px; width: 304px; float: right;  color: #ffffff; font-family: Arial,Helvetica,Geneva,sans-serif; font-size: 11px;}


.p_articlOptions {width: 100%; padding-left: 15px;}
.p_articlOptions a {color: #5B5B5B; font-size: 11px; text-decoration: none; font-family: Verdana,Arial,Helvetica,Geneva,sans-serif;}
.p_articlOptions a:hover {color: #cc0000;}

.p_article {font-size: 12px; font-family: Arial,Helvetica,Geneva,sans-serif; padding: 0px 15px 10px 15px; }
.p_article a {text-decoration: none; color: #0000CC;}
.p_article a:hover {text-decoration: underline;}
.p_article h6 {font-family: Verdana; color: #0F4B7E; font-weight: bold; font-size: 12px !important;}

.p_writers {background: #9F0000; padding: 20px 20px 20px 20px;}
.p_writersTitle {float: right; text-align: left; font-family: Verdana,Arial,Helvetica,Geneva,sans-serif;}
.p_writersTitle h2 {color: #ffffff; padding-top: 10px; font-size: 18px !important;}
.p_writersTitle h6 {color: #FFFFA2;}
.p_writersTitle a {text-decoration: none; color: #FFFFA2;}
.p_writersTitle a:hover {text-decoration: underline; color: #FFFFA2;}
.p_writersText { padding: 5px 0; color: #ffffff; font-family: Arial,Helvetica,Geneva,sans-serif; font-size: 11px;}
.p_writersText a {text-decoration: none; color: #ffffff;}
.p_writersText a:hover {text-decoration: underline; color: #ffffff;}
.p_rotoworldWriters {background: #5B5B5B; text-align: right;}

.TableTopRed {background-color: #CC0000; color : #ffffff; font-family: Arial, Helvetica,  sans-serif; font-size:9pt;font-weight: bold;text-decoration: none;}
.TableAltRow1 {background-color: #ffffff;font-family:  Arial, Helvetica,  sans-serif;color :#000000;font-size: 9pt;font-weight : normal;}

.TableAltRow2 {background-color: #FDF5E6;font-family:  Arial, Helvetica,  sans-serif;color :#000000;font-size: 9pt;font-weight : normal;}

.siteMapBox {
    padding: 4px 10px 4px 10px;
   background:#EBEBEB url(/images/mainpage/gray_rss_background_head.jpg) repeat-x;
   border:solid #000 0.01em;
   font-size:12px;
   }
   .siteMapBox a 
   {
	 font-size:12px;
	 color:#000;
	 text-decoration:none;
   }
   .siteMapBox a:hover 
   {
	color:#cc0000;
	 text-decoration:underline;
   }
   
   /* AJAX Breaking News Ribbon  -- -- */
   .ajx_news_ribbon_red 
   {
	background-image:url(/images/ribbongradients/red_breakingNews.jpg);
	background-position:left middle;
	background-repeat:no-repeat; 
	background-color:#cc0000;
	font-size:16px; 
	font-weight:bold; 
	font-family:Arial, Verdana;
	color:#FFF; 
	height:35px; 
	border:none; 
	border:solid 1px #000; 
	text-align:left;
	padding-top:3px;
	padding-left:185px;
   }
   .ajx_news_ribbon_red a
   {
	 font-size:16px; 
	 font-weight:bold;
	 color:#FFF;
	 text-decoration:none;
   }
   .ajx_news_ribbon_red a:hover 
   {
	 font-size:16px; 
	 font-weight:bold;
	 color:#e8ea1f;
	 text-decoration:underline;
   }
   

   