body 
{	background-color:#f0f0f0;
	color:#000000;
	margin:0px;	
	}
	
div#topbandouter {
   height:32px;
   width:100%;
   background-color:#3f454f;
   
    
      }
   
div#topbandlowershadow {
   height:2px;
   width:100%;
   background-color:#bfbfbf;
     }
     
div#topblankspace {
   height:22px;
   width:100%;
        }
        
div#topmodulesouter {  
   width:940px; 
   height:55px;   
   
        }
        
div#topmodules {  
   width:940px;
   height: 55px; 
        }
        
div#namelogo {
	width:600px;
	height:55px;
	float: left;	
}

div#search {
	float:right;
	}

div#name {
	
}

   
div#dropdown {
padding-bottom:5px;
z-index:  0;
	
	
}
    
div# slideshow {
	padding:0px;
	z-index:  -1;
	
}

.moduletable {
	padding:0px;	
}

.moduletable_pathway

{	padding-left:4px;
padding-top:6px;
color:#7f7f7f;
font-size:14px;
font-family: "Arial";
	}
	
.moduletable_pathway a:link {
	color:#7f7f7f;
font-size:14px;
font-family: "Arial";
	text-decoration:none;
	}

.moduletable_pathway a:visited {
	color:#7f7f7f;
font-size:14px;
font-family: "Arial";
	text-decoration:none;
	}
	
.moduletable_pathway a:hover {
	color:#cccccc;
font-size:14px;
font-family: "Arial";
	text-decoration:none;
	}
	
.moduletable_pathway a:active {
	color:#cccccc;
font-size:14px;
font-family: "Arial";
	text-decoration:none;
	}
	
	
.blog { 
width:100%;

}

/* ++++++++++++++  blog  ++++++++++++++ */

.cols-1
{
        display: block;
        float: none !important;
        margin: 0 !important;
           
}

.cols-2 .column-1
{
        width:50%;
        float:left;
       
}

.cols-2 .column-2
{
        width:50%;
        float:right;
        margin:0
}

.cols-3 .column-1
{
        float:left;
        width:32%;
        padding:0px 0px;
        margin-right:1%;
       
}
.cols-3 .column-2
{
        float:left;
        width:32%;
        margin-left:1%;
        margin-right:1%;
        padding:0px 0px;
        
}
.cols-3 .column-3
{
        float:right;
        width:32%;
        padding:0px 0px;
        margin-left:0%;
        
}



.column-1,
.column-2,
.column-3
{


}

.column-1 {


}

.column-2
{
        
  
       
}

.column-3
{
        
}

.blog-more
{
        padding:0px 0px;
        
}


h2, .contentheading {
background-color:#353d43;
text-decoration: none;
text-align: left;
font-family:arial;
  font-size:16px;
  color:#cccccc;  
  padding:8px;
  display:block;
  border-radius: 4px;
  text-decoration: none;  
}




p{
font-size:14px;
text-align:justify;
font-family:arial;
}

.readmore {
 color:#000000;
 text-decoration: none;  
 padding:6px 5px 8px 10px;
 background: #fff  url(../images/download_blue.png) no-repeat;
 background-color:#f0f0f0;}

.readmore a:link {
	text-decoration:none;	
	color:#000000;
	}

.readmore a:visited {
	text-decoration:none;
	color:#000000;
	
}
.readmore a:hover {
	text-decoration:none;	
	color:#000000;
}
}
table.contentpaneopen, table.contentpane {
margin: 0;
padding: 0;
background-color:#cccccc;
}

.blog-featured {

	}


div#contentplaceholder {
	background-color:#cccccc;	
	text-decoration: none;
text-align: justify;
font-family:arial;
  font-size:14px;
  color:#000000;
  padding:10px 20px 10px 20px;
  margin-top:-5px;
  margin-bottom:0px;
    border-radius: 7px;
  text-decoration: none; 
  line-height:  135%;
}

div#frontpageblog {
	background-color:#e1e1d9;
	
				
text-decoration: none;
text-align: justify;
font-family:arial;
  font-size:14px;
  color:#4d4d4d;
  padding:5px 10px 3px 10px;
  margin-top:-5px;
  margin-bottom:0px;
    border-radius: 7px;
  text-decoration: none; 
  line-height:  135%;
	 
	
}

div#frontpageblog:hover{
	background-color:#e6e6fa;
		
text-decoration: none;
text-align: justify;
font-family:arial;
  font-size:14px;
  color:#4d4d4d;
  padding:5px 10px 3px 10px;
  margin-top:-5px;
  margin-bottom:0px;
    border-radius: 7px;
  text-decoration: none;  
	line-height:  135%;
}


#frontpageblog a:link {
	text-decoration: none;
	font-family:arial;
  font-size:14px;
  color:#000000;
	}

#frontpageblog a:visited {
	text-decoration: none;
	font-family:arial;
  font-size:14px;
  color:#000000;
	}


div#bottom1 {
	background-color:#dddde3;	
	text-decoration: none;
    text-align: left;
    font-family:arial;
    font-size:13px;
    color:#4d4d4d;
    padding:5px 7px 3px 10px;
    margin-top:-5px;
    margin-bottom:0px;
    border-radius: 7px;
 	line-height:  135%;	
	}





div.moduletable_bottom {
	
}


div.moduletable_bottom h3 {
	color:#4d4d4d;
	
		}



.moduletable_bottom a:link {
	font-family:arial;
	font-size:13px;	
	text-decoration:none;
	padding: 2px 10px 2px 5px;
	background-color:#d7d2d2;
	display:block;
	margin-bottom:2px;
	color:#000000;
	margin-right:3px;	
	border-radius: 7px;		
}

.moduletable_bottom a:visited {
	font-family:arial;
	font-size:13px;	
	text-decoration:none;
	padding: 2px 10px 2px 5px;
	background-color:#d7d2d2;
	display:block;
	margin-bottom:2px;
	color:#000000;
	border-radius: 7px;	
	margin-right:3px;	
}

.moduletable_bottom a:hover {
	font-family:arial;
	font-size:13px;	
	text-decoration:none;
	padding: 2px 10px 2px 5px;
	background-color:#eaeaed;
	margin-right:3px;
	display:block;
	margin-bottom:2px;
	color:#000000;
	border-radius: 7px;		
}
.menu_bottom {
	list-style-image: none;
	list-style-type: none;
	margin-left:-40px;		
}

div#bottom2 {
	background-color:#e6e6fa;
	
	text-decoration: none;
    text-align: justify;
    font-family:arial;
    font-size:13px;
    color:#545a60;
    padding:5px 7px 3px 10px;
    margin-top:-5px;
    margin-bottom:0px;
    border-radius: 7px;
 	line-height:  135%;	
	}
	
div.moduletable_bottom1 {
	
}


div.moduletable_bottom1 h3 {
	color:#cccccc;
	
		}



.moduletable_bottom1 a:link {
	font-family:arial;
	font-size:13px;	
	text-decoration:none;
	padding: 2px 10px 2px 5px;
	background-color:#d7d2d2;
	display:block;
	margin-bottom:2px;
	color:#000000;
	margin-right:3px;	
	border-radius: 7px;		
}

.moduletable_bottom1 a:visited {
	font-family:arial;
	font-size:13px;	
	text-decoration:none;
	padding: 2px 10px 2px 5px;
	background-color:#d7d2d2;
	display:block;
	margin-bottom:2px;
	color:#000000;
	border-radius: 7px;	
	margin-right:3px;	
}

.moduletable_bottom1 a:hover {
	font-family:arial;
	font-size:13px;	
	text-decoration:none;
	padding: 2px 10px 2px 5px;
	background-color:#eaeaed;
	margin-right:3px;
	display:block;
	margin-bottom:2px;
	color:#000000;
	border-radius: 7px;		
}

div#bottomrow {
	width:100%;
	background-color:#e6e6fa;
	
	padding: 20px 0px 10px 0px;
	
}





