#nav_div {
	BORDER-RIGHT: #00238b 1px solid; BORDER-TOP: #7795cb 1px solid; BACKGROUND: #000099; BORDER-LEFT: #00238b 1px solid; WIDTH: 567px; BORDER-BOTTOM: #4e7dd1 2px solid; POSITION: relative; HEIGHT: 23px
}
#nav_div A {
	FONT-SIZE: 10px
}
UL.hmenu {
	LIST-STYLE-TYPE: none; TEXT-ALIGN: center
}
UL.hmenu LI {
	LIST-STYLE-TYPE: none; TEXT-ALIGN: center
}
UL.hmenu {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none
}
UL.hmenu LI {
	FLOAT: left; POSITION: relative
}
UNKNOWN {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
UL.hmenu UL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; LEFT: -10000px; PADDING-BOTTOM: 0px; MARGIN: 0px; WIDTH: 192px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none; POSITION: absolute
}
UNKNOWN {
	MARGIN: 0px 0px 0px -1px
}
UL.hmenu UL UL {
	BORDER-RIGHT: 0px solid; BORDER-TOP: 0px solid; MARGIN: 0px 0px 0px 192px; BORDER-LEFT: 0px solid; WIDTH: 191px; BORDER-BOTTOM: 0px solid
}
UL.hmenu UL UL LI {
	WIDTH: 191px
}
UL.hmenu UL LI {
	BORDER-RIGHT: #4e7dd1 1px solid; BORDER-TOP: #4e7dd1 0px solid; BORDER-LEFT: #4e7dd1 1px solid; WIDTH: 191px; BORDER-BOTTOM: #4e7dd1 0px solid
}
UL.hmenu A {
	DISPLAY: block; TEXT-DECORATION: none
}
UL.hmenu A:visited {
	DISPLAY: block; TEXT-DECORATION: none
}
UL.hmenu UL LI A {
	PADDING-LEFT: 10px; BACKGROUND: #000099; FILTER: alpha(opacity=90); TEXT-ALIGN: left; moz-opacity: 0.90; opacity: 0.90
}
UL.hmenu A:hover {
	BACKGROUND: url(http://www.cambridgesoft.com/images/menu_bg3.jpg); COLOR: #000099
}
UL.hmenu A:unknown {
	BACKGROUND: url(http://www.cambridgesoft.com/images/menu_bg3.jpg); COLOR: #000099
}
UL.hmenu A.rollover {
	BACKGROUND: url(http://www.cambridgesoft.com/images/menu_bg3.jpg); COLOR: #000099
}
UL.hmenu A.rollover:visited {
	BACKGROUND: url(http://www.cambridgesoft.com/images/menu_bg3.jpg); COLOR: #000099
}

@media Screen, Projection    
{
UL.hmenu A {
	FLOAT: none
}
    }
UL.hmenu UL A {
	FLOAT: none! important
}
UNKNOWN {
	DISPLAY: none
}
UNKNOWN {
	DISPLAY: block
}
 HTML UL.hmenu LI {
	POSITION: static
}
.sub A {
	COLOR: #fff; LINE-HEIGHT: 22px; HEIGHT: 22px
}
UL.hmenu UL LI A:hover {
	BORDER-RIGHT: #4e7dd1 0px solid; BORDER-TOP: #4e7dd1 1px solid; BORDER-LEFT: #4e7dd1 0px solid; LINE-HEIGHT: 20px; BORDER-BOTTOM: #4e7dd1 1px solid; HEIGHT: 20px
}
UL.hmenu UL LI A:unknown {
	BORDER-RIGHT: #4e7dd1 0px solid; BORDER-TOP: #4e7dd1 1px solid; BORDER-LEFT: #4e7dd1 0px solid; LINE-HEIGHT: 20px; BORDER-BOTTOM: #4e7dd1 1px solid; HEIGHT: 20px
}
UL.hmenu UL LI A.rollover {
	BORDER-RIGHT: #4e7dd1 0px solid; BORDER-TOP: #4e7dd1 1px solid; BORDER-LEFT: #4e7dd1 0px solid; LINE-HEIGHT: 20px; BORDER-BOTTOM: #4e7dd1 1px solid; HEIGHT: 20px
}
UL.hmenu UL lia.rollover:visited {
	BORDER-RIGHT: #4e7dd1 0px solid; BORDER-TOP: #4e7dd1 1px solid; BORDER-LEFT: #4e7dd1 0px solid; LINE-HEIGHT: 20px; BORDER-BOTTOM: #4e7dd1 1px solid; HEIGHT: 20px
}
.login_register {
	BACKGROUND: url(http://www.cambridgesoft.com/images/menu_bg.jpg); BORDER-LEFT: #00238b 1px solid; WIDTH: 108px; LINE-HEIGHT: 23px
}
.login_register A {
	COLOR: #000099
}
.login_register UL LI A {
	COLOR: #fff
}
.menumore {
	FONT-WEIGHT: bold
}
.top_level {
	BACKGROUND: url(http://www.cambridgesoft.com/images/menu_bg2.jpg); BORDER-LEFT: #ccccff 1px solid; LINE-HEIGHT: 23px
}
.top_level A {
	COLOR: #fff
}
.menusoftware {
	WIDTH: 90px
}
.menusolutions {
	WIDTH: 80px
}
.menudatabases {
	WIDTH: 96px
}
.menuservices {
	WIDTH: 94px
}
.menuabout {
	WIDTH: 79px
}
.menucontact {
	WIDTH: 85px
}
