
div#maincontent.ibdemo { float:none; margin:0 auto; }

/* =misc */

html div.sectionheading {
margin:0 149px 0 0;padding:10px 0 0 0;border:0;
width:583px;
height:94px;
float:right;display:inline;
background-position:right top;
}

#maincontent div.sectionheading h1 {
margin:0 0 0 0;
background-color:transparent;
float:left;display:inline;
color:#fff;
font-size:20px;
line-height:80px;
}

div.sectionheading p {
  border:0;
  font-size:0.71em;
  color:white;
  width:410px;
float:left;display:inline;
}
/*
div.productblock {
margin:4px 4px 0 0;padding:0;border:0;
float:left;display:inline;
height:150px;
}

*/
div.sectionblock {
margin:4px 0 0 4px;padding:0;border:0;
  background: #faefee url(/corporate/images/gateways/subgateways/help-block.gif) bottom left no-repeat;
  color:#333;
  overflow:hidden;
  position:relative;
  width:138px;
  height:190px;
}

div.shorty {
  height:135px;
}

div.sectionblockblank {
margin:4px 0 0 4px;padding:0;border:0;
  background: #efe5f5 url(/corporate/images/gateways/subgateways/help-block-gradient.gif) bottom left no-repeat;
  color:#333;
  overflow:hidden;
  position:relative;
  width:138px;
  height:190px;
}

div.sectionblock h3, div.sectionblockblank h3 {
  margin:10px 0 0 10px;padding:0;border:0;
  color:#ca6557;
  font-size:0.9em;
}

h3 a:link, h3 a:visited, h3 a:hover, h3 a:active {
  color: #13377C !important;
/*  height: 2.8em;*/
  display: block;
}
h3 strong {
  display: block;
  height: 2.8em;
}
p.colour {
  color: #ca6557;
}
div.sectionblock a {
  position:absolute;
  top:0;left:0;
  width:100%;
  height:100%;
}
div.sectionblock a img {
  float:left;
  width:100%;
  height:100%;
}


div.sectionblock h3 span, div.sectionblockblank h3 span{
  font-size:0.7em;
  line-height:1.3em;
  font-weight:normal;
}

div.sectionblock p, div.sectionblockblank p {
    width:90%;
    font-size:0.6em;
     margin: 10px 0 0 0;
}

div.sectionblock a span, div.sectionblockblank a span {
  margin:0 0 0 15px;
  font-size:0.9em;
  font-weight:normal;
}

div.activesectionblock {
  margin-left:0px;
  width:140px !important;
  color:#ca6557;
}
div.activesectionblock p {
    color:#333;
}

div#mainbanner {
margin:0 0 0 0;padding:0;border:0;
float:left;display:inline;
}
div#phonebanner {
  margin:4px 0 0 0;padding:0;border:1px solid #b4b4b4;
  background:#f0f0f0;
  width:564px;
  float:left;
  display:inline;
  display:block;
  height:50px;
}
div#phonebanner p {
  margin:4px 0 0 0;padding:0;border:0;
  line-height:3em;
  text-align:center;
  font-size:0.7em;
  color:#ca6557;
  height:30px;
  voice-family: "\"}\"";
  voice-family: inherit;
}
html>body div#phonebanner p {
  margin:0 0 0 0;padding:0;border:0;
}
div#phonebanner p span {
   font-size:2em;
}
div#phonebanner p a {
  color:#ca6557;
}

a.blockcontinue {
  margin:0;padding:0;border:0;
  display:block;
  width:48%;
  line-height:1.3em !important;
  height:auto !important;
  float:left;
  display:inline;
  background:transparent url(/corporate/images/gateways/online-services-chevron.gif) 0 3px no-repeat;
  text-decoration:none;
  color:#000 !important;
}
a.blockcontinue:hover {
  text-decoration:underline;
}
a.blockcontinue span {
  margin-left:15px;
}
a.wideblockcontinue {
  width:70%;
}



span.blockcontinue {
  margin:0;
  padding:0;border:0;
  display:block;
  width: 152px;
  height:auto !important;
  float:left;
  display:inline;
  background:transparent url(/corporate/images/gateways/online-services-chevron.gif) 0 3px no-repeat;
  text-decoration:none;
  color:#353535 !important;
  line-height:1.3em !important;

}
span.blockcontinue span {
  margin-left:15px;
}



div#mbofaqs, div#glossary, div#completeddeals { width:186px;background:transparent url(/corporate/images/gateways/wide-block-186.gif) top left no-repeat;}
div#completeddeals {margin-right:0;}

/*
div.productblock a, div.productblock a span {
  color:#000;
}
*/
a.pdf {
  background:transparent url(/corporate/images/assets/pdf.gif) 0 0px no-repeat;
}
a.pdf span {
  margin-left:20px;
}





div#helpforsystemadministrators { margin-right: 0; margin-left: 5px; width:186px; height: 101px;background:transparent url(/corporate/images/gateways/dtdb-wide-block-186x101.gif) top left no-repeat; display: inline;}

div#helpforserviceusers { margin-right: 0; margin-left: 5px; width:186px;height:101px;background:transparent url(/corporate/images/gateways/dtdb-wide-block-186x101.gif) top left no-repeat;}

div#demonstrationsandtutorials { margin-right: 0; width:375px;height: 95px;background:transparent url(/corporate/images/gateways/dtdb-wide-block-375x95.gif) top left no-repeat;}

div#helpdesk { margin-right: 0;margin-left: 5px;width:186px;height: 95px;background:transparent url(/corporate/images/gateways/dtdb-wide-block-186x95.gif) top left no-repeat;}

div#helpforsystemadministrators p, div#helpforserviceusers p, div#demonstrationsandtutorials p, div#helpdesk p {
    font-size: 0.6em;
    }

div#importexport { margin-right: 0; margin-left: 0; width:281px; height: 85px;background:transparent url(/corporate/images/gateways/dtdb-wide-block-281x85.gif) top left no-repeat; display: inline;}

div#administratorquickguide { margin-right: 0; margin-left: 4px; width:281px; height: 85px;background:transparent url(/corporate/images/gateways/dtdb-wide-block-281x85.gif) top left no-repeat; display: inline;}




div#demonstrationsandtutorials a, div#helpdesk a, div#importexport a, div#administratorquickguide a { height: 45px; }

div#helpforsystemadministrators a, div#helpforserviceusers a, div#demonstrationsandtutorials a, div#helpdesk a, div#importexport a, div#administratorquickguide a {
  margin: 0;
  text-decoration: none;
}
div#helpforsystemadministrators a span, div#helpforserviceusers a span, div#demonstrationsandtutorials a span, div#helpdesk a span, div#administratorquickguide a span, div#importexport a span {
  color:#ca6557;
    }


div.cibgateway {
    float: left;
    margin: 0 0 5px 0;
    }

div.cibfilmbox {
    float: left;
    width: 320px;
    margin-top: 4px;
    }

div.cibgateway div.sectionblockblank {
    height: 166px !important;
    }

div.cibgateway div.sectionblockblank h3 {
   padding: 10px 10px 10px 10px !important;
   margin: 0;
   background: #f6eceb url(/corporate/images/day-to-day-banking/altfade.gif) scroll repeat-x bottom left;
   }

h3.link {
    background: #efe5f5 url(/corporate/images/online-services/purple-arrow.gif) no-repeat scroll bottom right;
    margin: 4px 0 0 4px;
    width: 241px;
    float: left;
    padding: 0 !important;
    height: auto;
    display: inline;
    }

h3.link a {
    color: #13377C !important;
    display: block;
    width: 100%;
    margin: 0;
    height: auto;
    float: left;
    display: inline;
    text-decoration: none;
    }

h3 span {
    padding: 7px 0 6px 10px;
    display: block;
    float: left;
    cursor: pointer;
    cursor: hand;
    }

/*
styles up to here were originally taken from /corporate/includes/style/help-gateway.css
*/







/* newnav */
ul#skynav li#panel2 a span {background:url(/corporate/images/header/section-navigation.png) no-repeat -105px bottom;}
/*ul#skynav li#panel2 a span {background:url(/corporate/images/header/skynav.gif) no-repeat -105px bottom;}*/

/***/
html div.sectionheading { background: transparent url(/corporate/images/gateways/subgateways/online-services.jpg) top left no-repeat; }
div.sectionheading h1 { color: #fff; }

div#quicksliver {
  height: 140px;
  width: 280px;
  background: transparent url(/corporate/images/gateways/wide-block-purple-280x116.gif) top left no-repeat;
  float: left;
  margin: 4px 6px 6px 0;
  display: inline;
  }

div#bosbusinesscars {
  height: 140px;
  width: 280px;
  background: transparent url(/corporate/images/gateways/wide-block-purple-280x116.gif) top left no-repeat;
  float: left;
  margin: 4px 0 6px 0;
  display: inline;
  }

div#introducerweb {
  height: 140px;
  width: 280px;
  background: transparent url(/corporate/images/gateways/wide-block-purple-280x116.gif) top left no-repeat;
  float: left;
  margin: 0 6px 0 0;
  display: inline;
  }

div#isite {
  height: 100px;
  width: 566px;
  background: transparent url(/corporate/images/gateways/wide-block-purple-566x100.gif) top left no-repeat;
  float: left;
  margin: 5px 0 6px 0;
  display: inline;
  }
  
  div#isite a{ margin-bottom: 5px; }
  
 div#treasury {
  height: 140px;
  width: 280px;
  background: transparent url(/corporate/images/gateways/wide-block-purple-280x116.gif) top left no-repeat;
  float: left;
  margin: 0 0 6px 0;
  display: inline;
  }

div#onlinesecurity {
  height: 71px;
  width: 280px;
  background: transparent url(/corporate/images/gateways/plain-block.gif) top left no-repeat;
  margin: 0 6px 0 0;
  }

div#quicksliver p, div#bosbusinesscars p, div#introducerweb p, div#isite p, div#onlinesecurity p {
/*  line-height: 110%;*/
  }

div#onlinesecurity a {
  height: 26px !important;
  font-size: 125%;
  line-height: 10px;
  }

div#onlinesecurity p {
  margin-left: -1px;
  }


div.productblock p {
  font-size: 0.6em;
  line-height: 135%;
  color: #505050;
  }

div.squareblock p {
  font-size: 0.6em;
  line-height: 110%;
  color: #505050;
  }

/*div#onlinesecurity a span, div#glossary a span { font-weight: bold !important; }*/
div#cibblock h3 { margin-top: 7px; }

div#cibblock {
  margin: 4px 0 0 0;
  padding: 0;
  border: 0;
  width: 342px;
  height: 259px;
  background: #e8d9f0;
  float: left;
  display: inline;
  color: #000;
  }

div#ibblock {
  margin: 4px 4px 0 0;
  padding: 0;
  border: 0;
  width: 233px;
  height: 142px;
  background: #efe5f5;
  float: left;
  display: inline;
  color: #000;
}

div#ibblock {
  margin-right: 0;
  position: relative;
}

div#cibblock p {
  margin-top: 6px;
  margin-bottom: 6px;
  font-size: 0.7em;
}

div#ibblock p {
  margin-top: 6px;
  margin-bottom: 6px;
  font-size: 0.6em;
}


div.productblock a {
  height: 40px;
  font-size: 125%;
  line-height: 10px;
  font-weight: normal !important;
  color: #13377C;
  }

div.squareblock a {
  height: 40px;
  font-size: 125%;
  line-height: 10px;
  font-weight: normal !important;
  color: #13377C;
  display: block;
  text-decoration: none;
  }

/*
div.squareblock a {
  display:block;
  float:left;display:inline;
  width:100%;
  height:61px;
  text-decoration:none;
  margin-right: -3px;
}
*/
div.squareblock a span {
  display:block;
  margin:11px 0 0 10px;
  font-size:0.7em;
  font-weight:bold;
}


a.pdf { background: transparent url(/corporate/images/assets/pdf.gif) 0 0px no-repeat; }
a.pdf span { margin-left: 20px; }

div#cibimgblock {
  float: left;
  width: 220px;
  margin: 4px 0 0 4px;
}

a#businessoptions {
/*  float: left;*/
  width: 220px;
  height: 129px;
  margin: 4px 0 4px 0;
/*  display: inline;*/
}


div#cibblock { position: relative; }

p.loginbutton {
  position: absolute;
  left: 0;
  bottom: 7px;
  width: 250px;
  font-size: 60%;
}

p.loginbutton a {
  height: 16px;
  display: block;
  background: transparent url(/corporate/images/gateways/log-in-button.gif) center left no-repeat;
  padding-left: 60px;
}

p.loginbutton a:link, p.loginbutton a:visited {
  color: #9d3a2c;
  text-decoration: none;
}

p.loginbutton a:hover, p.loginbutton a:active {
  color: #9d3a2c;
  text-decoration: underline;
}






h1.cibbrochurehead {
    height: 98px;
    width: 399px;
    position: relative;
    padding: 0;
    margin-bottom: 15px;
    background-color: #efefef;
    }

h1.cibbrochurehead span {
    height: 100%;
    width: 100%;
    position: absolute;
    top: 0px;
    left: 0px;
    }

h1#speedandefficiency span {
    background: transparent url(/corporate/images/header/speed-and-efficiency.jpg) scroll no-repeat top left;
    }
h1#wheneveryouwantit span {
    background: transparent url(/corporate/images/header/whenever-you-want-it.jpg) scroll no-repeat top left;
    }
h1#totalcontrol span {
    background: transparent url(/corporate/images/header/total-control.jpg) scroll no-repeat top left;
    }
h1#easytouse span {
    background: transparent url(/corporate/images/header/easy-to-use.jpg) scroll no-repeat top left;
    }
h1#securityandreliability span {
    background: transparent url(/corporate/images/header/security-and-reliability.jpg) scroll no-repeat top left;
    }
h1#costeffective span {
    background: transparent url(/corporate/images/header/cost-effective.jpg) scroll no-repeat top left;
    }

div.truthbox {
    position: relative;
    width: 100%;
    height: 95px;
    background: #e9e0ee url(/corporate/images/day-to-day-banking/truthbox-arrow.gif) scroll no-repeat bottom right;
    margin: 20px 0 0 0;
    cursor: pointer;
    cursor: hand;
    }
div.truthbox img {
    float: left;
    margin-right: 15px;
    }
div.truthbox p {
    margin: 0px;
    padding: 15px;
    }
div.truthbox a {
    position: absolute;
    top: 0px;
    left: 0px;
    width: 100%;
    height: 100%;
    }
div.truthbox strong {
    font-weight: normal;
    color: #13377C;
    }


h1, h2, table.datatable tr.columnhead, table.datatable td.caption, table.datatable caption {
  background-color:#C4CDDE;
}
h2{
 border-bottom:5px solid #E7EBF2;
}

div#calculators p {
  font-size:12px;

}
div.servicessectionheading {
float:none !important;
display:block !important;
background: transparent url(/corporate/images/gateways/subgateways/online-services.jpg) top left no-repeat;
}
div#calculators {
width:566px;
margin:0;
padding:0;
}
div#calculatortabs {
width:100%;
overflow:hidden;
width:566px;
margin:0;padding:0;
}
div#calculatortabs ul {
width:100%;
margin:0;padding:0;
}
div#calculatortabs ul li{
width:174px;
height:30px;
float:left;
list-style:none inside;
font-size:0.7em;
}
div#calculatortabs p {
margin-bottom:0;
}
:focus {
  outline:none;
}
div#calculatortabs ul li a  {
  position:relative;
}
div#calculatortabs ul li a span {
  position:absolute;
  display:block;
  top:0;
  left:0;
  width:100%;
  height:100%;
}
div#calculatortabs ul li#chapstab a, div#calculatortabs ul li#chapstab a span  {
  display:block;
  width:100%;
  height:100%;
  background:url(/corporate/images/online-services/chaps-transactions.jpg) top left no-repeat;
}
div#calculatortabs ul li#internationaltab a, div#calculatortabs ul li#internationaltab a span {
  display:block;
  width:100%;
  height:100%;
  background:url(/corporate/images/online-services/international-payments.jpg) top left no-repeat;
}
div#calculatortabs ul li#chapstab a:hover, div#calculatortabs ul li#chapstab a:hover span,
div#calculatortabs ul li#chapstab.active a, div#calculatortabs ul li#chapstab.active a span {
  background:url(/corporate/images/online-services/chaps-transactions.jpg) bottom left no-repeat;
}
div#calculatortabs ul li#internationaltab a:hover, div#calculatortabs ul li#internationaltab a:hover span,
div#calculatortabs ul li#internationaltab.active a, div#calculatortabs ul li#internationaltab.active a span {
  background:url(/corporate/images/online-services/international-payments.jpg) bottom left no-repeat;
}

p#introtext {
  color:white;
float:left;
margin:0;
height:37px;
width:100%;
font-size:0.7em;
  background:url(/corporate/images/online-services/tabtext.jpg) 0 0 repeat-x;
}
p#introtext span {
margin-top:10px;
display:block;
}
div#chapsinputs {
clear:both;
  margin-top:10px;
  background:#E7EBF2;
padding-bottom:10px;
}
div#existingchapsinputs, div#newchapsinputs, div#existinginternationalinputs, div#newinternationalinputs {
padding-top:20px;
}
div#chapsoutputs {
clear:both;
  margin-top:10px;
  background:#E7EBF2;
  width:100%;
}
div#internationalinputs {
clear:both;
  margin-top:10px;
  background:#E7EBF2;
padding-bottom:10px;
}
div#internationaloutputs {
clear:both;
width:100%;
  margin-top:10px;
  background:#E7EBF2;
}
div#calculators h3 {
  margin-bottom:5px !important;
  padding-top:3px !important;padding-bottom:3px !important;
  background:#d3b4dd !important;
  color:#609 !important;
}
div#calculators h3 span {
padding:0;
float:none;
cursor:default;
}
div#calculators label {
float:left;
width:40%;
font-size:12px;
}
div#existingchapsinputs label, div#newchapsinputs label, div#existinginternationalinputs label, div#newinternationalinputs label {
width:70%;
}
div#calculators label.moneylabel {
width:67.7%;
}

div#chapsoutputs {
float:left;
padding-bottom:10px;
}
div#chapsoutputs p span {
float:left;
display:block;
width:50%;
font-family:verdana, sans-serif;
font-size:12px;
clear:left;
margin-top:10px;
}
div#chapsoutputs p span#chapsoutputone, div#chapsoutputs p span#chapsoutputtwo, div#chapsoutputs p span#chapsoutputthree {
width:40%;
float:right;
clear:right;
font-weight:bold;
}
div#chapsoutputs p span#chapsoutputthree {
font-size:25px;
color:#609;
font-weight:normal;
line-height:30px;
}
div#internationaloutputs {
float:left;
padding-bottom:10px;
}
div#internationaloutputs p,div#chapsoutputs p {
  margin:0;
}
div#internationaloutputs p span,div#chapsoutputs p span {
  line-height:16px;
}
div#internationaloutputs p span {
float:left;
display:block;
width:50%;
font-family:verdana, sans-serif;
font-size:12px;
clear:left;
margin-top:10px;
}
div#internationaloutputs p span#internationaloutputone, div#internationaloutputs p span#internationaloutputtwo, div#internationaloutputs p span#internationaloutputthree {
width:40%;
float:right;
clear:right;
font-weight:bold;
}
div#internationaloutputs p span#internationaloutputthree {
font-size:25px;
color:#609;
font-weight:normal;
line-height:30px;
}
p#applyfooter {
padding:0;
clear:both;
float:left;
  margin:10px 0 0 0;
}




div#panel1 {
  float: left;
  width: 182px;
  margin-right: 8px;
  display: inline;
  background-color: #13377C;
  }

div#panel2 {
  float: left;
  width: 182px;
  margin-right: 8px;
  display: inline;
  background-color: #13377C;
  }

div#panel3 {
  float: left;
  width: 186px;
  background-color: #13377C;
  }

div#panel1 div.centre, div#panel2 div.centre, div#panel3 div.centre {
  margin: 0 1px 0 1px;
  background-color: #d3b4dd;
  color: #353535;
  height: 170px;
  padding-top: 10px;
  _font-size: 10px !important;
  }

div#panel1 div.centre p, div#panel2 div.centre p, div#panel3 div.centre p {
  _font-size: 10px !important;
  }

a.buttonlink {
  background: #fff url(/corporate/images/online-services/arrow.gif) center right no-repeat;
  padding: 1px 2px 2px 2px;
  width: 152px;
  display: block;
  margin-bottom: 3px;
  text-decoration: none;
  }

a.buttonlink:hover {
  text-decoration: underline;
  }

div.applybit {
  margin: 8px 9px;
  font-size: 0.6em;
  float: left;
  display: inline;
  }

div.applybit a {
  float: left;
  color: #fff;
  }

div.applybit a.findout, div.applybit a.findout:hover {
  float: right;
  margin-left: 10px;
  margin-bottom: 5px;
  width: 50px;
  color: #fff;
  display: inline;
  }



div.squareblock {
  height: 213px;
  width: 199px;
  background: transparent url(/corporate/images/online-services/silver-panel.gif) top left no-repeat;
  float: left;
  display: inline;
  margin: 0 7px 8px 0;
  }






  div#applyform {
    width:390px;
  }
  div#applyform form  {
    margin-top:10px;
  }
  div#applyform form p {
    margin-bottom:5px;
  }
  div#applyform form p#firsttextlabel {
    padding-top:10px;
  }
  div#applyform h3 span {
    float:none;
  }

  div#applyform div#existingcustomers {
    margin-top:10px;
  background:#f0f0f0 url(/corporate/images/online-services/apply-bg.jpg) top left repeat-y;
  border-bottom:1px solid #b8b8b8;
  }
  div#applyform div#existingcustomers h3 {
    margin-bottom:5px;
    padding-left:0;
  background:#f0f0f0 url(/corporate/images/online-services/apply-now-header.jpg) top left no-repeat;
  }
  div#applyform div#newcustomers {
    margin-top:10px;
  background:#f0f0f0 url(/corporate/images/online-services/apply-bg.jpg) top left repeat-y;
  border-bottom:1px solid #b8b8b8;
  }
  div#applyform div#newcustomers h3 {
    margin-bottom:5px;
    padding-left:0;
  background:#f0f0f0 url(/corporate/images/online-services/apply-now-header.jpg) top left no-repeat;
  }
  div#applyform div#existingcustomers h3 span, div#applyform div#newcustomers h3 span {
    color:#609;
  }
  div#applyform div#newcustomers label.textlabel {
    clear:left;
    float:left;
    width:40%;
  }
  div.applysectionheading {
  float:none;
  display:block;
  }
  p#thankyouadvertbar{
    margin:5px 0 0 0;
    padding:0;
  }
  p#thankyouadvertbar a {
    float:left;
    margin-right:6px;
  }
  p#thankyouadvertbar a#lastadvert {
    float:right;
    margin:0;
  }


td#mainpagecontent div.formheading {
background-image:url(/corporate/images/gateways/online-services-forms.jpg);
width:100%;
background-position:bottom right;
}
div#cointrotext {
float:left;
width:188px;
clear:left;
margin-top:10px;
}

div#formslist {
margin-top:17px;
float:right;
width:583px;
}
div#formscolumnone, div#formscolumntwo, div#formscolumnthree, div#formscolumnfour {
float:left;
width:139px;
background:#f0f0f5;
margin-right:3px;
margin-bottom:10px;
height:270px;
}
div#widecolumnone { margin-right:10px; }
div#widecolumnone, div#widecolumntwo {
float:left;
width:276px;
background:#f0f0f5;
margin-left:4px;
height:85px;
margin-bottom: 10px;
}

div#formslist h2 {
margin-top:10px;
margin-bottom:0;
height:55px;
background:none;
color:black;
font-weight:bold;
font-size:0.85em;
border:0;
}


div#formslist h2.shorter {
height:18px;
}

div#formslist h2#title-tandc {
	width: 276px; height: 36px;padding: 0;
	background: url("/corporate/images/gateways/title-tandc.gif") no-repeat;
	text-indent: -9999px; margin-top: 0; padding-bottom: 6px;
}

div#formslist h2#title-refguides {
	width: 276px; height: 36px; padding: 0;
	background: url("/corporate/images/gateways/title-refguides.gif") no-repeat;
	text-indent: -9999px;  margin-top: 0; padding-bottom: 6px;
}

div.pki-intro {
	background-color: #F0F0F5;
	padding: 10px 0 10px 0;
}
div.pki-intro h3 {
	padding-bottom: 5px;
}

div#formslist ul.fullbullet,
div#formslist ol {
	margin-top: 0;
	margin-bottom: 15px;
	margin-left:30px;
}

div#formscolumnthree {
margin-right:3px;
}
div#formscolumnfour {
margin:0;
float:left;
}
div#formslist p {
clear:both;
}
div#formscolumnone p, div#formscolumntwo p, div#formscolumnthree p, div#formscolumnfour p {
font-size:0.6em;
margin:0 0 0.5em 0;
}

div.text-right a { font-size:12px; }