hmtl,body,ul,ol,li,blockquote,q,h1,h2,h3,h4,h5,h6,form,fieldset,a,div,img,span{margin:0;padding:0;border:0;}INPUT, SELECT, TH, TD {font-size:1em}
br.cl{clear:both;margin:0;padding:0;}.dn{display:none;}.vh{visibility:hidden;}
.tdn{text-decoration:none;}
.fl{float:left;}.fr{float:right;}hr{height:1px;}
h1{font-size:1.6em;color:#333333;background:white;}
h2{font-size:1.2em;color:black;background:white;}
h3{font-size:1.1em;color:#333333;background:white;}
p{font-size:1.1em;}
.blk{color:black;background:transparent;}
a{color:#fc7415;background:white;}
p.err{margin:10px 0;}
#errorsList{margin-left:20px;margin-bottom:10px;}

body{color:black;font:62.5% Arial,Verdana,Hetvetica,sans-serif;line-height:1.5;background:#e6e6e6;}

#ctr{width:968px;color:black;background:white;margin:10px auto;border:1px solid black;}
#ctr .main{padding:0;margin:0;}

#head{width:968px;padding:0;background:#0088d0 url(../images/logo.jpg) top right no-repeat;}
#headho{width:968px;padding:0;background:#0088d0 url(../images/logo-home.jpg) top right no-repeat;}
#logo{float:left;margin-right:8px;}
#logo a{float:left;width:205px;height:114px;margin:15px 0 0 30px;padding:0;background:none;}

#nav{float:right;width:695px;margin:70px 0 0 0;}
#nav ul{display:block;list-style:none;}
#nav li{float:right;padding:0;text-align:center;}
#nav li.last{border-right:0;}
#nav a{height:20px;float:left;color:#0d496a;padding:8px 20px;text-decoration:none;font-size:1.2em;background:#0088d0 url(../images/nav/bg.gif) repeat-x;}
#nav a.on,#nav a:hover{background:#0088d0 url(../images/nav/bg_on.gif) repeat-x;color:white;}

#nav a#ho{background:#0088d0 url(../images/nav/hbg.gif) repeat-x;}
#nav a#ho.on,#nav a#ho:hover{background:#0088d0 url(../images/nav/hbg_on.gif) repeat-x;color:white;}

#fbot{width:968px;padding:10px 0 30px 0;margin:0 auto;}
#copy{float:left;color:#999999;background:#e6e6e6;padding:0;font-size:1.1em;}
#copy a{color:#999999;background:#e6e6e6;text-decoration:none;padding:0 5px;margin:0;}
#copy a:hover{color:black;background:#e6e6e6;text-decoration:underline;}
#links{width:968px;margin:10px auto;}
#links a{color:#999999;background:#e6e6e6;margin:0 5px 0 0;}
/**YAM**/
#yammayap{color:#999999;float:right;text-align:right;padding:0;width:300px;}
#yammayap a{color:#999999;background:#e6e6e6;text-decoration:none;font-size:10px;margin:0;float:none;}
#yammayap a:hover{color:black;background:#e6e6e6;text-decoration:underline;}
#yammayap a#yflogo{background:url(../images/yammayap.gif) no-repeat right;padding: 2px 30px 2px 0;}
#yammayap a#yflogo:hover{background:url(../images/yammayap-on.gif) no-repeat right;}


/* Home */
#home #top h1{display:none;}
#home #bot{width:968px;background:url(../images/home/bg.gif) repeat-y top left;margin:0;padding:0 0 10px 0;}
#home #strap{background:url(../images/home/left.jpg) no-repeat;height:187px;width:561px;float:left;}
#home #dolph{background:url(../images/home/right.jpg) no-repeat;height:187px;width:407px;float:left;}

#home #businessfinance{width:383px;float:left;margin:0;padding:0;display:inline;}
#home #businessfinance a.h1{width:383px;height:45px;float:left;background:url(../images/home/t_whyus.gif) no-repeat;margin:0;padding:0;}
#home #businessfinance ul{list-style:none;margin:15px 0 0 25px;float:left;}
#home #businessfinance li{width:325px;display:block;background:url(../images/home/tick.gif) no-repeat left center;padding:6px 0 5px 30px;float:left;font-size:1.2em;color:#666666;text-decoration:none;}
#home #businessfinance a{width:315px;clear:both;margin-left:25px;font-weight:bold;background:url(../images/ar-blu-r.gif) no-repeat left center;padding:6px 0 5px 30px;float:left;font-size:1.2em;color:#0086cf;text-decoration:none;}
#home #businessfinance a:hover{text-decoration:underline;}

#home #financialservices{width:354px;float:left;margin:0 1px;display:inline;}
#home #financialservices a.h1{width:354px;height:45px;float:left;background:url(../images/home/t_services.gif) no-repeat;margin:0;padding:0;}
#home #financialservices ul{list-style:none;margin:15px 0 0 30px;float:left;}
#home #financialservices li{display:block;clear:both;}
#home #financialservices li a{background:url(../images/ar-blu-r.gif) no-repeat left center;padding:6px 0 5px 30px;float:left;font-size:1.2em;color:#666666;text-decoration:none;}
#home #financialservices li a:hover{color:#0086cf;text-decoration:underline;}

#home #financialsolutions{width:229px;float:left;background:url(../images/qm.gif) no-repeat top right;}
#home #financialsolutions a.h1{width:229px;height:45px;float:left;background:url(../images/home/t_solutions.gif) no-repeat;margin:0;padding:0;}
#home #financialsolutions p.qm{width:125px;display:block;padding:20px 80px 15px 15px;color:#666666;font-size:1.2em;line-height:1.5em;float:left;margin:0;}
#home #financialsolutions p a{margin:0 0 0 15px;font-weight:bold;background:url(../images/ar-blu-r.gif) no-repeat left center;padding:0 0 5px 30px;float:left;font-size:1.2em;color:#0086cf;text-decoration:none;}
#home #financialsolutions p a:hover{text-decoration:underline;}

/* Services */
#services #top{width:968px;float:left;background:url(../images/services/right.jpg) no-repeat top right;}
#services #top h1{background:url(../images/services/t_services.gif) no-repeat;height:45px;width:387px;}
#services #top p{width:327px;float:left;padding:20px 30px;margin:0;font-size:1.4em;line-height:1.5em;color:#999999;}
#services #top #pad{height:234px;float:right;width:1px;}
#services .box{width:315px;padding:10px 0px 10px 30px;float:left;color:#999999;font-size:1.2em;background:url(../images/ar-blu-r.gif) no-repeat 35px 10px;}
#services .box a.hh{width:285px;display:block;color:#003366;font-weight:bold;text-decoration:none;padding:0 0 80px 30px;}
#services .box a.hh:hover{text-decoration:underline;}
#services .box a.txt{width:300px;color:#999999;text-decoration:none;font-weight:normal;font-size:1em;margin-top:10px;display:block;}
#services .box a.txt:hover{text-decoration:underline;}
#services #vehiclelease a.hh{background:url(../images/services/vehicle-leasing.jpg) no-repeat bottom left;}
#services #commercialmortgage a.hh{background:url(../images/services/commercial-mortgages.jpg) no-repeat bottom left;}
#services #loansfinance a.hh{background:url(../images/services/loans-cash-flow-finance.jpg) no-repeat bottom left;}
#services #propertyfinance a.hh{background:url(../images/services/land-purchase-property.jpg) no-repeat bottom left;}

#services #left{float:left;margin-right:20px;width:695px;}
#services #right{float:left;margin-top:10px;}

#servicesdet #left{float:left;width:230px;}
#servicesdet #left h1{clear:both;width:230px;height:45px;background:url(../images/services/t_services.gif) no-repeat top left;}
#servicesdet #left ul{list-style:none;margin-bottom:20px;}
#servicesdet #left li{background:url(../images/ar-blu-r.gif) no-repeat 190px center;width:210px;display:block;float:left;}
#servicesdet #left li.div{width:210px;height:1px;margin:0;float:left;padding:0;background:url(../images/services/bg_div.gif) no-repeat;display:block;}
#servicesdet #left a{background:none;font-size:1.2em;color:#000033;text-decoration:none;padding:10px 25px 10px 30px;margin:0;display:block;}
#servicesdet #left a.t{background:url(../images/services/nav_bg.gif) repeat-y;}
#servicesdet #left a:hover{background:url(../images/services/nav_bg.gif) repeat-y;text-decoration:underline;}
#servicesdet #content{float:left;width:462px;margin-right:20px;}
#servicesdet #content h1{padding:0 30px;margin:0;color:#000033;font-size:1.4em;}
#servicesdet #content h2{padding:0 30px;margin:0;color:#000033;font-size:1.1em;}

#servicesdet #content h1.cm{padding:10px 30px;display:block;color:white;height:243px;width:462px;margin:0;background:transparent url(../images/services/lg-commercial-mortgages.jpg) no-repeat top left;float:left;}
#servicesdet #content h1.vl{padding:10px 30px;display:block;color:white;height:243px;width:462px;margin:0;background:transparent url(../images/services/lg-vehicle-leasing.jpg) no-repeat top left;float:left;}
#servicesdet #content h1.lf{padding:10px 30px;display:block;color:white;height:243px;width:462px;margin:0;background:transparent url(../images/services/lg-loans-cash-flow-finance.jpg) no-repeat top left;float:left;}
#servicesdet #content h1.pf{padding:10px 30px;display:block;color:white;height:243px;width:462px;margin:0;background:transparent url(../images/services/lg-land-purchase-property.jpg) no-repeat top left;float:left;}
#servicesdet #content p{padding:10px 30px;font-size:1.2em;color:#666666;margin:0;}
#servicesdet #content ul{list-style:none;margin:0 0 0 30px;}
#servicesdet #content li{margin:10px 0;font-size:1.2em;color:#666666;padding:0 0 0 25px;background:url(../images/home/tick.gif) no-repeat center left;}
#servicesdet #content a{color:#000033;text-decoration:underline;}
#servicesdet #content a:hover{background:#e6e6e6;}
#servicesdet #right{float:left;margin-top:20px;}

/* Whyus */
#whychooseus #top{width:968px;float:left;background:url(../images/whyus/right.jpg) no-repeat top right;}
#whychooseus #top h1{background:url(../images/whyus/t_whyus.gif) no-repeat;height:45px;width:387px;}
#whychooseus #top p{width:327px;float:left;padding:20px 30px;margin:0;font-size:1.4em;color:#999999;background:yellow;}
#whychooseus #top #pad{height:195px;float:left;width:1px;}
#whychooseus #top ul{list-style:none;margin:15px 0 0 30px;width:387px;float:left;}
#whychooseus #top li{background:url(../images/ar-blu-r.gif) no-repeat left;width:357px;padding:5px 30px;display:block;float:left;font-size:1.2em;color:#999999;}
#whychooseus .box{width:315px;padding:10px 0px 10px 30px;float:left;color:#999999;font-size:1.2em;}
#whychooseus .box h1{font-size:1em;display:block;color:#003366;font-weight:bold;text-decoration:none;background:url(../images/home/tick.gif) no-repeat;padding-left:30px;}
#whychooseus .box .txt{color:#999999;text-decoration:none;font-weight:normal;font-size:1.1em;padding:5px 0;background:none;float:left;}
#whychooseus #left{width:695px;float:left;margin-right:20px;margin-top:10px;}
#whychooseus #right{float:left;margin-top:20px;}

/* About */
#about #top{width:968px;float:left;background:url(../images/about/right.jpg) no-repeat top right;}
#about #top h1{background:url(../images/about/t_about.gif) no-repeat;height:45px;width:387px;}
#about #top p{width:327px;float:left;padding:20px 30px;margin:0;font-size:1.4em;color:#999999;}
#about #top #pad{height:195px;float:right;width:1px;}
#about #left{float:left;margin-right:20px;margin-top:10px;width:695px;}
#about #left h1{font-size:1.2em;color:#000033;}
#about #left p{color:#999999;font-size:1.2em;}
/*
#about #david{float:left;width:340px;margin:30px 20px 0 30px;}
#about #susan{float:left;width:300px;margin:30px 0 0 0px;}
*/

#about #left .pad{height:300px;width:1px;float:left;}
#about #david{float:left;width:170px;background:url(../images/about/david.jpg) no-repeat bottom left;padding-left:170px;margin-right:5px;}
#about #susan{float:left;width:145px;background:url(../images/about/susan.jpg) no-repeat bottom left;padding-left:200px;}

#about #right{float:left;margin-top:20px;}

/* solutions */
#solutions #top p{padding:5px 0;margin:0;}
#solutions #left{float:left;width:717px;color:#999999;font-size:1.2em;}
#solutions #left h1{background:url(../images/solutions/t_solutions.gif) no-repeat top;height:45px;width:717px;}
#solutions #left h2{font-size:1.2em;color:#496b87;margin:0;padding:0;}
#solutions #left #lleft{float:left;width:387px;padding:15px 0 15px 30px;}
#solutions #bot{width:687px;padding:0 0 10px 0;margin:0 0 20px 30px;background:#f0f4f7;}
#solutions #bot .box{width:95px;margin-left:18px;float:left;text-align:center;}
#solutions #results #what{background:white;margin:0;padding:10px;}
#solutions #results #what p{border-bottom:1px solid #b7cad1;padding-bottom:10px;}
#solutions #results #what a{background:url(../images/ar-blu-r.gif) no-repeat right;color:#b7cad1;text-decoration:none;padding:10px 20px 10px 0;margin:0;display:block;border-bottom:1px solid #b7cad1;}
#solutions #results #what a:hover{color:#496b87;text-decoration:underline;}

#solutions #chart{background:#f0f4f7 url(../images/solutions/chart.gif) no-repeat top left;width:481px;padding-top:174px;margin:0;float:left;}
#solutions #chart a{font-size:0.9em;color:#999999;text-decoration:underline;background:none;}
#solutions #results{float:left;width:189px;background:#f0f4f7 url(../images/solutions/howhelp.gif) no-repeat top left;padding:50px 10px 0 0px;margin:0;}
#solutions #results p{margin:0;padding:0;font-size:1em;color:black;}
#solutions #left #lright{float:left;width:260px;padding:15px;}
#solutions #right{float:left;background:url(../images/solutions/right.jpg) no-repeat top;width:251px;height:458px;}

/* Contact page */
#contact #left{width:481px;float:left;border-right:1px solid #c4c9cc;}
#contact #left h1{width:481px;height:45px;float:left;background:url(../images/contact/t_contact.gif) no-repeat;}
#contact #left p{clear:both;width:441px;font-size:1.2em;color:#999999;margin:0 0 0 20px;padding:15px 0;}
#contact #left #ffc{padding-left:20px;}
#contact #left .labm{float:left;color:#496b87;font-size:1.2em;padding:0;margin:0;width:210px;margin-right:10px;}
#contact #left input{width:200px;color:#999999;border:1px solid #999999;margin:5px 0;padding:2px;}
#contact #left textarea{width:420px;height:80px;color:#999999;padding:2px;border:1px solid #999999;font-family:Arial,Verdana,Hetvetica,sans-serif;}
#contact #left #csubmit{width:109px;height:20px;float:right;margin:15px 33px 15px 15px;border:0;}
#contact #middle{width:215px;float:left;}
#contact #middle h1{width:481px;height:45px;float:left;background:url(../images/contact/t_details.gif) no-repeat;margin-bottom:15px;}
#contact #middle h2{color:#496b87;font-size:1.2em;padding:0 10px 0 27px;margin:0;}
#contact #middle p{padding:0 10px 0 27px;color:#999999;font-size:1.2em;}
#contact #middle a{color:#999999;text-decoration:underline;}
#contact #middle a:hover{color:#496b87;text-decoration:underline;}
#contact #middle #google{height:20px;width:108px;display:block;background:url(../images/contact/google.gif) no-repeat;margin:10px 27px;}
#contact #middle .email{font-size:1.2em;color:#999999;padding:10px 25px;}
#contact #right{width:271px;height:309px;background:url(../images/contact/right.jpg) no-repeat;display:block;float:left;}

/* sitemap */
#sitemap {width:800px;padding:20px;}
#sitemap  h1{color:#496b87;}


/* Contact Box */
#contbox{width:968px;color:#666d70;font-size:1.1em;background:#d6e1e6 url(../images/contbox/bg.gif) no-repeat top;padding:25px 0;}
#contbox h1{height:23px;width:201px;float:left;background:url(../images/contbox/requestcallback.gif) no-repeat;margin:8px 20px  0 30px;}
#contbox .cname{float:left;width:170px;}
#contbox .cname input{width:150px;}
#contbox .ctel{float:left;width:160px;}
#contbox .cname input{width:150px;}
#contbox .ctime{float:left;width:140px;}
#contbox .ctime select{width:120px;}
#contbox .ctype{float:left;width:175px;}
#contbox .ctype select{width:155px;}
#contbox #submit{width:53px;height:22px;margin-top:17px;}
#contbox #errorsList{margin-left:270px;clear:both;}
#contbox .pad{width:260px;float:left;}

#findsolution{width:234px;padding:50px 0 20px 0;background:url(../images/find-solution.gif) no-repeat top right;margin-bottom:1px;}
#findsolution a{font-size:1.2em;margin-left:15px;background:url(../images/ar-wh-r.gif) no-repeat;padding-left:25px;display:block;color:#0086cf;font-weight:bold;}

#whyus{width:234px;padding:50px 0 20px 0;background:#e0e8ec url(../images/why-us.gif) no-repeat top right;margin-bottom:15px;}
#whyus ul{list-style:none;margin-left:15px;}
#whyus li{background:url(../images/services/tick.gif) no-repeat left center;padding:5px 20px 5px 30px;font-size:1.2em;color:#666666;}
#whyus a{font-size:1.2em;margin:10px 15px;background:url(../images/ar-wh-r.gif) no-repeat;padding-left:30px;display:block;color:#0086cf;font-weight:bold;}

