  body {
  font-size: 12px;
  font-family: verdana, arial, helvetica, sans-serif;
  margin: 0 0 0 0;
  background-image: url('images/bg2.png');
  }
  
  a {color: white;text-decoration: none;}
  a:hover {text-decoration: underline;}
  
  div.flatform {
	padding-top: 4px;
   background: url('images/bg2.png');
}
  
  div.flatformold {
  padding-top: 4px;
  background: url('images/fillbg.png') repeat-x left top;
  }
  
  div.main_content {width: 760px;}
  
  
  
  div.head1 {
  float: left;
  width: 175px;
  height: 110px;
  background: url('images/h1.png') no-repeat left bottom;            
  }
  
  div.head2 {
  float: left;  
  width: 169px;
  height: 54px;
  background: url('images/h2.png') no-repeat center top;      
  }
  
  div.right_top_head {
  float:left;padding-top:54px;width:585px;
  }
  
  div.page_tip {      
  color: white;
  height: 50px;
  border: 3px solid black;
  margin-left: -2px;  
  border-left: 2px solid black;
  background: url('images/redbg.png');
  }
  

  .khaki_bg {
  background: url('images/khakibg.png');  
  }
  .swirlbg {
  background: url('images/swirlbg.png') repeat-y left top;    
  }
  
  .btmbg {
  background: url('images/swirlbg.png') repeat-y center left;    
  }
  
  .left_menu {      
  border-left: 3px solid black;
  border-right: 3px solid black;
  border-bottom: 3px solid black;    
  }
  
  .pict {
  padding: 2px;
  background: url('images/redbg.png');
  }
  
  .ctitle {font-weight:bold;font-size: 14px;color:#990000;}
  
  .b_peru {border: 1px solid peru;}
  
  div.aff_logo {
      float: left;
      border: 1px solid peru;
      width: 80px;
      height: 80px;
      margin-right: 4px;
      }
      
      .lisa {
      margin-right: -20px;
      padding: 4px;
      border: 1px solid peru;
      background-color: #fff;
      }

 .question_box {
 background: url('images/swirlbg.png') repeat-x left top;
 } 

 /* services page style */
  div.h_title_img {cursor:pointer;width: 134px; height: 139px;border: 2px solid maroon;}
  
  div.t_b {margin-left: 30px;float:left;width: 140px; height: 140px;}    
  div.brd {cursor:pointer;width: 134px; height: 139px;border: 2px solid maroon;}    
  div.txt {font-size:13.5px;font-weight:bold;color:maroon;margin-top: 2px;width: 128px;}
  div.txt2 {margin-top:2px;}
  div.readmore {margin-top: 4px;cursor: pointer;color:maroon;text-decoration:underline;}
  
  .PageTextMaroon {color:maroon;font-weight:bold;}
  .PageTextMaroonBig {color:maroon;}
  .PageTextNormal {padding-top: 8px;}
  .PageTextMaroonSmall {color:maroon; font-size:10px;}
  .thumb_service {padding: 4px;border: 1px solid peru;width: 204px;height:80px;}
  .DIVBorder2
  {
    text-align: left;
  	border: 1px solid maroon;
  	padding: 10px;
  }
  .imgo {width:204px;height:212px;border: 2px solid #990000;}
  
  h1 {color:maroon;}
  .sublink {color:black;}

  /* resources page*/
 .res_box {cursor:pointer;background:url('images/transpbg.png');color:maroon;text-align:center;font-size:16px;font-weight:bold;border: 1px solid peru;width: 200px; height: 50px;margin-top:20px;}
 
 /* faq box */
 .faq_box {cursor:pointer;height:80px;background:url('images/transpbg.png');color:maroon;border: 1px solid peru;}
 
 .cl_m {color:maroon;}
  .cl_b {color:rgb(0,102,204);}
  .cl_b a {color:rgb(0,102,204);text-decoration:underline;}
  .boxx {width:250px;}
  .nonactive_box {filter:alpha(opacity=20);-moz-opacity:.20;opacity:.20;}
  
  /* Title Pages */
  div.title-page {font-size:18px;font-weight:bold;color:maroon;}
