body, p, td, ul, li {
	font-family:verdana,tahoma,arial,sans-serif;
	font-size:12px;
	font-weight:normal;
	color:#000000;
	margin-top:0em;
	margin-bottom:1em;
}

td.topnav {
	font-family:verdana,tahoma,arial,sans-serif;
	font-size:22px;
	font-weight:bold;
	color:#2D4E83;
	padding-left:0px;
	margin-top:0em;
	margin-bottom:0em;
	margin-right:0px;
	margin-left:0px;
	background: url (/template_images/nav/centre.jpg);
}
td.topnav:hover {
	font-family:verdana,tahoma,arial,sans-serif;
	font-size:12px;
	font-weight:bold;
	color:#2D4E83;
	background-color: #2440ad;
	padding-left:0px;
	margin-top:0em;
	margin-bottom:0em;
	margin-right:0px;
	margin-left:0px;
	background: url (/template_images/nav/centre.jpg);
}


a.topmenu:link {font-size:12px;color:#ffffff;font-weight:bold;text-decoration:none;font-family:verdana,tahoma,arial,sans-serif;text-transform:uppercase;}
a.topmenu:visited {font-size:12px;color:#ffffff;font-weight:bold;text-decoration:none;font-family:verdana,tahoma,arial,sans-serif;text-transform:uppercase;}
a.topmenu:active {font-size:12px;color:#ffffff;font-weight:bold;text-decoration:none;font-family:verdana,tahoma,arial,sans-serif;text-transform:uppercase;}
a.topmenu:hover {font-size:12px;color:#ffffff;font-family:verdana,tahoma,arial,sans-serif;
	text-decoration: none;font-weight:bold;cursor: hand;background-color:none;text-transform:uppercase;}
a.topmenu_new {font-family:verdana,tahoma,arial,sans-serif; font-size:11px;color:#ffffff;font-weight:bold;text-decoration:none;text-transform:uppercase;}

a.breadcrumb:link, a.breadcrumb:active, a.breadcrumb:visited {
	font: 11px Verdana, Arial, Helvetica, sans-serif;
	color: #000000;
	text-decoration: none;
	padding:5px;
	line-height: 12pt;
}

a.breadcrumb:hover {
	font: 11px Verdana, Arial, Helvetica, sans-serif;
	color: #2D4E83;
	text-decoration: underline;
	padding:5px;
	line-height: 12pt;
}


a.dropmenu {
	font: bold 11px Verdana, Arial, Helvetica, sans-serif;
	color: #FFFFFF;text-transform:uppercase;
	text-decoration: none;
	padding:5px;
	line-height: 12pt;
}
a.dropmenu_highlight {
	font: bold 11px Verdana, Arial, Helvetica, sans-serif;
	color: #000000;
	text-transform:uppercase;
	text-decoration: none;
	padding:5px;
	line-height: 12pt;
}

.sidemenutitle {
	font: bold 12px Verdana, Arial, Helvetica, sans-serif;
	color: #FFFFFF;text-transform:uppercase;
	text-decoration: none;
	padding:5px;
	line-height: 12pt;
}

td.sidemenu {
	font: bold 11px Verdana, Arial, Helvetica, sans-serif;
	color: #FFFFFF;
	text-transform:uppercase;
	text-decoration: none;
	line-height: 12pt;
	cursor: pointer;
	padding: 5px 5px 5px 10px;
}

td.sidemenu:hover {
	font: bold 11px Verdana, Arial, Helvetica, sans-serif;
	color: #FFFFFF;text-transform:uppercase;
	text-decoration: underline;
	padding:5px 5px 5px 10px;
	line-height: 12pt;
	cursor: pointer;
}
td.sidemenu_highlight {
	font: bold 11px Verdana, Arial, Helvetica, sans-serif;
	color: #0f1e59;
	text-transform:uppercase;
	text-decoration: none;
	padding:5px;
	line-height: 12pt;
	cursor: default;
}
/* dhtml menu */

td.ddmenu, .ddmenu {
    font-family : tahoma, verdana,Arial,Sans-serif;
	font-size: 11px;
	font-weight:bold;
	color:#ffffff;	
	background-color: #0f1e59;
	padding:5px;
	text-decoration: none;
	text-transform:uppercase;
	line-height: 12pt;
	cursor: default
}

td.ddmenu:hover, a.ddmenu:hover {
	font-family : tahoma, verdana,Arial,Sans-serif;
	font-size: 11px;
	color:#000000;
	background-color: #a4842f;
	padding:5px;
	font-weight:bold
	text-decoration: none;	
	text-transform:uppercase;
	line-height: 12pt;
	cursor: default
}


a.nav:link {font-size:11px;color:#000000;font-weight:normal;text-decoration:none;}
a.nav:visited {font-size:11px;color:#2D4E83;font-weight:normal;text-decoration:none;}
a.nav:active {font-size:11px;color:#000000;font-weight:normal;text-decoration:none;}
a.nav:hover {font-size:11px;color:#000000;font-family:verdana,tahoma,arial,sans-serif;
	text-decoration: none;font-weight:normal;cursor: hand;background-color:none;}

a.bottom {font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px;color:#2D4E83;font-weight:bold;text-decoration:none;}
a.copyright {font-family:din; font-size:8px;color:#2D4E83;font-weight:normal;text-decoration:none;}

.bodylink {
	font-family:tahoma,verdana,arial,sans-serif;
	font-size:11px;
	font-weight:normal;
	color:#838383;
}

a.bodylink:link, a.bodylink:visited, a.bodylink:active {
	font-family:tahoma, verdana, arial, sans-serif;
	font-size:11px;
	font-weight:normal;
	color:#7B6D4D;
}

a.bodylink:hover {
	font-family:tahoma,verdana,arial,sans-serif;
	font-size:11px;
	font-weight:normal;
	text-decoration:underline;
	color:#a31b31;
}

.bodylink-noul {
	font-family:tahoma,verdana,arial,sans-serif;
	font-size:11px;
	font-weight:normal;
	color:#838383;
}

a.bodylink-noul:link, a.bodylink-noul:visited, a.bodylink-noul:active {
	font-family:tahoma, verdana, arial, sans-serif;
	font-size:11px;
	font-weight:normal;
	color:#7B6D4D;
	text-decoration:none;
}

a.bodylink-noul:hover {
	font-family:tahoma,verdana,arial,sans-serif;
	font-size:11px;
	font-weight:normal;
	text-decoration:underline;
	color:#a31b31;
}

td.padding {
	padding-left:10px;
	padding-top:5px;
	padding-bottom:5px;
	padding-right:0px;
}

td.paddingmore {
	padding-left:30px;
	padding-top:5px;
	padding-bottom:5px;
	padding-right:0px;
}

td.background {
	background:url(../images/timeout/top.jpg) repeat-y; 
}

td.bigtext {
	font-family:verdana,tahoma,arial,sans-serif;
	font-size:13px;
	font-weight:BOLD;
	color:#2D4E83;
	
}
td.whitebg {
	background-color:#ffffff;
}

select.dropdown{
	font-family:verdana,tahoma,arial,sans-serif;
	font-size:11px;
	font-weight:normal;
	color:#2D4E83;
	margin-top:0em;
	margin-bottom:1em;
}
a.topmenu_new {
font-family:verdana,tahoma,arial,sans-serif; font-size:11px;color:#2D4E83;font-weight:bold;text-decoration:none;
}

a.footer:link  {
    font-family: Verdana, Arial, Sans-serif;
    font-size:10px;
    color:#172a6c;
    font-weight:normal;
	text-decoration:none;
	line-height: 13pt;
}

a.footer:visited {
    font-family: Verdana, Arial, Sans-serif;
    font-size:10px;
    color:#172a6c;
    font-weight:normal;
	text-decoration:none;
	line-height: 13pt;
}

a.footer:hover  {
    font-family: Verdana, Arial, Sans-serif;
    font-size:10px;
    color:#172a6c;
    font-weight:normal;
	text-decoration:underline;
	line-height: 13pt;
}

a.footer:focus  {
    font-family: Verdana, Arial, Sans-serif;
    font-size:10px;
    color:#ac2228;
    font-weight:normal;
	text-decoration:none;
	line-height: 13pt;
}

.footer_pipe {
    font-family: Verdana, Arial, Sans-serif;
    font-size:8px;
    color:#999999;
    font-weight:normal;
	text-decoration:none;
	padding-left:5px;
	padding-right:5px;
}

.footer {
    font-family: Verdana, Arial, Sans-serif;
    font-size:10px;
    color:#494949;
    font-weight:normal;
	text-decoration:none;
	line-height: 13pt;
}
/* --- footer link --- */

.footertext {
    font-family: Verdana, Arial, Sans-serif;
    font-size:10px;
    font-weight:normal;
	text-decoration:none;
	line-height: 13pt;
}


/* --- sidenav link --- */
a.sidenav:link  {
    font-family: Verdana, Arial, Sans-serif;
    font-size:11px;
    color:#b08e32;
    font-weight:none;
	text-decoration:underline;
	line-height: 13pt;
}

a.sidenav:visited {
    font-family: Verdana, Arial, Sans-serif;
    font-size:11px;
    color:#b08e32;
    font-weight:none;
	text-decoration:none;
	line-height: 13pt;
}

a.sidenav:hover  {
    font-family: Verdana, Arial, Sans-serif;
    font-size:11px;
    color:#b08e32;
    font-weight:none;
	text-decoration:underline;
	line-height: 13pt;
}

a.sidenav:focus  {
    font-family: Verdana, Arial, Sans-serif;
    font-size:11px;
    color:#b08e32;
    font-weight:none;
	text-decoration:none;
	line-height: 13pt;
}

.sidenav	{
    font-family: Verdana, Arial, Sans-serif;
    font-size:11px;
    color:#e6e6e6;
    font-weight:none;
	text-decoration:none;
	line-height: 13pt;
}

.sidenavtitle	{
    font-family: Verdana, Arial, Sans-serif;
    font-size:11px;
    color:#e6e6e6;
    font-weight:bold;
	text-decoration:none;
	line-height: 13pt;
}
/* --- sidenav link --- */

/* --- coloured philosophy table --- */
td.darkbluetop {
	FONT-WEIGHT: bold;
	COLOR: #FFFFFF;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	background-color: #000066;
	text-align: center;
}
td.darkblueleft {
	FONT-WEIGHT: bold;
	COLOR: #FFFFFF;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	background-color: #000066;
	text-align: right;
}
td.lightblue {
	FONT-WEIGHT: bold;
	COLOR: #000000;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	background-color: #bfdfff;
	text-align: center;
}
td.green {
	FONT-WEIGHT: bold;
	COLOR: #000000;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	background-color: #3cb43c;
	text-align: center;
}

td.green2 {
	FONT-WEIGHT: bold;
	COLOR: #FFFFFF;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	background-color: #339966;
	text-align: center;
}
td.yellow {
	FONT-WEIGHT: bold;
	COLOR: #000000;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	background-color: #ebd10d;
	text-align: center;
}
/* --- coloured philosophy table end --- */

H1{	
font-family:verdana,tahoma,arial,sans-serif;
font-size:13px;
font-weight:bold;
color:#CC3300;
margin-top:0em;
margin-bottom:1em;
display: block;
}
H2{	
font-family:verdana,tahoma,arial,sans-serif;
font-size:12px;
font-weight:bold;
color:#333399;
margin-top:0em;
margin-bottom:1em;
display: inline;
}

.nonav-text {padding-top:15px;padding-right:50px;padding-left:20px;}

.imagecolumn {padding-top:15px;padding-right:20px;padding-left:20px;}

.repeat-imageleft{padding:15px 0 0 20px;}

.repeat-imageleft img { margin-right: 25px; }

.repeat-textright {padding: 0 15px 50px 0;}

.repeat-imageright{padding:15px 50px 0 0px;}

.repeat-imageright img { margin: 0 0 0 25px; }

.repeat-textleft {padding: 15px 0 0 20px;}


.caption { color: #666666; font-size: 10px;}

.page-title {
	font-family:verdana, tahoma, arial, sans-serif;
	font-size:13px;
	font-weight:bold;
	color:#CC3300;
	margin-top:0em;
	margin-bottom:0em;
	display: block;
	text-transform: uppercase;
 }

ul {
	padding: 0px;
	margin-left: 18px;
	margin-top: 8px;
	list-style-position: outside;
	list-style-type: disc;
}
.overview-txt {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #000000;
}
