body {margin:0px; font-size:11px; font-family: Verdana, sans-serif; color:#444; text-align:center; background:#2c2c44; }

div.centre {position:relative; width:890px; margin: 20px auto; text-align:left; background-color:#fff;}


div.nav {background-color:#a43;}

.name {color:#c76}

div.wrapper {position:relative; left:120px; top:0px; width:770px;}

div.header {width:100%; height:110px;}

div.content {padding: 6px 20px 20px 20px; min-height:460px}

a {color: #6f0}
a:link {color: #453}
a:visited {color: #483}
a:hover {color: #aa0}

a.big {font-size:13px}
a.big:link {color: #453}
a.big:visited {color: #453}
a.big:hover {color: #aa0}

a.bigger {font-size:16px}
a.bigger:link {color: #453}
a.bigger:visited {color: #453}
a.bigger:hover {color: #aa0}

a.biggreen {font-size:13px; color: #6f0}
a.biggreen:link {color: #080}
a.biggreen:visited {color: #064}
a.biggreen:hover {color: #009}

a.bigred {font-size:13px}
a.bigred:link {color: #c00}
a.bigred:visited {color: #c00}
a.bigred:hover {color: #080}

a.middle {font-size:12px; text-decoration:none}
a.middle:link {color: #483}
a.middle:visited {color: #483}
a.middle:hover {color: #aa0}

a.menu {color:white; font-size:13px; text-decoration:none}
a.menu:link {color: white}
a.menu:visited {color: white}
a.menu:hover {color: #cfb}

td.mn a {text-decoration:none}
td.mn a:link {color: #453}
td.mn a:visited {color: #453}
td.mn a:hover {color: #993}


span.biggerlink {font-size: 18px; font-family: "Times New Roman", Times, serif; color: #c00; font-weight: normal;}
span.biglink {font-size: 16px; font-family: "Times New Roman", Times, serif; font-weight: normal;}
span.mediumlink {font-size: 13px; font-family: "Times New Roman", Times, serif; font-weight: normal;}
span.bigger {font-family: Verdana, Arial, sans-serif; font-size: 13px; color: #009; }
span.bigblack {font-family: Verdana, Arial, sans-serif; font-size: 13px; color: #000; }
span.bigred {font-family: Verdana, Arial, sans-serif; font-size: 13px; color: #900; }
span.medium {font-family: Verdana, Arial, sans-serif; font-size: 12px; color: #453; }
span.small {font-size: 9px;}
img {border-width:0px;}
img.border {border-color:white; border-style:solid; border-width:1px;}
div.mediumblack {font-family: Verdana, Arial, sans-serif; font-size: 12px; color: #000; }

h1 {font-size: 30px; font-family: "Times New Roman", Times, serif; color: #009; font-weight: normal; margin-bottom:6px; margin-top:10px;}
h2 {font-size: 25px; font-family: "Times New Roman", Times, serif; color: #832; font-weight: normal; margin-bottom:4px; margin-top:4px;}
h3 {font-size: 21px; font-family: "Times New Roman", Times, serif; color: #453; font-weight: normal; margin-bottom:3px; margin-top:3px;}
h4 {font-size: 17px; font-family: "Times New Roman", Times, serif; color: #190; font-weight: normal; margin-bottom:3px; margin-top:3px; background:url(styleimages/h4line.gif) left bottom no-repeat}
h4.xxx {border-bottom:solid 2px #fed}
h5 {font-size: 15px; font-family: "Times New Roman", Times, serif; color: #453; font-weight: normal; margin-bottom:2px; margin-top:2px;}

.h3 {font-size: 21px; font-family: "Times New Roman", Times, serif; color: #453; font-weight: normal;}
.h5 {font-size: 15px; font-family: "Times New Roman", Times, serif; color: #453; font-weight: normal;}

table {font-family: Verdana, Arial, sans-serif; font-size: 11px;}
td.mn {text-align:center; background-color:#fec}
td.mn0 {text-align:center; background-color:#cd9}
td.text10 {font-family: Verdana, Arial, sans-serif; font-size: 10px;}
td.small {font-family: Verdana, Arial, sans-serif; font-size: 9px; padding:10px;}
td.big {font-family: Verdana, Arial, sans-serif; font-size: 12px;}
td.bigred {font-family: Verdana, Arial, sans-serif; font-size: 12px; color:#c00}
td.bigblue {font-family: Verdana, Arial, sans-serif; font-size: 12px; color:#009}
td.bigterra {font-family: Verdana, Arial, sans-serif; font-size: 12px; color:#864}
td.border20 {padding:5px 20px; border-width:5px; border-style:solid; border-color:#eef;}
td.borderleft {padding:7px 20px; font-size: 11px;}
td.grey9 {font-size:9px; color:#999;}
tr.border20 {border-width:5px; border-style:solid; border-color:#eee;}
table.pad3 td {padding:0px 3px}
table.pad5 td {padding:0px 5px}

.gradient1 {background-color:#ffeddc; background-image:url(styleimages/gradient1.jpg); background-repeat:no-repeat}
.gradient2 {background-color:#f2fad6; background-image:url(styleimages/gradient2.jpg); background-repeat:no-repeat}
.back1 {background-color:#ffeddc;}
.back2 {background-color:#f2fad6;}

ul {list-style-image:url(styleimages/bulletyellow.gif); margin-top:6px; margin-bottom:6px; margin-left:36px; padding:0px; font-family: Verdana, Arial, sans-serif; font-size: 11px;}
ul.bigger {font-size:13px}
ul.topics {list-style-image:url(styleimages/bulletblue.gif);}
ul.bulletgreen {list-style-image:url(styleimages/bulletgreen.gif);}
li {margin:6px 0}
ol {font-family: Verdana, Arial, sans-serif; font-size: 11px; margin-top:6px; margin-bottom:6px; margin-left:36px; padding:0px;}
dl {font-family: Verdana, Arial, sans-serif; font-size: 9px}
blockquote {font-family: Verdana, Arial, sans-serif; font-size: 11px;}
hr {height: 1px; color:#0c0}

.blueback {background-color:#ccf}
.black {color: #000}
.brred {color: #e55}
.red {color: #832}
.blue {color: #309}
.green {color: #0c3}
.terracotta {color: #952}
.yellow {color: #ff0}
.orange {color: #b60}
.white {color: #fff}
.ltgrey {color: #aaa}
.grey {color: #666}
.hilite {font-size: 13px; font-family: Verdana, sans-serif; color: #009;}
.hilitegreen {font-size: 13px; font-family: Verdana, sans-serif; color: #063;}
.hilitered {font-size: 13px; font-family: Verdana, sans-serif; color: #c00; font-style: italic;}
.h4red {font-size: 18px; font-family: "Times New Roman", Times, serif; color: #832;}
.huge {font-size: 72px; font-family: "Times New Roman", Times, serif; color: #00A; font-weight: normal;}

/* for timetable...*/
.bdr0 {border-top: solid 1px #966; border-left: solid 1px #966;}
.bdr1 {border-left: solid 1px #966;}
.bdrr {border-bottom: solid 1px #966; border-right: solid 1px #966;}
.w {background-color:#fff}
.o {background-color:#fc9}
.tw {background-color:#fff; cursor:pointer}
.ty {background-color:#ffc; cursor:pointer}
.tp {background-color:#fdd; cursor:pointer}
.tm {background-color:#fdb; cursor:pointer}
.tb {background-color:#bbf; cursor:pointer}
.tlb {background-color:#ddf; cursor:pointer}
.tg {background-color:#e4ffd4; cursor:pointer}
.tr {background-color:#bee; cursor:pointer}
div.rm {color:#a00; font-size:10px; text-align:right}
div.disp {width:712px; height:28px; background-color:#ddd; text-align:center; padding:4px; font-size:17px}
