p a {color:#f92;}

div#mainContent a:link {text-decoration: underline!important; }

html { font-family:Arial, Helvetica, sans-serif;width:16cm; }
body { margin:0;width:16cm; text-align:center;}

div#banner {text-align:center;margin-bottom:1px;}
div#banner img {margin:0px;padding:0px;height:1.7cm;width:16cm;}

/* tabs css */
div#tabs ul { list-style-type:none; margin:0px; border-bottom: 5px solid #fa0;	height: 0.7cm; width:16cm; font-size: 10px; text-align:center;padding:0px; }
div#tabs ul li  { background-image:url(../common_images/tab_bg.gif); background-position:top left; background-repeat: no-repeat; display:inline; padding:0px; margin:0px 1px; line-height: 0.7cm; float: left; text-align:center; }
div#tabs ul li a { background-image:url(../common_images/tab_right_bg.gif); background-position:top right; background-repeat: no-repeat; color:#fff; text-decoration: none; padding:0px; margin:0px; height: 0.7cm; display: block;/* float: left; width: 100%;*/ }
div#tabs ul li a:hover { color: #eef; }
div#tabs ul li.home, div#tabs ul li.homeActive { width: 2cm; margin: 0px; }/*72*/
div#tabs ul li.about, div#tabs ul li.aboutActive  { width: 2cm; margin-right: 0px; }/*178*/
div#tabs ul li.bac, div#tabs ul li.bacActive  { width: 3.2cm; margin-right: 0px; }/*178*/
div#tabs ul li.aac, div#tabs ul li.aacActive { width: 3.15cm; margin-right: 0px; }/*186*/
div#tabs ul li.nac, div#tabs ul li.nacActive { width: 3cm; margin-right: 0px; }/*168*/
div#tabs ul li.aaa, div#tabs ul li.aaaActive { width: 2.5cm; margin-right: 0px; }/*163*/
div#tabs ul li.homeActive, div#tabs ul li.bacActive, div#tabs ul li.aacActive, div#tabs ul li.nacActive, div#tabs ul li.aaaActive, div#tabs ul li.aboutActive  { background-image:url(../common_images/tab_bg_active.gif); }
div#tabs ul li.homeActive a, div#tabs ul li.bacActive a, div#tabs ul li.aacActive a, div#tabs ul li.nacActive a, div#tabs ul li.aaaActive a, div#tabs ul li.aboutActive a { background-image:url(../common_images/tab_right_bg_active.gif); color:#24a!important; height:0.7cm; }

div#mainContent {text-align:left;width:16cm;padding:0.25cm;}

#home div#mainContent div#preamble blockquote {text-align:center;}
#home div#mainContent div#preamble h1, #cols h1 {color: #24a; font-size:28px; margin: 0.5cm 0 0 0; padding: 0; text-align:center;}

p {font-size:12px;margin:0.25cm 0cm;color: #226;}

#home div#mainContent div#preamble p strong.heading, #home div#mainContent div#preamble p strong.heading a, #cols h2 { color: #f92; font-size: 14px; }
#cols h3 {font-size:12px;margin:0.25cm 0cm;color: #226;font-style:bold;}
#cols ol, #cols ul {font-size:12px;margin:0.25cm 1cm;color: #226;}
#cols dl {font-size:12px;margin:0.25cm 0cm;color: #226;}
#cols dt, #cols dd {padding:0px;margin:0px;text-indent:0px;}
#cols dd {padding:0px;margin-left:0.25cm;text-indent:0px;}
#cols ol li {}
#cols blockquote {font-size:12px;color: #226;}

#home div#mainContent div#diploma p a {color:#f92;}
#home div#mainContent div#diploma, #home div#mainContent div#report {border-top:1px solid #24a;margin-top:0.75cm;}
#home div#mainContent div#diploma h3, #home div#mainContent div#report h3 {color: #24a; font-size:24px; margin: 0.25cm 0 0 0; padding: 0; text-align:center;}
#home div#mainContent div#diploma img,#home div#mainContent div#report img  {display:none;}
p.flash {display:none;}
#home div#mainContent div#diploma h4 {color: #f92; font-size: 14px;}
#home div#mainContent ul {font-size:12px;margin:0.25cm 1cm;color: #226;}

/* footer */
div#footer {  width: 100%; text-align:left; clear: both;margin: 2cm 0px 0px 0px; position: relative; }
div#footer a { color: #f79024; }
div#footer a:hover { text-decoration: none; }
div#footer p { font-size:8px;color: #f92;  }
div#footer p.copy { }
div#footer div#uk {text-align:left;margin-top:0.25cm;}
div#footer div#us {text-align:left;margin-top:0.25cm;}
div#footer div#uk p, div#footer div#us p {}
div#footer div#uk p img, div#footer div#us p img {float:left;clear:left;}

/* sub navigation */
#cols #nav { display:none; }

/* advert */
#cols #report {display:none;}

.print, .hide, .printHide, .top {display:none!important;}


h2.footnotes { color: #aaa; }
ol.footnotes { text-align:left;font-size:0.7em;margin:0px;padding:1em;font-style:italic;}

html.noted a:link:after, html.noted a:visited:after {
  content: &#34;&#34;;
}

html #footer.noted a:link:after, html #nav.noted a:link:after {
  display:none;
}
