body {background-color:#ffffff;
      font-family: Arial, Helvetica, sans-serif;
      font-size: 12px;
      color:#333333;
      margin:0px;
}

.black12 {
	font-family: Verdana, Arial, Helvetica, sans-serif; 
      font-size: 12px;
	font-weight: normal;
	color: #000000;
}


.grey12b {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
      font-weight:bold;
	color: #666666;
}


.green12 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #003300;
}

.green12b {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
      font-weight:bold;
	color: #085d5d;
}


.green14 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #003300;
}

.green14b {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
      font-weight:bold;
	color: #003300;
}

.grey14b {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
      font-weight:bold;
	color: #666666;
}

.base_info {
      font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#FFFFFF;
      text-align:center;
}

.green_box { 
      font-family: Verdana, Arial, Helvetica, sans-serif; 
      font-size: 12px;
	font-weight: normal;
	color: #000000;
      border-left: 1px #339900 solid;
      border-bottom: 1px #339900 solid;
      padding:1px 5px 2px 5px;
      align:left;
}   

.box_bordered {
      font-family: Arial, Helvetica, sans-serif; 
      font-size: 14px;
	font-weight: bold;
	color: #003300;
      border:1px #003300 solid;
      padding:5px;
      align:left;
}


.indented_left_box {
      font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 12px;
	font-weight: normal;
	color: #000000;
      padding:0px 0px 0px 28px;
      text-align:left;
      background-color:#ffffff;
} 

.form_shell {
      font-family: Arial, Helvetica, sans-serif; 
	font-size: 12px;
	font-weight: bold;
	color: #333333;
      padding:15px;
      text-align:left;
}


.form_input{
      font-family: Arial, Helvetica, sans-serif; 
	font-size: 12px;
	font-weight: normal;
	color: #333333;
      text-align:left;
      background-color:#EAEAEA;
      border:1px #333333 solid;
}


.red14   {
         font-family:Arial,Helvetica,Verdana; 
         font-size:14px; 
         color:#FF0000; 
         font-style:normal; 
         font-weight:bold;
         }

.redtag   {
         font-family:Arial,Helvetica,Verdana; 
         font-size:10px; 
         color:#FF0000; 
         font-style:normal; 
         font-weight:normal;
         vertical-align:middle;
}


.white10   {
         font-family:Arial,Helvetica,Verdana; 
         font-size:10px; 
         color:#FFFFFF; 
         font-style:normal; 
         font-weight:normal;
         }



.white14   {
         font-family:Arial,Helvetica,Verdana; 
         font-size:14px; 
         color:#FFFFFF; 
         font-style:normal; 
         font-weight:bold;
         }

#listings li {padding-top:8px;}

#sms  {
      margin-top:6px;
      border: 1px solid #ccc;
      width:245px;
      height: 232px;
      background: #336699 url(images/sms-update.jpg) 0 0 no-repeat;
      text-align:center;
}


#news  {
      margin-top:6px;
      border: 1px solid #ccc;
      width:245px;
      height: 232px;
      background: #336699 url(images/newsletter-mod.jpg) 0 0 no-repeat;
      text-align:center;
}









