div, body, p, td, input, select, textarea {
	font-family:  Arial,Verdana,Tahoma;
    font-size: 11px;
}
input, select, textarea, option
{
	margin: 3px;
	padding: 1px;
}
.clearfix: after {
	content: ".";
	display: block;
	height: 0px;
	clear: both;
	visibility: hidden;
}
/* hides from ie mac */
 * html .clearfix {height: 1% }
 
#wrapper div {
	background: url(/_img/_core/bg_top.gif) top center no-repeat;
	min-height: 780px;
}
div.wrapper  {
	background: url(/_img/_core/bg_top.gif) top center no-repeat;
	min-height: 800px;
}
div.central {
    margin: 0 auto;
    width: 777px;
    text-align: left;
}  
#adContainer {
	width: 775px;
	background-color: black;
	border: none;
}
#adBottom {
	width: 775px;
	background-color: black;
	line-height: 2px;
}
#bg_search_header {
	height: 59px;
	background: url(/_img/_core/search_full_bg_header.gif) left no-repeat;
}
#bg_search_header .links {   
    padding-top: 5px; 
    padding-right: 50px; 
    float: right;
    color: #F57B00;
    text-transform: uppercase;
    letter-spacing: 0em;
    font-size: smaller;  
}
#bg_search_header .links a {
    color: #F57B00;
    text-decoration: none;
}
#bg_search_header .links a:hover {
    text-decoration: underline;
}
#banner_ad_container {	
	background: url(/_img/_core/banner_ad_container.gif) center no-repeat;
	height: 105px;
}
#people_banner_top {
    float: left;
    height: 165px; 
}
#inner_nav {
    float: left;
}
#inner_nav .menuItem {
   background: url(/_img/_core/sub_nav_menu_bg_off.gif)  center repeat-x;
   height: 18px; 
   color: White;
   font-size: 11px;
   padding: 10px;
   margin-top: 0px;
   margin: 0px;
   font-weight: bold;
   border: 1px black solid;
}
#nav_bar {
	height: 31px;
}
#nav_bar .menuItem {
    background: url(/_img/_core/sub_nav_menu_bg_off.gif)  center no-repeat;
}
#inner_content_area {
    border-left: solid 4px black;
    padding-left: 10px;
    background-color: White;
    width: 759px; 
}
#inner_content_area .content {
	margin-top: 50px;
	clear:both;
}

/* button styles */
.submit {
	background:url(/_img/_cpanel/bt_bg.gif) repeat-x;
	color:#FFFFFF;
	padding-right:10px;
	padding-left:10px;
	border:#000000 solid 1px;
}
.submit:hover {
	border:#F27f03 solid 1px;
}
.submitOrange {
	background:url(/_img/_cpanel/bt_bg_orange.gif) repeat-x;
	color:#FFFFFF;
	padding-right:10px;
	padding-left:10px;
	border:#F27f03 solid 1px;
}
.submitOrange:hover {
	border:#000000 solid 1px;
}

/* shawn */
.sBox {
    border: 1px solid #ABEAF9;
    background-color: #f2f2f2;
    padding-left:20px;
    padding-right: 20px;
    padding-top: 15px;
    padding-bottom: 15px;
}
.sTitle {
	font-size: 18px;
}

/* Footer Block */
		div.footer {
			margin: 0 auto 20px auto;
			background: url(/_img/landingPage/footer_bg.gif) no-repeat;
			width: 776px; 
			height: auto;
			padding-top: 1px;
		}
			div.footer ul.footer_nav {
				list-style: none;
				text-align: center;
				position: relative;
				margin: 11px 0 30px;
			}
				div.footer ul.footer_nav li {
					display: inline;
					border-left: 1px solid #595959;
					padding: 0 14px;
					font-size: 11px;
				}
				div.footer ul.footer_nav li.last {
					border-right: 1px solid #595959;
				}
					div.footer ul.footer_nav li a {
						color: #F27B00;
					}
			div.footer p.copyright {
				text-align: center;
				color: #757575;
			}
				div.footer p.copyright a {
					color: #757575;
					text-decoration: none;
				}
					div.footer p.copyright a:hover {
						text-decoration: underline;
					}