﻿.design2_navigation{} /* W3C CSS validator likes CSS files to start with a class instead of comments */

/**
 * Design 1 - Navigation CSS
 * For main menus and other site navigation
 *
 * @author Mike Cooper, UTMB Public Affairs <mgcooper@utmb.edu> 
 * @author Toby Smith, EIS <tlsmith@utmb.edu>
 * @copyright 2010 UTMB, The University of Texas Medical Branch at Galveston
 * @version Design 2 - Skin v1.2 - Oct 8, 2010
 *
 * NEW UTMB GRAY (Color 1)
 * PMS Cool Gray 10
 * C 38, M 29, Y 20, K 58
 * R 97, G 99, B 101
 * HTML #616365
 *
 * NEW UTMB RED (Color 2)
 * PMS 1788
 * C 0, M 88, Y 80, K 0
 * R 234, G 40, B 57
 * HTML #EA2839 
*/


/** 
 * O--- Header Navigation (1st Tier) -------------------------------------------->>>
 * See: Layout.css for "div.headernav" main nav row container
*/
div.headernav 
{
}
	div.headernav ul /*main cells*/
	{
		list-style-type:none;
		padding:0; 
		margin:0px;
	}
	div.headernav ul li 
	{
		float:left; 
		position:relative; 
		z-index:1000 !important /*Non-IE6*/; 
		z-index:1000 /*IE6*/; 
	}
		div.headernav ul li.leftborder 
		{
		    border-left:none !important;
		}
		div.headernav ul li.rightborder 
		{
		    border-right:none !important;
		}
		
		div.headernav ul li a 
		{
			font-size:0.9em;
			font-weight:normal;
			color:#616365; /*UTMB GRAY*/
			color:#222;
			color:#fff;
			float:none !important /*Non-IE6*/; 
			float:left /*IE-6*/; 
			display:block; 
			height:34px; 
			line-height:34px; 
			padding:0 18px 0 18px; 
			text-decoration:none; 
		}
		div.headernav ul li a:hover /*main cells hover - WIN*/
		{
			background-color:#616365; 
			text-decoration:none;
			color:#fff;
		} 
		div.headernav ul li:hover a /*main cells hover - MAC*/
		{
			background-color:#616365; 
			text-decoration:none; 
			color:#fff;
		} 


/* O--- Header Navigation DropDown (2nd Tier) ------------------------------------------>>> */

div.headernav ul li ul 
{
    display:none; 
    border:none;
}
	div.headernav ul li a:hover ul 
	{
		display:block; 
		width:12em; 
		position:absolute; 
		z-index:999 !important; 
		top:33px; 
		left:0; 
	}
	div.headernav ul li:hover ul 
	{
		display:block;  
		position:absolute; 
		z-index:999 !important; 
		top:33px; 
		margin-top:1px; 
		left:0;
	}
		div.headernav ul li:hover ul li a /*subcells - WIN*/
		{
			display:block; 
			z-index:7777 !important;
			width:120px;
			height:auto;
			line-height:1.3em;
			padding:5px 5px 5px 5px; 
			color:#fff;
			background:#555;
			font-size:.85em;
			font-weight:normal; 
			border-left:solid 1px #666;
			border-right:solid 1px #666;
			border-top:solid 1px #666;
		} 
		div.headernav ul li:hover ul li a:hover /*subcells hover - WIN*/
		{
			color:#000;
			background:#ede4c8; /*Slightly lightened Tan*/
		} 
		div.headernav ul li a:hover ul li a /*subcells - MAC*/
		{
			display:block; 
			z-index:7777 !important;
			width:120px; 
			height:1px; 
			line-height:1.3em; 
			padding:3px 16px 3px 16px;
			color:#fff;
			background:#555;
			font-size:.85em;  
			font-weight:normal; 
			border-left:solid 1px #666;
			border-right:solid 1px #666;
			border-top:solid 1px #666;
		} 
		div.headernav ul li a:hover ul li a:hover /*subcells hover - MAC*/
		{
			color:#000;
			background:#ede4c8; /*Richards Group Lite Orange*/
		} 



		/* arrows parent nav */
		a.parentnav
		{
			background:no-repeat right 4px url(https://www.utmb.edu/international/App_Assets/images/arrowRight_midblue.png);
		}
		a.parentnav:hover
		{
			background:no-repeat right 4px url(https://www.utmb.edu/international/App_Assets/images/arrowRight_white.png);
		}
			

/** 
 * O--- Header Navigation Flyout (3rd Tier) ------------------------------------------------>>> 
 * @author Toby Smith <tlsmith@utmb.edu>
 */

div.headernav ul li ul li ul
{
    display:none; 
    border:none;
}
	div.headernav ul li a ul li a:hover ul 
	{
		display:block; 
		width:12em; 
		position:absolute; 
		z-index:999 !important; 
		top:23px; 
		left:0; 
	}

	div.headernav ul li:hover ul li ul
	{
		display:none;  
		position:absolute; 
		z-index:999 !important; 
		top:23px; 
		margin-top:1px; 
		left:0;
	}

	div.headernav ul li ul li:hover ul
	{
		display:block;  
		position:absolute; 
		z-index:999 !important; 
		top:3px; 
		margin-top:1px; 
		left:131px;
	}
		div.headernav ul li ul li:hover ul li a /*subcells - WIN*/
		{
			display:block; 
			z-index:7777 !important;
			width:120px;
			height:auto;
			line-height:1.3em;
			padding:5px 5px 5px 5px;
			color:#000;
			background-color:#ede4c8; /*Slightly lightened Tan*/
			font-size:.85em;
			font-weight:normal; 
			border-left:solid 1px #666;
			border-right:solid 1px #666;
			border-top:solid 1px #666;
		} 
		div.headernav ul li ul li:hover ul li a:hover /*subcells hover - WIN*/
		{
			color:#fff;
			background-color:#616365; 
		} 
		div.headernav ul li a ul li a:hover ul li a /*subcells - MAC*/
		{
			display:block; 
			z-index:7777 !important;
			width:120px; 
			height:1px; 
			line-height:1.3em; 
			padding:3px 16px 3px 16px;
			color:#000;
			background-color:#ede4c8; /*Slightly lightened Tan*/
			font-size:.85em;  
			font-weight:normal; 
			border-left:solid 1px #666;
			border-right:solid 1px #666;
			border-top:solid 1px #666;
		} 
		div.headernav ul li a ul li a:hover ul li a:hover /*subcells hover - MAC*/
		{
			color:#fff;
			background-color:#616365;
		} 


.leftborder { border-left:solid 1px #ddd; } /*maincells left border*/
.rightborder {border-right:solid 1px #ddd; } /*maincells right border*/
.lastone { border-bottom:1px solid #666; } /*subcells last <li>*/

div.headernav table /*ie table hack*/
{
    position:absolute; 
    top:0; 
    left:0; 
    border-collapse:collapse;  
}

a.mainnav_viewing /* mainnav cells "NOW VIEWING" --------->>> */
{
    color:#fff !important;
    background:#616365 !important;
}




/* O--- SIDENAV -------------------------------------------------------->>> */


/* SideNav Titles */
.sidenav_title
{
    color:#999;
    font-weight:bold;
    font-family:Trebuchet MS, Arial, Helvetica, sans-serif !important;
    padding-right:10px;
    margin-bottom:16px;
}


/* Side Navigation */
ul.sidenav
{
    padding:0;
    margin:0;
}
	ul.sidenav li
	{
		list-style:none;
		margin:0;
		padding:0px;
		border-top:1px solid #ddd;  
		font-size:.9em;
		font-weight:normal;
		background-color:transparent;
		line-height:1.35em !important;
	}
		ul.sidenav li a 
		{ 
			padding:8px; 
			padding-left:6px;
			color:#333;
			text-decoration:none; 
			display:block;
			vertical-align:bottom !important; 
		}
		* html ul.sidenav li a 
		{
		    width:135px; /* ie6 star hack */
		 } 
		
		ul.sidenav li a:hover 
		{ 
			color:#fff !important;
		    background:#616365 !important; /*utmb gray*/
		}


		/*sidnav currently viewing*/
		ul.sidenav li.current {}
		ul.sidenav li.current a
		{ 
			padding:8px; 
			padding-left:6px;
			background:#999;
			color:#fff;
			font-weight:bold;
		}
		ul.sidenav li.current a:hover 
		{ 
			background:#616365; /*utmb gray*/
			color:#fff;
		}

/* O--- SIDENAV NESTED SUBNAV -------------------------------------------->>> */

ul.sidenav li ul
{
	margin:0px;
	padding:0px;
}
	ul.sidenav li ul li
	{
		margin:0px;
		padding:0px;
		line-height:1.35em !important;
	}
	ul.sidenav li ul li a
	{
		padding:8px; 
        margin:0;
        background-color:#555 !important;
	    color:#fff !important;
	    font-size:.85em;
	    font-weight:bold !important;
	    vertical-align:bottom !important;
	    border-bottom:1px solid #666 !important;
	    border-left:1px solid #666 !important;
	    border-right:1px solid #666 !important;
	}
	* html ul.sidenav li ul li a 
	{   
	    width:117px; /* ie6 star hack */
	 } 
	ul.sidenav li ul li a:hover
	{
		color:#000 !important;
		background-color:#ede4c8 !important;
	}
			
	/* nested subnav currently viewing */
	ul.sidenav li ul li.current {}
	ul.sidenav li ul li.current a
	{ 
		color:#000 !important;
		background-color:#ede4c8 !important;
	}
	ul.sidenav li ul li.current a:hover 
	{ 
		color:#000 !important;
		background-color:#ede4c8 !important;
	}
	




/* Side Navigation MOD for FLOAT_5 - floating layout "float_5" */
div#float_5 ul.sidenav {}
	div#float_5 ul.sidenav li
	{
	}
		div#float_5 ul.sidenav li a 
		{ 
			/*width:186px;*//* Let the sidenav size organically for newer browsers */
		}
		
		* html div#float_5 ul.sidenav li a  {width:185px;} /* ie6 Star Hack */
		
		div#float_5 ul.sidenav li a:hover 
		{ 
		}

		/*sidnav currently viewing*/
		div#float_5 ul.sidenav li.current
		{ 
		}
		div#float_5 ul.sidenav li.current a
		{ 
		}
		div#float_5 ul.sidenav li.current a:hover 
		{ 
		}

			/* NESTED SUBNAV */
			div#float_5 ul.sidenav li ul
			{
			}
				div#float_5 ul.sidenav li ul li
				{
				}
				div#float_5 ul.sidenav li ul li a
				{
					/*width:184px;*//* Let the sidenav size organically for newer browsers */
				}
				
		        * html div#float_5 ul.sidenav li ul li a  {width:184px;} /* ie6 Star Hack */
		
				div#float_5 ul.sidenav li ul li a:hover
				{
				}
			
				/* nested subnav currently viewing */
				div#float_5 ul.sidenav li ul li.current
				{ 
				}
				div#float_5 ul.sidenav li ul li.current a
				{ 
				}
				div#float_5 ul.sidenav li ul li.current a:hover 
				{ 
				}




/* Side Navigation MOD for FULL_2 - full page layout "full_2" */
div#full_2 ul.sidenav {}
	div#full_2 ul.sidenav li
	{
		border-top:1px solid #eee; 
	}
		div#full_2 ul.sidenav li a 
		{ 
			/*width:132px;*//* Let the sidenav size organically for newer browsers */
		}
		
		* html div#full_2 ul.sidenav li a  {width:132px;} /* ie6 Star Hack */
		
		div#full_2 ul.sidenav li a:hover 
		{ 
		}

		/*sidnav currently viewing*/
		div#full_2 ul.sidenav li.current
		{ 
		}
		div#full_2 ul.sidenav li.current a
		{ 
		}
		div#full_2 ul.sidenav li.current a:hover 
		{ 
		}

			/* NESTED SUBNAV */
			div#full_2 ul.sidenav li ul
			{
			}
				div#full_2 ul.sidenav li ul li
				{
				}
				div#full_2 ul.sidenav li ul li a
				{
					/*width:130px;*//* Let the sidenav size organically for newer browsers */
				}
				
				* html div#full_2 ul.sidenav li ul li a  {width:130px;} /* ie6 Star Hack */
				
				div#full_2 ul.sidenav li ul li a:hover
				{
				}
			
				/* nested subnav currently viewing */
				div#full_2 ul.sidenav li ul li.current
				{ 
				}
				div#full_2 ul.sidenav li ul li.current a
				{ 
				}
				div#full_2 ul.sidenav li ul li.current a:hover 
				{ 
				}





/* Side Navigation MOD for FULL_3 - full page layout "full_3" */
div#full_3 ul.sidenav {}
	div#full_3 ul.sidenav li
	{
		border-top:1px solid #eee; 
	}
		div#full_3 ul.sidenav li a 
		{ 
			/*width:132px;*//* Let the sidenav size organically for newer browsers */
		}
		
		* html div#full_3 ul.sidenav li a  {width:132px;} /* ie6 Star Hack */
		
		div#full_3 ul.sidenav li a:hover
		{ 
		}

		/*sidnav currently viewing*/
		div#full_3 ul.sidenav li.current
		{ 
		}
		div#full_3 ul.sidenav li.current a
		{ 
		}
		div#full_3 ul.sidenav li.current a:hover 
		{ 
		}

			/* NESTED SUBNAV */
			div#full_3 ul.sidenav li ul
			{
			}
				div#full_3 ul.sidenav li ul li
				{
				}
				div#full_3 ul.sidenav li ul li a
				{
					/*width:130px;*//* Let the sidenav size organically for newer browsers */
				}
				
				* html div#full_3 ul.sidenav li ul li a  {width:130px;} /* ie6 Star Hack */
				
				div#full_3 ul.sidenav li ul li a:hover
				{
				}
			
				/* nested subnav currently viewing */
				div#full_3 ul.sidenav li ul li.current
				{ 
				}
				div#full_3 ul.sidenav li ul li.current a
				{ 
				}
				div#full_3 ul.sidenav li ul li.current a:hover 
				{ 
				}








/*--- FOOTER NAV LIST -- last update: 10/8/10 <mgcooper@utmb.edu> ---*/
ul#footernavlist
{
    padding:0px;
    margin:0px;
}

    ul#footernavlist li
    {
        display:inline !important;
        list-style:none;
        list-style-type: none !important;
        border-right:1px solid #ddd;
        font-size:0.8em;
        color:#eee;
    }

        ul#footernavlist li a 
        { 
            padding-left:7px; 
            padding-right:7px; 
            color:#222;
            text-decoration:none; 
        }

        ul#footernavlist li a:hover 
        { 
            text-decoration:underline; 
            color:#EA2839; /*UTMB RED*/
        }







/* BODY TOP RIGHT LINKS*/
.toprightlinks 
{
    position:relative;
    float:right;
    padding-right:6px;
}
    .toprightlinks a
    {
        text-decoration:none;
    }
    .toprightlinks a:hover
    {
        text-decoration:underline;
    }





/* LIST STUFF */
.sub 
{
	padding-left:15px;
	background:no-repeat url(https://www.utmb.edu/international/App_Themes/Default/images/icons/arrow.gray.right.gif);
}







/* SLIDING BUTTONS */
.btnlist {
    float:left;
    padding:0px;
    margin:0px;
}

    .btnlist a {
        background-image:url(https://www.utmb.edu/international/App_Themes/Default/images/buttons/btn.bkgd.a.gif);
        background-repeat:no-repeat;
        background-position:top right; 
        color:#444;
        font:normal 12px arial, sans-serif;
        height:24px;
        margin-right:6px;
        padding-right:18px;
        text-decoration:none;
        display:block;
        float:left;   
    }

    .btnlist a:hover {
        background-image:url(https://www.utmb.edu/international/App_Themes/Default/images/buttons/btn.bkgd.a.gif);
        background-repeat:no-repeat;
        background-position:bottom right; 
        color:#EA2839; /*UTMB RED*/
    }

    .btnlist a:active {
        background-image:url(https://www.utmb.edu/international/App_Themes/Default/images/buttons/btn.bkgd.a.gif);
        background-repeat:no-repeat;
        background-position:bottom right; 
        color:Black;
        outline:none; 
    }

        .btnlist a span {
            background-image:url(https://www.utmb.edu/international/App_Themes/Default/images/buttons/btn.bkgd.span.gif);
            background-repeat:no-repeat;
            background-position:top left; 
            padding-top:4px;
            padding-right:0px;
            padding-bottom:5px;
            padding-left:18px;
            display:block;
            float:left;
        } 

        .btnlist a:hover span {
            background-image:url(https://www.utmb.edu/international/App_Themes/Default/images/buttons/btn.bkgd.span.gif);
            background-repeat:no-repeat;
            background-position:bottom left;
            padding-top:4px;
            padding-right:0px;
            padding-bottom:5px;
            padding-left:18px;
        } 

        .btnlist a:active span {
            background-image:url(https://www.utmb.edu/international/App_Themes/Default/images/buttons/btn.bkgd.span.gif);
            background-repeat:no-repeat;
            background-position:bottom left; 
            padding-top:5px;
            padding-right:0px;
            padding-bottom:3px;
            padding-left:18px;
        } 

.btnlist ul {list-style:none; padding:0; margin:0 !important;}
.btnlist li {list-style:none;float:left;margin:0 !important;}








/*--- iUTMB MINI LIST ---*/
.minilist
{
    margin:0;
    padding:0;
    width:100%;
    padding-bottom:4px;
    margin-bottom:0px;
}
	.minilist li
	{
		vertical-align:bottom; 
		list-style:none;
		margin:0;
		padding:0;
		border-top:1px solid #eee;
		font-size:0.85em;
		font-weight:normal;
		font-family:Arial, Helvestica, Sans-Serif;
	}
		.minilist li a 
		{ 
			display:inline-block; 
			padding:0.05em; 
			margin-top:3px; 
			text-decoration:none; 
		}
		.minilist li a:hover 
		{ 
			text-decoration:underline; 
		}

.minilistboxleft 
{ 
    width:46%;
    float:left;
    padding-left:4px; 
}

.minilistboxright 
{ 
    width:46%;
    float:right;
    padding-right:4px; 
}






/*--- BULLET LIST --- */
.bulletlist
{
    padding:0px;
    margin:0px;
    margin-left:6px;
}
	.bulletlist li
	{
		list-style:disk;
		color:#ccc;
	}

		.bulletlist li a 
		{ 
			text-decoration:none; 
		}
		
		.bulletlist li a:hover 
		{ 
			text-decoration:underline; 
		}
		
/* nested */
.bulletlist ul
{
	padding:0px;
	margin:0px;
	margin-left:15px;
}
	.bulletlist li ul li
	{
		list-style:disk;
		color:#ccc;
	}
		.bulletlist li ul li a 
		{ 
			text-decoration:none; 
		}
		.bulletlist li ul li a:hover 
		{ 
			text-decoration:underline; 
		}





/*--- BULLET LIST 2 --- */
.bulletlist2
{
    padding:0px;
    margin:0px;
    margin-left:6px;
}
	.bulletlist2 li
	{
		list-style:disk;
		color:#ccc;
	}
		.bulletlist2 li a 
		{ 
			text-decoration:none; 
		}
		.bulletlist2 li a:hover 
		{ 
			text-decoration:underline; 
		}




/*--- SQUARE LIST --- */
.squarelist
{
    padding-left:0;
    margin-left:20px;
}
	.squarelist li
	{
		margin-top:5px !important;
		list-style:square;
		color:#ddd;/**/
	}
		.squarelist li span
		{
			color:#555;
		}
		.squarelist li a 
		{ 
			text-decoration:none; 
		}
		.squarelist li a:hover 
		{ 
			text-decoration:underline; 
		}




/*--- TEXT LIST ---*/
.textlist
{
    margin:0;
    padding:0;
    width:100%;
}
	.textlist li
	{
		vertical-align:bottom; 
		list-style:none;
		margin:0;
		padding:0;
	}
		.textlist li a 
		{ 
			display:inline-block; 
			padding:2px; 
			text-decoration:none; 
		}
		.textlist li a:hover 
		{ 
			text-decoration:underline; 
		}





/*--- PAGE NUMBER LIST --- */
.pagenumlist
{
    padding:0;
    margin:0;
    width:100%;
}
	.pagenumlist li
	{
		vertical-align:bottom; 
		list-style:none;
		margin:0;
		margin-left:4px; 
		padding:0;
		font-size:0.95em;
		font-weight:bold;
		float:right;
	}
		.pagenumlist li a 
		{ 
			display:block; 
			padding:4px; 
			width:8px; 
			height:15px; 
			padding-left:6px; 
			padding-right:6px; 
			text-decoration:none; 
			color:#616365; /*UTMB GRAY*/
			border:1px solid #ccc;
		}
		.pagenumlist li a:hover 
		{ 
			text-decoration:none; 
			color:#fff; 
			background-color:#616365; /*UTMB GRAY*/
		}

.pagenumviewing 
{ 
    display:block; 
    padding:4px; 
    width:8px; 
    height:15px; 
    padding-left:6px; 
    padding-right:6px; 
    text-decoration:none; 
    color:#EA2839; /*UTMB RED*/
    border:1px solid #EA2839;
}

.pageviewtext 
{ 
    padding-top:5px; 
    padding-right:4px; 
    text-decoration:none; 
    color:#616365; /*UTMB GRAY*/
    font-weight:normal;
}




/*--- ARROW LIST ---*/
ul.arrowlist
{
	list-style-image:url(https://www.utmb.edu/images/icons/arrow.block.red.right.gif);
	list-style-position:outside;
	margin:0px;
	padding:0px;
	text-indent:5px;
}	
    ul.arrowlist li
    {
	    margin-top:5px;
    }
		ul.arrowlist li a
		{
			text-decoration:none;
		}
		ul.arrowlist li a:hover
		{
			text-decoration:underline;
		}





/*--- CHECK MARK LIST ---*/
ul.checklist
{
	list-style-image:url(https://www.utmb.edu/international/App_Themes/Default/images/icons/checkmark.gif);
	margin-top:0px;
	margin-bottom:0px;
}	
    ul.checklist li
    {
	    margin-top:5px;
    }
		ul.checklist li a
		{
			text-decoration:none;
		}
		ul.checklist li a:hover
		{
			text-decoration:underline;
		}





/*--- UNDERLINE LIST ---*/
.underlinelist
{
    margin:0;
    padding:0;
    width:100%;
}
	.underlinelist li
	{
		vertical-align:bottom;  /*This fixes the IE5 Win gap! */ 
		list-style:none;
		margin:0;
		padding:5px;
		border-top:1px solid #ddd;
	}
		.underlinelist li a { display:block; text-decoration:none; }
		.underlinelist li a:hover { text-decoration:underline; }






/* PagerNavigation */
.pagercontainer
{
    overflow:hidden;
}
    .pager
    {
        font-size:0.9em;
    }
        .pager span
        {
            color:#616365; /*UTMB GRAY*/
            font-weight:bold;
        }
        .pager a
        {
            text-decoration:none;
        }
        .pager a:hover
        {
            text-decoration:underline;
        }





/**
  * jQuery Accordion sidenav w/ (3 tier) flyout menus - last build: 9/20/10
  * @author Mike Cooper <mgcooper@utmb.edu>
  * @author Toby Smith <tlsmith@utmb.edu>
*/

/* root element for accordion */
#accordionSideNav {
	/*width:144px;  -------------------------------->>> */
}

/* accordion header */
	#accordionSideNav h2 {
		font-family:Arial, Helvetica, sans-serif;
		margin:0px;
		padding:0px;
		font-size:.9em;
		font-weight:normal;
		cursor:pointer;		
	}
	
	    /* hover effect for accordion headings */
	    #accordionSideNav h2 a {
		    color:#333;
		    padding:8px; 
		    text-decoration:none; 
		    display:block;
		    border-bottom:1px solid #ddd;
	    }

	    #accordionSideNav h2 a:hover {
		    background-color:#616365; /*UTMB GRAY*/
		    color:#fff; /*UTMB GRAY*/
		    font-weight:normal;
	    }

	    /* currently active header */
	    #accordionSideNav h2.current a,
	    #accordionSideNav h2 a.current {
		    cursor:pointer;
		    background-color:#999;
		    color:#fff; /*UTMB GRAY*/
		    font-weight:bold;
	    }
	    /* currently active header hover */
	    #accordionSideNav h2.current a:hover,
	    #accordionSideNav h2 a.current:hover {
		    background-color:#616365; /*UTMB GRAY*/
		    font-weight:bold;
		    color:#fff;
	    }
	
	
	
/* accordion pane */
#accordionSideNav .paneAccordionSideNav {
	display:none;
	padding:0px;
	margin:0px;
	color:#fff;
	background-color:transparent;
}
	




/* Side Navigation - floating layout design */
div.paneAccordionSideNav
{
	/*position:relative;*/
	left:0; 
	top:0;
	line-height:1.35em !important;
}

div.paneAccordionSideNav ul 
{
	margin:0; 
	padding:0; 
	list-style:none; 
	/*white-space:nowrap; */
	/*width:143px;  -------------------------------->>> */
	/*background-color:#fff;*/
	background:transparent !important; /*------------ CHANGED 9/26/10 <mgcooper@utmb.edu> */
}

div.paneAccordionSideNav li 
{
	margin:0; 
	padding:0; 
	list-style:none;
	display:inline;
	/*background-color:#fff;*/
	background:transparent !important; /*------------ CHANGED 9/26/10 <mgcooper@utmb.edu> */
	line-height:1.35em !important;
}
div.paneAccordionSideNav ul ul 
{
	position:absolute;
	left:-9999px;
	/*width:165px;  -------------------------------->>> */
}
div.paneAccordionSideNav ul ul ul
{
    z-index:7777;
}
div.paneAccordionSideNav ul.sidenavAccordion
{
	position:relative;
	left:0; 
	top:0; 
}




/* top (1st tier) links */
div.paneAccordionSideNav li a 
{
	padding:8px; 
    margin:0;
    background-color:#555;
	color:#fff;
	font-size:.78em;
	font-weight:bold;
	text-decoration:none; 
	display:block;
	vertical-align:bottom !important;
	border-bottom:1px solid #666;
	border-left:1px solid #666;
	border-right:1px solid #666;
	line-height:1.35em !important;
	/*background-color:#f6f1e3; very light tan*/
	/*width:126px;  -------------------------------->>> */
} 
	div.paneAccordionSideNav li a:hover 
	{
		color:#000;
		background-color:#ede4c8 !important;
	} 
	div.paneAccordionSideNav li:hover > a 
	{
		color:#000;
		background-color:#ede4c8 !important;
	}
	div.paneAccordionSideNav li a.current
	{
		color:#000;
		background-color:#ede4c8 !important;
	} 
	
	
/* (1st tier) fly out arrows */
div.paneAccordionSideNav li a.parentnav
{
	/*color:#fff !important;*/
	background:#666 no-repeat right 4px url(https://www.utmb.edu/international/App_Assets/images/arrowRight_white.png);
}
	div.paneAccordionSideNav li a.parentnav:hover
	{
		/*color:#000;*/
		background:#ede4c8 no-repeat right 4px url(https://www.utmb.edu/international/App_Assets/images/arrowRight_gray.png);
	}
		



/* sub (2nd tier) links */
div.paneAccordionSideNav ul li ul a 
{
	color:#000 !important;
	background-color:#ede4c8 !important; 
	border-left:solid 1px #666;
	border-right:solid 1px #666;
	border-top:solid 1px #666;
	border-bottom:none;
	padding:5px 5px 5px 10px !important;
	line-height:1.3em !important; 
	width:148px; /* -------------------------------->>> */
} 
	div.paneAccordionSideNav ul li ul li a:hover 
	{
		color:#fff !important;
	    background:#666 !important; /*Slightly lightened Tan*/
	} 
	div.paneAccordionSideNav ul li ul li:hover > a 
	{
		color:#fff !important;
	    background:#666 !important; /*Slightly lightened Tan*/  
	}
	div.paneAccordionSideNav ul li ul a.lastone
    {
	    border-bottom:solid 1px #666;
    } 
	

/* (2nd tier) fly out arrows */
div.paneAccordionSideNav ul li ul a.parentnav
{
	background:#ede4c8 no-repeat right 4px url(https://www.utmb.edu/international/App_Assets/images/arrowRight_gray.png) !important;
}
	div.paneAccordionSideNav ul li ul a.parentnav:hover
	{
		color:#fff !important;
		background:#666 no-repeat right 4px url(https://www.utmb.edu/international/App_Assets/images/arrowRight_white.png) !important;
	}
	


/* sub-sub (3rd tier) links */
div.paneAccordionSideNav ul li ul li ul a 
{
	color:#000 !important;
	background:#ede4c8 !important; /*Slightly lightened Tan*/  
} 
	div.paneAccordionSideNav ul li ul li ul li a:hover 
	{
		color:#FFF !important; 
		background-color:#616365 !important; 
	} 
	
	div.paneAccordionSideNav ul li ul li ul li:hover > a 
	{
		color:#FFF !important; 
		background-color:#616365 !important; 
	}



div.paneAccordionSideNav ul li:hover > ul 
{
	left:100%; 
	margin-top:-23px; 
	margin-left:-1px;
}

div.paneAccordionSideNav a:hover ul,
div.paneAccordionSideNav a:hover a:hover ul, 
div.paneAccordionSideNav a:hover a:hover a:hover ul {left:100%;}
div.paneAccordionSideNav a:hover ul ul, 
div.paneAccordionSideNav a:hover a:hover ul ul {left:-9999px;}

div.paneAccordionSideNav table {
	position:absolute; 
	left:99%; 
	height:0; 
	width:0;
	border-collapse:collapse; 
	margin-top:-7px; 
	margin-left:-1px;
	}
