/* CSS Document */body {margin: 0;padding: 0;text-align: center;font-size:12px;font-family: Helvetica, Arial, sans-serif;color: #000;background:#fff; }h1 {color:#003366; font-weight: normal; font-size: 20px; padding:  0px 0px 16px 0px; margin:0px;}h2 {color: #003366; font-weight: bold; font-size: 14px; padding: 0px 0px 16px 0px; margin:0px;}h3 {color: #666; font-weight: bold; font-size: 16px; padding: 0px 0px 0px 0px; margin:0px;}h4 {color: #003366; font-weight: bold; font-style:italic; font-size: 12px; padding: 0px 0px 0px 0px; margin:0px;}h5 {color:#666; font-weight: normal; font-size: 12px; padding: 14px 18px 0px 0px; margin:0px; text-align:right;}h6 {color:#000; font-weight: normal; font-size: 11px; padding: 0px 0px 18px 0px; margin:0px; line-height: 18px;}h6 span {display:none;}span {padding: 0px 0px 0px 25px;}h5 span {font-weight: bold; padding: 0px 30px 0px 0px;}p {color:#000; font-weight: normal; font-size: 12px; padding: 0px 0px 10px 0px; margin:0px; line-height: 18px;}#backContent ul {color:#000; font-weight: normal; font-size: 12px; padding: 0px 0px 12px 30px; margin:0px; line-height: 18px;}A, A:Active, A:Visited { color:#003366; text-decoration: none;}A:Hover {color: #333; text-decoration: underline;}#box{margin: 0px auto;width:826px;height:auto;text-align:left;}#head{margin: 0px 0px 0px 0px;padding: 0px 0px 0px 0px;width:826px;height:135px;background: url(images/head.jpg) no-repeat;}	#homeMenu{margin: 0px 0px 0px 0px;padding: 0px 0px 0px 0px;width:826px;height:315px;background: url(images/homeMenu.jpg) no-repeat;}#homeBuy{margin: 90px 40px 0px 53px;padding: 0px  0px 0px 0px;width:211px;height:225px;float:left;}#homeRefinance{margin: 90px 40px 0px 0px;padding: 0px 0px 0px 0px;width:213px;height:225px;float:left;}#homeRotate{margin: 0px 0px 0px 0px;padding: 2px 0px 0px 1px;width:268px;height:313px;float:left;}#homeRates{margin: 0px 0px 0px 0px;padding: 0px 0px 0px 0px;width:826px;height:170px;background: url(images/homeRates.jpg) no-repeat;}#news{margin: 20px 50px 40px 53px;padding: 0px 0px 0px 0px;width:397px;height:110px;float:left;}#rates{margin: 0px 0px 0px 24px;padding: 0px 0px 0px 0px;width:302px;height:170px;float:left;}#rateTable{ margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px; background: solid 1px  #fff; text-align:right;}#rateTable td{ height:33px; background: solid 1px  #fff; text-align:center; border: 1px solid #ccc; }#links{margin: 0px 0px 0px 0px;padding: 0px 0px 0px 0px;width:826px;height:600px;}#links1{margin: 30px 40px 0px 53px;padding: 0px  0px 0px 0px;width:211px;height:auto;float:left;}#links2{margin: 30px 40px 0px 0px;padding: 0px 0px 0px 0px;width:213px;height:auto;float:left;}#links3{margin: 30px 18px 0px 0px;padding: 2px 0px 0px 1px;width:250px;height:auto;float:left;}#weather{margin: 0px 0px 0px 0px;padding: 0px 18px 0px 53px;width:755px;height:120px;}	#foot{margin: 0px 0px 0px 0px;padding: 0px 0px 0px 0px;width:826px;height:129px;background: url(images/foot.jpg) no-repeat;}#copyright{margin: 44px 100px 0px 18px;padding: 0px 0px 0px 0px;width:708px;height:30px;}#backByline{margin: 0px 0px 0px 0px;padding: 0px 0px 0px 0px;width:826px;height:96px;background: url(images/backByline.jpg) no-repeat;}	#topMenuBack{margin: 0px 0px 0px 0px;padding: 0px 0px 0px 0px;width:826px;height:56px;background: url(images/topMenuBack.jpg) no-repeat;}#backMiddle{margin: 0px 0px 0px 0px;padding: 0px 0px 0px 0px;overflow: auto;width:100%;}#backContent{margin: 0px  0px 40px 18px;padding: 20px 25px 0px 35px;width:397px;height:auto;float:left;border-right:solid 1px #ccc;}#backRightPanel{margin: 0px 0px 40px -1px;padding: 0px 0px 0px 24px;width:309px;height:auto;float:left;border-left:solid 1px #ccc;}#backNews{margin: 0px 0px 0px 0px;padding: 20px 14px 10px 24px;width:268px;height:auto;border: 1px #ccc solid;background:url(images/backNews.jpg) no-repeat bottom left;}#backRates{margin: 20px 0px 0px 0px;padding: 20px 0px 40px 24px;width:284px;height:auto;background:#e2ecf8;}#backRates td{background:#fff;}#backBottomLogo{margin: 0px 0px 0px 0px;padding: 0px 0px 0px 0px;width:826px;height:93px;background:url(images/backBottomLogo.jpg) no-repeat bottom left;} #topMenu{margin: 0;padding: 0px 0px 0px 0px;text-align:left;color: #fff;}#topMenu ul{padding: 12px 0px 0px 41px; }  #topMenu li{ display: inline; list-style-type: none; font-weight: normal;  font-size: 11px; }   #topMenu li span{padding: 0px 0px 0px 60px; } #topMenu a {  padding: 11px 12px 10px 12px; color: #fff; text-decoration: none; } #topMenu a:hover{ background:#666; }    #bottomMenu{margin: 0;padding: 0px 0px 0px 0px;text-align:left;}#bottomMenu ul{padding: 12px 0px 0px 53px; }  #bottomMenu li{ display: inline; list-style-type: none; font-weight: normal;  font-size: 11px; } #bottomMenu a {  padding: 11px 12px 10px 12px; color: #fff; text-decoration: none; } #bottomMenu a:hover{ background:#666; }    #glossaryMenu{margin: 0;padding: 0px 0px 0px 0px;text-align:left;}#glossaryMenu ul{padding: 0px 0px 0px 0px; }  #glossaryMenu li{ display: inline; list-style-type: none; font-weight: bold;  font-size: 18px; line-height:44px; } #glossaryMenu a {  padding: 11px 12px 8px 12px; color: #003366; text-decoration: none; } #glossaryMenu a:hover{ background:#666;color: #fff; }