/*
** 2008-12-19 Wilbanks
**	Tailored from college.css (dallascollegeplanner).
*/

/* ***********************************************************************
** BODY
*********************************************************************** */
body {
	background:	#848464;
	color: 		#550000;
	margin-bottom:	10px;
	margin-left:	3px;
	margin-right:	3px;
	margin-top:	10px;
}
.Easel {
	height:		90%;
	width:		750px;
	margin-left: 	auto;
	margin-right:	auto;
}


/* ***********************************************************************
** HEADER
*********************************************************************** */
.HeaderRow {
	height:			1%;
}
.HeaderMargins {
	margin-bottom:	5px;
	margin-left:	10px;
	margin-right:	10px;
	margin-top:	5px;
}
.Header {
	background: 	URL(beige102c.gif);
	color:		#550000;
	vertical-align:	top;
	text-align:	center;
	border-bottom:	solid 2px #550000;
}
.Header h1 {
	font-family:	Times New Roman, Times Roman;
	font-size:	36pt; /* xx-large; */
}
.Header .standout {
	color:		red;
	font-weight:	bold;
}


/* ***********************************************************************
** CORNER (logo)
*********************************************************************** */
.Corner {
	background:		#d9e6f0;
	background-width:	150;
	color:			yellow;
	text-align:		center;
}
.CornerMargins {
	margin-bottom:		0px;
	margin-left:		3px;
	margin-right:		3px;
	margin-top:		3px;
}


/* ***********************************************************************
** MAIN
*********************************************************************** */
.MainRow {
}
.MainMargins {
	margin-bottom:	10px;
	margin-left:	25px; /* 8px; */
	margin-right:	15px; /* 7px; */
	margin-top:	35px; /* 10px; */
	width:		595px;
}
.Main, .Main td {
	background: URL(beige102c.gif);
	/* background:		white; */
	font-family:	Arial,Helvetica;
	font-size:	12px;
	line-height:	1.4; /* 18px; */
	vertical-align:	top;
}
.Main h1, dt {
	color:		#550000;
	font-family: 	Arial,Helvetica;
	font-size:	x-large;
	font-weight:	bold;
}
.Main .edit {
	background:	yellow;
}


/* ***********************************************************************
** FOOTER
*********************************************************************** */
.FooterRow {
	height:			1%;
}
.FooterMargins {
	margin-left:	8px;
}
.Footer {
	background: URL(beige102c.gif);
	/* background:		#ffff98; */
	color:		#666666;
	font-family:	Times New Roman, Times Roman;
	font-size:	11px;
	font-style:	italic;
}


/* ***********************************************************************
** NAVIGATION AREA
*********************************************************************** */
.NavRow {
	text-align: 	center;
}
.NavMarginsVert {
	margin-left:	10px;
	margin-right:	5px;
	margin-bottom:	10px;
	margin-top:	38px; /* 10px; */
	width:			130px;
}
.NavMarginsHoriz {
	width:			750px;
}
.Nav {
	background: URL(beige102c.gif);
	/* background:		#a8b1d0; */
	/* color:			#ffff98; */
	vertical-align:	top;
	text-align: center;
}
.Nav hr {
	/* color:			#ffff98; */
}


/* ***********************************************************************
** Flyout Menu
*********************************************************************** */
/* on pages without floating menus, default to no styles */
.NavMarginsVert ul, .NavMarginsVert li, .NavMarginsHoriz ul,.NavMarginsHoriz li
{
	padding:0px;
	margin:0px;
	list-style-type:none;
}

/* vertical */

.ANavVertList
{
	list-style-type:none;
	padding:0px;
	margin:0px;
}

ul.ANavVertList li
{
	position: relative;
}

ul.ANavVertList li:hover ul,
ul.ANavVertList li.Hover ul /* IE 6 */
{
	display:block;
}

ul.ANavVertList li:hover,
ul.ANavVertList li.Hover /* IE 6 */
{
}

ul.ANavVertList li ul
{
	list-style-type:none;
	position:absolute;
	top:0%;
	left:98%;
	display:none;
	background: #FFFFEE url(beige102c.gif);
}
ul.ANavVertList li ul li
{
	padding-left:5px;
	border: solid 1px black;
	width:150px;
}

/* horizontal */

.ANavHorizList
{
	list-style-type:none;
	padding:0px;
	margin:0px;
	display: inline;
	float: left;
}

ul.ANavHorizList li
{
	position: relative;
	display:inline;
	padding-right:5px;
	float: left;
}

ul.ANavHorizList li:hover ul,
ul.ANavHorizList li.Hover ul /* IE 6 */
{
	display: block;
}

ul.ANavHorizList li:hover,
ul.ANavHorizList li.Hover /* IE 6 */
{
}

ul.ANavHorizList li ul
{
	list-style-type:none;
	position: absolute;
	top:100%;
	left:0;
	display:none;
	width:150px;
	float: none;
}
ul.ANavHorizList li ul li
{
	padding-left:5px;
	border: solid 1px black;
	display:block;
	float: none;
}

.NavMarginsVert a
{
	display: inline-block;
	width: 100%;
}

.NavMarginsHoriz a
{
	display: inline;
}

.NavMarginsVert a:hover,
.NavMarginsHoriz a:hover
{
}
/* ***********************************************************************
** HYPERLINKS
*********************************************************************** */
a, a:visited {
	color:	blue;
}
a:hover {
	color:	#004400;
}

.ANavVertList a,
.NavMarginsVert a:link,
.NavMarginsVert a:visited,
a.ANavVert:link,
a.ANavVert:visited
{
	font-family: 	Arial,Helvetica;
	font-size:	14px;
	font-weight:	bold;
	line-height:	28px;
	text-decoration: none;
	color:		#550000;
}

.ANavVertList a:hover,
.NavMarginsVert a:hover,
a.ANavVert:hover {
	color:		red;
}

a.ANavHoriz, a.ANavHoriz:visited
{
	font-family: 	Arial,Helvetica;
	font-size:		11px;
	text-decoration: none;
	color:			#ffff98;
}
a.ANavHoriz:hover {
	color:			red;
}
a.AFooter,
a.AFooter:visited,
a.AFooterCopyright,
a.AFooterCopyright:visited
{
	color:			#666666;
	text-decoration: none;
}
a.AFooter:hover {
	color:			red;
}

