﻿body
{
	height:100%;
	width: 900px;
	background-color:#5f5542;
	color:#333;
	margin:0;
	text-align:center; /* For IE5/Win */
	/* font-family: Georgia, Serif; */
	font-family: Arial;
}

a { text-decoration: none;}

a:hover
{
	text-decoration: underline;
}

img, td, tr {border: 0; padding:0;}

/********* Canvas + window dressing *********/

#shadow-left { background:url(/images/global_left_shadow.gif) top left repeat-y; padding-left:11px }

#shadow-right { background:url(/images/global_right_shadow.gif) top right repeat-y; padding-right:11px }

#canvas { width:980px; margin:0 auto; text-align:left }

#main {	padding:10px; z-index:1; position:relative; width:100% }

#main, #shadow-right { background-color:#fff }

/******** top nav table ***********************************/

table#header { border-top:11px solid #9f9a87;}

* html table#header { width:100%;}

table#header{ background-color:#f3f1e7 !important }

#header td, #header th{ border:solid 1px #cecec6; border-top:0;}

#header td { padding:0 15px; border-right:0; white-space:nowrap }

#header th { border-left:0; padding:0; vertical-align:middle; text-align: center; width:100px;} /* Static width required for IE5/Win */

#header a { color:#666 !important }

#header a:hover, #header .current { color:#863a09 !important }

#utility { height:36px !important }

#welcome h6, #welcome ul, #welcome li { float:left }

#welcome h6 { text-indent:1px; padding:0 !important; margin:0 !important }

#welcome {font-size: 16px; font-weight:bold;}

#topnav {width:800px; vertical-align: middle; margin: 0px; padding:0; white-space: nowrap;}

.label {font-size: 11px; font-weight:normal;white-space: nowrap;}
.label2 {font-size: 11px; font-weight:normal; white-space: nowrap;}

#corpsite {font-size: 10px; font-weight:normal; white-space: nowrap;}

#enrolllinks { float: right; vertical-align: text-bottom; padding-right: 5px; font-size: 12px; font-weight:normal;white-space: nowrap;}

#loginstuff {float: left; vertical-align:middle;}

/********** News bar ***********************/
#news { width: 955px; vertical-align:middle; padding-bottom: 5px; margin: 0px; padding-left:10px; padding-right: 10px;}
#newsbar
{
	background-color: #444B4C;
	height: 20px;
	color: #fff;
	padding-left: 10px;
	padding-right: 10px;
	font-weight: bold;
	width: 955px;
}

#newsarea
{
	background-color: #EFEDE9;
	height: 160px;
	padding-bottom: 10px;
	position: relative;
	margin: 0px;
	overflow: hidden;
	width: 955px;
}

/******* Promo *****************/

.promolink { text-decoration:none; font-size:9px; color: #737B78; font-weight: bold; text-align:center; position: absolute; bottom: 3px;}
.promolinkorder {width: 280px; float:right; text-decoration:none; font-size:9px; color: #737B78; font-weight: bold; padding-right: 5px;text-align:right; position:absolute; bottom: 3px;}

.loginerror

{
	border:2px solid red;
	font-family: Arial, Verdana, Helvetica, sans-serif; 
	font-size:11px;
	width:85%; 
	PADDING-LEFT: 5px; 
	PADDING-RIGHT: 5px; 
	PADDING-BOTTOM: 0px;
    MARGIN: 10px; 
    COLOR: black; 
    PADDING-TOP: 0px;  
    BACKGROUND-COLOR: #ffffff;
}

#promo1

{

    top: 5px;
    left: 10px;

}



#promo2

{

    top: 5px;

    left: 315px;

}



#promo3

{

    top: 5px;

    left: 650px;

}



#promo4

{

    top: 5px;

    left: 970px;

}



#promo5

{

    top: 5px;

    left: 1290px;

}



#promo6

{

    top: 5px;

    left: 1610px;

}



#promo7

{

    top: 5px;

    left: 1930px;

}



#promo8

{

    top: 5px;

    left: 2250px;

}



#promo9

{

    top: 5px;

    left: 2570px;

}



#promo10

{

    top: 5px;

    left: 2890px;

}



#promo11

{

    top: 5px;

    left: 3210px;

}



#promo12

{

    top: 5px;

    left: 3530px;

}

.promo

{

    position: absolute;

	width: 310px;

	height: 200px;

	padding: 0px, 0px, 0px, 0px;

	margin: 0px;

	background-repeat:no-repeat;
	z-index:5;

}

.promo h2

{

	color:#AC6A3F;

	/* font-family:Georgia; */
	font-family:Arial;
	
	font-size: 16px;

	font-weight:700;

	padding-bottom:0px;

	border-bottom:0px solid;

	white-space:nowrap;

	letter-spacing:-1px;

	margin:0px;

}

.promotext

{

	font-family:Arial;

	font-size: 10px;

	font-weight:700;

	padding-bottom:0px;

	border-bottom:0px solid;

	white-space:nowrap;

	text-transform:uppercase;

	letter-spacing:-1px;

	margin:0px;

}

.promo p
{
	margin: 0px;
	padding-bottom: 5px;
}

.promo a

{

	color:#333;

	font-family:Arial;

	font-size: 10px;

	font-weight:bold;

	white-space:nowrap;		

	text-transform:uppercase;

	text-decoration:none;

	padding-left:0px;

}


.promo a:hover { text-decoration:underline;}



.promo a img

{

	padding-right:4px;

	padding-left: 0px;

	text-decoration:none;

}



.align_left 

{

	width: 280px;

	height: 150px;

	font-size: 11px;

	letter-spacing:0px;

	font-weight:500;

	padding: 10px 5px 5px 10px;
	display:inline-block;
	border: solid 1px #ccc;
	background-color: #fff;

}

/************ bottom *****/
#footer a{color: #fff;}
#about, #copy {color: #fff; font-size: 8pt; padding-top: 5px;}
#about a{text-decoration: none;}
#about a:hover{ text-decoration: underline;}
