﻿/* CSS Document */
body{margin:0px;padding:0px;font-family:Verdana, Arial, Helvetica, sans-serif;font-size:12px;background:url(img/body_bck.png) repeat-x left top #fff;}	

img{border:0px;}
form{margin:0px;padding:0px;}
select{font-size:11px;color:#333;}
input{font-size:11px;color:#333;}
a{text-decoration:none;color:#a97d02;}
a:hover{text-decoration:underline;}
p{margin:8px  0px;padding:0px;text-indent:20px;text-align:justify;line-height:18px;}

ul{list-style:url(img/bull_1.gif);padding:0px 0px 0px 20px;margin:10px 0px 10px 20px;}
li{margin:4px;text-align:justify;line-height:18px;}

h1{font-size:14px;margin: 5px 0px 15px 0px;padding:0px;font-weight:bold;color:#124280;}
h2{font-size:14px;margin:5px 0px 5px 0px;padding:0px;font-weight:bold;color:#124280;}
h3{font-size:12px;margin:10px 0px 10px 0px;padding:0px;font-weight:bold;color:#ff6600;}

.bdy{background:url(img/footertop_bck.png) bottom left repeat-x;}
.cbody{width:980px;text-align:left;}

.header{height:445px;}
.header .m1{height:95px;}
.header .m1 .logo{padding:15px 0px 10px 0px;background:url(img/logo_bck.png) no-repeat left top;width:445px;height:70px;}
.header .m1 .dt{padding:7px 0px;color:#999;font-size:11px;text-align:right;}
.header .m1 .rmenu{text-align:right;padding-top:16px;}
.header .m1 .rmenu ul{list-style:none;margin:0px;padding:0px;}
.header .m1 .rmenu li{display:inline; margin:0px 0px 0px 5px;padding:0px;background:url(img/bullet_arrow.png) no-repeat left center;}
.header .m1 .rmenu li a{padding-left:10px;color:#aaa;}
.header .m1 .rmenu li a:hover{text-decoration:underline;}
.header .m2 {height:350px;}
.header .m2 .searchbox{width:200px;background:url(img/search_bck.gif) top left no-repeat #d4d4d4;height:270px;}
.header .m2 .livebox{height:50px;background:url(img/livebox_bck.gif) top left repeat-x;padding:10px 0px 5px 0px;}

.searchbox{font-size:11px;padding:15px 10px 0px 10px;}
.searchbox .searchbdy{margin:10px 0px;}
.searchbox h2{margin:0px;padding:0px;color:#000;font-size:12px;font-weight:bold;}
.searchbox .cap{color:#000;font-size:11px;background:url(img/2dots_w.gif) no-repeat right bottom;width:60px;padding:8px 0px 2px 0px;}
.searchbox .sfoot{padding-top:10px;}
.searchbox a{color:#000;padding:3px;}

.mbody{padding:0px 0px;color:#444444;}
.mbody .lft{width:190px;background:url(img/footertop_bck.png) bottom left repeat-x #d6d6d6;}
.mbody .lft .inner{padding:2px;}
.mbody .mid{width:100%;}
.mbody .mid .inner{padding:5px;}
.mbody .rgt{width:190px;background:url(img/footertop_bck.png) bottom left repeat-x #d6d6d6;}
.mbody .rgt .inner{padding:2px;}
.mbody #tb{vertical-align:top;}

.footer{padding:8px 0px;color:#fff;background:url(img/footer_bck.png) left top repeat-x;}
.footer .copyright{font-size:11px;color:#dfdfdf;padding:6px;}
#footerlink ul{list-style: none;padding: 0;margin: 0;}
#footerlink li{margin: 0px;display:inline;background:url(img/bullet_dot.png) no-repeat right center;}
#footerlink .lastlink{background:none;}
#footerlink li a{color: #fff;text-decoration: none;padding:0px 12px 0px 0px;font-size:11px;}
#footerlink li a:hover{text-decoration:underline;color:#ddd;}
/* Hide from IE5-Mac \*/
#footerlink li a{float: none}
/* End hide */

.dashed{border-right:1px dashed #c0c0c0;}
.company{text-decoration:underline;color:#a97d02;}
.question{background:url(img/16question.png) no-repeat left top;}

.ggrey_box{margin:8px 4px 0px 4px;text-align:left;}
.ggrey_grd{background:url(img/ggbox_grd.gif) repeat-x top left;}
.ggrey_grd_btm{background:url(img/ggbox_grd_btm.gif) repeat-x bottom left;}
.ggrey_bck{background:url(img/ggbox_bck.gif);}
.ggrey_box .t{background:url(img/ggbox_dot.gif) repeat-x top left;}
.ggrey_box .r{background:url(img/ggbox_dot.gif) repeat-y top right;}
.ggrey_box .l{background:url(img/ggbox_dot.gif) repeat-y top left;}
.ggrey_box .b{background:url(img/ggbox_dot.gif) repeat-x  bottom left;}
.ggrey_box .tl{background:url(img/ggbox_lt.gif) no-repeat top left;}
.ggrey_box .tr{background:url(img/ggbox_rt.gif) no-repeat top right;}
.ggrey_box .bl{background:url(img/ggbox_lb.gif) no-repeat bottom left;}
.ggrey_box .br{background:url(img/ggbox_rb.gif) no-repeat bottom right;}
.ggrey_box .gbdy{padding:8px; }

.formtb{font-size:11px;color:#333333;}
.formcap{width:90px;background:url(img/2dots.gif) no-repeat right center;margin-left:10px;}
.mandatory{background:url(img/mandatory.gif) no-repeat center left;}
.formcap80{width:80px;background:url(img/2dots.gif) no-repeat right center;margin-left:10px;}
.formcap120{width:120px;background:url(img/2dots.gif) no-repeat right center;margin-left:10px;}


.item_box {padding:8px 5px 5px 5px;}
.item_box h1{font-size:13px;text-align:left;padding:0px;margin:0px;}
.item_box ul{list-style:none;padding:5px 0px;margin:0px;}
.item_box li{list-style-image:none;padding:2px 0px 2px 15px;margin:0px;border-bottom:1px dashed #aaa;background:url(img/bullet.png) no-repeat left top;}
.item_box li:hover{background:url(img/bullet.png) no-repeat left -20px;}
.item_box li.last{border:none;}
.item_box li a{color:#333;text-decoration:none;}
.item_box li a:hover{color:#c39410;}

.item_box1{padding:8px 0px 5px 0px;}
.item_box1 .txt{font-size:10px;line-height:12px;text-align:left;}
.item_box1 h1{font-size:13px;text-align:left;padding:2px 0px;margin:0px;}
.item_box1 ul{list-style: none; padding:5px 0px;margin:0px;text-align:left;}
.item_box1 li{list-style-image:none;padding:5px 0px;margin:0px;border-bottom:1px solid #ddd;}

.item_box1 ul tr{vertical-align:top;}

.agent_display .pic{text-align:center;}
.agent_display .name{font-weight:bold;text-align:center;}
.agent_display .contact{text-align:center;}
.agent_display .link{text-align:center;}
.agent_display .link a{font-size:10px;color:#888888}

.h2_blk{color:#000000;font-size:13px;}

.faq{padding:10px;}
.faq .question{background: url(img/16question.png) no-repeat left 2px;text-indent:20px;padding:0px 0px 4px 0px;margin-top:10px;font-weight:bold;line-height:18px; }
.faq .answer{text-indent:20px;padding-bottom:10px;text-align:justify;line-height:18px;}

.grbox{background:url(img/detailsGridBg.jpg) no-repeat right top;text-align:left;}
.grbox .btm{background:url(img/detailsGridBgBtm.gif) no-repeat left bottom;padding:10px;}

div.hr { height: 10px; background: #fff url(img/hr-dot-line.jpg) repeat-x left top;}

.btn{background:url(img/btnbck.gif) no-repeat left top;width:84px;height:22px;color:#ffffff;font-size:11px;font-weight:bold;}

.sitem{background: url(img/menu_top_bck.gif) repeat-x top left;padding-bottom:10px;margin:10px 5px;}
.sitem .imgbox{width:150px;padding:1px;background:#ebebeb;border:1px solid #cb9c16;}
.sitem .desc{min-height:45px;}
.sitem .numbox{text-align:center;font-size:11px;padding:12px 2px 0px 2px;}
.sitem .num{color:#fff;}
.sitem .cap{width:70px;}
.sitem .lbl{color:#666;font-size:11px;font-weight:bold;}
.sitem .databox{text-align:left;font-size:11px;padding:8px 2px 0px 2px;}
.sitem .hd{font-size:12px;font-weight:bold;height:24px;padding-top:2px;}
.sitem .hd .lhd{padding:0px 2px;color:#fff;font-size:13px;}
.sitem .hd .price{color:#fff;text-align:right;}
.sitem .links{text-align:right;margin-top:5px;vertical-align:bottom;}
.sitem .links .btn{display:block;height:24px;width:82px;background:url(img/btngold.png) no-repeat;color:#000;text-align:center;font-weight:normal;padding-top:4px;}



.Summary{width:80%;background:#efefef;}
.Summary td{padding:4px;}
.Summary .cap{background:#002b60;height:24px;}
.Summary .cap span{color:#fff;font-size:14px;font-weight:bold;}
.Amortization{width:80%;background:#efefef;}
.Amortization td{padding:3px;}
.Amortization .cap{background:#002b60;height:24px;}
.Amortization .cap span{color:#fff;font-size:14px;font-weight:bold;}
.Amortization .hd td{text-align:right;height:18px;background:#3b6ea9;}
.Amortization .hd span{font-weight:bold;color:#fff;}
.Amortization .altrow{background:#fff;}

.quotebox{padding:0px;text-align:center;font-size:12px;font-weight:bold;font-style:italic;color:#0066CC;}
.infobox{padding:10px;background:#fffea4;text-align:center;margin:10px;border:1px solid #FFCC00;width:60%;}
.success{padding:5px 10px;color:#3c9f4c;text-align:center;font-size:12px;}
.error{padding:5px 10px;color:#ff0000;text-align:center;font-size:11px;}

.news .item{padding:6px 3px;vertical-align:top;}
.news .dash{border-bottom:1px dashed #c0c0c0;}
.news .item .img{width:50px;background:#efefef;border:1px solid #c0c0c0;float:left;}
.news .item .txt{float:left;margin-left:6px;}
.news .title a{font-size:11px;color:#444;font-weight:bold;}
.news .title a:hover{text-decoration:underline;}
.news .date{font-size:10px;color:#888;padding-top:3px;}
