﻿.noborder { border: none;}
.noborder td { border: none; }
.noborder tr { border: none; }

/*** Special Fonts ***/

	.Blue_Title  { font-family: Arial, Helvetica, sans-serif; font-size: 16px; color: #16579d; line-height: 1.5;}
	
	.Blue_Title a, .Blue_Title a:visited,{ font-family: Arial, Helvetica, sans-serif; font-size: 16px; color: #16579d; line-height: 1.5;}
	
	.Blue_Title a:hover { font-family: Arial, Helvetica, sans-serif; font-size: 16px; color: #16579d; line-height: 1.5; text-decoration: underline;}
	
	.Green_Title  { font-family: Arial, Helvetica, sans-serif; font-size: 14px; color: #8eaf3c; line-height: 1.5; }
	
	.Green_Title a, .Green_Title a:visited { font-family: Arial, Helvetica, sans-serif; font-size: 14px; color: #8eaf3c; line-height: 1.5; }
	
	.Green_Title a:hover { font-family: Arial, Helvetica, sans-serif; font-size: 14px; color: #8eaf3c; line-height: 1.5; text-decoration: underline; }

	.currenthighlights ul { margin-left: 10px; }

	.left_content ul li { margin-left: 20px; line-height: 1.5;  color: #16579d; }

	.read_more { display: block; background: url(../files/read_more.png) 0 0 no-repeat; height: 30px; width: 112px;  text-indent:-9999px; margin: 10px 0; }
	.read_more a{ display: block; background: url(../files/read_more.png) 0 0 no-repeat; height: 30px; width: 112px;  text-indent:-9999px; margin: 10px 0; }
	.read_more a:hover{ display: block; background: url(../files/read_more.png) 0 0 no-repeat; height: 30px; width: 112px;  text-indent:-9999px; margin: 10px 0; }
	.read_more a:visited{ display: block; background: url(../files/read_more.png) 0 0 no-repeat; height: 30px; width: 112px;  text-indent:-9999px; margin: 10px 0; }
	
	.navlist { list-style: none; }

	
	.content_blue { 
		font-family: arial, sans-serif;
		font-size: 14px;
		font-weight: normal;
		line-height: 1.5;
		color: #16579d;
		}
		
	.content_green{ 
		font-family: arial, sans-serif;
		font-size: 14px;
		font-weight: normal;
		line-height: 1.5;
		color: #8eaf3c;
		}
	

	.References { 
		font-family: arial, sans-serif;
		font-size: 11px;
		line-height: 1.5;
		color: #4c4c4c;
	}
	
	.References a, .References a:hover, .References a:visited{ 
		font-family: arial, sans-serif;
		font-size: 11px;
		line-height: 1.5;
		color: #8eaf3c;
	}

	
/*** Main Content ***/

.content_font { 
		font-family: arial, sans-serif;
		font-size: 12px;
		line-height: 1.8;
		color: #4c4c4c;
		}
		
	.content_font h1{ 
		font-family: arial, sans-serif;
		font-size: 18px;
		font-weight: bold;
		line-height: 1.8;
		color: #4c4c4c;
		}
		
	.content_font li{ 
		font-family: arial, sans-serif;
		font-size: 12px;
		font-weight: normal;
		line-height: 1.8;
		color: #4c4c4c;
		}
	.content_font ul { list-style-position: inside; margin-top: 10px; margin-left: 10px; }
	.content_font ul li{ 
		font-family: arial, sans-serif;
		font-size: 12px;
		font-weight: normal;
		line-height: 1.8;
		color: #4c4c4c;
		margin-left: 5px;
		list-style: none;
		}
		.content_font ol li { 
		font-family: arial, sans-serif;
		font-size: 12px;
		font-weight: normal;
		line-height: 1.8;
		color: #4c4c4c;
		margin-left: 5px;
		list-style: none;
		}
	.content_font ul li a { 
		font-family: arial, sans-serif;
		font-size: 12px;
		font-weight: normal;
		line-height: 1.8;
		color: #4c4c4c;
		margin-left: 5px;
		list-style: none;
		}
		.content_font ol li a { 
		font-family: arial, sans-serif;
		font-size: 12px;
		font-weight: normal;
		line-height: 1.8;
		color: #4c4c4c;
		margin-left: 5px;
		list-style: none;
		}
	.content_font ul li a:hover { color: #8eaf3c;}
		
	.content_font a{ 
		font-family: arial, sans-serif;
		font-size: 12px;
		font-weight: normal;
		line-height: 1.8;
		color: #16579d;
		text-decoration: none;
		
		}
	.content_font a: hover{ 
		font-family: arial, sans-serif;
		font-size: 12px;
		font-weight: normal;
		line-height: 1.8;
		color: #16579d;
		

	}
	.content_font a: visited{ 
		font-family: arial, sans-serif;
		font-size: 12px;
		font-weight: normal;
		line-height: 1.8;
		color: #4c4c4c;
		
	}




	.navlist, navlist a { 
		font-family: arial, sans-serif;
		font-size: 12px;
		line-height: 2;
		color: #4c4c4c;
		text-decoration: none;
		}
	.navlist a:hover, .navlist a:visited { 
		font-family: arial, sans-serif;
		font-size: 12px;
		line-height: 2;
		color: #8eaf3c;
		text-decoration: none;
		}
	.navlist ul li a {padding-bottom: 15px;}

	.secondary_main_column_content_page { 
		font-family: arial, sans-serif;
		font-size: 12px;
		line-height: 1.8;
		color: #4c4c4c;
		}
		
	.secondary_main_column_content_page h1{ 
		font-family: arial, sans-serif;
		font-size: 18px;
		font-weight: bold;
		line-height: 1.8;
		color: #4c4c4c;
		}
		
	.secondary_main_column_content_page li{ 
		font-family: arial, sans-serif;
		font-size: 12px;
		font-weight: normal;
		line-height: 1.8;
		color: #4c4c4c;
		}
	.secondary_main_column_content_page ul { list-style-position: inside; margin-top: 10px; margin-left: 10px; }
		.secondary_main_column_content_page ul li{ 
		font-family: arial, sans-serif;
		font-size: 12px;
		font-weight: normal;
		line-height: 1.8;
		color: #4c4c4c;
		margin-left: 5px;
		list-style: none;
		}
		.secondary_main_column_content_page ol li { 
		font-family: arial, sans-serif;
		font-size: 12px;
		font-weight: normal;
		line-height: 1.8;
		color: #4c4c4c;
		margin-left: 5px;
		list-style: none;
		}
	.secondary_main_column_content_page ul li a { 
		font-family: arial, sans-serif;
		font-size: 12px;
		font-weight: normal;
		line-height: 1.8;
		color: #4c4c4c;
		margin-left: 5px;
		list-style: none;
		}
		.secondary_main_column_content_page ol li a { 
		font-family: arial, sans-serif;
		font-size: 12px;
		font-weight: normal;
		line-height: 1.8;
		color: #4c4c4c;
		margin-left: 5px;
		list-style: none;
		}
	.secondary_main_column_content_page ul li a:hover { color: #8eaf3c;}
		
	.secondary_main_column_content_page a{ 
		font-family: arial, sans-serif;
		font-size: 12px;
		font-weight: normal;
		line-height: 1.8;
		color: #16579d;
		text-decoration: none;
		
		}
	.secondary_main_column_content_page a: hover{ 
		font-family: arial, sans-serif;
		font-size: 12px;
		font-weight: normal;
		line-height: 1.8;
		color: #16579d;
		

	}
	.secondary_main_column_content_page a: visited{ 
		font-family: arial, sans-serif;
		font-size: 12px;
		font-weight: normal;
		line-height: 1.8;
		color: #4c4c4c;
		
	}
	
	
	.secondary_main_column_payment_page { 
		font-family: arial, sans-serif;
		font-size: 12px;
		line-height: 1.8;
		color: #4c4c4c;
		
	}
	.secondary_main_column_payment_page h1{ 
		font-family: arial, sans-serif;
		font-size: 18px;
		font-weight: bold;
		line-height: 1.8;
		color: #4c4c4c;
		
	}
	.secondary_main_column_payment_page li{ 
		font-family: arial, sans-serif;
		font-size: 12px;
		font-weight: normal;
		line-height: 1.8;
		color: #4c4c4c;
		
	}
	.secondary_main_column_payment_page a{ 
		font-family: arial, sans-serif;
		font-size: 12px;
		font-weight: normal;
		line-height: 1.8;
		color: #4c4c4c;
		text-decoration: none;
		
	}
	.secondary_main_column_payment_page a: hover{ 
		font-family: arial, sans-serif;
		font-size: 12x;
		font-weight: normal;
		line-height: 1.8;
		color: #4c4c4c;
		
	}
	.secondary_main_column_payment_page a: visited{ 
		font-family: arial, sans-serif;
		font-size: 12px;
		font-weight: normal;
		line-height: 1.8;
		color: #4c4c4c;
		
	}
	
	
	
	
	
	
	
	
	
	
	.left_column { 
		font-family: arial, sans-serif;
		font-size: 12px;
		color: #4c4c4c;
		
	}
	.left_column h1{ 
		font-family: arial, sans-serif;
		font-size: 18px;
		font-weight: bold;
		color: #4c4c4c;
		
	}
	.left_column li{ 
		font-family: arial, sans-serif;
		font-size: 12px;
		font-weight: normal;
		color: #4c4c4c;
		
	}
	.left_column a{ 
		font-family: arial, sans-serif;
		font-size: 12px;
		font-weight: normal;
		color: #4c4c4c;
		text-decoration: none;
		
	}
	.left_column a: hover{ 
		font-family: arial, sans-serif;
		font-size: 12px;
		font-weight: normal;
		color: #4c4c4c;
		
	}
	.left_column a: visited{ 
		font-family: arial, sans-serif;
		font-size: 12px;
		font-weight: normal;
		
		color: #4c4c4c;
		
	}
	
	.crumbs, .print_link {
		font-family: arial, sans-serif;
		font-size: 12px;
		font-weight: normal;
		line-height: 1.5;
		color: #4c4c4c;
		}
	
	.search, .search a { font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #16579d; line-height: 1.5; }
	
	.popup {
		font-family: arial, sans-serif;
		font-size: 12px;
		line-height: 1.5;
		color: #4c4c4c;
		background-color: #FFF;
		}
	
	.SendEmailTitle {
		font-family: arial, sans-serif;
		font-size: 15px;
		line-height: 1.5;
		font-weight:bold;
		padding-top: 10px;
		color: #4c4c4c;
		}


/*** End Main Content ***/

.member_login h1 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 22px;
	font-weight: bold;
	color: #4c4c4c;
	line-height: 15px;
	text-decoration: none;
	margin: 5px 0 10px 0;
	letter-spacing: 1.5pt;
	list-style: none;
}

.member_login {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #4c4c4c;
	line-height: 15px;
	text-decoration: none;
	list-style: none;
}
.member_login li{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #4c4c4c;
	line-height: 15px;
	text-decoration: none;
	margin-left: 20px;
	margin-bottom:3px;
	margin-bottom: 10px;
	margin-top: 10px;
	list-style: none;
}

.member_login a {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: normal;
	color: #4c4c4c;
	line-height: 15px;
	text-decoration: underline;
	list-style: none;
}

.member_login a: hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: normal;
	color: #4c4c4c;
	line-height: 15px;
	text-decoration: underline;
	list-style: none;
}
.member_login a: visited {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: normal;
	color: #4c4c4c;
	line-height: 15px;
	text-decoration: underline;
	list-style: none;
}

/* This is the style guide for sub page center content area */
.site_content {
	font-family:  Tahoma, Verdana, Arial, Trebuchet MS, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #454444;
	line-height: 18px;
	text-decoration: none;
}
.site_content P{
	font-family:  Tahoma, Verdana, Arial, Trebuchet MS, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #454444;
	line-height: 18px;
	text-decoration: none;
	margin-bottom: 10px;
	margin-top: 10px;
}
.site_content table{
	font-family:  Tahoma, Verdana, Arial, Trebuchet MS, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #454444;
	line-height: 18px;
	text-decoration: none;
}


.site_content ul {
	margin-top: 0px;
	margin-bottom: 0px;

}

.site_content li{
	font-family:  Tahoma, Verdana, Arial, Trebuchet MS, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #454444;
	line-height: 18px;
	text-decoration: none;
	line-height: 13px;
	list-style-image:url(images/bullet_store.gif);
	margin-left:-20px;
	margin-bottom:3px;
	margin-bottom: 10px;
	margin-top: 0px;

}

.site_content a {
	font-family:  Tahoma, Verdana, Arial, Trebuchet MS, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #454444;
	line-height: 18px;
	text-decoration: none;
}

.site_content a:visited {
	font-family:  Tahoma, Verdana, Arial, Trebuchet MS, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #454444;
	line-height: 18px;
	text-decoration: none;
}
.site_content a:hover {
	font-family:  Tahoma, Verdana, Arial, Trebuchet MS, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #454444;
	line-height: 18px;
	text-decoration: underline;
}
.site_content a:active {
	font-family:  Tahoma, Verdana, Arial, Trebuchet MS, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #454444;
	line-height: 18px;
	text-decoration: underline;
}





.footer_logo {
	font-family: Tahoma, Verdana, Arial,  Trebuchet MS, Helvetica, sans-serif;
	font-size: 9px;
	font-weight: normal;
	color: #fff;
	line-height: 11px;
}
.footer_logo P{
	font-family: Tahoma, Verdana, Arial,  Trebuchet MS, Helvetica, sans-serif;
	font-size: 9px;
	font-weight: normal;
	color: #fff;
	line-height: 11px;
}
.footer_logo table{
	font-family: Tahoma, Verdana, Arial,  Trebuchet MS, Helvetica, sans-serif;
	font-size: 9px;
	font-weight: normal;
	color: #fff;
	line-height: 11px;
}
.footer_logo a {
	font-family: Tahoma, Verdana, Arial,  Trebuchet MS, Helvetica, sans-serif;
	font-size: 9px;
	font-weight: normal;
	color: #fff;
	line-height: 11px;
	text-decoration: none;
}
.footer_logo a:visited {
	font-family: Tahoma, Verdana, Arial,  Trebuchet MS, Helvetica, sans-serif;
	font-size: 9px;
	font-weight: normal;
	color: #fff;
	line-height: 11px;
	text-decoration: none;
}
.footer_logo a:hover {
	font-family: Tahoma, Verdana, Arial,  Trebuchet MS, Helvetica, sans-serif;
	font-size: 9px;
	font-weight: normal;
	color: #fff;
	line-height: 11px;
	text-decoration: none;
}
.footer_logo a:active {
	font-family: Tahoma, Verdana, Arial,  Trebuchet MS, Helvetica, sans-serif;
	font-size: 9px;
	font-weight: normal;
	color: #fff;
	line-height: 11px;
	text-decoration: none;
}

Footer - Do NOT delete. Modify only Footer Pad & Footer. Follow comments for instructions. ***/ 

* {
margin:0;
padding:0; 
}
html, body {
height:100%;
}
#wrapper {
min-height:100%; 

}
html:before, #wrapper:before { /* Opera and IE8 "redraw" bug fix. Do NOT Edit. */
float:left;
height:100%;
margin-top:-999em;
}
* html #wrapper { /* IE6 workaround. Do NOT Edit. */
height:100%; 
}
.footer_pad {
padding:0 0 191px 0; /* padding-bottom equals height of #footer */
}
#footer {
height:200px;
width: 920px; 		  /* If changed to 100% width, un-comment .footer_bottom below to fix centering problems. */
margin:-191px auto 0; /* negative margin-top equals height of #footer padding*/
}


/*** Footer work ***/

#footer {
	background: url(/CMSTemplates/ASCA/images/magazine/footer.png) no-repeat;
	width: 950px;
	margin:auto;
	height:40px;/* must match negative margin of #outer */
	clear:both;
	color: #ffffff;
	padding: 20px 0 47px 30px;  /*** IMPORTANT!! What you add to TOP padding you must subtract from BOTTOM padding. ***/
}
	#footer a {

		color: #ffffff;

	}
	#footer a:hover {
		text-decoration: underline;
	}
	.footer_bottom { width: 700px; float: left;			/*** Un-comment, ONLY if the Footer is 100% Width ***/
		/***margin: 0 auto;
        width: 980px***/	/*** Width equal body width ***/
		}
		.footer_bottom p {
			
		}
	.footer_logo { /*** Timberlake Logo ***/
	
			text-align: center; 
			float: right;
			padding: 0 20px 0 0;
/*** The !important tag is there to overide anything anybody would write to conflict over it.***/
	}


/*** Styles for Sliding Panel ***/

.slidepanel_font {
	font-family: Tahoma, Verdana, Arial,  Trebuchet MS, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #ffffff;
	line-height: 18px;
}
.slidepanel_font h1{
	font-family: Tahoma, Verdana, Arial,  Trebuchet MS, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #ffffff;
	line-height: 18px;
}
.slidepanel_font P{
	font-family: Tahoma, Verdana, Arial,  Trebuchet MS, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #ffffff;
	line-height: 18px;
}
.slidepanel_font table{
	font-family: Tahoma, Verdana, Arial,  Trebuchet MS, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #ffffff;
	line-height: 18px;
}
.slidepanel_font a {
	font-family: Tahoma, Verdana, Arial,  Trebuchet MS, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #ffffff;
	line-height: 18px;
	text-decoration: none;
}
.slidepanel_font a:visited {
	font-family: Tahoma, Verdana, Arial,  Trebuchet MS, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #ffffff;
	line-height: 18px;
	text-decoration: none;
}
.slidepanel_font a:hover {
	font-family: Tahoma, Verdana, Arial,  Trebuchet MS, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #ffffff;
	line-height: 18px;
	text-decoration: none;
}
.slidepanel_font a:active {
	font-family: Tahoma, Verdana, Arial,  Trebuchet MS, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #ffffff;
	line-height: 20px;
	text-decoration: none;
}

/*** Calendar Styles ***/

.cal_header {
	font-family:   Tahoma, Arial, Verdana, Helvetica;
	font-size: 14px;
	font-weight: bold;
	color: #4c4c4c;
	line-height: 20px;
}

.cal_header a{
	font-family:   Tahoma, Arial, Verdana, Helvetica;
	font-size: 14px;
	font-weight: bold;
	color: #4c4c4c;
	line-height: 20px;
	text-decoration: none;
}

.cal_header a:visited{
	font-family:   Tahoma, Arial, Verdana, Helvetica;
	font-size: 14px;
	font-weight: bold;
	color: #4c4c4c;
	line-height: 20px;
	text-decoration: none;
}

.cal_header a:hover{
	font-family:   Tahoma, Arial, Verdana, Helvetica;
	font-size: 14px;
	font-weight: bold;
	color: #4c4c4c;
	line-height: 20px;
	text-decoration: underline;
}

.cal_header a:active{
	font-family:   Tahoma, Arial, Verdana, Helvetica;
	font-size: 14px;
	font-weight: bold;
	color: #4c4c4c;
	line-height: 20px;
	text-decoration: underline;
}


.cal_sub_header {
	font-family:  Tahoma, Arial, Verdana,  Trebuchet MS, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: normal;
	color: #565555;
	line-height: 16px;
	text-decoration: none;

}

.cal_sub_header hr {
	border: 1px;
 	width: 100%;
 	color: #e2e0e0;
	height: 1px;

}

.cal_sub_header a{
	font-family:  Tahoma, Arial, Verdana,  Trebuchet MS, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: normal;
	color: #565555;
	line-height: 16px;
	text-decoration: none;
}
.cal_sub_header a:visited{
	font-family:  Tahoma, Arial, Verdana,  Trebuchet MS, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: normal;
	color: #565555;
	line-height: 16px;
	text-decoration: none;
}
.cal_sub_header a:hover{
	font-family:  Tahoma, Arial, Verdana,  Trebuchet MS, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: normal;
	color: #565555;
	line-height: 16px;
	text-decoration: underline;
}
.cal_sub_header a:active {
	font-family:  Tahoma, Arial, Verdana,  Trebuchet MS, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: normal;
	color: #565555;
	line-height: 16px;
	text-decoration: underline;
}

.calendar_font a { 
		font-family: arial, sans-serif;
		font-size: 14px;
		line-height: 1.5;
		color: #4c4c4c;
		
	}
	
.calendar_event  a { 
		font-family: arial, sans-serif;
		font-size: 14px;
		line-height: 1.5;
		color: #4c4c4c;
		
	}

	


.article_header_title, .article_header_title a, .article_header_title a:visited { font-family: 'Cardo' , arial, serif; font-size: 36px; line-height: normal; padding: 0 0 0 0; text-decoration: none; }
.article_header_title a:hover { font-family: 'Cardo' , arial, serif; font-size: 36px; line-height: normal; padding: 0 0 0 0; text-decoration: none; color: #16579d; }

.articlemain_header_title, articlemain_header_title a, articlemain_header_title a:hover, articlemain_header_title a:visited { font-family: 'Cardo' , arial, serif; font-size: 36px; line-height: normal; padding: 0 0 0 0; }

.article_subheader_title, .article_subheader_title a { font-family: 'Cardo' , arial, serif; font-size: 18px; line-height: normal; padding: 0 0 10px 0; font-style: italic; }

.article_header_date, .article_header_date a { font-family: 'Cardo' , arial, serif; font-size: 14px; line-height: normal; padding: 0 0 0 0; text-align: right; }

.article_header_content, .article_header_content a { font-family: Arial, serif; font-size: 12px; line-height: 23px; padding: 0 0 20px 0; }

.article_left_header, .article_left_header a{ font-family: 'Cardo' , arial, serif; font-size: 24px; line-height: normal; padding: 0 0 10px 0; }
.article_left_header a:hover { font-family: 'Cardo' , arial, serif; font-size: 24px; line-height: normal; padding: 0 0 10px 0; text-decoration: none; color: #16579d; }

.article_left_content, .article_left_content a { font-family: Arial, serif; font-size: 12px; line-height: 23px; padding: 10px 0 20px 0; }

.article_left_content img { padding: 10px 0 10px 0;}

.article_section_title, .article_section_title a { font-family: 'Cardo' , arial, serif; font-size: 20px; line-height: normal; padding: 0 0 0 0; color: #FFF; background-image:url(../images/layout/articlebuilder/article_divider.jpg);}

.article_sections, .article_sections a { font-family: Arial, serif; font-size: 12px; line-height: 23px; }

/*** Styles UL and OL ***/

.articlemain_left_content1 { font-family: Arial, serif; font-size: 12px; line-height: 1.8; padding: 0 20px 20px 20px }
.articlemain_left_content1 a { font-family: Arial, serif; font-size: 12px; line-height: 1.8; }
.articlemain_left_content1 a {  color: #1d84b7; text-decoration: underline; margin: 0; }
.articlemain_left_content1 ul, .articlemain_left_content1 ul li, .articlemain_left_content1 ul li a { margin-left: 30px; margin-top: 5px; line-height: 1.5;  color: #4c4c4c; }
.articlemain_left_content1 ol, .articlemain_left_content1 ol li, .articlemain_left_content1 ol li { margin-left: 30px; margin-top: 5px; line-height: 1.5;  color: #4c4c4c; }

/*** Styles UL and OL ***/

.articlemain_left_content1 img { padding: 20px 0 20px 0; }

.articlemain_left_comment, .articlemain_left_comment a { font-family: 'Cardo' , arial, serif; font-size: 24px; line-height: normal; padding: 10px 20px 10px 20px; text-align: center; }

.articlemain_left_content2, .articlemain_left_content2 a { font-family: Arial, serif; font-size: 12px; line-height: 23px; padding: 0 0 20px 0;}

.articlemain_left_content2 img { padding: 20px 0 20px 0; }

.articlemain_wrapper_right, .articlemain_wrapper_right a{ font-family: Arial, serif; font-size: 12px; line-height: 23px; }

.articlemain_wrapper_right ul li { margin-left: 20px; }

.article_font_title, .article_font_title a { font-family: 'Cardo' , arial, serif; font-size: 24px; line-height: normal; }

.print_send img{ padding: 0 8px 0 8px;}

.print_send, .print_send a { font-family: 'Cardo' , arial, serif; font-size: 20px; line-height: normal; }

.article_section_title1, .article_section_title1 a { font-family: 'Cardo' , arial, serif; font-size: 20px; line-height: normal; padding: 10px 0 10px 0; }

.article_section_content, .article_section_content a { font-family: Arial, serif; font-size: 12px; line-height: 23px; padding: 0 0 20px 0; }


table {
	border-width: 0px;
	border-spacing: ;
	border-style: hidden;
	border-color: white;
	border-collapse: separate;
	background-color: white;
}
table th {
	border-width: 1px;
	padding: 4px;
	border-style: solid;
	border-color: #CCC;
	background-color: white;
	-moz-border-radius: ;
}
table td {
	border-width: 1px;
	padding: 4px;
	border-style: solid;
	border-color: #CCC;
	background-color: white;
	-moz-border-radius: ;
}

.image_caption { font-family: Arial, serif; font-size: 11px; color: #333; font-style: italic; }





.abstract {
	font-family: Cardo, Tahoma, Verdana, Arial,  Trebuchet MS, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: normal;
	color: #4c4c4c;
	line-height: 1.8;
}
.abstract P{
	font-family: Cardo, Tahoma, Verdana, Arial,  Trebuchet MS, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: normal;
	color: #4c4c4c;
	line-height: 1.8;
}
.abstract table{
	font-family: Cardo, Tahoma, Verdana, Arial,  Trebuchet MS, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: normal;
	color: #4c4c4c;
	line-height: 1.8;
}
.abstract a {
	font-family: Cardo, Tahoma, Verdana, Arial,  Trebuchet MS, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: normal;
	color: #4c4c4c;
	line-height: 1.8;
	text-decoration: none;
}
.abstract a:visited {
	font-family: Cardo, Tahoma, Verdana, Arial,  Trebuchet MS, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: normal;
	color: #4c4c4c;
	line-height: 1.8;
	text-decoration: none;
}
.abstract a:hover {
	font-family: Cardo, Tahoma, Verdana, Arial,  Trebuchet MS, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: normal;
	color: #4c4c4c;
	line-height: 1.8;
	text-decoration: underline;
}
.abstract a:active {
	font-family: Cardo, Tahoma, Verdana, Arial,  Trebuchet MS, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: normal;
	color: #4c4c4c;
	line-height: 1.8;
	text-decoration: underline;
}



.jump_text {
	font-family: Arial, Tahoma, Verdana, Trebuchet MS, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #c8bd3c;
}
.jump_text P{
	font-family: Arial, Tahoma, Verdana, Trebuchet MS, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #c8bd3c;
}
.jump_text table{
	font-family: Arial, Tahoma, Verdana, Trebuchet MS, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #c8bd3c;
}
.jump_text a {
	font-family: Arial, Tahoma, Verdana, Trebuchet MS, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #c8bd3c;
	text-decoration: none;
}
.jump_text a:visited {
	font-family: Arial, Tahoma, Verdana, Trebuchet MS, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #c8bd3c;
	text-decoration: none;
}
.jump_text a:hover {
	font-family: Arial, Tahoma, Verdana, Trebuchet MS, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #c8bd3c;
	text-decoration: underline;
}
.jump_text a:active {
	font-family: Arial, Tahoma, Verdana, Trebuchet MS, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #c8bd3c;
	text-decoration: underline;
}




.table_header {
	font-family: Arial, Tahoma, Verdana, Trebuchet MS, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #4c4c4c;
	line-height: 18px;
}
.table_header P{
	font-family: Arial, Tahoma, Verdana, Trebuchet MS, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #4c4c4c;
	line-height: 18px;
	padding-bottom: 0px;
	padding-top: 0px;
	margin-bottom: 0px;
	margin-top: 0px;
}
.table_header table{
	font-family: Arial, Tahoma, Verdana, Trebuchet MS, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #4c4c4c;
	line-height: 18px;
}
.table_header a {
	font-family: Arial, Tahoma, Verdana, Trebuchet MS, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #4c4c4c;
	line-height: 18px;
	text-decoration: none;
}
.table_header a:visited {
	font-family: Arial, Tahoma, Verdana, Trebuchet MS, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #4c4c4c;
	line-height: 18px;
	text-decoration: none;
}
.table_header a:hover {
	font-family: Arial, Tahoma, Verdana, Trebuchet MS, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #4c4c4c;
	line-height: 18px;
	text-decoration: underline;
}
.table_header a:active {
	font-family: Arial, Tahoma, Verdana, Trebuchet MS, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #4c4c4c;
	line-height: 18px;
	text-decoration: underline;
}




.Image_Caption2 {
	font-family: Arial, Tahoma, Verdana, Trebuchet MS, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	font-style: italic;
	color: #707070;
	line-height: 18px;
}
.Image_Caption2 P{
	font-family: Arial, Tahoma, Verdana, Trebuchet MS, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	font-style: italic;
	color: #707070;
	line-height: 18px;
}
.Image_Caption2 table{
	font-family: Arial, Tahoma, Verdana, Trebuchet MS, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	font-style: italic;
	color: #707070;
	line-height: 18px;
}
.Image_Caption2 a {
	font-family: Arial, Tahoma, Verdana, Trebuchet MS, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	font-style: italic;
	color: #707070;
	line-height: 18px;
	text-decoration: none;
}
.Image_Caption2 a:visited {
	font-family: Arial, Tahoma, Verdana, Trebuchet MS, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	font-style: italic;
	color: #707070;
	line-height: 18px;
	text-decoration: none;
}
.Image_Caption2 a:hover {
	font-family: Arial, Tahoma, Verdana, Trebuchet MS, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	font-style: italic;
	color: #707070;
	line-height: 18px;
	text-decoration: underline;
}
.Image_Caption2 a:active {
	font-family: Arial, Tahoma, Verdana, Trebuchet MS, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	font-style: italic;
	color: #707070;
	line-height: 18px;
	text-decoration: underline;
}