/* import browser reset css */
@import "/ahss/display/css/global/reset.css";
.clear {clear:both;}
/* foundational properties for site-wide styles */
body.red {background: #fff url("/ahss/display/images/shared/bg-pattern1.gif") repeat-y top center; height:100%; color:#000;}/**/
* html {height:100.02%; }

/*global css overrides */
#global-header {width:960px; height:40px; margin:0 auto;}
#global-inside-header {margin:0 auto; background:#6d0c0c;}
#global-header h1 {padding-left:3px;}
#global-search {padding-right:5px; }
body.red #global-searchBtn {background: transparent url("/ahss/display/images/global/black/global-go.gif") top left no-repeat;}
#inner-wrapper {height:100%; background:#fff;}
body.red #global-footer, #global-footer {float:left; clear:both; height:100%; color:#000; background-color:transparent;}
#global-footer a, #global-footer a:link, #global-footer a:visited {color:#4f472c;}
#global-footer-nav {background:#fff;}
#global-footer p {color:#4f472c;}
#global-footer p a, #global-footer p a:link, #global-footer p a:visited {font-weight:bold;}
a:active, a:focus {outline:none;} 
a, a:link, a:active, a:visited {color:#990000; text-decoration:none;}
img {border:none;}
p a { line-height: 18px; }
#content-wrapper {float:left; width:960px; height:100%; margin:0; padding:0; color:#333; font-family:Helvetica, Arial, sans-serif; font-size:100%;}

/* TOP GLOBAL NAVIGATION */
#top-nav {float:left; clear:both; width:960px; margin:0 auto; padding:0; background:#fff url("/ahss/display/img/bg_topNav-sml_inactive-tan.gif") repeat-x left top; font-family:Verdana, Arial, Helvetica, sans-serif; text-transform:uppercase; border-top:1px solid #fff; border-bottom:1px solid #fff;}
#top-nav .microSiteLogo {float:left; background:#fff url("/ahss/display/img/logo.gif") no-repeat center bottom; width:236px; height:34px; cursor:hand;}
#top-nav ul {float:left; margin:0; padding:0; font-size:75%;}
#top-nav li {float:left; display:block; margin:0; padding:0; list-style:none; width:135px; text-align:center; color:#000;}
#top-nav li.narrow {width:110px;}
#top-nav li a {display:block; height:26px; padding:4px 9px; color:#000; text-decoration:none; font-weight:bold; line-height:26px; text-align:center; letter-spacing:.1em;}
#top-nav li.selected a, #top-nav li.selected a:link, #top-nav li.selected a:visited, #top-nav li a:hover {display:block; color:#fff; background: url("/ahss/display/img/bg_topNav-sml_active-red.gif") repeat-x left top;}
#top-nav li a.double-line {line-height:13px; text-align:center;}
#top-nav li a.single-line {line-height:26px; text-align:center;}
#top-nav li.endCapLt, #top-nav li.endCapRt {width:1px; height:34px; padding:0 0 0 50px;}
#top-nav li.endCapLt {padding:0 10px 0 20px; border-left:1px #ebe6db solid;}


a.button, #main-content a.button { 
	background: #901003;
	color: #fff;
	width: 90px;
	font-weight: 600;
	margin: 10px;
	padding: 5px;
	text-decoration: none;
	border: 1px solid #B91300;
}
a.camera , #main-content a.camera { background: #901003 url('/ahss/display/img/polisci/cameraSm.gif') 5px 5px no-repeat; padding-left:27px;}
a.arrow, #main-content a.arrow { background: #901003 url('/ahss/display/img/polisci/arrowGrnNextSm.gif') 5px 5px no-repeat; padding-left:27px;}


.right {
	float: right;
	margin: 5px 5px 5px 10px;
	padding: 0;
}
.left {
	float: left;
	margin: 5px 10px 5px 5px;
	padding: 0;
}

