body{
	padding:0px;
	margin:0px auto;
	background: #020202;
}
h1,h2,h3,h4,h5,a{
	margin:0px auto;
	padding:0px;
}	
img{
	border:0px;
}	 

/*** A HREF FIX FOR TOP MENU SPRITE ***/
a{
 outline : none;
}

/*** SPACER ***/
.spacer{
	clear: both;
}

/*** WRAPPER ***/
.wrapper{
	width: 1000px;
	margin: 0 auto;
}

/*** HEADER ***/
.header{
	width: 100%;
	background: url(http://smarterfootball.com/images/headerbg.png) top left repeat-x;
	height: 116px;
}

.logo {
	float: left;
	width: 50%;
}
.logo1 {
	float: left;
	width: 20%;
}
.menus{
	float: right;
	
}
.menus1{
	float: right;
	width:754px;
	
}
.menus2{
	float: right;
	width:400px;
	
}

/** SMALL MENU **/

.smallmenu ul{
	list-style: none;
	margin: 0px;
	padding: 0px;
	float: right;
}

.smallmenu ul li{
	float: left;
	width:50px;
	padding: 10px;
}

.smallmenu ul li a{
	color: #ffffff;
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size: 12px;
	text-decoration: none;
}

/** TABBED MENU **/
.tabbedmenu{
	margin-top: 0px;
}

.tabbedmenu ul{
	list-style: none;
	padding: 0px;
	margin: 0px;
}

.tabbedmenu ul li{
	float: left;
}

.tabbedmenu ul li a{
	float: left;
	display: block;
	height: 46px;
	background: url(http://smarterfootball.com/images/menusprite.png);
	text-indent: -9999px;
	margin:0px;
}

/** HOME **/
.tabbedmenu ul li #home{
	background-position: 0 0;
	width: 84px;
}

.tabbedmenu ul li #home:hover{
	background-position: 0 -56px;
	width: 84px;
}

.tabbedmenu ul .current #home{
	background-position: 0 -56px;
	width: 84px;
}

/** HOW IT WORKS **/
.tabbedmenu ul li #howitworks{
	background-position: -83px 0;
	width: 137px;
}

.tabbedmenu ul li #howitworks:hover{
	background-position: -83px -56px;
	width: 137px;
}

.tabbedmenu ul .current #howitworks{
	background-position: -83px -56px;
	width: 137px;
}

/** Benefits **/
.tabbedmenu ul li #benefits{
	background-position: -220px 0;
	width: 94px;
}

.tabbedmenu ul li #benefits:hover{
	background-position: -220px -56px;
	width: 94px;
}

.tabbedmenu ul .current #benefits{
	background-position: -220px -56px;
	width: 94px;
}

/** Pricing **/
.tabbedmenu ul li #pricing{
	background-position: -314px 0;
	width: 161px;
}

.tabbedmenu ul li #pricing:hover{
	background-position: -314px -56px;
	width: 161px;
}

.tabbedmenu ul .current #pricing{
	background-position: -314px -56px;
	width: 161px;
}

/*** MIDDLE ***/
.middle{
	background: url(http://smarterfootball.com/images/middle_bg.png) top left repeat-x #ffffff;
	padding-bottom:30px;
	float:left;
	width:100%;
	
}

.middleheaders{
	width: 1000px;
	
}

.middleheaders h1{
	font-size: 60px;
	font-family: "Myriad Pro", "Trebuchet MS", Arial, Helvetica, sans-serif;
	color: #8dc63f;
	font-weight: normal;
	margin: 0px;
	text-align: center;
	padding-top: 25px;
	padding-bottom: 20px;
}

.middleheaders h2{
	font-size: 36px;
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	color: #606060;
	font-weight: normal;
	margin: 0px;
	text-align: center;
	padding-bottom: 20px;
}

.video{
	background: url(http://smarterfootball.com/images/middle_videobg.png) top left no-repeat;
	width: 433px;
	height: 355px;
	margin-top: 20px;
	float: left;
	margin-left: 35px;
}

.featuredvideo{
	padding-left:4px;
	padding-top: 5px;
}

.middlelist{
	float: left;
	padding-left: 40px;
	padding-top: 25px;
}

.middlelisting{
	margin-top: 20px;
}

.middlelisticon{
	float: left;
}

.middlelisttext{
	color: #393939;
	font-size: 19px;
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	float: left;
	padding-left: 15px;
	padding-top: 2px;
}

.middlefindout{
	margin-top: 25px;
}

/** BOTTOM **/
.bottom{
	background: url(http://smarterfootball.com/images/bottom_bg.png) #020202 top left repeat-x;
	clear:both;
}

.bottomdivider{
	padding-left: 5px;
	padding-right: 5px;
	padding-top: 120px;
	float: left;
}

/** ASK EXPERT **/
.askexpert{
	width: 307px;
	float: left;
	padding-left: 20px;
}

.askexperttitle{
	height: 115px;
}

.askexperttext{
	width: 245px;
	color: #8f8f8f;
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size: 11px;
	padding-left: 20px;
	padding-top: 15px;
}

.askexpertinput{
	background: url(http://smarterfootball.com/images/bottom_askanexpert_input.png) top left no-repeat;
	width: 259px;
	height: 158px;
	margin-top: 10px;
	margin-left: 10px;
}

.askexpertinput textarea{
	width: 250px;
	height: 150px;
	background: none;
	outline: none;
	border: none;
	background-color: #646464;
	font-size: 11px;
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	padding-left: 5px;
	padding-top: 5px;
}

.askexpertask{
	float: right;
	padding-right: 40px;
	padding-top: 15px;
	padding-bottom: 10px;
}

.askexpertask a{
	background: url(http://smarterfootball.com/images/bottom_askanexpert_ask_sprite.png) top left no-repeat;
	text-indent: -9999px;
	outline: none;
	height: 46px;
	background-position: 0 0;
	display: block;
	width: 87px;
	margin-top: 10px;
}

.askexpertask a:hover{
	background-position: 0 -56px;
	height: 56px;
	margin-top: 0px;
}

/** EXPERT TIPS **/
.experttips{
	float: left;
	width: 307px;
}

.experttipstitle{
	height: 115px;
}

.experttipslist{
	padding-left: 15px
}

.experttipslisticon{
	float: left;
}

.experttipslisticon img{
	border: 3px solid #1f1f1f;
}

.experttipslisttext{
	color: #8f8f8f;
	font-size: 11px;
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	float: left;
	padding-left: 10px;
	padding-top: 0px;
	width: 200px;
}

.experttipslisttext h4{
	color: #6fa526;
	font-size: 14px;
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	margin: 0px;
}

.experttipslisting{
	margin-top: 20px;
	padding-left: 10px;
	padding-bottom: 0px;
}

.experttipsmore{
	float: right;
	padding-top: 20px;
	padding-bottom: 10px;
	margin-right: 25px;
}

.experttipsmore a{
	background: url(http://smarterfootball.com/images/bottom_experttips_more_sprite.png) top left no-repeat;
	text-indent: -9999px;
	outline: none;
	height: 46px;
	background-position: 0 0;
	display: block;
	width: 95px;
	margin-top: 10px;
}

.experttipsmore a:hover{
	background-position: 0 -56px;
	height: 56px;
	margin-top: 0px;
}




/** TWITTER **/

.ourtwitter{
	float: left;
	width: 330px;
}

.ourtwittertitle{
	margin-left: 40px;
	height: 115px;
}

.twitterlist{
	padding-left: 25px;
	float: left;
}

.twitterlisticon{
	float: left;
}

.twitterlisticon img{
	border: 3px solid #1f1f1f;
}

.twitterlisttext{
	color: #8f8f8f;
	font-size: 11px;
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	float: left;
	padding-left: 10px;
	padding-top: 0px;
	width: 250px;
}

.twitterlisttime{
	float:left;
	color: #484848;
	font-size: 11px;
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-style: italic;
	padding-left: 35px;
	margin: 0px;
}

.twitterlisting{
	margin-top: 10px;
	border-bottom: 1px #2f322a dotted;
	padding-bottom: 5px;
}

/** FOOTER **/
.footer{
	margin-top: 20px;
	background: url(http://smarterfootball.com/images/footer_bg.png) top left repeat-x;
	width: 100%;
	height: 96px;
}

.footermenu{
	padding-top: 10px;
	float: left;
}

.footermenu ul{
	list-style: none;
}

.footermenu ul li{
	float: left;
}

.footermenu ul li a{
	color: #5c5c5c;
	font-size: 12px;
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	text-decoration: none;
}

.footermenu ul li a:hover{
	color: #47720c;
	font-weight: bold;
}

.footermenu ul .divider{
	padding-left: 5px;
	padding-right: 5px;
	color: #191919;
	font-size: 12px;
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	padding-top: 1px;
}

.copywrite{
	color: #afafaf;
	font-size: 12px;
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	padding-left: 40px;
}

.footericon{
	float: right;
	padding-top: 15px;
}
/*** LOGIN ***/
.loginbox{
	width:100%;
	float:left;
}
.loginboxin{
	width:783px;
	padding:0px;
	margin:0px auto;
}	
.topcurve{
	width:783px;
	float:left;
}
.midline{
	width:781px;
	float:left;
	background-image:url(http://smarterfootball.com/images/loginline.jpg);
	border-left: 1px solid #c4c4c4;
	border-right:1px solid #c4c4c4;
	background-repeat:repeat-x;
	background-color:#d5d5d5;
}	
.bestfitline{
	width:781px;
	float:left;
	border-left: 1px solid #c4c4c4;
	border-right:1px solid #c4c4c4;
	background-repeat:repeat-x;
	background-color:#ffffff;
}	
.bottomcurve{
	width:783px;
	float:left;
}
.midin-login{
	width:770px;
	padding:0px;
	margin:0px auto;
}
.loginhead{
	width:770px;
	float:left;
}
.loginhead h1{
	font-family:"Trebuchet MS" Arial, Helvetica, sans-serif;
	font-size: 20px;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	color: #606060;
	padding-left:15px;
	text-decoration: none;
	background-image:url(http://smarterfootball.com/images/star.png);
	background-position:left;
	background-repeat:no-repeat;	
}
.loginhead h2{
	font-family:"Trebuchet MS" Arial, Helvetica, sans-serif;
	font-size: 24px;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	font-variant: normal;
	text-transform: none;
	color: #606060;
	padding-left:15px;
	text-decoration: none;
	margin: 20px 10px 20px 10px	;
	padding-bottom:20px;
	text-align:center;
}
.loginhead h3{
	font-family:"Trebuchet MS" Arial, Helvetica, sans-serif;
	font-size: 15px;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	font-variant: normal;
	text-transform: none;
	color: #000000;
	text-decoration: none;
	margin-top:20px;
	margin-bottom:5px;
}
.loginhead h4{
	font-family:"Trebuchet MS" Arial, Helvetica, sans-serif;
	font-size: 18px;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	font-variant: normal;
	text-transform: none;
	color: #606060;
	text-decoration: none;
	margin-top:20px;
	margin-bottom:15px;
}
.loginhead p{
	font-family:"Trebuchet MS" Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	color: #000000;
	text-decoration: none;
	margin-top:20px;
	margin-bottom:15px;
}
.loginhead h5{
	font-family:"Trebuchet MS" Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	color: #2c2c2c;
	text-decoration: none;
	padding:10px 5px 10px 5px;
}
.logindetail{
	width:770px;
	float:left;
}
.detailbox{
	width:380px;
	float:left;
}
.detailline{
	width:2px;
	float:left;
	margin-left:20px;
}
.detailmenu{
	width:355px;
	float:left;
	margin-top:15px;
	
}
#dmenu{
	width:330px;
	float:left;
	padding-left:20px;
	margin:0px auto;

}
#dmenu ul{
	width:320px;
	padding:0px;
	margin:0px auto;

}
#dmenu li{
	font-family:"Trebuchet MS" Arial, Helvetica, sans-serif;
	font-size: 18px;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	color: #568219;
	text-decoration: none;
	list-style-image:url(http://smarterfootball.com/images/arrow.png);
	list-style-position:inside;
	line-height:30px;
	
}	
#dmenu li a{
	font-family:"Trebuchet MS" Arial, Helvetica, sans-serif;
	font-size: 18px;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	color: #568219;
	text-decoration: none;	
	list-style-position:inside;
	
	
}
	
.inputemail{
	width:380px;
	float:left;
	margin-top:30px;
}	
.inputtext{
	width:100px;
	float:left;
	font-family:"Trebuchet MS" Arial, Helvetica, sans-serif;
	font-size: 15px;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	font-variant: normal;
	text-transform: none;
	color: #606060;
	text-decoration: none;
	text-align:right;
}
.inputbox{
	width:280px;
	float:left;
}
.inputpassword{
	width:380px;
	float:left;
	margin-top:20px;
}	
.inputtextp{
	width:100px;
	float:left;
	font-family:"Trebuchet MS" Arial, Helvetica, sans-serif;
	font-size: 15px;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	font-variant: normal;
	text-transform: none;
	color: #606060;
	text-decoration: none;
	text-align:right;
}
.inputboxp{
	width:280px;
	float:left;
}
.inputr{
	width:380px;
	float:left;
	margin-top:10px;
}	
.inputtextr{
	width:100px;
	float:left;
	
}
.inputboxr{
	width:280px;
	float:left;
	font-family:"Trebuchet MS" Arial, Helvetica, sans-serif;
	font-size: 15px;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	font-variant: normal;
	text-transform: none;
	color: #606060;
	text-decoration: none;
	margin-left:50px;
	
}
.resourcebox{
	width:600px;
	float:left;
}

#resource{
	width:500px;
	float:left;
	padding-top:10px;
}
#resource ul{
	width:400px;
	padding:0px;
	margin:0px auto;
}
#resource li{
	font-family:"Trebuchet MS" Arial, Helvetica, sans-serif;
	font-size: 15px;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	font-variant: normal;
	text-transform: none;
	color: #689f1d;
	text-decoration: none;
	list-style-image:url(http://smarterfootball.com/images/arrow.png);
	list-style-position:inside;
	line-height:30px;
	
}
#resource li a{
	font-family:"Trebuchet MS" Arial, Helvetica, sans-serif;
	font-size: 15px;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	font-variant: normal;
	text-transform: none;
	color: #689f1d;
	text-decoration: none;
	
	
	
}
/*** NEW MWNU HOME ***/
#new-menu{	
	width:400px;
	height:46px;

}
#new-menu ul{	
	padding:0px; 
	margin:0px; 
}
#new-menu ul li{	
	float:left;
	height:46px;
	list-style:none;
}	
/*** NEW MENU ***/
#newmenu{	
	width:754px;
	height:46px;

}
#newmenu ul{	
	padding:0px; 
	margin:0px; 
}
#newmenu ul li{	
	float:left;
	height:46px;
	list-style:none;
}	
/** BEST FIT ***/
.bestfit{
	width:600px;
	float:left;
	padding-left:80px;
	margin:0px auto;
}
.bestfithead{
	width:600px;
	float:left;
	font-family:"Trebuchet MS" Arial, Helvetica, sans-serif;
	font-size: 20px;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	font-variant: normal;
	text-transform: none;
	color: #606060;
	text-decoration: none;
	margin-top:15px;
	margin-bottom:10px;	
}
.bestfittext{
	width:600px;
	float:left;
	
}
.bestfittext h1{
	font-family: Verdana, Geneva, sans-serif;
	font-size: 10px;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	color: #333;
	text-decoration: none;
	margin-top:5px;
	margin-bottom:5px;
}
.bestfittextbox{
	width:200px;
	height:22px;
	float:left;
	font-family:"Trebuchet MS" Arial, Helvetica, sans-serif;
	font-size: 18px;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	color: #606060;
	text-decoration: none;	
	margin-top:15px;
	
}
.bestfitinputbox{
	width:260px;
	float:left;
	height:22px;
	margin-top:15px;
}	
/*** MY SCHOOL ***/
.myschoolbox{
	width:1100px;
	padding:0px;
	margin:0px auto;
}	
.myschooltopcurve{
	width:1100px;
	float:left;
}

.myschoolline{
	width:1098px;
	float:left;
	background-image:url(http://smarterfootball.com/images/myschoolmidline.jpg);
	border-left: 1px solid #c4c4c4;
	border-right:1px solid #c4c4c4;
	background-repeat:repeat-x;
	background-color:#d5d5d5;
}	
.myschoolbottomcurve{
	width:1100px;
	float:left;
}
.myschoolmid{
	width:1100px;
	padding:0px;
	margin:0px auto;
}
.myschoolhead{
	width:1100px;
	float:left;
}
.myschoolhead h1{
	font-family:"Trebuchet MS" Arial, Helvetica, sans-serif;
	font-size: 20px;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	color: #606060;
	padding-left:15px;
	margin-bottom:15px;
	text-decoration: none;
	background-image:url(http://smarterfootball.com/images/star.png);
	background-position:left;
	background-repeat:no-repeat;	
}
#schoolname{
	width:100px;
	float:left;
	margin-left:10px;
}
#schoolname h1{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	font-variant: normal;
	text-transform: none;
	color: #606060;
	text-decoration: none;	
}
#schoolname li{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	color: #0033FF;
	text-decoration: none;
	clear:both;
	margin-top:15px;
	margin-bottom:15px;
	list-style-type:none;
	
}
/*** RANKING ***/
#rankimg{
	width:100px;
	float:left;
}
#rankimg h1{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	font-variant: normal;
	text-transform: none;
	color: #606060;
	text-decoration: none;
	text-align:center;
		
}
#rankimg li{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	color: #0033FF;
	text-decoration: none;
	clear:both;
	margin-top:12px;
	margin-bottom:12px;
	list-style-type:none;
}
/*** Send Letter ***/		
#sendletter{
	width:100px;
	float:left;
}
#sendletter h1{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	font-variant: normal;
	text-transform: none;
	color: #606060;
	text-decoration: none;	
}
#sendletter li{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	color: #0033FF;
	text-decoration: none;
	clear:both;
	margin-top:12px;
	margin-bottom:12px;
	list-style-type:none;;
	
}		
/*** SEND VIDEO ***/
#sendvideo{
	width:100px;
	float:left;
}
#sendvideo h1{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	font-variant: normal;
	text-transform: none;
	color: #606060;
	text-decoration: none;	
}
#sendvideo li{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	color: #0033FF;
	text-decoration: none;
	clear:both;
	margin-top:12px;
	margin-bottom:12px;
	list-style-type:none;
	
}		
/*** Receive a Questionnaire ***/
#raq{
	width:100px;
	float:left;
}
#raq h1{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	font-variant: normal;
	text-transform: none;
	color: #606060;
	text-decoration: none;	
}
#raq li{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	color: #0033FF;
	text-decoration: none;
	clear:both;
	margin-top:12px;
	margin-bottom:12px;
	list-style-type:none;
	
}
/*** GO ON A VISIT ***/		
#goonavisit{
	width:100px;
	float:left;
}
#goonavisit h1{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	font-variant: normal;
	text-transform: none;
	color: #606060;
	text-decoration: none;	
}
#goonavisit li{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	color: #0033FF;
	text-decoration: none;
	clear:both;
	margin-top:12px;
	margin-bottom:12px;
	list-style-type:none;
	
}
/*** GET AN OFFER ***/		
#getanoffer{
	width:100px;
	float:left;
}
#getanoffer h1{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	font-variant: normal;
	text-transform: none;
	color: #606060;
	text-decoration: none;	
}
#getanoffer li{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	color: #0033FF;
	text-decoration: none;
	clear:both;
	margin-top:12px;
	margin-bottom:12px;
	list-style-type:none;
	
}	
/*** Communication Log ***/	
#communicationlog{
	width:100px;
	float:left;
}
#communicationlog h1{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	font-variant: normal;
	text-transform: none;
	color: #606060;
	text-decoration: none;	
}
#communicationlog li{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	color: #0033FF;
	text-decoration: none;
	clear:both;
	margin-top:8px;
	margin-bottom:8px;
	list-style-type:none;
	
}		
#commlog{
	width:1100px;
	float:left;
}
#commlog ul{
	margin:0px auto;
	padding:0px; 
	float:left;
}
#commlog li{
	width:105px;
	height:30px;
	float:left;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	text-transform: none;
	text-align:center;
	color: #000000;
	padding-top:12px;
	text-decoration: none;
	list-style-type:none;
	background-color:#c0e68d;
	border:1px solid #628f26;
}
#commlog li.commfullwidth{
	width:1068px;
	height:30px;
	float:left;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	text-transform: none;
	text-align:center;
	color: #000000;
	padding-top:12px;
	text-decoration: none;
	list-style-type:none;
	background-color:#c0e68d;
	border:1px solid #628f26;
}
#commlog li.commfullwidthopen{
	width:1068px;
	float:left;
	height:auto;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	text-transform: none;
	text-align:center;
	color: #000000;
	padding-top:12px;
	text-decoration: none;
	list-style-type:none;
	background-color:#c0e68d;
	border:1px solid #628f26;
}


#commlog li a{
	width:105px;
	float:left;
	height:30px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	text-transform: none;
	text-align:center;
	color: #000000;
	text-decoration: none;
	list-style-type:none;


/*** Rankings Worksheet  ***/
#rankingsworksheet{
	width:100px;
	float:left;
	margin-left:5px;
}
#rankingsworksheet h1{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	font-variant: normal;
	text-transform: none;
	color: #606060;
	text-decoration: none;	
}
#rankingsworksheet li{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	color: #0033FF;
	text-decoration: none;
	clear:both;
	margin-top:8px;
	margin-bottom:8px;
	list-style-type:none;
	
}	
/*** PROFILE ****/
.profile{
	width:770px;
	float:left;
}	
.profileimg{
	width:300px;
	float:left;
}
.proimg{
	width:125px;
	float:left;
	height:150px;
	border:1px solid #999999;
	background-color:#efffd6;
	text-align:center;
	margin-left:10px;
	margin-top:10px;
	font:Arial, Helvetica, sans-serif;
	font-size:70px;
}
	
.profilevideo{
	width:470px;
	float:left;
	text-align:center;
}	
.profileimg h1{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	font-variant: normal;
	text-transform: capitalize;
	color: #009933;
	text-decoration: none;
	margin-top:5px;
	margin-bottom:5px;
	padding-left:8px;
	}
.profileimg h1 a{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	font-variant: normal;
	text-transform: capitalize;
	color: #009933;
	text-decoration: none;
	margin-top:5px;
	margin-bottom:5px;
	
}
.profileimg h2{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
	text-transform: capitalize;
	color: #545454;
	text-decoration: none;
	margin-top:5px;
	margin-bottom:5px;
	padding-left:8px;
}
.profiletext{
	width:300px;
	float:left;
	
}
.profiletext h1{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	font-variant: normal;
	text-transform: capitalize;
	color: #000000;
	text-decoration: none;
	margin-top:20px;
	margin-bottom:20px;
	padding-left:8px;
	}
.profiletext h2{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
	text-transform: capitalize;
	color: #000000;
	text-decoration: none;
	margin-top:5px;
	margin-bottom:5px;
	padding-left:8px;
}	
/*** UPCOMING EVENT ***/
#upcominghead{
	width:770px;
	float:left;
}
#upcominghead ul{
	margin:0px auto;
	padding:0px; 
	float:left;
}
#upcominghead li{
	width:150px;
	height:30px;
	float:left;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	text-transform: none;
	text-align:center;
	color: #000000;
	padding-top:12px;
	text-decoration: none;
	list-style-type:none;
	background-color:#c0e68d;
	border:1px solid #628f26;
}
#upcominghead li a{
	width:150px;
	float:left;
	height:30px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	text-transform: none;
	text-align:center;
	color: #000000;
	text-decoration: none;
	list-style-type:none;
}

#upcoming{
	width:770px;
	float:left;
}
#upcoming ul{
	margin:0px auto;
	padding:0px; 
	float:left;
}
#upcoming ul li{
	width:150px;
	height:20px;
	float:left;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	text-transform: none;
	text-align:center;
	color: #000000;
	padding-top:6px;
	text-decoration: none;
	list-style-type:none;
	background-color:#d5d5d5;
	border:1px solid #aaaaaa;
}
#upcoming ul li#wide{
	width:325px;
}
#upcoming ul li#short{
	width:100px;
}



#upcoming li a{
	width:150px;
	float:left;
	height:20px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	text-transform: none;
	text-align:center;
	color: #000000;
	text-decoration: none;
	list-style-type:none;
}

#upcomingd{
	width:770px;
	float:left;
}
#upcomingd ul{
	margin:0px auto;
	padding:0px; 
	float:left;
}
#upcomingd li{
	width:150px;
	height:20px;
	float:left;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	text-transform: none;
	text-align:center;
	color: #000000;
	padding-top:6px;
	text-decoration: none;
	list-style-type:none;
	background-color:#a6a6a6;
	border:1px solid #797979;
}
#upcomingd li a{
	width:150px;
	float:left;
	height:20px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	text-transform: none;
	text-align:center;
	color: #000000;
	text-decoration: none;
	list-style-type:none;
}


/*
	create by nirmal */	
	a, img{border:0;}
	#content-list{font:13px Arial, Helvetica, sans-serif; color:#666; min-width:650px; width:100%; border:1px #ccc solid; display:table;}/*Outermost container*/
	#content-list ul{width:100%; display:table-row;}/*Ul as table rows*/
	#content-list ul li{border:1px #cccccc solid; border-width:0 0 1px 1px; display:table-cell; padding:.5em; width:8%; }/*li as table cell*/
	#content-list ul li.th{background:url(http://smarterfootball.com/images/bg-table.gif) repeat-x left top; height:1.3em; padding:.5em; font-weight:bold; color:#666; width:auto;}/*Table header styles*/
	#content-list ul li.full-width div{position:relative; padding:0; margin:0; width:615%; border:0;}/*Merging cells*/
	#content-list ul li.full-width div span {position:absolute; padding:0; margin:0; top:-1em; width:615%; text-align:center;}
	#content-list ul li.icons{width:1.5%; text-align:center;}/*Icon containers- less width*/
	#content-list ul li.icons a{display:block;}
	#content-list ul li.merge{ width:1%; border-left:none;}/*To merge cells without contents*/
	#content-list ul.even:hover li, #content-list ul.odd:hover li{background:#ccff99;}/*UL hover effect*/
	#content-list ul.even li, #content-list ul.odd li{padding:.2em .5em;}/*Table data rows and columns*/
	#content-list ul.even{background:#EDEDED;}/*even row bg-color*/
	#content-list ul.selected{background:#ffcc33;}/*even row selected bg-color (don't interchage the order of .selected and .even)*/
	#content-list ul li.first{border-left:none;}

.team_content{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-style: normal;
	font-weight: normal;
	color: #093;
	text-decoration: none;
	list-style-type:none;
}
.team_content a{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-style: normal;
	font-weight: normal;
	color: #093;
	text-decoration: none;
	list-style-type:none;
}


/*
	end by nirmal */		
	
#bestfitschools ul{
	margin:0px auto;
	padding:0px; 
	float:left;
}
#bestfitschools ul li{
	width:150px;
	height:20px;
	float:left;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	text-transform: none;
	text-align:center;
	color: #000000;
	padding-top:6px;
	text-decoration: none;
	list-style-type:none;
	background-color:#d5d5d5;
	border:1px solid #aaaaaa;
}
#bestfitschools ul li#wide{
	width:325px;
}
