A { text-decoration: none }
A:link  { color: #8b8309; font-weight: normal }
A:visited  { color: #8b8309; font-weight: normal }
A:hover  { color: #FFAA02; font-weight: normal }


.cellcontent { padding: 20px }
.cellcontentless { padding: 0px 20px }
.copyright  { color: #00446a; font-weight: normal; font-size: 10px; line-height: 15px; font-family: Helvetica, Arial, Geneva, Swiss, SunSans-Regular }
.copyright A { text-decoration: none }
.copyright A:link  { color: #00446a; font-weight: normal }
.copyright A:visited  { color: #00446a; font-weight: normal }
.copyright A:hover  { color: #8b8e09; font-weight: normal }

.address { color: #24408f; font-weight: 300; font-size: 13px; line-height: 24px; font-family: Helvetica, Arial, Geneva, Swiss, SunSans-Regular }
.addressbld { color: #24408f; font-weight: bold; font-size: 13px; line-height: 24px; font-family: Helvetica, Arial, Geneva, Swiss, SunSans-Regular }

.topcopy { color: #5e9fdc; font-weight: normal; font-size: 14px; line-height: 24px; font-family: Helvetica, Arial, Geneva, Swiss, SunSans-Regular; text-align: right; padding-right: 10px }
.topcopygr { color: #8b8e09; font-size: 16px; line-height: 24px; font-family: Helvetica, Arial, Geneva, Swiss, SunSans-Regular; text-align: right; padding-right: 10px }
.topcontent { padding-right: 10px }

/*home*/
.copyspotlight { color: #5e9fdc; font-weight: normal; font-size: 12px; line-height: 14px; font-family: Helvetica, Arial, Geneva, Swiss, SunSans-Regular; float: none; clear: none; margin-left: 15px; padding-left: 15px }
.copyspotlightbld { color: #5e9fdc; font-weight: bold; font-size: 11px; line-height: 14px; font-family: Helvetica, Arial, Geneva, Swiss, SunSans-Regular; text-align: right; margin-right: 10px; padding-right: 10px }

.blocksearch {
	height: 197px;
	width: 216px;
	color: #00446a;
	font-family: Helvetica, Arial, Geneva, Swiss, SunSans-Regular;
	font-size: 12px;
	font-weight:bold;
	line-height: 15px;
	text-align:left;
	padding: 8px 10px 10px 22px;
	background-color: #b6b764;
}
.blocksearch h1 {
	font-weight: lighter;
	font-size: 23px;
	color:#fff;
	line-height: 25px;
	text-transform: uppercase;
}
.searchlinks {padding-left: 10px;}
.searchlinks a:link {color: #00446a; text-decoration: none;font-weight: bold;}
.searchlinks a:visited {color: #00446a; }
.searchlinks a:hover {color: #fff; }

.blockevents {
	background-image: url(homeimages/events_bkgrd.jpg);
	height: 197px;
	width: 216px;
	color: #00446a;
	font-family: Helvetica, Arial, Geneva, Swiss, SunSans-Regular;
	font-size: 12px;
	line-height: 15px;
	text-align:left;
	padding: 10px 10px;
}
.blockevents a:link {
	color: #6079ac;
	text-decoration: none;
	font-weight: bold;
}
.blockevents a:visited { color: #6079ac;
                         text-decoration: none;
						 font-weight: bold; }
.blockevents a:hover { color: #8b8309;
                       text-decoration: none;
					   font-weight: bold; }
.blockevents h1 {
	font:Helvetica, Arial, Geneva, Swiss, SunSans-Regular;
	font-weight: lighter;
	font-size: 24px;
	color:#8a8d09;
}
.blockeventindent {padding-left: 100px; font-weight:normal;}
.blockevent_special {color: #eb8b02;
	font-family: Helvetica, Arial, Geneva, Swiss, SunSans-Regular;
	font-size: 14px;
	line-height: 16px;
	text-align:left;
	padding: 10px 10px;
}

/*end home*/

.leftnavcopy { color: #eb8b02;
			   font-weight: normal;
			   font-size: 11px;
			   line-height: 15px;
			   font-family: Helvetica, Arial, Geneva, Swiss, SunSans-Regular; vertical-align: 10;
			   }

.leftnavcopy a:link {color: #eb8b02 !important;
           			 text-decoration: none; }
.leftnavcopy a:visited { color: #eb8b02 !important;
                         text-decoration: none; }
.leftnavcopy a:hover { color: #8b8309 !important;
                       text-decoration: none !important; }

.leftcopyA { color: #24408f;
			 font-weight: normal;
			 font-size: 11px;
			 line-height: 15px;
			 font-family: Helvetica, Arial, Geneva, Swiss, SunSans-Regular }
.leftcopyAbld { color: #24408f; 
			    font-weight: bold;
			    font-size: 11px; line-height: 15px; 
			    font-family: Helvetica, Arial, Geneva, Swiss, SunSans-Regular }
.leftcopyB { color: #24408f;
			 font-weight: normal;
			 font-size: 10px;
			 line-height: 15px;
			 font-family: Helvetica, Arial, Geneva, Swiss, SunSans-Regular }
.leftcopyBbld { color: #24408f;
				font-weight: bold;
				font-size: 10px;
				line-height: 15px;
				font-family: Helvetica, Arial, Geneva, Swiss, SunSans-Regular }
				
.eventsright { color: #6079ac; font-weight: bold; font-size: 12px; line-height: 20px; font-family: Helvetica, Arial, Geneva, Swiss, SunSans-Regular; padding-left: 12px }

.subcopyA { color: #00446a; font-weight: 500; font-size: 11px; line-height: 18px; font-family: Helvetica, Arial, Geneva, Swiss, SunSans-Regular }

.centercopy { color: #24408f; font-weight: normal; font-size: 12px; line-height: 18px; font-family: Helvetica, Arial, Geneva, Swiss, SunSans-Regular }

.centercopyhead { color: #24408f; font-weight: normal; font-size: 18px; line-height: 18px; font-family: Helvetica, Arial, Geneva, Swiss, SunSans-Regular }

.centercallout {
	color: #135879;
	font-size: 13px;
	line-height: 16px;
	font-family: Helvetica, Arial, Geneva, Swiss, SunSans-Regular;
	background-color: #B8DBFB;
	padding: 25px;
	width: 180px;
	margin-left:30px;
}

.callout { border:solid 1px #99CCFF; font-family: Helvetica, Arial, Geneva, Swiss, SunSans-Regular;font-size: 13px; padding:25px; width:180px; color:#24408f;}
.callout h1 {font-size:16px;color:#FFAA02;}
.events {
	color: #FFAA02;
	font-weight: normal;
	font-size: 18px;
	line-height: 22px;
	font-family: Helvetica, Arial, Geneva, Swiss, SunSans-Regular
}

.column_global_lower_right img {border-style: none;}
.toppad { padding: 65px 0px 0px 0px; }
.imagepad {padding: 12px 0px 0px 0px; }

/* Irina added for contact form */

div.form_builder {
	font-family:Helvetica;
	color: #24408f;
	font-weight: bold;
	font-size:11px;
	font-style:italic;
}

div.form_builder input.form_builder_submit {
	margin-top:5px;
}


div.form_builder label {
	font-family:Helvetica;
	color: #24408f;
	font-weight: bold;
	font-size:12px;
	font-style:normal;
}

textarea.form_builder {
	width: 400px;
	height:150px;
	margin-top:5px;
}

div.form_builder img.form_builder_img {
	border:3px solid white;
}

div.form_builder span.form_builder_img_container {
	display:block;
	clear:both;
	width:81px;
	height:38px;
	border:1px solid black;	
	margin-top:5px;
	margin-bottom:0px;
}

a.mceText
{
	color: black !important;
}

