body {
text-align:center;
font-family: tahoma, arial,helvetica,clean,sans-serif;
background: url("../image/top-bg.jpg") no-repeat #e7e7e7 top center; 
font-size: 76%;
color: #5f6a6e;
text-decoration:none;
}
/***********************
	  LAYOUT
************************/
/*a:link {text-decoration:none; color: #f86413;}
a:visited {text-decoration:none; color: #db4310; }
a:hover, a:active{text-decoration:none; color: #f00;}*/

a:link {text-decoration:none; color: #db4310;}
a:visited, a:active {text-decoration:none; color: #aa2e19; }
a:hover{text-decoration:none; color: #72A545;}

h1 {margin-top: -0.3em; font-size: 1.2em; color: #f56528;} 
h2 {color: #db4310; font-size: 1.2em; margin-top: 10px;}
h3  {font-size: 1.1em; color: #3b3786; font-weight: bold;letter-spacing: 1px;}
h4  {font-size: 1em; color: #db4310; font-weight: bold; letter-spacing: 1px;}
h5  {font-size: 0.7em; color: #db4310; font-weight: bold; letter-spacing: 1px;}
h6  {font-size: 9px; color: #3b3786; font-weight: bold; letter-spacing: 1px;}

.clearfix {clear:both;}

#doc {
   width:770px;
   min-width:770px;
   margin:auto;
   text-align:left;
   background: transparent;
}

#outerpage { width:770px;  background: transparent url("../image/fullpage-bg.gif") repeat-y ; clear: both;  }
#innerpageH { width:770px;  background: transparent  url("../image/accreditation-bgH.gif") no-repeat bottom left;}
#innerpage { width:770px;  background: transparent  url("../image/accreditation-bg.gif") no-repeat bottom left;}
#pagetitle {text-align: right;letter-spacing: -1px; height: 55px;  overflow: hidden; margin: 15px 13px 0  0 }
#pagetitle p {padding: 0; margin: 0 ;line-height: 1.7em; }
#pagetitle strong {font-size: 1.6em; color: #4e525f; font-weight: normal;}

body,div,h1,h2,h3,h4,h5,h6,pre,form,fieldset,input,p,th,td,li,ul,  dd, dt {margin:0;padding:0;}

/* header */
#header {height: 38px; overflow: hidden; font-size: 0.9em;}
/*#header {	height: 38px; 	text-align: left;	}*/
#header-content {	
	margin: -5px auto; padding: 0;
	position: relative;
}
#header-content #slogan {
	position: absolute;	
	font: bold 13px 'Trebuchet Ms', Sans-serif;
	text-transform: none;
	/*color: #6bb134;	green slogan */
	color: #fbfe05;	
	margin: 0; padding: 0;
	letter-spacing: 2px; 
	/* change the values of left and top to adjust the position of the slogan */
	top: 15px; left: 30px;
}

/* header menu */
#header-content ul {
	position: absolute;
	right: 5px; top: 15px;
	font: bolder 0.8em 'Trebuchet MS', sans-serif;
	color: #FFF;
	list-style: none;
	margin: 0; padding: 0;		
}
#header-content li {
	display: inline;
}
#header-content li a {
	float: left;
	display: block;
	padding: 3px 10px;	
	color: #FFF;
	background-color: #787796;
	text-decoration: none;
	border-right: 1px solid #272727;
}
#header-content li a:hover {
	background: #6e88d4;
	color: #FFF;
}
#header-content li a#current  {
	background: #000;
	color: #FFF;
}
/* end Header */

/* Menu Navigation */
/* style nav by page id */
body#home-page #nav li#nav-home a
{background: transparent url("../image/nav-bg.gif") repeat-x; background-position: -24px  -24px; }

body#home-page #nav li#nav-home a,
{background: transparent url("../image/nav-bg.gif") repeat-x; background-position: -24px  -24px; }
body#home-page #nav li#nav-home ul 
{display:block;}


/* body#framework-page #nav li#nav-method,
{background: transparent url(../image/nav-bg.gif) repeat-x 0 -23px;}

body#framework-page #nav li#nav-method,
{display: block;}

#nav ul {margin: 0; padding: 0; list-style:none; margin: 50px 0 0 25px; text-align: right; font-size: 1.1em;}
#nav li { margin: 0; padding: 0; background: #fff url("/img/nav-bg.gif") repeat-x; background-position: 0 22px; width: 170px}
#nav li a:link,  #nav li a:visited {width: 162px; display: block; color: #2a2a80;  text-decoration: none; padding: 4px 8px 4px 0; background: transparent; }
#nav li a:hover,  #nav li a:active {color: #f86727; background: transparent;}*/
#logo {margin: 28px 0 0 40px;height: 56px; width: 149px;}
#nav ul {margin: 0; padding: 0; list-style:none; margin: 50px 0 15px 20px; text-align: right; font-size: 0.9em;}
#nav li { margin: 0; padding: 0; background: #F5F5F5; background-position: 0 22px; width: 178px}
#nav li a:link,  #nav li a:visited {width: 162px; display: block; color: #2a2a80;  text-decoration: none; padding: 4px 8px 4px 0; background: transparent; }
#nav li a:hover,  #nav li a:active {color: #f86727; background: transparent;} 

/* sidebar menu */
#sidebar {
	float: right;
	width: 30%;
	margin: 0 0 10px 0; padding: 0;	
}	
#sidebar ul.sidemenu {
	list-style:none;
	padding: 0;
	background: #F2F2F2;			
}
#sidebar ul.sidemenu li {
	padding: 0px 0px;
}
#sidebar ul.sidemenu a {
	display:block;
	font-weight:normal;
	color: #333333;
	height: 1.5em;	
	line-height: 1.5em;
	border-bottom: 1px dashed #D4D4D4;
	text-decoration:none;
}
#sidebar ul.sidemenu a.top{	
	border-top: 1px dashed #D4D4D4;
}
#sidebar ul.sidemenu a:hover {
	color: #65944A;		
}
.sideboxN {
	padding: 10px 10px 10px 10px;
	background: #f3f4f5;
	border: 1px dotted #4e525f;
	list-style:none; 
	margin: 0 0 10px 20px; text-align: left;
	width: 157px
}
.sideboxN h1 {
	padding: 0 0 8px 0;
	margin: 0
	font-family: bold 6.3em Trebuchet MS, Tahoma, Sans-serif; 
	font-size: 1.4em; color: #4b4c99;
	/* green
	font-size: 1.4em; color: #65944A; */
	} 
.sideboxN a:link, a:link { color: #333333;text-decoration:none;}
.sideboxN a:hover { color: #006699;text-decoration:none;}
/* end Menu Navigation */

/* Footer classes */
#ft {font-size: 0.9em; color: #646484; width:770px; height: 30px; background: #fff url("../image/footer-bg.gif") repeat-y bottom center;  clear:both; }
#ft ul a:link, #ft ul a:visited {border-left: 0 solid #646484;  padding: 0 8px; }
#ft a:link, #ft a:visited { color: #646484;text-decoration: none;  }
#ft a:hover, #ft a:active {color: #272734; }
#ft ul {list-style:none; margin: 6px;  float: left; }

/* Content */
#content, #ft-text {float:right;width:540px;margin-right:10px; padding-bottom: 3em;}
#content img {margin: 1em 0;}
/*#content a:link {color:#db4310;}
#content a:visited {color:#aa2e19;}
#content a:hover, #content a:active{color:#272734;}
content a:visited {border-bottom: 1px solid #fbbd89}
#content a:hover, #content a:active{ border-bottom: 1px solid #fbbd89}*/
#content {background: transparent; color: #5f6a6e;font-size: 1em; line-height: 1.5em; width: 550px; margin-left: 10px; }
#content p, #content li {padding:0 0 0.5em 0.5em;}
#content ul {margin-left: 1.8em; padding-left: 1em;}
/* end Content */

/* lang_note */
.lang_note { margin: 0.5em -1em  1em 2em ;  font-size: 1em; float: left;}
.lang_note div { float: left; width: 300px; background: #fff url("http://www.stgeorges.co.uk/img/topgrad-bg.jpg") repeat-x top left; ; margin:0.5em 0.5em 0 0 ; padding: 0  ; font-size: 1em;line-height: 1.2em; }
.lang_note ul, .sidenote p {margin: 0.8em !important}
.lang_note h4 {font-size: 1.1em; border-top: 2px solid #fff; padding: 1em  0 0 1em !important}


#main {margin-right: 30px; clear: both; line-height: 2em;  }
#main   a:link, #main a:link, #main a:active, #main a.visited {  color: #db4310;text-decoration:none;}
#main   a:hover {  color: #006699;text-decoration:none;}

#sub_main {margin-right: 30px; clear: both; line-height: 2em;  }
#sub_main   a:link, #sub_main a:link, #sub_main a:active, #sub_main a.visited {  color: #db4310;text-decoration:none;}
#sub_main   a:hover {  color: #006699;text-decoration:none;}

.bread_crumb {margin: 2px 0 5px 7px; clear: both; line-height: 2.5em; text-align:left; font-size: 0.9em; }

#nav-choosecourse {margin: 0 0 0 18px; height: 30px; width: 504px;color: #fff; }
.nav-choosecourse-inner {background: #4b4c99;padding: 2px 4px 2px 4px;font-size: 0.9em;}

/* content side menu */
#vpic {float:right; background: #fff url("../image/vpic-bg.gif") no-repeat; height: 226px; width: 228px;margin: 0 13px 5px 0 ; }
#vpic img {margin: 13px; height: 115px; width: 200px}
#vpic ul {padding: 0;  margin: -15px 0 0 15px; font-size: 0.9em;list-style-type: none;}
#vpic li { margin: 0 0 0 0; list-style-image: none;background-image: url(../image/bullet_menu.jpg);background-repeat: no-repeat;background-position: left;padding-left :8px;line-height: 0.8em;}
#vpic li a:link,  #vpic li a:visited ,  #vpic li a:active {display: block; color: #426EB9;  text-decoration: none; padding: 4px 8px 4px 0; }
#vpic li a:hover{color: #f86727;} 

#vpic_nt {float:right; background: #fff url("../image/vpic-bg.gif") no-repeat; height: 226px; width: 226px;margin: 0 13px 5px 0 ; }
#vpic_nt img {margin: 13px; height: 200px; width: 200px}


.intro, .sideintro {font-weight: bold; color: #393787; line-height: 1.8em; padding-right: 10px; }
.intro, .sideintro  { margin: 10px 25px 0 0 ;}
.intro h2, #main  h2  {margin: 0  0 1em 0.5em ; font-size: 1.4em; }
.sideintro h2 { margin: 0  0 1em 0.4em ; font-size: 1.4em;}
.sideintro p { margin: 0  0 1em 0.2em ;}

#sidemenubar { margin: 0.5em -1em  1em 2em ;  font-size: 0.9em; float: left; background: #fff ;width: 150px;}
#sidemenubar  a:link, #sidemenubar a:visited {  color: #333333;   }
#sidemenubar a:active {  color: #db4310;   }
#sidemenubar  a:hover { color: #db4310; }

.sidemenubar h4 {font-size: 1.1em; border-top: 2px solid #fff; padding: 1em  0 0 1em !important}

/***********************
	END LAYOUT

	  Homepage
***********************
#hpic {background: #fff url("http://www.stgeorges.co.uk/img/hpic-bg.gif") no-repeat; height: 260px; width: 540px;margin: 0; }
#hpic img {margin: 15px; height: 230px; width: 510px}*/
#hpic {background: #fff url("../image/hpic-bg.gif") no-repeat; height: 138px; width: 540px; }
#hpic img {padding: 0 0 0 18px; height: 94px; width: 504px;float:canter;margin: 10px 0 0 0;}

#homesplash {width: 536px; background: #fff url("../image/homesplash-bg.jpg") repeat-x bottom left; }
.homeintro {font-weight: bold; color: #3b3b3c; line-height: 1.5em; margin: 15px 10px 13px 10px ;}

/* language courses highlight */
	#homethumbs1 { width: 530px; clear: both; background: #f3f4f5; margin: 0 0 0 4px;padding: 4px  0 0  0; }
	#homethumbs2 { width: 530px; clear: both; background: #f3f4f5; margin: 0 0 0 4px;padding: 0  0 8px  0; }

.coursethumb6 {margin: 1px  5px 0 10px; height: 120px ; width: 155px; float: left; background: #fff url("../image/coursethumb-bg.jpg") repeat top left; }
.coursethumb6 a:link, .coursethumb6 a:visited { border-bottom:none !important; display: block; font-size: 0.8em;  background: #606760 repeat-x top left; padding: 2px 0 0 0;  line-height: 1.3em;}
.coursethumb6  a:hover, .coursethumb6 a:active {  background: #4b4c99 repeat-x top left; }
.coursethumb6 img {margin: 6px  0  0 0 !important; }
.coursethumb6 div { margin: 8px }
.coursethumb6 strong { padding: 3px  0 1px  1px; }

.coursethumb6link a:link, .coursethumb6 a:visited { color: #fff;}
.coursethumb6link  a:hover, .coursethumb6 a:active { color: #ffff00; }

.sideintrofl {margin: 0.5em 1em 0.5em 1em;padding: 1px 0 0 0 ; }
.sideintrofl P { background: #e4e8e5;font-weight: none; color: #000000; line-height: 2em; margin: 10px 0 0 0 ; height: 112px;overflow: hidden;padding: 15px 5px 5px 5px ; }
.sideintrofl a:link, a:link, a:active, a.visited {  color: #333333;text-decoration:none;}
.sideintrofl a:hover {  color: #006699;text-decoration:none;}

/*#info-container {height: 10em;}*/
#info-container div {height: 1em; background: #fff url("../image/info-bg.gif") no-repeat;clear: none; margin: 2px 40px 0 15px ; padding: 30px 10px 40px 10px  ; font-size: 0.9em; line-height: 1.3em; }
#info-container div p {padding:0;}
#info-container div h3 {font-size: 1em;}

#info-container2 div {height: 1em; background: #fff url("../image/info-bg.gif") no-repeat;clear: none; margin: 2px 40px 0 15px ; padding: 30px 10px 40px 10px  ; font-size: 0.9em; line-height: 1.3em; }
#info-container2 div p {padding:0;}
#info-container2 div h3 {font-size: 1em;}

#business-info { background-position: -340px 0 !important;}
#academic-info { background-position: -180px 0 !important;}
#general-info { background-position: -15px 0 !important;}
#studya-info { background-position: -340px 0 !important;}
#company-info { background-position: -180px 0 !important;}
#evening-info { background-position: -15px 0 !important;}

/***********************
	END Homepage

  Page Navigation
************************/

table.tblstyle { width: 100%; margin: 1em 0 ;}
table.tblstyle td { padding: 5px 4px 4px 4px ; font-size: 0.9em; background: #f1f2f7 url("http://www.stgeorges.co.uk/img/td-bg.gif") repeat-x ;  border-bottom: 1px solid #fff;text-align: left;  line-height: 1.3em; height:15px}
table.tblstyle td.noline,  {background-image: none;padding-bottom: 1em; }

table.tblstyle th { padding: 3px 4px 2px 4px ; font-size: 0.9em;  border-bottom: 1px solid #fff;text-align: left;  line-height: 1.3em;

	text-align: left;
	background-color:#646484;
	color:#fff;
	font-size:0.9em; line-height: 1.2em; 
border-left: 1px solid #fff;
}

table.courses{border:#646484 1px solid;}
table.courses th{ background:#646484; color:#FFFFFF;  padding:2px 2px 2px 2px;font-size: 0.9em; line-height: 1.3em;}
table.courses td{ border-right:#646484 1px solid; padding:2px 2px 2px 2px; border-bottom:#646484 1px solid; font-size: 0.9em; line-height: 1.4em;}

.sitemaplk {  font-size: 0.9em; float: right;line-height: 1.2em;margin: -0.5em 0 0 -2em ; }
















dl {margin-left: 0.5em;}

table{border-collapse:collapse;border-spacing:0;}
fieldset,img{border:0;}

table.right {margin: 0.1em 0 1em 1em; float: right; width: 200px;}
table.fees { margin: 1em 0 ;}

table.programme td , table.fees td , table.fees th { padding: 3px 4px 2px 4px ; font-size: 0.9em; background: #f1f2f7 url("http://www.stgeorges.co.uk/img/td-bg.gif") repeat-x ;  border-bottom: 1px solid #fff;text-align: left;  line-height: 1.3em}

table.programme th {padding: 4px ; font-size: 0.9em; background: #db4310; color: #fff ;text-align: left;  line-height: 1.3em }

table.fees td.noline, table.programme td.noline {background-image: none;padding-bottom: 1em; }



td.label {font-weight: bold;}

/* Teacher profile*/
#table.teacher-photo {width: 130px; margin: 1em 0 ;}
table.teacher-photo td {width: 130px; margin: 1em 0 ;text-align: left;}

select, input, textarea {font:94% arial,helvetica,clean,sans-serif;}

#skip {float: left; width: 1px; height: 1px ; border: 0;}

#tools {height: 38px; overflow: hidden; font-size: 0.9em;}
#tools ul {list-style:none; display:inline; float: left; margin: 16px 0 0 20px;  }
#tools li {display:inline;   float:left; }
#tools ul#firstchoice li a:link,#tools ul#firstchoice li a:visited  {color: #fff; text-decoration: none;}
#tools ul#firstchoice li a:hover,#tools ul#firstchoice li a:active  {color: #ffc; }

a.language {
	background: transparent url("http://www.stgeorges.co.uk/img/uk.gif") no-repeat;
	padding-left: 22px;
	padding-right: 10px;
}

a#contact {}
a#spanish_new {background: transparent url("../img/es/new_sp.gif") no-repeat ;  padding-left: 25px;  }
a#french_new {background: transparent url("../img/fr/new_fr.gif") no-repeat ;  padding-left: 25px;  }


.textbottom {vertical-align: middle; font-size: 8pt;}

.language_separator {
	border-left: 1px solid #fff;
	padding-left: 10px;
	height: 19px;
	color: #fff;
}
.language_separator_middle {
	border-left: 1px solid #fff;
	padding-left: 10px;
	height: 19px;
	color: #fff;
}

#tools #searchform {margin: 15px 25px 0 0}
#tools form #s{float: right; margin: 0 0 0 5px; }
#tools form #fdse_Terms {float: right;  background: #f1f2f7; padding: 0 2px;margin: 1px 0 ; }

#chooselang {background: #fff; margin-top: -11px; }


#chooselang ul {padding: 0 !important; }
#chooselang li {padding: 4px 4px 0  6px; white-space: nowrap; width: 50px;display: block;}

#langlist {border: 3px solid #f86413; width: 150px; padding: 8px 8px 18px 8px; background: #fff 	url("/img/homesplash-bg.jpg") repeat-x  bottom left }


	
/* style nav by page id 
body#accommodation-page #nav li#nav-accommodation,
body#social-page #nav li#nav-social,
body#accommodation-life-page #nav li#nav-accommodation,
body#courses-page #nav li#nav-courses,
body#courses-page #nav li#nav-corporate,
body#agent-page #nav li#nav-area,
body#regentspark-page #nav li#nav-regentspark,
body#locations-page #nav li#nav-locations,
body#community-page #nav li#community,
body#partner-page #nav li#nav-partner,
body#cambridge-page #nav li#nav-cambridge,
/* Use [cambridge-page] for below page
body#cambridge-accommodation-page #nav li#nav-cambridge,
body#cambridge-social-page #nav li#nav-cambridge,
body#cambridge-accommodation-page #nav li#nav-cambridge,
body#cambridge-courses-page #nav li#nav-cambridge,
body#oxford-page #nav li#nav-oxford,
/* * Use [oxford-page] for below page
body#oxford-accommodation-page #nav li#nav-oxford,
body#oxford-social-page #nav li#nav-oxford,
body#oxford-accommodation-page #nav li#nav-oxford,
body#oxford-courses-page #nav li#nav-oxford,
body#hometuition-page #nav li#nav-hometuition,
body#agent-page #nav li#nav-agents,
body#useful-page #nav li#nav-useful_info,
body#courses2008-page #nav li#nav-courses2008,
body#courses2009-page #nav li#nav-courses2009,
body#sgionline-page #nav li#nav-sgionline,
body#homeexperience-page #nav li#nav-homeexperience
{background: none;}

#nav li#nav-regentspark { margin: 0; padding: 0; background: #fff url("/img/nav-bg.gif") repeat-x; background-position: 0 38px; width: 170px}

body#regentspark-page #nav li#nav-regentspark { margin: 0; padding: 0; background: #fff url("/img/nav-bg.gif") repeat-x; background-position: 0 38px; width: 170px}

body#regentspark-page #nav li#nav-regentspark a ,
body#courses2008-page #nav li#nav-courses2008 a,
body#courses2009-page #nav li#nav-courses2009 a,
body#school-page #nav li#nav-school a,
body#accommodation-page #nav li#nav-accommodation a,
body#social-page #nav li#nav-social a,
body#courses-page #nav li#nav-courses a,
body#cambridge-page #nav li#nav-cambridge a,
body#oxford-page #nav li#nav-oxford a,
body#hometuition-page #nav li#nav-hometuition a,
body#home-page #nav li#nav-home a,
body#sgionline-page #nav li#nav-sgionline a,
body#homeexperience-page #nav li#nav-homeexperience a
{background: transparent url("/img/nav-bg.gif") repeat-x; background-position: -24px  -24px; }

body#courses-page #nav li#nav-corporate a,
body#locations-page #nav li#nav-locations a,
body#community-page #nav li#nav-community a,
body#partner-page #nav li#nav-partner a, 
{background: transparent url("/img/nav-bg.gif") repeat-x; background-position: 0  -24px; }

body#home-page #nav li#nav-home ul ,
body#school-page #nav li#nav-school ul,
body#accommodation-page #nav li#nav-accommodation ul ,
body#social-page #nav li#nav-social ul ,
body#accommodation-life-page #nav li#nav-accommodation ul,
body#accommodation-page #nav li#nav-accommodation ul ,
body#courses-page #nav li#nav-courses ul.noscript,
body#courses-page #nav li#nav-courses ul.noscript ul,
body#courses-page #nav li#nav-corporate ul,
body#regentspark-page #nav li#nav-regentspark ul,
body#locations-page #nav li#nav-locations ul,
body#community-page #nav li#nav-community ul,
body#partner-page #nav li#nav-partner ul,
body#cambridge-page #nav li#nav-cambridge ul,
/* Use [cambridge-page] for below page
body#cambridge-accommodation-page #nav li#nav-cambridge ul,
body#cambridge-social-page #nav li#nav-cambridge ul,
body#cambridge-accommodation-page #nav li#nav-cambridge ul,
body#cambridge-courses-page #nav li#nav-cambridge ul,
body#oxford-page #nav li#nav-oxford ul,
/* * Use [oxford-page] for below page
body#oxford-accommodation-page #nav li#nav-oxford ul,
body#oxford-social-page #nav li#nav-oxford ul,
body#oxford-courses-page #nav li#nav-oxford ul,
body#hometuition-page #nav li#nav-hometuition ul,
body#courses2008-page #nav li#nav-courses2008 ul,
body#courses2009-page #nav li#nav-courses2009 ul,
body#agent-page #nav li#nav-agents ul,
body#sgionline-page #nav li#nav-sgionline ul,
body#homeexperience-page #nav li#nav-homeexperience ul  */

{display:block;}

	/* nxt level nav items: */
	 #nav li ul  {display:none; background: #fff; font-size: 0.95em; margin: 0.5em 0 5px 0; }	 
	 #nav li ul li { margin-top:0px;  background: #fff; font-weight: bold; }
	 #nav li ul li a:link, 	 #nav li ul li a:visited {color: #646484 !important; background: #fff; background-image: none !important; padding: 1px 8px 1px 0 !important; }
	 #nav li ul li a:hover,  #nav li ul li a:active {color: #f86727 !important; background: #fff; background-image: none !important; padding: 1px 8px 1px 0 !important;}

	/* third level nav items: 
	
	 #nav li ul li ul  {font-size: 1em; margin-top: 0;}
	 #nav li ul li ul li {font-weight: normal;}

/*4 th level UFP 
ul#nav-ufp {display:none !important;}
body.ufp-page ul#nav-ufp {display:block !important; padding: 5px 0 5px 0; }
#nav-ufp a {border-right: 1px solid #ccf;padding-right: 5px;margin-right: 10px; background-image: none !important;width: 148px !important;  
}

/*4 th level accommodation LIFE 
ul#nav-accommodation-life {display:none !important;}
body.accommodation-life-page ul#nav-accommodation-life {display:block !important; padding: 5px 0 5px 0; }
#nav-accommodation-life a {border-right: 1px solid #ccf;padding-right: 5px;margin-right: 10px; background-image: none !important;width: 148px !important;  
}

/*4 th level USEFUL INFO 
ul#nav-useful_info {display:none !important;}
body.useful-page ul#nav-useful_info {display:block !important; padding: 5px 0 5px 0; }
#nav-useful_info a {border-right: 1px solid #ccf;padding-right: 5px;margin-right: 10px; background-image: none !important;width: 148px !important;  
}

ul#nav-corporate {display:none !important;}
body.corporate-page ul#nav-corporate {display:block !important; padding: 5px 0 5px 0; }
#nav-corporate a {border-right: 1px solid #ccf;padding-right: 5px;margin-right: 10px; background-image: none !important;width: 148px !important;  
}
*/

#sidebar table {margin: 4em 8px 2em 2em ;}






.indigo {color: #000099}
.first {border: none !important; }
#after-ft {font-size: 0.9em; color: #646484;width:770px; background: transparent;  clear:both; margin: 18px }



 
#after-ft {width: 700px; margin-left: 30px; }

#after-ft ul {list-style:none; margin: 40px 0 ;  font-size: 0.8em; }

 #after-ft li, #ft li {display:inline;  white-space:nowrap;	}
#after-ft a:link,#after-ft a:visited , #after-ft a:hover,#after-ft a:active  {color: #646484; text-decoration: none; margin: 8px 8px 0 0 }

#subs, #sendfriend {font-size: 0.9em; color: #646484; background: #e4e4ea url("http://www.stgeorges.co.uk/img/td-bg.gif") repeat-x; clear: both; margin: 1em  5px 0 225px; padding: 0.2em 20px 1em 20px; height: 150px;}

#subs p , #sendfriend p {padding: 0.5em 0}


.tidyform {width: 12em; margin: 0 4px 0 0 ; }
.tidyformwide {width: 18em; margin: 0 4px 0 0 ; }


.closebox {float: right; padding: 10px; font-size: 1.1em;  font-weight: bold;}

#credit  { padding: 10px 0 !important; }
#credit a {color: #f86413 !important; padding:  0 !important; }







 
#main  h2.courseName {font-size: 1.4em; color: #3b3786; font-weight: normal; margin-bottom: 0;}
#main  h2.stepTitle {margin-top:0;}
#main  ul.logo {margin-top:0;}

 .sideintro h3, #main h3 { margin: 0  0 0 0.5em ;}

.newsitem {margin: 0  0 2em 0; }
.newsitem h2{margin: 0  0 0 0.5em; }




#pdf { margin: 3px 25px 0 0;   }

#pdf a {background: transparent url("http://www.stgeorges.co.uk/img/pdf.gif") no-repeat 0 5px  ; padding: 6px 0 0 22px;height: 16px ;  display:block; float: right; }

.inlinepdf {background: transparent url("http://www.stgeorges.co.uk/img/pdf.gif") no-repeat 100% 0px;padding: 4px  22px 0 0 ;  }

.help {background: transparent url("http://www.stgeorges.co.uk/img/question.gif") no-repeat 0 5px  ;margin-left: 1em;  }

.helpwpic {margin-left: 170px !important; }

.help a {margin: 4px 0 4px  16px;}





#sidebar {float:left;width:180px; }








#hpic09s {float:left; background: #fff url("../img/courses_fees09probg.jpg") no-repeat; height: 260px; width: 540px;margin: 10 20px 20px 10 ; }
.hpic09 {
  float: right;
  width: 9em;
  margin: 0 0 0 0;
  padding-top: 12em;
  padding-right: 5em;
 /* border-left: 2px dotted #2e8b57;*/
  }


#hpic349x228 {background: #fff  url(../img/hpic-bg-349x228.gif) no-repeat; height: 228px; width:349px; margin: 0; margin-bottom: 40px;}
#hpic349x228 img {margin: 15px; height: 198px; width: 319px;}
#hpic349x228 .thumbcaption {font-size: 0.9em; letter-spacing: 1px; color: #393787; padding: 2px 8px; margin: 0 4px 4px 4px; background: url(http://www.stgeorges.co.uk../img/homesplash-bg.jpg) repeat-x bottom left; width: 323px; line-height: 1.1em;}


#hpic242x192 {background: #fff  url(../img/hpic-bg-242x192.gif) no-repeat; height: 192px; width:242px; margin: 0; margin-bottom: 40px;}
#hpic242x192 img {margin: 15px; height: 162px; width: 212px;}
#hpic242x192 .thumbcaption {font-size: 0.9em; letter-spacing: 1px; color: #393787; padding: 2px 8px; margin: 0 4px 4px 4px; background: url(http://www.stgeorges.co.uk../img/homesplash-bg.jpg) repeat-x bottom left; width: 219px; line-height: 1.1em;}

#hpic300x340 {background: #fff  url(../img/hpic-bg-300x340.gif) no-repeat; height: 340px; width:300px; margin: 0; margin-bottom: 40px;}
#hpic300x340 img {margin: 15px; height: 314px; width: 272px;}
#hpic300x340 .thumbcaption {font-size: 0.9em; letter-spacing: 1px; color: #393787; padding: 2px 8px; margin: 0 4px 4px 4px; background: url(http://www.stgeorges.co.uk../img/homesplash-bg.jpg) repeat-x bottom left; width: 275px; line-height: 1.1em;}



#student-thumb {float:left; background: #fff url("/img/thumb-bg.gif") no-repeat; height: 146; width: 156px;margin: 0 4px 4px 0 ; }
#student-thumb img {margin: 8px 8px; height: 130px; width: 140px}

#vpic162x243 {background: #fff  url("http://www.stgeorges.co.uk/img/vpic-bg-162x243.gif") no-repeat; height: 270px; width: 190px; margin: 0; margin-top: 10px; margin-bottom: 20px;}
#vpic162x243 img {margin: 15px; 243px; width: 162px; height:}
#vpic162x243 .thumbcaption {font-size: 0.9em; letter-spacing: 1px; color: #393787; padding: 2px 8px; margin: 0 4px 4px 4px; background: url("http://www.stgeorges.co.uk/img/homesplash-bg.jpg") repeat-x bottom left; width: 195px; line-height: 1.1em;}

.photo {border: 1px solid #ddd; margin:10px;}
.photo p {font-size: 0.9em; letter-spacing: 1px; color: #393787; padding: 2px 8px; margin: 0 4px 4px 4px; background: url(../img/homesplash-bg.jpg) repeat-x bottom left; line-height: 1.1em; height: 20px;}

#bookstar {text-align:center; margin: 80px 0 0 10px;}

#howtobook {background: #fff url("../img/info-bg.gif") no-repeat; background-position: -350px 0 ; margin: 0 0 0 25px ; padding: 40px 10px 10px  10px  ; font-size: 0.9em;}
#howtobook_camb{background: #fff url("../img/cambridge/info-bg.gif") no-repeat; background-position: -350px 0 ; margin: 0 0 0 25px ; padding: 40px 10px 10px  10px  ; font-size: 0.9em;}

#bookinfo {padding:20px;}

.stepnumber { font-size: 1.4em; font-weight: bold; color: #fff; background: #f60;  margin: 0   0.3em  0.1em 0; float: left; padding: 0.2em; border-bottom: 1px solid #c00;border-right: 1px solid #c30; }
.step { clear: left; padding-bottom: 0.3em; }
.step img{  padding: 0.3em 0 0 1.8em; }

a.closetip {float:right; margin-top:-30px; font-weight: bold; font-size:0.8em; }

.infotip {
	border: 1px solid #999999; 
	background-color: #e4e4ea; 
	padding: 3px 3px 3px 3px;
	position:absolute; 
	width:520px; 
	margin-left: 7px; 
	margin-top: 0px;	
}

.infotip a.close {
	margin-top: 0px;
	text-decoration:none;
	float:right; 
	font-weight: bold; 
	font-size:0.8em;
}

.infotip div.title {
	margin-top: 0px;
	width:400px; 
	text-align:right;
}
.clients {
	padding-left:0px;
	margin-top: 0px;
	width:510px;
	list-style:none;	
}
.clients p{
	margin:0px;
	font-size:0.8em;
	color:#999999;
}
.clients ul{
	margin: 0px;
	padding:0px;
}
.clients li{
	list-style:none;
	margin-left:0px;
}
.clients img{
	margin: -5px;
	padding:0px;
	float:left;
}
.infosector {
	padding-left:0px;
	margin:0px;
}
.infosector .logo {
	margin:15px 0px 0px 0px;
	padding:0px;
	width:125px;
	height:100px;
	float:left;
	border-right:1px solid #e7e7e7;
	text-align: center;

}
.infosector .logo img{
	margin:0px;
}
.infosector .logo p{
	margin:0px;
	padding:0px;
	width:110px;
	font-size:0.8em;
	line-height:0.8em;
	color:#999999;
	clear:both;
	text-align:center;
}
.infosector h2{
	margin: 0px;
}
.infosector ul {
	margin: 0px;
	width:500px;
}
.infosector li {
	margin: 10px 0px 0px 0px;
	width:150px;
	float:left;
	list-style:none;
	text-align:center;
	font-size:0.8em;
	color:#999999;
	border-right:1px solid #e7e7e7;
}
/*
.sidenote { margin: 1em 0  1em 0 ;  font-size: 0.9em;}


.sidenote div { float: left; width: 160px; background: #fff url("http://www.stgeorges.co.uk/img/topgrad-bg.jpg") repeat-x top left; ; margin:0.5em 0.5em 0 0 ; padding: 0  ; font-size: 1em;line-height: 1.2em; }

.sidenote ul, .sidenote p {margin: 0.8em !important}

.sidenote h4 {font-size: 1.1em; border-top: 2px solid #fff; padding: 1em  0 0 1em !important}
*/




.sidenote { margin: 0.5em -1em  1em 2em ;  font-size: 0.9em; float: right;}
.sidenote div { float: left; width: 160px; background: #fff url("http://www.stgeorges.co.uk/img/topgrad-bg.jpg") repeat-x top left; ; margin:0.5em 0.5em 0 0 ; padding: 0  ; font-size: 1em;line-height: 1.2em; }
.sidenote ul, .sidenote p {margin: 0.8em !important}
.sidenote h4 {font-size: 1.1em; border-top: 2px solid #fff; padding: 1em  0 0 1em !important}









#network { margin: 10px  0 0 20px;  }
#network p {font-size: 0.9em; margin: 0 0 0 5px; color: #b9b9c1; }
#network ul {list-style:none; font-size: 0.9em; margin-left: -0.5em}
 #network li	{cursor: pointer; cursor: hand; display:inline;   float:left;  margin: 0.5em 10px 0 0 ;width: 145px;	padding: 3px;  background: #fff; border-top: 1px solid #dcdce5;border-left: 1px solid #dcdce5; border-bottom: 1px solid #b9b9c1; border-right: 1px solid #b9b9c1;  }
 #network li a {font-weight: bold;}
 
 #scrollbox {height: 500px;width: 460px; overflow: auto;background: #f1f2f7; padding: 20px; margin : 1em 0; border-top: 1px solid #5f6a6e; border-bottom: 1px solid #5f6a6e }
 
 #scrollbox li { border-bottom: 1px dotted #666 }
 
 
    .topleft {
    position: absolute;
    left: 0;
    top: 0;
    display: block;
    height: 160px;
    width: 160px;
}


.hrule { clear: both; background: #fff url("/img/hdots.gif") repeat-x top left ; padding-top: 0.1em !important; margin-top: 1em;}

.callout-right {float:right; margin: 0.1em 0 0.1em 1em; padding:0;}
.callout-left {float:left; margin: 0.1em 1em 0.1em 0;  padding:0;}
.thumb {background: url(/img/thumb-bg.gif) no-repeat;  width: 156px; height: 146px; padding:0;}
.thumb img {margin: 8px !important; width: 140px; height: 130px; overflow: hidden;}
.thumbcaption {font-size: 0.9em; letter-spacing: 1px; color: #393787; padding: 2px 8px; margin: 0 4px 4px 4px; background: url(/img/homesplash-bg.jpg) repeat-x bottom left; width: 130px; line-height: 1.1em;}


.coursechoice ul {  padding: 0  0 0 0 !important; margin: 0 !important; }
.coursechoice ul  li { list-style:none;   margin: 0 !important;  padding: 0 0 0.5em 0 !important;  }

.coursechoice  h4 {color: #666;}

.coursechoice ul .none {  }
.coursechoice ul  li .none {  }

.coursechoiceprices {background: url(../img/booknowstar.gif) no-repeat top left; padding-left: 100px;min-height: 110px;}
.coursechoiceprices_es {background: url(../img/es/booknowstar.gif) no-repeat top left; padding-left: 100px;min-height: 110px;}
.coursechoicepricesJuly {background: url(../img/booknowstar_july.gif) no-repeat top left; padding-left: 100px;min-height: 110px;}
.coursechoicepricesOctober {background: url(../img/booknowstar_october.gif) no-repeat top left; padding-left: 100px;min-height: 110px;}


 .timetable {padding-left: 0.5em; height: 150px; width: 490px;  overflow: auto; }
 
.timetable ul {list-style:none; margin:0 !important;padding: 0 !important; }

.timetable li {line-height: 1.2em; font-size: 0.9em; background: url(http://www.stgeorges.co.uk../img/td-bg.gif) repeat-x top left;padding: 4px 0.5em !important;}

.timetable p {background: url(http://www.stgeorges.co.uk../img/homesplash-bg.jpg) repeat-x bottom left;padding-top: 1em !important;}


#tt-wrapper {background: url(http://www.stgeorges.co.uk../img/homesplash-bg.jpg) repeat-x bottom left;}



.sideinfo {background: url("http://www.stgeorges.co.uk/img/side-info-bg.gif") no-repeat; height: 380px}
#unichoice {float: left;width: 200px; text-align: right}
#unichoice li{list-style-type:none ; padding: 0; margin: 0.2em 1em 0 0 }
#unichoice li a {border: none !important;  }
#uniinfo {float: right;width: 300px; }

#uniinfo div{padding: 2em 1em 1em 4em; font-size: 0.9em}

#uni-msx {background-position: 0 -350px;}

#uni-wst {background-position: 0 -255px;}

#uni-roe {background-position: 0 -185px;}

#uni-bck {background-position: 0 -120px;}

#uni-reg {background-position: 0 -45px;}

#uni-oth {background-position: 0 -430px; }

#uni-oth-link {background: url("http://www.stgeorges.co.uk/img/side-info-bg.gif") no-repeat; height: 20px;}

ul.readmore li { list-style:none;  }
/* booking pages */

.dates { font-family:  Tahoma, "Arial", "Helvetica", "sans-serif"; font-size: 11px; line-height: 18px; padding-top: 0px; ; background-color: #eeeeee;}
tr.dates td { border-top: 1px solid #f63;border-right: 2px solid #fff;padding: 2px 4px;}

tr.dates th { background: #f63; color: #fff; text-align: left; font-size: 12px; border-right: 2px solid #fff;padding: 2px 4px;}

table.funtable {
	border: 1px solid #aaa;
	text-decoration:none;
}

table.funtable tr{
	padding:0;
	margin:0;
}

table.funtable td{
	padding:0;
	width:25px;
	height:25px;
	text-decoration:none;
	background: no-repeat center;
}

table.funtable td a.letter{
	color:#666;
	font-weight:bold;
	text-decoration: none;
	border: none !important;
}

div.clues li{
	list-style:none;
	list-style-image:none;
}

div.results li.answerok {
	color:#269421;
	font-weight:bold;
	background: url(../img/icon_OK.gif) no-repeat; padding-left: 28px !important;
}

div.results li.answernook {
	color:#FF0000;
	background: url(../img/icon_ERROR.gif) no-repeat; padding-left: 28px !important;
}

ul.gameList {margin: 0 !important; padding: 0 !important; list-style: none !important;  border-top: 1px solid #e5e5e5; padding-top: 30px !important;}
ul.gameList li {clear: both; border-bottom: 1px solid #e5e5e5; padding-bottom: 30px !important;}
ul.gameList img {float: left; position: relative; bottom: 30px;}
ul.gameListBusiness {margin: 0 !important; padding: 0 !important; list-style: none !important;  border-top: 1px solid #e5e5e5;}
ul.gameListBusiness li {clear: both; border-bottom: 1px solid #e5e5e5; padding: 20px 0 !important;}
ul.gameListBusiness strong {font-weight: bold; font-style: normal; color: #393787;}

/*MENU COURSES*/
#nav #nav-courses {position: relative;}
#nav #nav-courses #submenu {
	position: absolute;
	top: -80px;
	left: 170px;
	width: 210px;
	height: 199px;
	background: url("../img/sumenu_segundonivel.gif") no-repeat top left !important;
	/*background: url("../img/submenu_11.gif") no-repeat top left !important;*/
	text-align: left;
	padding-left: 30px;
	padding-right: 10px;
}
	
#nav #nav-courses #submenu ul { position: absolute; margin-left: 180px; top: 0; list-style: none; margin: 0; padding: 0;}
#nav #nav-courses #submenu li { width: 185px; position: relative; text-align: left !important; margin: 0; padding: 0; line-height: 27px; background: url("../img/dotted_line.gif") no-repeat bottom !important;}
#nav #nav-courses #submenu a {background: none !important; margin: 0 !important; padding: 0 !important; display: block;}
#nav #nav-courses #submenu li li {  line-height: 16px; background: none !important; margin-left: 23px !important; margin-left: 13px;}

#nav #nav-courses #submenu li a {font-size: 10px; font-weight: bold; width: 190px;}
#nav #nav-courses #submenu li li a {font-size: .8em !important;}
#nav #nav-courses #submenu a {padding: 0 !important;}
#nav #nav-courses #submenu a:hover {padding: 0 !important;}


.fondo1, .fondo2, .fondo3, .fondo4, .fondo5, .fondo6, .fondo7, .fondo8, .fondo9, .fondo10 {position: absolute; width: 235px !important; left: 180px !important; top: -10px !important; padding-top: 12px !important; text-align: left !important;}

#nav .fondo1 {height: 40px; background: transparent url("../img/submenu_1.gif") no-repeat left center;}
#nav .fondo2 {height: 45px; background: transparent url("../img/submenu_2.gif") no-repeat left center;}
#nav .fondo3 {height: 56px; background: transparent url("../img/submenu_3.gif") no-repeat left center;}
#nav .fondo4 {height: 73px; background: transparent url("../img/submenu_4.gif") no-repeat left center;}
#nav .fondo5 {height: 80px; background: transparent url("../img/submenu_5.gif") no-repeat left center;}
#nav .fondo6 {height: 95px; background: transparent url("../img/submenu_6.gif") no-repeat left center;}
#nav .fondo7 {height: 115px; background: transparent url("../img/submenu_7.gif") no-repeat left center;}
#nav .fondo8 {height: 130px; background: transparent url("../img/submenu_8.gif") no-repeat left center;}
#nav .fondo9 {height: 145px; background: transparent url("../img/submenu_9.gif") no-repeat left center}
#nav .fondo10 {height: 160px; background: transparent url("../img/submenu_10.gif") no-repeat left center;}


/* Holly Hack for IE \*/
* html #nav  ul li { float: left; height: 1%; }
* html #nav  ul li a { height: 1%; }
/* End */

/* END MENU COURSES */


/*MENU SCHOOL */
#nav #nav-school {position: relative;}
#nav #nav-school #submenu-school {
	position: absolute;
	top: -123px;
	left: 170px;
	width: 210px;
	height: 255px;
	background: url("../img/submenu_11.gif") no-repeat top left !important;
	text-align: left;
	padding-left: 30px;
	padding-right: 10px;
}
	
#nav #nav-school #submenu-school ul { position: absolute; margin-left: 180px; top: 0; list-style: none; margin: 0; padding: 0;}
#nav #nav-school #submenu-school li { width: 185px; position: relative; text-align: left !important; margin: 0; padding: 0; line-height: 27px; background: url("../img/dotted_line.gif") no-repeat bottom !important;}
#nav #nav-school #submenu-school a {background: none !important; margin: 0 !important; padding: 0 !important; display: block;}
#nav #nav-school #submenu-school li li {  line-height: 16px; background: none !important; margin-left: 23px !important; margin-left: 13px;}

#nav #nav-school #submenu-school li a {font-size: 10px; font-weight: bold; width: 190px;}
#nav #nav-school #submenu-school li li a {font-size: .8em !important;}
#nav #nav-school #submenu-school a {padding: 0 !important;}
#nav #nav-school #submenu-school a:hover {padding: 0 !important;}






/* END MENU SCHOOL */

/*MENU ACCOMMODATION*/
#nav #nav-accommodation {position: relative;}
#nav #nav-accommodation #submenu-accommodation {
	position: absolute;
	top: -42px;
	left: 170px;
	width: 210px;
	height: 95px;
	background:  url("../img/submenu_6.gif") no-repeat center left !important;
	text-align: left;
	padding-left: 30px;
	padding-right: 10px;
}
	
#nav #nav-accommodation #submenu-accommodation ul { position: absolute; margin-left: 180px; top: 0; list-style: none; margin: 0; padding: 0;}
#nav #nav-accommodation #submenu-accommodation li { width: 185px; position: relative; text-align: left !important; margin: 0; padding: 0; line-height: 27px; background: url("../img/dotted_line.gif") no-repeat bottom !important;}
#nav #nav-accommodation #submenu-accommodation a {background: none !important; margin: 0 !important; padding: 0 !important; display: block;}
#nav #nav-accommodation #submenu-accommodation li li {  line-height: 16px; background: none !important; margin-left: 23px !important; margin-left: 13px;}

#nav #nav-accommodation #submenu-accommodation li a {font-size: 10px; font-weight: bold; width: 190px;}
#nav #nav-accommodation #submenu-accommodation li li a {font-size: .8em !important;}
#nav #nav-accommodation #submenu-accommodation a {padding: 0 !important;}
#nav #nav-accommodation #submenu-accommodation a:hover {padding: 0 !important;}


/* END MENU ACCOMMODATION */

/*MENU SOCIAL*/
#nav #nav-social {position: relative;}
#nav #nav-social #submenu-social {
	position: absolute;
	top: -42px;
	left: 170px;
	width: 210px;
	height: 95px;
	background:  url("../img/submenu_6.gif") no-repeat center left !important;
	text-align: left;
	padding-left: 30px;
	padding-right: 10px;
}
	
#nav #nav-social #submenu-social ul { position: absolute; margin-left: 180px; top: 0; list-style: none; margin: 0; padding: 0;}
#nav #nav-social #submenu-social li { width: 185px; position: relative; text-align: left !important; margin: 0; padding: 0; line-height: 27px; background: url("../img/dotted_line.gif") no-repeat bottom !important;}
#nav #nav-social #submenu-social a {background: none !important; margin: 0 !important; padding: 0 !important; display: block;}
#nav #nav-social #submenu-social li li {  line-height: 16px; background: none !important; margin-left: 23px !important; margin-left: 13px;}

#nav #nav-social #submenu-social li a {font-size: 10px; font-weight: bold; width: 190px;}
#nav #nav-social #submenu-social li li a {font-size: .8em !important;}
#nav #nav-social #submenu-social a {padding: 0 !important;}
#nav #nav-social #submenu-social a:hover {padding: 0 !important;}


/* END MENU SOCIAL */

/*MENU CAMBRIDGE  - Disabled tooltip
#nav #nav-cambridge {position: relative;}
#nav #nav-cambridge #submenu-cambridge {
	position: absolute;
	top: -52px;
	left: 170px;
	width: 210px;
	height: 115px;
	background:  url("../img/submenu_7.gif") no-repeat center left !important;
	text-align: left;
	padding-left: 30px;
	padding-right: 10px;
}
	
#nav #nav-cambridge #submenu-cambridge ul { position: absolute; margin-left: 180px; top: 0; list-style: none; margin: 0; padding: 0;}
#nav #nav-cambridge #submenu-cambridge li { width: 185px; position: relative; text-align: left !important; margin: 0; padding: 0; line-height: 27px; background: url("../img/dotted_line.gif") no-repeat bottom !important;}
#nav #nav-cambridge #submenu-cambridge a {background: none !important; margin: 0 !important; padding: 0 !important; display: block;}
#nav #nav-cambridge #submenu-cambridge li li {  line-height: 16px; background: none !important; margin-left: 23px !important; margin-left: 13px;}

#nav #nav-cambridge #submenu-cambridge li a {font-size: 10px; font-weight: bold; width: 190px;}
#nav #nav-cambridge #submenu-cambridge li li a {font-size: .8em !important;}
#nav #nav-cambridge #submenu-cambridge a {padding: 0 !important;}
#nav #nav-cambridge #submenu-cambridge a:hover {padding: 0 !important;}

END MENU CAMBRIDGE */

/*MENU OXFORD  - Disabled tooltip
#nav #nav-oxford {position: relative;}
#nav #nav-oxford #submenu-oxford {
	position: absolute;
	top: -52px;
	left: 170px;
	width: 210px;
	height: 115px;
	background:  url("../img/submenu_7.gif") no-repeat center left !important;
	text-align: left;
	padding-left: 30px;
	padding-right: 10px;
}
	
#nav #nav-oxford #submenu-oxford ul { position: absolute; margin-left: 180px; top: 0; list-style: none; margin: 0; padding: 0;}
#nav #nav-oxford #submenu-oxford li { width: 185px; position: relative; text-align: left !important; margin: 0; padding: 0; line-height: 27px; background: url("../img/dotted_line.gif") no-repeat bottom !important;}
#nav #nav-oxford #submenu-oxford a {background: none !important; margin: 0 !important; padding: 0 !important; display: block;}
#nav #nav-oxford #submenu-oxford li li {  line-height: 16px; background: none !important; margin-left: 23px !important; margin-left: 13px;}

#nav #nav-oxford #submenu-oxford li a {font-size: 10px; font-weight: bold; width: 190px;}
#nav #nav-oxford #submenu-oxford li li a {font-size: .8em !important;}
#nav #nav-oxford #submenu-oxford a {padding: 0 !important;}
#nav #nav-oxford #submenu-oxford a:hover {padding: 0 !important;}


END MENU OXFORD */

/*MENU HOMETUITION - Enabled tooltip 
#nav #nav-hometuition {position: relative;}
#nav #nav-hometuition #submenu-hometuition {
	position: absolute;
	top: -80px;
	left: 170px;
	width: 155px;
	height: 105px;
	background: url("../img/sumenu_segundonivel.gif") no-repeat top left !important;
	text-align: left;
	padding-left: 30px;
	padding-right: 10px;
}
	
#nav #nav-hometuition #submenu-hometuition ul { position: absolute; margin-left: 180px; top: 0; list-style: none; margin: 0; padding: 0;}
#nav #nav-hometuition #submenu-hometuition li { width: 140px; position: relative; text-align: left !important; margin: 0; padding: 0; line-height: 27px; background: url("../img/dotted_line.gif") no-repeat bottom !important;}
#nav #nav-hometuition #submenu-hometuition a {background: none !important; margin: 0 !important; padding: 0 !important; display: block;}
#nav #nav-hometuition #submenu-hometuition li li {  line-height: 16px; background: none !important; margin-left: 23px !important; margin-left: 13px;}

#nav #nav-hometuition #submenu-hometuition li a {font-size: 10px; font-weight: bold; width: 190px;}
#nav #nav-hometuition #submenu-hometuition li li a {font-size: .8em !important;}
#nav #nav-hometuition #submenu-hometuition a {padding: 0 !important;}
#nav #nav-hometuition #submenu-hometuition a:hover {padding: 0 !important;} 


 END MENU HOMETUITION */

/*MENU SGIONLINE*/
#nav #nav-sgionline {position: relative;}
#nav #nav-sgionline #submenu-sgionline {
	position: absolute;
	top: -30px;
	left: 170px;
	width: 210px;
	height: 62px;
	background:  url("../img/submenu_3.gif") no-repeat center left !important;
	text-align: left;
	padding-left: 30px;
	padding-right: 10px;
}
	
#nav #nav-sgionline #submenu-sgionline ul { position: absolute; margin-left: 180px; top: 0; list-style: none; margin: 0; padding: 0;}
#nav #nav-sgionline #submenu-sgionline li { width: 185px; position: relative; text-align: left !important; margin: 0; padding: 0; line-height: 27px; background: url("../img/dotted_line.gif") no-repeat bottom !important;}
#nav #nav-sgionline #submenu-sgionline a {background: none !important; margin: 0 !important; padding: 0 !important; display: block;}
#nav #nav-sgionline #submenu-sgionline li li {  line-height: 16px; background: none !important; margin-left: 23px !important; margin-left: 13px;}

#nav #nav-sgionline #submenu-sgionline li a {font-size: 10px; font-weight: bold; width: 190px;}
#nav #nav-sgionline #submenu-sgionline li li a {font-size: .8em !important;}
#nav #nav-sgionline #submenu-sgionline a {padding: 0 !important;}
#nav #nav-sgionline #submenu-sgionline a:hover {padding: 0 !important;}


/* END MENU SGIONLINE */

