﻿.menu2 {
    FONT-SIZE: 9px; BACKGROUND: url(../images/bgM.png) repeat-x; FLOAT: left; MARGIN: 0px 0px 0px 0px; WIDTH: 100%; FONT-FAMILY:  Arial,  Verdana, Helvetica, sans-serif; font-weight:bold;
    /*495678*/
}
.menu2 UL {
    PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none
}
.menu2 UL LI {
    FLOAT: left; POSITION: relative
}
.menu2 UL LI.group {
    PADDING-RIGHT: 0px; DISPLAY: block; PADDING-LEFT: 0px; BACKGROUND: #495678; PADDING-BOTTOM: 4px; WIDTH: 103px; COLOR: #ff0; TEXT-INDENT: 10px; PADDING-TOP: 4px;
}
.menu2 UL LI A {
    PADDING-RIGHT: 16px; DISPLAY: block; PADDING-LEFT: 11px; FLOAT: left; PADDING-BOTTOM: 0px; COLOR: #0F40B5; LINE-HEIGHT: 64px; PADDING-TOP: 0px; HEIGHT: 30px; TEXT-DECORATION: none
}
.menu2 UL LI A:visited {
    PADDING-RIGHT: 16px; DISPLAY: block; PADDING-LEFT: 14px; FLOAT: left; PADDING-BOTTOM: 0px; COLOR: #0F40B5; LINE-HEIGHT: 64px; PADDING-TOP: 0px; HEIGHT: 30px; TEXT-DECORATION: none
}
.menu2 UL LI:hover {
    WIDTH: auto
}
.menu2 UL LI A:hover {
    BACKGROUND: url(images/bgM.png) repeat-x; COLOR: #c00
    /*FFC318*/
}
.menu2 UL LI:hover A {
    BACKGROUND: url(images/bgM.png) repeat-x; COLOR: #c00
}
.menu2 UL LI UL {
    DISPLAY: none
}
.menu2 TABLE {
    FONT-SIZE: 13px; LEFT: 0px; MARGIN: 0px; POSITION: absolute; TOP: 0px; BORDER-COLLAPSE: collapse
}
.menu2 UL LI:hover UL {
    MARGIN-TOP: 1px; DISPLAY: block; BACKGROUND: #ffffff; LEFT: 0px; WIDTH: 195px; POSITION: absolute; TOP: 29px
}

.menu2 UL LI:hover UL.endstop {
    LEFT: -90px
}
.menu2 UL LI:hover UL LI UL {
    DISPLAY: none
}
.menu2 UL LI:hover UL LI A {
    PADDING-RIGHT: 16px; DISPLAY: block; PADDING-LEFT: 16px; BACKGROUND: #ffffff; PADDING-BOTTOM: 4px; WIDTH: 163px; COLOR: #fff; LINE-HEIGHT: 15px; PADDING-TOP: 4px; HEIGHT: auto
}
.menu2 UL LI:hover UL LI A.drop {
    BACKGROUND: #495678
}
.menu2 UL LI:hover UL LI A:hover {
    BACKGROUND: #495678; COLOR: #313431
}
.menu2 UL LI:hover UL LI A.drop:hover {
    BACKGROUND: #495678; COLOR: #313431
}
.menu2 UL LI:hover UL LI:hover UL {
    DISPLAY: block; BACKGROUND: #ffffff; LEFT: 152px; WIDTH: 172px; COLOR: #ffffff; POSITION: absolute; TOP: -70px; HEIGHT: 108px
}
.menu2 UL LI:hover UL LI:hover UL LI A {
    BACKGROUND: #ffffff
}
.menu2 UL LI:hover UL LI:hover UL LI.group {
    PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 5px; WIDTH: 152px; PADDING-TOP: 5px; margin-left:50px
}
.menu2 UL LI:hover UL LI:hover UL.left {
    LEFT: -172px
}
.menu2 UL LI:hover UL LI:hover UL LI A:hover {
    BACKGROUND: #495678; COLOR: #ffffff
}
.menu2 UL LI A:hover UL {
    MARGIN-TOP: 1px; DISPLAY: block; BACKGROUND: #ffffff; LEFT: 0px; POSITION: absolute; TOP: 29px
}

.menu2 UL LI A:hover UL.endstop {
    LEFT: -90px
}
.menu2 UL LI A:hover UL LI A {
    PADDING-RIGHT: 16px; DISPLAY: block; PADDING-LEFT: 16px; PADDING-BOTTOM: 4px; WIDTH: 120px; COLOR: #ffffff; LINE-HEIGHT: 15px; PADDING-TOP: 4px; HEIGHT: 1px
}
.menu2 UL LI A:hover UL LI A.drop {
    BACKGROUND: #495678; PADDING-BOTTOM: 5px
}
.menu2 UL LI A:hover UL LI A UL {
    VISIBILITY: hidden; WIDTH: 0px; POSITION: absolute; HEIGHT: 0px
}
.menu2 UL LI A:hover UL LI A:hover {
    BACKGROUND: #495678; COLOR: #ff0
}
.menu2 UL LI A:hover UL LI A.drop:hover {
    BACKGROUND: #495678; COLOR: #ff0
}
.menu2 UL LI A:hover UL LI A:hover UL {
    BACKGROUND: #495678; LEFT: 152px; VISIBILITY: visible; OVERFLOW: auto; WIDTH: 170px; COLOR: #ffffff; POSITION: absolute; TOP: -70px; HEIGHT: 138px
}
.menu2 UL LI A:hover UL LI A:hover UL.left {
    LEFT: -170px
}
.menu2 UL LI A:hover UL LI A:hover UL LI A:hover {
    BACKGROUND: #495678; COLOR: #ffffff
}
.left {
    CLEAR: both
}
#ciMainContainer {
	CLEAR: both; MARGIN-LEFT: auto; WIDTH: 1003px; MARGIN-RIGHT: auto; HEIGHT: 100%
}
#ciHomeContent {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FLOAT: left; PADDING-BOTTOM: 0px; MARGIN: 5px auto 10px; WIDTH: 1003px; PADDING-TOP: 0px; HEIGHT: 100%; _margin-top: 5px
}

#ciHomeMastContainer {
	CLEAR: both; FLOAT: left; WIDTH: auto
}
#ciHomeLeaderboard {
	CLEAR: both; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 20px; WIDTH: 1003px; PADDING-TOP: 4px; HEIGHT: 90px; TEXT-ALIGN: center
}
.ciMemebermgmt {
	FLOAT: left; MARGIN: 0px 0px 0px 12px; VERTICAL-ALIGN: top; WIDTH: 250px; HEIGHT: 54px
}

#cilogonContainer {
	CLEAR: both; MARGIN-LEFT: auto; WIDTH: 1003px; MARGIN-RIGHT: auto; HEIGHT: auto}

