
body {
	background : #78acd1 url('/bin/r/j/background_page.jpg') repeat-x top left;
	margin : 0;
}
#pageHolder {
	width : 960px;
	background : #ffffff;
}
#banner {
	background : #ffffff;
}
.bannerTop {
	padding-top : 11px;
	border-top : 4px solid #70b2e1;
}
h2#tagline {
	width : 960px;
	height : 33px;
	text-indent : -99999px;
	background : url('/bin/j/t/tagline.jpg') no-repeat top left;
	margin : 0 0 13px 0;
	padding : 0;
}
#leftColumn {
	background : #ffffff;
	width : 220px;
}
td.footer {
	background : #ffffff;
	border-bottom : 4px solid #70b2e1;
	font : 11px Verdana, Arial, sans-serif;
	color : #333333;
	text-align : left;
	border-top : 1px solid #cdd3eb;
}
table#search td {
	background : url('/bin/f/v/background_search.jpg') no-repeat 0 0;
	width : 220px;
	height : 78px;
}
table#search h3 {
	color : #ffffff;
	font : 12px Arial, sans-serif;
	font-weight : bold;
	text-transform : uppercase;
	margin : 10px 0 10px 14px;
	padding : 0 0 0 0;
}
input#q {
	margin : 0 0 0 12px;
	border : 0;
	font-size : 16px;
}
div.divnav1 ul li {
	background : url('/bin/p/s/nav_item_background.jpg') repeat-y top left;
	width : 100%;
	margin : 0 0 0 0;
	padding : 0;
	border-top : 2px solid #6ca6dc;
	border-bottom : 2px solid #ffffff;
}
div.divnav1 ul {
	list-style : none;
	text-align : right;
	text-transform : uppercase;
	font : 12px Arial, sans-serif;
	margin : 7px 0 0 0;
	padding : 0;
	width : 100%;
}
div.divnav1 ul li a {
	padding : 5px 28px 7px 0;
	color : #ffffff;
	text-decoration : none;
	display : block;
	font-weight : bold;
	background : url('/bin/b/t/nav_item_arrow.png') no-repeat 95% 50%;
	margin : 0;
}
td#mainColumn {
	padding : 0 0 0 15px;
	font : 12px Verdana, Arial, sans-serif;
}
td#contentColumn {
	border-top : 3px solid #ff7b00;
	padding : 0 0 20px 10px;
	border-left : 1px solid #cdd3eb;
	line-height : 140%;
	color : #4f4d5d;
}
td#contentColumn h1 {
	color : #4f4d5d;
	text-transform : normal;
	font : 18px "Trebuchet MS", Arial, sans-serif;
	font-weight : bold;
}
span.buttonInput {
	float : right;
	margin : 0 10px 0 0;
}
table.rtColBox {
	width : 189px;
	background : #eeeeee;
	margin : 0 0 8px 15px;
}
table.rtColBox h2 {
	background : url('/bin/v/b/rt_col_header_background.jpg') repeat-y 0 0;
	width : 182px;
	margin : 0;
	padding : 7px 0 6px 7px;
	font : 11px Arial, sans-serif;
	font-weight : bold;
	text-transform : uppercase;
	color : #ffffff;
	border-top : 2px solid #4f4d5d;
}
td.toolsBorder {
	background : url('/bin/h/a/tools_border_bottom.jpg') repeat-x bottom left;
	padding : 6px 0;
}
td.toolsBorderNo {
	padding : 6px 0;
}
td#toolsBody {
	color : #4f4d5d;
	font : 11px Verdana, Arial, sans-serif;
	padding : 0 7px;
}
td#toolsBody a:hover {
	text-decoration : underline;
}
a#print {
	background : url('/bin/j/p/print_this_page.jpg') no-repeat 2px 0;
	padding : 0 0 0 25px;
	height : 16px;
	display : block;
}
ul#social_icons {
	list-style : none;
	position : relative;
	padding : 0;
	margin : 4px 0 0 2px;
}
ul#social_icons li {
	float : left;
	background : none;
}
ul#social_icons li a {
	display : block;
	height : 16px;
	width : 16px;
	text-indent : -99999px;
	margin : 0 6px 0 0;
}
ul#social_icons li a#rss {
	background : url('/bin/j/l/social_icon_sprite.png') no-repeat 0px 0px;
}
ul#social_icons li a#podcasts {
	background : url('/bin/j/l/social_icon_sprite.png') no-repeat -20px 0px;
}
ul#social_icons li a#magazine {
	background : url('/bin/j/l/social_icon_sprite.png') no-repeat -40px 0px;
}
ul#social_icons li a#media {
	background : url('/bin/j/l/social_icon_sprite.png') no-repeat -60px 0px;
}
ul#social_icons li a#youtube {
	background : url('/bin/j/l/social_icon_sprite.png') no-repeat -100px 0px;
}
ul#social_icons li a#twitter {
	background : url('/bin/j/l/social_icon_sprite.png') no-repeat -80px 0px;
}
ul#social_icons li a#wiki {
	background : url('/bin/j/l/social_icon_sprite.png') no-repeat -140px 0px;
}
.noBorder {
	background : none;
}
td#toolsBody p {
	margin : 10px 5px;
	padding : 0;
}
ul.rtCol {
	list-style : none;
	margin : 10px 5px;
	padding : 0;
}
ul.rtCol li {
	background : url('/bin/d/m/rt_col_item_border_bottom.jpg') repeat-x bottom left;
	margin : 0 0 5px 0;
	padding : 0 0 7px 0;
}
ul.rtCol li a {
	color : #1c4982;
	text-decoration : none;
}
a#aw_rss {
	background : url('/bin/v/t/icon_rss.png') no-repeat 2px 0px;
	padding : 0 0 0 25px;
	height : 16px;
	display : block;
}
a.tools {
	color : #4f4d5d;
	text-decoration : none;
}
ul.frontPage {
	list-style : none;
	margin : 0 0 0 0;
	padding : 0 0 0 0;
}
ul.frontPage li {
	margin : 0 0 10px 0;
	padding : 0 0 0 0;
	background : url('/bin/v/n/li_bottom_border.jpg') repeat-x bottom left;
}
ul.frontPage li p {
	background : url('/bin/v/z/li_bullet.jpg') no-repeat 0px 5px;
	margin : 0 5px 5px -10px;
	padding : 0 0 0 15px;
}
h2.divider {
	color : #000000;
	font : 14px Verdana, Arial, sans-serif;
	font-weight : bold;
	border-top : 1px solid #000000;
	padding-top : 5px;
}
td#contentColumn h3 {
	color : #4f4d5d;
	font : 12px Verdana, Arial, sans-serif;
	font-weight : bold;
}
h2.normal {
	color : #556966;
	font : 14px Verdana, Arial, sans-serif;
	font-weight : bold;
}
td#contentColumn li {
	padding-left : 10px;
	padding-bottom : 6px;
}
div.divnav1 ul li.activenavpage {
	background : url('/bin/n/z/nav_item_selected_background.jpg');
}
div.divnav1 ul li.activenavpath {
	background : url('/bin/n/z/nav_item_selected_background.jpg');
}
div.divnav1 ul li.activenavpath ul {
	border-top : 2px solid #ffffff;
	margin-top : -1px;
	margin-bottom : -1px;
}
div.divnav1 ul li.activenavpath ul li {
	background : #c9d6dd url('');
	border-bottom : 1px solid #ffffff;
	border-top : none;
}
div.divnav1 ul li.activenavpath ul li a {
	color : #4f4e4e;
	display : block;
	padding-top : 8px;
	padding-bottom : 7px;
	margin : 0;
}
div.divnav1 ul li.activenavpath ul li.activenavpage {
	background : #92c5df;
}
td.footer div, td.footer div table, td.footer div table td, td.footer div table td p {
	width : 100%;
	text-align : left;
}
a#caat_link {
	background : #7db0ba url('/bin/b/t/nav_item_arrow.png') no-repeat 95% 50%;
	border-top : 2px solid #6ca6dc;
	width : 192px;
	display : block;
	padding : 5px 28px 7px 0;
	text-align : right;
	font : 12px Arial, sans-serif;
	color : #ffffff;
	text-transform : uppercase;
	text-decoration : none;
	font-weight : bold;
}
a#caat_link:hover {
	background : #6ca6dc url('/bin/b/t/nav_item_arrow.png') no-repeat 95% 50%;
}
div.divnav1 ul li a:hover {
	background : #6ca6dc url('/bin/b/t/nav_item_arrow.png') no-repeat 95% 50%;
}
td#leftColumn {
	width : 220px;
}
td#contentColumn a, td.footer a {
	color : #6ca6dc;
	text-decoration : none;
}
td#contentColumn a:hover, td.footer a:hover {
	text-decoration : underline;
}
ul.orange {
	list-style : none;
	padding : 0 0 0 0;
	margin : 0 0 0 0;
}
a.orange_bullet {
	background : url('/bin/v/t/orange_bullet.jpg') no-repeat left center;
	padding : 0 0 0 15px;
}
td#contentColumn ul.orange li {
	background : url('/bin/v/t/orange_bullet.jpg') no-repeat 0 1px;
	margin : 0 0 10px 20px;
	padding : 0 0 0 25px;
}
.AWBf, .AWB, .AWBi, .AWBi img {
	height : 211px;
	margin : 0 0 0 0;
	padding : 0 0 0 0;
	overflow : hidden;
}
h2 {
	color : #556966;
	font : 14px Verdana, Arial, sans-serif;
	font-weight : bold;
}
#newsRSS {
}
#calendarRSS {
}
#calendarRSS h1 {
	display : none;
}
#calendarRSS span.itemURL {
	display : none;
}
#calendarRSS ol {
	list-style : none;
	margin : 10px 5px;
	padding : 0;
}
#calendarRSS ol li {
	background : url("/bin/d/m/rt_col_item_border_bottom.jpg") repeat-x bottom left;
	margin : 0 0 5px 0;
	padding : 0 0 7px 0;
}
#calendarRSS ol li a {
	color : #1c4982;
	text-decoration : none;
}
#newsRSS h1 {
	display : none;
}
#newsRSS ol {
	padding : 0 0 0 0;
	margin : 0 0 0 0;
	list-style : none;
	list-style-type : none;
}
#newsRSS span.itemURL {
	display : none;
}
#newsRSS h3 {
	display : inline;
	clear : both;
	font : 11px Verdana, sans-serif;
	color : #333;
	font-weight : normal;
}
#newsRSS ol li.item {
	background : url("/bin/v/z/li_bullet.jpg") no-repeat 0px 5px;
	padding : 0 0 0 15px;
	margin-left : 15px;
	margin-right : 5px;
}
#newsRSS div.extras {
	background : url("/bin/v/n/li_bottom_border.jpg") repeat-x bottom left;
	padding-bottom : 10px;
	margin-bottom : 15px;
	margin-right : 10px;
	margin-left : -15px;
	padding-left : 15px;
}
#newsRSS div.description {
	display : none;
}
#newsRSS span.pubDate {
	font-size : .7em;
	font-style : italic;
}
#newsRSS h3 a {
	font-weight : normal;
}
a#modFontSizeMinus {
	display : block;
	text-indent : -99999px;
	width : 16px;
	height : 16px;
	background : url('/bin/j/r/icon_font_decrease.jpg') no-repeat 0 0;
}
a#modFontSizePlus {
	background : url('/bin/p/a/icon_font_increase.jpg') no-repeat 0 0;
	display : block;
	height : 16px;
	width : 16px;
	text-indent : -99999px;
}
ul.fontResizers {
	float : left;
	margin : 0 4px 0 0;
	padding : 0;
}
li.fontResizer {
	float : right;
	margin : 2px;
	padding : 0px;
	list-style : none;
}
ul#social_icons li a#facebook {
	background : url('/bin/j/l/social_icon_sprite.png') no-repeat -160px 0px;
}
div.resultsList ul {
	list-style : none;
}
div.topControls {
	clear : both;
	z-index : 2;
	position : relative;
}
div.controls ul {
	margin : 0px 0px 0px 0px;
	padding : 20px 0px 10px 0px;
	text-align : center;
}
div.controls li {
	display : inline;
	padding : 0px 3px;
}
div.controls li.previous {
}
div.controls li.next {
}
dl.resultDetail {
	font-family : Arial,sans-serif;
	font-size : 10px;
	color : #615C58;
	margin : 10px 0px 10px 36px;
	position : absolute !important;
	top : 15px !important;
	left : 15px !important;
	z-index : 3 !important;
}
div.resultsForm {
	margin : 20px 0px 0px 20px;
}
div.resultsForm input#q {
	width : 350px;
	height : 20px !important;
	border-top : 1px solid #cccccc;
	border-right : 1px solid #999999;
	border-bottom : 1px solid #999999;
	border-left : 1px solid #cccccc;
	padding-left : 4px;
	position : relative;
	z-index : 100;
}
div.resultsForm span.buttonInput input {
	background : url('/bin/j/n/search_button_bg.png') repeat-x 0px bottom;
	width : 50px;
	height : 24px;
	border-top : 1px solid #cccccc;
	border-right : 1px solid #999999;
	border-bottom : 1px solid #999999;
	border-left : 1px solid #cccccc;
	position : relative;
	left : -60px !important;
	font-family : Arial, sans-serif;
	text-transform : uppercase;
	z-index : 101;
}
div.resultsForm span.buttonInput input:hover {
	color : #00f;
}
dl.resultDetail dt {
	display : inline;
	padding-right : 10px;
}
dl.resultDetail dd {
	display : inline;
}
div.resultsList {
	margin : 0;
	font-size : 12px;
	position : relative;
	z-index : 1;
}
ul.resultsList dt {
	display : none;
}
dd.mimetype {
	display : none;
}
dl.resultDetail dt.showing {
	display : none;
}
dl.resultDetail dd.showing {
	display : none;
}
dl.resultDetail dt.perpage {
	display : none;
}
dl.resultDetail dd.perpage {
	display : none;
}
ul.resultsList dd {
	margin : 0px 0px 0px 0px;
	padding : 0px 0px 0px 0px;
}
ul.resultsList li a.title {
	color : #256BA3;
}
ul.resultsList li {
	padding : 10px 10px 15px 10px;
	margin : 0px 0px 0px 0px;
}
ul.resultsList li.feature {
	background : #ededed;
}
ul.resultsList li.even {
	background : #f4f4f4;
}
dt.suggestion {
	float : left;
	margin-right : 10px;
}
div.hint {
	margin : 0px 0px 0px 40px;
	font-family : Verdana,Arial,sans-serif;
	font-size : 8pt;
	color : #615C58;
	font-weight : bold;
	background : #DFE9F0;
	padding : 6px 20px;
}
div.controls li.selected span.selected {
	font-weight : bold;
	color : #7b7C80;
}
dd.application_msword {
	margin : 4px 10px 0px 0px !important;
	float : left;
	font-size : 1px;
}
dd.application_msword a {
	display : block;
	overflow : hidden;
	width : 16px;
	height : 0px;
	color : #ffffff;
	padding-top : 16px !important;
	background : url('/bin/t/e/icon_word.png') no-repeat 0px 0px;
	text-decoration : none;
}
dd.application_msword a:hover {
	color : #ffffff;
	text-decoration : none;
}
dd.application_vnd-ms-powerpoint {
	margin : 4px 10px 0px 0px !important;
	float : left;
	font-size : 1px;
}
dd.application_vnd-ms-powerpoint a {
	display : block;
	overflow : hidden;
	width : 16px;
	height : 0px;
	color : #ffffff;
	padding-top : 16px !important;
	background : url('/bin/v/r/icon_powerpoint.png') no-repeat 0px 0px;
	text-decoration : none;
}
dd.application_vnd-ms-powerpoint a:hover {
	color : #ffffff;
	text-decoration : none;
}
dd.text_plain {
	margin : 4px 10px 0px 0px !important;
	float : left;
	font-size : 1px;
}
dd.text_plain a {
	display : block;
	overflow : hidden;
	width : 16px;
	height : 0px;
	color : #ffffff;
	padding-top : 16px !important;
	background : url('/bin/r/l/icon_txt.png') no-repeat 0px 0px;
	text-decoration : none;
}
dd.text_plain a:hover {
	color : #ffffff;
	text-decoration : none;
}
dd.application_pdf {
	margin : 4px 10px 0px 0px !important;
	float : left;
	font-size : 1px;
}
dd.application_pdf a {
	display : block;
	overflow : hidden;
	width : 16px;
	height : 0px;
	color : #ffffff;
	padding-top : 16px !important;
	background : url('/bin/o/a/icon_pdf.gif') no-repeat 0px 0px;
	text-decoration : none;
}
dd.application_pdf a:hover {
	color : #ffffff;
	text-decoration : none;
}

