﻿/* BEGIN Generic */

html {/*\*/overflow: -moz-scrollbars-vertical;/*\*/}
body {
	margin-top:0px;
	font-size:16px;
	font-family:Arial;
	color: black;
	background-color: #F7F6F3;
}
#wrapper {
	display:table; /* must put this in for FireFox. */
	border-left: 1px solid #CCC;	
	border-right: 1px solid #CCC;	
	border-bottom: 1px solid #CCC;
	text-align:left; 
	margin:0 auto 0 auto;	
	padding:10px 0 12px 10px;
	width:800px;		
	height:600px; 
	}

form 	{ margin:0; padding:0;}
.clearfix:after { content: "."; display: block; height: 0; clear: both; visibility: hidden; }
.clearfix { height: auto !important; height: 1px; clear: both; }

A.optionallink { color:#3FAD00; font-style: italic; font-size: 11px; text-decoration:underline; }
A.formtextlink { color:#3FAD00; font-style: normal; font-size: 11px; text-decoration:underline; }
A.barlink {color: #FFFFFF; font-size:11px; font-weight: normal; text-decoration:underline; }
A.barlink:HOVER { color: #FFFFFF; text-decoration:none; }

TD.bar {background-color: #3FAD00; font-weight: bold; color: #FFFFFF; }
TD.acctheading { color:#FFFFFF; background-color: #AEAEAE; font-weight: bold; height:25px; vertical-align:middle; }

.fieldlabel_disabled { font-weight: bold;  padding-top: 4px; color: #999999; }
.fieldlabel_err { font-weight: bold; padding-top: 4px; color: #C74825; }
.fieldlabel { font-weight: bold; padding-top: 4px; }

.formlabel { font-size: 11px; font-style: italic; font-weight: normal; }
.formtext { font-size: 16px; font-weight: normal; color:#000000; }

.underfieldlabel { font-style: italic; font-size: 11px; color: #333333; }
.optional {	font-style:italic; font-size:11px; font-weight: normal; }

.warning { font-weight: bold; color: #C74825; font-size: 12px; }
.title { font-size: 16px; font-weight: bold; color:#000000; }
.sectiontitle {font-size: 26px; font-weight: bold; color:#AAAAAA; }
.sectionlabel {font-size: 22px; font-weight: bold; color:#0C5F1C; }
.menstitle {font-size: 20px; font-weight: bold; color:#ADD8E6; }
.womenstitle {font-size: 20px; font-weight: bold; color:#DB7093; }
.watermark { font-size: 16px; font-weight: bold; background-color:#6EB180; color:#FFFFFF; }
.remember {font-size: 18px; font-weight: bold; color:#3EB002; }
.row1 { background-color:#EBEBEB; }

.MyCalendar .ajax__calendar_container {
    border:1px solid #646464;
    background-color: Silver;
    color: red;
}
/* END Generic */

/* BEGIN Header */
#header
{
	margin:0 auto 0 auto;	
	padding:5px 5px 5px 5px;
	width:800px;	
	_width:800px;
	background: #fff;
	border-left: 1px solid #CCC;	
	border-right: 1px solid #CCC;	
	border-bottom: 1px solid #CCC;
	text-align:left; 			
	}
#header #headerleft {float:left; width:197}
#header img { border-style: none;
	border-color: inherit;
	border-width: 0;
	margin: 15px 0 0 27px;
	width: 189px;
	height: 82px;
}
#header .textinput
{
	padding-left:2px;
	_height: 22px;
	min-height: 22px;
	/*\*/vertical-align: bottom;/*\*/
	font-size: 12px;
	font-family: 'Arial','Verdana','Tahoma',sans-serif;
	border:1px solid #999; 
	width:130px;
}
#headerright {float:right; padding-top:28px; width: 420px;vertical-align:middle;}
#headerright #login {vertical-align:top; margin-top:4px;}
#headerright_search {float:right; padding-top:28px; vertical-align:middle;}
#headerright_search #search {vertical-align:top; margin-top:4px;}

#header .searchinput
{
	padding-left:2px;
	_height: 22px;
	min-height: 22px;
	/*\*/vertical-align: bottom;/*\*/
	font-size: 12px;
	font-family: 'Arial','Verdana','Tahoma',sans-serif;
	border:1px solid #999; 
	width:140px;
}

/* END Header */

/* BEGIN Leftnav */
#navtop {background: url(../../images/common/navtop.gif) top left no-repeat #3fAD00; width: 197px;}
#navbot { background: url(../../images/common/navbot.gif) bottom  no-repeat #3fAD00; vertical-align:bottom;height:99%;width: 197px; padding:0; margin:0;}
#navbot_img { background: url(../../images/common/navbot_img.gif) bottom  no-repeat #3fAD00; vertical-align:bottom;height:99%;width: 197px; padding:0; margin:0;}

ul#nav { padding:0; margin:0;width: 197px;background: #3fAD00;}
#nav li a {
	padding: 0;
	margin:0;
	width: 197px;
	height:23px;
	display:block;
	text-indent:-5000px;
	}
#nav li
	{
	list-style: none;
	padding:0;
	margin: 0;	
	}	

#nav a:hover { 	
	width: 197px;
	height:23px;
	display:block;
	text-indent:-5000px;
	 }

	
	

#nav #nav1 { background: url(../../images/common/navigation1_OFF.gif);}
#nav #nav1_on { background: url(../../images/common/navigation1_ON.gif); }
#nav #nav1_sel { background: url(../../images/common/navigation1_SEL.gif);text-indent:-5000px;height:23px;}
#nav #nav1 a:hover { background: url(../../images/common/navigation1_ON.gif);}
#nav #nav2 { background: url(../../images/common/navigation2_OFF.gif);}
#nav #nav2_on { background: url(../../images/common/navigation2_ON.gif); }
#nav #nav2_sel { background: url(../../images/common/navigation2_SEL.gif);text-indent:-5000px;height:23px;}
#nav #nav2 a:hover { background: url(../../images/common/navigation2_ON.gif);}
#nav #nav3 { background: url(../../images/common/navigation3_OFF.gif); }
#nav #nav3_on { background: url(../../images/common/navigation3_ON.gif); }
#nav #nav3_sel { background: url(../../images/common/navigation3_SEL.gif); text-indent:-5000px;height:23px;}
#nav #nav3 a:hover { background: url(../../images/common/navigation3_ON.gif);}
#nav #nav4 { background: url(../../images/common/navigation4_OFF.gif); }
#nav #nav4_on { background: url(../../images/common/navigation5_ON.gif); }
#nav #nav4_sel { background: url(../../images/common/navigation5_SEL.gif);  text-indent:-5000px;height:23px;}
#nav #nav4 a:hover { background: url(../../images/common/navigation4_ON.gif); }
#nav #nav5 { background: url(../../images/common/navigation5_OFF.gif);}
#nav #nav5_on { background: url(../../images/common/navigation5_ON.gif); }
#nav #nav5_sel { background: url(../../images/common/navigation5_SEL.gif); text-indent:-5000px;height:23px;}
#nav #nav5 a:hover { background: url(../../images/common/navigation5_ON.gif); }
#nav #nav6 { background: url(../../images/common/navigation6_OFF.gif); }
#nav #nav6_on { background: url(../../images/common/navigation6_ON.gif);}
#nav #nav6_sel { background: url(../../images/common/navigation6_SEL.gif);  text-indent:-5000px;height:23px;}
#nav #nav6 a:hover { background: url(../../images/common/navigation6_ON.gif);}
#nav #nav7 { background: url(../../images/common/navigation7_OFF.gif);}
#nav #nav7_on { background: url(../../images/common/navigation7_ON.gif);}
#nav #nav7_sel { background: url(../../images/common/navigation7_SEL.gif);  text-indent:-5000px;height:23px;}
#nav #nav7 a:hover { background: url(../../images/common/navigation7_ON.gif);}
#nav #nav8 { background: url(../../images/common/navigation8_OFF.gif);}
#nav #nav8_on { background: url(../../images/common/navigation8_ON.gif); }
#nav #nav8_sel { background: url(../../images/common/navigation8_SEL.gif);  text-indent:-5000px;height:23px;}
#nav #nav8 a:hover { background: url(../../images/common/navigation8_ON.gif);}
#nav #nav9 { background: url(../../images/common/navigation9_OFF.gif);}
#nav #nav9_on { background: url(../../images/common/navigation9_ON.gif);}
#nav #nav9_sel { background: url(../../images/common/navigation9_SEL.gif);  text-indent:-5000px;height:23px;}
#nav #nav9 a:hover { background: url(../../images/common/navigation9_ON.gif);}


.secNav   		{background:#67BE23;vertical-align: middle;width: 197px;}
.secNav a 		{text-indent:30px !important;height:20px !important;font-size:11px;color:white;text-decoration:none;margin-left: 30px;vertical-align:middle;}
.secNav a:hover {background: url(../../images/common/nav_arrow.gif) no-repeat; text-decoration:none;color:#D9EF86;vertical-align:middle;}

.triNav 		{background:#67BE23;vertical-align: middle;width: 197px;}
.triNav a 		{text-indent:39px !important;height:20px !important;font-size:11px;color:white;text-decoration:none;vertical-align:middle;}
.triNav a:hover {background: url(../../images/common/nav_arrow2.gif) no-repeat; text-decoration:none;color:#D9EF86;vertical-align:middle;}

#sidebar 		{float:left;width:197px;height:99%;margin:0;padding:0;}
	
/* END Leftnav */

/* BEGIN Buttons */

.prop
{
	height:600px;
	float:right;
	width:1px;
}

.clear
{
	clear:both;
	height:1px;
	width:1px;
}

.btnGrey   {
	color:#FFF; 
	font-family:'Arial','Verdana','Tahoma',sans-serif; 
	font-weight:bold;
	font-size:12px; 
	background-color:#7F7F7F; 
	border:1px solid;
   	border-top-color:#ABABAB;
   	border-left-color:#ABABAB;
   	border-right-color:#5D5D5D;
   	border-bottom-color:#5D5D5D;
    height:22px; 
	cursor:hand;
	padding:0 2px 0 5px;}
	
/* green was #3FB000*/
.btnGreen  {
	color:#FFF; 
	font-family:'Arial','Verdana','Tahoma',sans-serif; 
	font-weight:bold;
	font-size:12px; 
	background-color:#669801; 
	border:1px solid; 
	border-top-color:#6FC440;
   	border-left-color:#6FC440;
   	border-right-color:#2C7C00;
   	border-bottom-color:#2C7C00;
	height:22px; 
	cursor:hand;
	padding:0 2px 0 5px;}
	
.cancelsButton
{
	background-color: #6FC440;
	border-width: 3px;
	border-style: Outset;
}

.submitButton
{
	background-color: #CCCCCC;
	border-width: 3px;
	border-style: Outset;
}
	
.agtgrid 
{
	
}	

.gridbuffer
{
	 padding-left:3px;
}
	
#btnSubmit { padding-right:3px; font-family: 'Times New Roman'; font-size: 16px; font-weight: normal; font-style: normal; font-variant: normal; text-transform: none; color: #000000; }

#btnSearch { margin-right:10px;width:70px;  }


/* END Buttons */

/*Hover Menu*/
.popupMenu {
	position:absolute;
	visibility:hidden;
	background-color:#F5F7F8;
	opacity:.99;
	filter: alpha(opacity=99);
}

.popupHover {
	background-image:url(images/header-opened.png);
	background-repeat:repeat-x;
	background-position:left top;
	background-color:#F5F7F8;
}

/* BEGIN Footer */
#footer
{
	width: 800px;
	text-align:right; 
	padding-right:15px;
	margin:10px auto 40px auto;	
}
#footer a { padding-left: 35px; }
#footer img { border: 0;}
/* END Footer */

/* BEGIN Generic */

body {
	background: #fff; margin: 0 auto;  font-family:Arial, Verdana, Geneva, sans-serif; text-align:center;
}
	
/* END Generic */


/* BEGIN Utility */

.clearfix:after {
	content: "."; 
	display: block; 
	height: 0; 
	clear: both; 
	visibility: hidden;
	}   

/* Hides from IE-mac \*/
* html .clearfix {
	height: 1%; 
	}
/* End hide from IE-mac */


/* BEGIN Main */

div#main {	
	width: 800px;
	border-left: 1px solid #CCC;	
	border-right: 1px solid #CCC;	
	background-color:White;
	border-bottom: 1px solid #CCC;
	text-align:left; 
	margin:0 auto 0 auto;	
	padding: 10px 10px 10px 10px;						
	}
	
#mainfull {	
	width: 100%;
	border-left: 1px solid #CCC;	
	border-right: 1px solid #CCC;	
	background-color:White;
	border-bottom: 1px solid #CCC;
	text-align:left; 
	margin:0 auto 0 auto;	
	padding: 10px 10px 10px 10px;						
	}
	
#mainLeague {	
	width: 800px;
	height: 650px;
	border-left: 1px solid #CCC;	
	border-right: 1px solid #CCC;	
	background-color:White;
	border-bottom: 1px solid #CCC;
	text-align:left; 
	margin:0 auto 0 auto;	
	padding: 10px 10px 10px 10px;						
	}
	
#top {
	width: 820px;
	border-left: 1px solid #CCC;	
	border-right: 1px solid #CCC;	
	background-color:White;
	border-bottom: 1px solid #CCC;					
	margin: 0 0 0 0;
	text-align:left;
	}

		
	
#bottomad {
	width: 820px;
	border-left: 1px solid #CCC;	
	border-right: 1px solid #CCC;	
	background-color:White;
	border-bottom: 1px solid #CCC;					
	margin: 0 0 0 0;
	text-align:left;
	}
	
#maininner {	
	width: 590px;
	background-color:White;
	text-align:left; 
	margin:0 auto 0 auto;	
	padding: 0px 10px 10px 10px;						
	}
	
#homeinner {	
	width: 423px;
	background-color:White;
	text-align:left; 
	margin:0 auto 0 auto;	
	padding: 0px 10px 10px 10px;						
	}
	
#mainouter {	
	width: 800px;
	border-left: 1px solid #CCC;	
	border-right: 1px solid #CCC;	
	background-color:White;
	border-bottom: 1px solid #CCC;
	text-align:left; 
	margin:0 auto 0 auto;	
	padding: 10px 10px 10px 10px;						
	}
/* END Shell */

/* BEGIN Menu */
#menu
{
	width: 800px;
	background: #fff;
	background-color:#CCC;
	border:1px solid #000;		
	text-align:left; 
	margin:0 auto 0 auto;	
	padding: 10px 10px 10px 10px;		
}

#clearmenu
{
	width: 800px;
	background: #fff;
	background-color:#fff;
	border:1px solid #CCC;		
	text-align:center; 
	margin:0 auto 0 auto;	
	padding: 10px 10px 10px 10px;		
}
	
#top1080 
{
	width: 900px;
	background: #fff;
	background-color:#fff;
	border:1px solid #CCC;		
	text-align:center; 
	margin:0 auto 0 auto;	
	padding: 5px 10px 5px 10px;
}
	
#info1080 
{
	width: 900px;
	background: #fff;
	background-color:#fff;
	border:1px solid #CCC;		
	text-align:center; 
	margin:0 auto 0 auto;	
	padding: 5px 10px 5px 10px;
}

#clearmenu1080
{
	width: 900px;
	background: #fff;
	background-color:#fff;
	border:1px solid #CCC; 
	text-align:center; 
	margin:0 auto 0 auto;	
	padding: 2px 10px 2px 10px;	
}

#main1080 
{	
	width: 900px;
	border-left: 1px solid #CCC;	
	border-right: 1px solid #CCC;	
	background-color:White;
	border-bottom: 1px solid #CCC;
	text-align:left;
	margin:0 auto 0 auto;	
	padding: 10px 10px 10px 10px;						
}

#maincommon1080 
{	
	width: 900px;
	border-left: 1px solid #CCC;	
	border-right: 1px solid #CCC;	
	background-color:White;
	border-bottom: 1px solid #CCC;
	margin:0 auto 0 auto;	
	padding: 10px 10px 10px 10px;						
}
/* END Menu */

/* BEGIN Header */
#header
{
	width: 800px;
	background: #fff;
	background-color:#fff;
	border:1px solid #ccc;		
	text-align:left; 
	margin:0 auto 0 auto;
	padding: 10px 10px 10px 10px;		
}

#homeheader
{
	width: 100%;
	background: #fff;
	background-color:#fff;
	border:1px solid #ccc;		
	text-align:left; 
	margin:0 auto 0 auto;
	padding: 10px 10px 10px 10px;		
}

#headerxleft 
{
	float:left; 
	width:210px
}

#btndiv
{
	text-align:left;
}

#headerxright 
{
	float:right; 
	text-align:center
}

#imageheader
{
	width: 800px;
	background: #fff;
	background-color:#fff;
	border:1px solid #ccc;		
	text-align:left; 
	margin:0 auto 0 auto;
	padding: 0px 10px 10px 10px;		
}

#imageheaderclear
{
	width: 800px;
	border:1px solid #ccc;		
	text-align:left; 
	margin:0 auto 0 auto;
	padding: 0px 10px 10px 10px;		
}
/* END Header */

/* BEGIN Footer */
#loginfooter {	
	width: 800px;
	border-left: 1px solid #CCC;	
	border-right: 1px solid #CCC;	
	background-color:White;
	border-bottom: 1px solid #CCC;
	text-align:left; 
	margin:0 auto 0 auto;	
	padding: 10px 10px 10px 10px;						
}
	
#footer1
{
	width: 800px;
	background: #fff;
	background-color:#F7F6F3;
	border:1px solid #000;		
	text-align:left; 
	margin:0 auto 0 auto;	
	padding: 10px 10px 10px 10px;
}
#weatherfooter
{
	width: 800px;
	background: #fff;
	background-color:#fff;
	border:1px solid #ccc;		
	text-align:left; 
	margin:0 auto 0 auto;	
	padding: 10px 10px 10px 10px;
}
/* END Footer */