@charset "UTF-8";
/* CSS Document */

html {overflow: -moz-scrollbars-vertical;}

body {		font-family:Arial, Helvetica, sans-serif;
             	/* background:#f8f8f8; */
			 }
					 

.cleaner {	clear: both; }
		
		
                /* this fixes a bug in safari. it ignores the margin unless a div has height. this applies height then removes it */

.cleaner-alt {
                        margin: -1px -1px 0px 0px;
                        height: 0px;
                        clear: both;
                        overflow:hidden;
                }

.float {        float:left; }

.float-right {	float:right;}
        

a.bottom-link	{ 	margin-left:59%;
							color:#8c8c8c;
							}
							
a:hover.bottom-link { color:#000;}							
.bottom-link-inner a {color:#8c8c8c;}
.bottom-link-inner a:hover { color:#000000;}							
	
.red-link      { color:#f13e3e;}
		
		
		
a {   			text-decoration:none;}

ul, ol { 		list-style-type: none;}

ul, ol, li, fieldset, form, body, h1, h2, h3, a {
               			margin:0px;
                		padding:0px;
                		border:none; }
						
/*     floating elements */
		

#left-col,
#main-inner,
#center-col,
#right-col,
#footer #footer-logos,
#footer-inner,
#footer ul li,
.feature-list .info,
#site-search input,
.home-column		 {      float:left; }


/*   Typography */
		
		
body, p {
                font-size:11px;
                font-style: normal;
        }
.blue-border {
                display:block;
                border:3px solid #ccc;
                background:#fff;
                padding:1px;
        }
.blue-border:hover {

                border:3px solid #0089bf;
                }
.grey-border {
                display:block;
                border:3px solid #a7a7a7;
                background:#fff;
                padding:1px;
        }
h1, h2, h3, h4, h5 {
                font-weight:normal;
        }
span.red {
                color:#ef4d3f;
        }

.hr {
        height: 1px;
        display: block;
        margin-top: 20px;
        margin-bottom: 18px;
        background-color: #D9D9D9;
        margin-right: 20px;
}
        .thick {
                height:3px;
        }

.hr hr {
        display: none;
}



#Container {
                background:#fff url(#) repeat-y;
                width:900px;
                margin:0 auto 0 auto;
                padding:0 15px 0 15px;
        }
 
/*  Head Window  */ 

#small_headwindow { width: 898px;
					height: 150px;
					background: url(../images/small_window01.jpg) no-repeat;
					border-bottom: 1px solid #e6e6e6;
					margin-top: -6px;}
					
#small_headwindow2 { width: 898px;
					height: 150px;
					background: url(../images/small_window02_results.jpg) no-repeat;
					border-bottom: 1px solid #e6e6e6;
					margin-top: -6px;}
					
#small_headwindow3 { width: 898px;
					height: 150px;
					background: url(../images/small_window03_ideation.jpg) no-repeat;
					border-bottom: 1px solid #e6e6e6;
					margin-top: -6px;}		
					
#small_headwindow4 { width: 898px;
					height: 150px;
					background: url(../images/small_window04_monitoring.jpg) no-repeat;
					border-bottom: 1px solid #e6e6e6;
					margin-top: -6px;}		
					
#small_headwindow5 { width: 898px;
					height: 150px;
					background: url(../images/small_window05_feed.jpg) no-repeat;
					border-bottom: 1px solid #e6e6e6;
					margin-top: -6px;}	
					
#small_headwindow6 { width: 898px;
					height: 150px;
					background: url(../images/small_window06_complete.jpg) no-repeat;
					border-bottom: 1px solid #e6e6e6;
					margin-top: -6px;}	
					
#small_headwindow7 { width: 898px;
					height: 150px;
					background: url(../images/small_window07_general.jpg) no-repeat;
					border-bottom: 1px solid #e6e6e6;
					margin-top: -6px;}				
					
#small_headwindow8 { width: 898px;
					height: 150px;
					background: url(../images/small_window08_biocide.jpg) no-repeat;
					border-bottom: 1px solid #e6e6e6;
					margin-top: -6px;}				
					
#small_headwindow9 { width: 898px;
					height: 150px;
					background: url(../images/small_window09_paper.jpg) no-repeat;
					border-bottom: 1px solid #e6e6e6;
					margin-top: -6px;}									
 
                                
/* Flash Window */

#flashcontent { width: 898px;
				height: 260px;
				background:  url(../images/window1a.jpg) no-repeat;
				border-bottom: 1px solid #e6e6e6;}


/* Header */

#header {       height: 100px;
                background:#fafaf2;
				border: none;
        }
#header img { 	border: none;}		
                


/* Columns */

#left-col {
                width:30%;
                background:#fff;
                padding:0 0 35px 0;
				float: left;
        }



     

#main-inner {
                width:100%;
                padding:0 0 35px 0;
                margin:0 0 0 1px;
        }

#right-col {		float: left;
                    width:269px;
					 padding:0 0 35px 0;
					 background:url(../images/right_bg2a.jpg) no-repeat;
					  border-left:1px solid #e6e6e6;
                }

#center-col {			float: left;
                        width:345px;
						margin: 0 0 0 15px;
                }


/* end */

.contains-link h2 {		float:left; }

.contains-link a {		float:right;
                        padding:0 0 0 16px;
                        line-height:16px;
                        margin:25px 20px 0 0; }
						
                                
.contains-h3 h2 {		float:left;}
                                
.contains-h3 h3 {		float:right;
           				margin:25px 20px 0 0;
                        color:#808080;}
						
/* end */



/* Footer */
#footer {
        position:relative;
        background:#fff;
}
        #footer-inner {
                background: url(../images/footer.jpg) no-repeat;
                width:900px;
                height:50px;
                margin:0 0 20px 0px;
				padding: 0 0 0 0px;
                float:left;
        }
        #footer ul {
                margin:10px 0 0 20px;
                padding:0px;
                width:530px;
        }
                #footer ul li {list-style: none;
                        border-right:1px solid #808080;
                }
                        #footer ul li.no-border {
                                border:0px;
                        }
        #footer a {
                color:#6c6c6c;
                padding:0 9px 0 10px;
        }
                #footer a:hover {
                        color:#000;
                }
        
        #footer #dogwood{
                float:left;
                line-height:10px;
                padding:11px 0 0 0;
        }
        #footer-legals {
                font-size:10px;
                color:#6c6c6c;
                margin:15px 0 0 0px;
                padding:0 0 0 30px;
                line-height:10px;
                float:left;
                width:617px;
        }
/* end */

/* Modules */
        .module {
                margin:17px 0px 0px 0px;
                
                padding:0 0 20px 0;
                width:275px; 
                font-style: normal;
        }
                .module h2 {font-weight: bold;
                        
						font:Arial, Helvetica, sans-serif;
						font-size:14px;
                        color:#1a1a1a;
                        border-bottom:1px solid #e6e6e6;
                        padding:0px 0 8px 0;
                        margin:0 0 15px 0;
                }
                
                .module h2 span { 	font-weight: normal;
               							color:#808080;}
				
				.module ul li h2 {
                        
						font:Arial, Helvetica, sans-serif;
						font-size:11px;
                        color:#1a1a1a;
                        border-bottom:1px dashed #e6e6e6;
                        padding:0px 0 8px 0;
                      
                }
				
				.teaser-image { padding-top: 6px;}
				
				.module ul {list-style:none;margin:0 0 0 0;}
				
				.module ul li {  height: 70px;
									
									margin: 0 0 10px 0;}
				
				.module ul li h2  { 	padding-top: 5px;
										color:#666;}
										
				/*teasers*/						
										
				#sliver-polymer { height:66px;}
				#sliver-polymer h2 {padding-top:40px;}
				#sliver-polymer h2 a:hover { color:#f13e3e;}
				#sliver-polymer a{ background: url(../images/polymersys_sliver.gif)  no-repeat; }
				
				#sliver-polymer a:hover h2 { color:#f13e3e;}
				
				#sliver-emul { height:66px;}
				#sliver-emul h2 {padding-top:40px;}
				#sliver-emul h2 a:hover { color:#f13e3e;}
				#sliver-emul a{ background: url(../images/emulsificationsys_sliver.gif)  no-repeat; }
			
				#sliver-emul a:hover h2 { color:#f13e3e;}
				
				#sliver-feed { height:66px;}
				#sliver-feed  h2 {padding-top:40px;}
				#sliver-feed  h2 a:hover { color:#f13e3e;}
				#sliver-feed  a{ background: url(../images/feedsys_sliver.gif)  no-repeat; }
				
				#sliver-feed  a:hover h2 { color:#f13e3e;}
				
				#sliver-general { height:66px;}
				#sliver-general  h2 {padding-top:40px;}
				#sliver-general  h2 a:hover { color:#f13e3e;}
				#sliver-general  a{ background: url(../images/generalsys_sliver.gif)  no-repeat; }
				
				#sliver-general a:hover h2 { color:#f13e3e;}
				
				#sliver-biocide { height:66px;}
				#sliver-biocide  h2 {padding-top:40px;}
				#sliver-biocide  h2 a:hover { color:#f13e3e;}
				#sliver-biocide  a{ background: url(../images/biocidesys_sliver.gif)  no-repeat; }
				
				#sliver-biocide a:hover h2 { color:#f13e3e;}
				
				#sliver-paper { height:66px;}
				#sliver-paper  h2 {padding-top:40px;}
				#sliver-paper  h2 a:hover { color:#f13e3e;}
				#sliver-paper  a{ background: url(../images/paperindsys_sliver.gif)  no-repeat; }
				
				#sliver-paper a:hover h2 { color:#f13e3e;}
				
				#sliver-custom { height:66px;}
				#sliver-custom   h2 {padding-top:40px;}
				#sliver-custom   h2 a:hover { color:#f13e3e;}
				#sliver-custom   a{ background: url(../images/customsys_sliver.gif)  no-repeat; }
				#sliver-custom  a:hover h2 { color:#f13e3e;}
				
				#sliver-process { height:66px;}
				#sliver-process   h2 {padding-top:40px;}
				#sliver-process   h2 a:hover { color:#f13e3e;}
				#sliver-process   a{ background: url(../images/monitoring_sliver.gif)  no-repeat; }
				
				#sliver-process  a:hover h2 { color:#f13e3e;}
				
								
				
				
				
				
				
				
				/* /teasers*/	
				
				.module ul li a {background: none; display:block; cursor: pointer;}
				
				.module ul li a:hover { color: #f13e3e;  }
				                    
               	.module h2 span { color:#808080;}
			   
			   
			   
                .module .module-image {
                        margin:0 10px 7px 0;
                        float:left;
                }
                .module img {
                        padding:0px;
                        background:#fff;
                }
                .module p.info {
                        margin:7px 0 10px 0;
                }

        .module h3 {
                font-size:14px;
        }
        .module a.padded {
                margin:0 0 5px 0;
        }

        .simple-head-para {
                padding:0 0 17px 0;
        }
        .simple-head-para h2 {
                border-bottom:none;
                margin:0px 0 4px 0;
                padding:0px;
                font-size:14px;
        }
        .simple-head-para p {
                color:#666;
                margin:0px;
        }
        
		
		/*other modules */
		
		
		.center-mod {
                margin:17px 0px 0px 20px;
               	font-size: 1.1em;
                padding:0 0 20px 0;
                width:305px; 
                font-style: normal;
        }
                .center-mod h2 {font-weight: bold;
                        font:Arial, Helvetica, sans-serif;
						font-size:14px;
                        color:#1a1a1a;
                        border-bottom:1px solid #e6e6e6;
                        padding:0 0 8px 0;
                        margin:0 0 15px 0;
                }
				                    
               .center-mod h2 span { 	font-weight: normal;
               							color:#808080;}                           
                      
					  
                .center-mod .module2-image {
                        margin:0 10px 7px 0;
                        float:left;
                }
                .center-mod img {
                        padding:1px;
                        background:#fff;
                }
                .center-mod p.info {
                        margin:7px 0 10px 0;
                }

        .center-mod h3 {
                font-size:14px;
        }
        .center-mod a.padded {
                margin:0 0 5px 0;
        }

		.right-mod {
                margin:17px 0px 0px 20px;
                
                padding:0 0 0px 0;
                width:300x; 
                font-style: normal;
        }
                .right-mod h2 {font-weight: bold;
                        font:Arial, Helvetica, sans-serif;
						font-size:14px;
                        color:#1a1a1a;
                        border-bottom:1px solid #e6e6e6;
                        padding:0 0 8px 0;
                        margin:0 0 15px 0;
                }
				                    
               .right-mod h2 span { font-weight: normal;
               color:#808080;}                           
                      
					  
                .right-mod .module2-image {
                        margin:0 10px 7px 0;
                        float:left;
                }
                .right-mod img {
                        padding:1px;
                        background:#fff;
                }
                .right-mod p.info {
                        margin:7px 0 10px 0;
                }

        .right-mod h3 {
                font-size:14px;
        }
        .right-mod a.padded {
                margin:0 0 5px 0;
        }
#titlerm { background: #FFFFFF;}



#login_title {
                margin:17px 0px 0px 20px;
                
                width:300x; 
                font-style: normal;
        }
#login_title h2 {		font-weight: bold;
                        font:Arial, Helvetica, sans-serif;
						font-size:14px;
                        color:#1a1a1a;
                        border-bottom:1px solid #e6e6e6;
                        padding:0 0 8px 0;
                        
                }
				                    
#login_title h2 span { font-weight: normal;
               color:#808080;}   

#login_box {	background:url(../images/grey45.png) repeat;
                margin:0px 0px 0px 20px;
                padding: 17px 0 5px 0;
                width:300x; 
                font-style: normal;
				border-bottom:1px solid #e3e3e3;
        }
#login_box h2 {
                        font:Arial, Helvetica, sans-serif;
						font-size:14px;
                        color:#1a1a1a;
                        ;
                        padding:0 0 8px 0;
                        
                }
				                    
#login_box h2 span { color:#808080;}

        /* generic list */
        
		.news-items ul span { 	font-size: 1em;
								color:#000;
							  	line-height: 2.2em;}
							  
		
		
		
		
		
		
		.news-list { }
                .news-list ul {
                        margin:-3px 0 7px 0;
                }
                        .news-list ul li {
                                color:#808080;
                                padding:0 0 10px 0;
								margin: 0 0 10px 0;
								border-bottom: dashed 1px 
								#ddd;
                        }
						
						
		.more-news	{ 	color:#f13e3e;
						text-align: right;
						padding:0 10px 0 0;}			
        
		.larger li a {
                font-size:14px;
        }

        .multiple-module-items li {
                border-bottom:1px solid #e6e6e6;
                margin:15px 0 0 0;
                padding:0 0 10px 0;
        }
                li.last-module-item {
                        border-bottom:none;
                        padding:0px;
                }
                .multiple-module-items a {
                        margin:0 11px 5px 0;
                }
                                .multiple-module-items li h3 {
                                        width:120px;
                                }
		/* Form*/
		
		form label{   								cursor: default;}

fieldset{									border: none;
											padding-left: 10px;}
											

legend{										font-weight:bold;
  											color:#fff5a4;
  											margin: 0 0;
  											font-size: 12px;}

button {									cursor: pointer;
											border:none;
											height: 24px;
											width: 79px;
											background: url(../images/submit.jpg) no-repeat;}
		
#login, #password  { 							
											font-size: 12px;
											color: #474848;
											text-align: left;
											border: #cfcdcd 1px solid;
											height: 20px;
											padding: 3px 0 0 10px; 
											
											background: #fff;
											width: 200px;  }
.trans_box2 {
  
  /* Mozilla ignores crazy MS image filters, so it will skip the following */
    filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=scale, src='../images/grey60.png');
}
/* IE ignores styles with [attributes], so it will skip the following. */
.trans_box2[class] {
  background-image:url(../images/grey60.png);
}

.quicklinks h3 {							color:#3c3c3c;border-bottom:1px solid #ddd;padding:0 0 4px 0;text-align:right;}

.quicklinks a:hover 		{				color: #898989;
											text-decoration: underline;}

.quicklinks {								color:#898989;}

.quicklinks {								}

.quicklinks ul {							list-style:none;margin:0 0 0 0;}

.quicklinks ul li {							height: 29px;border-bottom:1px solid #ddd;line-height:2.7em;}

.quicklinks ul li a {color:#5c5c5c; background: url(../images/quicklinks_bg2.png) left top no-repeat;display:block; cursor: pointer;}

.quicklinks ul li a:hover {background: url(../images/quicklinks_bg2.png) no-repeat 0 -31px; color:#f13e3e;text-decoration:none;}

#searchlinks { 									margin:0px 0px 0px 20px;
											padding:17px 0 15px 0;
                							width:300x; 
                							font-style: normal;
       										background: url(../images/transfade.png) repeat-y;}


#site-search-keywords { 					font-size: 12px;
											color: #474848;
											text-align: left;
											border: #cfcdcd 1px solid;
											height: 20px;
											padding: 3px 0 0px 10px;
											margin: 0 0 15px 0; 
											
											background: #fff;
											width: 200px;  }						
	
	
/* Additional layout modules */	

 .moduleb {
                margin:17px 0px 0px 0px;
                
                padding:0 0 0px 0;
                width:275px; 
                font-style: normal;
        }
                
                .moduleb h1 {
                        
						font:Arial, Helvetica, sans-serif;
						font-size:16px;
                        color:#1a1a1a;
                        border-bottom:1px solid #e6e6e6;
                        padding:0px 0 8px 0;
                        margin:0 0 15px 0;
                }
                
                .moduleb h1 span { color:#808080;}
                
                
                
                
                
                
                .moduleb h2 {
                        
						font:Arial, Helvetica, sans-serif;
						font-size:14px;
                        color:#1a1a1a;
                        border-bottom:1px solid #e6e6e6;
                        padding:0px 0 8px 0;
                        margin:0 0 15px 0;
                }
				
				.moduleb ul li h2 {
                        
						font:Arial, Helvetica, sans-serif;
						font-size:11px;
                        color:#1a1a1a;
                        border-bottom:1px solid #e6e6e6;
                        padding:0px 0 8px 0;
                      
                }
				
				.teaser-image { padding-top: 6px;}
				
				.moduleb ul {list-style:none;margin:0 0 0 0;}
				
				.moduleb ul li {  height: 70px;}
				
				.moduleb ul li h2  { 	font-weight: bold;
										padding-top: 5px;
										color:#f13e3e;}
				
				.moduleb ul li a {background: none; display:block; cursor: pointer;}
				
				.moduleb ul li a:hover { color: #f13e3e; background: url(../images/transfade.png) top right repeat-y; }
				                    
               	.moduleb h2 span { color:#808080;}
			   
			  			   
			    .moduleb p a {  color:#808080;}
			    
			    .moduleb p a:hover {	color: #f13e3e;}
			    
			    .moduleb p { }
			   
                .moduleb .module-image {
                        margin:0 10px 7px 0;
                        float:left;
                }
                .moduleb img {
                        padding:0px;
                        background:#fff;
                }
                .moduleb p.info {
                        margin:7px 0 10px 0;
                }


.modulec{
                margin:17px 0px 0px 0px;
                float: left;
                padding:0 0 0px 0;
                width:600px; 
                font-style: normal;
        }
               
                .modulec h1 {
                        
						font:Arial, Helvetica, sans-serif;
						font-size:16px;
                        color:#1a1a1a;
                        border-bottom:1px solid #e6e6e6;
                        padding:0px 0 8px 0;
                        margin:0 0 15px 0;
                }
               
               
#bulletin_list a { color:#444;}   

#bulletin_list a:hover { color:#f13e3e;} 

#bulletin_list .grey { background: #e6e6e6;}
               
               
               .modulec h2 {
                        
						font:Arial, Helvetica, sans-serif;
						font-size:14px;
                        color:#1a1a1a;
                        border-bottom:1px solid #e6e6e6;
                        padding:0px 0 8px 0;
                        margin:0 0 15px 0;
                }
				
				.modulec ul li h2 {
                        
						font:Arial, Helvetica, sans-serif;
						font-size:11px;
                        color:#1a1a1a;
                        border-bottom:1px solid #e6e6e6;
                        padding:0px 0 8px 0;
                      
                }
				
				.teaser-image { padding-top: 6px;}
				
				.modulec #bulletin_list ul {list-style:none;margin:0 0 0 0; }
				
				.modulec #bulletin_list ul li { padding: 0 0 0 10px; color:#444; padding-top: 10px; height: 20px; }
				
				.modulec #bulletin_listul li h2  { 	font-weight: bold;
													padding-top: 5px;
													color:#f13e3e;}
				
				.modulec #bulletin_listul li a {background: none; display:block; cursor: pointer; color:#444;}
				
				.modulec #bulletin_listul li a:hover { color: #f13e3e;}
				                    
               	.modulec h2 span { color:#808080;}
			   
			    .modulec p a {  color:#808080;}
			    
			    .modulec p a:hover {	color: #f13e3e;}
			   
                .modulec .module-image {
                        margin:0 10px 7px 0;
                        float:left;
                }
                .modulec img {
                        padding:0px;
                        background:#fff;
                }
                .modulec p.info {
                        margin:7px 0 10px 0;
                }



.two_column {
                clear: left;
               	font-size: 1.1em;
                padding:0 25px 20px 0;
                width:600px; 
                font-style: normal;
				float: left;
        }
                .two_column h2 {font-weight: bold;
                        font:Arial, Helvetica, sans-serif;
						font-size:14px;
                        color:#1a1a1a;
                        border-bottom:1px solid #e6e6e6;
                        padding:0 0 8px 0;
                        margin:0 0 15px 0;
                }
				                    
               .two_column h2 span { color:#808080;}                           
                      
					  
                .two_column .module2-image {
                        margin:0 10px 7px 0;
                        float:left;
                }
                .two_column img {
                        padding:1px;
                        background:#fff;
                }
                .two_column p.info {
                        margin:7px 0 10px 0;
                }

        .two_column h3 {
                font-size:14px;
        }
        .two_column a.padded {
                margin:0 0 5px 0;
        }

			
#photo-center	{		float: left;
                        width:305px;
						margin: 0 0 0 15px;}		
						
#lefta-col {
                width:300px;
                background:#fff;
                padding:0 0 0px 0;
				float: left;
        }		
#righta-col{		position:relative;
					float: right;
                    width:269px;
					 padding:0 0 35px 0;
					 background:url(../images/right_bg2a.jpg) no-repeat;
					  border-left:1px solid #e6e6e6;
					  min-height: 550px;	}

#left { width: 600px;}
#right { width:300px;
			float: right;}

.bodytext { 								font-size: 1.0em;
											color:#000;
							  				line-height: 1.6em;}

.photo 			{ text-align: center;
					padding-left: 15px;	}
.inset_photo 	{ padding: 5px;
						background: #eeeeee;
						width: 253px;  }

#photo-center			{ 	padding: 35px 0 0 0 ;
							width:260px;}


#joint_column { width: 625px;
				}
#side_column 	{ width: 275;
					}

#photo_module {
                margin:17px 0px 0px 20px;
               	font-size: 1.1em;
                padding:30px 20px 0px 0;
                width:270px; 
                font-style: normal;
        }
               #photo_module {font-weight: bold;
                        font:Arial, Helvetica, sans-serif;
						font-size:14px;
                        color:#1a1a1a;
                        border-bottom:1px solid #e6e6e6;
                        padding:0 0 8px 0;
                        margin:0 0 15px 0;
                }
				                    
               #photo_module { 	font-weight: normal;
               							color:#808080;}                           
                      
					  
               #photo_module .module2-image {
                        margin:0 10px 7px 0;
                        float:left;
                }
                #photo_module img {
                        padding:1px;
                        background:#fff;
                }
                #photo_module p.info {
                        margin:7px 0 10px 0;
                }

        #photo_module h3 {
                font-size:14px;
        }
        #photo_module a.padded {
                margin:0 0 5px 0;
        }
    						
#2colspan {	clear: left;}	

.bulletin_link {	text-align:right;}

.bulletin_link a {  color:#808080;}
			    
.bulletin_link  a:hover {	color: #f13e3e;}

.library_list a { color:#444;}   

.library_list a:hover { color:#f13e3e;}

.library_list { width: 300px; float:left; clear:left; height: 30px;}

.library_header { font-size;16px; background:#444;width:100%; margin: 0 0 10px 0 ; padding:0;}
			   
.library_header h2 { color:#fff; padding: 5px 0 5px 10px ; border:none; margin:0; }		

#contact_bold { float:left; width: 50px; text-align: right; padding-right: 10px; border-right:1px dashed #cccccc;  }

#contact_info {	float:left; width:200px; padding-left: 10px; }

.overview_list {
                
                
               
                font-style: normal;
        }
                
                
                .overview_list h2 span { 	font-weight: normal;
               							color:#808080;}
				
				.overview_list li h2 {
                        
						font:Arial, Helvetica, sans-serif;
						font-size:11px;
                        
                     border-bottom:1px dashed #e6e6e6;
                        padding:0px 0 8px 0;
                      
                }
				
				.teaser-image { padding-top: 6px;}
				
				.overview_list ul {list-style:none;margin:0 0 15px 0;}
				
				.overview_list ul li {  height: 20px;
									
									margin: 0 0 10px 0;}
									
				.overview_list ul li h2 a{ color:#444;}
				
				.overview_list ul li h2 a:hover { color:#f13e3e;}
				
				.overview_list ul li h2  { 	padding-top: 5px;
										color:#666;}
										
				/*teasers*/						
										
				
				.overview_list h2 {padding-top:0px;}
				.overview_list a:hover { color:#f13e3e;}
				.overview_list a { color:#444;}
