A:link {COLOR:  #003399; font-size:11px; TEXT-DECORATION: None}
A:active {COLOR: #000000; font-size:11px; TEXT-DECORATION: None}
A:visited {COLOR: #003399; font-size:11px; TEXT-DECORATION: None}
A:hover {COLOR: #ff0000; font-size:11px; TEXT-DECORATION: underline}

a.info{
    position:relative; /*this is the key*/
    z-index:24;
    color:#003399;
    text-decoration:none}

a.info:hover{z-index:25; background-color:#fff}

a.info span{display: none}

a.info:hover span{ /*the span will display just on :hover state*/
    display:block;
    position:absolute;
    top:2em; left:-10em; width:15em;
    border:3px solid orange;
	padding: 5px;
    background-color:#fff; color:#000;
    text-align: center; text-decoration:none}

A.Underline:link {COLOR:  #003399;  TEXT-DECORATION: underline}
A.Underline:active {COLOR: #000000;  TEXT-DECORATION: underline}
A.Underline:visited {COLOR: #003399;  TEXT-DECORATION: underline}
A.Underline:hover {COLOR: #ff0000;  TEXT-DECORATION: underline}

A.12:link {COLOR:  #003399; font-size: 12px; }
A.12:active {COLOR: #000000; font-size: 12px; }
A.12:visited {COLOR: #003399; font-size: 12px; }
A.12:hover {COLOR: #ff0000; font-size: 12px; }

A.14:link {COLOR:  #003399; font-size:14px; TEXT-DECORATION: None}
A.14:active {COLOR: #000000; font-size:14px; TEXT-DECORATION: None}
A.14:visited {COLOR: #003399; font-size:14px; TEXT-DECORATION: None}
A.14:hover {COLOR: #ff0000; font-size:14px; TEXT-DECORATION: underline}

/* Anchor for right top menu*/
A.white:link {COLOR:  #ffffff; font-size: 12px; font-family: Verdana; TEXT-DECORATION: None}
A.white:active {COLOR: #ffffff; font-size: 12px; font-family: Verdana; TEXT-DECORATION: None}
A.white:visited {COLOR: #ffffff; font-size: 12px; font-family: Verdana; TEXT-DECORATION: None}
A.white:hover {COLOR: #ff0000; font-size: 12px; font-family: Verdana; TEXT-DECORATION: underline}

.textSearch{font-size: 12px; color:#FFCC00; font-weight:600;}

.textBox {
	font: 10px Verdana, Arial, Helvetica, sans-serif;
	border-top: 1px solid #666666;
	border-left: 1px solid #666666;
	border-bottom: 1px solid #CCCCCC;
	border-right: 1px solid #CCCCCC;
}

.button { 
	font: 11px Verdana, Geneva, Arial, Helvetica, sans-serif; 
	background-color: #B1DBE9; 
	border-top: 1px solid #BBBBBB;
	border-left: 1px solid #BBBBBB;
	border-bottom: 1px solid #555555;
	border-right: 1px solid #555555;
	color: #333333;
}

body
{ background-color: #FFFFFF; margin-left: 0;margin-right: 0;margin-top: 1px;margin-bottom: 0; font-family: Tahoma, Verdana, Sans;font-size: 11px;}


h4
{font-size: 13px; font-weight: bold;}
td.h4
{font-size: 13px; font-weight: bold;}

div.pagewrapper980 {
width:980px;
text-align:center;
border: 1px solid #828282;	
padding: 0;
}
div.pagewrapper900 {
width:900px;
text-align:center;
border: 1px solid #828282;	
padding: 0;
}
div.pagewrapper850 {
width:850px;
text-align:center;
border: 1px solid #828282;	
padding: 0;
}
div.pagewrapper800 {
width:800px;
text-align:center;
border: 1px solid #828282;	
padding: 0;
}
div.wrapper980 {
width:980px;
text-align:center;
border-top: 1px solid #828282;
}
div.wrapper900 {
width:900px;
text-align:center;
border-top: 1px solid #828282;
}
div.wrapper850 {
width:850px;
text-align:center;
border-top: 1px solid #828282;
}
div.wrapper800 {
width:800px;
text-align:center;
border-top: 1px solid #828282;
}
div.left_column150 {
width:150px;
float:left;
text-align:center;
vertical-align:top;
padding: 0;
}
div.left_column180 {
width:180px;
float:left;
text-align:center;
vertical-align:top;
padding: 0;
}
div.left_column200 {
width:200px;
float:left;
text-align:center;
vertical-align:top;
padding: 0;
}
div.content800 {
width: 795px;
float:left;
vertical-align:top;
text-align:center;
padding: 2px;
border-left: 1px solid #828282;
}
div.content750 {
width: 745px;
float:left;
vertical-align:top;
text-align:center;
padding: 2px;
border-left: 1px solid #828282;
}
div.content700 {
width: 693px;
float:left;
vertical-align:top;
text-align:center;
padding-left: 5px;
padding-top: 5px;
border-left: 1px solid #828282;
}
div.content600 {
width: 593px;
float:left;
vertical-align:top;
text-align:center;
padding-left: 5px;
padding-top: 5px;
border-left: 1px solid #828282;
}

div.testcontentbottom {
/*width: 800px;
float:left;
vertical-align:top;
text-align:center;
padding-left: 5px;
padding-top: 5px;
border-left: 1px solid #828282;*/
width:800px;

vertical-align:top;
text-align:center;
padding-left: 5px;
padding-top: 5px;
border-left: 1px solid #828282;
}

table
{font-family: Tahoma, Verdana, Sans;font-size: 11px;}
table.bigText{font-family: Tahoma, Verdana, Sans;font-size: 12px;}
table.mainContainer{ border-width: 1px; border-style: solid; border-color: #828282; padding: 0cm;}
table.greenContainer{ border-width: 1px; border-style: solid; border-color: #4DAB6A; padding: 0cm;}

/* Attributes for Top Banner*/
table.headerContainer{ background-color: #4DAB6A;}
.webName {font-family: Georgia, "Times New Roman", Times, serif;color: #0033CC; font-weight: bold;font-size: medium;}
.bigS {font-family: Georgia, "Times New Roman", Times, serif; color: #0033CC; font-weight: bold; font-size: 60px; }
.webDesc {font-size: 12px;color: #FFFFFF; font-weight: bold;}

/* Separator*/
.whiteDivider {color: #FFFFFF; font-size: 12px;}
.whiteSeparator {background-color: #FFFFFF;}
.bannerSeparator {background-color: #4FA7FF; }
.greenSeparator {background-color: #4DAB6A; }
.separator {background-color: #828282; }

.grayBg{background-color: #C2C2C2;}
.credit{background-color: #C2C2C2; border-bottom: 1px solid #828282;	padding-bottom: 1px;}
.padding10{padding-left:10px;}

/* Attributes for Page Title*/
.title{	color: #333333; font-size: 20px; font-weight: bold;}
.titleText{	color: #333333; font-size: 14px; font-weight: bold;}
td.titleBar{background: url(images/titleBar.gif) ; padding-right: 5px;}

A.titleNav:link {COLOR:  #003399; font-size:11px; TEXT-DECORATION: underline}
A.titleNav:active {COLOR: #000000; font-size:11px; TEXT-DECORATION: underline}
A.titleNav:visited {COLOR: #003399; font-size:11px; TEXT-DECORATION: underline}
A.titleNav:hover {COLOR: #ff0000; font-size:11px; TEXT-DECORATION: underline}

/* Attributes for Footer*/
.copyRight{  COLOR: #000000;font-family: Tahoma, Verdana, Sans;    FONT-SIZE: 8pt;}
#footer A:link { font-size:11px }
#footer A:visited { font-size:11px }
#footer A:active { font-size:11px }
#footer A:hover { font-size:11px }
td.text11 {font-size: 11px}

/* Attributes for Middle Design*/
td.leftRightLine{border-right: 1px solid #828282;	padding-right: 1px; border-left: 1px solid #828282;	padding-left: 1px;}
td.rightLine{border-right: 1px solid #828282;	padding-right: 1px;}
td.leftLine{border-left: 1px solid #828282;	padding-left: 1px;}

/* Attributes for Sub menu*/
td.menuBar{background: #004080 url(images/menuBar.gif); color:#FFFFFF; text-align:center; font-size:12px; font-weight:bold;
padding-bottom: 5px;
}
td.menuBarHome{background: #004080 url(images/menuBar2.gif); color:#FFFFFF; text-align:center; font-size:12px; font-weight:bold;
padding-bottom: 5px;
}
A.subMenu { display:block; width:100%;
 font:bold 83.8% tahoma; 
 font-size:11px;
 text-align:center;
 text-align:left;
 background: #CCCCFF url(images/subMenuBg.gif) no-repeat;
 padding-left: 2px; padding-top: 3px; padding-bottom: 4px; 
}
A.subMenu:link {COLOR: #003399; TEXT-DECORATION: None}
A.subMenu:visited {color:#003399; TEXT-DECORATION: None;}
A.subMenu:active {background: #00264D; color: #FFCC00; TEXT-DECORATION: None}
A.subMenu:hover { background: #00264D; color: #FFCC00; TEXT-DECORATION: underline;}

A.subMenuActive { display:block; width:100%;
 font:bold 83.8% tahoma; 
 font-size:11px;
 text-align:center;
 text-align:left;
 background: #CCCCFF url(images/subMenuBg.gif) no-repeat;;
 padding-left: 2px; padding-top: 3px; padding-bottom: 4px; 
}
A.subMenuActive:link { background: #00264D; COLOR: #FFCC00; TEXT-DECORATION: None}
A.subMenuActive:visited {background: #00264D; color:#FFCC00; TEXT-DECORATION: None;}
A.subMenuActive:active {background: #00264D; color: #FFCC00; TEXT-DECORATION: None}
A.subMenuActive:hover { background: #00264D; color: #FFCC00; TEXT-DECORATION: underline;}


/* Attributes for Center Design */
td.greenHeaderBar{background: url(images/greenHeaderBar.gif) no-repeat; color:#FFFFFF; text-align:center; font-size:12px; font-weight:bold;
padding-bottom: 5px;
}

td.blueHeaderBar{background: url(images/blueHeaderBar.gif) no-repeat; color:#FFFFFF; text-align:center; font-size:12px; font-weight:bold;
padding-bottom: 5px;
}

table.greenContainerMatch{ border-width: 0px 0px 1px 1px; border-style: solid; border-color: #4DAB6A; padding: 0cm;}
.more{text-align:right; padding-right:5px; padding-top: 0px; font-size:11px; font-family:Georgia, "Times New Roman", Times, serif}

table.blueContainerMatch{ border-width: 0px 0px 1px 1px; border-style: solid; border-color: #D9ECFF; padding: 0cm;}
th.gameTips{font-family: Tahoma, Verdana, Sans;font-size: 13px; color: #000000; text-align: center;}
th.thtips{font-family: Tahoma, Verdana, Sans;font-size: 11px;padding-left: 2px; background-image: url(images/bgColor3.gif);background-color: #003C77; color: #FFFFFF; text-align: center;}
tr.head{font-family: Tahoma, Verdana, Sans; background-color: #DFDFDF;  color: #000000;}

td.purpleBarShort{background: url(images/purpleBarShort.gif) no-repeat; color:#FFFFFF;  font-size:12px; font-weight:bold;
padding-bottom: 5px;padding-left: 5px;
}


.subContent{background-color: #EAD7EA;border-bottom: 1px solid #828282; padding-bottom: 1px; }


/* Attributes for group Tables */
.groupTitle{font-size:11px; background-color: #FFCC00; color:#000000; font-weight:bold; padding-left: 5px;}
.groupTitleGreen{font-size:11px; background-color: #4DAB6A; color:#000000; font-weight:bold; padding-left: 5px;}
th.groupTitle{ text-align:left; background-color: #C2C2C2; padding-bottom: 1px;	border-bottom: 1px solid #828282;}
tr.groupTitleBlue{ text-align:left; background:  url(images/subMenuBg.gif) no-repeat; padding-bottom: 1px;	border-bottom: 1px solid #828282;}

table.group{ text-align:center;}


table.containerTips{border-width: 1px; border-color: #25704A; padding-left: 1px; padding-top: 1px;}
th.tips{font-family: Tahoma, Verdana, Sans;font-size: 12px;padding-left: 2px;  color: #000000; text-align: center;}
th.gameTips{font-family: Tahoma, Verdana, Sans;font-size: 13px;  color: #000000; text-align: center;}
th.thtips{font-family: Tahoma, Verdana, Sans;font-size: 11px;padding-left: 2px; background-image: url(images/bgColor3.gif);background-color: #003C77; color: #FFFFFF; text-align: center;}
th.thtips1{font-family: Tahoma, Verdana, Sans;font-size: 11px;padding-left: 2px;background-color: #3FC080; color: #FFFFFF;}
th.thtips2{font-family: Tahoma, Verdana, Sans;font-size: 11px;padding-left: 2px;background-color: #008ED2; color: #FFFFFF;}
td.team1{font-family: Tahoma, Verdana, Sans;background-color: #9FDFBF;  color: #000000;}
td.team2{font-family: Tahoma, Verdana, Sans;background-color:  #A6D2FF; color: #000000;}
tr.team2{font-family: Tahoma, Verdana, Sans;background-color:  #A6D2FF; color: #000000;}
td.team12{font-family: Tahoma, Verdana, Sans;background-color: #E2F5EC;  color: #000000;}
td.team22{font-family: Tahoma, Verdana, Sans;background-color:  #D9ECFF; color: #000000;}
tr.team22{font-family: Tahoma, Verdana, Sans;background-color:  #D9ECFF; color: #000000;}
tr.head{font-family: Tahoma, Verdana, Sans; background-color: #DFDFDF;  color: #000000;}
td.tipster{font-family: Arial, Verdana, Sans;font-size: 14px;padding-left: 2px; font-weight: bold; background-image: url(images/bgColor3.gif);background-color: #003C77; color: #FFFFFF; text-align: center;}
td.bgBar{font-family: Arial, Verdana, Sans;font-size: 14px;padding-left: 2px; font-weight: bold; background-image: url(images/bgColor.gif);background-color: #003C77; color: #FFFFFF; text-align: center;}

.descTitle {font-size:12px;color: #A62A2A; }
.desc {font-size:11px;color: #A62A2A; }
table.desc {background-color: #ECE5FF;}
.formDesc {color: #A62A2A; font-size: 10px; font-family: Tahoma, Verdana, Sans;}

.pinkSeparator{background-color: #FFA3A3;}
.blueSeparator{background-color: #8AC4FF;}
td.greenTipsBar { background: url(images/greenTipsBar.gif) no-repeat; color:#ffffff;  font-size: 12px; font-weight: bold; padding-left: 5px;}
td.greenTipsterBar { background: url(images/greenTipsterBar.gif) no-repeat; color:#ffffff;  font-size: 12px; font-weight: bold; text-align: center;}
td.separatorTips {font-family: Tahoma, Verdana, Sans; background-color: #FFFFFF;}

A.bigSize:link {COLOR:  #003399; font-size:12px; TEXT-DECORATION: None}
A.bigSize:active {COLOR: #000000; font-size:12px; TEXT-DECORATION: None}
A.bigSize:visited {COLOR: #003399; font-size:12px; TEXT-DECORATION: None}
A.bigSize:hover {COLOR: #ff0000; font-size:12px; TEXT-DECORATION: underline}

td.purpleBar { background: url(images/purpleBar.gif) no-repeat; color:#ffffff;  font-size: 12px; font-weight: bold; padding-left: 5px;}

table.purpleContainer{ border-width: 0px 0px 1px 1px; border-style: solid; border-color: #AE2AD4; padding: 0cm;}

/* Summary Page */
.greenLight{background-color: #D8EEDD}
th.tableTitle{background-color: #4DAB6A; color: #FFFFFF; font-size: 12px; padding-bottom: 1px;	border-bottom: 1px solid #828282; }
td.tableTitle{background-color: #C2C2C2; padding-bottom: 1px;	border-bottom: 1px solid #828282; font-weight: bold; }
.green1{background-color: #9FDFBF;}
.green2{ background-color: #E2F5EC;}
.green3{background-color: #C6EBD8;}

.blue1{background-color: #A6D2FF;}
.blue2{ background-color:#D9ECFF;}


.half{font-size: 8px;}

.yellow{color: #ffcc33; font-weight: bold; font-size: 11px;}
.blue{color: #0033cc; font-weight: bold; font-size: 11px;}

.greenBg{background-color: #4DAB6A;}
td.bottomLine{background-color: #C2C2C2; padding-bottom: 1px;	border-bottom: 1px solid #828282; }

th.tableTitleGrey{background-color: #5C5C5C; color: #FFFFFF; font-size: 12px; padding-bottom: 1px;	border-bottom: 1px solid #828282; }

/* From Old version */

td.MainLineTitle{	font-size: 14px; font-family: Arial, Georgia, Serif;border-bottom: 1px solid #D7E3D7; color: #25704A; font-weight: bold; font-style: italic; padding-bottom: 1px;}

table.container{font-family: Tahoma, Verdana, Sans;font-size: 12px;border-width: 1px; border-color: #25704A; background-color: #D7E3D7;}

table.smallText{font-family: Tahoma, Verdana, Sans; font-size: 11px;}


td.line{padding-left: 2px;padding-right: 2px;background-color: #25704A;padding: 0.0cm;}
td.lineTitle{font-size: 12px;font-family: Tahoma, Georgia, Serif;border-bottom: 1px solid #25704A;color: #000000;font-weight: bold;padding-bottom: 1px;}
td.rightLineGrey{	border-right: 1px solid #999999;	padding-right: 5px;}

th.England{background-color: #FF6C9C; color:#ffffff; font-family:  Tahoma, Verdana, Sans;	font-size: 11px;	padding-left: 2px; }
th.EnglandCenter{color:#ffffff; font-family: Tahoma, Verdana, Sans;	font-size: 12px;	text-align: center; background-color: #FF6C9C;}
td.England{color:#ffffff; font-style: italic; font-family: Arial, Verdana, Sans; font-size: 14px; font-weight: bold; background-color: #FF3E3E;}
tr.England1{background-color: #FFCACA;}
tr.England2{ background-color: #FFE1E1;}

th.Germany{background-color: #FFB366; color:#ffffff; font-family:  Tahoma, Verdana, Sans;	font-size: 11px;	padding-left: 2px; }
th.GermanyCenter{background-color: #FFB366; color:#ffffff; font-family: Tahoma, Verdana, Sans;	font-size: 12px;	text-align: center;}
td.Germany{background-color: #FF8C1A; color:#ffffff; font-style: italic; font-family: Arial, Verdana, Sans; font-size: 14px; font-weight: bold; }
tr.Germany1{background-color: #FFD2A6;}
tr.Germany2{ background-color: #FFEAD5;}

th.Italy{background-color: #008ED2; color:#ffffff; font-family:  Tahoma, Verdana, Sans;	font-size: 11px;	padding-left: 2px; }
th.ItalyCenter{background-color: #008ED2; color:#ffffff; font-family: Tahoma, Verdana, Sans;	font-size: 12px;	text-align: center;}
td.Italy{background-color: #006699; color:#ffffff; font-style: italic; font-family: Arial, Verdana, Sans; font-size: 14px; font-weight: bold; }
tr.Italy1{background-color: #A6D2FF;}
tr.Italy2{ background-color: #D9ECFF;}

th.Spain{background-color: #3FC080; color:#ffffff; font-family:  Tahoma, Verdana, Sans;	font-size: 11px;	padding-left: 2px; }
th.SpainCenter{background-color: #3FC080; color:#ffffff; font-family: Tahoma, Verdana, Sans;	font-size: 12px;	text-align: center;}
td.Spain{background-color: #25704A; color:#ffffff; font-style: italic; font-family: Arial, Verdana, Sans; font-size: 14px; font-weight: bold; }
tr.Spain1{background-color: #9FDFBF;}
tr.Spain2{ background-color: #E2F5EC;}

th.France{background-color: #7D7D7D; color:#ffffff; font-family:  Tahoma, Verdana, Sans;	font-size: 11px;	padding-left: 2px; }
th.FranceCenter{background-color: #7D7D7D; color:#ffffff; font-family: Tahoma, Verdana, Sans;	font-size: 12px;	text-align: center;}
td.France{background-color: #333333; color:#ffffff; font-style: italic; font-family: Arial, Verdana, Sans; font-size: 14px; font-weight: bold; }
tr.France1{background-color: #DBDBDB;}
tr.France2{ background-color: #EFEFEF;}


th.Europe{background-color: #B76FFF; color:#ffffff; font-family:  Tahoma, Verdana, Sans;	font-size: 11px; padding-left: 2px; }
th.EuropeCenter{background-color: #B76FFF; color:#ffffff; font-family: Tahoma, Verdana, Sans;	font-size: 12px;	text-align: center;}
td.Europe{background-color: #000066; color:#ffffff; font-style: italic; font-family: Arial, Verdana, Sans; font-size: 14px; font-weight: bold; }
tr.Europe1{background-color: #E0C1FF;}
tr.Europe2{ background-color: #EEDDFF;}

th.World{background-color: #7D7D7D; color:#ffffff; font-family:  Tahoma, Verdana, Sans;	font-size: 11px;	padding-left: 2px; }
th.WorldCenter{background-color: #7D7D7D; color:#ffffff; font-family: Tahoma, Verdana, Sans;	font-size: 12px;	text-align: center;}
td.World{background-color: #333333; color:#ffffff; font-style: italic; font-family: Arial, Verdana, Sans; font-size: 14px; font-weight: bold; }
tr.World1{background-color: #DBDBDB;}
tr.World2{ background-color: #EFEFEF;}

div.greenbg {
text-align: left; border:1px solid gray; margin-top: 1em; padding: 5px; background-color: #E2F5EC;
}

div.bluebg {
text-align: left; border:1px solid gray; margin-top: 1em; padding: 5px; background-color: #D9ECFF;
}

table.box{width: 160px; margin-top:0px; background-color:#f5f9fc }
td.boxcontent {border-left: 1px solid rgb(175, 186, 221); border-right: 1px solid rgb(175, 186, 221); padding:2px;}
td.boxfoot{background-image:url(images/boxfooter.gif);background-repeat:no-repeat; height:20px; padding-right:10px; text-align:right;}
td.headblue{background-image:url(images/headblue.gif);background-repeat:no-repeat;height:28px;color:#ffffff;font-weight:bold; text-align:center; font-size:14px; vertical-align: middle;}
.dottedblue {border-top:1px dotted #2F7EC2; padding-bottom: 2px;}
#box div {padding-bottom: 1px;}

a.addwatchlist {
display: block;
width: 20px;
height: 10px;
background: transparent url(/images/watchlist.gif) no-repeat;
padding:0px;
}

a.delwatchlist {
display: block;
width: 20px;
height: 10px;
background: transparent url(/images/watchlistdel.gif) no-repeat;
padding:0px;
}



/* CSS Dropdown Menu  */
#navcontainer {
	width: 100%;
	font-family:Tahoma, Helvetica, sans-serif; font-size:13px;	
	margin: 0;
	padding-left: 0;
   background-color:#4DAB6A;
	height: 1.80em;
	z-index: 100;
}

#nav {
	font: bold 0.75em/100% Verdana, Arial, Helvetica, sans-serif;
	float: left;
	width: 100%;
	list-style: none;
	line-height: 1;
   background-color:#4DAB6A;
	padding: 0;
	margin: 0;
	height: 1.60em;	
	z-index: 100;
}

#nav ul {
	font: normal 100%/100% Verdana, Arial, Helvetica, sans-serif;
	position: absolute;
	left: -999em;
	height: auto;
	width: 13em;
	list-style: none;
	border-top: 0.1em solid #3E8956;
	border-right: 0.1em solid #3E8956;
	border-bottom: 0.1em solid #3E8956;
	border-left: 0.75em solid #3E8956;
	margin: 0;
	padding: 0;
	z-index: 100;
}

#nav li {
	float: left;
	padding: 0;
	width: auto;
	z-index: 100;
}

#nav ul li {
	float: left;
	padding: 0;
	width: 13em;
	z-index: 100;
}

#nav a.submenu {
 display: block;
 width: auto;
/* Set Width of Sub-Menu */	 
 display: block; width: 11.5em; z-index: 100; padding: 4px 0px;
 font:bold 50.8% verdana; 
 font-size:11px;
 text-align:center;
 background: #CCCCFF url(images/bgColor.gif) repeat-x;
 border-left: 1px solid #fff; border-top: 1px solid #fff; border-right: 1px solid #4DAB6A;	
}

#nav a.menu {
 display: block;
 width: auto;
 display: block; width: auto; margin: 0; padding: 4px 5px;
 font:bold 83.8% verdana; 
 font-size:11px;
 text-align:center;
 background: #CCCCFF url(images/bgColor.gif) repeat-x;
 border-left: 1px solid #fff; border-top: 1px solid #fff; border-right: 1px solid #4DAB6A;	
}


#nav a.last {
 display: block;
 width: auto;
 display: block; width: auto; margin: 0; padding: 4px 5px;
 font:bold 83.8% verdana; 
 font-size:11px;
 text-align:center;
 background: #CCCCFF url(images/bgColor.gif) repeat-x;
 border-left: 1px solid #fff; border-top: 1px solid #fff; border-right: 1px solid #fff;	
}

#nav a.activeMenu { 
 display: block; width: auto; margin: 0; padding: 4px 5px;
 font:bold 83.8% verdana; 
 font-size:11px;
 background-color:#4DAB6A;
 border-left: 1px solid #fff; border-top: 1px solid #fff; border-right: 1px solid #4DAB6A;
}

#nav  a.activeMenu:link { background-color:#4DAB6A; color: #ffffff; TEXT-DECORATION: None}
#nav  a.activeMenu:visited { background-color:#4DAB6A; color: #ffffff; TEXT-DECORATION: None}
#nav  a.activeMenu:active { background-color:#4DAB6A; color: #ffffff; TEXT-DECORATION: None}
#nav  a.activeMenu:hover { background-color:#4DAB6A; color: #000000; TEXT-DECORATION: underline;}


#nav li li a {
	width: 11em;
	margin: 0;
	padding: 0.25em 1.0em;
	border-top: 0;
	border-right: 0;
	border-bottom: 0.1em solid #fff;
	border-left: 0;
}

#nav a:hover {background: #4DAB6A; color: #000000; TEXT-DECORATION: underline;}
#nav a.menu:hover {background: #4DAB6A; color: #000000; TEXT-DECORATION: underline;}
#nav a.last:hover {background: #4DAB6A; color: #000000; TEXT-DECORATION: underline;}
#nav a.submenu:hover {background: #4DAB6A; color: #000000; TEXT-DECORATION: underline;}
#nav a:active {
background: #4DAB6A; color: #ffffff; TEXT-DECORATION: None
}

#nav li:hover ul,
#nav li li:hover ul,
#nav li li li:hover ul,
#nav li.sfhover ul,
#nav li li.sfhover ul,
#nav li li li.sfhover ul {
	left: auto;
	z-index: 100;
}