﻿/* Override HTML elements */

body
{
	background-color: #20160b;
	margin: 0px;
	padding: 0px;
	font-family: Tahoma;
	font-size: 10pt;
	font-weight: normal;
	color: Black;
}


a:link
{
	color: Maroon;
}
a:active
{
	color: Maroon;
}
a:visited
{
	color: Maroon;
}
a:hover
{
	color: Maroon;
}


td
{
	vertical-align: top;
}

/* Custom classes */

.zoneFrame
{
	border-left: 6px solid #a4a493;
	border-right: 6px solid #a4a493;
	width: 960px;
	margin-left: auto;
	margin-right: auto;
}
.zoneHeader
{
	background-color: #d7d7cc;
	padding: 5px 10px 5px 10px;
	border-bottom: solid 1px #a9a994;
	color: #646464;
}
.zoneMasthead
{
	background-color: #dedeba;
}
.zoneMenuTop
{
	background-color: #d7d7cc;
	border-top: solid 1px #ffffff;
	border-bottom: solid 1px #ffffff;
	width: 960px;
	background: url(           '../../Images/navbar4.gif' ) #e3efff repeat-x center center;
}
.zoneContent
{
	background-color: #dedbc8;
	padding: 5px 10px 5px 10px;
}
.zoneContent_HomePage
{
	background-color: #dedbc8;
}
.zoneMenuBottom
{
	background-color: #d7d7cc;
	border-top: solid 1px #ffffff;
	border-bottom: solid 1px #ffffff;
	width: 960px;
	background: url(           '../../Images/navbar4.gif' ) #e3efff repeat-x center center;
}
.zoneFooter
{
	background-color: #d7d7cc;
	background-color: #d7d7cc;
	padding: 5px 10px 5px 10px;
	border-top: solid 1px #a9a994;
	color: #646464;
	text-align: center;
}

/* Header Links */

.headerLink
{
	color: #646464;
	text-decoration: none;
}




/** Menus **/



.headerSearchBox
{
	height: 12px;
	width: 80px;
	font-size: 7pt;
	font-family: Tahoma;
	border: solid 1px green;
}
.headerSearchButton
{
	height: 16px;
	font-family: Tahoma;
	font-size: 6pt;
	font-weight: bold;
	color: White;
	background-color: maroon;
	border-top: solid 1px white;
	border-left: solid 1px white;
	border-bottom: solid 1px black;
	border-right: solid 1px black;
	padding: 0px;
	margin: 0px;
}



/* navbar1 */
.navbar1
{
	line-height: 25px;
	padding: 2px 10px 2px 10px;
	color: White;
	text-decoration: none;
	background: url(           '../../Images/navbar1.gif' ) #e3efff repeat-x center center; /*width: 106px;*/
	text-align: center;
	font-size: 8pt;
}

.navbar1Child
{
	border-right: Solid 1px #003D58;
	border-left: Solid 1px #003D58;
	border-bottom: Solid 1px #003D58;
	background-color: #DEDEBA;
	padding: 2px 5px; /*width: 106px;*/
	text-align: center;
}

A.navbar1Child
{
	color: #003D58;
	padding: 3px 8px;
	text-decoration: none; /*width: 106px;*/
	text-align: center;
}

A.navbar1Child:hover
{
	background-color: #003D58;
	color: White;
	padding: 3px 8px;
	text-decoration: none; /*width: 106px;*/
	text-align: center;
}

/* navbar2 */
.navbar2
{
	line-height: 25px;
	padding: 2px 5px;
	color: White;
	text-decoration: none;
	background: url(           '../../Images/navbar2.gif' ) #e3efff repeat-x center center; /*width: 106px;*/
	text-align: center;
}

.navbar2Child
{
	border-right: Solid 1px #48521D;
	border-left: Solid 1px #48521D;
	border-bottom: Solid 1px #48521D;
	background-color: #DEDEBA;
	padding: 2px 5px; /*width: 106px;*/
	text-align: center;
}

A.navbar2Child
{
	color: #48521D;
	padding: 3px 8px;
	text-decoration: none; /*width: 106px;*/
	text-align: center;
}

A.navbar2Child:hover
{
	background-color: #48521D;
	color: White;
	padding: 3px 8px;
	text-decoration: none; /*width: 106px;*/
	text-align: center;
}

/* navbar3 */
.navbar3
{
	line-height: 25px;
	padding: 2px 5px;
	color: White;
	text-decoration: none;
	background: url(           '../../Images/navbar3.gif' ) #e3efff repeat-x center center; /*width: 106px;*/
	text-align: center;
}

.navbar3Child
{
	border-right: Solid 1px #9A5C0F;
	border-left: Solid 1px #9A5C0F;
	border-bottom: Solid 1px #9A5C0F;
	background-color: #DEDEBA;
	padding: 2px 5px; /*width: 106px;*/
	text-align: center;
}

A.navbar3Child
{
	color: #9A5C0F;
	padding: 3px 8px;
	text-decoration: none; /*width: 106px;*/
	text-align: center;
}

A.navbar3Child:hover
{
	background-color: #9A5C0F;
	color: White;
	padding: 3px 8px;
	text-decoration: none; /*width: 106px;*/
	text-align: center;
}

/* navbar4 */
.navbar4
{
	line-height: 25px;
	padding: 2px 10px;
	color: White;
	text-decoration: none;
	background: url(           '../../Images/navbar4.gif' ) #e3efff repeat-x center center; /*width: 106px;*/
	text-align: center;
}

A.navbar4
{
	color: White;
	padding: 2px 10px;
	text-decoration: none;
	text-align: center;
}

A.navbar4:visited
{
	color: White;
	padding: 2px 10px;
	text-decoration: none;
	text-align: center;
}

A.navbar4:hover
{
	color: White;
	padding: 2px 10px;
	text-decoration: none;
	text-align: center;
}

.navbar4Child
{
	border-right: Solid 1px #971014;
	border-left: Solid 1px #971014;
	border-bottom: Solid 1px #971014;
	background-color: #DEDEBA;
	padding: 2px 10px;
	text-align: center;
}

A.navbar4Child
{
	color: #971014;
	padding: 2px 8px;
	text-decoration: none;
	text-align: center;
}

A.navbar4Child:hover
{
	background-color: #971014;
	color: White;
	padding: 2px 8px;
	text-decoration: none;
	text-align: center;
}

/* navbar5 */
.navbar5
{
	line-height: 25px;
	padding: 2px 5px;
	color: White;
	text-decoration: none;
	background: url(           '../../Images/navbar5.gif' ) #e3efff repeat-x center center; /*width: 106px;*/
	text-align: center;
}

.navbar5Child
{
	border-right: Solid 1px #69011A;
	border-left: Solid 1px #69011A;
	border-bottom: Solid 1px #69011A;
	background-color: #DEDEBA;
	padding: 2px 5px; /*width: 106px;*/
	text-align: center;
}

A.navbar5Child
{
	color: #69011A;
	padding: 3px 8px;
	text-decoration: none; /*width: 106px;*/
	text-align: center;
}

A.navbar5Child:hover
{
	background-color: #69011A;
	color: White;
	padding: 3px 8px;
	text-decoration: none; /*width: 106px;*/
	text-align: center;
}

/* navbar6 */
.navbar6
{
	line-height: 25px;
	padding: 2px 5px;
	color: White;
	text-decoration: none;
	background: url(           '../../Images/navbar6.gif' ) #e3efff repeat-x center center; /*width: 106px;*/
	text-align: center;
}

.navbar6Child
{
	border-right: Solid 1px #580652;
	border-left: Solid 1px #580652;
	border-bottom: Solid 1px #580652;
	background-color: #DEDEBA;
	padding: 2px 5px; /*width: 106px;*/
	text-align: center;
}

A.navbar6Child
{
	color: #580652;
	padding: 3px 8px;
	text-decoration: none; /*width: 106px;*/
	text-align: center;
}

A.navbar6Child:hover
{
	background-color: #580652;
	color: White;
	padding: 3px 8px;
	text-decoration: none; /*width: 106px;*/
	text-align: center;
}
/* Announcement List */

#announcementListTitle a
{
	font-weight: bold;
	color: Maroon;
}
#announcementListAbstract
{
	margin-bottom: 5px;
}

/* Announcement Viewer */

#announcementTitle
{
	font-weight: bold;
}
#announcementAbstract
{
}
#announcementBody
{
	padding: 10px;
}
#announcementByLine
{
	color: Gray;
}



/* Search/Login Viewer Area */

#searchArea
{
	background-color: #b4b4aa;
	width: 240px;
	background-image: url(Images/announcementListBkgd.gif);
	padding: 5px 10px 5px 10px;
}


/* Left Sidebar Area */
.leftSideBarArea
{
	background-color: #b4b4aa;
	width: 192px;
	background-image: url(Images/announcementListBkgd.gif);
	padding: 5px 10px 5px 10px;
}

/* Announcement List (Home Page Feature Area) */

#announcementListArea
{
	background-color: #b4b4aa;
	width: 240px;
	background-image: url(Images/announcementListBkgd.gif);
}
#announcementListHeader
{
	background-color: #d7d8d2;
	padding: 5px 5px 5px 10px;
	color: #3a3a38;
	font-weight: bold;
	background-image: url(Images/announcementListHeaderBkgd.gif);
	font-size: 10pt;
}
#announcementList
{
	padding: 10px;
	font-size: 9pt;
}

#announcementListTitle
{
}
#announcementListAbstract
{
	
}

/* Feature Areas (Home Page) */

#featureAreaTop
{
	width: 720px;
	height: 240px;
}
#featureAreaBottomLeft
{
	width: 360px;
	height: 240px;
}
#featureAreaBottomCenter
{
	width: 360px;
	height: 240px;
}
#featureAreaRight
{
	width: 240px;
	height: 240px;
	background-color: #b4b4aa;
	background-image: url(Images/announcementListBkgd.gif);
}

.RotatorControl
{
	margin: 0px;
}

.RotatorArea
{
	border-bottom: solid 1px gray;
}

.RotatorPager
{
	width: 0px;
	height: 0px;
	padding: 2px 4px 4px 4px;
}



/* Content Area */

H1
{
	font-size: 16pt;
	color: Maroon;
	padding: 0px 0px 5px 0px;
	margin: 0px 0px 5px 0px;
	border-bottom: solid 1px maroon;
}

H2
{
	font-size: 15pt;
	color: Gray;
	padding: 0px 0px 5px 0px;
	margin: 0px 0px 5px 0px;
}

H3
{
	font-size: 14pt;
	color: Maroon;
	padding: 0px 0px 5px 0px;
	margin: 0px 0px 5px 0px;
}

H4
{
	font-size: 13pt;
	color: Gray;
	padding: 0px 0px 5px 0px;
	margin: 0px 0px 5px 0px;
}

H5
{
	font-size: 12pt;
	color: Maroon;
	padding: 0px 0px 5px 0px;
	margin: 0px 0px 5px 0px;
}

H6
{
	font-size: 11pt;
	color: Maroon;
	padding: 0px 0px 5px 0px;
	margin: 0px 0px 5px 0px;
	border-bottom: solid 1px maroon;
}



.actionBar
{
	border: solid 1px #002d96;
	background-image: url(../../App_Themes/Public/Images/bar.gif);
	padding: 0px 10px 3px 10px;
	vertical-align: top;
	margin: 5px 0px 10px 0px;
}
.actionBarImageButton
{
}
.actionBarLinkButton
{
	text-decoration: none;
	color: Black;
	font-family: Tahoma;
	font-size: 8pt;
	padding-left: 3px;
}
.actionBarSeparator
{
	font-size: 12pt;
	margin: 0px 5px 0px 5px;
	color: Silver;
}
.actionBarExceptionMessage
{
	color: Red;
}


/** Highlight Search **/
.highlight 
{
	text-decoration:none; 
	font-weight:bold; 
	color:black; 
	background:yellow;
}




