/** BASIC */

.ArialTeal14{
 font-family:Arial, Helvetica, sans-serif;
 font-size:14px;
 color:#006dba;
 }

.ArialGreen14{
 font-family:Arial, Helvetica, sans-serif;
 font-size:13px;
 color:#6fc170;
 }

.ArialGreen18{
 font-family:Arial, Helvetica, sans-serif;
 font-size:18px;
 color:#6fc170;
 }

.ArialTeal18{
 font-family:Arial, Helvetica, sans-serif;
 font-size:17px;
 color:#006dba;
 }
 
 .ArialGrey11{
 font-family:Arial, Helvetica, sans-serif;
 font-size:11px;
 color:#333333;
 }
 
.ArialGrey13{
 font-family:Arial, Helvetica, sans-serif;
 font-size:13px;
 color:#333333;
 }
 
 .ArialGrey14{
 font-family:Arial, Helvetica, sans-serif;
 font-size:14px;
 color:#333333;
 }
 
  .ArialGrey18{
 font-family:Arial, Helvetica, sans-serif;
 font-size:17px;
 color:#333333;
 }
 
 .title{
  font-family:Arial, Helvetica, sans-serif;
  font-size:22px;
  color:#006dba;
  padding-top:10px;
  padding-left:5px;
  padding-right:5px;
  }
  
  .logotitle{
  font-family:Arial, Helvetica, sans-serif;
  font-size:24px;
  font-weight:bold
  color:#006dba;
  padding-top:2px;
  padding-left:0px;
  padding-right:5px;
  text-decoration:none;
  }
  
   .logotitlesmaller{
  font-family:Arial, Helvetica, sans-serif;
  font-size:16px;
  font-weight:bold
  color:#006dba;
  padding-top:0px;
  padding-left:0px;
  padding-right:5px;
  text-decoration:none;
  }
  
  .body{
   font-family:Arial, Helvetica, sans-serif;
   font-size:12px;
   color:#333333;
   padding-top:5px;
   padding-left:5px;
   padding-right:5px;
   }
   
.bulleted{
   padding-left:5px;
   padding-right:5px;
   line-height:20px;
   }
  
 
 .SubNavigation{
  font-family:Arial, Helvetica, sans-serif;
  font-size:12px;
  color:#333333;
  padding-top:3px;
  line-height:16px;
  text-decoration:none;
  }
 
 .SubNavigation:hover{
 text-decoration:underline;
 }
 
 .spacebottom2{
  padding-bottom:2px
  }
  
  .spacetop2{
  padding-top:2px
  }
 
 .spacebottom5{
  padding-bottom:5px
  }
  
 .spacetop5{
  padding-top:5px
  }
  
  .spacetop10{
  padding-top:10px
  }
  
 .spaceleft5{
  padding-left:5px
  }
  
   .spaceleft15{
  padding-left:15px
  }
  
  .spaceright5{
  padding-right:5px
  }
  
 .bodyspacing{
  padding-top:5px;
  padding-left:5px;
  padding-right:5px;
  } 
 
.footerlinks {
 font-family:Arial, Helvetica, sans-serif;
 font-size:11px;
 text-align: center;
 color: #636363;
}

.sponsor{
 font-family:Arial, Helvetica, sans-serif;
 font-size:11px;
 color:#999999;
 padding-top:25px;
 }
 
.relatedlinks{
 font-family:Arial, Helvetica, sans-serif;
 font-size:12px;
 color:#333333; }
 
 .navigation{
  font-family:Arial, Helvetica, sans-serif;
  font-size:14px;
  color:#FFFFFF;
  font-weight:bold;
  padding-top:13px;
  text-decoration:none
  }
  
.navigation:hover{
 text-decoration:underline;
 }

/** LINKS **/

a {
	color: #006dba;
}

a:hover {
	text-decoration: none;
}

/** Float **/
 
 .floatleft{
 float:left
 }
 
  .floatright{
 float:right;
 margin: 0px 0px 0px 10px;
 }
 
/** Boxes **/ 
 .newsbox {
width: 238px;
text-align: left;
background-color: #f2f2f2;
border: 1px solid #cccccc;
}

#navhome .border {
border: #C3D9FF 1px solid;
background-color: #FFFFFF;
padding: 4px;
margin-bottom: 5px;
}
#sidebarhome {
text-align: left;
padding: 2px;
background-color: #e8eefa; 
}
 /*End Boxes*/

/*Flex Button*/
div.blue-button {

  line-height:1.2;
  padding:15px;
}

div.blue-button div {
border-bottom:1px solid #e8eefa;
  background:url("http://www.manayunkbusiness.com/images/blue-button.gif") no-repeat 0% 0%;
  font-size:1.2em;
  margin:0;
  padding:0;
  }
div.blue-button div span a {
  display:block;
  color:#FFF;
  background:url("http://www.manayunkbusiness.com/images/blue-button2.gif") no-repeat right bottom;
  padding:10px 15px 10px 10px;
  text-decoration:none;
  font-weight:bold;
  text-align:center;
  }
div.blue-button div p {
  background:none;
  background:url("http://www.manayunkbusiness.com/images/blue-button.gif") no-repeat right -400px  ;
  margin:0;
  padding:0;
  text-align:center;
 }
div.blue-button div p span {
  display:block;
  background:url("http://www.manayunkbusiness.com/images/blue-button.gif") no-repeat left bottom;
  margin:0;
  padding:0;
 }
 p.blue-button-description {
 text-align:center;
 margin:10px 0px 0px 0px;
 padding:0;
 }
 
 /*End Flex Button*/