@charset "UTF-8";

/*body {font-family:Arial,Helvetica,sans-serif;margin:0px;padding:0px;background-color:#DCE2E2;font-size:0.95em;min-width:760px;color:#666666;}*/
body {font-family:Arial;margin:0px;padding:0px;background-color:#FFFFFF;font-size:0.95em;line-height:1.5;color:#666666;}
.attention {font-family:Arial;color:#FF0000;font-weight:bold;}
.legend {font-size:0.68em;color:#FF0000;font-weight:normal;}
.legend_fine {font-family:Verdana;font-size:10px;color:#666666;}
.contentheading {font-family:Arial;margin:0px;padding:0px;font-size:1.2em;color:#666666;}
.tablecontent {font-family:Arial;margin:0px;padding:0px;font-size:0.8em;line-height:1.5;color:#666666;text-align: justify;}
.para_header1 {color:#666666;font-weight:bold;}
.para_header2 {color:#663300;font-weight:bold;}
.para_subheader4 {color:#660099;font-weight:bold;}
.para_subheader2 {color:#339933;font-weight:bold;}
.para_subheader3 {color:#999900;font-weight:bold;}
.para_subheader1 {color:#000666;font-weight:bold;}
.para_content_highlight1 {color:#FF0000;font-weight:bold;}
.para_content_highlight2 {color:#CC6600;font-weight:bold;}
.calcontent {font-family:Arial;margin:0px;font-weight:bold;padding:0px;font-size:0.8em;line-height:1.5;color:#666666;}
.calcontentrep {font-family:Arial;margin:0px;font-weight:bold;padding:0px;font-size:0.98em;line-height:1.5;color:#999999;}

.opening_colour {color: #CCFF00}
.elibrary_closure {color: #FF9900}
.closing_colour {color: #CCCCCC}

.eventheader {font-family:Trebuchet MS;font-weight:none;margin:0px;padding:0px;font-size:1.5em;line-height:1.3;color:#FF9900;}
.eventsubheader {font-family:Trebuchet MS;font-weight:none;margin:0px;padding:0px;font-size:1.2em;line-height:1.3;color:#666666;}
.rowheader {background:#66ccff;color:#FFFFFF;font-size:0.85em;font-weight:bold;}
.rowcolor1 {background:#a8ddf7;color:#666666;font-size:0.83em;}
.rowcolor2 {background:#d5eefa;color:#666666;font-size:0.83em;}
.special {color:#CC0000;font-weight:bold}
.copyright {color:#666666;font-size:0.8em;font-family:Arial;font-weight:normal;text-transform:none;line-height:1.3;}
.smallprint {color:#666666;font-size:0.80em;font-family:Arial;font-weight:normal;text-transform:none;letter-spacing:0.03em;line-height:1.5;}
.smallprint2 {color:#666666;font-size:0.78em;font-family:Arial;font-weight:normal;text-transform:none;letter-spacing:0.03em;line-height:1.5;}
.fineprint {color:#CC0033;font-size:0.9em;font-family:Arial;font-weight:normal;text-transform:none;}
.fineprint2 {color:#990000;font-size:0.9em;font-family:Arial;font-weight:normal;text-transform:none;}
.photocaption {color:#CC0033;font-size:9.5px;font-family:Verdana,Arial,Geneva;font-weight:normal;text-transform:none;}
.photoheader {color:#CC0033;font-size:0.6em;font-family:Verdana,Arial,Geneva;font-weight:bold;text-transform:none;}

div,h1,h2,h3,h4,p{border:none;margin:0em;padding:0em;}
h1{font-size:2em;}
h2{font-size:1.5em;}
h3{font-size:1.1em;color:#555;}
h4{font-size:1em;}
p{font-size:0.93em;}
a:link{text-decoration:none;color:#0033cc;background:transparent;}
a:visited{text-decoration:none;color:#5533cc;background:transparent}
a:hover,a:active{color:#fff;background:#000099;}
img{border-style:none;}
a img{border:0px;}
.clear{clear:both;}

#cal a{font-size:0.95em;font-weight:bold;margin:0em 0em 0em 0em;text-decoration:underline;}

/* Begin defining background image above navigation menu */
#head{background-color:#012E8B;background-image:url("Image/title_bg.gif"); background-repeat:repeat-x;padding:0px;margin:0px;}
/* End defining background image above navigation menu */

/* Begin defining style of navigation menu */
#menu{font-family:Arial;margin:1px 0px 10px 0px;padding:1px;background-color:#062673;color:#fff;text-align:center;line-height:140%;clear:both;}
/*#menu{margin:1px 0px 1px 0px;padding:1px;background-color:#062673;color:#fff;text-align:center;line-height:140%;clear:both;}*/
#menu a{font-size:0.79em;font-weight:bold;margin:0em 0em 0em 0em;text-decoration:none;padding:3px;}
/*#menu a{font-size:0.8em;margin:0px 0.3em 0.4em 0.3em;text-decoration:none;padding:3px;}*/
#menu a:link, #menu a:visited{color:#FFFFFF;}
#menu a:hover, #menu a:active{text-decoration:none;background:#A1CAF2;color:#062673;}
#menu a.now:link, #menu a.now:visited{color:#A1CAF2;}
#menu a.now:hover, #menu a.now:active{text-decoration:none;background:#A1CAF2;color:#062673;}
/* End defining style of navigation menu */

/* Begin defining style of language/search menu */
#tools{display:block;text-align:right;font-size:0.8em;padding:5px;color:#A3BCD3;background-color:#1580D8;border-bottom:1px solid #ffffff;}
#tools a:link,#tools a:visited{ text-decoration:none;color:#fff;}
#tools a:hover,#tools a:active{ text-decoration:none;background:#fff;color:#003366;}
#tools a.skip:link,#tools a.skip:visited{ text-decoration:none;color:#BBBBBB;}
#tools a.skip:hover,#tools a.skip:active{ text-decoration:none;background:#BBBBBB;color:#FFFFFF;}
#tools form{margin:0px; padding:0px;}
/* Begin defining style of language/search menu */

#main{margin:0px:padding:0px;position:relative;}
#news{margin-right:301px;position:relative;display:block;padding:15px;}
/*#news h2.news{margin:0px;padding:0px;background-image:url("image/menu_news_bg.gif");background-repeat:repeat-x;}*/
#news h3{margin:0em 0px 3px 0px;font-size:1em;}
#news h4{margin:0px 0px 0px 15px;font-size:1em;}
#news p{margin:0px 0px 1em 15px;font-size:0.9em;color:#333333;}
#news ol{margin:0px 0px 1em 40px;padding-left:0px;}
#news ol li{font-size:0.9em;}
#news ul{margin:0px;margin-left:5px;margin-bottom:1em;padding:0;}
#news ul li{font-family: Arial, Helvetica, sans-serif;background:url("common_img/li_head.gif") no-repeat left top;list-style:none;padding-left:5px;margin:2px;margin-left:15px;}

/*#text_link h2{margin:3px;margin-bottom:6px; color:#3366CC;font-size:1em;background-image:none;}
#text_link h2 a{color:#3366CC;}
#text_link h2 a:hover, #text_link h2 a:active{background-color:#3366CC;color:#ffffff;}
*/
#links{width:300px;float:right;margin:0px 0px 0px 1px;padding-top:15px;position:absolute;top:159px;right:0px;text-align:center;background-color:#DCE2E2;}
#links .box{border:1px solid #000;margin:0px;margin-bottom:5px;width:285px;text-align:center;}
#links .box h2{margin:0px;padding:0px;margin-top:2px;}
#links .banner{float:left;margin:5px;margin-left:33px;}
#links ul{margin:0;margin-left:5px;padding:0;text-align:left;}
#links ul li{font-family: Arial, Helvetica, sans-serif;background:url("common_img/list_bs.gif") no-repeat left top;list-style:none;padding-left:10px;margin:5px;margin-left:15px;font-size:0.9em;}
/*#bottom{margin:0px;padding:0px;position:relative;clear:both;}*/

#hp{display:block;text-align:right;font-size:0.8em;padding:0px;color:#A3BCD3;}
#hp .h_photo{margin:0px;padding:0px;margin-top:0px;} // Top thin white line
#hp .h_photo img{margin:3px;}


/*Begin defining style of content*/
#content {font-family:Arial;font-size:0.9em;width:98%;text-align:left;color:#555;margin-left:15px;margin-top:15px}
/*End defining style of content*/

#bottom{margin:0px;padding:0px;position:relative;clear:both;}

#footer{border-top:dotted 1px #aaa;width:285px;text-align:left;color:#555;margin-top:15px;}
#footer .ftxt{margin:5px;font-size:0.85em;}

/* ?v???g?g?p /// Print */
@media print{
body{font-size:9px;}
}
