
/*(A)-----------width*/
/*(B)-----------height*/
/*(C)-----------colours*/

/*BOF DIMENSIONS*/
/*-------------------------------------------------------------------------------------------------------------------------*/
.menu100 {}				/*(A)-----------overall width*/
* html .menu100 {width:960px;}														/*(A)+1---------overall width IE5.5*/
* html .menu100 {w\idth:960px;}													/*(A)-----------overall width IE5.5*/
.menu100 li {width:14.2%}															/*(A)-----------top item width FF*/
*+html .menu100 li {width:14.6%}															/*(A)-----------top item width IE7*/
.menu100 li li {width:190px}														/*(A)-----------cancel % FF & IE7*/
.menu100 ul ul, .menu100 ul ul ul {width:190px;}										/*(Aa)----------width drop down*/
.menu100 ul ul ul{left:190px;}														/*(Aa)----------FLYOUT menu100 DISTANCE*/
.menu100 a, .menu100 a:visited {}														/*(Aa)-11-------top bar itm width 11px less*/
* html .menu100 a, * html .menu100 a:visited {width:190px;}							/*(Aa)----------width */ 
* html .menu100 a, * html .menu100 a:visited {w\idth:179px;} 							/*(Aa)-11-------w\idth 11px less */
.menu100 ul ul ul.left {left:-190px;}												/*(Aa)----------flyout menu100 horizontal pos*/
.menu100 ul ul a, .menu100 ul ul a:visited {width:169px;}								/*(Aa)-21-------item width 21 less than*/
* html .menu100 ul ul a, * html .menu100 ul ul a:visited {width:191px;} 				/*(Aa)+1--------1px more than IE5.5 */
* html .menu100 ul ul a, * html .menu100 ul ul a:visited {w\idth:169px;}				/*(Aa)-21-------21px less than IE5.5 */
.menu100 a, .menu100 a:visited {padding:0 10px 0 10px;}									/*(Ab)----------top bar left indent*/
.menu100 li a{text-align:center}
.menu100 li li a{text-align:left}

/*-------------------------------------------------------------------------------------------------------------------------*/
/*BACKGROUNDS + FONTS*/
.menu100 {background:url(navtopbg.gif) right top #555}			/*(C)-----------overall font size*/ 
.menu100 a, .menu100 a:visited {background:url(navtop.gif) right top;}									/*(C)-----------top bar background colour*/
.menu100 a, .menu100 a:visited {color:#FFF;}											/*(C)-----------top bar text colour*/
.menu100 ul ul a, .menu100 ul ul a:visited {color:#000;}								/*(C)-----------Drop down text link colour*/
.menu100 ul ul a, .menu100 ul ul a:visited {background:url(navsub.gif)}		/*(C)-----------Level 1 dropdown Background*/
.menu100 ul ul a.drop, .menu100 ul ul a.drop:visited 
{background:url(navflyoutparent.gif) left no-repeat;}				/*(C)-----------FLYOUT PARENT BACKGROUND*/
.menu100 ul ul a.drop:hover
{background:url(navflyoutparent-hover.gif) left no-repeat;}		/*(C)-----------FLYOUT PARENT HOVER */
.menu100 ul ul :hover > a.drop 
{background:url(navflyoutparent-hover.gif) left no-repeat;}
.menu100 ul ul ul a, .menu100 ul ul ul a:visited 
{background:url(navflyoutchild.gif) left no-repeat;}				/*(C)-----------FLYOUT CHILD BACKGROUND*/
.menu100 ul ul ul a:hover 
{background:url(navflyoutchild-hover.gif) left no-repeat;}		/*(C)-----------FLYOUT CHILD HOVER */
.menu100 ul li a:hover 
{color:#FFF; /*background:url(navtop-hover.gif) right top no-repeat;*/}		/*(C)-----------TOP LEVEL HOVER */
.menu100 ul ul a:hover {color:#666666;}											/*(C)-----------DROP menu100 HOVER */
.menu100 :hover > a {color:#666666; background:url(navtop-hover.gif)}												/*(C)-----------TOP LEVEL HOVER */
.menu100 ul ul :hover > a 
{color:#666666; background:url(navsub-hover.gif) left top no-repeat;}				/*(C)-----------DROP MENU HOVER */
/*-------------------------------------------------------------------------------------------------------------------------*/
/*BORDERS*/
/*.menu100 {border-right:0px solid #000;}										  *//*[]border right*/
/*.menu100 ul ul {border-top:1px solid #000;}								      *//*[] border between top bar and drop menu100*/
/*.menu100 ul ul a, .menu100 ul ul a:visited {border-width:0 1px 1px 1px;}		  *//*[] all dropdown borders except top*/
/*.menu100 a, .menu100 a:visited {border:1px solid #000;border-width:1px 0 1px 1px;}*//*[]top bar borders not right*/
/*-------------------------------------------------------------------------------------------------------------------------*/

/*MISC*/

/* make the second level visible when hover on first level list OR link */
.menu100 ul li:hover ul,
.menu100 ul a:hover ul{visibility:visible;}
/* keep the third level hidden when you hover on first level list OR link */
.menu100 ul :hover ul ul{visibility:hidden;}
/* make the third level visible when you hover over second level list OR link */
.menu100 ul :hover ul :hover ul{ visibility:visible;}
/* style the table so that it takes no part in the layout - required for IE to work */
.menu100 table {position:absolute; top:0; left:0; border-collapse:collapse;;}
.menu100 ul {padding:0;margin:0;list-style-type:none;}
.menu100 {position:relative; z-index:100;}
.menu100 li {float:left; position:relative;}
.menu100 a, .menu100 a:visited {display:block; text-decoration:none;} 
/*.menu100 ul ul {visibility:hidden;position:absolute;}*/
.menu100 ul ul {left:0;}
.menu100 ul ul a, .menu100 ul ul a:visited {padding-right:10px;}						/*(A)-----------padding right*/
.menu100 ul ul a, .menu100 ul ul a:visited {padding-left:15px;}						/*(A)-----------padding left*/

.menu100 UL.menuNav LI+LI+LI+LI+LI+LI+LI a {background:url(navtop.gif) left top;}
.menu100 UL.menuNav LI+LI+LI+LI+LI+LI+LI a:hover {background:url(navtop-hover.gif) left top;}
/*UL.menuNav LI+LI+LI+LI+LI+LI+LI  {width:118px}
.menu100 UL.menuNav LI+LI+LI+LI+LI+LI+LI  {width:156px} LESS THAN SAFARI 3*/
UL.menuNav LI+LI+LI+LI+LI+LI+LI+LI {display:none}




