/*############################################
#
#           CSS For Global Style Start
#
############################################*/
body
	{
	padding:0px;
	margin:0px auto;
	font-family:Arial, Helvetica, sans-serif;	
	font-size:0.75em;
	color:#000000;
	}
form,h1,h2,h3,h4,h5,iframe{
	margin:0px;
	padding:0px;
	border:0px
	}
.ptag
	{
	padding:0px;
	margin:0px;
	}
IMG  
	{
	padding:0px;
	margin:0px;
	border:none;
	}
a	
	{
	color:#1875A5;
	text-decoration:none;
	}
a:hover
	{
	color:#990000;
	text-decoration:underline;
	}
/** CSS For Global Style End **/
.outerWrapper{ 
	text-align:left; width:628px;margin:0 auto;padding-top:10px; padding-bottom:100px;overflow:hidden;
	}
.navclass {padding:0 7px 5px 7px;}
/*############################################
#
#           Common style Star
#
############################################*/
.blankDiv
	{
	display:table;
	clear:both;
	}
.bkankDiv
	{
	display:table;
	clear:both;
	}
.freeLeft
	{
	position:relative;
	float:left;
	}
.freeRight
	{
	position:relative;
	float:right;
	text-align:right;
	}
.content img
	{
	width:80px;
	height:80px;
	}
.lineBreak
	{
	clear:both;
	height:1px;
	overflow:hidden;
	}
.lineBreak2p
	{
	clear:both;
	height:2px;
	overflow:hidden;
	}
.lineBreak3p
	{
	clear:both;
	height:3px;
	overflow:hidden;
	}
.lineBreak5p
	{
	clear:both;
	height:5px;
	overflow:hidden;
	}
.lineBreak10p
	{
	position:relative;
	clear:both;
	height:10px;
	overflow:hidden;
	}
.lineBreak20p
	{
	position:relative;
	clear:both;
	height:20px;
	overflow:hidden;
	}
.greyLine
	{
	position:relative;
	float:left;
	height:1px;
	border-bottom:1px solid #cccccc;
	width:464px;
	overflow:hidden;
	}
.greyLineTabs
	{
	position:relative;
	float:left;
	height:1px;
	border-bottom:1px solid #cccccc;
	width:462px;
	overflow:hidden;
	}
.buttonzoneGreyLine
	{
	position:relative;
	float:left;
	height:1px;
	border-bottom:1px solid #cccccc;
	width:100%;
	overflow:hidden;
	}
.tabImageCaptionText{

	font-size:85%;
	color:#000000;
	text-align:left;
	margin-left:5px;
}
	.tabImageCaptionText a:link
	{
		color:#000000;
	}
	.tabImageCaptionText a:hover
	{
		color:#ff0000;
	}
	.tabImageCaptionText a:visited
	{
		color:#000000;
	}
.smallFont
	{
	font-size:90%;
	font-size:90%;
	}
.spaceV5p
	{
	float:left;
	width:5px;
	overflow:hidden;
	}
.spacerLeft
	{
	float:left;	
	}
.topBSpace10p
	{
	padding:5px 0px 5px 0px;
	}
.formTags
	{
	margin:0px;
	}
.formTags label
	{
	margin:0px 0px 0px 2px;
	}
.formTags input
	{
	margin:0px 0px 0px 10px;
	}
.formTags textarea
	{
	margin:0px 0px 0px 10px;
	}
.formElement
	{
	margin:0px;
	margin:0px 0px 0px 5px;
	}
.formElement label
	{
	 width:180px;
	 float:left;
	}
.formElement textarea
	{
	margin:5px 5px 0px 20px;
	}
.boldText
	{
	font-weight:bold;	
	}
.padding5px
	{
	padding:0px 0px 0px 5px;
	}
.padding3px
	{
	padding:8px 8px 8px 8px;
	}
.paddingall3px
	{
	padding:3px 3px 3px 3px;
	}
.formInput
	{
	vertical-align:middle;
	background-color:#FFFFFF;
	border:1px solid #727272;
	}
/** Common style End **/

/*############################################
#
#           HEADER CONTENT style Start
#
############################################*/
	#headerLeft
		{
		position:relative;
		float:left;
		width:500px;
		height:100px;
		margin-top:10px;
		}
	#headerRight
		{
		position:relative;
		float:left;
		margin-top:10px;
		padding:5px 5px 0px 5px;
		overflow:hidden;
		}
/** HEADER CONTENT style End **/
		
		
		
/*############################################
#
#           Main Layout Start
#
############################################*/
#main
	{
	position:relative;
	margin:0px auto;
	padding:0px;
	width:1000px;
	display:block;
	}
	#Tab_Search
		{
		position:relative;
		clear:both;
		width:997px;
		display:table;
		border-top:1px solid #D7E1E7;
		border-right:1px solid #D7E1E7;
		border-left:1px solid #D7E1E7;
		background-color:#F0F3F6;
		padding:5px 0px 5px 0px;
		height:24px;
		}
	#Tab_Lower
		{
		position:relative;
		clear:both;
		width:997px;
		display:table;
		border-top:1px solid #D7E1E7;
		border-right:1px solid #D7E1E7;
		border-left:1px solid #D7E1E7;
		background-color:#F0F3F6;
		padding:2px 0px 7px 0px;
		height:26px;
		margin-top:3px;
		}
	#DateArea
		{
		float:right;
		margin:0px 5px 0px 0px;
		font-weight:normal;
		padding:5px 0px 0px 0px;
		}
	#columeLeft
		{
		position:relative;
		float:left;
		width:150px;
		padding-top:2px;
		}
	#columeMiddle
		{
		position:relative;
		float:left;
		width:712px;
		padding:0px 8px 8px 8px;
		}
		#columeMiddle a:hover
			{
			color:#990000;
			text-decoration:underline;
			}
	/** MIDDLE CONTENT style Start ################### **/
	#columeMiddle H3
		{
		font-size:110%;
		}
	#columeMiddle H4
		{
		font-size:100%;
		}
	#frameBox {
		width:400px;
		display:table;
		border-top:1px solid #D7E1E7;
		border-right:1px solid #D7E1E7;
		border-left:1px solid #D7E1E7;
		background-color:#F0F3F6;
		padding:3px 1px 3px 1px;
		margin: 5px 0px 5px 0px;
		}
	/** Ticker Start **/
	#tickerColumn {
		width:398px;
		display:table;
		border-top:1px solid #000000;
		border-right:1px solid #000000;
		border-left:1px solid #000000;
		background-color:#000000;
		color:#FFFFFF;
		padding:3px 1px 3px 4px;
		margin: 5px 0px 5px 0px;
		}
	#tickerColumn a {	color:#FFFFFF;}
	#tickerColumn a:hover { color:#FFD800;text-decoration:underline;	}
	#tickerWideColumn {
		width:698;
		display:table;
		border-top:1px solid #000000;
		border-right:1px solid #000000;
		border-left:1px solid #000000;
		background-color:#000000;
		color:#FFFFFF;
		padding:3px 1px 3px 4px;
		margin: 5px 0px 5px 0px;
		}
	#tickerWideColumn a {	color:#FFFFFF;}
	#tickerWideColumn a:hover { color:#FFD800;text-decoration:underline;	}
	
	/** Ticker End **/
	/** Interact Start **/
	#interactBox {
		width:282px;
		display:table;
		border-top:1px solid #D7E1E7;
		border-right:1px solid #D7E1E7;
		border-left:1px solid #D7E1E7;
		background-color:#F0F3F6;
		padding:5px 8px 5px 8px;
		margin: 0px 0px 5px 0px;
		clear:both;
		}
	#interactText {
		width:282px;
		display:table;
		padding:5px 8px 5px 8px;
		margin: 2px 0px 5px 0px;
		border:1px solid #D7E1E7;
		}
	#voteImage {
		 float:right;
		 margin-left:12px;
		 margin-bottom:12px;
		}
	/** Interact End **/
	/** Main Article Content start **/
		.articlehead	{
		font-size:13pt;
		font-weight:bold; 
		text-transform:uppercase;
		}
		#articledate	{
		font-size:10px;
		color:#666;
		text-transform:uppercase;
		margin-top: 4px;
		margin-bottom: 4px;
		}
		.NewHedline
			{
			font-size:110%;
			font-weight: bold;
			border-left:1px solid #D7E1E7;
			border-top:1px solid #D7E1E7;
			border-right:1px solid #777788;
			background:url('/images/shade.gif') repeat-x 100% 0;
			padding-left:5px;
			padding-top:4px;
			padding-bottom:4px;
			padding-right:2px;
			}
		.NewLgeHedline
			{
			font-size:13pt;
			font-weight:bold; 
			text-transform:uppercase;
			border-left:1px solid #D7E1E7;
			border-top:1px solid #D7E1E7;
			border-right:1px solid #777788;
			background:url('/images/shade.gif') repeat-x 100% 0;
			background-position: left bottom;
			padding-left:5px;
			padding-top:4px;
			padding-bottom:4px;
			padding-right:2px;
			}
		.NewLgeHedlineL
			{
			font-size:10pt;
			font-weight:bold; 
			color:#FFFFFF;
			background:url('/images/title_grad_trans_bg.png') repeat-x;
			background-position: left top;
			background-color:#5875B2;
			padding-left:5px;
			padding-top:4px;
			padding-bottom:4px;
			padding-right:2px;
			margin:2px 0 2px 0;
			}
		/** Squad start **/
		#squadColumn {
			position:relative;
			float:left;
			width:710px;
			padding-top:5px;
			}
			.squadHolder
			{
			padding-left:4px;
			}
		#squadOutbox
			{
			position:relative;
			float:left;
			width:135px;
			border: 1px solid #000000;
			margin:2px;
			}
		.squadBlackbox
			{
			width:119px;
			height: 42px;
			color:#FFFFFF;
			text-transform:uppercase;
			text-align:center;
			background-color: #000000;
			padding: 2px 8px 2px 8px;
			font-size:95%;
			}
		#squadImage {
			 margin:5px;
			}
		.squadprofile
			{
			font-size:120%;
			}
		.squadtable
			{
			border:1px solid #D7E1E7;
			padding:2px;
			}
		.squadStats
			{
			padding:2px;
			}
		#markLabel 
			{
			position:relative;
			float:right;
			width:100px;
			font-weight:bold;
			margin-left: 10px;
			margin-bottom:10px;
			text-transform:uppercase;
			padding-top:12px;
			}
		#markBox 
			{
			position:relative;
			float:right;
			width:35px;
			font-size: 150%;
			font-weight:bold;
			background-color: #DCF1FB;
			margin-bottom:10px;
			text-transform:uppercase;
			padding: 8px;
			margin-right:1px;
			border: 1px solid #D7E1E7;
			}
		/** Squad end **/
		/** Home/Stadium Start **/
		.homeprofile
			{
			font-size:120%;
			font-weight:bold;
			}
		/** Home/Stadium End **/
		/** Away Start **/
		.awayprofile
			{
			font-size:120%;
			font-weight:bold;
			}
		.awayprofilen
			{
			font-size:120%;
			}
		.awayup 
			{
			font-size:140%;
			text-transform: uppercase;
			}
		/** Away End **/
		/** Fixture  start **/
		#fixtureColumn {
			position:relative;
			float:left;
			width:710px;
			padding-top:5px;
			}	
		.fixtableW
			{
			background-color: #FFFFFF;font-size:11px; color:#000000; text-decoration: none;
			}
		.fixtableG
			{
			background-color: #EFEFEF;font-size:11px; color:#000000; text-decoration: none;
			}
		/** Fixture end **/
		/** History Start **/
			.histableW
			{
			background-color: #FFFFFF;
			}
			.histableG
			{
			background-color: #EFEFEF;
			}
		/** History End **/
		/** Search style Start **/
		.searchBoxIn
		{
			width:334px;
			height:18px;
			margin:1px 5px 10px 0px !important;
			margin:0px 5px 10px 0px;
			vertical-align:middle;
			background-color:#FFFFFF;
			border:1px solid #727272;
		}
	    .searchSubmit 
		{
			width:125px;
			height:24px;
			color:#000000;
			background:url('/images/btn_search.jpg') no-repeat bottom left;
			border:none;
			text-align:center;
		}
		.searchArea
		{
			float:left;
			width:468px;
			padding:0px 0px 0px 0px;
			font-weight:bold;
			font-size:95%;
			margin:0px 0px 5px 0px;
			
		}
		.searchW
			{
			width:163px !important;
			width:186px;
			height:16px;
			margin:2px 5px 0px 2px !important;
			margin:0px 5px 0px 2px;
			vertical-align:middle;
			background-color:#FFFFFF;
			border:1px solid #1875A5;
			}
		.searchGreyLine
		{
			border-bottom:1px solid #cccccc;
			height:1px;
			margin:5px 0px 5px 0px;
			overflow:hidden;
		}
	.searchBox
		{
			float:left;
			padding-left:0px;
			margin-left:0px;
		}
	.insearch
		{
			height:20px;
			margin-left:2px;
			background:url('/images/shade.gif') repeat-x bottom left;
		}
	/** Search style End **/
	#articlePrintColumn {
		width:600px;
		font-size: 75%;
		}
	#articleWideColumn {
		position:relative;
		float:left;
		width:100%;
		padding-top:5px;
		}
	#articleList {

		}
	/* 
	Removed from article boxes
	height:158px;
	margin-right: 5px;
	margin-top: 5px;
	border: 1px solid #D7E1E7;
	border-right:1px solid #777788;
	border-bottom:1px solid #777788;
	*/
	#articleBoxCol {
		position:relative;
		float:left;
		width:175px;
		padding:2px;
		padding-top:5px;
		}
	#articleBoxColRI {
		position:relative;
		float:left;
		width:168px;
		padding:5px 3px 2px 3px;
		}
	#articleBoxColR {
		position:relative;
		float:left;
		width:167px;
		border-left:1px solid #D7E1E7;
		padding:5px 3px 2px 3px;
		}
		.articleBox3p
		{
		height:3px;
		overflow:hidden;
		}
		.articleBox5p
		{
		height:5px;
		overflow:hidden;
		}
	#articleBoxedImage {
		 float:left;
		 margin-right:8px;
		 border: 2px solid #FFFFFF;
		}
	.articleBoxedhead	{
		font-size:12pt;
		font-weight:bold; 
		text-transform:uppercase;
		}
	#articleBoxImage {
		position:relative;
		float:left;
		margin-right:3px;
		margin-bottom:2px;
		border: 0px solid #FFFFFF;
		}
	#articleBoxHold {
		position:relative;
		float:left;
		width:225px;
		height:164px;
		}
	#articleBoxTitleHeight{
		height:45px;
	}	
	#articleBoxTextHeight{
		height:56px;
	}	
	.articleBoxhead	{
		font-size:90%;
		font-weight:bold; 
		text-transform:uppercase;
		}
	#articleColumn {
		position:relative;
		float:left;
		width:405px;
		padding-top:5px;
		padding-right:7px;
		}
	.articleBoxed {
		width:391px;
		min-height:175px;
		border: 1px solid #D7E1E7;
		border-right:1px solid #777788;
		border-bottom:1px solid #777788;
		margin-top: 5px;
		margin-bottom: 5px;
		padding:6px;
		}
	#articleImage {
		 float:right;
		 background-color: #DCF1FB;
		 margin-left:12px;
		 margin-top:12px;
		 margin-bottom:12px;
		}
	#articleImage IMG {
		 margin:10px;
		 border: 1px solid #000000;
		 background-color: #FFFFFF;
		}
		.caption {
		margin:0px 10px 10px 10px;
		width: 145px;
		font-size:10px;
		color:#000000;
		font-weight:normal;
		}
	#mpubox {
		position:relative;
		float:left;
		width:300px;
		margin-top:0px;
		}
	#promoOne {
		position:relative;
		float:left;
		width:149px;
		margin-top:4px;
		margin-bottom:4px;
		margin-right:2px;
		}
	#promoTwo {
		position:relative;
		float:left;
		width:149px;
		margin-top:4px;
		margin-bottom:4px;
		}
	#promoBoxed {
		width:710px;
		position:relative;
		float:left;
		margin-top:3px;
		padding-top: 3px;
		padding-bottom:3px;
	}
	#promoMiniBoxed {
		width:233px;
		position:relative;
		float:left;
		margin-top:3px;
		padding-top: 3px;
		padding-bottom:3px;
	}
	#promoBoxCol {
		float:left;
		position:relative;
		width:226px;
		font-size:90%;
		min-height:85px;
		padding: 5px;
		margin-bottom: 3px;
		background-color: #F3F5F8;
		}	
		#promoBoxCol IMG {
		 float:left;
		 margin-right:5px;
		 margin-bottom:5px;
		 background-color: #FFFFFF;
		}
		#promoBoxCol .btitle {
		font-weight: bold;
		color:#000000;
		}
		#promoBoxCol .btitle a {
		color:#000000;
		}
		#promoBoxCol .btitle a:hover {
		color:#990000;
		text-decoration:underline;
		}
	.blackOutbox
	{
	clear:both;
	display:table;
	border:1px solid #D7E1E7;
	}
	.blackOutbox UL
		{
		margin:0px;
		padding:0px 0px 0px 16px;
		}
	.blackOutbox UL LI
		{
		padding:0px;
		margin:4px 0px;
		}
	.bgHedline
	{
	background:url('/images/shade.gif') repeat-x 100% 0;
	padding-left:5px;
	padding-top:4px;
	padding-bottom:4px;
	padding-right:2px;
	}
	.moreSpace
	{
	padding:0px 0px 0px 6px;
	}
	.newsListingGreyLine
	{
		border-bottom:1px solid #cccccc;
		height:1px;
		margin:5px 0px 5px 0px;
		overflow:hidden;
	}
	.newsPageInfo
	{
	padding:5px 0px 0px 0px;
	}
	.newsLinkUrl
	{
	padding:2px 0px 2px 0px;
	}
	/** Comment Quotes **/
	#quoteBoxWide {
	width:282px;
	height:55px;
	position:relative;
	float:left;
	border: 1px solid #D7E1E7;
	padding: 8px;
	}
	#quoteBoxLeft {
	width:130px;
	height:125px;
	position:relative;
	float:left;
	border: 1px solid #D7E1E7;
	margin-right:4px;
	padding: 8px;
	}
	#quoteBoxRight {
	width:130px;
	height:125px;
	position:relative;
	float:left;
	border: 1px solid #D7E1E7;
	padding: 8px;
	}
	#quote {
	width:100%;
	font-size: 11px;
	font-family: arial, 'lucida console', sans-serif;
	text-decoration:none;
	text-align:left;
	}
	.txtBlue {
		font-weight: bold;
		color:#1975A6;
	}
	.txtWriter {
		font-weight: bold;
		color:#000000;
	}
	.txtWriter2 {
		color:#000000;
	}
	#quote a	
		{
		font-size: 11px;
		font-family: arial, 'lucida console', sans-serif;
		text-decoration: none;
		color:#1875A5;
		text-decoration:none;
		}	
	#quote a:hover
		{
		color:#990000;
		text-decoration:underline;
		}
	/** Comment Quotes End **/
	/** Main Article Content End **/
	#columeRight
		{
		position:relative;
		float:left;
		width:122px;
		}
		#columeRight IMG
		{
		margin-top: 2px;
		margin-bottom: 1px;
		}
/** Main Layout End **/

/*############################################
#
#           Banner Layout Start 
#
############################################*/
	#bannerLeft
		{
		position:relative;
		float:left;
		width:500px;
		padding-top:5px;
		}
	#bannerRight
		{
		position:relative;
		float:left;
		width:500px;
		padding-top:5px;
		}
	#bannerCenter
		{
		position:relative;
		float:left;
		width:997px;
		padding-top:5px;
		}
/** Banner Layout End **/



/*############################################
#
#           Login & Registration Area Start 
#
############################################*/
	#login_Info
		{
		position:relative;
		float:left;
		width:145px;
		background-color:#F7FAFC;
		padding: 5px;
		margin-right:5px;
		}
	#login_Form
		{
		position:relative;
		float:left;
		width:243px;
		padding-top: 5px;
		}
	.loginWidth 
		{
		width:235px;
		}
	.loginGreyLine
	{
		border-bottom:1px solid #cccccc;
		height:1px;
		margin:5px 0px 5px 0px;
		overflow:hidden;
	}
	#reg_titles
		{
		position:relative;
		float:left;
		width:95px;
		vertical-align:middle;
		padding-top:2px;
		}
	#reg_fields
		{
		position:relative;
		float:left;
		width:100px;
		margin-bottom:2px;
		}
	#promotionBox
		{
		padding-top:5px;
		background-color:#DCF1FB;
		height:30px;
		}
	#reg_check
		{
		position:relative;
		float:right;
		width:20px;
		height:20px;
		padding:10px;
		background-color:#F7FAFC;
		}
	.regWidth 
		{
		width:140px;
		}
	.regHalfWidth 
		{
		width:70px;
		}
	 .regSize 
	 	{
		font-size: 100%;
		}
	#prize_Info
		{
		background:url('/images/offer_back.jpg') no-repeat;
		width:230px;	
		padding: 5px;
		border:1px solid #cccccc;
		margin-bottom:3px;
		}
	#prize_Info IMG
		{
		float:right;
		border:1px solid #000000;
		margin-left:5px;
		margin-bottom:5px;
		}
	#prize_Points 
		{
		position:relative;
		float:left;
		width:92px;
		}
	#prize_Date 
		{
		position:relative;
		float:left;
		}
/** Login & Registration Area End **/

/*############################################
#
#           MPU Area Start
#
############################################*/
/** for turning the MPU on **/
div.mpu_class {
	margin-top: 15px;
	margin-bottom: 15px;
}
/** for enclosing the MPU ad **/
hr.mpu {
	background:#FFF;
	border: 1px dotted gray;
	border-top:0;
	color: #FFFFFF;
}
#spacedesc_mpu_iframe {
	margin-left: auto;
	text-align: left;
	margin: 1em auto;
	width: 300px;
}
div.mpu_continue { text-align: right; }
a.mpu_continue:link {text-decoration: none; color: gray;}
a.mpu_continue:visited {text-decoration: none; color: gray;}
a.mpu_continue:hover {text-decoration: none; color: gray;}
a.mpu_continue:active {text-decoration: none; color: gray;}
img.mpu_continue { padding: 1px; }
/** MPU Area End **/

/*############################################
#
#           IMPACT Area Start
#
############################################*/
/** for turning the IMPACT on **/
div.impact_class {
	margin-top: 15px;
	margin-bottom: 15px;
}
#spacedesc_impact_iframe {
	margin-left: auto;
	text-align: left;
	margin: 1em auto;
	width: 300px;
}
/** IMPACT Area End **/

/*############################################
#
#           Various Text Styles Start
#
############################################*/
.declarations	{font-size:8pt; color:#000000;}
.lbblackt {font-size:12px; color:#000000; font-weight: bold;}
.lbbluet {font-size:12px; color:#1875A5;font-weight: bold;}
.lblackt {font-size:12px; color:#000000; }
.lbluet {font-size:12px; color:#1875A5;}
.main			{font-size:9pt;}
.article		{font-size:10pt;}
.lwhitet {font-size:12px; color:#FFFFFF; font-weight: bold;}
.sbblackt {font-size:11px; color:#000000; font-weight: bold; text-decoration: none}
.sblackt {font-size:11px; color:#000000; text-decoration: none;}
.sbluet {font-size:11px; color:#1875A5; text-decoration: none}
.swhitet {font-size:11px; color:#FFFFFF;}
.vlblackt {font-family:arial,verdana,Helvetica; font-size:15px; color:#000000;font-weight: bold; }
a.lbblue {font-size:12px; color:#1875A5;font-weight: bold; text-decoration: none}
a.lbblue:hover {font-size:12px; color:#000000;font-weight: bold; text-decoration:underline;}
a.lblue {font-size:12px; color:#1875A5; text-decoration: none}
a.lblue:hover {font-size:12px; color:#000000; text-decoration:underline;}
a.sblue {font-size:11px; color:#1875A5; text-decoration: none}
a.sblue:hover {font-size:11px; color:#000000; text-decoration:underline;}
a.sbblue {font-size:11px; color:#1875A5;font-weight:bold; text-decoration: none}
a.sbblue:hover {font-size:11px; color:#000000;font-weight: bold; text-decoration:underline;}
a.lblack {font-size:12px; color:#000000; text-decoration: none}
a.lblack:hover {font-size:12px; color:#000000;text-decoration: underline;}
a.lbblack {font-size:12px; color:#000000;font-weight: bold; text-decoration: none}
a.lbblack:hover {font-size:12px; color:#000000;font-weight: bold; text-decoration: underline;}
a.sbblack {font-size:11px; color:#000000;font-weight: bold; text-decoration: none}
a.sbblack:hover {font-size:11px; color:#000000;font-weight: bold; text-decoration: underline;}
a.sblack {font-size:11px; color:#000000; text-decoration: none}
a.sblack:hover {font-size:11px; color:#1875A5; text-decoration: underline;}
a.black {font-size:11px; color:#000000; text-decoration: none}
a.black:hover {font-size:11px; color:#000000; text-decoration: none;}
a.lbwhite {font-size:12px; color:#FFFFFF;font-weight: bold; text-decoration: none}
a.lbwhite:hover {font-size:12px; color:#FFFFFF;font-weight: bold; text-decoration: underline;}
a.sbwhite {font-size:11px; color:#FFFFFF;font-weight: bold; text-decoration: none}
a.sbwhite:hover {font-size:11px; color:#FFFFFF;font-weight: bold; text-decoration: underline;}
/** Various Text Styles End **/

/*############################################
#
#           Main tab in top of the page style Start
#
############################################*/
#TabsHolder
	{
	float:left;
	padding-left:0px;
	}
	#TabsHolder UL
		{
		float:left;
		padding:0px;
		margin:0px;
		display:inline;
		}
	#TabsHolder UL LI
		{
		margin:0px;
		padding:0px;
		display:inline;
		list-style:none;
		}
	#TabsHolder a
		{
		color:#000000;
		background-color:#Ffffff;
		font-weight:bold;
		background:url('/images/btn_banner_mid.jpg') no-repeat;
		width:129px;	
		}
	#TabsHolder a:hover
		{
		text-decoration:underline;
		background:url('/images/btn_banner_mid.jpg') no-repeat;
		width:129px;
		}
	#hotshots a
		{
		color:#000000;
		background-color:#Ffffff;
		font-weight:bold;
		background:url('/images/btn_banner_hotshots.jpg') no-repeat;
		width:129px;	
		}
	#hotshots a:hover
		{
		background:url('/images/btn_banner_hotshots.jpg') no-repeat;
		width:129px;	
		}
	#kr_mid a
		{
		color:#000000;
		background-color:#Ffffff;
		font-weight:bold;
		background:url('/images/btn_banner_midkr.jpg') no-repeat;
		width:129px;	
		}
	#kr_mid a:hover
		{
		background:url('/images/btn_banner_midkr.jpg') no-repeat;
		width:129px;	
		}
	#fc_mid a
		{
		color:#000000;
		background-color:#Ffffff;
		font-weight:bold;
		background:url('/images/btn_banner_midfc.jpg') no-repeat;
		width:129px;	
		}
	#fc_mid a:hover
		{
		background:url('/images/btn_banner_midfc.jpg') no-repeat;
		width:129px;	
		}
	#city_mid a
		{
		color:#000000;
		background-color:#Ffffff;
		font-weight:bold;
		background:url('/images/btn_banner_midcity.jpg') no-repeat;
		width:129px;	
		}
	#city_mid a:hover
		{
		background:url('/images/btn_banner_midcity.jpg') no-repeat;
		width:129px;	
		}
	.tabsContent
		{
		width:310px;
		text-align:justify;
		position:relative;
		padding:0px;
		margin:0px;
		}
	.tabsImage
		{
		width:auto;
		float:left;
		margin:0px 0px 0px 0px;
		padding:0px 5px 0px 5px;
		}
	.tabsImage IMG
		{
			width:80px;
			height:80px;
		}
	.sameSpace
		{
		float:left;
		text-align:center;
		padding:5px 0px 5px 0px;
		}
	.TabImageStyle
		{
		margin:2px 5px 2px 6px;
		display:table;
		}
	.TabImageStyle IMG{
	
		width:140px;
		height:183px;
		border:1px solid #666666;
	}
	#LoginArea
		{
		width:150px;
		float:left;
		padding:5px 0px 0px 5px;
		}
/** Main tab in top of the page style End **/


/*############################################
#
#           Left Navigation style Start 
#
############################################*/
.urldropDown * {color:#000000!important; }
.urldropDown {width:150px; overflow:hidden; margin-bottom:3px; margin-left:0px; }
.urldropDown select{font-family:Arial, Helvetica, sans-serif;text-indent:0px!important}
.mh	{		width:135px;		display:block;		color:#FFFFFF;		background:url('/images/navhdbg.jpg') no-repeat top left;
		padding: 1px 0 4px 15px; 		font-weight:bold;		margin:0 0 1px 0;	}
.mi	{		width:145px;		display:block;		color:#000000;		background:url('/images/navbg.jpg') no-repeat top left;
		padding: 2px 0 3px 5px; 		font-weight:bold;		margin:0 0 1px 0;	}
.mi a	{		font-weight:bold;		color:#000000;	}
.mi:hover		{		background:url('/images/navbg-over.jpg') no-repeat top left;color:#FFFFFF;			}
.mi:hover a	{	color:#FFFFFF;			}
.mi a:hover		{		text-decoration:underline;		color:#FFFFFF;		}
.mis {		width:139px;		display:block;		background:url('/images/navsbbg.jpg') no-repeat top left;
		padding: 2px 0 2px 11px; 		font-weight:normal;		color:#000000;		font-size: 90%;
		margin:0 0 1px 0;	}
.mis a	{		color:#000000;	}
.mis:hover		{		background:url('/images/navsbbg-over.jpg') no-repeat top left;		}
.mis a:hover		{		text-decoration:underline;		color:#990000;		}
.misi	{		width:135px;		display:block;		background:url('/images/navsbibg.jpg') no-repeat top left;
		padding: 2px 0 2px 15px; 		font-weight:normal;		color:#000000;		font-size: 90%;		margin:0 0 1px 0;	}
.misi a	{		color:#000000;	}
.misi:hover		{		background:url('/images/navsbibg-over.jpg') no-repeat top left;		}
.misi a:hover		{		text-decoration:underline;		color:#990000;		}
.misb	{		width:135px;		display:block;		background:url('/images/navssbbg.jpg') no-repeat top left;
		padding: 2px 0 2px 15px; 		font-weight:normal;		color:#000000;		font-size: 90%;		margin:0 0 1px 0;	}
.misb a	{		color:#000000;	}
.misb:hover		{		background:url('/images/navssbbg-over.jpg') no-repeat top left;		}
.misb a:hover		{		text-decoration:underline;		color:#990000;		}
.mih	{		width:135px;		display:block;		background:url('/images/navshbg.jpg') no-repeat top left;
		padding: 2px 0 2px 15px; 		font-weight:normal;		color:#000000;		font-size: 90%;		margin:0 0 1px 0;	}
.mih a	{		color:#000000;	}
.mih:hover		{		background:url('/images/navshbg-over.jpg') no-repeat top left;		}
.mih a:hover		{		text-decoration:underline;		color:#990000;		}
.navBlock
	{
	position:relative;
	clear:both;
	}
.navBlock UL
	{
	padding:0px;
	margin:0px;
	}
.navBlock UL LI
	{
	padding:0px;
	margin:1px 0px 0px 0px;
	list-style:none;
	}
	.nav a
		{
		width:145px;
		display:block;
		color:#000000;
		background:url('/images/navbg.jpg') no-repeat top left;
		padding-left:5px; 
		padding-right:0px; 
		padding-top:2px; 
		padding-bottom:3px;
		font-weight:bold;
		}
	.nav a:hover
		{
		background:url('/images/navbg-over.jpg') no-repeat top left;
		text-decoration:underline;
		color:#FFFFFF;
		}
		/*color:#FFD800;*/
UL .openNav
	{
	
	padding:0px;
	margin:0px;
	background-color:#f6f6f6;
	}
	.openNav LI a
		{
		font-weight:normal;
		color:#000000;
		width:89%;
		padding-left:11px;
		background:url('/images/navarrow.gif') no-repeat left center;
		}
	.openNav LI a:hover
		{
		font-weight:bold;
		color:#990000;
		text-decoration:underline;
		padding-left:11px;
		background:url('/images/navarrowon.gif') no-repeat left center;
		}
		.openNavActive
			{
			font-weight:bold;
			}
		#openNavLevel3 
			{
			margin-left:7px;
			}
		#openNavLevel3Selected
		{
			font-weight:bold;
		}
		#openNavLevel4 
			{
			margin-left:7px;
			font-weight:bold;
			background-color:#B9E5FB;
			}
		.pollingTitle{
			font-size:13px;
		}
/** Left Navigation style End **/

/*############################################
#
#           Fanzone Style Start
#
############################################*/
	#forumTitle {
		font-size:10pt;
		font-weight:bold; 
		border-left:1px solid #D7E1E7;
		border-top:1px solid #D7E1E7;
		border-right:1px solid #777788;
		background:url('/images/shade.gif') repeat-x 100% 0;
		background-position: left bottom;
		padding-left:5px;
		padding-top:4px;
		padding-bottom:4px;
		padding-right:2px;
		}
	.t1 {	color:CCCCCC; font-size:90%; font-weight:normal; 	}
	.t2 {	margin-bottom:2px; text-align:left; 	}
	.rbg {	background-color:#F0F3F6; 	}
	.pbg { background-color:#0A246A; color:#FFFFFF;border:1px solid #0A246A; padding:3px 6px 3px 6px; }
	.pc { width:150px; vertical-align:top; font-size:80%; text-align:center;}
	.pc IMG {	margin-bottom:0px; margin-top:0px; margin-left: 0px; margin-right:0px;	}
	.pcpad { border: 1px solid #D7E1E7;padding:10px 6px 10px 6px; }
	.fe1 {	border-left:1px solid #D7E1E7; 	}
	.f1 {	width:10px; text-align:center; 	}
	.f1 IMG {	margin-top:2px; margin-left:2px; 	}
	.f2 {	width:319px; font-weight:bold; 	}
	.f3 {	}
	.f4 {	width:40px; text-align:center; text-align:center; 	}
	.f5 {	width:50px; text-align:center; 	}
	.f6 {	width:220px; border-right:1px solid #0A246A; 	}
	.f7 {	width:150px; vertical-align:top; font-size:80%; 	}
	.f7 IMG {	margin-bottom:3px; margin-top:3px; 	}
	.f7bg {	width:150px; vertical-align:top; text-align:center; background:url('/images/shade.gif') repeat-x 100% 0; background-position: left bottom; 	}
	.f8 {	width:532px; vertical-align:top; border-right:1px solid #D7E1E7; 	}
	.f8bg {	width:532px; vertical-align:top; background:url('/images/shade.gif') repeat-x 100% 0; background-position: left bottom; 	}
	.f9 {	width:220px; border-right:1px solid #D7E1E7; font-size:90%; 	}
	.f11 {	width:100px; text-align:center; 	}
	.f12 {	width:130px; border-right:1px solid #D7E1E7; font-size:90%; 	}
	.f13 {	width:130px; border-right:1px solid #0A246A; 	}
	.f14 {	width:306px; font-weight:bold; 	}
	.f15 {	}
	.f16 {	width:532px; vertical-align:top; border-right:1px solid #0A246A; text-align:center; 	}
	.f17 {	width:150px; vertical-align:top; text-align:center; 	}
	.f18 {	width:532px; border-top: 1px solid #D7E1E7; 	}
	.f19 {	width:150px; border-top: 1px solid #D7E1E7; 	}
	.f20 {	border-top: 1px solid #D7E1E7; 	}
	.f21 {	vertical-align:top; 	}
	.tp1 {	border-top: 1px solid #D7E1E7; border-left: 1px solid #D7E1E7; padding:3px 6px 3px 6px; 	}
	.tp2 {	background-color:#0A246A; padding:3px 6px 3px 6px; vertical-align: top; font-weight:bold; color:#FFFFFF; font-size:90%; 	}
	.tp3 {	border-top: 1px solid #D7E1E7; border-left: 1px solid #D7E1E7; border-right:1px solid #777788; padding:3px 6px 3px 6px; font-size:90%; 	}
	.tp4 {	border-top: 1px solid #D7E1E7; border-left: 1px solid #D7E1E7; border-right:1px solid #777788; padding:3px 6px 3px 6px; 	}
	.tp5 {	padding:0px 6px 0px 0px; vertical-align:top; }
	#ph {  float:left; position:relative; border-top: 1px solid #D7E1E7; border-left: 1px solid #D7E1E7; border-right:1px solid #777788; border-bottom:1px solid #777788; width:526px; padding:6px 6px 6px 6px; text-align:left; margin-bottom: 3px; background-color: #F3F5F8; font-size: 90%; font-weight: bold; }	
		#ph IMG { float:left;  margin-right:12px;  margin-bottom:5px;  background-color: #FFFFFF;  }
		#ph .ptitle { font-weight: bold; font-size: 200%; color:#000000; }
	#pposthd { width:526px; background-color: #0A246A; font-size: 90%; color:#FFFFFF; font-weight:bold; text-align:left; padding:3px 7px 3px 7px; }	
	#ppost {  float:left; position:relative; border-top: 1px solid #D7E1E7; border-left: 1px solid #D7E1E7; border-right:1px solid #777788; border-bottom:1px solid #777788; width:526px; padding:6px 6px 6px 6px; text-align:left; margin-bottom: 3px; background-color: #FFFFFF; }	
		#ppost IMG { float:left;  margin-right:12px;  margin-bottom:5px;  background-color: #FFFFFF;  }
		#ppost .pptitle { width:420px;font-size:120%;font-weight: bold;}
		#ppost .ppdate { float:right; background-color: #FFFFFF;width:55px;height:55px;border:1px solid #000000; padding:10px;font-size:90%;}
		#ppost .ppdate .hdmd { text-align:center; font-size:160%;font-weight: bold;}
	#navstrip	{ border: 1px solid #D7E1E7; border-right:1px solid #777788; border-bottom:1px solid #777788; color: #9C9C9C; font-size: 12px; font-weight: bold; margin-top: 5px; margin-bottom: 5px; padding: 6px; }
	#navstrip a	{	background: transparent;  text-decoration: none; 	}
	#navstrip a:hover {	background: transparent; 	}
	#fp_nav {	float:right; padding: 1px 1px 1px 1px; }
	#hfp_nav { float:left;margin: 0px 0px 0px 0px; padding: 0px 0px 0px 1px; }
	#hfp_nav a { color:#000000; }
	#ntp_nav {	float:left; margin: 0px 0px 0px 176px; padding: 0px 0px 0px 0px; }
	#ntp_nav a { color:#000000; }
	#hfp_nav1 {	float:left; font-size:80%; margin: 2px 0px 2px 0px; padding: 0px 0px 0px 0px; }
	#hfp_nav1 a { color:#000000; }
	#ntp_nav1 {	float:right; font-size:80%; margin: 2px 0px 2px 0px; padding: 0px 0px 0px 0px; 	}
	#ntp_nav1 a { color:#000000; }
	.pagelink,	.pagelinklast,	.pagecurrent,	.minipagelink,	.minipagelinklast	{ background: #F0F5FA; border: 1px solid #D7E1E7; border-right:1px solid #777788; border-bottom:1px solid #777788; padding: 1px 3px 1px 3px; 	}
	.pagelinklast,	.minipagelinklast	{	background: #DFE6EF; }
	.pagecurrent {	background: #F7D463; font-weight: bold; }
	.minipagelink,	.minipagelinklast {	border: 1px solid #C2CFDF; font-size: 10px; margin: 0 1px 0 0; }
	#forumBox {
	padding: 4px 7px 2px 7px;
	font-size:90%;
	}
	#form_class {padding-top: 3px;padding-left: 3px;FONT-SIZE: 12px;height:20px;border: 1px solid #666575;FONT-FAMILY: Tahoma, Geneva, Arial, Helvetica, sans-serif;}
	#form_class_text {padding-top: 3px;padding-left: 3px;FONT-SIZE: 12px;border: 1px solid #666575;FONT-FAMILY: Tahoma, Geneva, Arial, Helvetica, sans-serif;}
	#forumTabHolder
		{
		clear:both;
		display:table;
		background:url('/images/shade_bg.gif') repeat-x bottom left;
		}
	#forumlTabHolder a
		{
		color:#000000;
		}
	#forumTabHolder a:hover
		{
		color:#990000;
		text-decoration:underline;
		}
	#forumTabHolder a:visited
		{
		color:#000000;		
		}
	#forumTabHolder UL
		{
		padding:0px;
		margin:0px;
		background-color:#ff0000;
		}
	#forumTabHolder UL LI
		{
		float:left;
		margin:0px 1px 0px 1px;
		display:inline;
		list-style:none;
		font-weight:bold;
		border-top:1px solid #777788;
		border-left:1px solid #777788;
		border-right:1px solid #777788;
		}
	.activey
		{
		float:left;
		color:#000000;
		background: url('/images/shadey.gif') repeat-x bottom left;
		padding-left:3px;
		padding-right:3px;
		padding-top:3px;
		padding-bottom:3px;
		}
	.pd3 {
		padding:3px 10px 3px 0px;
	}
	.fw {
		width:700px;
	}
	.buttonBorder {
		border-top:1px solid #777788;
		border-left:1px solid #777788;
		border-right:1px solid #777788;
		border-bottom:1px solid #777788;
		margin-bottom:4px;
		}
	#quoted {
		border-top:1px solid #777788;
		border-left:1px solid #777788;
		border-right:1px solid #777788;
		border-bottom:1px solid #777788;
		background-color:#DCF1FB;
		margin:5px;
		padding:5px;
		}
	#quotedem {
		border-top:1px solid #777788;
		border-left:1px solid #777788;
		border-right:1px solid #777788;
		border-bottom:1px solid #777788;
		background-color:#FFFFFF;
		margin:5px;
		padding:5px;
		}
	#slide_caption {
		width: 288px;
		border-top:1px solid #777788;
		border-left:1px solid #777788;
		border-right:1px solid #777788;
		border-bottom:1px solid #777788;
		background-color:#FFFFFF;
		font-weight:bold;
		padding:5px;
	}
	#PrevNext {
	margin-bottom: 5px;
	}
/** Fanzone Style End **/

/*############################################
#
#           Racing Style Start
#
############################################*/
	.race_name {
		color: #000000;font-weight:bold;
	}
	.race_bg { background-color:#0A246A; color:#FFFFFF;border:1px solid #0A246A; padding:3px 6px 3px 6px;font-weight:bold;}
	.rc1 {font-size:90%;}
	.rtp1 {padding:1px 3px 0px 3px;}
	.rtp2 {padding:5px 3px 0px 3px;}
	.rcbg {background-color:#EEEEEE;}
	.rcr {text-align:right;}
	.rc_dot {border-bottom:1px dashed #CCCCCC;}
/** Racing Style End **/

/*############################################
#
#           Tabbed This panel
#
############################################*//
.smallTabArea
	{
	position:relative;
	clear:both;
	width:299px !important;
	width:300px;
	display:table;
	}
	#smallTabHolder
		{
		clear:both;
		width:300px;
		display:table;
		background:url('/images/shade_bg.gif') repeat-x bottom left;
		}
	#smallTabHolder a
		{
		color:#000000;
		}
	#smallTabHolder a:hover
		{
		color:#990000;
		text-decoration:underline;
		}
	#smallTabHolder a:visited
		{
		color:#000000;		
		}
	#smallTabHolder UL
		{
		padding:0px;
		margin:0px;
		background-color:#ff0000;
		}
	#smallTabHolder UL LI
		{
		float:left;
		margin:0px 3px 0px 0px;
		display:inline;
		list-style:none;
		font-weight:bold;
		border-top:1px solid #777788;
		border-left:1px solid #777788;
		border-right:1px solid #777788;
		}
	.active
		{
		float:left;
		color:#000000;
		background: url('/images/shadeactive.gif') repeat-x bottom left;
		padding-left:3px;
		padding-right:3px;
		padding-top:3px;
		padding-bottom:3px;
		}
	.inactive
		{
		float:left;
		background:url('/images/shade.gif') repeat-x bottom left;
		padding-left:3px;
		padding-right:3px;
		padding-top:3px;
		padding-bottom:3px;
		}


		#tabContent
			{
				
			}
/** Middle Tab content Style Start $$$$$$$$$$$$$$$$$$$$$  **/
#mainTabContentArea
	{
	border-left:1px solid #777788;
	border-right:1px solid #777788;	
	border-bottom:1px solid #777788;
	padding: 2px 2px 2px 2px;
	width:294px;
	height:230px;
	}
	#mainTabContentImage {
		 float:right;
		 margin: 2px 2px 2px 4px;
		}
	#Tabarticleholder {
	padding: 5px 2px 5px 2px;
	}
		.Tabarticlehead {
		font-size:120%;
		font-weight:bold; 
		}
		.Tabarticletext {
		font-size:90%;
		}
		.otherNewsLink
			{
			clear:both;
			}
			.otherNewsLink UL
				{
				margin:0px;
				padding:0px 0px 0px 0px;
				color:#1875A5;
				}
			.otherNewsLink UL LI
				{
				margin:0px;
				padding:0px;
				list-style:none;	
				}
				.otherNewsLink LI a
					{
					width:90%;
					padding-left:15px;
					background:url('/images/navarrow.gif') no-repeat left center;
					}
				.otherNewsLink LI a:hover
					{
					font-weight:bold;
					text-decoration:underline;
					padding-left:15px;
					background:url('/images/navarrowon.gif') no-repeat left center;
					}
					
/*############################################
#
#           Index & Homepages articles
#
############################################*/
#NewsBoxCol {
		position:relative;
		float:left;
		width:196px;
		}
	#NewsBoxColR {
		position:relative;
		float:left;
		width:163px;
		height:158px;
		border: 1px solid #D7E1E7;
		border-right:1px solid #777788;
		border-bottom:1px solid #777788;
		margin-top: 5px;
		padding:5px;
		}
		.NewsBox3p
		{
		height:3px;
		overflow:hidden;
		}
		.NewsBox5p
		{
		height:5px;
		overflow:hidden;
		}
	#NewsBox {
		height:20px;
		border: 1px solid #D7E1E7;
		border-right:1px solid #777788;
		background:url('/images/shade.gif') repeat-x 100% 0;
		background-position: left bottom;
		}
	#NewsBoxedImage {
		 float:left;
		 margin-right:4px;
		 border: 2px solid #FFFFFF;
		}
	.NewsBoxedhead	{
		font-size:11pt;
		font-weight:bold; 
		text-transform:uppercase;
		}
	#NewsBoxImage {
		position:relative;
		float:left;
		margin-right:2px;
		margin-bottom:3px;
		border: 2px solid #FFFFFF;
		}
	#NewsBoxHold {
		position:relative;
		float:left;
		width:272px;
		}
	.NewsBoxhead	{
		font-size:90%;
		font-weight:bold; 
		text-transform:uppercase;
		}
	.NewsBoxText{
		font-size:95%;
	}
	#NewsBoxHeight{
		height:96px;;
	}	
	.NewsBoxGreyLine {
		border-bottom:1px solid #cccccc;
		height:1px;
		margin:5px 0px 5px 0px;
		overflow:hidden;
	}
	#BoxNewsLink {
	position:relative;
	float:left;
	}
	#BoxNewsLink UL
				{
				margin:0px 0px 0px 0px;
				padding:0px 0px 0px 0px;
				color:#1875A5;
				}
			#BoxNewsLink UL LI
				{
				margin:0px;
				padding:0px;
				list-style:none;	
				}
				#BoxNewsLink LI a
					{
					width:90%;
					padding-left:10px;
					background:url('/images/navarrow.gif') no-repeat left center;
					}
				#BoxNewsLink LI a:hover
					{
					text-decoration:underline;
					padding-left:10px;
					background:url('/images/navarrowon.gif') no-repeat left center;
					}
	
/*############################################
#
#           Misc Start
#
############################################*/
select.weatherselect {background:#B5CFE7; font-size:12px; border:solid;border-width:10px;border-color:#B5CFE7;} 
table.wborder {border:solid; border-width:1px;border-color:#000000;} 
/** Misc End **/

/*############################################
#
#          Calendar
#
############################################*/
.dpDiv 		{ }
.dpTable 	{ font-family: Verdana,Arial,Helvetica,sans-serif; font-size: 10px; text-align: center; color: black; background-color: white; border: 1px solid #666575; }
.dpTR 		{ }
.dpTitleTR 	{ }
.dpDayTR 	{ }
.dpTodayButtonTR { }
.dpTD 		{ cursor: pointer; color: black; }
.dpDayHighlightTD { background-color: #EBEBF9; border: 1px solid #666575; cursor: pointer; }
.dpTitleTD 	{ }
.dpButtonTD 	{ }
.dpTodayButtonTD {}
.dpDayTD 	{ background-color: #CCCCCC; border:0px solid #AAAAAA; color: black; }
.dpTitleText 	{ font-size: 10px; color: black; font-weight: bold; }
.dpDayHighlight { color: #354156; font-weight: bold; }
.dpButton 	{ font-family: Verdana,Arial,Helvetica,sans-serif; font-size: 10px; color: white; border-right: 1px solid #666575;border-bottom: 1px solid #666575;border-top: 1px solid #EBEBF9;border-left: 1px solid #EBEBF9;BACKGROUND-COLOR:#E0E0ED;font-weight: bold; padding: 0px;  color: #000000;}
.dpTodayButton 	{ font-family: Verdana,Arial,Helvetica,sans-serif; font-size: 10px; color: white; border-right: 1px solid #666575;border-bottom: 1px solid #666575;border-top: 1px solid #EBEBF9;border-left: 1px solid #EBEBF9;BACKGROUND-COLOR:#E0E0ED; font-weight: bold; color: #000000;}

/*############################################
#
#           Nomination Form Start
#
############################################*/
.BlackHeader {
	background-color: #000000;
	color:#FFFFFF;
	font-weight: bold;
	font-size:12px; 
	padding:4px;
	}
.GreenBack {
	background-color: #C5E1B9;
	color:#000000;
	padding:4px;
	border: 1px solid #000000;
	}
.HotshotsLge {
	color:#00000;
	font-size:100%;
	}
/** Misc End **/

/*############################################
#
#          Blog
#
############################################*/
#blog_panel {
	float:left; position:relative; border-top: 1px solid #D7E1E7; border-left: 1px solid #D7E1E7; border-right:1px solid #777788; border-bottom:1px solid #777788; width:526px; padding:6px 6px 6px 6px; text-align:left; margin-bottom: 3px; background-color: #FFFFFF;
	}
.blog_title {
	font-size:130%;
	font-weight:bold;
	}
.blog_date {
	height:20px;
	font-size:90%;
	font-weight:bold;
	text-transform:uppercase;
	letter-spacing:0.2em;
	}
.blog_posted {
	height:20px;
	font-size:90%;
	display:block;
	border-bottom: 1px dashed #000000;
	margin-bottom: 10px;
	padding-bottom: 10px;
	}
#blog_recent {
	float:right;
	width:140px;
	padding:5px;
	font-size:90%;
	margin-left:10px;
	margin-bottom:10px;
	}
.blog_subtitle {
	height:15px;
	font-size:90%;
	font-weight:bold;
	text-transform:uppercase;
	letter-spacing:0.2em;
	}
.blog_posted_nodot {
	height:20px;
	font-size:90%;
	display:block;
	}
/** Blog End **/
/*############################################
#
#           HSFl Start
#
############################################*/
#Hsflheader {
	background:url('/images/hsfl.jpg') no-repeat top left;
	width:700px;
	min-height:103px;
	color: #FFFFFF;
	font-weight:bold;
	font-size: 120%;
	padding: 60px 5px 5px 5px;
	}
	#hsflTabHolder
		{
		float:left;
		width:440px;
		padding-top:12px;
		clear:both;
		display:table;

		}
	#hsflTabHolder a
		{
		color:#000000;
		}
	#hsflTabHolder a:hover
		{
		color:#990000;
		text-decoration:underline;
		}
	#hsflTabHolder a:visited
		{
		color:#000000;		
		}
	#hsflTabHolder UL
		{
		padding:0px;
		margin:0px;
		}
	#hsflTabHolder UL LI
		{
		width: 48px;
		margin:0px 1px 0px 1px;
		display:inline;
		list-style:none;
		text-align:center;
		font-weight:bold;
		border-top:1px solid #777788;
		border-left:1px solid #777788;
		border-right:1px solid #777788;
		}
/** Misc End **/
