div#top_nav #menu
{
width: 100%;
float: left;
/*background: #3366CC;*/
}



div#top_nav #menu ul
{
list-style: none;
margin: 0;
padding: 0;
}


div#top_nav #menu ul li
{
float: left;
}



div#top_nav #menu ul li ul li
{
float: none;
}



div#top_nav #menu ul ul
{
display: none;
}



div#top_nav #menu ul li:hover > ul
{
/*display: block;*/
}
div#top_nav #menu li
{
position: relative;
}

div#top_nav #menu ul li ul
{
width: 150px;
}

div#top_nav #menu ul ul
{
position: absolute;
z-index: 500;
}


div#top_nav #menu ul ul ul

{
top: 0;
left: 100%;
}

div#top_nav #menu a
{
height: 1%;

display: block;
color: #ffffff;
text-decoration: none;
/*background: #3366cc;*/
text-align: left;
}

div#top_nav #menu ul li ul li a {
}

div#top_nav #menu a.main_menu
{

color: #ffffff;
text-align: left;
/*background: #3366CC;*/
padding-left: 3px;
/*padding-top: 2px;*/
padding-right: 3px;
/*padding-bottom: 2px;*/
}

div#top_nav #menu a.main_current
{
color: #3366cc;
background: #FFFFFF;
}

div#top_nav #menu a.current
{
color: #3366cc;
background: #FFFFFF;
}

div#top_nav #menu a:hover
{
color: #3366cc;
background: #ffffff;
cursor: pointer;
}

div#top_nav #menu a.main_menu:hover {
color: #3366cc;
background: #ffffff;
cursor: pointer;
}






div#top_nav #menu a.main_current{  }



/* Currents */




div#top_nav div#menu.menu ul li a.main_current, 
div#top_nav div#menu.menu ul li a.main_current span {
        color: #000000;
        /*font-size: 11px;*/
	font-weight:bold;
        text-decoration: none;
        /*letter-spacing: 1px;*/
}


div#top_nav div#menu.menu li a.main_current{
		background-image: url('http://www.medical-interviews.co.uk/images/template-images/nav-tab-left.gif');
		background-repeat: no-repeat;
		/*background-position: 0px 2px;*/
}



div#top_nav div#menu.menu li a.main_current span {
/*		padding: 2px 5px 4px 3px;*/
		padding: 8px 12px 0px 10px;
		float: none;
		display: block;
}



div#top_nav div#menu.menu li a.main_current span {
		background-image: url('../images/template-images/nav-tab-right.gif');
		background-repeat: no-repeat;
		background-position: right top;
}



/* Hovers */


div#top_nav div#menu.menu ul li a, 
div#top_nav div#menu.menu ul li a span {
        color: #000000;
        /*font-size: 11px;*/
	font-weight:bold;
        text-decoration: none;
        /*letter-spacing: 1px;*/
}


div#top_nav div#menu.menu li a:hover {
		background-image: url('../images/template-images/nav-tab-left.gif');
		background-repeat: no-repeat;
		/*background-position: 0px 2px;*/
}



div#top_nav div#menu.menu li a span {
/*		padding: 2px 5px 4px 3px;*/
		padding: 8px 12px 0px 10px;
		float: none;
		display: block;
}



div#top_nav div#menu.menu li a:hover span {
		background-image: url('../images/template-images/nav-tab-right.gif');
		background-repeat: no-repeat;
		background-position: right top;
}






/* LEFT menu.css */
div#left_nav{ 
background: url('../images/template-images/nav-left-bkg.gif');
width: 273px;
}

div#left_nav div#menu.menu ul li a{
color: #000000;
text-decoration: none;
}

div#left_nav div#menu.menu ul li a:hover{
color: #000000;
text-decoration: underline;
}

div#left_nav div#menu.menu ul{  
padding: 0;
list-style-type: none;
}
 

/* add our services background */
div#left_nav div#menu.menu ul li ul li.firstItem{ 
background: url('../images/template-images/nav-our-services-bkg.gif');
background-repeat: no-repeat;
}

/* Add free information background into  */
div#left_nav div#menu.menu ul li ul li.lastItem{ 
background: url('../images/template-images/nav-free-info-bkg.gif');
background-repeat: no-repeat;
}

/* Remove nav background from rest of items */
div#left_nav div#menu.menu ul li ul li ul li.firstItem{ 
background: none;
border: none;
}

div#left_nav div#menu.menu ul li ul li ul li.lastItem{ 
background: none;
border: none;
}

/* Hides Home Link */
div#left_nav div#menu.menu ul li#menu0{  
padding-left: 6px;
padding-top: 26px;
padding-bottom: 30px;
width: auto;
text-indent: -200px;
display: none;
}

/*  Sets Our Services Text off screen */
div#left_nav div#menu.menu ul li ul li.firstItem{ 
width: auto;
text-indent: -9000px;
}

/* Correct following nav items back on screen */
div#left_nav div#menu.menu ul li ul li ul li.firstItem{ 
width: auto;
text-indent: 0px;
}

div#left_nav div#menu.menu ul li ul li ul li{ 
width: auto;
text-indent: 0px;
}

div#left_nav a#menu_link1.main_menu span{ display: none;}



/*  Sets Free info Text off screen */
div#left_nav div#menu.menu ul li ul li.lastItem{ 
width: auto;
text-indent: -9000px;
}

/* Correct following nav items back on screen */
div#left_nav div#menu.menu ul li ul li ul li.lastItem{ 
width: auto;
text-indent: 0px;
}



div#left_nav div#menu.menu ul li.firstItem{ 
padding-top: 35px;
background-position: 5px 43px;
}


div#left_nav div#menu.menu ul ul ul ul li.firstItem{ 
padding-left: 16px;
padding-top: 5px;
padding-bottom: 0px;
background-position: 5px 43px;
}

div#left_nav div#menu.menu ul ul ul ul li{ 
padding-left: 16px;
padding-top: 5px;
padding-bottom: 0px;
background-position: 5px 43px;
}

div#left_nav div#menu.menu ul ul ul ul li.lastItem{ 
padding-left: 16px;
padding-top: 5px;
padding-bottom: 0px;
background-position: 5px 43px;
}


div#left_nav div#menu.menu ul ul ul ul ul li{ 
padding-left: 16px;
padding-top: 5px;
padding-bottom: 0px;
background-position: 5px 43px;
}

div#left_nav div#menu.menu ul ul ul ul ul ul li{ 
padding-left: 16px;
padding-top: 5px;
padding-bottom: 0px;
background-position: 5px 43px;
}

div#left_nav div#menu.menu ul ul ul ul ul ul ul li{ 
padding-left: 16px;
padding-top: 5px;
padding-bottom: 0px;
background-position: 5px 43px;
}


div#left_nav div#menu.menu ul ul ul ul ul ul ul ul li{ 
padding-left: 16px;
padding-top: 5px;
padding-bottom: 0px;
background-position: 5px 43px;
}


div#left_nav div#menu.menu ul ul ul ul ul ul ul ul ul li{ 
padding-left: 16px;
padding-top: 5px;
padding-bottom: 0px;
background-position: 5px 43px;
}

div#left_nav div#menu.menu ul ul ul ul ul ul ul ul ul ul li{ 
padding-left: 16px;
padding-top: 5px;
padding-bottom: 0px;
background-position: 5px 43px;
}

div#left_nav div#menu.menu ul ul ul ul ul ul ul ul ul ul ul li{ 
padding-left: 16px;
padding-top: 5px;
padding-bottom: 0px;
background-position: 5px 43px;
}

div#left_nav div#menu.menu ul ul li.lastItem{ 
padding-top: 35px;
background-position: 5px 43px;
}


div#left_nav div#menu.menu ul ul ul li{ 
padding-top: 2px;
padding-bottom: 5px;
background-position: 5px 43px;
}


div#left_nav div#menu.menu ul ul ul li.lastItem{ 
padding-top: 2px;
padding-bottom: 20px;
background-position: 5px 43px;
}



div#left_nav div#menu.menu ul li ul li a{
padding-left: 15px;
}

div#left_nav div#menu.menu ul li ul a{ 
background-image: url('../images/template-images/nav-bullet.gif');
background-repeat: no-repeat;
background-position: 0px 3px;
margin-left: 7px;
}

/* make gap much less on last free information link */
div#left_nav div#menu.menu ul li.lastItem ul li.lastItem{ 
margin-bottom: 0px;
padding-bottom: 0px;
}




