body{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
margin:0px;
padding:0px;
color:#666666;
}

a{
color:#542889;
text-decoration:none;
}


 h1{
 color:#666666; 
 font-weight:normal;
 font-size:16px;
 line-height:22px;
 background:url(images/h1_base.gif) no-repeat bottom left;
 }



.headerlinks, .headerlinks a {
color:#7d81be;
font-size:10px;
text-decoration:none;
}

.main{
background:url(images/topbgd.gif) center 26px no-repeat; margin:0px; padding:0px; height:45px;
}

.main img{
	margin-right:5px;
}

.mainrepeat{
background:url(images/repeatbdg.gif) repeat-y center; margin:0px; padding:0px;
}

.internetbanking{
background:url(images/home-internetbanking.gif) no-repeat; height:116px; color:#FFFFFF;
}
.internetbanking ul{
margin-top:25px;
}
.internetbanking li{
list-style-image:url(images/white-button.gif);
margin-top:10px;
}

.onlinetool{
background:url(images/home-onlinetools.gif) #6F6F6F no-repeat; height:260px; color:#FFFFFF;
}

.retail_onlinetool{
	background:url(images/retail/retail-onlinetools.gif) #542889  bottom no-repeat;
	height:213px;
	color:#FFFFFF;
}

.corporate_onlinetool{
background:url(images/corporate/corporate-onlinetools.gif) #7e81be no-repeat; height:158px; color:#FFFFFF;
}

.about_onlinetool{
background:url(images/aboutus/about-onlinetools.gif) #70cdb2 no-repeat; height:158px; color:#FFFFFF;
}


.onlinetool ul,.retail_onlinetool ul,.corporate_onlinetool ul,.about_onlinetool ul{
margin:0px;
margin-left:15px;
padding:0px;
margin-top:45px;
}
.onlinetool li,.retail_onlinetool li,.corporate_onlinetool li,.about_onlinetool li{
list-style:none;
margin-bottom:15px;
}

.locateus{
background:url(images/home-locateus.gif) no-repeat; height:147px; color:#FFFFFF;
}

.retail_locateus{
background:url(images/retail/retail-locateus.gif) no-repeat; height:112px; color:#FFFFFF;
}

.corporate_locateus{
background:url(images/corporate/corporate-locateus.gif) no-repeat; height:143px; color:#FFFFFF;
}
.aboutus_locateus{
background:url(images/aboutus/about-locateus.gif) no-repeat; height:143px; color:#FFFFFF;
}




.locateus ul,.retail_locateus ul{
margin-top:25px;
}

.locateus li,.retail_locateus li,.rbrelatedlinks li,.corporate_locateus li,.pbrelatedlinks li, .aboutus_locateus li{
list-style-image:url(images/white-button.gif);
margin-top:10px;
}

.retail_locateus li a,.corporate_locateus li a,.pbrelatedlinks li a,.rbrelatedlinks li a{
color:#fff;
text-decoration:none;
}

.retailbanking{
background:url(images/retail-banking.gif) no-repeat top;
}

.retailbanking ul{
margin-top:50px;
}

.retailbanking li, .retailbanking li a{
list-style-image:url(images/purplearrow.gif);
margin-top:5px;
color:#666666;
text-decoration:none;
}


.corporatebanking{
background:url(images/corporate-banking.gif) no-repeat top;
height:320px;
}

.corporatebanking ul{
margin-top:50px;
}

.corporatebanking li, .corporatebanking li a{
list-style-image:url(images/litepurple.gif);
margin-top:5px;
color:#666666;
text-decoration:none;
}

.aboutus{
background:url(images/about-us.gif) no-repeat top;
}

.aboutus ul{
margin-top:50px;
}

.aboutus li,.aboutus li a{
list-style-image:url(images/cyanarrow.gif);
margin-top:5px;
color:#666666;
text-decoration:none;
}

.RETAIL,.CORPORATE{
color:#666666;
font-size:12px;
}
.RETAIL a, .CORPORATE a, .ABOUTUS a{
color:#666666;
font-size:12px;
text-decoration:none;
}

.RETAIL .menu{
background-color:#542889;
color:#9a80b9;
padding: 8px 10px;
}
.RETAIL .menu a{
text-decoration:none;
color:#fff;
font-weight:normal;
}

.RETAIL h1{
 color:#542989; 
 font-weight:normal;
 font-size:16px;
 line-height:22px;
 background:url(images/retail/h1_base_purple.gif) no-repeat bottom left;
}

.RETAIL #personal h1{
color:#008ca8;
 background:url(images/retail/h1_base_blue.gif) no-repeat bottom left;
}


.RETAIL #auto h1{
color:#b20838;
 background:url(images/retail/h1_base_red.gif) no-repeat bottom left;
}
.RETAIL #property h1{
color:#f8981c;
 background:url(images/retail/h1_base_orange.gif) no-repeat bottom left;
}


.RETAIL #vevo h1{
color:#40abe1;
 background:url(images/retail/h1_base_blue_vevo.gif) no-repeat bottom left;
}

.rbrelatedlinks{
color:#FFFFFF;
background: url(images/retail/sidebar-rept.gif) repeat-y;
}

.rbend{
background:url(images/retail/sidebar-curve.gif) no-repeat;
height:15px;
}

.pbrelatedlinks{
color:#FFFFFF;
background: url(images/corporate/sidebar-rept.gif) repeat-y;
}

.pbend{
background:url(images/corporate/sidebar-curve.gif) no-repeat;
height:15px;
}

.cyrelatedlinks{
color:#FFFFFF;
background: url(images/aboutus/sidebar-rept.gif) repeat-y;
}

.cyend{
background:url(images/aboutus/sidebar-curve.gif) no-repeat;
height:15px;
}


.RETAIL .tquick{
list-style-image:url(images/white-button.gif);
background-color:#008ca8;color:#FFFFFF; font-size:12px;
}

.RETAIL #auto.tquick {
background-color:#b20838;
}

.RETAIL #property.tquick {
background-color:#f8981c;
}

.RETAIL #tejoori.tquick {
background-color:#542889;
}


.RETAIL .tquick a{
color:#FFFFFF;
font-weight:normal;
}

.RETAIL .personal {
list-style-image:url(images/retail/personal-arrow.gif);
margin:10px 0 0 0px;
color:#666666;
padding:0px;
text-decoration:none;
font-weight:normal;
}

.RETAIL .personal a{
font-weight: normal;
}


.RETAIL .property{
list-style-image:url(images/retail/property-arrow.gif);
margin:10px 0 0 0px;
color:#666666;
padding:0px;
text-decoration:none;
font-weight:normal;
}

.RETAIL .property a{
font-weight: normal;
}

.RETAIL .auto {
list-style-image:url(images/retail/auto-arrow.gif);
margin:10px 0 0 0px;
color:#666666;
padding:0px;
text-decoration:none;
font-weight:normal;
}

.RETAIL .auto a{
font-weight: normal;
}

.RETAIL .quick{
list-style-image:url(images/white-button.gif);
background-color:#542889;color:#FFFFFF; font-size:12px;
}
.RETAIL .quick a{
color:#FFFFFF;
font-weight:normal;
}

.RETAIL  h5,.ABOUTUS  h5{
font-size:12px;
padding:0px 10px;
margin:0px;
}



.RETAIL .purplecontent{
 list-style-image:url(images/purplearrow.gif);
margin:10px 0 0 0px;
color:#666666;
padding:0px;
text-decoration:none;
font-weight:normal;


}
.CORPORATE .menu{
background-color:#7e81be;
color:#6265a4;
padding: 8px 10px;
}
.CORPORATE .menu a{
text-decoration:none;
color:#fff;
font-weight:normal;
}

.CORPORATE h1{
 color:#7e81be; 
 font-weight:normal;
 font-size:16px;
 line-height:22px;
 background:url(images/CORPORATE/h1_base_indigo.gif) no-repeat bottom left;
}

.CORPORATE .purplecontent{
 list-style-image:url(images/litepurple.gif);
margin:10px 0 0 0px;
color:#666666;
padding:0px;
text-decoration:none;
font-weight:normal;


}
.ABOUTUS .menu{
background-color:#70cbd2;
color:#5aaab0;
padding: 8px 10px;
}
.ABOUTUS .menu a{
text-decoration:none;
color:#fff;
font-weight:normal;
}

.ABOUTUS .squick{
background-color:#70CBD2;color:#FFFFFF; font-size:12px;
}
.ABOUTUS .squick a{
color:#FFFFFF;
font-weight:normal;
}


.ABOUTUS h1,.ABOUTUS2 h1{
 color:#70cbd2; 
 font-weight:normal;
 font-size:16px;
 line-height:22px;
 background:url(images/Aboutus/h1_base_cyan.gif) no-repeat bottom left;
}
.ABOUTUS .news{
color:#70cbd2; 
}

.ABOUTUS .tquick{
list-style-image:url(images/white-button.gif);
background-color:#70cbd2;color:#FFFFFF; font-size:12px;}
.ABOUTUS .tquick ul{
list-style-image:url(images/white-button.gif);
}

.ABOUTUS .tquick a{
color:#FFFFFF;
font-weight:normal;
}

.ABOUTUS2 a{
color:#666666;
font-weight:bold;
}
.ABOUTUS2 ul{
list-style-image:url(images/cyanarrow.gif);
margin:10px 0 0 0px;
color:#666666;
padding:0 0 0 13px;
text-decoration:none;
font-weight:normal;
}

.ABOUTUS2 ul a{
font-weight: normal;
color:#666666;
}
.footer,.footer a{
color:#999;
background-color:#e5e5e5;
text-transform:uppercase;
font-size:11px;
height:25px;
text-decoration:none;
}

.footerbeta,.footerbeta a{
color:#999;
background-color:#e5e5e5;
font-size:11px;
height:25px;
text-decoration:none;
}

.footercontent p,.footercontent p a{
margin:15px 0 0 0;
padding:0px;
color:#666666;
font-size:11px;
text-decoration:none;
}

.breadcrumbs{
color:#666666;
font-size:11px;
text-indent:5px;
font-weight:bold;
}
.breadcrumbs a{
color:#666666;
font-size:11px;
text-decoration:none;
font-weight:normal;
}
.mgmt h1{
font-size:16px;
background:none;
line-height:30px;
margin:0px;
}

.mgmt h5{
font-size:14px;
color:#666666;
line-height:15px;
margin:0px;

}

.personal_cyan{
color:#008ca8;
}
.auto_red{
color:#b20838;
}
.property_orange{
color:#f8981c;
}


.violet{
color:#542889;
}

.purple{
 color:#7e81be; 
}

.address {
font-size: 11px;
font-family:Arial, Helvetica, sans-serif;
}
.address tr{
line-height:20px;
}

.address th{
background:#542988; color:#FFFFFF; font-weight:normal; font-size:12px;}

.address td{
background:#7e81be; color:#FFFFFF; border-bottom: 1px solid #ffffff;
}


.selectit{
cursor:pointer;
}

.resources-adobe{
height:30px;
background:url(images/adobe-red.gif) left top no-repeat;
padding-left:35px;
padding-top:5px;
}

#screenshot{
	position:absolute;
	background:#333;
	display:none;
	}

#portfolio img{
border:0px;
}

.sitemap td{ 
	line-height:20px;
}

.grey{
	border-bottom:1px solid #cccccc;
}

.colorcyan{
 color:#70cbd2; 
 }

.colorpurple{ color:#7e81be;
}

.tiny{
font-size:10px;
}