/* CSS Document */

body {background-color:#b2b2b2;
      margin:0px;
	  padding:0px; 
}

#background{position:absolute; z-index:1; width:100%; height:100%;}
#scroller {position:absolute; width:100%;  top:0; left:0; overflow:auto; z-index:2;} 
#content {padding:5px 0px 0px 0px;}

P{margin:0px;
  padding:0px;
}	 
 
 .closed { display:none;
}


.header { background-image:url(../images/mankato_pc_solutions_header_bg.png);
          background-repeat:no-repeat;
		  background-position:top left;
		  
		  

}

.pad_top { padding: 15px 16px 0px 0px;}
.pad_nav { padding-right: 16px;}

.main_font_pad { padding: 27px 38px 8px 34px;
           font-family:Arial, Helvetica, sans-serif;
	       font-size:12px;
	       color:#a8a8a8;
          
	       line-height:16px;
		 
}


.title { font-family:Georgia, "Times New Roman", Times, serif;
         font-size:18px;
		 font-weight:bold;
		 color:#5c5c5c;
		 padding-bottom:12px;
		 text-align:left;
}

.text_content_pad {padding: 21px 0px 19px 0px;}

.text_color_blue {color:#008bda;}
.text_color_green {color:#8db351;}



		 
.bullet_link{
           
		   font-family: Arial, Helvetica, sans-serif;
		   font-size:12px;
		   font-weight:bold;
		   color:#a8a8a8;
		  
		   line-height:25px;
		   }
		   
.bullet_link a:link{color:#a8a8a8;
               text-decoration:none;}
			   
.bullet_link a:active{color:#a8a8a8;
               text-decoration:none;}
			   
.bullet_link a:visited{color:#a8a8a8;
               text-decoration:none;}
			   
.bullet_link a:hover{color:#4eaee5;
               text-decoration:underline;}		 
			   
		 
.text_link{
           
		   font-family: Arial, Helvetica, sans-serif;
		   color:#a8a8a8;
		    }
		   
.text_link a:link{color:#a8a8a8;
               text-decoration:none;}
			   
.text_link a:active{color:#a8a8a8;
               text-decoration:none;}
			   
.text_link a:visited{color:#a8a8a8;
               text-decoration:none;}
			   
.text_link a:hover{color:#4eaee5;
               text-decoration:underline;}		 
		 

.border_bottom { border-bottom:#d1d1d1 solid 1px;}

.nav{background-image:url(../images/mankato_pc_solutions_bg_nav.jpg);
           background-repeat: no-repeat;
		   font-family: Tahoma;
		   font-size:12px;
		   color:#625f5f;
		   text-align:center;
		   }
		   
.nav a:link{color:#625f5f;
               text-decoration:none;}
			   
.nav a:active{color:#625f5f;
               text-decoration:none;}
			   
.nav a:visited{color:#625f5f;
               text-decoration:none;}
			   
.nav a:hover{color:#959595;
               text-decoration:none;}
			   
			   
			   
			   
.nav_cur {background-image:url(../images/mankato_pc_solutions_current_nav.jpg);
            background-repeat: no-repeat;
		   font-family: Tahoma;
		   font-size:12px;
		   color:#ffffff;
		   text-align:center;
		   text-decoration:none;
    }			 
.nav_cur a:link{color:#ffffff;
               text-decoration:none;}
			   
.nav_cur a:active{color:#ffffff;
               text-decoration:none;}
			   
.nav_cur a:visited{color:#ffffff;
               text-decoration:none;}
			   
.nav_cur a:hover{color:#ffffff;
               text-decoration:none;}	 
		
		
		
.sub_nav_bg { background-image:url(../images/mankato_pc_solutions_sub_nav_bg.png);
              background-repeat:no-repeat;
			  background-position:left top;

}			   
			   
.sub_nav {background-image:url(../images/mankato_pc_solutions_nav_arrow.png);
            background-repeat: no-repeat;
		   font-family: Tahoma;
		   font-size:11px;
		   color:#7e7e7e;
		   font-weight:bold;
		   text-align:left;
		   text-decoration:none;
		   padding: 11px 11px 0px 12px;
    }			 
.sub_nav a:link{color:#7e7e7e;
               text-decoration:none;}
			   
.sub_nav a:active{color:#7e7e7e;
               text-decoration:none;}
			   
.sub_nav a:visited{color:#7e7e7e;
               text-decoration:none;}
			   
.sub_nav a:hover{color:#5f5f5f;
               text-decoration:none;}	
			   
			   
			   
			   
.sub_nav_cur {background-image:url(../images/mankato_pc_solutions_nav_arrow_cur.png);
            background-repeat: no-repeat;
		   font-family: Tahoma;
		   font-size:11px;
		   color:#1f9de5;
		   font-weight:bold;
		   text-align:left;
		   text-decoration:none;
		   padding: 11px 11px 0px 12px;
    }			 
.sub_nav_cur a:link{color:#1f9de5;
               text-decoration:none;}
			   
.sub_nav_cur a:active{color:#1f9de5;
               text-decoration:none;}
			   
.sub_nav_cur a:visited{color:#1f9de5;
               text-decoration:none;}
			   
.sub_nav_cur a:hover{color:#1f9de5;
               text-decoration:none;}				   			   
			   
		  
	  
		  
		  
		  
		  
		  
		   
			   
			   
.main_banner { background-image:url(../images/mankato_pc_solutions_main_banner.png);
               background-repeat:no-repeat;
			   background-position:top left;
			 
			   

}	
#main_banner_pad { padding: 157px 0px 0px 460px;

}		   

.line_div{background-image:url(../images/mankato_pc_solutions_line_div.png);
          background-position:top left;
		  background-repeat:repeat-x;
}

.sub_title { font-family:Tahoma; 
             color:#424242;
			 font-size:14px;
			 font-weight:bold;
			 padding-bottom: 15px;

}


.footer_bg {background-color:#565656;
            background-image:url(../images/mankato_pc_solutions_footer_line.jpg);
			background-repeat:no-repeat;
			background-position:top;
} 

#padding_footer {padding:48px 15px 36px 15px;
         font-family:Tahoma;
	       font-size:11px;
	       color:#737373;
}


.footer_nav{padding:48px 15px 36px 15px;
		   font-family: Tahoma;
		   font-size:11px;
		   color:#737373;
		   text-align:right;
		   }
		   
.footer_nav a:link{color:#737373;
               text-decoration:none;}
			   
.footer_nav a:active{color:#737373;
               text-decoration:none;}
			   
.footer_nav a:visited{color:#737373;
               text-decoration:none;}
			   
.footer_nav a:hover{color:#9a9a9a;
               text-decoration:underline;}

.pipe_pad {padding-left:8px;}		

.toptable {height:127px;}	   
.navtableheight {height:32px;}

.link_color_blue {
color:#008bda;
text-decoration:none;
}
.webdesigntable {height:500px;}	   
.graphicdesigntable {height:500px;}	   
.text_link_green {
	color:#8db351;
	text-decoration:none;
}