@font-face {
  font-family: 'Open Sans';
  font-style: normal;
  font-weight: 400;
  src: url(cJZKeOuBrn4kERxqtaUH3fY6323mHUZFJMgTvxaG2iE.eot);
  src: local('Open Sans'), local('OpenSans'), url(cJZKeOuBrn4kERxqtaUH3fY6323mHUZFJMgTvxaG2iE.eot) format('embedded-opentype'), url(https://themes.googleusercontent.com/static/fonts/opensans/v7/cJZKeOuBrn4kERxqtaUH3T8E0i7KZn-EPnyo3HZu7kw.woff) format('woff');
}


body 			{font-family: "open sans"; font-size: 13px; padding: 0; margin: 0; background-color: #fafafa;}

input[type="text"], input[type=text], input[type=email], input[type="password"], input[type=password], textarea, select {border: solid 1px gray; font-family: "open sans";}
input[type="button"], input[type=button], input[type="submit"], input[type=submit], a.button {cursor: pointer; font-family: "open sans"; font-size: 14px; color: #333; }

table td 		{font-family: "open sans"}

a 		    	{text-decoration: none;}
a:active 	    {color: #000000;}
a:visited 	    {color: #75B100;} /*Green*/
a:link 	    	{color: #75B100;} /*Green*/
a:hover 	    {color: #D80E0E;} /*Maroon*/

.menu 			{background-color: #000000;	height: 25px; font-weight: bold; padding-left: 20px; padding-top: 5px; float: none;}
.menu a:link	{color: #FFFEF9; text-decoration: none;}
.menu a:visited	{color: #FFFEF9; text-decoration: none;}
.menu a:hover	{color: #C3B59A; text-decoration: underline;}
.menu a:active	{color: #FFFEF9; text-decoration: none;}

.reps			{background-color: #FFFFFF;	size="3";}
.reps a:link	{color: #0000FF; text-decoration: none;}
.reps a:visited	{color: #0000FF; text-decoration: none;}
.reps a:hover	{color: #D80E0E; text-decoration: underline;}


.InfoTrack		{font: 13px; font-weight: normal; background-color: #eef0f3;}
.InfoTrack			a:link {color: #2d88e6; text-decoration: underline; font-weight: bold}
.InfoTrack			a:visited {color: #2d88e6; text-decoration: underline; font-weight: bold}
.InfoTrack			a:hover {color: #2d88e6; text-decoration: underline; font-weight: bold}
.InfoTrack			a:active {color: #2d88e6; text-decoration: underline; font-weight: bold}
.InfoTrack td 	{font-size: 13px}

.blacktxt		{color: black;}

.LEAP_form		{font: 13px; font-weight: normal; background-color: #eef0f3;}
.LEAP_form			a:link {color: #000000; text-decoration: none; font-weight: bold}
.LEAP_form			a:visited {color: #000000; text-decoration: none; font-weight: bold}
.LEAP_form			a:hover {color: #FBB169; text-decoration: none; font-weight: bold}
.LEAP_form			a:active {color: #000000; text-decoration: none; font-weight: bold}
.LEAP_form td 	{font-size: 13px}

.LEAP_form th	{font-size: 14px; color: #660066;}
.LEAP_heading	{font: 14px; font-weight: normal;}

.PRINT_heading	{font: 16px; font-weight: bold;}

tr#tr_heading 	{font-size: 11px; color: #660066;}
td#td_nobold 	{font-weight: normal;}
td#head1		{font-size: 14px; font-weight: bold; color: #000000;}
td#head2		{font-size: 14px; font-weight: bold; color: #000000;}


.cellback		{padding: 2px 2px 3px 4px; font: 13px; background-color: #FFFFFF; border: solid 1px gray}
.cellback1		{background-color: #F0F0FF;}

.InfoSelect		{padding: 2px 2px 3px 4px; font: 12px; background-color: #FFFFFF; border: solid 1px gray}

.blacktxt1				{color: black;}
.blacktxt1 a:link		{color: #0000FF; text-decoration: none;}
.blacktxt1 a:visited	{color: #0000FF; text-decoration: none;}
.blacktxt1 a:hover		{color: #FF0000; text-decoration: underline;}
.blacktxt1 a:active		{color: #0000FF; text-decoration: none;}

.ms				{color: black; font-size: 10px;}

.error			{color: red; font-size: 12px;}

.CalBorder	 	{background-color: #DED7C6;}
.HeadBorder		{background-color: #0697B8; font-size: 14px; color: #000000;}
.ChangeView		{background-color: #0697B8; font-size: 16px; color: #FFFFFF; text-align: center; font-weight: bold;}
.ChangeView 		a:link {color: #FFFFFF; text-decoration: none; font-size: 12px;}
.ChangeView 		a:visited {color: #FFFFFF; text-decoration: none; font-size: 12px;}
.ChangeView 		a:hover {color: #FBB169; text-decoration: none; font-size: 12px;}
.ChangeView 		a:active {color: #FFFFFF; text-decoration: none; font-size: 12px;}

.AddBooking		{background-color: #4C5D87; font-size: 11px; color: #75B100; text-align: right; font-weight: bold;}
.HeadBack    	{background-color: #D6D6D6; font-size: 13px; color: #000000; text-decoration: none; text-align: center; font-weight: bold;}
.HeadBack    		a:link {color: #FFFFFF; text-decoration: none;}
.calCurrentDay  {background-color: #8B8B8B; font-size: 11px; color: #4C5D87;}
.calOtherDay    {background-color: #FFFFFF; font-size: 11px; color: #000000;}
.DayBox			{background-color: #FFFFFF; font-size: 11px; color: #000000;}
.DayBox				a:link {color: #000000; text-decoration: none; font-weight: bold}
.DayBox				a:visited {color: #000000; text-decoration: none; font-weight: bold}
.DayBox				a:hover {color: #FBB169; text-decoration: none; font-weight: bold}
.DayBox				a:active {color: #000000; text-decoration: none; font-weight: bold}
.calNotDay	    {background-color: #FFFFFF; font-size: 11px; color: #000000;}
.DayBoxTopLine	{font-size: 13px; color: #0697B8; font-weight: bold}
.DayBoxTopLine		a:link {color: #0697B8; text-decoration: none; font-weight: bold}
.DayBoxTopLine		a:visited {color: #0697B8; text-decoration: none; font-weight: bold}
.DayBoxTopLine		a:hover {color: #FBB169; text-decoration: none; font-weight: bold}
.DayBoxTopLine		a:active {color: #0697B8; text-decoration: none; font-weight: bold}