/*Body Backround Color*/body {	/*font-size: 0.7em;*/	background-color: #c2c2c2;		}/** {  margin: 0;  padding: 0;}*/html, body {  height: 100%; /* Required */}/* common margin and padding */body, p{		margin: 0;	padding: 0;	color: #333333;	font-family: Verdana, Arial, Helvetica, sans-serif;}p{	font-style: normal;	font-weight: normal;	text-decoration: none;	text-align: justify;	line-height: 1.3em;	padding-bottom:13px;			}.CopyRight{			}p, #LeftNevigaions ul, #Footer a, #FooterSecond a, .MoreRankings, .CopyRight{	font-size:0.7em;		}/* Common Link */a {	font-weight:bold;  	color: #003366;  	text-decoration:underline;}a:hover {	text-decoration:none;}a:visited{	color: #466A95;}/* Common Outer Div */#MainDiv{	text-align : center;	position: relative;	/* SWP - min-height: 100%; */ /* For Modern Browsers */	/* SWP - height: auto !important; */ /* For Modern Browsers */	/* SWP - height: 100%; */ /* For IE */}/* Page Div (For all page contant)*/#Page{	margin :auto;	width:810px;;	position: relative;	/* SWP - min-height: 100%; */ /* For Modern Browsers */	/* SWP - height: auto !important; */ /* For Modern Browsers */	/*height: 100%; /* For IE */	background-color : #fff;		}/* For logo background and color */.Logo{	float:left;	margin : auto;	}.LogoBg{	background:url(LogoBg.jpg) right top repeat-x;	height:100px;}.Tagline{	background:url(TagLine.gif) no-repeat left top;	margin :34px 0 0 13px;	float:left;		width:450px;	height:44px;		/* Use at Time of Text Tag Line */	padding:32px 15px 0 15px;		}.NormalTagLine{	font-size:1.28em;	line-height:24px;	color:#ffffff;	font-weight:bold;	text-align: center;	vertical-align: middle;*/}/* Top Nevigation (Menu) */.CenterMenu{	margin-left:200px;	margin-right:200px;}.bodySection{	text-align:left;	position: relative;	/* SWP - min-height: 100%; */ /* For Modern Browsers */	/* SWP - height: auto !important; */ /* For Modern Browsers */	/* SWP - height: 100%; */ /* For IE */	bottom:0px !important;	}.bodySectionSecond{		padding:20px;	text-align:left;	position: relative;	/* SWP - min-height: 100%; */ /* For Modern Browsers */	/* SWP - height: auto !important; */ /* For Modern Browsers */	/* SWP - height: 100%; /* For IE */		bottom:0px !important;}.LeftImageSecond_Border {		border:2px solid #6C6C6C;		margin-bottom:25px;}.LeftImageSecond{		border:2px solid #fff;		margin-bottom:25px;}.LeftImage{	margin-top:10px;	border:2px solid #ffffff;	background:url(bnhr_homepage.jpg) repeat-y left top;	width:205px;	height:187px;	text-align:center;}.leftBody{	position: absolute; 	background:url(LeftShadow.jpg) repeat-y right top #E0E7F9;	padding:0px 23px 0 8px;	text-align:left;	bottom: 40px !important;	top:0px;	height:100%;	}#LeftNevigaions ul{	list-style-image: url(bullet.gif);	}.RightBody{		padding:0px 15px 20px 15.05em;		}.subtitle{	background-color:#E0E6FF;	padding:5px 5px 5px 10px;	color:#254A7D;		}.subtitle, .subtitle2{	font-size: 1em;	font-weight: bold;		margin-bottom:5px;	padding-bottom:5px;		}#LeftNevigaions{	text-align:left;	margin-top:45px;}#LeftNevigaions ul{	padding:10px 0 10px 20px;	margin:10px 0 10px 20px;	list-style-position: outside;	list-style-type: none;}#LeftNevigaions li{	padding:0 0 0 10px;	margin:18px 0 0 0;}/*Table Css */#Table a{	color: #254A7D;	font-family: Verdana, Arial, Helvetica, sans-serif;	text-decoration:underline;	font-weight:normal;}#Table a:hover{	text-decoration:none;	}#Table p{	text-align:center;	padding:5px 0 5px 0;}.RankHeader, .NameHeader, .ScoreHeader, .PointsHeader, .Rank, .Name, .Score, .Points, .RankHeaderSecond, .NameHeaderSecond, .ScoreHeaderSecond, .PointsHeaderSecond, .RankSecond, .NameSecond, .ScoreSecond, .PointsSecond{	float:left;	margin:0 5px 0 5px;	text-align:center;	vertical-align: middle;	padding-top:5px;	padding-bottom:5px;	/*Table Font Color*/	color:#254A7D;	font-size:0.7em;	}#TableHeader{		background-color:#5E87C9;	height:50px;	vertical-align: middle;	}#TableHeader a, .RankHeader, .NameHeader, .ScoreHeader, .PointsHeader, .RankHeaderSecond, .NameHeaderSecond, .ScoreHeaderSecond, .PointsHeaderSecond{	color:#FFFFFF; font-weight:normal;}.RankHeader, .Rank{	width:30px;	}.NameHeader, .Name{		width:275px;}.ScoreHeader, .Score{	width:84px;}.PointsHeader, .Points{ 	width:85px;}/*Background Shade color*/.DarkStrip{		background-color:#F2F2F2;}.LightStrip, .DarkStrip{	padding-top:5px;	padding-bottom:5px;	height:30px;}.MoreRankings{	text-align:right;	padding:10px 10px 0 10px;}#Footer{	background:url(FooterShadow.jpg) left top no-repeat #EDEDED;		}.HomeCopyR{	margin-left:226px;	}#Footer, #FooterSecond{	background-color:#EDEDED;	height:50px;		text-align: center;	vertical-align: middle;	  	bottom: 0 !important;			}#Footer a, #FooterSecond a{	margin: 0 50px 0 50px;	}.FooterLinks{	border-top:2px solid #5E87C9;	padding-top:2px;	padding-bottom:10px;	}.HeighLight, .HeighLightText{	color: #5E87C9;	font-weight:bold;}.HeighLightText{	font-size:0.65em;	margin-bottom:10px;	}/*Second Page*/.RankHeaderSecond, .RankSecond{	width:40px;	}.NameHeaderSecond, .NameSecond{		width:350px;}.ScoreHeaderSecond, .ScoreSecond{	width:150px;}.PointsHeaderSecond, .PointsSecond{ 	width:150px;}.Sponsorship, .SponsorshipBorder{	background-color:#E7E9F3;	padding:15px;		height:auto;	/* SWP - min-height: 100%; */ /* For Modern Browsers */	/* SWP - height: auto !important; */ /* For Modern Browsers */	/* SWP - height: 100%;*/ /* For IE */	}.SponsorshipBorder{	background-color:transparent;	border:1px solid #5E87C9;	}.LeftSponsorshipWidth{		position: absolute;	}#LeftSponsorship{	width:320px;	}	#LeftSponsorship p{	margin:3px 0 3px 0;		}.RightSponsorship{	text-align:center;	padding:0px 0px 0px 21.5em;}.BottomPara{	margin-top:17px;	font-size:0.65em;	}	.website{	font-size:0.9em;	font-weight:normal;	}
