/* Copyright 2008 by Amies Communications. */ 

body {	
	text-align:center;
	color:#333;
	font-family:Arial, Helvetica, sans-serif;
	font-size:0.750em;
	background: url(images/site_bg.jpg) #989796 repeat-x;
	line-height:140%;
	word-spacing:normal;
	letter-spacing:normal;
}

body,div,p,table,form { margin:0; padding:0; }

p {}

a, a:visited { color:#4675a1; }
a:hover { text-decoration:none; }

ol, ul {
	margin-top:10;
	margin-bottom:10;
	margin-left:25px;
	list-style-image:none;
}

#container { background:#fff; width:960px; margin:0 auto; }

#header { width:960px; margin:0 auto;}
	.headerLinks, .headerLinks a, .headerLinks a:visited { color:#666; font-size:10px; }
	.headerLinks a, .headerLinks a:visited { text-decoration:none; }
	.headerLinks a:hover { text-decoration:underline; }
	input.tSearch { border:solid 1px #ccc; padding:3px; height:12px; color:#4675a1; font-size:11px; vertical-align:middle; }
	input.tSubmit { background:#eaeaea; font-size:10px; border:solid 1px #ccc; height:20px;vertical-align:middle;}

#homeWrapper { background:url(images/home_bg1_v3.jpg) no-repeat; }
	#homeTL { width:295px; margin-top:30px; padding:12px; text-align:left; float:left; }
	#homeTR { width:618px; float:right; margin-top:41px; text-align:left; }
	#homeBottom { clear:both; padding-top:2px; width:100%; border:0; text-align:left; }
	#homeBottom table td { width:220px; padding:10px; }

a.homeBlock, a.homeBlock:visited { color:#011f5f; }

#footer { padding:14px 0 50px 0; text-align:left; width:960px; margin:0 auto; color:#fff; }
#footer a, #footer a:visited { color:#eaeaea; }
#footer .copyright { font-size:9px; margin-top:2px; }

#search, a.search:link, a.search:hover, a.search:visited {
	color:#FFFFFF; 
	font-size:12px; 
	font-weight:900; 
	font-family:Arial, Helvetica, sans-serif;
	text-decoration:none;
}

#sub_menu {
	background:#4675a1;
	width:224px;
	text-align:left;
}

#sub_nav {
	background-image:url(images/menu_bar.jpg);
	padding:10px 0 0 10px;
	font-size:12px;
	font-family:Arial, Helvetica, sans-serif;
	font-weight:600;
	color:#FFFFFF;
	height:24px;
	vertical-align:middle;
	text-align:left;
}

#nav, a.nav:link, a.nav:hover, a.nav:visited {
	font-size:12px;
	color:#FFFFFF;
	text-decoration:none;
}

#pageContent {
	width:700px;
	padding:20px;
	text-align:left;
	vertical-align:text-top;
}
	
	
/* ############### <MULTIMEDIA PAGE STYLES> ############### */


div#flashVids, div#multiLinks, div#podcast { border:solid 1px #eaeaea; background:#f2f2f2; margin:0; padding:0; }

div#flashVids {
	width:640px;
	margin:0 0 20px 0;
	background:url(images/head_flashVids.jpg) #f2f2f2 no-repeat;
}

div#podcast {
	float:left;
	width:350px;
	padding:55px 10px 10px 10px;
	margin-right:20px;
	background:url(images/head_podcast.jpg) #f2f2f2 no-repeat;
}

div#multiLinks {
	float:left;
	width:228px;
	padding:55px 10px 10px 10px;
	background:url(images/head_multiLinks.jpg) #f2f2f2 no-repeat;
}

div#podcastHome {
	float:left;
	width:190px;
	padding:10px 10px 10px 10px;

}

div#multiLinksHome {
	float:left;
	width:190px;
	padding: 0px 10px 10px 10px;
}

/* ############### </MULTIMEDIA PAGE STYLES> ############### */


#contact, a.contact:link, a.contact:hover, a.contact:visited {
	font-size:12px;
	color:#000000;
}

#pageTitle {
	font-size:14px; 
	font-weight:bold;
}

#paragraphHeading {
	color:#0d619d; 
	font-size:12px; 
	font-weight:bold;
}

.resource, a.resource:active, a.resource:link, a.resource:visited {
	color:#FFFFFF; 
	font-family:Arial, Helvetica, sans-serif;
}

a.resource:hover
{
	color:#2222FF; 
	font-family:Arial, Helvetica, sans-serif;
	text-decoration:none
}
#mainCat {
	font-size:13px; 
	font-weight:bold;
}

/* Begin CCCS gateway */
A.uportal-navigation-category {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #444444; FONT-FAMILY:Arial, Helvetica, sans-serif;
}
.uportal-button {
	FONT-SIZE: 10px; BACKGROUND: #ffcc66; COLOR: black; FONT-FAMILY:Arial, Helvetica, sans-serif;
}
.uportal-input-text {
	FONT-SIZE: 12px; BACKGROUND: #dce6f9; COLOR: black; FONT-FAMILY:Arial, Helvetica, sans-serif;
}
.uportal-crumbtrail {
	FONT-SIZE: 10px; COLOR: #666666; FONT-FAMILY:Arial, Helvetica, sans-serif;
}
.uportal-channel-text {
	FONT-SIZE: 12px; COLOR: black; FONT-FAMILY:Arial, Helvetica, sans-serif;
}
.uportal-channel-title {
	FONT-WEIGHT: bold; FONT-SIZE: 14px; COLOR: #336699; FONT-FAMILY:Arial, Helvetica, sans-serif;
}
.uportal-channel-strong {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; FONT-FAMILY:Arial, Helvetica, sans-serif;
}
.uportal-channel-warning {
	FONT-SIZE: 11px; COLOR: #ba0000; FONT-FAMILY:Arial, Helvetica, sans-serif;
}
.uportal-background {
	BACKGROUND: #ffffff
}
.uportal-background-dark {
	BACKGROUND: #336699
}
.uportal-background-med {
	BACKGROUND: #b5c2d3;
	width:540px;;
	background-color: #FFFFFF;
	padding-left:5px;
}
.uportal-background-light {
	BACKGROUND: #f1f1e7
}
.uportal-background-content {
	text-align:center;
	border:0;
	color:#000000;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	line-height:150%;
	word-spacing:normal;
	letter-spacing:normal;
	
}
.uportal-background-highlight {
	BACKGROUND: #efefef
}
/* End CCCS gateway */

#editarea {
	width:85px;
	display:inline; /*IE CSS Bug Fix*/
	background-color:#FF0000;
}


#fadeEdit {
	position:absolute;
	top:0px;
	left:0px;
	z-index:1000;
	width:2000px;
	height:2000px;
	background-color:#EEEEEE;
	visibility:hidden;
	filter:alpha(opacity=75);
	-moz-opacity:0.75;
}

iframe#editContent_window {
	border:2px solid #000000;
	background-color:#FFFFFF;
	position:absolute;
	top:170px;
	left:410px;
	margin-top:105px;
	margin-left:425px;
	width:590px;
	height:585px;
	z-index:1010;
	margin:0;
	visibility:hidden;
}