/* =================================================== *
 * GENERAL LINK APPEARANCES
 * =================================================== */


body {
	margin: 0px;
	background: transparent; 
	}

	
a, a:visited, h2 a:hover, h3 a:hover {
	color: #06c;
	text-decoration: none;
	}


a:hover {
	color: #D54E21; 
	}
	
	


/* =================================================== *
 * SMART TIPS
 * =================================================== */
 
 
 #textbox { 
 padding: 40px 5px 5px 15px;
 margin: 0px 0px 5px 0px;
 background: #ffffff;
 background-image: url(bkgd-ad-shade-tips.gif); 
 border: 0px solid #333; 
 height: 240px;
 width: 350px;
}


#tablecontent {
	width: 320px;
	padding: 0px;
	font: normal 12px/18px arial, helvetica, sans-serif;
	border: 0px;
	background: transparent; 
	}
	
#tablecontent span.header {
	font: bold 12px/18px verdana, arial, helvetica, sans-serif;
	color: #444444;
	}

#tablecontent td.tips {
	vertical-align: top;
	}
	
#tablecontent td.content {
	vertical-align: top;
	padding: 10px 0px 0px 5px;
	}
	





/* =================================================== *
 * Travel TIPS
 * =================================================== */
 
 
 #travelbox { 
 padding: 40px 5px 5px 15px;
 margin: 0px 0px 5px 0px;
 background: #ffffff;
 background-image: url(bkgd-ad-shade-travel-tips.gif); 
 border: 0px solid #333; 
 height: 240px;
 width: 350px;
}


#tablecontent {
	width: 320px;
	padding: 0px;
	font: normal 12px/18px arial, helvetica, sans-serif;
	border: 0px;
	background: transparent; 
	}
	
#tablecontent span.header {
	font: bold 12px/18px verdana, arial, helvetica, sans-serif;
	color: #444444;
	}

#tablecontent td.tips {
	vertical-align: top;
	}
	
#tablecontent td.content {
	vertical-align: top;
	padding: 10px 0px 0px 5px;
	}
	


/* =================================================== *
 * CONTRACTOR
 * =================================================== */
 
 #imagebox-contractor { 
 padding: 40px 5px 5px 10px;
 margin: 0px 0px 5px 0px;
 background: #ffffff;
 background-image: url(bkgd-ad-shade-image-contractor.gif); 
 border: 0px solid #333; 
 height: 240px;
 width: 355px;
 align: right;
 }
 
 #tablecontent-image {
 	width: 140px;
 	padding: 0px;
 	font: normal 12px/18px arial, helvetica, sans-serif;
 	border: 0px;
 	background: transparent; 
 	}
 	
 #tablecontent-image span.header {
 	font: bold 12px/18px verdana, arial, helvetica, sans-serif;
 	color: #444444;
 	}	


/* =================================================== *
 * LENDING
 * =================================================== */
 
 
  #lending { 
  padding: 0px;
  margin: 0px 0px 5px 0px;
  background: #ffffff;
  background-image: url(bkgd-ad-shade-image-lending.jpg); 
  border: 0px solid #333; 
  height: 280px;
  width: 370px;
  align: left;
 }
 
  #lending div.content1 {
  	position: absolute;
        top: 35px;
  	left: 24px;
  	width: 280px;
  	font: bold 12px/18px verdana, arial, helvetica, sans-serif;
 	color: #444444;
  	border: 0px;
  	background: transparent; 
  	}
  	
  #lending div.content2 {
    	position: absolute;
        top: 90px;
    	left: 230px;
    	width: 130px;
    	font: normal 12px/18px verdana, arial, helvetica, sans-serif;
   	color: #444444;
    	border: 0px;
    	background: transparent; 
  	}
  
  
 /* =================================================== *
 * SPECIALS
 * =================================================== */
 
 
  #special { 
  padding: 0px;
  margin: 0px 0px 5px 0px;
  background: #ffffff;
  background-image: url(bkgd-ad-shade-image-special.jpg); 
  border: 0px solid #333; 
  height: 280px;
  width: 370px;
  align: left;
 }
 
  #special div.content1 {
  	position: absolute;
        top: 48px;
  	left: 22px;
  	width: 280px;
  	font: bold 14px/18px verdana, arial, helvetica, sans-serif;
 	color: #444444;
  	border: 0px;
  	background: transparent; 
  	}
  	
  #special div.content2 {
    	position: absolute;
        top: 85px;
    	left: 22px;
    	width: 165px;
    	font: normal 12px/18px verdana, arial, helvetica, sans-serif;
   	color: #444444;
    	border: 0px;
    	background: transparent; 
  	} 
  	 		
  #special div.content2 a.smtext {
      	text-decoration: none;
      	font: normal 10px/16px verdana, arial, helvetica, sans-serif;
  	}
  	
  #special div.content2 a.lgtext {
      	text-decoration: underline;
  	}
  	
  .smtext {
      	text-decoration: none;
      	font: normal 10px/16px verdana, arial, helvetica, sans-serif;
  	}
  	
/* =================================================== *
 * INSURANCE
 * =================================================== */
 
 
  #insurancebox { 
  padding: 19px 0px 0px 1px;
  margin: 0px 0px 5px 0px;
  background-image: url(bkgd-ad-shade-insurance.gif); 
  border: 0px solid #333; 
  height: 261px;
  width: 369px;
  align: left;
 }
 
/* =================================================== *
 * TRAVEL
 * =================================================== */
      
      
  #exchangebox { 
  padding: 19px 0px 0px 1px;
  margin: 0px 0px 5px 0px;
  background-image: url(bkgd-ad-shade-exchange.gif); 
  border: 0px solid #333; 
  height: 261px;
  width: 369px;
  align: left;
 }
 
 
 /* =================================================== *
  * CAREER
  * =================================================== */
       
       
   #careerbox { 
   padding: 19px 0px 0px 1px;
   margin: 0px 0px 5px 0px;
   background-image: url(bkgd-ad-shade-career.gif); 
   border: 0px solid #333; 
   height: 261px;
   width: 369px;
   align: left;
 }
 
 /* =================================================== *
   * ENERGY
   * =================================================== */
        
        
    #energybox { 
    padding: 19px 0px 0px 1px;
    margin: 0px 0px 5px 0px;
    background-image: url(bkgd-ad-shade-energy.gif); 
    border: 0px solid #333; 
    height: 261px;
    width: 369px;
    align: left;
 }
 
 /* =================================================== *
   * AUTO
   * =================================================== */
        
        
    #autobox { 
    padding: 19px 0px 0px 1px;
    margin: 0px 0px 5px 0px;
    background-image: url(bkgd-ad-shade-auto.gif); 
    border: 0px solid #333; 
    height: 261px;
    width: 369px;
    align: left;
 }
 
  /* =================================================== *
    * INVEST
    * =================================================== */
         
         
     #investbox { 
     padding: 19px 0px 0px 1px;
     margin: 0px 0px 5px 0px;
     background-image: url(bkgd-ad-shade-invest.gif); 
     border: 0px solid #333; 
     height: 261px;
     width: 369px;
     align: left;
 }
 
 /* =================================================== *
    * QUICKEN
    * =================================================== */
         
         
     #quickbox { 
     padding: 19px 0px 0px 1px;
     margin: 0px 0px 5px 0px;
     background-image: url(bkgd-ad-shade-quicken.gif); 
     border: 0px solid #333; 
     height: 261px;
     width: 369px;
     align: left;
 }
 
