/* ***********************************************************************
** BODY
*********************************************************************** */
body {
	background:		#d9e6f0;
	margin-bottom:	10px;
	margin-left:	3px;
	margin-right:	3px;
	margin-top:		10px;
	font-family: Arial, Helvetica, sans-serif;
	/* text-align:		center; */
}
.Easel {
	height:			50%;
	width:			750px;
	margin-left: 		auto;
	margin-right:		auto;
}
img {
	border: none;
}

/* ***********************************************************************
** HEADER
*********************************************************************** */
.HeaderRow {
	height:			1%;
}
.HeaderMargins {
	margin-bottom:	5px;
	margin-left:	10px;
	margin-right:	10px;
	margin-top:		5px;
}
.Header {
	/* background:	URL(/OutfitterCentralData/Site/SITEID/Images/IMAGENAME.jpg); */
	background:		#ffffff;
	color:			#0000ff;
	vertical-align:	top;
}
.Header h1 {
	font-family:	Arial,Helvetica;
	font-size:		xx-large;
}
.Header .standout {
	color:			red;
	font-weight:	bold;
}

/* ***********************************************************************
** CORNER (logo)
*********************************************************************** */
.Corner {
	background:			#ffffff;
	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:	8px;
	margin-right:	20px;
	margin-top:		10px;
	width:			595px;
}
.Main, .Main td {
	/* background:	URL(/OutfitterCentralData/Site/SITEID/Images/IMAGENAME.jpg); */
	background:		white;
	color:		#555555;
	font-family:	Arial,Helvetica;
	font-size:		12px;
	line-height:	18px;
	vertical-align:	top;
}
.Main h1 {
	color:		#000099;
	font-family: 	Arial,Helvetica;
	font-size:		large;
	font-weight:	bold;
}
.Main dt {
	font-size:		16px;
	font-weight:	bold;
}
.Main .edit {
	background:		yellow;
}


/* ***********************************************************************
** FOOTER
*********************************************************************** */
.FooterRow {
	height:			1%;
}
.FooterMargins {
	margin-left:	8px;
}
.Footer {
	background:		#ffffff;
	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:		10px;
	width:			100px;
}
.NavMarginsHoriz {
	width:			750px;
}
.Nav {
	/* background:		blue; */
	background:		#ffffff;
	color:			blue;
	vertical-align:	top;
}
.Nav hr {
	color:			#ffff98;
}	


/* ***********************************************************************
** HYPERLINKS
*********************************************************************** */
a, a:visited {
	color:			blue;
}
a:hover {
	color:			#004400;
}
.NavMarginsVert a:visited, 
.NavMarginsVert a:link, 
a.ANavVert, a.ANavVert:visited 
{	font-family: 	Arial,Helvetica;
	font-size:		11px;
	font-weight:	bold;
	line-height:	20px;
	text-decoration: none;
	color:			#000099;
}
.NavMarginsVert a:hover,
a.ANavVert:hover 
{	color:			red;
}
.NavMarginsHoriz a:visited, 
.NavMarginsHoriz a:link, 
a.ANavHoriz, a.ANavHoriz:visited 
{
	font-family: Arial,Helvetica;
	font-size: 11px;
	text-decoration: none;
	color: Navy;
}
.NavMarginsHoriz a:hover,
a.ANavHoriz:hover 
{	color:			red;
}

a.AFooter, a.AFooter:visited {
	color:			#666666;
	text-decoration: none;
}
a.AFooter:hover {
	color:			red;
}
a.AFooterCopyright {
	text-decoration:none;
   color:#666666;
}
.FooterMargins a {
	text-decoration:none;
   color:#666666;
}
/* ***********************************************************************
** OTHER
*********************************************************************** */
.FaqNugget dl dt {
}

.FaqNugget dl dd {
	margin-bottom:	1em;
	margin-top:		1em;
}

/*********************
 * Discipline Selector
 ********************/
.navTab{
	float: left;
	width: 100%;
	line-height: normal;
	background: #ffffff url("images/tab_bg.gif") repeat-x bottom;
	margin-bottom: 20px;
}

.navTab ul{
	margin:0;
	padding:10px 10px 0;
	list-style: none;
}

.navTab li{
	float: left;
	background: url("images/norm_right.gif") no-repeat right top;
	margin: 0;
	margin-right: 5px;
	padding: 0;
}

.navTab a{
	display: block;
	 background:url("images/norm_left.gif") no-repeat left top;
	padding:5px 15px 3px;
}

.navTab a:link, .navTab a:visited{
	color: #fff;
	font-weight: bold;
	font-size: 13px;
}

.navTab li a:hover{
	color: #333;
}

.navTab .current {
    background-image:url("images/norm_right_on.gif");
}

.navTab li.current a {
    background-image:url("images/norm_left_on.gif");
    padding-bottom:5px;
    color: #333;
    /*for IE*/
    !padding-bottom: 4px;
}

/***************************
 *ADMIN
 **************************/
.Proxy{
        text-align: center;
        display: block;
        padding: 5px;
        width: 100%;
        top: 0;
        left: 0;
        background: #990909;
        position: absolute;
        color: #e5e5e5;
        border-bottom: 2px solid black;
}

.Proxy a:link, .Proxy a:visited {
        font-weight: bold;
        color: white;
}
