.b0 { 
width: 892px;
margin: auto;

}

.b7558 
{
overflow:auto;
overflow:hidden;


}

body
{
  background: url(/imgpub/img12344_0_0.jpg) repeat-x left top;  font-family: arial, tahoma, verdana;  
}

ul {
            margin-left : 0%;
            font-weight : normal;
            padding-left: 22px;
            padding-top: 5px;
            margin-top : 1px;          
            list-style-image : url(/imgpub/img3372_0_0.jpg);
}
.b7559  {
  width: 892px;

  background: url(/imgpub/img12345_0_0.jpg) no-repeat top left;
  
}
.b7561  {
	margin: 35px 0px 0px 0px;


}
.b7562  {
	
	margin: 0px 0px 0px 0px;


}

.b7564  {

	font-size:18px;
	
	font-weight: bold;
	margin-top: 14px;}


.b7564 .level1 
{	float:left;
	padding: 5px 5px 7px 5px;
	margin:0px 0px 0px 10px;
	background: url(/imgpub/img29733_0_0.jpg) repeat-x left top;height:58px;

}
.b7564 .level1 a
{	
	color: #64aad8; float:left;
}
.b7564 .level1 a:hover
{	
	color: #3a5c78;
	text-decoration:none;}

.b7564 .sellevel1
{float:left;
	padding: 5px 5px 7px 5px;
	margin:0px 0px 0px 10px;
	background: url(/imgpub/img29733_0_0.jpg) repeat-x left top;height:58px;

}

.b7564 .sellevel1 a
{	
	color: #3a5c78;
	float:left;
	
}

.b7564 .sellevel1 a:hover
{		
	text-decoration: none;
}
.b7564 .level2 a
{	
	display:none;
}
.b7564 .sellevel2 a
{				
	display:none;

}
.b7565  {


}

.b7566  {  
  margin: 20px 0px 0px 0px;
  background: url(/imgpub/img21043_0_0.gif) no-repeat left top;}

.b7567  {  
  margin:15px;
  margin-top:5px;
  border-right: 0px solid #ccc; }

.b7567 .body
{

  font-size:0.8em;  
  color: #666666;
}

.b7567  h3
{

  margin:0;padding:0;
}

.b7567 .body a
{
  text-decoration: underline;  
  color: #666666;
}
.b7567 .body a:hover
{  
  color: #000000;
}

.b7571  {

	margin: 0px 0px 0px 0px;	


}

.b7573  {
	margin: 0px 0px 0px 0px;

}

.b7574  {
  margin: 0px 0px 15px 0px;
  padding: 0px;
}


.b7575  {
background: #9bd1fa;
   margin: 15px 0px 15px 0px;
  padding: 0px 0px 0px 0px;

}

.b7575 .body
{
  font-family: arial, tahoma, verdana;  
  font-size:12px;  
  color: #397db9;
}

.b7575 .content table
{
  margin-left:20px;
}

.b7575 .body a
{
  text-decoration: underline;
}

.b7575 .body a:hover
{
  color: #214769;
}


.b7575 .header {
  display:block;
  
float:left;
width:100%
}
.b7575 .footer{
  display:block;
  
float:left;
width:100%

}

.b7575 .content{
  display:block;
  border:0px;
  float:left;
  width:100%;
  padding-top:20px;
  padding-bottom:20px;

}

strong.rtop, strong.rbottom{display: block; background: #fff}
strong.rtop strong, strong.rbottom strong{display: block; height: 1px; overflow: hidden; background: #9bd1fa}
strong.r1{margin: 0 5px; background: #9bd1fa}
strong.r2{margin: 0 3px}
strong.r3{margin: 0 2px}
strong.rtop strong.r4, strong.rbottom strong.r4{margin: 0 1px; height: 2px}

.b7576  {
  background-color:#64aad8;
  width: 100%; }

.b7576 .body{
  color: white;
  font-size: 1.3em;
  font-weight:bold;
  padding: 10px 20px 10px 20px ;
  display:block; }

.b7576 .body p {margin:0px; padding: 0px;}

.b7576 .body a{font-size:small;
  color: white;}

.ulcorner {
height:9px;
width:9px;
      float:left;
      background-image: url(/imgpub/img12736_0_0.jpg);
      background-position: top left;
      background-repeat: no-repeat; 
   
    }
.urcorner {
height:9px;
width:9px;
      float:right;
      background-image: url(/imgpub/img12737_0_0.jpg);
      background-position: top right;
      background-repeat: no-repeat;
     
    }
.blcorner {

      float:left;
      background-image: url(/imgpub/img12734_0_0.jpg);
      background-position: bottom left;
      background-repeat: no-repeat;
height:9px;
width:9px;
    }
.brcorner {

      float:right;
      background-image: url(/imgpub/img12735_0_0.jpg);
      background-position: bottom right;
      background-repeat: no-repeat;
height:9px;
width:9px;
    }

.b7576 .header{
  
 }
.b7576 .footer{
  
  
  

 }

.b7576 .content{
  
  

 }
.b7577  {
  margin: 15px 0px 15px 0px;
  padding: 0px;
  /*background-color:#e2e1e6;*/}

.b7577 .content{
  display:block;
  border:0px;
  padding-top:20px;
  padding-bottom:20px;}

.b7577 .body h2
{
  font-family: arial, tahoma, verdana;  
  font-size:17px;  
  font-weight: bold;
  color: #397db9;
  line-height: 118%;}

.b7577 .body 
{
  font-family: arial, tahoma, verdana;  
  font-size:0.8em;  
  font-weight: normal;
  color: #666666;
  line-height: 115%;
  padding: 0px 20px;
  display: block;
}

.b7577 .body a
{
  color: #397db9;
  text-decoration: underline;
}

.b7577 .body a:hover
{
  color: #214769;
}

.b7577 .content table
{
  margin: 0px 20px;

}

.b7577 .header {
  display:block;
  float:left;
  width:100%
}
.b7577 .footer{
  display:block;
  float:left;
  width:100%

}


/*
strong.rtop2, strong.rbottom2{display: block; background: #fff}
strong.rtop2 strong, strong.rbottom2 strong{display: block; height: 1px; overflow: hidden; background: #e2e1e6}
strong.r5{margin: 0 5px}
strong.r6{margin: 0 3px}
strong.r7{margin: 0 2px}
strong.rtop2 strong.r8, strong.rbottom2 strong.r8{margin: 0 1px; height: 2px}
*/

  .b7578  { 
  margin-top:20px;
  margin-bottom:20px; }

.b7578 .tabbar {width: 100%;}


.b7578 .tabbar a{
  font-family: arial, tahoma, verdana;
  font-size: 16px; 
  font-weight: bold;
  padding: 3px;
  background: url(/imgpub/img12627_0_0.jpg) no-repeat left top;
  color: #999999;
  display: block;
  float: left;
  margin-right: 3px;
  width:156px;
   text-align:center;}

.b7578 .tabbar a:hover{
   font-family: arial, tahoma, verdana;
   font-size: 16px; 
  font-weight: bold;
   padding: 3px;
   background: url(/imgpub/img12627_0_0.jpg) no-repeat left top;
   color: #397db9;
  display: block;
  float: left;
  margin-right: 3px;
  width:156px;
  text-align:center;
  text-decoration:none;
}

#b_7558_7565_7571_7578_l7579.selected{
   font-family: arial, tahoma, verdana;
    font-size: 16px; 
  font-weight: bold;
   padding: 3px;
   background: url(/imgpub/img12627_0_0.jpg) no-repeat left top;
   color: #397db9;
  display: block;
  float: left;
  margin-right: 3px;
  width:156px;
  text-align:center;
  text-decoration:none;
}

#b_7558_7565_7571_7578_l7624.selected{
  font-family: arial, tahoma, verdana;
  font-size: 16px; 
  font-weight: bold;
  padding: 3px;
  background: url(/imgpub/img12627_0_0.jpg) no-repeat left top;
  color: #397db9;
  display: block;
  float: left;
  margin-right: 3px;
  width:156px;
  text-align:center;
  text-decoration:none;}

#b_7558_7565_7571_7578_l8068.selected{
   font-family: arial, tahoma, verdana;
   font-size: 16px; 
  font-weight: bold;
   padding: 3px;
   background: url(/imgpub/img12627_0_0.jpg) no-repeat left top;
   color: #397db9;
  display: block;
  float: left;
  margin-right: 3px;
  width:156px;
  text-align:center;
  text-decoration:none;

}

#b_7558_7565_7571_7642_7578_l7580.selected
{
   font-family: arial, tahoma, verdana;
   font-size: 16px; 
  font-weight: bold;
   padding: 3px;
   background: url(/imgpub/img12628_0_0.jpg) no-repeat left top;
   color: #397db9;
  display: block;
  float: left;
  margin-right: 3px;
  width:156px;
  text-align:center;
  text-decoration:none;

}


.b7579  {
	margin: 0px 0px 0px 0px;
	background-color:#e0dfe4;
}

.b7582  {
	padding: 13px 18px 18px 30px;
	float: left;
}

.b7582 .body
{
	font-family: arial, tahoma, verdana;	
	font-size:small;	
	color: #666;
}

.b7582 .body a
{
	font-family: arial, tahoma, verdana;		
	color: #666;
}


.b7620  {
  padding: 13px 18px 18px 18px;
  float: left;
}

.b7620 .body
{
  font-family: arial, tahoma, verdana;  
  font-size:small;  
  color: #666;
}

.b7620 .body a
{
  font-family: arial, tahoma, verdana;    
  color: #666;
}


.b7621  {
	padding: 13px 18px 18px 18px;
	float: left;
}

.b7621 .body
{
	font-family: arial, tahoma, verdana;	
	font-size:small;	
	color: #666;
}

.b7621 .body a
{
	font-family: arial, tahoma, verdana;		
	color: #666;
}


.b7622  {
	padding: 0px 0px 23px 0px ;
	float: left;
}

.b7622 .body
{
	font-family: arial, tahoma, verdana;	
	font-size:small;	
	color: #666;
}

.b7622 .body a
{
	font-family: arial, tahoma, verdana;		
	color: #666;
}


.b7624  {
	float: left;
	padding: 23px;
	background-color:#e0dfe4;
	width:100%;	
}
.b7624 .header
{
	font-family: arial, tahoma, verdana;	
	font-size:small;	
	color: #666;
	font-weight: bold;
}
.b7624 .item 
{
	margin-bottom: 10px;
	font-family: arial, tahoma, verdana;	
	font-size:small;	
	color: #666;
	/*display:block;*/
	clear:left;
	margin-right: 15px;
	/*border: 1px solid red; */
	width: 760px;
}
.b7624 .image
{}
.b7624 .title
{
	font-family: arial, tahoma, verdana;	
	font-size:medium;	
	color: #658604;
	font-weight: bold;
	margin-top: 5px;
	width: 760px;
	display:block;
	/*border: 1px solid yellow; */
}
.b7624 .abstract
{
	font-family: arial, tahoma, verdana;	
	font-size:medium;	
	color: #666;
	margin-top:6px;
	width: 760px;
	display:block;
	/*border: 1px solid blue;*/
}

.b7624 .summary
{

	font-size:medium;	
}

.b7624 .separator
{}
.b7642  {
	margin: 0px 0px 0px 0px;
	background: url(/imgpub/img12626_0_0.jpg) repeat-x left top;
}

.b8068  {
	float: left;
	padding: 23px;
	background-color:#e0dfe4;
	width:100%;

}
.b8068 .header
{
	font-family: arial, tahoma, verdana;	
	font-size:small;	
	color: #666;
	font-weight: bold;
}
.b8068 .item 
{
	margin-bottom: 10px;
	font-family: arial, tahoma, verdana;	
	font-size:small;	
	color: #666;
	/*display:block;*/
	clear:left;
	margin-right: 15px;
	/*border: 1px solid red; */
	width: 760px;
}
.b8068 .image
{}
.b8068 .title
{
	font-family: arial, tahoma, verdana;	
	font-size:medium;	
	color: #658604;
	font-weight: bold;
	margin-top: 5px;
	width: 760px;
	display:block;
	/*border: 1px solid yellow; */
}
.b8068 .abstract
{
	font-family: arial, tahoma, verdana;	
	font-size:small;	
	color: #666;
	margin-top:6px;
	width: 760px;
	display:block;
	/*border: 1px solid blue;*/
}
.b8068 .separator
{}
.b11612  {margin-top: 9px; margin-bottom: 20px; }

.b11612 .body
{
  font-family: arial, tahoma, verdana;  
  font-size:x-small;  
  color: #000000;
}

.b11612 .body a
{
  font-family: arial, tahoma, verdana;  
  font-size:x-small;  
  color: #666666;
}


.b11875  {padding: 20px 5px 0px 5px;  }

.b11875  a {color:green;}
.b11875 .item {margin-bottom: 5px;}

.b11875 .header a {color: #666;}

.b11875 .header {
  text-transform: uppercase;
  font-size:small;
  font-family: arial, verdana, tahoma, verdana;  
  color: #666;
  margin: 20px 0px 5px 0px;
  text-align: left;
  display:block;}

.b11875 .abtract p {padding: 0px;  margin: 0px;}

.b11875 .title{
  font-family: arial, tahoma, verdana;  
  font-size: 1.3em;  
  font-weight: bold;
  color: #397db9;
  line-height: 118%;
  margin-bottom: 5px;
  display:block;  }

.b11875 .abstract{
  display:block;
  font-family: arial, tahoma, verdana;padding:0px 0px 15px 0px;  
  font-size:0.8em;  
  font-weight: normal;
  color: #666666;
  line-height: 115%;}

.b11875 .image {float:right;margin:5px 0px 0px 10px;}

li a{
  font-family: arial, tahoma, verdana;  
  font-size:100%;
  font-weight: normal;
  text-decoration:underline;
  color: #397db9;}
.b11877  {

	padding-top: 20px !important;
	margin: 0px 0px 0px 0px;
	padding: 0px 25px 0px 25px;
	clear:left;
}

.b11877 .body h2
{
	font-family: arial, tahoma, verdana;	
	font-size:17px;	
	font-weight: bold;
	color: #397db9;
	line-height: 118%;

}
.b11877 .body 
{
	font-family: arial, tahoma, verdana;	
	font-size:0.8em;	
	font-weight: normal;
	color: #666666;
	line-height: 115%;

}

.b11877 .body a
{
	color: #397db9;
	text-decoration: underline;
}

.b11877 .body a:hover
{
	color: #214769;
}


.b11883  {margin: 0px 0px 0px 28px;
	}

.b11883 .body
{
	font-family: arial, tahoma, verdana;	
	font-size:x-small;	
	color: #000000;
}

.b11883 .body a
{
	font-family: arial, tahoma, verdana;	
	font-size:x-small;	
	color: #666;
}



.b11887  {
	margin: 0px 0px 0px 0px;
}

.b11888  {margin: 5px 0px 0px 0px;
	padding: 0px 25px 0px 25px;
	font-family: arial, helvetica, sans-serif; 
	width:90%;float:left;
	}


.b11888 .header a {color: #397db9;}

.b11888 .footer a {color: #333;font-size:small; font-weight:bold;}

.b11888 .header  {font-family: arial, tahoma, verdana;	
	font-size:17px;	
	font-weight: bold;
	color: #397db9;
	line-height: 118%;
	margin:20px 0px 10px 0px ;}

.b11888 .item {margin: 1px 1px 20px 1px;}

.b11888 .image {margin: 1px 1px 20px 1px;float:right; border:1px solid #cccccc;}

.b11888 .title {font-size: medium; 
	text-decoration: none; 
	font-weight: bold; display: block; 
	margin-bottom: 5px; color: #516a04;
	line-height:130%;width:100%;}

.b11888 .source {font-size: x-small; color: #333;font-weight:bold; 
	text-decoration:underline; float:left; margin-top:4px;}

.b11888 .date {font-size: x-small; 
	text-decoration: none; color: #333;
	margin-left:0px;}

.b11888 .abstract {font-size: small; color: #333; 
	margin-top: 5px; display:block; line-height:140%;}
.b11952  {font-family:arial;  
  padding: 10px 0px 0px 5px;
  margin: 5px 0px 25px 0px;
  border-top:1px dashed #ccc;  }

.b11952  p {padding: 0px;  margin: 0px;}

.b11952 .image {padding-top: 0px; 
  margin: 0px 0px 5px 20px ; 
  display:block; 
  float:right;  
  border:1px solid #cccccc;}

.b11952 .title {display:block;}

.b11952 .summary {font-size:small;
  font-family: arial, verdana, tahoma, verdana;  
  color: #666666;
  text-align: left;}

.b11952 .separator
{}

.b11952 .header a
{
  text-transform: uppercase;
  font-size:small;
  font-family: arial, verdana, tahoma, verdana;  
  color: #666;
  margin: 20px 0px 5px 0px;
  text-align: left;
  display:block;
}

.b11952 .item a {
  display:block;
  font-weight: bold;
  font-size: medium;color: #002468;
  padding: 9px 0px 0px 0px; }

.b11952 .item {width:100%;margin: 0px 0px 0px 0px ;}

.b11952 .other a {
  color:#006699;
  font-weight:bold;
  background:url(/imgpub/img58426_0_0.jpg) no-repeat right 5px;
  display:block;
  width:40px;
  float:right;
  padding: 5px;
  font-size:70%;
  margin:0px 10px 0px 0px;}

.b11952 .other a:hover {
   text-decoration:none;}

.b12468  {	
	margin: 10px 10px 0px 0px;

	font-family: arial, helvetica, sans-serif;
	font-size:11px;
	color: #333;

	 }


.b12468 .logoutb
{
	font-family: arial, verdana, helvetica, sans-serif;
	color: #666666;	
	text-decoration:underline;
	font-size:11px;
	
}
.b12904  {
	font-family: arial, verdana, sans-serif;
	font-size: small;
	color: #5089ae;
	font-weight: normal;
	padding: 2px 10px 2px 10px;
	background:  url(/imgpub/img26169_0_0.gif) no-repeat bottom left; 
}

.b12904  br{
	display: none;
}
.b12904  div{
	display: inline;
}
.b12904  a{
	display: block;
	margin: 2px 0px 0px 0px;
	color: #5089ae;
}
.b12904  input{
	margin: 0px 6px 0px 2px;
}
.b13013  {
  background: url(/imgpub/img25729_0_0.jpg) no-repeat left top;
  background-color: white;
  padding: 15px;
  height: 315px;}

td h1{
  font-family: arial, tahoma, verdana;  
  font-size:28px;  
  color: white;
  font-weight: bold;
  line-height: 100%;
  margin-top: 0px;}

.b13013 .body{
  font-family: arial, tahoma, verdana;  
  font-size:small;  
  color: white;
  font-weight: bold;}

.b13013 .body a{display: block;
  margin: 5px 0px 0px 0px;
  font-size:medium; 
  text-decoration: underline;
  color: #f5ff6a;}

.b13013 .body a:hover{
  color: #f5ff6a;
}

.b13013 .body p{
  margin: 0px;
  padding: 0px;}

.b13068  {
}

body {
  margin: 0px;
  padding: 0px;
   height: 100%; 
    width: 100%; 
}
#overlayer {
  position: absolute;
  top: 0px;
  left: 0px;
  background: #006699;
  width:100% !important;
  height:2000px;
  width:1400px;
  
}

#container {position: absolute;
  top: 0px;
  left: 0px;
 visibility: visible;
}
.b13293  {
	font-family:  verdana, arial,  tahoma, verdana;
	font-size:x-small;
	font-weight:bold;text-align:right;margin:20px;

	color: #000099;
}
.b13293  a
{
	color: #3a5c78;font-size:small;
}
.b13293  a:hover
{
	color: #ff0000;
}

.b13333  {

	font-size:18px;
	
	font-weight: bold;
	margin-top: 14px;}


.b13333 .level1 
{	float:left;
	padding: 5px 5px 7px 5px;
	margin:0px 0px 0px 10px;
	background: url(/imgpub/img29733_0_0.jpg) repeat-x left top;height:58px;

}
.b13333 .level1 a
{	
	color: #64aad8; float:left;
}
.b13333 .level1 a:hover
{	
	color: #3a5c78;
	text-decoration:none;}

.b13333 .sellevel1
{float:left;
	padding: 5px 5px 7px 5px;
	margin:0px 0px 0px 10px;
	background: url(/imgpub/img29733_0_0.jpg) repeat-x left top;height:58px;

}

.b13333 .sellevel1 a
{	
	color: #3a5c78;
	float:left;
	
}

.b13333 .sellevel1 a:hover
{		
	text-decoration: none;
}
.b13333 .level2 a
{	
	display:none;
}
.b13333 .sellevel2 a
{				
	display:none;

}

.b14102  {
	margin: 0px 0px 0px 0px;
}

.b20602  {}

.b20602 .body
{
}

.b20937  {font-family:arial;  
  padding: 0px;
  margin: 5px 0px 25px 0px;
  border-top:1px dashed #ccc;
  }

.b20937  p {padding: 0px;  margin: 0px;}



.b20937 .image {padding-top: 0px; 
  margin: 0px 0px 5px 20px ; 
  display:block; 
  float:right;  
  border:1px solid #cccccc;}

.b20937 .title {display:block;}

.b20937 .summary {font-size:small;
  font-family: arial, verdana, tahoma, verdana;  
  color: #666666;
  text-align: left;}

.b20937 .separator
{}

.b20937 .header a
{
  text-transform: uppercase;
  font-size:small;
  font-family: arial, verdana, tahoma, verdana;  
  color: #666;
  margin: 30px 0px 5px 0px;
  text-align: left;
  display:block;
}

.b20937 .item a {
  display:block;
  font-weight: bold;
  font-size: medium;color: #002468;
  padding: 9px 0px 0px 0px; }

.b20937 .item {width:100%;margin: 0px 0px 0px 0px ;}


.b20937 .other a {
  color:#006699;
  font-weight:bold;
  background:url(/imgpub/img58426_0_0.jpg) no-repeat right 5px;
  display:block;
  width:40px;
  float:right;
  padding: 5px;
  font-size:70%;
  margin:0px 10px 0px 0px;}

.b20937 .other a:hover {
   text-decoration:none;}
.b22351  {
  margin: 15px 0px 15px 0px;
  padding: 0px; }



.b23471  {border:1px solid #ccc;
  margin: 15px 0px 15px 0px;
  padding: 10px 0px 0px 0px ;
  /*background-color:#e2e1e6;*/}

.b23471 .content{
  display:block;
  border:0px;
  padding-top:20px;
  padding-bottom:20px;}

.b23471 .header {
  font-family: arial, tahoma, verdana; 
   margin:0px 0px 10px 20px;
  font-size:17px;  
  font-weight: bold;
  color: #397db9;
  line-height: 118%;}

.b23471 .body h2 {
  font-family: arial, tahoma, verdana;  
  font-size:17px;  
  font-weight: bold;
  color: #397db9;
  line-height: 118%;}

.b23471 .body 
{
  font-family: arial, tahoma, verdana;  
  font-size:0.8em;  
  font-weight: normal;
  color: #666666;
  line-height: 115%;
  padding: 0px 20px;
  display: block;
}

.b23471 .body a
{
  color: #397db9;
  text-decoration: underline;
}

.b23471 .body a:hover
{
  color: #214769;
}

.b23471 .content table
{
  margin: 0px 20px;

}

.b23471 .header {
  display:block;
  float:left;
  width:100%
}
.b23471 .footer{
  display:block;
  float:left;
  width:100%

}


/*
strong.rtop2, strong.rbottom2{display: block; background: #fff}
strong.rtop2 strong, strong.rbottom2 strong{display: block; height: 1px; overflow: hidden; background: #e2e1e6}
strong.r5{margin: 0 5px}
strong.r6{margin: 0 3px}
strong.r7{margin: 0 2px}
strong.rtop2 strong.r8, strong.rbottom2 strong.r8{margin: 0 1px; height: 2px}
*/

.b23571  {
  font-family: arial, verdana, tahoma, sans-serif;
  border:1px solid #ccc;
  margin: 15px 0px 15px 0px;
  /*background-color:#e2e1e6;*/}

.b23571 .content {padding: 10px;}

.b23571 .header {
  margin:10px 0px 5px 10px;
  font-size:17px;  
  font-weight: bold;
  line-height: 118%;}

.b23571 .header a{  color: #397db9;}

.b23571 .item {padding: 5px 0px 0px 0px;}

.b23571 .image {border:1px solid #666; float:right; margin:0px 0px 0px 4px ;}

.b23571 .title {color: #666;
  display:block;
  font-weight: bold;
  margin: 0px 0px 0px 0px ;  
  font-size: small;}

.b23571 .summary{display:block;
  color: #666;
  font-weight: normal;
  font-size: small;
  padding-bottom: 5px;}
.b23571 .summary a{
  color: #76c317;
  text-decoration:underline;}
.b23571 .summary p {padding: 0px;  margin: 0px;}

.b23571 .date{
  font-family: arial, tahoma, verdana; 
  float:left;
  font-size:small;
  margin:0px 5px 0px 0px;
  color:#666;}

.b23571 .text1{display:block;
  color: #666;
  font-weight: normal;
  font-family: arial, verdana, tahoma, sans-serif;
  font-size: small;
  padding-bottom: 10px;}
.b23571 .text1 a{
  color: #76c317;
  text-decoration:underline;}
.b23571 .text1 p {padding: 0px;  margin: 0px;}

.b23571 .pager{
  color: #666;
  font-weight: normal;
  font-family: arial, verdana, tahoma, sans-serif;
  font-size: small;
  margin-top: 15px;}

.b23571 .pager a{  color: #666;}

.b23571 .currentpage{  
  color: #666;
  font-weight: bold;}
.b23573  {
	margin: 0px 0px 0px 0px;
}

.b23577  {  
  font-family: arial, tahoma, verdana;  
  border-top:1px dashed #ccc;
  padding: 5px 5px 0px 5px;  }

.b23577  a {color:green;}
.b23577 .item {margin-bottom: 0px;}

.b23577 .header a {color: #666;}

.b23577 .header {
  text-transform: uppercase;
  font-size:small;
  font-family: arial, verdana, tahoma, verdana;  
  color: #666;
  margin: 20px 0px 5px 0px;
  text-align: left;
  display:block;}

.b23577 .title{
  font-family: arial, tahoma, verdana;  
  font-size: medium;  
  font-weight: bold;
  color: #397db9;
  display:block;}

.b23577 .abstract{
  display:block;
  font-size:small;  
  font-weight: normal;
  color: #666666;
  line-height: 115%;
  margin:5px 0px 10px 0px;}
.b23577 .abstract p {padding: 0px;  margin: 0px;}

.b23577 .image {float:right;margin:5px 0px 0px 10px;}
