/* CSS Document */

/* ---------- General ---------- */
html, body {
    height: 100%;
}

body	{
	margin: 0;
	padding: 0;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	background-image:url(../../_global/images/background_new.jpg);
	background-position:center;
	background-color:#5470a4;
	background-repeat:repeat-y;
/*	height:100%;
	overflow:visible; */
}

/* ---------- Text Formatting ---------- */

.menutext	{
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #FFFFFF;
}

.bluebold	{
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #333399;
	font-weight:bold;
}


a.menutext:hover, a.menutext:link, a.menutext:visited{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #ffffff;
	font-weight:bold;
	font-size: 10px;
	text-decoration:none;
}


.whitetext	{
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFFFFF;
}

.bluetext	{
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #010989;
}

a:link {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #f1ad0f;
	font-weight:bold;
	font-size: 11px;
	text-decoration:none;

	}
	
a:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color:#ffc746;
	font-weight:bold;
	font-size: 11px;
	text-decoration:none;

	}

a:visited{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #dc9a02;
	font-weight:bold;
	font-size: 11px;
	text-decoration:none;

	}
	
a.whitetext:link, a.whitetext:visited{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #ffffff;
	font-weight:bold;
	font-size: 11px;
	text-decoration:none;

}

a.whitetext:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #ffffff;
	font-weight:bold;
	font-size: 11px;
	text-decoration: underline;
}

a.bluetext:link, a.bluetext:visited{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #010989;
	font-weight:bold;
	font-size: 11px;
	text-decoration:none;

}

a.bluetext:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #010989;
	font-weight:bold;
	font-size: 11px;
	text-decoration: underline;
}

h1 {
	font-size: 12px;
	color:#FFFFFF;
	text-align:left;
	line-height:15px;
	padding-top:15px;
}

/* ---------- Padding ---------- */
	
.padding4 {
	padding:4px;
}

.padding10 {
	padding:10px;
}

.padding16 {
	padding:0px 14px 0px 14px;
}

/* ---------- DIVS ---------- */

.bodycontent {
	font-size: 11px;
	color:#FFFFFF;
	text-align:left;
	padding:4px 0 4px 4px;
	line-height:15px;
}

.extras {
	text-align:left;
	float:right;
	width:140px;
	padding: 4px 0px 4px 0px;
	line-height:18px;
	color:#FFFFFF;
	font-weight:bold;
}

.login {
	padding-right: 4px;
	width:226px;
	height:69px;
	background: url(../../_global/images/background_search.jpg) left top no-repeat;
}

.search {
	text-align:right;
	color:#FFFFFF;
	padding-right:4px;
}

/* ---------- Tables ---------- */

td {
 	font-size: 10px;
}

.lightblueborder {
	border-style:solid;
	border-color:#A6D3FA;
	border-width:1px;
}

th {
	background-color:#5279AE;
	font-size: 11px;
	color: #FFFFFF;
}

.highlighttd {
	background-color:#f1ad0f;
	color:#FFFFFF;
	background-image:url(../../_global/images/background_button.gif);
	background-repeat:no-repeat;
	padding: 0px 4px 0px 8px;
	font-size: 11px;
}

.td1 {
	background-color:#010568;
	font-size: 11px;
	color: #FFFFFF;
}

.td2 {
	background-color:#010568;
	font-size: 11px;
	color: #FFFFFF;
}

.subnav {
	margin-top:4px;
	background-color:#010568;
	color:#FFFFFF;
	text-align:right;
	height:27px;
	padding: 0px 4px 0px 4px;
	background-image:url(../../_global/images/background_subnav.gif);
	background-repeat:no-repeat;
}

.subnav_on {
	margin-top:4px;
	background-color:#010568;
	color:#FFFFFF;
	text-align:right;
	height:27px;
	padding: 0px 4px 0px 4px;
	background-image:url(../../_global/images/background_subnav_on.gif);
	background-repeat:no-repeat;
}

.subnav_sub {
	margin-top:4px;
	background-color:#010568;
	color:#FFFFFF;
	text-align:right;
	height:27px;
	padding: 0px 4px 0px 4px;
	background-image:url(../../_global/images/background_subnav.gif);
	background-repeat:no-repeat;
}

.subnav_onsub {
	margin-top:4px;
	background-color:#010568;
	color:#FFFFFF;
	text-align:right;
	height:27px;
	padding: 0px 4px 0px 4px;
	background-image:url(../../_global/images/background_subnav_on.gif);
	background-repeat:no-repeat;
}

/* ---------- Extras ---------- */

.icon {
	padding: 0 0 0 18px;
	background: url(../../_global/images/icon.gif) left top no-repeat;
}

.iconblue {
	padding: 0 0 0 18px;
	background: url(../../_global/images/iconblue.gif) left top no-repeat;
}

caption {
	font-size: 11px;
	color:#FFFFFF;
}

/* ---------- Titles ---------- */

h3#home {
	background: url(../../_global/images/title_home.gif) left top no-repeat;
	width: 468px;
	height: 30px;
	display: block;
	text-indent: -99999em;
	font-size: 1%;
}

h3#contactus {
	background: url(../../_global/images/title_contactus.gif) left top no-repeat;
	width: 468px;
	height: 30px;
	display: block;
	text-indent: -99999em;
	font-size: 1%;
}

h3#stethoscopepracticals {
	background: url(../../_global/images/title_stethoscopepracticals.gif) left top no-repeat;
	width: 468px;
	height: 30px;
	display: block;
	text-indent: -99999em;
	font-size: 1%;
}
	
h3#clinicalskillssession {
	background: url(../../_global/images/title_clinicalskillssession.gif) left top no-repeat;
	width: 468px;
	height: 30px;
	display: block;
	text-indent: -99999em;
	font-size: 1%;
}

h3#livesurgeryfeeds {
	background: url(../../_global/images/title_livesurgeryfeeds.gif) left top no-repeat;
	width: 468px;
	height: 30px;
	display: block;
	text-indent: -99999em;
	font-size: 1%;
}

h3#aboutthecourse {
	background: url(../../_global/images/title_aboutthecourse.gif) left top no-repeat;
	width: 468px;
	height: 30px;
	display: block;
	text-indent: -99999em;
	font-size: 1%;
}

h3#patientcontact {
	background: url(../../_global/images/title_patientcontact.gif) left top no-repeat;
	width: 468px;
	height: 30px;
	display: block;
	text-indent: -99999em;
	font-size: 1%;
}

h3#exhibitioninformation {
	background: url(../../_global/images/title_exhibitioninformation.gif) left top no-repeat;
	width: 468px;
	height: 30px;
	display: block;
	text-indent: -99999em;
	font-size: 1%;
}

h3#medlinkparentseminars {
	background: url(../../_global/images/title_medlinkparentseminars.gif) left top no-repeat;
	width: 468px;
	height: 30px;
	display: block;
	text-indent: -99999em;
	font-size: 1%;
}

h3#medlinksupporters {
	background: url(../../_global/images/title_medlinksupporters.gif) left top no-repeat;
	width: 468px;
	height: 30px;
	display: block;
	text-indent: -99999em;
	font-size: 1%;
}

h3#oxbridgesession {
	background: url(../../_global/images/title_oxbridgesession.gif) left top no-repeat;
	width: 468px;
	height: 30px;
	display: block;
	text-indent: -99999em;
	font-size: 1%;
}

h3#pathologyinformation {
	background: url(../../_global/images/title_pathologyinformation.gif) left top no-repeat;
	width: 468px;
	height: 30px;
	display: block;
	text-indent: -99999em;
	font-size: 1%;
}

h3#virtualpathologyinformation {
	background: url(../../_global/images/title_virtualpathologyinfo.gif) left top no-repeat;
	width: 468px;
	height: 30px;
	display: block;
	text-indent: -99999em;
	font-size: 1%;
}

h3#pathologyprojectresults {
	background: url(../../_global/images/title_pathologyprojectresul.gif) left top no-repeat;
	width: 468px;
	height: 30px;
	display: block;
	text-indent: -99999em;
	font-size: 1%;
}

h3#frequentlyaskedquestions {
	background: url(../../_global/images/title_frequentlyaskedquesti.gif) left top no-repeat;
	width: 468px;
	height: 30px;
	display: block;
	text-indent: -99999em;
	font-size: 1%;
}

h3#upcomingcourses {
	background: url(../../_global/images/title_upcomingcourses.gif) left top no-repeat;
	width: 468px;
	height: 30px;
	display: block;
	text-indent: -99999em;
	font-size: 1%;
}

h3#previousevents {
	background: url(../../_global/images/title_previousevents.gif) left top no-repeat;
	width: 468px;
	height: 30px;
	display: block;
	text-indent: -99999em;
	font-size: 1%;
}

h3#bookyourplace {
	background: url(../../_global/images/title_bookyourplace.gif) left top no-repeat;
	width: 468px;
	height: 30px;
	display: block;
	text-indent: -99999em;
	font-size: 1%;
}

h3#informationforschools {
	background: url(../../_global/images/title_informationforschools.gif) left top no-repeat;
	width: 468px;
	height: 30px;
	display: block;
	text-indent: -99999em;
	font-size: 1%;
}

h3#informationforparents {
	background: url(../../_global/images/title_informationforparents.gif) left top no-repeat;
	width: 468px;
	height: 30px;
	display: block;
	text-indent: -99999em;
	font-size: 1%;
}

h3#pathologyprojectfaq {
	background: url(../../_global/images/title_pathologyprojectfaq.gif) left top no-repeat;
	width: 468px;
	height: 30px;
	display: block;
	text-indent: -99999em;
	font-size: 1%;
}

h3#markingcriteria {
	background: url(../../_global/images/title_markingcriteria.gif) left top no-repeat;
	width: 468px;
	height: 30px;
	display: block;
	text-indent: -99999em;
	font-size: 1%;
}

h3#pathologyprojectnotes {
	background: url(../../_global/images/title_pathologyprojectnotes.gif) left top no-repeat;
	width: 468px;
	height: 30px;
	display: block;
	text-indent: -99999em;
	font-size: 1%;
}

h3#archiveofpastprojects {
	background: url(../../_global/images/title_archiveofpastprojects.gif) left top no-repeat;
	width: 468px;
	height: 30px;
	display: block;
	text-indent: -99999em;
	font-size: 1%;
}

h3#lecturenotes2004 {
	background: url(../../_global/images/titles_2004lecturenotes.gif) left top no-repeat;
	width: 468px;
	height: 60px;
	display: block;
	text-indent: -99999em;
	font-size: 1%;
}

h3#webref2004 {
	background: url(../../_global/images/titles_2004webref.gif) left top no-repeat;
	width: 468px;
	height: 60px;
	display: block;
	text-indent: -99999em;
	font-size: 1%;
}

h3#examplelayout2004 {
	background: url(../../_global/images/titles_2004examplelayout.gif) left top no-repeat;
	width: 468px;
	height: 60px;
	display: block;
	text-indent: -99999em;
	font-size: 1%;
}

h3#markingreport2004 {
	background: url(../../_global/images/titles_2004markingreport.gif) left top no-repeat;
	width: 468px;
	height: 60px;
	display: block;
	text-indent: -99999em;
	font-size: 1%;
}

h3#results2004 {
	background: url(../../_global/images/titles_2004results.gif) left top no-repeat;
	width: 468px;
	height: 60px;
	display: block;
	text-indent: -99999em;
	font-size: 1%;
}

h3#lecturenotes2005 {
	background: url(../../_global/images/titles_2005lecturenotes.gif) left top no-repeat;
	width: 468px;
	height: 60px;
	display: block;
	text-indent: -99999em;
	font-size: 1%;
}

h3#webref2005 {
	background: url(../../_global/images/titles_2005webref.gif) left top no-repeat;
	width: 468px;
	height: 60px;
	display: block;
	text-indent: -99999em;
	font-size: 1%;
}

h3#examplelayout2005 {
	background: url(../../_global/images/titles_2005examplelayout.gif) left top no-repeat;
	width: 468px;
	height: 60px;
	display: block;
	text-indent: -99999em;
	font-size: 1%;
}

h3#markingreport2005 {
	background: url(../../_global/images/titles_2005markingreport.gif) left top no-repeat;
	width: 468px;
	height: 60px;
	display: block;
	text-indent: -99999em;
	font-size: 1%;
}

h3#results2005 {
	background: url(../../_global/images/titles_2005results.gif) left top no-repeat;
	width: 468px;
	height: 60px;
	display: block;
	text-indent: -99999em;
	font-size: 1%;
}

h3#searchresults {
	background: url(../../_global/images/titles_searchresults.gif) left top no-repeat;
	width: 468px;
	height: 30px;
	display: block;
	text-indent: -99999em;
	font-size: 1%;
}

h3#quizzes {
	background: url(../../_global/images/titles_quizzes.gif) left top no-repeat;
	width: 468px;
	height: 60px;
	display: block;
	text-indent: -99999em;
	font-size: 1%;
}

h3#codeofconduct {
	background: url(../../_global/images/titles_codeofconduct.gif) left top no-repeat;
	width: 468px;
	height: 60px;
	display: block;
	text-indent: -99999em;
	font-size: 1%;
}

h3#privacypolicy {
	background: url(../../_global/images/titles_privacypolicy.gif) left top no-repeat;
	width: 468px;
	height: 60px;
	display: block;
	text-indent: -99999em;
	font-size: 1%;
}

h3#termsandconditions {
	background: url(../../_global/images/titles_termsandconditions.gif) left top no-repeat;
	width: 468px;
	height: 60px;
	display: block;
	text-indent: -99999em;
	font-size: 1%;
}

h3#extras {
	background: url(../../_global/images/title_extras.gif) left top no-repeat;
	width: 468px;
	height: 30px;
	display: block;
	text-indent: -99999em;
	font-size: 1%;
}

h3#extras_upgradestethoscopes {
	background: url(../../_global/images/titles_upgradestethoscopes.gif) left top no-repeat;
	width: 468px;
	height: 60px;
	display: block;
	text-indent: -99999em;
	font-size: 1%;
}

h3#extras_whitelabcoats {
	background: url(../../_global/images/titles_whitelabcoats.gif) left top no-repeat;
	width: 468px;
	height: 60px;
	display: block;
	text-indent: -99999em;
	font-size: 1%;
}

h3#extras_thesource {
	background: url(../../_global/images/titles_thesource.gif) left top no-repeat;
	width: 468px;
	height: 60px;
	display: block;
	text-indent: -99999em;
	font-size: 1%;
}

h3#extras_medschool {
	background: url(../../_global/images/titles_medschool.gif) left top no-repeat;
	width: 468px;
	height: 60px;
	display: block;
	text-indent: -99999em;
	font-size: 1%;
}

h3#extras_medfaxx {
	background: url(../../_global/images/titles_medfaxx.gif) left top no-repeat;
	width: 468px;
	height: 60px;
	display: block;
	text-indent: -99999em;
	font-size: 1%;
}

h3#extras_ophthalmoscopes {
	background: url(../../_global/images/titles_ophthalmoscopes.gif) left top no-repeat;
	width: 468px;
	height: 60px;
	display: block;
	text-indent: -99999em;
	font-size: 1%;
}

h3#interactivemap {
	background: url(../../_global/images/title_interactivemap.gif) left top no-repeat;
	width: 468px;
	height: 60px;
	display: block;
	text-indent: -99999em;
	font-size: 1%;
}

h3#sitemap {
	background: url(../../_global/images/title_sitemap.gif) left top no-repeat;
	width: 468px;
	height: 60px;
	display: block;
	text-indent: -99999em;
	font-size: 1%;
}

h3#blog {
	background: url(../../_global/images/title_blogs.gif) left top no-repeat;
	width: 468px;
	height: 30px;
	display: block;
	text-indent: -99999em;
	font-size: 1%;
}

h3#downloads {
	background: url(../../_global/images/title_downloads.gif) left top no-repeat;
	width: 468px;
	height: 30px;
	display: block;
	text-indent: -99999em;
	font-size: 1%;
}

h3#getinvolved{
	background: url(../../_global/images/title_getinvolved.gif) left top no-repeat;
	width: 468px;
	height: 30px;
	display: block;
	text-indent: -99999em;
	font-size: 1%;
}

h3#stgeorges{
	background: url(../../_global/images/title_stgeorges.gif) left top no-repeat;
	width: 468px;
	height: 30px;
	display: block;
	text-indent: -99999em;
	font-size: 1%;
}

h3#login{
	background: url(../../_global/images/title_login.gif) left top no-repeat;
	width: 468px;
	height: 30px;
	display: block;
	text-indent: -99999em;
	font-size: 1%;
}


h3#news{
	background: url(../../_global/images/title_breakingnews.gif) left top no-repeat;
	width: 468px;
	height: 30px;
	display: block;
	text-indent: -99999em;
	font-size: 1%;
}

h3#mailinglist{
	background: url(../../_global/images/title_mailinglist.gif) left top no-repeat;
	width: 468px;
	height: 30px;
	display: block;
	text-indent: -99999em;
	font-size: 1%;
}

h3#createaccount{
	background: url(../../_global/images/title_createaccount.gif) left top no-repeat;
	width: 468px;
	height: 30px;
	display: block;
	text-indent: -99999em;
	font-size: 1%;
}

h3#personalpage{
	background: url(../../_global/images/titles_personalpage.gif) left top no-repeat;
	width: 468px;
	height: 30px;
	display: block;
	text-indent: -99999em;
	font-size: 1%;
}

h3#personaldetails{
	background: url(../../_global/images/titles_personaldetails.gif) left top no-repeat;
	width: 468px;
	height: 30px;
	display: block;
	text-indent: -99999em;
	font-size: 1%;
}

h3#ukcat{
	background: url(../../_global/images/title_ukcat.gif) left top no-repeat;
	width: 468px;
	height: 30px;
	display: block;
	text-indent: -99999em;
	font-size: 1%;
}

h3#medlinkonline{
	background: url(../../_global/images/title_medlinkonline.gif) left top no-repeat;
	width: 468px;
	height: 30px;
	display: block;
	text-indent: -99999em;
	font-size: 1%;
}

h3#futuresupport{
	background: url(../../_global/images/title_futuresupport.gif) left top no-repeat;
	width: 468px;
	height: 30px;
	display: block;
	text-indent: -99999em;
	font-size: 1%;
}

h3#patientinformation{
	background: url(../../_global/images/title_patientinformation.gif) left top no-repeat;
	width: 468px;
	height: 30px;
	display: block;
	text-indent: -99999em;
	font-size: 1%;
}

.romania{
	background: url(../../_global/images/title_romania.gif) left top no-repeat;
	width: 468px;
	height: 30px;
	display: block;
	text-indent: -99999em;
	font-size: 1%;
}
	
.genius{
	background: url(../../_global/images/title_genius.gif) left top no-repeat;
	width: 468px;
	height: 30px;
	display: block;
	text-indent: -99999em;
	font-size: 1%;
}
	
/* ---------- Transparency Background ---------- */

.trans_right {
	padding:0px 16px 0px 16px;
	background: url(../../_global/images/blueback.gif)
	/* Mozilla ignores crazy MS image filters, so it will skip the following 
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=scale src='_global/images/blueback.png');*/
}

.trans_left {
	background-position: top right;
	background-repeat:repeat-y;
	background: url(../../_global/images/blueback1.gif)
	/* Mozilla ignores crazy MS image filters, so it will skip the following 
    filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=scale src='_global/images/blueback1.png');*/
}