html { 
	font-size: 100.1%; /* IE hack */ 
}
body {
	font-family: Tahoma, Verdana, sans-serif;
	font-size: 0.75em;
	color: #333333;
	text-align: center;
	padding: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 20px;
	margin-left: 0px;
	line-height: 1.166;
	background-color: #000000;
}
body,td,th {
	font-family: Verdana, Arial, Helvetica, sans-serif;
}
table, td, th {
	font-size: 100.1%; /* IE hack */
}

a{
	color: #006699;
	text-decoration: none;
}

a:link{
	color: #006699;
	text-decoration: none;
}

a:visited{
	color: #006699;
	text-decoration: none;
}

a:hover{
	color: #006699;
	text-decoration: underline;
}

h1{
 font-family: Verdana,Arial,sans-serif;
 font-size: 1.2em;
 color: #334d55;
 margin: 0px;
 padding: 0px;
}

h2{
 font-family: Arial,sans-serif;
 font-size: 1.14em;
 color: #334d55;
 margin: 0px;
 padding: 0px;
}

h3{
 font-family: Arial,sans-serif;
 font-size: 1em;
 color: #334d55;
 margin: 0px;
 padding: 0px;
}

h4{
 font-family: Arial,sans-serif;
 font-size: 1em;
 font-weight: normal;
 color: #333333;
 margin: 0px;
 padding: 0px;
}

h5{
 font-family: Verdana,Arial,sans-serif;
 font-size: 1em;
 color: #334d55;
 margin: 0px;
 padding: 0px;
}

ul{
 list-style-type: square;
}

ul ul{
 list-style-type: disc;
}

ul ul ul{
 list-style-type: none;
}
label {

}
.DLGLabelTD {
 font-family: Arial,sans-serif;
 font-size: 1em;
 font-weight: bold;
 color: #334d55;
}
.DLGValueTD label { font-size: 90%;}


/***********************************************/
/* Layout Divs                                 */
/***********************************************/
#Container {
	width: 763px;
	text-align: left;
	margin-top: 0;
	margin-right: auto;
	margin-bottom: 0;
	margin-left: auto;
	padding:0px;
}

#masthead{
	padding: 0px;
	margin: 0px;
	background-color: #000000;
}

#navBar {
	float: left;
	width: 170px;
	min-width:170px;
	margin: 0px;
	background-color:#ffffff;
	padding-top: 0px;
	padding-right: 8px;
	padding-bottom: 0px;
	padding-left: 0px;
}
#WYOS {
	float: left;
	width: 170px;
	margin: 0px;
	padding: 0px;
	background-color:#ffffff;
	text-align: center;
}
#RightColumn {
	float:right;
	width: 163px;
	/*background-color: #374488;*/
	padding: 0px;
	margin: 0px;
	background-image: url(RightColumnBG.gif);
	background-repeat: repeat-y;
}
#RightColumnHome {
	float:right;
	width: 184px;
	padding: 0px;
	margin: 0px;
	background-color: #ce4122;
}
#content{
	float: left;
	width: 425px;
	border-left: 1px solid #cccccc;
}
#contentDefault{
	float: left;
	width: 560px;
	border-left: 1px solid #cccccc;
	padding: 10px;
}
#contentSubMain{
	float: left;
	width: 425px;
	border-left: 1px solid #cccccc;
	background-color:#374488;
}
#contentHome{
	float: left;
	width: 403px;
	min-width: 403px;
	background-color:#374488;
	color:#FFFFFF;
}
#contentHome, #contentHome td, #contentHome th{
	color:#FFFFFF;
}
.ContentBG {
	background-color:#374488;
	margin: 0px;
	padding: 0px;
}
.ContentPadding {
	padding:10px;
}
#border {
	background-color: #ffffff;
	border-top-width: 2px;
	border-top-style: solid;
	border-top-color: #FFFFFF;
	display:block;
	padding-right: 2px;
	padding-left: 2px;
	/*border-bottom-width: 2px;
	border-bottom-style: solid;
	border-bottom-color: #FFFFFF;*/
	margin: 0px;
	padding-top: 0px;
	padding-bottom: 0px;
	/*float: left;
	width: 759px;*/
}
#sectionTopImageFlash {
	background-color: #202f7b;
	background-image: url(HomeFlashImage1.jpg);
	background-repeat: no-repeat;
}

#ContentDefaultTable{
	width:750px;
	min-width:759px;
}

#ContentDefaultTable .content {
	border-left: 1px solid #cccccc;
	width: 100%;
	padding-right:10px;
	padding-left:5px;
}

#ContentDefaultTable .content, #ContentDefaultTable .content td, #ContentDefaultTable .content th{
	/*color:#333333;*/
}







/* ************* ContentHomeTable ************** */


#ContentHomeTable {
}


/* awp - original home page design */
/* #ContentHomeTable .left {
	width: 170px;
	margin: 0px;
	padding: 0px;
	background-color:#ffffff;
	text-align: center;
}*/
/* awp - original home page design */


/* awp - new home page design  - change .left to .promos - was 170W*/
#ContentHomeTable .promos {
	width: 184px;
	margin: 0px;
	padding: 0px;
	background-color:#ffffff;
	text-align:center;
	border-left-width:2px;
	border-left-style:solid;
	border-left-color:#FFFFFF;
	border-right-width:2px;
	border-right-style:solid;
	border-right-color:#FFFFFF;
	border-top-width:2px;
	border-top-style:solid;
	border-top-color:#FFFFFF;
}
/* awp - new home page design */




/* awp - switch columns */
#ContentHomeTable .content {
	background-color:#374488;
/*	border-right-width: 2px;*/
/*	border-right-style: solid;*/
/*	border-right-color: #FFFFFF;*/
	width: 380px;
}
/* awp - switch columns */





#ContentHomeTable .content, #ContentHomeTable .content td, #ContentHomeTable .content th{
	color:#FFFFFF;
}


/* awp - change from .right to .usercolumn  - was 184W */
#ContentHomeTable .usercolumn {
	width: 170px;
	padding: 0px;
	margin: 0px;
	background-color: #ce4122;
	border-right-width: 2px;
	border-right-style: solid;
	border-right-color: #FFFFFF;
	border-top-width: 2px;
	border-top-style: solid;
	border-top-color: #FFFFFF;
}
/* awp */







/* awp */
#ContentHomeTable a:link, #ContentHomeTable a:visited, #ContentHomeTable a:active{
	color: #ffffff;
}
#ContentHomeTable a:hover {
	color: #ffffff;
}
/* awp */


#ContentHomeTable h3{
	font-size: 1em;
	/* text-transform: uppercase; */
	padding-top: 6px;
	padding-bottom: 6px;
	color: #FFFFFF;
}

/* awp - original home page design */

/* #ContentHomeTable .rightcontent{
	padding-right: 4px;
	padding-left: 15px;
	padding-top: 5px;
	padding-bottom: 15px;
	color: #FFFFFF;
	font-size: 10px;
}*/
/* awp - original home page design */


/* awp - new home page design  - change from rightcontent to left side usercontent - */
#ContentHomeTable .usercontent{
	padding-right: 4px;
	padding-left: 15px;
	padding-top: 5px;
	padding-bottom: 15px;
	color: #FFFFFF;
	font-size: 1em;
/*	border-right-width: 2px; */
/*	border-right-style: solid; */
/*	border-right-color: #FFFFFF; */
}
/* awp - new home page design */



#ContentHomeTable .rightcontent a:link, #ContentHomeTable .rightcontent a:visited, #ContentHomeTable .rightcontent a:active{
	color: #FFFFFF;
	padding-top: 4px;
	padding-bottom: 4px;
	display: block;
	font-weight: bold;
}
#ContentHomeTable .usercolumn a:link, #ContentHomeTable .usercolumn a:visited, #ContentHomeTable .usercolumn a:active{
	color: #FFFFFF;
	padding-top: 4px;
	padding-bottom: 4px;
	display: block;
	font-weight: bold;
}
#ContentHomeTable .usercolumn a:hover{
	color: #FFFFFF;
}
#ContentHomeTable .image{
	border-top-width: 2px;
	border-top-style: solid;
	border-top-color: #FFFFFF;
	border-bottom-width: 2px;
	border-bottom-style: solid;
	border-bottom-color: #FFFFFF;
}
#ContentHomeTable .imagetop{
	border-bottom-width: 2px;
	border-bottom-style: solid;
	border-bottom-color: #FFFFFF;
}
/* awp */
#ContentHomeTable .imagebottom{
	border-top-width: 2px;
	border-top-style: solid;
	border-top-color: #FFFFFF;
}
/* awp */



/* ******  Emergency Area Home Page ******  */
#ContentHomeTable .emergencyarea {
	color: #FF0000;
	font-size: 1.2em;
	background-color:#ffffff;
	text-align: left;
	padding-left: 10px;
	padding-right: 10px;
	/* padding-top: 10px; */
}
#ContentHomeTable .emergencyarea a:link, #ContentHomeTable .emergencyarea a:visited, #ContentHomeTable .emergencyarea a:active{
	color: #FF0000;
	/*display: block;*/
	font-weight: bold;
	text-decoration: underline;
}
#ContentHomeTable .emergencyarea a:hover{
	color: #FF6600;
	text-decoration: underline;
}












#ContentMainSubTable {
}
#ContentMainSubTable .left {
	width: 170px;
	margin: 0px;
	padding: 0px;
	background-color:#ffffff;
	text-align: center;
}
#ContentMainSubTable .content {
	background-color:#374488;
	width: 426px;
}

#ContentMainSubTable .content, #ContentMainSubTable .content td, #ContentMainSubTable .content th{
	color:#FFFFFF;
}
#ContentMainSubTable .right {
	width: 163px;
	padding: 0px;
	margin: 0px;
	background-image: url(RightColumnBG.gif);
	background-repeat: repeat-y;
}
#ContentMainSubTable h2{
 font-family: Arial,sans-serif;
 font-size: 1.14em;
 color: #ffffff;
 margin: 0px;
 padding: 0px;
}

#ContentAdmissionsMainTable {
}
#ContentAdmissionsMainTable .left {
	width: 170px;
	margin: 0px;
	padding: 0px;
	background-color:#ffffff;
	text-align: center;
}
#ContentAdmissionsMainTable .content {
	background-color:#ce4122;
	/*width: 388px;*/
}
#ContentAdmissionsMainTable .content, #ContentAdmissionsMainTable .content td, #ContentAdmissionsMainTable .content th{
	color:#FFFFFF;
}
#ContentAdmissionsMainTable .right {
	width: 201px;
	padding: 0px;
	margin: 0px;
	background-color:#364388;
	border-left-width:2px;
	border-left-style:solid;
	border-left-color:#FFFFFF;
}
#ContentAdmissionsMainTableSub {
}
#ContentAdmissionsMainTableSub .left {
	width: 170px;
	margin: 0px;
	padding: 0px;
	background-color:#ffffff;
	text-align: center;
}
#ContentAdmissionsMainTableSub .content {
	/*width: 388px;*/
}
#ContentAdmissionsMainTableSub .content, #ContentAdmissionsMainTableSub .content td, #ContentAdmissionsMainTableSub .content th{

}
#ContentAdmissionsMainTableSub .right {
	width: 148px;
	padding: 0px;
	margin: 0px;
}
/***********************************************/
/* Components                                  */
/***********************************************/
#PrintLogo{
	display:none;
	visibility:hidden;
}
.siteLogo{
	margin: 0px;
	padding: 0px;
	float: left;
	width: 276px;
}
.brclear {
	clear:both;
	height:0px;
	font-size: 1px;
	line-height: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	padding:0px;
}

/************* #topNav styles **************/
.toolbarNav {
	color: #D9531D;
	font-size:9px;
	text-align: right;
	padding-top: 10px;
	padding-bottom: 2px;
	padding-right: 10px;
}
.toolbarNav a:link, .toolbarNav a:visited, .toolbarNav a:active{
	color: #ffffff;
	font-size:9px;
	text-decoration:none;
	padding-right: 7px;
	font-weight: bold;
	
}
.toolbarNav a:hover {
	color: #ffffff;
	text-decoration:underline;
}

.topNav {
	color: #cccccc;
	text-align: right;
	padding-top: 15px;
	padding-right: 5px;
	padding-bottom: 0px;
	padding-left: 0px;
}


.topNav img {
 display: block;
}

.topNav a:link, .topNav a:active, .topNav a:visited {
	font-size: 10px;
	color: #d9531d;
	padding-top: 0;
	padding-bottom: 0px;
	padding-left: 3px;
	font-weight: bold;
	/* text-transform: uppercase; */
	padding-right: 3px;
}
.topNav a:hover {
}

.topNavNoPad {
	color: #cccccc;
	text-align: right;
	padding-top: 0px;
	padding-right: 5px;
	padding-bottom: 0px;
	padding-left: 0px;
}

.topNavNoPad a:link, .topNavNoPad a:active, .topNavNoPad a:visited {
	font-size: 10px;
	color: #d9531d;
	padding-top: 0;
	padding-bottom: 0px;
	padding-left: 3px;
	font-weight: bold;
	/* text-transform: uppercase; */
	padding-right: 0px;
}



/*************** #pageName styles **************/

#pageName{
	margin: 0px;
	padding: 0px 0px 0px 10px;
}
.PageHeader{
	font-size: 1.4em;
	font-weight: bold;
	padding-top: 2px;
	padding-bottom: 8px;
	/* text-transform: uppercase; */
}
#ContentHeaderImage {
	background-color: #A6B0D4;
	width:403px;
}
#ContentHeaderImage img{
	margin-left: 60px;
}
#ContentHeaderImageSub {
	background-color: #A6B0D4;
}

/************* #breadCrumb styles *************/

#breadCrumb{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFFFFF;
	background-color: #d9531d;
	padding-top: 3px;
	padding-right: 0px;
	padding-bottom: 3px;
	padding-left: 175px;
	margin: 0px;
}

#breadCrumb a:link, #breadCrumb a:active, #breadCrumb a:visited {
	color:#FFFFFF;
	text-decoration:none;
}
#breadCrumb a:hover {
	color:#FFFFFF;
	text-decoration:underline;
}
#breadCrumbAdmissions{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11pxm;
	color: #FFFFFF;
	background-color: #1b5fab;
	padding-top: 3px;
	padding-right: 0px;
	padding-bottom: 3px;
	padding-left: 175px;
	margin: 0px;
}

#breadCrumbAdmissions a:link, #breadCrumbAdmissions a:active, #breadCrumbAdmissions a:visited {
	color:#FFFFFF;
	text-decoration:none;
}
#breadCrumbAdmissions a:hover {
	color:#FFFFFF;
	text-decoration:underline;
}

/************** .feature styles ***************/

.feature{
	padding: 0px 0px 10px 10px;
	font-size: 0.63em;
}

.feature h3{
	padding: 30px 0px 5px 0px;
}

.feature img{
	float: left;
	padding: 10px 10px 0px 0px;
}


/************** .story styles *****************/

.story{
	clear: both;
	padding: 10px 0px 0px 10px;
	font-size: 0.75em;
}

.story p{
	padding: 0px 0px 10px 0px;
}


/************* #footer styles ***************/

#footer{
	clear: both;
	font-size: 0.85em;
	color: #FFFFFF;
	background-color: #000000;
	margin: 0px;
	border-top-width:2px;
	border-top-style:solid;
	border-top-color:#FFFFFF;
	text-align: center;
	padding-top: 15px;
	padding-right: 10px;
	padding-bottom: 10px;
	padding-left: 10px;
}
#footer a:link, #footer a:active, #footer a:visited{
	color: #FFFFFF;
}
#footer a:hover {
	color: #FFFFFF;
}
#footer img{
	padding: 4px 4px 4px 10px;
	vertical-align: middle;
}

#footer .bullet {
	color: #d9531d;
}
/************* #search styles ***************/

#search{
	padding: 5px 0px 5px 10px;
	font-size: 0.75em;
}

#search form{
 margin: 0px;
 padding: 0px;
}

#search label{
	display: block;
	margin: 0px;
	padding: 0px;
}


/*********** #navBar link styles ***********/

/*#navBar ul a:link, #navBar ul a:visited {display: block;}
#navBar ul {list-style: none; margin: 0; padding: 0;}*/

/* hack to fix IE/Win's broken rendering of block-level anchors in lists 
#navBar li {}*/

/* fix for browsers that don't need the hack 
html>body #navBar li {}*/


/*********** #sectionLinks styles ***********/

#navBar .Menu1 {
	background-image: url(HBU_Menu1UnSelArrowRight.gif);
	background-repeat: no-repeat;
	background-position: 5px center;
	/* text-transform: uppercase; */
	font-size: 11px;
	width:170px;
}
#navBar .Menu1 a:link, #navBar .Menu1 a:visited, #navBar .Menu1 a:active{
	padding-top: 1px;
	padding-right: 0px;
	padding-bottom: 2px;
	padding-left: 25px;
	color: #333333;
	display: block;
	margin-top: 7px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	font-weight:bold;
}
#navBar .Menu1 a:hover{
}
#navBar .Menu1Sel {
	background-image: url(HBU_Menu1SelArrowDown.gif);
	background-repeat: no-repeat;
	background-position: 5px center;
	/* text-transform: uppercase; */
	font-size: 11px;
}
#navBar .Menu1Sel a:link, #navBar .Menu1Sel a:visited, #navBar .Menu1Sel a:active{
	padding-top: 1px;
	padding-right: 0px;
	padding-bottom: 2px;
	padding-left: 25px;
	color: #1b5fab;
	display: block;
	margin-top: 7px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	font-weight:bold;
}
#navBar .Menu1Sel a:hover{
}
#navBar .Menu2BG {
	background-image: url(Menu2LineBG.jpg);
	background-repeat: no-repeat;
	background-position: 12px bottom;
	display: block;
	height: auto;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 10px;
	margin-left: 0px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 1px;
	padding-left: 0px;
}
#navBar .Menu2 {
	background-image: url(Menu2Line.jpg);
	background-repeat: no-repeat;
	background-position: 12px 10px;
}
#navBar .Menu2 a:link, #navBar .Menu2 a:visited, #navBar .Menu2 a:active{
	padding-top: 3px;
	padding-right: 0px;
	padding-bottom: 1px;
	padding-left: 25px;
	color: #333333;
	display: block;
	font-weight:normal;
}
#navBar .Menu2 a:hover{
}
#navBar .Menu2Sel {
	background-image: url(Menu2Line.jpg);
	background-repeat: no-repeat;
	background-position: 12px 10px;
}
#navBar .Menu2Sel a:link, #navBar .Menu2Sel a:visited, #navBar .Menu2Sel a:active{
	padding-top: 3px;
	padding-right: 0px;
	padding-bottom: 1px;
	padding-left: 25px;
	color: #1B5FAB;
	display: block;
	font-weight:bold;
}
#navBar .Menu2Sel a:hover{
}
#navBar .Menu3BG {
}
#navBar .Menu3Sel {
	background-image: url(Menu3Line.jpg);
	background-repeat: no-repeat;
	background-position: 12px 10px;
}
#navBar .Menu3Sel a:link, #navBar .Menu3Sel a:visited, #navBar .Menu3Sel a:active{
	padding-top: 3px;
	padding-right: 0px;
	padding-bottom: 1px;
	padding-left: 30px;
	color: #D9531D;
	display: block;
	font-weight:bold;
}
#navBar .Menu3Sel a:hover{
}
#navBar .Menu3 {
	background-image: url(Menu3Line.jpg);
	background-repeat: no-repeat;
	background-position: 12px 10px;
}
#navBar .Menu3 a:link, #navBar .Menu3 a:visited, #navBar .Menu3 a:active{
	padding-top: 3px;
	padding-right: 0px;
	padding-bottom: 1px;
	padding-left: 30px;
	color: #D9531D;
	display: block;
	font-weight:normal;
}
#navBar .Menu3 a:hover{
}
#navBar .Menu4BG {
}
#navBar .Menu4 {
	background-image: url(Menu2Line.jpg);
	background-repeat: no-repeat;
	background-position: 12px 10px;
}
#navBar .Menu4 a:link, #navBar .Menu4 a:visited, #navBar .Menu4 a:active{
	padding-top: 3px;
	padding-right: 0px;
	padding-bottom: 1px;
	padding-left: 25px;
	color: #999999;
	display: block;
	font-weight:normal;
	background-image: url(Menu2Line.jpg);
	background-repeat: no-repeat;
	background-position: 12px 11px;
}
#navBar .Menu4 a:hover{
}
#navBar .Menu4Sel {
	background-image: url(Menu2Line.jpg);
	background-repeat: no-repeat;
	background-position: 12px 10px;
}
#navBar .Menu4Sel a:link, #navBar .Menu4Sel a:visited, #navBar .Menu4Sel a:active{
	padding-top: 3px;
	padding-right: 0px;
	padding-bottom: 1px;
	padding-left: 25px;
	color: #333333;
	display: block;
	font-weight:normal;
	background-image: url(Menu2Line.jpg);
	background-repeat: no-repeat;
	background-position: 12px 11px;
}
#navBar .Menu4Sel a:hover{
}
#navBar .MenuBottom {
	height: 15px;
}

/*********** .relatedLinks styles ***********/

.relatedLinks{
	position: relative;
	margin: 0px;
	padding: 0px 0px 10px 10px;
	font-size: 0.69em;
}

.relatedLinks h3{
	padding: 10px 0px 2px 0px;
}

.relatedLinks a:link,
.relatedLinks a:visited {
	display: block; 
}

/************** #advert styles **************/

#advert{
	padding: 30px 0px 10px;
}

#advert img{
	display: block;
}


/************** #headlines styles **************/

#RightColumn{
	font-size: 0.69em;
}
#RightColumn h3{
	font-size: 0.75em;
	/* text-transform: uppercase; */
	padding-top: 6px;
	padding-bottom: 6px;
}
#RightColumn .toplinks{
	padding-right: 4px;
	padding-left: 4px;
	color: #FFFFFF;
	padding-top: 5px;
	padding-bottom: 5px;
}
#RightColumn .content{
	padding-right: 4px;
	padding-left: 25px;
	padding-top: 5px;
	padding-bottom: 5px;
}
#RightColumn .image{
	border-top-width: 2px;
	border-top-style: solid;
	border-top-color: #FFFFFF;
}







/* ContentHomeTable items move to 300s */





#ContentMainSubTable .rightcontent{
	padding-right: 4px;
	padding-left: 25px;
	padding-top: 5px;
	padding-bottom: 15px;
	/* font-size: 0.63em;*/
	color:#333333;
}
#ContentMainSubTable .content a:link, #ContentMainSubTable .content a:visited, #ContentMainSubTable .content a:active{
	color: #A6B0D4;
	text-decoration: underline;
}
#ContentMainSubTable .content a:hover{
	color: #FFFFFF;
}
#ContentMainSubTable .rightcontent h3{
	font-size: 1em;
	/* text-transform: uppercase; */
	padding-top: 6px;
	padding-bottom: 6px;
}
#ContentAdmissionsMainTable .rightcontent{
	padding-right: 4px;
	padding-left: 15px;
	padding-top: 5px;
	padding-bottom: 15px;
	color: #FFFFFF;
	/* font-size: 0.88em; */
	border-top-width: 2px;
	border-top-style: solid;
	border-top-color: #FFFFFF;
}
#ContentAdmissionsMainTable .rightcontent a:link, #ContentAdmissionsMainTable .rightcontent a:visited, #ContentAdmissionsMainTable .rightcontent a:active{
	color: #FFFFFF;
	padding-top: 4px;
	padding-bottom: 4px;
	display: block;
	font-weight: bold;
}
#ContentAdmissionsMainTable h3{
	font-size: 0.75em;
	/* text-transform: uppercase; */
	padding-top: 6px;
	padding-bottom: 6px;
	color: #FFFFFF;
}
#ContentAdmissionsMainTable .AdmissionsMainPhoto2{
/*	height:84px;*/
}
#ContentAdmissionsMainTableSub .address{
	padding-right: 7px;
	padding-left: 7px;
	background-color: #ce4122;
	font-size: 0.63em;
	color: #FFFFFF;
	padding-bottom: 10px;
	border-bottom-width: 2px;
	border-bottom-style: solid;
	border-bottom-color: #FFFFFF;
}
#ContentAdmissionsMainTableSub .address h3{
	font-size: 0.69em;
	/* text-transform: uppercase; */
	padding-top: 6px;
	padding-bottom: 6px;
	color: #FFFFFF;
}

#address{
	padding-right: 5px;
	padding-left: 5px;
	background-color: #FFFFFF;
	font-size: 0.63em;
}
#address h3{
	font-size: 0.69em;
	/* text-transform: uppercase; */
	padding-top: 6px;
	padding-bottom: 6px;
	color: #333333;
}
/*********** Forms styles ***********/
#formsectionhead {
	background-color: #D9531D;
	margin-top: 6px;
	margin-bottom: 3px;
	/*border-top-width: 2px;
	border-top-style: solid;
	border-top-color: #000000;*/
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #000000;
}
#formsectionhead .white h3{
	font-size: 0.88em;
	/* text-transform: uppercase; */
	color: #FFFFFF;
}
.DLGDFL {
	font-weight: bold;
	width: 200px;
	text-align: right;
	padding-top: 2px;
	padding-right: 2px;
	padding-bottom: 2px;
	padding-left: 2px;
	vertical-align: middle;
}
.DLGDFV {
	vertical-align: middle;
}
.DLGDFV select, .DLGDFV option, .DLGDFV input, .DLGDFV textarea{
	font-size: 0.63em;
	margin: 2px;
	vertical-align: middle;
}
.DLGC {
	font-size: 0.63em;
}
.DLGB {
	font-size: 0.69em;
	margin-left: 150px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	display: block;
}

/*********** Gallery styles ***********/
#Photo {
	background-color: #000000;
}
.PhotoOfTheDay {
	background-color: #CCCCCC;
	padding: 4px;
	width: 317px;
}
.PhotoOfTheDayImage {
}
.PhotoOfTheDayCaption {
	padding: 4px;
}
.PhotoOfTheDayPOP {
	background-color: #CCCCCC;
	padding: 4px;
}
#PhotoOfTheDayImagePOP img{
	border: 8px solid #FFFFFF;
	
}
.PhotoOfTheDayCaptionPOP {
	padding: 4px;
	
	color: #FFFFFF;
	width: 400px;
}
.PhotoOfTheDayTitlePOP {
	padding: 4px;
	
	color: #FFFFFF;
	font-weight: bold;
	width: 400px;
}
/************************************************/
/*************** Begin Last Updated *************/
/************************************************/
.LastUpdated {
	font-size: 0.85em;
	text-align: right;
	padding: 6px 15px 10px 0px;
	color: #999;
}
/************************************************/
/***************** End Last Updated *************/
/************************************************/


/************************************************/
/*************** Begin AWP Special **************/
/************************************************/

.whitetext {
	color: #FFFFFF;
}

#whitetext a, #whitetext a:link, #whitetext a:visited {
	color: #FFFFFF;
	
}

#whitetext a:hover {
	color: #CCCCCC;
	text-decoration: none;
}

/************************************************/
/*************** End AWP Special ****************/
/************************************************/