/************************************************************************
 *  South End Zone Cascading Style Sheet				*
 *									*
 *			- Scott Crevier, smcNet LLC, 18-Mar-2007	*
 ************************************************************************/
body {
	font-family: Tahoma, sans-serif;
	font-size: 10pt;
	background-color:#fff;
	padding:0px;
	color:#555;
	margin:0px 0px 0px 0px;
}

select, input {
	font-family: Tahoma, sans-serif;
	font-size: 10pt;
}

a {
	/* text-decoration:none; */
	font-weight:bold;
	color:#060;
}
	
pre {
	font-size:11px;
	color:blue;
}
	
.grayish {
	color:#999;
}

/*
ol {
	margin-right:40px;
}

li {
	margin-bottom:10px;
}
*/

p {
	margin:0px 0px 10px 0px;
}

.phead {
	font-family: Tahoma, sans-serif;
	font-size: 10pt;
	font-weight: bold;
	color:#fff;
	background-color:#060;
	text-align:left;
	padding:2px;
	margin:0px;
}

.hpsched {
	font-size:8pt;
	text-align:left;
}

.hpschedc {
	font-size:8pt;
	text-align:center;
}

.icshead {
	font-size:8pt;
	text-align:center;
}
.icslist {
	font-size:8pt;
	text-align:left;
}

.weather {
	font-size:8pt;
	text-align:justify;
}

.pagehead {
	font-size:12pt;
	font-weight:bold;
}

.pagefooter {
	font-size:10px;
	color:#555;
	text-align:center;
}

.thead0 {
	font-family: Tahoma, sans-serif;
	font-size: 8pt;
	color:#fff;	
	background-color:#060;
	font-weight:bold;
	text-align:center;
}

.thead1 {
	font-family: Tahoma, sans-serif;
	font-size: 8pt;
	color:#000;	
	background-color:#c90;
	font-weight:bold;
	text-align:center;
	border-color:#fff;
}

.thead2 {
	font-family: Tahoma, sans-serif;
	font-size: 8pt;
	color:#fff;	
	background-color:#960;
	font-weight:bold;
	text-align:center;
	border-color:#fff;
}

.tdata1, .tdata1 a:link,.tdata1 a:visited,.tdata1 a:active {
	font-family: Tahoma, sans-serif;
	font-size: 8pt;
	text-align: left;
}

.tdata1r, .tdata1r a:link,.tdata1r a:visited,.tdata1r a:active {
	font-family: Tahoma, sans-serif;
	font-size: 8pt;
	text-align: right;
}

.row0, .row0 a:link,.row0 a:visited,.row0 a:active {
	font-family:Tahoma, sans-serif;
	font-size:8pt;
	text-align:left;
}

.row0r, .row0r a:link,.row0r a:visited,.row0r a:active {
	font-family:Tahoma, sans-serif;
	font-size:8pt;
	text-align:right;
}


.row1, .row1 a:link,.row1 a:visited,.row1 a:active {
	font-family:Tahoma, sans-serif;
	font-size:8pt;
	text-align:left;
	background-color:#e0e6df;
}

.row1r, .row1r a:link,.row1r a:visited,.row1r a:active {
	font-family:Tahoma, sans-serif;
	font-size:8pt;
	text-align:right;
	background-color:#e0e6df;
}

.rowtot {
	font-family:Tahoma, sans-serif;
	font-size:8pt;
	font-weight:bold;
	text-align:center;
	color:#000;
	padding:3px;
	background-color:#ccc;
}


.seztt, .seztt a:link,.seztt a:visited,.seztt a:active {
	font-family: Tahoma, sans-serif;
	font-size: 8pt;
	text-align: left;
}

.schedprintmenu, .schedprintmenu select, .schedprintmenu option, .schedprintmenu input {
	font-size:7pt;
}

/************************************************************************
 *  /scheduleprint/							*
 ************************************************************************/
.print_head {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:16pt;
	font-weight:bold;
	color:#060;
}

.print_foot {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:7pt;
}

.ps_r, .ps_r a:link,.ps_r a:visited,.ps_r a:active {
	text-align:right;
}

/************************************************************************
 *  page layout styles							*
 ************************************************************************/
#row_top {
	background-color:#fff;
	height: 122px;
	border:0;
	text-align:center;
	background-image: url(/img/bg.gif);
	/* border-top: 1px solid #000; */
	/* border-right: 1px solid #000; */
	/* border-left: 1px solid #000; */
}
html>body #row_top {
	height:132px;
}
		
#row_top h1 {
	font-size:16px;
	padding:10px 10px 0px 10px;
	margin:0px;
}
	
#logo {
	float:left;
	width:164px;
}

#title {
	background-color:#fff;
	/*
	position: absolute;
	left:261px;
	*/
}


/************************************************************************
 *  navigation styles							*
 ************************************************************************/
.navbutton {
	position: relative;
	font-family: arial, helvetica, sans-serif;
	background-image: url(/img/buttons/on.gif);
	background-repeat: no-repeat;
	white-space: nowrap;
	display: block;
	width: 164px;
	height: 31px;
	margin: 4px;
	padding: 0;
}

.navbutton a {
	display: block;
	color: #000000;
	font-size: 11px;
	width: 164px;
	height: 31px;
	display: block;
	float: left;
	color: black;
	text-decoration: none;
}

.navbutton img {
	width: 164px;
	height: 31px;
	border: 0;
}

* html a:hover {
	visibility:visible;
}

.navbutton a:hover img {
	visibility:hidden;
}

.navbutton span {
	position: absolute;
	left: 24px;
	top: 8px;
	margin: 0px;
	padding: 0px;
	cursor: pointer;
	font-family: arial, helvetica, sans-serif;
	font-size: 10pt;
	color: #ffffff;
}
