/* General Styles */
body {background-color:#FFFFFF; margin:0px; padding:0px; font-size:12px; font-family:Verdana, Arial, sans-serif; color:#000000; text-decoration:none; font-weight:normal;}
#wrapper{width:auto; margin:0 auto; padding:0; text-align:left;}
#printlogo{padding:0px 0px 20px 0px; margin:0px; display:inline;}
.noprint{display:none;}
.masthead{display:none;}
.masthead p{display:none;}
.mastheadshadow{display:none;}
.masthead_LLL{display:none;}

.sitetop{display:none;}
.sitetop_logo{display:none;}
.sitetop_navigation{display:none;}
.search{display:none;}
.searchpadding{display:none;}
.searchInputStyle{display:none;}
.btn_search{display:none;}
.topnav_bottom{display:none;}


/*Footer*/
#nav_footer {display:none;}



/*Template Structure Elements*/
#twocol_bodyarea{margin:0px; padding:0px; width:auto;}
/* easy clearing */
	#twocol_bodyarea:after{content: '.'; display: block; height: 0;clear: both;visibility: hidden;}
	#twocol_bodyarea{display: inline-block;}
	/*\*/
	#twocol_bodyarea{display: block;}	

#twocol_callout_bodyarea{margin:0px; padding:0px; width:auto;}
/* easy clearing */
	#twocol_callout_bodyarea:after{content: '.'; display: block; height: 0;clear: both;visibility: hidden;}
	#twocol_callout_bodyarea{display: inline-block;}
	/*\*/
	#twocol_callout_bodyarea{display: block;}		

	
#landing_callout_bodyarea{margin:0px; padding:0px; width:auto;}
/* easy clearing */
	#landing_callout_bodyarea:after{content: '.'; display: block; height: 0;clear: both;visibility: hidden;}
	#landing_callout_bodyarea{display: inline-block;}
	/*\*/
	#landing_callout_bodyarea{display: block;}	
	
	
#twocol_main{float:left; width:auto; margin:0px; padding:0px;}
#twocol_rightnav{display:none;}
#threecol_main{float:left; width:auto; margin:0px; padding:0px 0px 0px 0px;}
#threecol_maincontent{float:left; width:auto; margin:20px 0px 0px 0px; padding:0px 0px 0px 0px;}
#threecol_content{width:auto; margin:0px; padding:0px 0px 0px 0px;}
#threecol_callout{width:auto; margin:0px; padding:0px 0px 0px 0px;}
/*#threecol_maincontent{float:left; width:auto; margin:0px; padding:0px 0px 0px 0px;}
#threecol_content{float:left; width:auto; margin:0px; padding:0px 20px 0px 0px;}
#threecol_callout{float:left; width:auto; margin:0px; padding:0px 0px 0px 0px;}*/


#landing_main{float:left; width:auto; margin:0px; padding:0px;}
#landing_maincontent{float:left; width:600px; margin:20px 0px 0px 0px; padding:0px 0px 0px 0px;}
#LLL_landing_maincontent{float:left; width:600px; margin:25px 0px 0px 0px; padding:0px 0px 0px 0px;}

.LLL_landing_logo{display:none;}
.landing_flash{display:none;}
.landingflash_shadow{display:none;}

.landing_news_padding{padding:10px 0px 0px 0px; margin:0px;}
.landing_news_content{font-family:Verdana, Arial, sans-serif; font-size:11px; font-weight:normal; text-decoration:none; color:#343023; padding:0px; margin:0px; text-align:left; width:auto;}
.landing_news_content td{font-family:Verdana, Arial, sans-serif; font-size:11px; font-weight:normal; text-decoration:none; color:#343023;}
.landing_news_content p{font-family:Verdana, Arial, sans-serif; font-weight:normal; text-decoration:none; margin:0px; padding:0px 0px 8px 0px;}
.landing_news_content a{font-family:Verdana, Arial, sans-serif; font-weight:normal; text-decoration:none; color:#990000;}
.landing_news_content a:visited{font-family:Verdana, Arial, sans-serif; font-weight:normal; text-decoration:none; color:#990000;}
.landing_news_content a:hover{font-family:Verdana, Arial, sans-serif; font-weight:normal; text-decoration:underline; color:#990000 !important;} 
.landing_news_content img{padding:3px; border:0px;}
.landing_news_content table{border-color:#343023;}
.landing_news_content ol{list-style-position:outside;}
.landing_news_content ul{list-style-position:outside; list-style-image:url(../images/bullet_content.gif);}
.landing_news_content li{padding:0px 0px 0px 0px; font-family:Verdana, Arial, sans-serif; color:#343023; text-decoration:none; font-weight:normal; margin-top:4px; margin-left:-10px;}
.landing_news_content h1{font-family:Helvetica, sans-serif; font-size:11px; font-weight:bold; color:#343023; padding:0px; margin:8px 0px 4px 0px;}
.landing_news_content h2{font-family:Helvetica, sans-serif; font-size:11px; font-weight:bold; color:#343023; padding:0px; margin:12px 0px 4px 0px;}
.landing_news_content h3{font-family:Helvetica, sans-serif; font-size:11px; font-weight:bold; color:#343023; padding:0px; margin:12px 0px 4px 0px;}
.landing_news_content h4{font-family:Helvetica, sans-serif; font-size:11px; font-weight:bold; color:#343023; padding:0px; margin:12px 0px 4px 0px;}
.landing_news_content h5{font-family:Helvetica, sans-serif; font-size:11px; font-weight:bold; color:#343023; padding:0px; margin:12px 0px 4px 0px;}
.landing_news_content h6{font-family:Helvetica, sans-serif; font-size:11px; font-weight:bold; color:#343023; padding:0px; margin:12px 0px 4px 0px;}
.landing_news_content hr{background-color:#E2E3E2; color:#E2E3E2; height:1px; line-height:1px; margin-bottom:5px; font-size:0px; border:0px;}
.landing_news_content form{padding:0px; margin:0px;}


.landing_events_padding{padding:10px 0px 0px 0px; margin:0px;}
.landing_events_content{font-family:Verdana, Arial, sans-serif; font-size:11px; font-weight:normal; text-decoration:none; color:#343023; padding:0px; margin:0px; text-align:left; width:auto;}
.landing_events_content td{font-family:Verdana, Arial, sans-serif; font-size:11px; font-weight:normal; text-decoration:none; color:#343023;}
.landing_events_content p{font-family:Verdana, Arial, sans-serif; font-weight:normal; text-decoration:none; margin:0px; padding:0px 0px 8px 0px;}
.landing_events_content a{font-family:Verdana, Arial, sans-serif; font-weight:normal; text-decoration:none; color:#990000;}
.landing_events_content a:visited{font-family:Verdana, Arial, sans-serif; font-weight:normal; text-decoration:none; color:#990000;}
.landing_events_content a:hover{font-family:Verdana, Arial, sans-serif; font-weight:normal; text-decoration:underline; color:#990000 !important;} 
.landing_events_content img{padding:3px; border:0px;}
.landing_events_content table{border-color:#343023;}
.landing_events_content ol{list-style-position:outside;}
.landing_events_content ul{list-style-position:outside; list-style-image:url(../images/bullet_content.gif);}
.landing_events_content li{padding:0px 0px 0px 0px; font-family:Verdana, Arial, sans-serif; color:#343023; text-decoration:none; font-weight:normal; margin-top:4px; margin-left:-10px;}
.landing_events_content h1{font-family:Helvetica, sans-serif; font-size:11px; font-weight:bold; color:#343023; padding:0px; margin:8px 0px 4px 0px;}
.landing_events_content h2{font-family:Helvetica, sans-serif; font-size:11px; font-weight:bold; color:#343023; padding:0px; margin:12px 0px 4px 0px;}
.landing_events_content h3{font-family:Helvetica, sans-serif; font-size:11px; font-weight:bold; color:#343023; padding:0px; margin:12px 0px 4px 0px;}
.landing_events_content h4{font-family:Helvetica, sans-serif; font-size:11px; font-weight:bold; color:#343023; padding:0px; margin:12px 0px 4px 0px;}
.landing_events_content h5{font-family:Helvetica, sans-serif; font-size:11px; font-weight:bold; color:#343023; padding:0px; margin:12px 0px 4px 0px;}
.landing_events_content h6{font-family:Helvetica, sans-serif; font-size:11px; font-weight:bold; color:#343023; padding:0px; margin:12px 0px 4px 0px;}
.landing_events_content hr{background-color:#E2E3E2; color:#E2E3E2; height:1px; line-height:1px; margin-bottom:5px; font-size:0px; border:0px;}
.landing_events_content form{padding:0px; margin:0px;}




/*Two Column Template Elements*/
.twocol_contentarea_padding{padding:0px; margin:20px 0px 0px 0px;}
.twocol_contentarea{font-family:Verdana, Arial, sans-serif; font-size:11px; font-weight:normal; text-decoration:none; color:#000000; padding:0px; margin:0px; text-align:left; width:auto;}
.twocol_contentarea td{font-family:Verdana, Arial, sans-serif; font-size:11px; font-weight:normal; text-decoration:none; color:#000000;}
.twocol_contentarea p{font-family:Verdana, Arial, sans-serif; font-weight:normal; text-decoration:none; margin:0px; padding:8px 0px 10px 0px;}
.twocol_contentarea a{font-family:Verdana, Arial, sans-serif; font-weight:normal; text-decoration:underline; color:#990000;}
.twocol_contentarea a:visited{font-family:Verdana, Arial, sans-serif; font-weight:normal; text-decoration:underline; color:#990000;}
.twocol_contentarea a:hover{font-family:Verdana, Arial, sans-serif; font-weight:normal; text-decoration:none; color:#990000 !important;} 
.twocol_contentarea img{padding:3px; border:0px;}
.twocol_contentarea table{border-color:#343023;}
.twocol_contentarea ol{list-style-position:outside;}
.twocol_contentarea ul{list-style-position:outside;}
.twocol_contentarea li{padding:0px 0px 0px 0px; font-family:Verdana, Arial, sans-serif; color:#000000; text-decoration:none; font-weight:normal; margin-top:4px; margin-left:-10px;}
.twocol_contentarea h1{font-family:Helvetica, sans-serif; font-size:18px; font-weight:bold; color:#000000; padding:0px; margin:8px 0px 4px 0px; text-transform:uppercase;}
.twocol_contentarea h2{font-family:Helvetica, sans-serif; font-size:13px; font-weight:bold; color:#000000; padding:0px; margin:12px 0px 4px 0px; text-transform:uppercase;}
.twocol_contentarea h3{font-family:Helvetica, sans-serif; font-size:13px; font-weight:bold; color:#000000; padding:0px; margin:12px 0px 4px 0px;}
.twocol_contentarea h4{font-family:Helvetica, sans-serif; font-size:11px; font-weight:bold; color:#000000; padding:0px; margin:12px 0px 4px 0px;}
.twocol_contentarea h5{font-family:Helvetica, sans-serif; font-size:11px; font-weight:bold; color:#000000; padding:0px; margin:12px 0px 4px 0px;}
.twocol_contentarea h6{font-family:Helvetica, sans-serif; font-size:11px; font-weight:bold; color:#000000; padding:0px; margin:12px 0px 4px 0px;}
.twocol_contentarea hr{background-color:#000000; color:#000000; height:1px; line-height:1px; margin-bottom:5px; font-size:0px; border:0px;}
.twocol_contentarea input {font-family:Verdana, Arial, sans-serif; font-size:11px; color:#000000;}
.twocol_contentarea input.radio {width:auto;}
.twocol_contentarea input.checkbox {width:auto;}
.twocol_contentarea textarea {font-family:Verdana, Arial, sans-serif; font-size:11px; color:#000000;}
.twocol_contentarea select {font-family:Verdana, Arial, sans-serif; font-size:11px; color:#000000;}
.twocol_contentarea select.option {font-family:Verdana, Arial, sans-serif; font-size:11px; color:#000000;}



.twocol_billboard{font-family:Helvetica, sans-serif; font-size:18px; font-weight:normal; text-decoration:none; color:#000000; padding:0px; margin:0px; text-align:left; width:auto;}
.twocol_billboard td{font-family:Helvetica, sans-serif; font-size:18px; font-weight:normal; text-decoration:none; color:#000000;}
.twocol_billboard p{border-top:1px solid #000000; font-family:Helvetica, sans-serif; font-weight:normal; text-decoration:none; margin:13px 0px 0px 0px; padding:20px 0px 20px 0px;}
.twocol_billboard a{font-family:Helvetica, sans-serif; font-weight:normal; text-decoration:underline; color:#000000;}
.twocol_billboard a:visited{font-family:Helvetica, sans-serif; font-weight:normal; text-decoration:underline; color:#000000;}
.twocol_billboard a:hover{font-family:Helvetica, sans-serif; font-weight:normal; text-decoration:none; color:#000000 !important;} 
.twocol_billboard h2{font-family:Helvetica, sans-serif; font-size:18px; font-weight:bold; color:#000000; padding:0px; margin:12px 0px 4px 0px; text-transform:uppercase;}
.twocol_billboard hr{background-color:#000000; color:#000000; height:1px; line-height:1px; margin-bottom:5px; font-size:0px; border:0px;}


.twocol_LLL_contentarea_padding{padding:0px; margin:20px 0px 0px 0px;}
.twocol_LLL_contentarea{font-family:Verdana, Arial, sans-serif; font-size:11px; font-weight:normal; text-decoration:none; color:#000000; padding:0px; margin:0px; text-align:left; width:auto;}
.twocol_LLL_contentarea td{font-family:Verdana, Arial, sans-serif; font-size:11px; font-weight:normal; text-decoration:none; color:#000000;}
.twocol_LLL_contentarea p{font-family:Verdana, Arial, sans-serif; font-weight:normal; text-decoration:none; margin:0px; padding:8px 0px 10px 0px;}
.twocol_LLL_contentarea a{font-family:Verdana, Arial, sans-serif; font-weight:normal; text-decoration:underline; color:#990000;}
.twocol_LLL_contentarea a:visited{font-family:Verdana, Arial, sans-serif; font-weight:normal; text-decoration:underline; color:#990000;}
.twocol_LLL_contentarea a:hover{font-family:Verdana, Arial, sans-serif; font-weight:normal; text-decoration:none; color:#990000 !important;} 
.twocol_LLL_contentarea img{padding:3px; border:0px;}
.twocol_LLL_contentarea table{border-color:#343023;}
.twocol_LLL_contentarea ol{list-style-position:outside;}
.twocol_LLL_contentarea ul{list-style-position:outside;}
.twocol_LLL_contentarea li{padding:0px 0px 0px 0px; font-family:Verdana, Arial, sans-serif; color:#000000; text-decoration:none; font-weight:normal; margin-top:4px; margin-left:-10px;}
.twocol_LLL_contentarea h1{font-family:Helvetica, sans-serif; font-size:18px; font-weight:bold; color:#000000; padding:0px; margin:8px 0px 4px 0px; text-transform:uppercase;}
.twocol_LLL_contentarea h2{font-family:Helvetica, sans-serif; font-size:13px; font-weight:bold; color:#000000; padding:0px; margin:12px 0px 4px 0px; text-transform:uppercase;}
.twocol_LLL_contentarea h3{font-family:Helvetica, sans-serif; font-size:13px; font-weight:bold; color:#000000; padding:0px; margin:12px 0px 4px 0px;}
.twocol_LLL_contentarea h4{font-family:Helvetica, sans-serif; font-size:11px; font-weight:bold; color:#000000; padding:0px; margin:12px 0px 4px 0px;}
.twocol_LLL_contentarea h5{font-family:Helvetica, sans-serif; font-size:11px; font-weight:bold; color:#000000; padding:0px; margin:12px 0px 4px 0px;}
.twocol_LLL_contentarea h6{font-family:Helvetica, sans-serif; font-size:11px; font-weight:bold; color:#000000; padding:0px; margin:12px 0px 4px 0px;}
.twocol_LLL_contentarea hr{background-color:#000000; color:#000000; height:1px; line-height:1px; margin-bottom:5px; font-size:0px; border:0px;}
.twocol_LLL_contentarea input {font-family:Verdana, Arial, sans-serif; font-size:11px; color:#000000;}
.twocol_LLL_contentarea input.radio {width:auto;}
.twocol_LLL_contentarea input.checkbox {width:auto;}
.twocol_LLL_contentarea textarea {font-family:Verdana, Arial, sans-serif; font-size:11px; color:#000000;}
.twocol_LLL_contentarea select {font-family:Verdana, Arial, sans-serif; font-size:11px; color:#000000;}
.twocol_LLL_contentarea select.option {font-family:Verdana, Arial, sans-serif; font-size:11px; color:#000000;}


.twocol_LLL_callout_contentarea_padding{padding:15px 5px 0px 5px; margin:0px;}
.twocol_LLL_callout_contentarea{font-family:Verdana, Arial, sans-serif; font-size:11px; font-weight:normal; text-decoration:none; color:#343023; padding:0px; margin:0px; text-align:left; width:240px; overflow:hidden;}
.twocol_LLL_callout_contentarea td{font-family:Verdana, Arial, sans-serif; font-size:11px; font-weight:normal; text-decoration:none; color:#343023;}
.twocol_LLL_callout_contentarea p{font-family:Verdana, Arial, sans-serif; font-weight:normal; text-decoration:none; margin:0px; padding:8px 0px 10px 0px;}
.twocol_LLL_callout_contentarea a{font-family:Verdana, Arial, sans-serif; font-weight:normal; text-decoration:underline; color:#990000;}
.twocol_LLL_callout_contentarea a:visited{font-family:Verdana, Arial, sans-serif; font-weight:normal; text-decoration:underline; color:#990000;}
.twocol_LLL_callout_contentarea a:hover{font-family:Verdana, Arial, sans-serif; font-weight:normal; text-decoration:none; color:#990000 !important;} 
.twocol_LLL_callout_contentarea img{padding:0px; border:0px;}
.twocol_LLL_callout_contentarea table{border-color:#343023;}
.twocol_LLL_callout_contentarea ol{list-style-position:outside;}
.twocol_LLL_callout_contentarea ul{list-style-position:outside; list-style-image:url(../images/bullet_content.gif);}
.twocol_LLL_callout_contentarea li{padding:0px 0px 0px 0px; font-family:Verdana, Arial, sans-serif; color:#343023; text-decoration:none; font-weight:normal; margin-top:4px; margin-left:-5px;}
.twocol_LLL_callout_contentarea h1{font-family:Helvetica, sans-serif; font-size:13px; font-weight:bold; color:#343023; padding:0px; margin:8px 0px 4px 0px;}
.twocol_LLL_callout_contentarea h2{font-family:Helvetica, sans-serif; font-size:13px; font-weight:bold; color:#343023; padding:0px; margin:12px 0px 4px 0px;}
.twocol_LLL_callout_contentarea h3{font-family:Helvetica, sans-serif; font-size:13px; font-weight:bold; color:#343023; padding:0px; margin:12px 0px 4px 0px;}
.twocol_LLL_callout_contentarea h4{font-family:Helvetica, sans-serif; font-size:13px; font-weight:bold; color:#343023; padding:0px; margin:12px 0px 4px 0px;}
.twocol_LLL_callout_contentarea h5{font-family:Helvetica, sans-serif; font-size:13px; font-weight:bold; color:#343023; padding:0px; margin:12px 0px 4px 0px;}
.twocol_LLL_callout_contentarea h6{font-family:Helvetica, sans-serif; font-size:13px; font-weight:bold; color:#343023; padding:0px; margin:12px 0px 4px 0px;}
.twocol_LLL_callout_contentarea hr{background-color:#343023; color:#343023; height:1px; line-height:1px; margin-bottom:5px; font-size:0px; border:0px;}




/*Three Column Template Elements*/
.threecol_contentarea_padding{padding:0px 0px 0px 0px; margin:0px 0px 0px 0px;}
.threecol_contentarea{font-family:Verdana, Arial, sans-serif; font-size:11px; font-weight:normal; text-decoration:none; color:#000000; padding:0px; margin:0px; text-align:left; width:auto;}
.threecol_contentarea td{font-family:Verdana, Arial, sans-serif; font-size:11px; font-weight:normal; text-decoration:none; color:#000000;}
.threecol_contentarea p{font-family:Verdana, Arial, sans-serif; font-weight:normal; text-decoration:none; margin:0px; padding:8px 0px 10px 0px;}
.threecol_contentarea a{font-family:Verdana, Arial, sans-serif; font-weight:normal; text-decoration:underline; color:#990000;}
.threecol_contentarea a:visited{font-family:Verdana, Arial, sans-serif; font-weight:normal; text-decoration:underline; color:#990000;}
.threecol_contentarea a:hover{font-family:Verdana, Arial, sans-serif; font-weight:normal; text-decoration:none; color:#990000 !important;} 
.threecol_contentarea img{padding:3px; border:0px;}
.threecol_contentarea table{border-color:#000000;}
.threecol_contentarea ol{list-style-position:outside;}
.threecol_contentarea ul{list-style-position:outside;}
.threecol_contentarea li{padding:0px 0px 0px 0px; font-family:Verdana, Arial, sans-serif; color:#000000; text-decoration:none; font-weight:normal; margin-top:4px; margin-left:-10px;}
.threecol_contentarea h1{font-family:Helvetica, sans-serif; font-size:18px; font-weight:bold; color:#000000; padding:0px; margin:8px 0px 4px 0px; text-transform:uppercase;}
.threecol_contentarea h2{font-family:Helvetica, sans-serif; font-size:13px; font-weight:bold; color:#000000; padding:0px; margin:12px 0px 4px 0px; text-transform:uppercase;}
.threecol_contentarea h3{font-family:Helvetica, sans-serif; font-size:13px; font-weight:bold; color:#000000; padding:0px; margin:12px 0px 4px 0px;}
.threecol_contentarea h4{font-family:Helvetica, sans-serif; font-size:11px; font-weight:bold; color:#000000; padding:0px; margin:12px 0px 4px 0px;}
.threecol_contentarea h5{font-family:Helvetica, sans-serif; font-size:11px; font-weight:bold; color:#000000; padding:0px; margin:12px 0px 4px 0px;}
.threecol_contentarea h6{font-family:Helvetica, sans-serif; font-size:11px; font-weight:bold; color:#000000; padding:0px; margin:12px 0px 4px 0px;}
.threecol_contentarea hr{background-color:#000000; color:#000000; height:1px; line-height:1px; margin-bottom:5px; font-size:0px; border:0px;}
.threecol_contentarea input {font-family:Verdana, Arial, sans-serif; font-size:11px; color:#000000;}
.threecol_contentarea input.radio {width:auto;}
.threecol_contentarea input.checkbox {width:auto;}
.threecol_contentarea textarea {font-family:Verdana, Arial, sans-serif; font-size:11px; color:#000000;}
.threecol_contentarea select {font-family:Verdana, Arial, sans-serif; font-size:11px; color:#000000;}
.threecol_contentarea select.option {font-family:Verdana, Arial, sans-serif; font-size:11px; color:#000000;}


.threecol_billboard{font-family:Helvetica, sans-serif; font-size:18px; font-weight:normal; text-decoration:none; color:#000000; padding:0px; margin:0px; text-align:left; width:auto;}
.threecol_billboard td{font-family:Helvetica, sans-serif; font-size:18px; font-weight:normal; text-decoration:none; color:#000000;}
.threecol_billboard p{border-top:1px solid #000000; font-family:Helvetica, sans-serif; font-weight:normal; text-decoration:none; margin:13px 0px 0px 0px; padding:20px 0px 20px 0px;}
.threecol_billboard a{font-family:Helvetica, sans-serif; font-weight:normal; text-decoration:underline; color:#000000;}
.threecol_billboard a:visited{font-family:Helvetica, sans-serif; font-weight:normal; text-decoration:underline; color:#000000;}
.threecol_billboard a:hover{font-family:Helvetica, sans-serif; font-weight:normal; text-decoration:none; color:#000000 !important;} 
.threecol_billboard h2{font-family:Helvetica, sans-serif; font-size:18px; font-weight:bold; color:#000000; padding:0px; margin:12px 0px 4px 0px; text-transform:uppercase;}
.threecol_billboard hr{background-color:#000000; color:#000000; height:1px; line-height:1px; margin-bottom:5px; font-size:0px; border:0px;}



.threecol_calloutgreenHeader_bg{margin:0px; padding:0px;}
.threecol_calloutgreenHeader_padding{padding:0px 0px 0px 0px; margin:0px 0px 0px 0px;}
.threecol_calloutgreenHeader{font-family:Helvetica, sans-serif; font-size:18px; font-weight:bold; text-decoration:none; text-transform:uppercase;color:#000000; padding:0px; margin:0px; text-align:left; width:auto;}
.threecol_calloutgreenHeader td{font-family:Helvetica, sans-serif; font-size:18px; font-weight:bold; text-decoration:none; text-transform:uppercase; color:#000000; padding:0px; margin:0px;}
.threecol_calloutgreenHeader p{font-family:Helvetica, sans-serif; font-weight:bold; text-decoration:none; text-transform:uppercase; color:#000000; padding:0px; margin:0px;}
.threecol_calloutgreenHeader h1{font-family:Helvetica, sans-serif; font-size:18px; font-weight:bold; text-transform:uppercase; color:#000000; padding:0px; margin:7px 0px 6px 0px;}
.threecol_calloutgreenHeader h2{font-family:Helvetica, sans-serif; font-size:18px; font-weight:bold; text-transform:uppercase; color:#000000; padding:0px; margin:7px 0px 6px 0px;}
.threecol_calloutgreenHeader h3{font-family:Helvetica, sans-serif; font-size:18px; font-weight:bold; text-transform:uppercase; color:#000000; padding:0px; margin:7px 0px 6px 0px;}
.threecol_calloutgreenHeader h4{font-family:Helvetica, sans-serif; font-size:18px; font-weight:bold; text-transform:uppercase; color:#000000; padding:0px; margin:7px 0px 6px 0px;}
.threecol_calloutgreenHeader h5{font-family:Helvetica, sans-serif; font-size:18px; font-weight:bold; text-transform:uppercase; color:#000000; padding:0px; margin:7px 0px 6px 0px;}
.threecol_calloutgreenHeader h6{font-family:Helvetica, sans-serif; font-size:18px; font-weight:bold; text-transform:uppercase; color:#000000; padding:0px; margin:7px 0px 6px 0px;}


.threecol_calloutgreen_contentarea_bg{margin:0px; padding:0px;}
.threecol_calloutgreen_contentarea_padding{padding:0px 0px 0px 0px; margin:0px;}
.threecol_calloutgreen_contentarea{font-family:Verdana, Arial, sans-serif; font-size:11px; font-weight:normal; text-decoration:none; color:#000000; padding:0px; margin:0px; text-align:left; width:auto;}
.threecol_calloutgreen_contentarea td{font-family:Verdana, Arial, sans-serif; font-size:11px; font-weight:normal; text-decoration:none; color:#000000;}
.threecol_calloutgreen_contentarea p{font-family:Verdana, Arial, sans-serif; font-weight:normal; text-decoration:none; margin:0px; padding:8px 0px 10px 0px;}
.threecol_calloutgreen_contentarea a{font-family:Verdana, Arial, sans-serif; font-weight:normal; text-decoration:underline; color:#000000;}
.threecol_calloutgreen_contentarea a:visited{font-family:Verdana, Arial, sans-serif; font-weight:normal; text-decoration:underline; color:#000000;}
.threecol_calloutgreen_contentarea a:hover{font-family:Verdana, Arial, sans-serif; font-weight:normal; text-decoration:none; color:#000000 !important;} 
.threecol_calloutgreen_contentarea img{padding:0px; border:0px;}
.threecol_calloutgreen_contentarea table{border-color:#000000;}
.threecol_calloutgreen_contentarea ol{list-style-position:outside;}
.threecol_calloutgreen_contentarea ul{list-style-position:outside;}
.threecol_calloutgreen_contentarea li{padding:0px 0px 0px 0px; font-family:Verdana, Arial, sans-serif; color:#000000; text-decoration:none; font-weight:normal; margin-top:4px; margin-left:-10px;}
.threecol_calloutgreen_contentarea h1{font-family:Helvetica, sans-serif; font-size:13px; font-weight:bold; color:#000000; padding:0px; margin:7px 0px 6px 0px;}
.threecol_calloutgreen_contentarea h2{font-family:Helvetica, sans-serif; font-size:13px; font-weight:bold; color:#000000; padding:0px; margin:7px 0px 6px 0px;}
.threecol_calloutgreen_contentarea h3{font-family:Helvetica, sans-serif; font-size:13px; font-weight:bold; color:#000000; padding:0px; margin:7px 0px 6px 0px;}
.threecol_calloutgreen_contentarea h4{font-family:Helvetica, sans-serif; font-size:13px; font-weight:bold; color:#000000; padding:0px; margin:7px 0px 6px 0px;}
.threecol_calloutgreen_contentarea h5{font-family:Helvetica, sans-serif; font-size:13px; font-weight:bold; color:#000000; padding:0px; margin:7px 0px 6px 0px;}
.threecol_calloutgreen_contentarea h6{font-family:Helvetica, sans-serif; font-size:13px; font-weight:bold; color:#000000; padding:0px; margin:7px 0px 6px 0px;}
.threecol_calloutgreen_contentarea hr{background-color:#000000; color:#000000; height:1px; line-height:1px; margin-bottom:5px; font-size:0px; border:0px;}


.threecol_calloutwhite_contentarea_padding{padding:0px 0px 0px 0px; margin:0px;}
.threecol_calloutwhite_contentarea{font-family:Verdana, Arial, sans-serif; font-size:11px; font-weight:normal; text-decoration:none; color:#000000; padding:0px; margin:0px; text-align:left; width:auto;}
.threecol_calloutwhite_contentarea td{font-family:Verdana, Arial, sans-serif; font-size:11px; font-weight:normal; text-decoration:none; color:#000000;}
.threecol_calloutwhite_contentarea p{font-family:Verdana, Arial, sans-serif; font-weight:normal; text-decoration:none; margin:0px; padding:8px 0px 10px 0px;}
.threecol_calloutwhite_contentarea a{font-family:Verdana, Arial, sans-serif; font-weight:normal; text-decoration:underline; color:#990000;}
.threecol_calloutwhite_contentarea a:visited{font-family:Verdana, Arial, sans-serif; font-weight:normal; text-decoration:underline; color:#990000;}
.threecol_calloutwhite_contentarea a:hover{font-family:Verdana, Arial, sans-serif; font-weight:normal; text-decoration:none; color:#990000 !important;} 
.threecol_calloutwhite_contentarea img{padding:0px; border:0px;}
.threecol_calloutwhite_contentarea table{border-color:#000000;}
.threecol_calloutwhite_contentarea ol{list-style-position:outside;}
.threecol_calloutwhite_contentarea ul{list-style-position:outside;}
.threecol_calloutwhite_contentarea li{padding:0px 0px 0px 0px; font-family:Verdana, Arial, sans-serif; color:#000000; text-decoration:none; font-weight:normal; margin-top:4px; margin-left:-10px;}
.threecol_calloutwhite_contentarea h1{font-family:Helvetica, sans-serif; font-size:13px; font-weight:bold; color:#000000; padding:0px; margin:7px 0px 6px 0px; text-transform:uppercase;}
.threecol_calloutwhite_contentarea h2{font-family:Helvetica, sans-serif; font-size:13px; font-weight:bold; color:#000000; padding:0px; margin:7px 0px 6px 0px; text-transform:uppercase;}
.threecol_calloutwhite_contentarea h3{font-family:Helvetica, sans-serif; font-size:13px; font-weight:bold; color:#000000; padding:0px; margin:7px 0px 6px 0px; text-transform:uppercase;}
.threecol_calloutwhite_contentarea h4{font-family:Helvetica, sans-serif; font-size:13px; font-weight:bold; color:#000000; padding:0px; margin:7px 0px 6px 0px; text-transform:uppercase;}
.threecol_calloutwhite_contentarea h5{font-family:Helvetica, sans-serif; font-size:13px; font-weight:bold; color:#000000; padding:0px; margin:7px 0px 6px 0px; text-transform:uppercase;}
.threecol_calloutwhite_contentarea h6{font-family:Helvetica, sans-serif; font-size:13px; font-weight:bold; color:#000000; padding:0px; margin:7px 0px 6px 0px; text-transform:uppercase;}
.threecol_calloutwhite_contentarea hr{background-color:#000000; color:#000000; height:1px; line-height:1px; margin-bottom:5px; font-size:0px; border:0px;}



/*Lifelong Learning LLL*/
/*Landing Template Elements*/
#LLL_landing_caption{width:auto; margin:0px 0px 0px 0px; padding:0px 0px 0px 0px;}

#LLL_landing_caption_photoarea{width:auto; padding:0px 0px 0px 0px; margin:0px;}
#LLL_landing_caption_photoarea p{padding:0px 0px 0px 0px; margin:0px;}
#LLL_landing_caption_contentarea{width:auto; padding:0px; margin:0px; }
.LLL_landing_caption_content_padding{padding:0px 0px 0px 0px; margin:0px;}
.LLL_landing_caption_content{font-family:Verdana, Arial, sans-serif; font-size:11px; font-weight:normal; text-decoration:none; color:#000000; padding:0px; margin:0px; text-align:left; width:auto;}
.LLL_landing_caption_content td{font-family:Verdana, Arial, sans-serif; font-size:11px; font-weight:normal; text-decoration:none; color:#000000;}
.LLL_landing_caption_content p{font-family:Verdana, Arial, sans-serif; font-weight:normal; text-decoration:none; margin:0px; padding:8px 0px 10px 0px;}
.LLL_landing_caption_content a{font-family:Verdana, Arial, sans-serif; font-weight:normal; text-decoration:underline; color:#990000;}
.LLL_landing_caption_content a:visited{font-family:Verdana, Arial, sans-serif; font-weight:normal; text-decoration:underline; color:#990000;}
.LLL_landing_caption_content a:hover{font-family:Verdana, Arial, sans-serif; font-weight:normal; text-decoration:none; color:#990000 !important;} 
.LLL_landing_caption_content img{padding:3px; border:0px;}
.LLL_landing_caption_content table{border-color:#000000;}
.LLL_landing_caption_content ol{list-style-position:outside;}
.LLL_landing_caption_content ul{list-style-position:outside;}
.LLL_landing_caption_content li{padding:0px 0px 0px 0px; font-family:Verdana, Arial, sans-serif; color:#000000; text-decoration:none; font-weight:normal; margin-top:4px; margin-left:-10px;}
.LLL_landing_caption_content h1{font-family:Helvetica, sans-serif; font-size:18px; font-weight:bold; color:#000000; padding:0px; margin:8px 0px 4px 0px; text-transform:uppercase;}
.LLL_landing_caption_content h2{font-family:Helvetica, sans-serif; font-size:13px; font-weight:bold; color:#000000; padding:0px; margin:12px 0px 4px 0px; text-transform:uppercase;}
.LLL_landing_caption_content h3{font-family:Helvetica, sans-serif; font-size:13px; font-weight:bold; color:#000000; padding:0px; margin:12px 0px 4px 0px;}
.LLL_landing_caption_content h4{font-family:Helvetica, sans-serif; font-size:11px; font-weight:bold; color:#000000; padding:0px; margin:12px 0px 4px 0px;}
.LLL_landing_caption_content h5{font-family:Helvetica, sans-serif; font-size:11px; font-weight:bold; color:#000000; padding:0px; margin:12px 0px 4px 0px;}
.LLL_landing_caption_content h6{font-family:Helvetica, sans-serif; font-size:11px; font-weight:bold; color:#000000; padding:0px; margin:12px 0px 4px 0px;}
.LLL_landing_caption_content hr{background-color:#000000; color:#000000; height:1px; line-height:1px; margin-bottom:5px; font-size:0px; border:0px;}



.LLL_landing_maincontent_bg{}
.LLL_landing_maincontent_padding{padding:0px; margin:20px 0px 0px 0px;}
.LLL_landing_maincontent{font-family:Verdana, Arial, sans-serif; font-size:11px; font-weight:normal; text-decoration:none; color:#000000; padding:0px; margin:0px; text-align:left; width:auto;}
.LLL_landing_maincontent td{font-family:Verdana, Arial, sans-serif; font-size:11px; font-weight:normal; text-decoration:none; color:#000000;}
.LLL_landing_maincontent p{font-family:Verdana, Arial, sans-serif; font-weight:normal; text-decoration:none; margin:0px; padding:8px 0px 10px 0px;}
.LLL_landing_maincontent a{font-family:Verdana, Arial, sans-serif; font-weight:normal; text-decoration:underline; color:#990000;}
.LLL_landing_maincontent a:visited{font-family:Verdana, Arial, sans-serif; font-weight:normal; text-decoration:underline; color:#990000;}
.LLL_landing_maincontent a:hover{font-family:Verdana, Arial, sans-serif; font-weight:normal; text-decoration:none; color:#990000 !important;} 
.LLL_landing_maincontent img{padding:3px; border:0px;}
.LLL_landing_maincontent table{border-color:#000000;}
.LLL_landing_maincontent ol{list-style-position:outside;}
.LLL_landing_maincontent ul{list-style-position:outside;}
.LLL_landing_maincontent li{padding:0px 0px 0px 0px; font-family:Verdana, Arial, sans-serif; color:#000000; text-decoration:none; font-weight:normal; margin-top:4px;}
.LLL_landing_maincontent h1{font-family:Helvetica, sans-serif; font-size:18px; font-weight:bold; color:#000000; padding:0px; margin:8px 0px 4px 0px; text-transform:uppercase;}
.LLL_landing_maincontent h2{font-family:Helvetica, sans-serif; font-size:13px; font-weight:bold; color:#000000; padding:0px; margin:12px 0px 4px 0px; text-transform:uppercase;}
.LLL_landing_maincontent h3{font-family:Helvetica, sans-serif; font-size:13px; font-weight:bold; color:#000000; padding:0px; margin:12px 0px 4px 0px;}
.LLL_landing_maincontent h4{font-family:Helvetica, sans-serif; font-size:11px; font-weight:bold; color:#000000; padding:0px; margin:12px 0px 4px 0px;}
.LLL_landing_maincontent h5{font-family:Helvetica, sans-serif; font-size:11px; font-weight:bold; color:#000000; padding:0px; margin:12px 0px 4px 0px;}
.LLL_landing_maincontent h6{font-family:Helvetica, sans-serif; font-size:11px; font-weight:bold; color:#000000; padding:0px; margin:12px 0px 4px 0px;}
.LLL_landing_maincontent hr{background-color:#000000; color:#000000; height:1px; line-height:1px; margin-bottom:5px; font-size:0px; border:0px;}
.LLL_landing_maincontent input {font-family:Verdana, Arial, sans-serif; font-size:11px; color:#000000;}
.LLL_landing_maincontent input.radio {width:auto;}
.LLL_landing_maincontent input.checkbox {width:auto;}
.LLL_landing_maincontent textarea {font-family:Verdana, Arial, sans-serif; font-size:11px; color:#000000;}
.LLL_landing_maincontent select {font-family:Verdana, Arial, sans-serif; font-size:11px; color:#000000;}
.LLL_landing_maincontent select.option {font-family:Verdana, Arial, sans-serif; font-size:11px; color:#000000;}



#twocol_LLLaggregate_bg{width:auto; margin:10px 0px 20px 0px; padding:0px 0px 0px 0px;}
.twocol_LLLaggregateleft{width:auto; margin:0px 0px 0px 0px; padding:0px 0px 0px 0px;}
.twocol_LLLaggregateright{width:auto; margin:0px 0px 0px 0px; padding:0px 0px 0px 0px; overflow:hidden;}
.twocol_LLLaggregate_red{color:#000000; font-weight:bold; margin:0px 0px 20px 0px; padding:0px;}



/*Multimedia*/
#twocol_multimedia_bg{width:auto; margin:10px 0px 20px 0px; padding:0px 0px 0px 0px;}
.twocol_multimedialeft{width:auto; margin:0px 0px 0px 0px; padding:0px 0px 0px 0px; overflow:hidden;}
.twocol_multimediaright{width:auto; margin:0px 0px 0px 0px; padding:0px 0px 0px 0px;}




/*Accessibility Nav Styles*/
.access_PrimaryNavigation{display:none;visibility:hidden; margin:0px; padding:0px; background-color:transparent;}
.access_PrimaryNavigation h2{visibility:hidden;font-family:Helvetica, sans-serif; color:#FFFFFF; font-size:12px; font-weight:normal; text-decoration:none; padding:0px; margin:0px;}
.access_SecondaryNavigation{display:none;visibility:hidden; margin:0px; padding:0px; background-color:transparent;}
.access_SecondaryNavigation h2{visibility:hidden;font-family:Helvetica, sans-serif; color:#FFFFFF; font-size:11px; font-weight:normal; text-decoration:none; padding:0px; margin:0px;}
.access_ThirdNavigation{display:none;visibility:hidden; margin:0px; padding:0px; background-color:transparent;}
.access_ThirdNavigation h2{visibility:hidden;font-family:Helvetica, sans-serif; color:#FFFFFF; font-size:11px; font-weight:normal; text-decoration:none; padding:0px; margin:0px;}
.access_FooterNavigation{display:none;visibility:hidden; margin:0px; padding:0px; background-color:transparent;}
.access_FooterNavigation h2{visibility:hidden;font-family:Helvetica, sans-serif; color:#FFFFFF; font-size:11px; font-weight:normal; text-decoration:none; padding:0px; margin:0px;}
.access_NavigationSets{display:none;visibility:hidden; margin:0px; padding:0px; background-color:transparent;}
.access_NavigationSets h2{visibility:hidden;font-family:Helvetica, sans-serif; color:#FFFFFF; font-size:12px; font-weight:normal; text-decoration:none; padding:0px; margin:0px;}
.access_BreadcrumbNavigation{display:none;visibility:hidden; margin:0px; padding:0px; background-color:transparent;}
.access_BreadcrumbNavigation h2{visibility:hidden;font-family:Helvetica, sans-serif; color:#FFFFFF; font-size:11px; font-weight:normal; text-decoration:none; padding:0px; margin:0px;}
.access_Logo{display:none;visibility:hidden; margin:0px; padding:0px; background-color:transparent;}
.access_Logo h1{visibility:hidden;font-family:Helvetica, sans-serif; color:#FFFFFF; font-size:14px; font-weight:normal; text-decoration:none; padding:0px; margin:0px;}
.access{margin:15px 0px 0px 0px; padding:0px; background-color:transparent;}
.access h2{font-family:Helvetica, sans-serif; color:#000000; font-size:11px; font-weight:normal; text-decoration:none; padding:0px; margin:0px 0px 0px 0px;}



/*Student Clubs*/
.twocol_clubs_contentarea_padding{padding:0px; margin:20px 0px 0px 0px;}
.twocol_clubs_contentarea{font-family:Verdana, Arial, sans-serif; font-size:11px; font-weight:normal; text-decoration:none; color:#000000; padding:0px; margin:0px; text-align:left; width:auto;}
.twocol_clubs_contentarea td{font-family:Verdana, Arial, sans-serif; font-size:11px; font-weight:normal; text-decoration:none; color:#000000; border-color:#000000;}
.twocol_clubs_contentarea p{font-family:Verdana, Arial, sans-serif; font-weight:normal; text-decoration:none; margin:0px; padding:8px 0px 10px 0px;}
.twocol_clubs_contentarea a{font-family:Verdana, Arial, sans-serif; font-weight:normal; text-decoration:underline; color:#990000;}
.twocol_clubs_contentarea a:visited{font-family:Verdana, Arial, sans-serif; font-weight:normal; text-decoration:underline; color:#990000;}
.twocol_clubs_contentarea a:hover{font-family:Verdana, Arial, sans-serif; font-weight:normal; text-decoration:none; color:#990000 !important;} 
.twocol_clubs_contentarea img{padding:3px; border:0px;}
.twocol_clubs_contentarea table{border-color:#000000;}
.twocol_clubs_contentarea ol{list-style-position:outside;}
.twocol_clubs_contentarea ul{list-style-position:outside;}
.twocol_clubs_contentarea li{padding:0px 0px 0px 0px; font-family:Verdana, Arial, sans-serif; color:#000000; text-decoration:none; font-weight:normal; margin-top:4px; margin-left:-10px;}
.twocol_clubs_contentarea h1{font-family:Helvetica, sans-serif; font-size:18px; font-weight:bold; color:#000000; padding:0px; margin:8px 0px 4px 0px; text-transform:uppercase;}
.twocol_clubs_contentarea h2{font-family:Helvetica, sans-serif; font-size:13px; font-weight:bold; color:#000000; padding:0px; margin:12px 0px 4px 0px; text-transform:uppercase;}
.twocol_clubs_contentarea h3{font-family:Helvetica, sans-serif; font-size:13px; font-weight:bold; color:#000000; padding:0px; margin:12px 0px 4px 0px;}
.twocol_clubs_contentarea h4{font-family:Helvetica, sans-serif; font-size:11px; font-weight:bold; color:#000000; padding:0px; margin:12px 0px 4px 0px;}
.twocol_clubs_contentarea h5{font-family:Helvetica, sans-serif; font-size:11px; font-weight:bold; color:#000000; padding:0px; margin:12px 0px 4px 0px;}
.twocol_clubs_contentarea h6{font-family:Helvetica, sans-serif; font-size:11px; font-weight:bold; color:#000000; padding:0px; margin:12px 0px 4px 0px;}
.twocol_clubs_contentarea hr{background-color:#000000; color:#000000; height:1px; line-height:1px; margin-bottom:5px; font-size:0px; border:0px;}
.twocol_clubs_contentarea input {font-family:Verdana, Arial, sans-serif; font-size:11px; color:#000000;}
.twocol_clubs_contentarea input.radio {width:auto;}
.twocol_clubs_contentarea input.checkbox {width:auto;}
.twocol_clubs_contentarea textarea {font-family:Verdana, Arial, sans-serif; font-size:11px; color:#000000;}
.twocol_clubs_contentarea select {font-family:Verdana, Arial, sans-serif; font-size:11px; color:#000000;}
.twocol_clubs_contentarea select.option {font-family:Verdana, Arial, sans-serif; font-size:11px; color:#000000;}


.studentclub_bg{margin:0px; padding:0px;}
.studentclub{padding:0px 0px 0px 0px; margin:0px; font-family:Verdana, Arial, sans-serif; font-size:12px; text-transform:none; font-weight:normal; text-decoration:none; color:#000000; text-align:left; list-style:none; width:198px; overflow:hidden;}
.studentclub ul{margin:0px 0px 0px 0px; padding:0px 0px 0px 0px; list-style-position:outside; background-color:transparent;}
.studentclub ul li{margin:0px 0px 0px 0px; font-size:12px; padding:0px 0px 0px 0px; font-family:Verdana, Arial, sans-serif; color:#000000; text-decoration:none; font-weight:bold; text-transform:none;}
.studentclub ul li a{margin:0px 0px 0px 0px; color:#990000; text-decoration:underline; font-weight:normal; display:block; background-image: url(../images/bullet_studentclubs_print.gif); background-repeat:no-repeat; padding:4px 16px 7px 0px; width:166px;}
.studentclub ul li a:hover{margin:0px 0px 0px 0px; color:#990000; text-decoration:none; font-weight:normal; background-image: url(../images/bullet_studentclubs_print.gif); background-repeat:no-repeat; padding:4px 16px 7px 0px; width:166px;}
.studentclub ul li a.active{margin:0px 0px 0px 0px; color:#990000; text-decoration:underline; font-weight:normal; background-image: url(../images/bullet_studentclubs_print.gif); background-repeat:no-repeat; padding:4px 16px 7px 0px; width:166px;}
.studentclub ul li a.active:hover{margin:0px 0px 0px 0px; color:#990000; text-decoration:none; font-weight:normal; background-image: url(../images/bullet_studentclubs_print.gif); background-repeat:no-repeat; padding:4px 16px 7px 0px; width:166px;}



