/* CSS Document */

/*** Global Styles ***/

body,td,th {
	font-family: Arial, Helvetica, sans-serif;
}

body {
	background-color: #cedbe3;
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
}

sup {
	line-height:8px;
	font-size:9px;
}
.blueq {
	padding:5px;
	padding-right:10px;
	width:250px;
}
a.asklinks:link,a.asklinks:active,a.asklinks:visited { color:white; text-decoration:none; font-size:10px; }
a.asklinks:hover { color:#bbb; text-decoration:none; font-size:10px; }
#faqwindow {
	padding-left:33px;
	padding-top:10px;
}
#logo {
	float:left;
	margin:0px;
	padding:0px;
	width:356px;
	height:92px;
}

#contentwrapper {
	width:900px;
	margin:0px;
	padding:0px;
/*	background-color:#FFFFFF; */
}
#askWrapper{
	width:320px;
	height:320px;
	margin:0;
	border:0;
}
#askArrow {
	background-image:url(../images/ask_arrow.gif);
	background-repeat:no-repeat;
	background-position:top;
	padding:0px;
	float:left;
	width:29px;
/*	z-index:100; */
}
#askWindow {
	background-image:url(../images/ask_area2.gif);
	background-repeat:no-repeat;
	background-position:top;
	width:300px;
	height:300px;
/*	z-index:101; */
	color:#FFFFFF;
}
/* Homepage Styles */

#home-wrapper {
	width:900px;
	margin:0px;
	padding:0px;
}

#home-header {
	margin:0px;
	padding:0px;
	background-image:url(../images/site-top.jpg);
	background-position:top;
	background-repeat:no-repeat;
	width:900px;
	height:123px;
}


#home-search {
	float:right;
	margin:0px;
	margin-top:60px;
	padding:0px;
	width:300px;
	height:30px;
}


#home-leftColumn {
	float:left;
	margin:0px;
	padding:0px;
	width:162px;
/*	height:310px; */
	background-image:url(../images/left-lower.gif);
	background-position:bottom;
	background-repeat:no-repeat;
	background-color:#fff;
	z-index:110;
}

/*  No longer in use 

#home-centerColumn {
	margin:0px;
	padding:0px;
	padding-right:4px;
	float:left;
	text-align:left;
	background-color:#FFFFFF;
	width:336px;
	height:310px;
	
}

#home-rightColumn {
	float:right;
	margin:0px;
	padding:0px;
	text-align:left;
	background-color:#FFFFFF;
	width:397px;
	height:310px;
}

*/
#home-flash {
	float:right;
	margin:0px;
	padding:0px;
	padding-left:1px;
	text-align:left;
	background-image:url(../images/flashBGfixer.gif);
	background-repeat:repeat-y; 
/*	background-color:#FFFFFF; */
	width:737px;
	height:310px;
	min-height:310px;
	z-index:1;
}

#home-TextBox {
	margin:0px;
	padding:0px;
	height:111px;
	width:900px;
	clear:both;
	background-color:#FFFFFF;
	background-image:url(../images/pic-_globe-text2line.jpg);
	background-repeat:no-repeat;
	background-position:top;
	z-index:2;
}

#home-Text {
	text-align:left;
	margin:0px;
	padding:0px;
	padding-top:14px;
	font-size:22px;
	color:#FFFFFF;
	float:left;
	z-index:3;
}
	.home-TextTimes {
		font-family:"Times New Roman", Times, serif;
		font-size:24px;
		font-weight:bold;
		color:#FFFFFF;
	}

#home-footer {
	clear:both;
	margin:0px;
	padding:0px;
	width:100%;
	text-align:center;
	background-image:url(../images/site-bottom.jpg);
	background-position:top;
	background-repeat:no-repeat;
	font-size:11px;
	color:#3b6e8f;
}
	#home-footer a:link, #home-footer a:visited {
		text-decoration:underline;
		color:#3b6e8f;
	}
	#home-footer a:hover {
		text-decoration:none;
		color:#3b6e8f;
	}
	
	#home-footer a:active {
		text-decoration:none;
		color:#FFF;
	}



/* Tier Page Styles */

#wrapper {
	width:900px;
	margin:0px;
	padding:0px;
	background-image:url(../images/site_tier_bg.gif);
	background-repeat:repeat-y;
	text-align:left;
}



#header {
	margin:0px;
	padding:0px;
	background-image:url(../images/site-top_tier.jpg);
	background-position:top;
	background-repeat:no-repeat;
	width:725px;
	height:123px;
	text-align:left;
}

#search {
	float:right;
	margin:0px;
	margin-top:60px;
	padding:0px;
	width:210px;
	height:30px;
}

#leftColumn {
	float:left;
	margin:0px;
	padding:0px;
	width:162px;
	background-image:url(../images/left-lower_tier.gif);
	background-position:bottom;
	background-repeat:no-repeat;
	background-color:#FFFFFF;
	height:462px;
	text-align:right;
}

#centerColumn {
	margin:0px;
	padding:0px;
	float:left;
	text-align:left;
	width:518px;
	padding-right:40px;
	font-size:13px;
	z-index:10;
}

#rightColumn {
	float:right;
	margin:0px;
	padding:0px;
	padding-left:8px;
	padding-right:3px;
	text-align:left;
	background-color:#3b6e8f;
	width:164px;
	color:#FFFFFF;
}
	
	#rightColumn ul {
		padding-top:0px;
		margin-top:-2px;
		margin-bottom:2px;
	}
	
	#rightColumn li {
		list-style-image:url(../images/list-dot.gif);
		list-style-position:outside;
		line-height:14px;
		margin-left:-14px;
	}
	
#footer {
	clear:both;
	margin:0px;
	padding:0px;
	width:100%;
	text-align:center;
	font-size:11px;
	color:#3b6e8f;
	background-color:#cedbe3;
}
	#footer a:link, #footer a:visited {
		text-decoration:underline;
		color:#3b6e8f;
	}
	#footer a:hover {
		text-decoration:none;
		color:#3b6e8f;
	}
	
	#footer a:active {
		text-decoration:none;
		color:#FFF;
	}
	
/*** Global Classes ***/
	
.searchField { 
	border:0px; 
	background-color:#f0f0f0; 
	padding: 0pt; 
	width:130px; 
	height: 20px; 
	font-size:15px; 
	color:#666; 
	font-family:Arial, Helvetica, sans-serif;
}

.imgRight {
	float:right;
	padding:10px;
	margin:0;
	margin-right:-40px;
}	

.sectTitle {
	color:#3b6e8f;
	font-size:20px;
	font-weight:bold;
}

.pageTitle {
	color:#cc9933;
	font-size:18px;
	font-weight:bold;
}

.rightColTitle {
	color:#FFFFFF;
	font-weight:bold;
	font-size:16px;
}

.breadCrumbs {
	font-size:9px;
	color:#999;
}
	.breadCrumbs a:link, .breadCrumbs a:active, .breadCrumbs a:hover, .breadCrumbs a:visited {
		color:#999999;
		text-decoration:underline;
	}

/* ----- All Data Tables on Site ----- */
.tbl-style {
	border-color:#97b0c7;
	border-style:solid;
	border-width:1px;
	font-size:10px;
}
.tbl-style td {
	background-color:#FFF;
	color:#000;
	border-style:solid;
	padding:5px;
	border-color:#97b0c7;
		
	
	text-align:left;
	font-size:10px;
}
.tbl-style th {
	background-color:#3b6e8f;
	color:#FFF;
	font-weight:bold;
	font-size:12px;
	text-align:left;
	border-style:solid;
	padding-left:8px;
	padding-right:5px;
	border-color:#97b0c7;
	min-height:20px;
	height:28px;
}
/* ------------------------------- */

/* ----- Tables on Events Calendar Page ----- */
.tbl-styleE {
	border-color:#97b0c7;
	border-style:solid;
	border-width:1px;
	font-size:12px;
}
.tbl-styleE td {
	background-color:#FFF;
	color:#000;
	border-style:solid;
	padding:5px;
	border-color:#97b0c7;
		
	
	text-align:left;
	font-size:12px;
}
.tbl-styleE th {
	background-color:#3b6e8f;
	color:#FFF;
	font-weight:bold;
	font-size:14px;
	text-align:left;
	border-style:solid;
	padding-left:8px;
	padding-right:5px;
	border-color:#97b0c7;
	min-height:20px;
	height:28px;
}
/* ------------------------------- */

.nestedTBL {
	font-family: Arial, Helvetica, sans-serif;
	font-size:13px;
}


.required_red {
	font-size:10px;
	color:#FF0000;
}
/*** Right Nav Classes ***/	

.nestedNav {
	color:inherit;
	font-size:inherit;
	font-weight:inherit;
	font-family:inherit;
}


/* 2nd Tier Links */

.current2nd a:link, .current2nd a:visited {
	color:#CCCCCC;
	text-decoration:none;
	font-weight:bold;
	font-size:10px;
}

.current2nd a:hover, .current2nd a:active {
	color:#CCCCCC;
	text-decoration:underline;
	font-weight:bold;
	font-size:10px;
}

.option2nd a:link, .option2nd a:visited {
	color:#FFF;
	text-decoration:none;
	font-weight:bold;
	font-size:10px;
}

.option2nd a:hover, .option2nd a:active {
	color:#FFF;
	text-decoration:underline;
	font-weight:bold;
	font-size:10px;
}

/* 3rd Tier Links */

.current3rd a:link, .current3rd a:visited {
	color:#CCCCCC;
	text-decoration:none;
	font-size:10px;
	padding-left:7px;
}

.current3rd a:hover, .current3rd a:active {
	color:#CCCCCC;
	text-decoration:underline;
	font-size:10px;
	padding-left:7px;
}

.option3rd a:link, .option3rd a:visited {
	color:#FFF;
	text-decoration:none;
	font-size:10px;
	padding-left:7px;
}

.option3rd a:hover, .option3rd a:active {
	color:#FFF;
	text-decoration:underline;
	font-size:10px;
	padding-left:7px;
}

/* 4th Tier Links */

.current4th a:link, .current4th a:visited {
	color:#CCCCCC;
	text-decoration:none;
	font-size:10px;
}

.current4th a:hover, .current4th a:active {
	color:#CCCCCC;
	text-decoration:underline;
	font-size:10px;
}

.option4th a:link, .option4th a:visited {
	color:#FFF;
	text-decoration:none;
	font-size:10px;
}

.option4th a:hover, .option4th a:active {
	color:#FFF;
	text-decoration:underline;
	font-size:10px;
}
-->