/********************* body *********************/
body {
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
}
body,td,th {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight:normal;
}
#table_bk {
background-position: 100% 100%;
background-image:url();
background-repeat:no-repeat;
}
#left_bk {
background-position: bottom;
background-image:url(../images/doctor-child.jpg);
background-repeat:no-repeat;
}
/********************* top nav *********************/
#topnav ul{
	float:left;
	padding:0;
	margin:0;
	overflow:hidden;
	width: 100%;
}

#topnav ul li{display:inline;margin:0;padding:0;height:28px}

#topnav ul li a{
	padding:8px 12px 9px;
	color:#fff;
	text-decoration:none;
	float:left;
	border-right-width:2px;
	border-right-style:solid;
	border-right-color:#fff;
	font-family: verdana, arial, helvetica, "sans-serif bold";
	font-size: 10px;
	font-weight: bold;
}

#topnav ul li a:hover {
background-image:url(../images/links2.gif);
	color:#FFFFFF;
	font-weight: bold;
}




#fontnav ul{
	float:left;
	padding:0;
	margin:0;
	overflow:hidden;
}

#fontnav ul li{display:inline;margin:0;padding:0;height:28px}

#fontnav ul li a{
	padding:8px 12px 9px;
	color:#fff;
	text-decoration:none;
	float:left;
	border-left:1px solid #FFFFFF;
	border: solid 1px #FFFFFF;
	font-family: verdana, arial, helvetica, "sans-serif bold";
	font-size: 10px;
	font-weight: bold;
}

#fontnav ul li a:hover {
background-image:url(../images/links2.gif);
	color:#FFFFFF;
	font-weight: bold;
}



/********************* main divs *********************/

#header { background-image:url(../images/headerbg.gif);}
#links { background-image:url(../images/links.gif); height:29px;}
#footer {
	background-image:url(../images/footer.gif);
	font-size:13px;
	color:#FFFFFF;
	background-repeat: repeat-x;
	margin-bottom: 10px;
}
#content {
padding:10px;
}
/******************* NOTICE BOARD *******************/	
	
#notice-board{padding:12px 12px 100px;text-align:left;font-size:12px;border:1px solid #ccc;display:block;margin-right:-8px;margin-left:-4px;margin-top:4px}

#local{font-size:12px;line-height:24px}
.style6 {font-size: 14px}
.style7 {
	color: #006633;
	font-weight: bold;
}
/********************* SIDE NAVIGATION *********************/

#sidenav {
margin:0;
padding:0;
}

#sidenav ul {
list-style-type:none;
margin:0;
padding:0;    /* POSSIBLE CHANGE COLOUR */
}

#sidenav a{
	background:#e6e4f1;
	display:block;
	border-bottom-width:1px;
	border-bottom-style:solid;
	border-bottom-color:#fff;
	line-height:15px;
	padding-top: 4px;
	padding-right: 3px;
	padding-bottom: 4px;
	padding-left: 15px;
	text-align:left;
}

#sidenav a:link,#navlist2 a:visited {
color:#039;        /* POSSIBLE CHANGE COLOUR */
text-decoration:none;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-weight:400;
font-size:11px;
list-style-type:square;
}

#sidenav a:hover {
background-color:#C8C7E1;
color:#000;
font-weight:400;
}

/********************* link styles *********************/
#footer a:link {
	color: #FEFEFE;
	text-decoration: none;
	padding-left:20px;
}
#footer a:visited {
	text-decoration: none;
	color: #FFFFFF;
}
#footer a:hover {
	text-decoration: none;
	color: #EEEEEE;
}
#footer a:active {
	text-decoration: none;
	color: #FEFEFE;
}
a:link {
	color: #1C3867;
	text-decoration: none;
}
a:visited {
	text-decoration: none;
	color: #1D3A6A;
}
a:hover {
	text-decoration: underline;
	color: #446A9E;
}
a:active {
	text-decoration: none;
	color: #1C3867;
}
/********************* text styles *********************/
.heading2 {
	font-size: 12px;
	font-weight: bold;
	color: #1B3563;
	margin-top:10px; margin-bottom:10px;
}
.heading {
	font-size: 16px;
	color: #1B3563;
	display:block;
	border-bottom:  dashed 1px;
	font-weight:normal;
	margin-top:10px; margin-bottom:10px;
	font-weight: bold;
}
h1 { color:#1B3563; display:block; border-bottom: solid 2px #1B3563;
}

h2{color:#1B3563; display:block; border-bottom: solid 2px #1B3563;}

h3{color:#1B3563; display:block; border-bottom: solid 2px #1B3563;}

.style1 {font-size: 10px}
.style5 {
	color: #990000;
	font-weight: bold;
	font-size:10px;
}
.style2 {font-size: 16px}
.style3 {color: #1B3563}
.style4 {
	color: #990000;
	font-size: 10px;
}
.style8 {color: #FFFFFF}


#sidecontainer {
margin:0;
padding:0;
width:180px;
}

#download {
width:178px;
padding-top: 4px;
padding-bottom: 4px;
}

#download a{
width:160px;
padding-top: 4px;
padding-right: 9px;
padding-bottom: 4px;
padding-left: 9px;
text-decoration:none;
font-size:11px;
text-align:center;
}