/**common.css - Main css site scheme..
 * <hr>
 * Displays the main site scheme.
 * <br><br>
 * <b>Author:</b> Jamie Meyers
 * <br><br>
 * <b>Copyright:</b> &copy; 2003-2005 Jamie Meyers. All Rights Reserved.
 * <br><br>
 * <b>Version:</b> 1.8.2
 * <hr>
 */

/*MAIN********************************************/
body
{
	margin: 0px;
	font-family: Verdana, sans-serif;
	font-size: 10pt;
	color: #000000;
	background-color: #FFFFFF;
	text-decoration: none;
}

td
{
	font-size: 10pt;
}

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

img
{
	border: 0px;
}

font.error
{
	color: #993333;
}

font.entryLimit
{
	font-size: 9pt;
	color: #225588;
}

font.entryLimitAdmin
{
	font-size: 9pt;
	color: #666666;
}

/*LINKS*****************************************/
a:link
{
	font-size: 8pt;
	color: #336699;
	text-decoration: none;
}

a:visited
{
	font-size: 8pt;
	color: #336699;
	text-decoration: none;
}

a:hover
{
	/*color: #993333;*/
	color: #000000;
	font-size: 8pt;
	text-decoration: none;
}

a:link.regular, a:visited.regular, a:hover.regular
{
	font-size: 10pt;
}

/*CONTENT****************************************/
table.content
{
	width: 100%;
	border-collapse: collapse;
	border: thin solid;
	border-color: #225588;
}

table.contentAdmin
{
	width: 100%;
	border-collapse: collapse;
	border: thin solid;
	border-color: #666666;
}

th.content
{
	font-size: 10pt;
	text-align: left;
	background-color: #225588;
	color: #FFFFFF;
}

a:link.content, a:visited.content
{
	color: #FFFFFF;
}
a:hover.content
{
	color: #000000;
}

/*SUBCONTENT*************************************/
table.subcontent
{
	width: 100%;
	border-collapse: collapse;
}

th.subcontent_reg
{
	font-size: 10pt;
	text-align: left;
	background-color: #5588BB;
}
th.subcontent_update
{
	font-size: 10pt;
	text-align: left;
	color: #FFFFFF;
	background-color: #000000;
}

/*MENUS******************************************/
ul.menu
{
	width: 130px;
	font-size: 8pt;
	list-style-type: none;
	margin: 0;
	background-color: #336699;
	border: thin solid;
	border-color: #225588;
	border-bottom-width: 17px;
	padding-left: 0;
}

li.menu
{
	font-size: 8pt;
	border-bottom: 1px #224466 solid;
}

li.menu_header
{
	font-size: 10pt;
	color: #FFFFFF;
	background-color: #225588;
	padding-left: 2px;
	font-weight: bold;
	border-bottom: none;
}

li.text
{
	padding-left: 3px;
}

li.text_center
{
	text-align: center;
}

a:link.menu, a:visited.menu
{
	font-size: 8pt;
	padding: 1px 5px 1px 5px;
	color: #FFFFFF;
	width: 130px;
}

a:hover.menu
{
	color: #99CCFF;
	width: 130px;
}

input.menu
{
	font-size: 8pt;
	color: #336699;
	background-color: #FFFFFF;
	border: #225588;
	border-style: solid;
	border-width: 1px;
}

/*CALENDAR**************************************/
table.calendar
{
	font-size: 10pt;
	width: 100%;
	border-collapse: collapse;
	border: thin solid;
	border-color: #225588;
}

th.header
{
	font-size: 10pt;
	text-align: left;
	background-color: #225588;
	color: #FFFFFF;
}

th.prev_month
{
	font-size: 10pt;
	text-align: left;
	border-bottom: 1px dashed;
}

th.today
{
	text-align: center;
	border-bottom: 1px dashed;
}
th.next_month
{
	text-align: right;
	border-bottom: 1px dashed;
}

font.today
{
	font-size: 7pt;
	width: 100%;
	text-align: center;
	font-weight: bold;
	color: #009900;
}

td.today
{
	border: 2px #009900 solid;
}

td.todaylink
{
	background: #CCFFCC;
	border: 2px #009900 solid;
}

font.todayentry
{
	font-size: 7pt;
	width: 100%;
	text-align: center;
	font-weight: bold;
	color: #CCCC00;
}

td.todayentry
{
	border: 2px #CCCC00 solid;
}


font.date
{
	font-size: 7pt;
	width: 100%;
	text-align: center;
	font-weight: bold;
	color: #993333;
}

td.date
{
	border: 2px #993333 solid;
}

a:link.date, a:visited.date
{
	font-size: 7pt;
	color: #993333;
}

a:hover.date
{
	font-size: 7pt;
	color: #000000;
}

a:link.todayentry, a:visited.todayentry
{
	font-size: 7pt;
	color: #000000;
}

a:hover.todayentry
{
	font-size: 7pt;
	color: #993333;
}

font.calendar
{
	font-size: 7pt;
	width: 100%;
	text-align: center;
	font-weight: bold;
	color: #336699;
}

td.calendar
{
	border: 1px #225588 dashed;
}

/*TABLES****************************************/
th.rowheader
{
	height: 22px;
	background: #114477;
	color: #FFFFFF;
	vertical-align: middle;
	text-align: center;
	border: 1px solid;
}

td.row00
{
	height: 20px;
	background: #4477AA;
	vertical-align: middle;
	text-align: center;
	border: 0px;
	margin: 0 5px 0 5px;
}

td.row01
{
	height: 20px;
	background: #5588BB;
	vertical-align: middle;
	text-align: center;
	border: 0px;
	margin: 0 5px 0 5px;
}

td.row10
{
	height: 20px;
	background: #225588;
	vertical-align: middle;
	text-align: center;
	border: 0px;
	margin: 0 5px 0 5px;
}

td.row11
{
	height: 20px;
	background: #336699;
	vertical-align: middle;
	text-align: center;
	border: 0px; margin: 0 5px 0 5px;
}

td.rowu0
{
	height: 20px;
	background: #DAA520;
	vertical-align: middle;
	text-align: center;
	border: 0px;
	margin: 0 5px 0 5px;
}

td.rowu1
{
	height: 20px;
	background: #B8860B;
	vertical-align: middle;
	text-align: center;
	border: 0px;
	margin: 0 5px 0 5px;
}

/*LOGO******************************************/
table.logo
{
	width: 100%;
	border-collapse: collapse;
	background-color: #3D5C95;
	height: 113px;
}

td.logo
{
	background-image: url("http://aepizeta.org/images/site_logo.gif");
	background-repeat: no-repeat;
	width: 100%;
	height: 113px;
	font-size: 9pt;
	text-align: right;
	vertical-align: bottom;
}
