body	{
	background-image: url(/img/galaxy_m82.jpg);
	background-repeat: repeat-x;
	background-attachment: fixed;
	background-position: top center;
	}

body, td {
	font-family: 'trebuchet ms', geneva, verdana, arial, sans-serif;
	color: #000;
	font-size: 8pt;
}

cal_weekday_head	{
	font-weight: bold;
	font-size: 9pt;
	}

.title	{
	color: #1a6da2;
	font-size: 12pt;
	text-transform: uppercase;
	border-bottom: 1px #1a6da2 dashed;
	margin-bottom: 5px;
	font-weight: bold;
	}	

.title2	{
	color: #ffffff;
	font-family: impact;
	font-size: 14pt;
	text-transform: uppercase;
	border-bottom: 1px #1a6da2 dashed;
	margin-bottom: 5px;
	font-weight: normal;

	}	
	
a	{
	color: #1a6da2;
	text-decoration: none;
	}
	
a:visited	{
	color: #1a6da2;
	}
	
a:hover	{
	color: #019dff;
	}
	
a:active	{
	color: #000;
	background-color: #91acbd;
	}

a.menu	{
	color: #fff;
	font-size: 10px;
	letter-spacing: 2px;
	text-transform: uppercase;
	}
	
a.menu:visited	{
	color: #fff;
	}

a.menu:hover	{
	color: #019dff;
	}
	
a.menu:active	{
	color: #000;
	background-color: #91acbd;
	}
	
.roster	{
	font-size: 7pt;
	}
	
h1	{
	font-size: 12pt;
	font-weight: bold;
	color: #7ba3bd;
	text-transform: capitalize;
	}
	
h2	{
	font-size: 12pt;
	font-weight: bold;
	font-style: italic;
	color: #7ba3bd;
	text-transform: capitalize;
	}

h3	{
	font-size: 10pt;
	font-weight: bold;
	color: #7ba3bd;
	text-transform: capitalize;
	}

h4	{
	font-size: 10pt;
	font-weight: bold;
	font-style: italic;
	color: #7ba3bd;
	text-transform: capitalize;
	}

.backtotop	{
	text-align: right;
	border-bottom: 1px solid #6666dd;
	}
	
.row1	{
	background-color: #92bed4;
	}

.row2	{
	background-color: #62a4c2;
	}

/* ************** ROUNDED CORNER DOWNLOAD SECTION HEAD ************** */

.container {
	background: #3fa1df;
/*	margin: 0 10px; */
	}

.container_text	{
	color: #ffffff;
	font-weight: bold;
	padding-left: 15px;
	text-transform: uppercase;
	font-size: 10px;
	letter-spacing: 2px;
	}

.container_text_no_pad	{
	color: #ffffff;
	font-weight: bold;
	text-transform: uppercase;
	font-size: 10px;
	letter-spacing: 2px;
	}
	
.rtop, .rbottom	{
	display:block;
	background: #bdced9;
	}

.rtop *, .rbottom *	{
	display: block;
	height: 1px;
	overflow: hidden;
	background: #3fa1df;
	}

.r1	{
	margin: 0 5px
	}

.r2	{
	margin: 0 3px
	}

.r3	{
	margin: 0 2px
	}

.r4	{
	margin: 0 1px;
	height: 2px
	}


/******************* GENERAL ROUNDED CORNERS *******************/

.mibox{display:block}
.mibox *{
  display:block;
  height:1px;
  overflow:hidden;
  font-size:.01em;
  background:#bdced9}
.mibox1{
  margin-left:3px;
  margin-right:3px;
  padding-left:1px;
  padding-right:1px;
  border-left:1px solid #a1bac9;
  border-right:1px solid #a1bac9;
  background:#b0c5d2}
.mibox2{
  margin-left:1px;
  margin-right:1px;
  padding-right:1px;
  padding-left:1px;
  border-left:1px solid #90aec0;
  border-right:1px solid #90aec0;
  background:#b3c7d3}
.mibox3{
  margin-left:1px;
  margin-right:1px;
  border-left:1px solid #b3c7d3;
  border-right:1px solid #b3c7d3;}
.mibox4{
  border-left:1px solid #a1bac9;
  border-right:1px solid #a1bac9}
.mibox5{
  border-left:1px solid #b0c5d2;
  border-right:1px solid #b0c5d2}
.miboxfg{
	padding-left: 10px;
	padding-right: 10px;
	padding-top: 5px;
	padding-bottom: 5px;
	background:#bdced9;
	}

/******************* GENERAL ROUNDED CORNERS - WHITE *******************/

.whtbox{display:block}
.whtbox *{
  display:block;
  height:1px;
  overflow:hidden;
  font-size:.01em;
  background:#ffffff}
.whtbox1{
  margin-left:3px;
  margin-right:3px;
  padding-left:1px;
  padding-right:1px;
  border-left:1px solid #bdcfd9;
  border-right:1px solid #bdcfd9;
  background:#e2eaee}
.whtbox2{
  margin-left:1px;
  margin-right:1px;
  padding-right:1px;
  padding-left:1px;
  border-left:1px solid #97b3c4;
  border-right:1px solid #97b3c4;
  background:#e9eff2}
.whtbox3{
  margin-left:1px;
  margin-right:1px;
  border-left:1px solid #e9eff2;
  border-right:1px solid #e9eff2;}
.whtbox4{
  border-left:1px solid #bdcfd9;
  border-right:1px solid #bdcfd9}
.whtbox5{
  border-left:1px solid #e2eaee;
  border-right:1px solid #e2eaee}
.whtboxfg{
  background:#ffffff}

/******************* GENERAL ROUNDED CORNERS - GREENISH *******************/

.grnbox{display:block}
.grnbox *{
  display:block;
  height:1px;
  overflow:hidden;
  font-size:.01em;
  background:#bbdbc6}
.grnbox1{
  margin-left:3px;
  margin-right:3px;
  padding-left:1px;
  padding-right:1px;
  border-left:1px solid #a0bfc1;
  border-right:1px solid #a0bfc1;
  background:#afcfc4}
.grnbox2{
  margin-left:1px;
  margin-right:1px;
  padding-right:1px;
  padding-left:1px;
  border-left:1px solid #90afbe;
  border-right:1px solid #90afbe;
  background:#b2d1c4}
.grnbox3{
  margin-left:1px;
  margin-right:1px;
  border-left:1px solid #b2d1c4;
  border-right:1px solid #b2d1c4;}
.grnbox4{
  border-left:1px solid #a0bfc1;
  border-right:1px solid #a0bfc1}
.grnbox5{
  border-left:1px solid #afcfc4;
  border-right:1px solid #afcfc4}
.grnboxfg{
	padding-left: 10px;
	padding-right: 10px;
	padding-top: 5px;
	padding-bottom: 5px;
	background:#bbdbc6}


ul.totm	{
	display: inline;
	list-style-type: none;
	padding-left: 0px;
	margin-left: 0px;
	}

li.totm_line	{
	list-style-type: none;
	display: inline;
	padding-left: 0px;
	
	}
	
.totm_date	{
	font-size: 7pt;
	text-align: center;
	}
	
.ftotm_name	{
	color: #3fa1df;;
	font-weight: bold;
	text-transform: uppercase;
	font-size: 10px;
	letter-spacing: 2px;
	}