/**************************** Native IDs ********************************/

Body, Html {
	background-color: #FFFFFF;
	color: #5D5C5C;
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 12px;
	text-align: center;
	margin: 0px;
	vertical-align: top;
}


a:link {
    color: #234F7D;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	text-decoration: none;
}


a:visited {
    color: #234F7D;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	text-decoration: none;
}


a:hover {
    color: #000000;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	text-decoration: none;
}


/**************************** Layout IDs  ********************************/


#Container {
	padding: 0px;
	margin: 0px;
	text-align: left;
	vertical-align: top;
	width: 667px;
}


#Header {
	height: 123px;
	vertical-align: top;
	width: 770px;
}


#LeftTopArea {
	height: 287px;
	vertical-align: top;
    width: 400px;
}


#RightTopArea {
	height: 287px;
	padding:10px 0px 0px 0px;
	vertical-align: top;	
	width: 300px;
}


#LeftArea {
	height: 287px;
	vertical-align: top;
    width: 500px;
}

#LeftAreaWide {
	height: 287px;
	vertical-align: top;
    width: 770px;
}


#RightArea {
	height: 287px;
	vertical-align: top;
	width: 10px;
}


#Footer {
	background-color:#A7A536;
	color: #FFFFFF;
    font-size: 10px;
	height: 17px;
	margin:0px;
	vertical-align: top;
	width: 667px;
}


#Footer a:link {
    color: #FFFFFF;
    font-size: 10px;
}


#Footer a:visited {
    color: #FFFFFF;
    font-size: 10px;
}


#Footer a:hover {
    color: #CCCCCC;
    font-size: 10px;
}


/* * * Page Spacers * * */



#TopSpacer {
	height: 21px;
	vertical-align: top;
}


#LeftSpacer {
	vertical-align: top;
	width: 45px;
}


#MiddleSpacer {
	vertical-align: top;
	width: 30px;
}


#RightSpacer {
	vertical-align: top;
	width: 45px;
}


#BottomSpacer {
	height:30px;
	vertical-align: top;
}


/****************************Custom Classes********************************/


/* * * Content * * */


.ContentArea {
	padding-bottom:25px;
	margin: 0px;
	vertical-align: top;
}


/* * * Footer * * */


.FooterLeft {
	color: #FFFFFF;
	font-size: 10px;
	height: 17px;
	margin: 0px;
	padding-left: 10px;
	text-align: left;
	vertical-align: middle;
}


.FooterRight {
	color: #FFFFFF;
	font-size: 10px;
	height: 17px;
	margin: 0px;
	padding-right:10px;
	text-align: right;
	vertical-align: middle;
}


/* * * Form Ids * * */


input{
    border: solid 1px #DDDDDD;
    font-family: Arial, Helvetica, sans-serif;
    font-size: 12px;
    height: 14px;
}


textarea{
	border: solid 1px #DDDDDD;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
}


.xButton {
    background-color: #F0F0F0;
    border: solid 1px #DDDDDD;
	font-size: 11px;
	font-weight: bold;
	height: 20px;
	margin: 0;
	text-align: center;
	width: 100px;
}


/* * * Headers & Borders Classes * * */


.h1 {
    border-bottom: solid 1px #234F7D;
    color: #234F7D;
    font-family: Arial, Helvetica, sans-serif;
    font-size: 18px;
    font-weight: bold;
    width: 452px;
}


.h2 {
    color: #234F7D;
    font-family: Arial, Helvetica, sans-serif;
    font-size: 11px;
    font-style: italic;
    font-weight: bold;
}


.h3 {
    color: #ED8707;
    font-family: Arial, Helvetica, sans-serif;
    font-size: 12px;
    font-weight: bold;
}


.h4 {
    color: #FFFFFF;
    font-family: Arial, Helvetica, sans-serif;
    font-size: 13px;
    font-weight: bold;
    text-align:center;
}


.h6 {
    color: #234F7D;
    font-family: Arial, Helvetica, sans-serif;
    font-size: 11px;
    font-weight: bold;
    text-align: left;
}


.PictureBorder {
	border: solid 1px #A7A536;
}


.Boldheading {
    font-weight:bold;
}





