a {text-decoration:underline;  color:#285CAB; }
a:hover { text-decoration:none; color:#000000;}
.font_small { font-family: Arial, Helvetica, sans-serif; line-height: 1.3em; color:#666666; font-size:9px; }
.page h4 {  font-size:12px; color:#1B4E00; padding:10px 0px 7px; }
.page h3 {  font-size:13px; color:#1B4E00; padding:10px 0px 7px; }
.page h2 { font-size:14px; color:#1B4E00; padding:5px 0px 7px; }
.page h1 { font-size:16px; color:#1B4E00; padding:10px 0px 6px; font-weight:bold; }

 
ul { padding: 10px 0px 20px 40px; }	
ol { padding: 10px 0px 20px 40px; }	
li { padding: 2px; }
 .input {border:none;} 
* { padding: 0; margin: 0; }
img { border: 0; }



body {
    font-family: Arial, Helvetica, sans-serif; line-height: 1.3em; margin: 0; padding: 0; font-size: 12px; color: #000000; 
	background: #B1B99E url(../images/layout.jpg) repeat-y top center;   }

.layout { width:974px; padding: 0px; text-align: left; margin-left:auto; margin-right:auto; background: #B1B99E url(../images/body_back.jpg) repeat-y top center;  }
.foot { clear:both; width:974px; height:31px; display:block; padding: 0px; text-align: left; background: #B1B99E url(../images/body_foot.jpg) repeat-y top center;  }
.banner { width:974px; height:166px; position:relative; float:left; background-image:url(../images/banner.jpg); }
.banner2 { width:974px; height:166px; position:relative; float:left; background-image:url(../images/banner2.jpg); }
.banner3 { width:974px; height:166px; position:relative; float:left; background-image:url(../images/banner3.jpg); }
.banner4 { width:974px; height:166px; position:relative; float:left; background-image:url(../images/banner4.jpg); }
.banner5 { width:974px; height:166px; position:relative; float:left; background-image:url(../images/banner5.jpg); }
.logo { position:absolute; width:500px; height:120px; left:20px; top:30px; display:block; }
.webinar { position:absolute; width:160px; height:120px; left:760px; top:30px; display:block; } 
.body_wrap { width:950px; height:auto; left:12px; position:relative; float:left; text-align:left; }
 
 
.Main_Menu { position:relative; width:950px; height:24px; position:relative; overflow:hidden; text-align:left; clear:both; border-top:4px solid #003300; background-image:url(../images/menu.jpg); }
 
	.Main_Menu a { float:left; background:url(../images/tabright.gif); padding:5px 5px 5px 5px; text-decoration:none;  background-repeat:no-repeat; display:block; text-align:center;  font-size:12px; font-weight:normal; color:#ffffff;    }
 	.Main_Menu  a:hover{ text-decoration:none; }
 	.Main_Menu  a.nav1{  background-position: -1px 0px; width:46px;  }
	.Main_Menu  a.nav1:hover{  background-position: -1px -33px; width:46px;  }
	.Main_Menu  a.nav2{ background-position: -57px 0px; width:141px; }
	.Main_Menu  a.nav2:hover{  background-position: -57px -33px; width:141px;  }
	.Main_Menu  a.nav3{ background-position: -208px -0px; width:148px;   }
	.Main_Menu  a.nav3:hover{  background-position: -208px -33px; width:148px;  }
	.Main_Menu  a.nav4{ background-position: -366px -0px; width:95px;   }
	.Main_Menu  a.nav4:hover{  background-position: -366px -33px; width:95px;  }
 	.Main_Menu  a.nav5{ background-position: -471px -0px; width:51px;   }
	.Main_Menu  a.nav5:hover{  background-position: -471px -33px; width:51px;  }
  	.Main_Menu  a.nav6{ background-position: -532px -0px; width:99px;   }
	.Main_Menu  a.nav6:hover{  background-position: -532px -33px; width:99px;  }
	.Main_Menu  a.nav7{ background-position: -641px -0px; width:79px;   }
	.Main_Menu  a.nav7:hover{  background-position: -641px -33px; width:79px;  }
	.Main_Menu  .end{  background:url(../images/tabright.gif); height:23px;  background-position: 0px -0px; width:5px; display:block; position:relative; float:left;  }
	
.Sub_Menu { position:relative; width:950px; height:22px; position:relative; overflow:hidden; text-align:left; clear:both; background-color:#003300; margin:1px 0px 0px 0px; }
	.Sub_Menu a { color:#f8f8f8; font-weight:bold; width:auto; height:auto;  padding:0px 0px 0px 17px; margin:0px 0px 0px 0px; text-decoration:none;   
					background:url(../images/graphics.gif);  background-repeat:no-repeat; font-size:11px; letter-spacing:0px;  background-position: -0px -16px; }
	.Sub_Menu a:hover {  background-position: -0px 2px; color:#ffffff; }
	.Sub_Menu ul { padding:2px; margin:2px; }
	.Sub_Menu li { padding:0px 12px 0px 4px; margin:0px; display: inline;  }
	.Sub_Menu #Sub_Menu_1 { position:absolute; display:none; }
	.Sub_Menu #Sub_Menu_2 { position:absolute; display:none; } 
	.Sub_Menu #Sub_Menu_3 { position:absolute; display:none; } 
	.Sub_Menu #Sub_Menu_4 { position:absolute; display:none; } 
	.Sub_Menu #Sub_Menu_5 { position:absolute; display:none; } 
 

.Column_Wrap { position:relative; width:950px; margin-top:5px; }

.Left_Column { position:relative; float:left; min-height:400px; width:205px; } 
	.Left_Column .moduletable_menu { width:205px;  padding:0px 0px 20px 0px; margin:5px 0px 0px 0px; background:url(../images/LeftBack.jpg) bottom left; overflow:hidden; } 
	.Left_Column .moduletable_menu .mainlevel { font-weight:bold; width:195px; height:22px; padding:12px 0px 0px 10px; background:url(../images/titles.jpg);  background-position: -0px -38px; display:block; color:#FFFFFF; font-size:12px; text-decoration:none; font-weight:bold; }
	.Left_Column .moduletable_menu .mainlevel:hover { font-weight:bold; color:#ffffff; background-position: -0px -135px; }
	.Left_Column .moduletable_menu .sublevel { background:url(../images/graphics.gif);  background-repeat:no-repeat; background-position: -0px -96px; 
											   width:170px; height:auto; padding:10px 0px 0px 13px; margin:0px 0px 0px 10px; font-weight:normal; display:block; text-decoration:none; font-weight:bold; } 								  
	.Left_Column .moduletable_menu .sublevel:hover { background:url(../images/graphics.gif);  background-repeat:no-repeat; background-position: -0px -34px; 
											   width:170px; height:auto; padding:10px 0px 0px 13px; margin:0px 0px 0px 10px; font-weight:normal; display:block; text-decoration:none; font-weight:bold; } 								  
	.Left_Column .moduletable_menu2 { width:205px;  padding:0px 0px 20px 0px; margin:5px 0px 0px 0px; background:url(../images/LeftBack2.jpg) bottom left; overflow:hidden; } 
	.Left_Column .moduletable_menu2 .mainlevel { font-weight:bold; width:195px; height:22px; padding:12px 0px 0px 10px; background:url(../images/titles.jpg);  background-position: -0px -87px; display:block; color:#003300; font-size:12px; text-decoration:none; font-weight:bold; }
	.Left_Column .moduletable_menu2 .mainlevel:hover { font-weight:bold; color:#003300; background-position: -0px -184px; }
	.Left_Column .moduletable_menu2 .sublevel { background:url(../images/graphics.gif);  background-repeat:no-repeat; background-position: -0px -96px; 
											   width:170px; height:auto; padding:10px 0px 0px 13px; margin:0px 0px 0px 10px; font-weight:normal; display:block; text-decoration:none; font-weight:bold; } 								  
	.Left_Column .moduletable_menu2 .sublevel:hover { background:url(../images/graphics.gif);  background-repeat:no-repeat; background-position: -0px -34px; 
											   width:170px; height:auto; padding:10px 0px 0px 13px; margin:0px 0px 0px 10px; font-weight:normal; display:block; text-decoration:none; font-weight:bold; } 								  
	.Left_Column .moduletable_submenu { width:205px;  padding:0px 0px 20px 0px; margin:5px 0px 0px 0px; background:url(../images/LeftBack2.jpg) bottom left; overflow:hidden; } 
	.Left_Column .moduletable_submenu h3 { font-weight:bold; width:195px; height:22px; padding:12px 0px 0px 10px; background:url(../images/titles.jpg);  background-position: -0px -87px; display:block; color:#003300; font-size:12px; text-decoration:none; font-weight:bold; }
	.Left_Column .moduletable_submenu ul { padding:0px; margin:0px; }
	.Left_Column .moduletable_submenu li { padding:0px; margin:0px; }
	.Left_Column .moduletable_submenu a { background:url(../images/graphics.gif);  background-repeat:no-repeat; background-position: -0px -96px; 
											   width:170px; height:auto; padding:10px 0px 0px 13px; margin:0px 0px 0px 10px; font-weight:normal; display:block; text-decoration:none; font-weight:bold; } 								  
	.Left_Column .moduletable_submenu a:hover { background:url(../images/graphics.gif);  background-repeat:no-repeat; background-position: -0px -34px; 
											   width:170px; height:auto; padding:10px 0px 0px 13px; margin:0px 0px 0px 10px; font-weight:normal; display:block; text-decoration:none; font-weight:bold; } 								  
	 	 
	.Left_Column .moduletable { width:185px;  padding:0px 5px 25px 10px; margin:5px 0px 0px 0px; background:url(../images/LeftBack.jpg) bottom left; overflow:hidden; } 
	.Left_Column .moduletable h3 { position:relative; font-weight:bold; width:195px; height:22px; left:-10px; margin:0px 0px 10px 0px; padding:12px 0px 0px 10px; background:url(../images/titles.jpg);  background-position: -0px -38px; display:block; color:#FFFFFF; font-size:12px; text-decoration:none; font-weight:bold; }
 	.Left_Column .moduletable h4 {  font-size:12px; color:#1B4E00; padding:3px 0px 3px; font-weight:bold;}
	.Left_Column .moduletable h2 { font-size:13px; color:#1B4E00;  padding:3px 0px 3px; font-weight:bold;}
	.Left_Column .moduletable h1 { font-size:14px; color:#1B4E00; padding:3px 0px 3px; font-weight:bold; } 	 
	 	 
		
.Center_Column { position:relative; float:left; min-height:400px; width:520px; padding:10px; }
.Center_Column  h3 { font-size:15px; color:#1B4E00; padding:5px 0px 11px;  }
.Center_Column .Top { position:relative; float:left; width:520px; padding:0px 0px 10px 0px;  border-bottom:2px solid #AFEB41; }
.Center_Column .Top h3 { font-size:16px; color:#4E811B; padding:5px 0px 7px; margin:0px 0px 10px; border-bottom:2px solid #AFEB41; }
.Center_Column .Bottom { position:relative; float:left; width:520px; padding:0px 0px 10px 0px;  border-bottom:2px solid #AFEB41; }
.Center_Column .Bottom h3 { font-size:16px; color:#4E811B; padding:5px 0px 7px; margin:0px 0px 10px; border-bottom:2px solid #AFEB41; }
.Center_Column .Home { position:relative; float:left; width:510px; padding:5px; background-color:#f8f8f8; }
.Center_Column .Home h3 { font-size:15px; color:#1B4E00; padding:15px 0px 7px;  }
.Center_Column .Home h2 { font-size:11px; color:#000000; padding:10px 0px 0px;  }
.Center_Column .Home .title2 { font-size:15px; color:#1B4E00; padding:0px 0px 7px; font-weight:bold;  }
.Center_Column .Home .contentpagetitle {  font-size:13px; padding:5px 0px 7px; font-weight:bold; display:block;  }
.Center_Column .Home .article_separator { position:relative; clear:both; width:520px; margin-bottom:10px;  border-bottom:2px solid #E9E9E9;  }
.Center_Column table { border:none; }
.Center_Column table .title { background-color: #DAEFB4; text-align:left; vertical-align:bottom; color:#000000; font-weight:bold; font-size:12px; }
.Center_Column table .title td { padding:5px; }
.Center_Column table .title2 { background-color: #5B7C8D; text-align:center; vertical-align:bottom; color:#FFFFFF; font-weight:bold; font-size:12px; }
.Center_Column table .title2 td { padding:5px; }
.Center_Column table .heading { background-color: #31546A; text-align:center; vertical-align:bottom; color:#FFFFFF; font-weight:bold; }
.Center_Column table .heading td { padding:3px; }
.Center_Column table .heading a { color:#FFFFFF; }
.Center_Column table .trback { background-color:#f8f8f8; text-align:left; vertical-align:top;  }
.Center_Column table .trback:hover { background-color:#EFDEC7;  text-align:left;    }
.Center_Column table .trback td { border-bottom:1px solid #CCCCCC; text-align:left; padding:2px 5px 2px 5px; vertical-align:bottom; }

.Right_Column { position:relative; float:left; min-height:400px; width:205px; } 
 
	.Right_Column .moduletable { width:190px;  padding:0px 0px 25px 15px; margin:5px 0px 0px 0px; background:url(../images/rightBack.jpg) bottom left; overflow:hidden; } 
	.Right_Column .moduletable h3 { position:relative; font-weight:bold; width:190px; height:22px; left:-15px; margin:0px 0px 10px 0px; padding:12px 0px 0px 15px; background:url(../images/titles.jpg);  background-position: -0px -236px; display:block; color:#FFFFFF; font-size:12px; text-decoration:none; font-weight:bold; }
	.Right_Column .moduletable h4 {  font-size:12px; color:#1B4E00; padding:3px 0px 3px; font-weight:bold;}
	.Right_Column .moduletable h2 { font-size:13px; color:#1B4E00;  padding:3px 0px 3px; font-weight:bold;}
	.Right_Column .moduletable h1 { font-size:14px; color:#1B4E00; padding:3px 0px 3px; font-weight:bold; } 	 
	 
	.Right_Column .moduletable_submenu { width:190px;  padding:0px 0px 25px 15px; margin:5px 0px 0px 0px; background:url(../images/rightBack.jpg) bottom left; overflow:hidden; } 
	.Right_Column .moduletable_submenu h3 { position:relative; font-weight:bold; width:190px; height:22px; left:-15px;  padding:12px 0px 0px 15px; background:url(../images/titles.jpg);  background-position: -0px -236px; display:block; color:#FFFFFF; font-size:12px; text-decoration:none; font-weight:bold; }
	.Right_Column .moduletable_submenu ul { padding:0px; margin:0px; list-style:none; }
	.Right_Column .moduletable_submenu li { padding:0px; margin:0px; list-style:none; }
	.Right_Column .moduletable_submenu a { background:url(../images/graphics.gif);  background-repeat:no-repeat; background-position: -0px -96px; 
											   width:170px; height:auto; padding:10px 0px 0px 13px; margin:0px 0px 0px 0px; font-weight:normal; display:block; text-decoration:none; font-weight:bold; } 								  
	.Right_Column .moduletable_submenu a:hover { background:url(../images/graphics.gif);  background-repeat:no-repeat; background-position: -0px -34px; 
											   width:170px; height:auto; padding:10px 0px 0px 13px; margin:0px 0px 0px 0px; font-weight:normal; display:block; text-decoration:none; font-weight:bold; } 								  
  
	 
.footer { position:relative; float:left; width:930px; margin:10px; padding-top:10px; border-top:1px solid #DCE0BE; }






.Left_Column_Front { position:relative; float:left; min-height:400px; width:205px; } 
	.Left_Column_Front .moduletable_menu { width:205px;  padding:0px 10px 20px 0px; margin:5px 0px 0px 0px; background:url(../images/LeftBack.jpg) bottom left; overflow:hidden; } 
	.Left_Column_Front .moduletable_menu .mainlevel { font-weight:bold; width:195px; height:22px; padding:12px 0px 0px 10px; background:url(../images/titles.jpg);  background-position: -0px -38px; display:block; color:#FFFFFF; font-size:12px; text-decoration:none; font-weight:bold; }
	.Left_Column_Front .moduletable_menu .mainlevel:hover { font-weight:bold; color:#ffffff; background-position: -0px -135px; }
	.Left_Column_Front .moduletable_menu .sublevel { background:url(../images/graphics.gif);  background-repeat:no-repeat; background-position: -0px -96px; 
											   width:170px; height:auto; padding:10px 0px 0px 13px; margin:0px 0px 0px 10px; font-weight:normal; display:block; text-decoration:none; font-weight:bold; } 								  
	.Left_Column_Front .moduletable_menu .sublevel:hover { background:url(../images/graphics.gif);  background-repeat:no-repeat; background-position: -0px -34px; 
											   width:170px; height:auto; padding:10px 0px 0px 13px; margin:0px 0px 0px 10px; font-weight:normal; display:block; text-decoration:none; font-weight:bold; } 								  
 	.Left_Column_Front .moduletable_menu .date { font-size:10px; font-weight:bold; color:#666666; padding-left:30px; }
	.Left_Column_Front .moduletable { width:185px;  padding:0px 15px 25px 10px; margin:5px 0px 0px 0px; background:url(../images/LeftBack.jpg) bottom left; overflow:hidden; } 
	.Left_Column_Front .moduletable h3 { position:relative; font-weight:bold; width:195px; height:22px; left:-10px; margin:0px 0px 10px 0px; padding:12px 0px 0px 10px; background:url(../images/titles.jpg);  background-position: -0px -38px; display:block; color:#FFFFFF; font-size:12px; text-decoration:none; font-weight:bold; }
 	.Left_Column_Front .moduletable h4 {  font-size:12px; color:#1B4E00; padding:3px 0px 3px; font-weight:bold;}
	.Left_Column_Front .moduletable h2 { font-size:13px; color:#1B4E00;  padding:3px 0px 3px; font-weight:bold;}
	.Left_Column_Front .moduletable h1 { font-size:14px; color:#1B4E00; padding:3px 0px 3px; font-weight:bold; } 	 
	
.Center_Column_Front { position:relative; float:left; min-height:400px; width:520px; padding:5px; }
.Center_Column_Front  h1 { font-size:15px; color:#1B4E00; padding:5px 0px 0px; margin-bottom:1px; line-height:110%; border-bottom:2px solid #1B4E00;  }
.Center_Column_Front  h3 { font-size:15px; color:#1B4E00; padding:5px 0px 11px;  }
.Center_Column_Front .Top { position:relative; float:left; width:520px; padding:0px 0px 10px 0px;  border-bottom:2px solid #AFEB41; }
.Center_Column_Front .Top h3 { font-size:16px; color:#4E811B; padding:5px 0px 7px; margin:0px 0px 10px; border-bottom:2px solid #AFEB41; }
.Center_Column_Front .Bottom { position:relative; float:left; width:520px; padding:0px 0px 10px 0px;  border-bottom:2px solid #AFEB41; }
.Center_Column_Front .Bottom h3 { font-size:16px; color:#4E811B; padding:5px 0px 7px; margin:0px 0px 10px; border-bottom:2px solid #AFEB41; }
.Center_Column_Front .Home { position:relative; float:left; width:500px; padding:10px; background-color:#f8f8f8; }
.Center_Column_Front .Home h3 { font-size:15px; color:#1B4E00; padding:15px 0px 7px;  }
.Center_Column_Front .Home h2 { font-size:12px; color:#000000; padding:0px 0px 0px; font-weight:bold;  }
.Center_Column_Front .Home h4 { font-size:13px; color:#1B4E00; padding:0px 0px 0px; font-weight:bold;  }
.Center_Column_Front  h1 { font-size:15px; color:#1B4E00; padding:5px 0px 0px; margin-bottom:1px; line-height:110%; border-bottom:2px solid #1B4E00;  }
.Center_Column_Front .Home .contentpagetitle {  font-size:13px; padding:5px 0px 7px; font-weight:bold; display:block;  }
.Center_Column_Front .Home .article_separator { position:relative; clear:both; width:520px; margin-bottom:10px;  border-bottom:2px solid #E9E9E9;  } 
 
 .Right_Column_Front { position:relative; float:left; min-height:400px; width:205px; } 
 
	.Right_Column_Front .moduletable { width:190px;  padding:0px 0px 25px 15px; margin:5px 0px 0px 0px; background:url(../images/rightBack.jpg) bottom left; overflow:hidden; } 
	.Right_Column_Front .moduletable h3 { position:relative; font-weight:bold; width:190px; height:22px; left:-15px; margin:0px 0px 10px 0px; padding:12px 0px 0px 15px; background:url(../images/titles.jpg);  background-position: -0px -236px; display:block; color:#FFFFFF; font-size:12px; text-decoration:none; font-weight:bold; }
	.Right_Column_Front .moduletable h4 {  font-size:12px; color:#1B4E00; padding:3px 0px 3px; font-weight:bold;}
	.Right_Column_Front .moduletable h2 { font-size:13px; color:#1B4E00;  padding:3px 0px 3px; font-weight:bold;}
	.Right_Column_Front .moduletable h1 { font-size:14px; color:#1B4E00; padding:3px 0px 3px; font-weight:bold; } 	 
	 
	.Right_Column_Front .moduletable_submenu { width:190px;  padding:0px 0px 25px 15px; margin:5px 0px 0px 0px; background:url(../images/rightBack.jpg) bottom left; overflow:hidden; } 
	.Right_Column_Front .moduletable_submenu h3 { position:relative; font-weight:bold; width:190px; height:22px; left:-15px;  padding:12px 0px 0px 15px; background:url(../images/titles.jpg);  background-position: -0px -236px; display:block; color:#FFFFFF; font-size:12px; text-decoration:none; font-weight:bold; }
	.Right_Column_Front .moduletable_submenu ul { padding:0px; margin:0px; list-style:none; }
	.Right_Column_Front .moduletable_submenu li { padding:0px; margin:0px; list-style:none; }
	.Right_Column_Front .moduletable_submenu a { background:url(../images/graphics.gif);  background-repeat:no-repeat; background-position: -0px -96px; 
											   width:170px; height:auto; padding:10px 0px 0px 13px; margin:0px 0px 0px 0px; font-weight:normal; display:block; text-decoration:none; font-weight:bold; } 								  
	.Right_Column_Front .moduletable_submenu a:hover { background:url(../images/graphics.gif);  background-repeat:no-repeat; background-position: -0px -34px; 
											   width:170px; height:auto; padding:10px 0px 0px 13px; margin:0px 0px 0px 0px; font-weight:normal; display:block; text-decoration:none; font-weight:bold; } 								  
  
	 

.page { clear:both; }
.page h4 {  font-size:12px; color:#1B4E00; padding:10px 0px 7px; }
.page h3 {  font-size:13px; color:#1B4E00; padding:10px 0px 7px; }
.page h2 { font-size:14px; border-bottom:1px solid #666666; padding:4px 0px 4px 0px; margin-bottom:5px; }
.page h1 { font-size:16px; color:#1B4E00; padding:10px 0px 6px; font-weight:bold; }
.page span { }
.page strong { }


	.contentpaneopen { margin:10px 0px 10px 0px;   }
	.componentheading { font-weight:bold; font-size:14px; color:#1B4E00; letter-spacing:1px; padding:0px 0px 10px 0px;  }
	.contentheading  { font-size:14px; font-weight:bold; color:#000000;  }
	.contentpaneopen .small { font-size:11px; color:#666666; } 
	.contentpaneopen .createdate { font-size:11px; color:#666666; }
	.contentpaneopen .modifydate { font-size:11px; color:#666666; padding:5px 0px 5px 0px; } 


/* COMPONENT / MODULE STYLES */ 

/* CONTENT ARTICLE */ 
.contentpaneopen_edit{ 	float: right; }
.componentheading { font-size:14px; font-weight:bold; }
.page { position:relative; float:left; } 
.page .contentpagetitle { }
.page .articleinfo { font-size:11px; color:#666666; }
.page .articleinfo .modifydate { }
.page .articleinfo .createdby { }
.page .articleinfo .createdate { }
.page .buttonheading { text-align:right; }
.page .buttonheading img {	border:0; }
.page .buttonheading a:link,p.buttonheading a:visited { border:solid 2px #f2f2f2; }
.page .buttonheading .leading a:link,.leading  a:visited {	border:solid 2px #EFDEEA; }
.page .buttonheading  a:hover {	background:none !important;	color:#000 !important;}
.page .buttonheading a:active,p.buttonheading a:focus {	border:solid 2px;color:#000;}
.page .iteminfo {}
.page .small { font-size:11px; }
.page ul { padding-left:30px; }
.page ol { padding-left:30px; }
.page li { margin:5px; } 
 
fieldset { padding:15px 7px 20px 7px; }
fieldset legend { font-size:14px; font-weight:bold; }



/* content tables */
td.sectiontableheader {
  background: #efefef;
  color: #333;
  font-weight: bold;
  padding: 4px;
  border-right: 1px solid #fff;
}

tr.sectiontableentry0 td,
tr.sectiontableentry1 td,
tr.sectiontableentry2 td {
  padding: 4px;
}

td.sectiontableentry0,
td.sectiontableentry1,
td.sectiontableentry2 {
  padding: 3px;
}
fieldset { padding:15px 7px 20px 7px; }
fieldset legend { font-size:14px; font-weight:bold; }





.supplement { background-color:#ffffff; width:520px; font-size:12px;  }
.supplement .item { width:495px; padding:10px; margin-bottom:10px; border:1px solid #4E811B; }
.supplement .tools { width:495px; margin-bottom:10px; border-bottom:1px solid #4E811B; text-align:right; }
.supplement .item a{ font-weight:bold; }
.supplement .item h3 { font-size:15px; color:#1B4E00; padding:15px 0px 7px;  }
.supplement .date { font-size:10px; color:#1B4E00; font-weight:bold; }
.supplement table { border:none; }
.supplement table .title { background-color: #31546A; text-align:center; vertical-align:bottom; color:#FFFFFF; font-weight:bold; font-size:12px; }
.supplement table .title td { padding:5px; }
.supplement table .title2 { background-color: #5B7C8D; text-align:center; vertical-align:bottom; color:#FFFFFF; font-weight:bold; font-size:12px; }
.supplement table .title2 td { padding:5px; }
.supplement table .heading { background-color: #31546A; text-align:center; vertical-align:bottom; color:#FFFFFF; font-weight:bold; }
.supplement table .heading td { padding:3px; }
.supplement table .heading a { color:#FFFFFF; }
.supplement table .trback { background-color:#f8f8f8;   }
.supplement table .trback:hover { background-color:#EFDEC7;    }
.supplement table .trback td { border-bottom:1px solid #CCCCCC; text-align:center; vertical-align:bottom; }
.supplement tr { border:none; }
.supplement td { border:none; padding:1px;  }


 
.supplement2 { background-color:#ffffff; width:520px;   }
.supplement2 table { border:none; }
.supplement2 table .title { background-color: #657007; text-align:center; vertical-align:bottom; color:#FFFFFF; font-weight:bold; font-size:12px; }
.supplement2 table .title td { padding:5px; }
.supplement2 table .title2 { background-color: #93A405; text-align:center; vertical-align:bottom; color:#FFFFFF; font-weight:bold; font-size:12px; }
.supplement2 table .title2 td { padding:5px; }
.supplement2 table .heading { background-color: #657007; text-align:center; vertical-align:bottom; color:#FFFFFF; font-weight:bold; }
.supplement2 table .heading td { padding:3px; }
.supplement2 table .heading a { color:#FFFFFF; }
.supplement2 table .trback { background-color:#f8f8f8;   }
.supplement2 table .trback:hover { background-color:#EFDEC7;    }
.supplement2 table .trback td { border-bottom:1px solid #CCCCCC; text-align:center; vertical-align:bottom; }
.supplement2 tr { border:none; }
.supplement2 td { border:none; }
