/* Common Styles */

p, td, tr {
	font-family: arial, helvetica, sans-serif;
	color : #000000;
	font-size : 12px;
	}

.homeHeader {
	font-family: arial, helvetica, sans-serif;
	color : #f9f3d6;
	font-size : 22px;
	line-height : 28px;	
	}

.homeIntro {
	color : #ffffff;
	line-height : 18px;
	}


.pageTitle {
    font-family: Arial, Helvetica, Sans-Serif;
    font-size: 1.5em;
    padding: 15px 0px 10px 0px;
    margin: 15px 0px 0px 0px;
    font-family: arial, helvetica, sans-serif;
	color : #003366;
	font-weight : bold;
	background-color : transparent;
  }

  body{
	background-color : #ffffff;
    /*font-family: Arial, Helvetica, Sans-Serif;
    font-size: .9em;*/ /* deleted to fix alignment issues with web2 icons*/
    
  }

  .paddedColumn {
    width: 31%;
    padding: 0px 25px;
    vertical-align: top;
  }
	
  .paddedColumnLeft {
    width: 38%;
    padding: 0px 25px 0px 0px;
    vertical-align: top;
  }
  
  .section {
    width: 100%;
    /* width: 220;*/
    font-family: Arial, Helvetica, Sans-Serif;
    font-size: 1em;
  }
  
  .section h1{
    font-family: Arial, Helvetica, Sans-Serif;
    font-size: 120%;
    margin: 5px 0px 5px 0px;
    padding: 5px 0px 5px 15px;
    font-weight : bold;
    background-color: #013F88;
    color: #FFF;
  }
  
  .section .hBrown{
    margin: 5px 0px 5px 0px;
    padding: 5px 0px 5px 15px;
    background-color: #B3934A;
    color: #036;
  }
  
  .section ul{
    padding: 0px 0px 0px 0px;
    margin: 0px 0px 18px 22px;
  }
  
  .section ul ul, ol{
    margin-bottom: 0px;
  }
  
  .section ul ul li{
    list-style-type: square;
  }
  
  .section .noBull li{
    padding: 2px 0 5px 0;
    font-weight: bold;
    list-style-type: disc;
    list-style-image: url(/images/bullet_bluecircle.gif);
    background: none;
  }
  
  .section li{
    list-style-type: disc;
    padding: 2px 0 3px 0;
    background: none;
  }
  
  .section .oGroup .hSub{
    background-color: #FFF;
    font-weight: bold;
    color: black;
    padding: 0px 0px 0px 0px;
    margin: 0px 0px 0px 0px;
  }
  
  .section .oGroup img{
    border: 5px solid white;
    border-top: 0px;
    border-left: 0px;
    padding: 0px 0px 0px 0px;
    margin: 0px 0px 0px 0px;
    # margin: 0px 0px 0px -2px; !important
    float: left;
  }
  
  .section .oGroup .bSub{
    background-color: #FFF;
    color: #000;
    font-weight: normal;
    padding: 0px 0px 10px 0px;
    margin: 0px 0px 0px 0px;
  }

  .section .oGroup .bSub img{
    border: 0px solid white;
    float: none;
  }
  
  .date{
   font-size : 10px;
   color: black;
  }
    
  br.sm{
   line-height: 8px;
  }
  
  .crumb{
    border-width: 1px;
    border-style: solid;
    border-color: bebebe;
    width: auto;
    /* width: 738px;*/
    padding: 2px 5px 10px 10px;
    margin: 1px 0px 5px 0px;
    /* # width: 800px; !important    */
  }
