@charset "UTF-8";

/*
AHI
Screen Import CSS
*/

@import url("/css/s/layout.css");
@import url("/css/s/menu.css");
@import url("/css/s/type.css");
@import url("/css/s/lists.css");
@import url("/css/s/forms.css");

/* section - specific */
/* type */
div#header a:link,
div#header a:visited {
	background:url("/img/ui/awards/awards_logo.gif");
}
div#header a:hover {
	background-position:0 -65px;
}
h2 {
	background:url("/img/ui/awards/awards_ahi.gif");
}
h1 {
	margin:10px 0 20px 0px;
	padding:0;
	font-size:2.8em;
	line-height:1em;
	font-weight:normal;
	color:#315c63;
	text-align:left;
}
h4 {
	color:#315c63;
}
h6 {
	color:#315c63;
	font:bold 1.3em Verdana, Arial, Helvetica, sans-serif;
	padding:0;
	margin:0;
}
.awards_color {
	color:#315c63;
}
a:link, a:visited {
	color: #315c63;
	font-weight:bold;
	text-decoration:none;
}
a:hover {
	color:#000;
}
a.more {
	color:#315c63;
}
ul#menu {
	margin:60px 0 0 0;
}
ul#menu li a:link,
ul#menu li a:visited {
	background:url("/img/ui/awards/awards_dot.gif") no-repeat;
	background-position:130px 0;
}
ul#menu li#current a:link,
ul#menu li#current a:visited,
ul#menu li a:hover,
ul#menu li#parent_current a:link,
ul#menu li#parent_current a:visited {
	background-position:130px -20px;
}
ul#menu li#current a:hover,
ul#menu li#parent_current a:hover{
	background-position:130px -40px;
}
ul#menu li#current a,
ul#menu li#parent_current a,
ul#menu li a:hover {
	color:#315c63;
}

ul#menu li#parent_current ul li a:hover,
ul#menu li#parent_current a:hover{
	color:#000;
}
form#search_form label {
	color: #315c63;
}


/* layout */
#left_top {
	border-bottom:10px solid #A09788;
}
#right_top {
	border-bottom:10px solid #315c63;
}
#sub_left {
}
#sub_left div {
	margin:5px 0 0 0;
	border-top:10px solid #A09788;
}
#sub_right {
	width:260px;
	float:left;
}
#sub_right ul {
	border-top:10px solid #315c63;
}

#sub_right ul.noborder {
	border:0 none;
	margin:0;
	position:relative;top:-5px;
}
	
#sub_left div.award_item {
	margin:20px 0 20px 0;
	border-top:0 none;
	background:url("/img/ui/awards/dotted_border.gif") top left repeat-x;
	font-size:1em;
}
#sub_left div.award_item h6 {
	padding:0;
	margin:0;
	font-size:1.25em;
}

div.award_item p {
	margin:0;
	padding:5px 40px 5px 0;
}
div.award_item p.award-desc {color:#4a4840;font-size:1.1em;padding:0;margin:0;}
div.award_item p a {font-size:1em;}

#sub_left div.award_winner {
	margin:10px 0 20px 0;
	border-top:0 none;
}
.award_item {
	color:#315c63;
}
div.profile p a:link,
div.profile p a:visited {
	font-weight:bold;
	text-decoration:none;
}

div.award_item img {
	position:absolute;
	left:600px;
	margin:0 0 0 10px;
}

p.award_title {padding:0 0 5px 0;margin:0;}
p.award_to {padding:5px 0 12px 0;margin:0;}
#footer_line {
	border-top:10px solid #315c63;
	position:relative;
	top:5px;
	color:#A09788;
}

form#login {
	border-top:10px solid #315c63;
}


#sub_right ul li a#awards_1 {
	background:#476c73;
}
#sub_right ul li a#awards_2 {
	background:#5c7d83;
}
#sub_right ul li a#awards_3 {
	background:#718d93;
}
#sub_right ul li a#awards_4 {
	background:#859da2;
}
#sub_right ul li a#awards_5 {
	background:#99adb1;
}
#sub_right ul li a#awards_6 {
	background:#adbec1;
}


#sub_left div.fck {
	margin:0;
	padding:0 40px 0 0;
	border-top:0 none;
	font-size:1.1em;
}
#sub_left div.bio {
	padding-right:0;
}
#sub_left div.fck p {
	margin:5px 0;
	padding:0;
}
#sub_left div.awardsintro p {
	margin:3px 0;
	padding:0;
	color:#4a4840;
}
#sub_left div.awardsbody p {
	color:#4a4840;
	padding-bottom:1.5em;
}
#sub_left div.awardsintro ul,
#sub_left div.awardsintro ul li {
	color:#4a4840;
}
#sub_left p.intro {
	padding-right:30px;
}
div.fck ul,
div.fck ol {
	margin:0;
	padding:5px 30px 5px 15px;
}
div.fck ul li,
div.fck ol li {
	padding:0;
	margin:0;
}
div.fck ol{padding-left:20px; }
div.fck span {
	color:#315c63;
}
div.fck h3 {
	font-size:1.15em;color:#315c63;
	margin-bottom:.35em;
}
div.fck h4 {
	font-size:1em;color:#4a4840;
}
