/* CSS Document */

/*---------------other_nav----------------------------*/
#other_nav {
	MARGIN-TOP: 1px;
	Z-INDEX: 10;
	POSITION: relative;
	width: 100%;
	padding: 0;
	border: 0;
}
* HTML #other_nav {
	HEIGHT: 1%
}
#other_nav .nav-container {
	MARGIN-TOP: -3px;
	width: 100%;
	background:url(../Images/bg_nav.jpg) repeat-x;
}
* HTML #other_nav .nav-container {
	MARGIN-BOTTOM: -1px
}
#other_nav .nav {
	background-image: url(../Images/nav_space.jpg);
	background-repeat: no-repeat;
	background-position: left;
	padding-top:8px;
	padding-bottom:5px;
}
* HTML #other_nav .nav {
}
#other_nav .lastnav {
	BORDER-RIGHT: #ccc 0px solid
}
#other_nav .nav:hover {
	BACKGROUND: url(../images/nav.jpg) repeat-x 0px -100px;
	cursor:hand;
}
#other_nav .hover {
	BACKGROUND: url(../images/nav.jpg) repeat-x 0px -100px;
	cursor:hand;
}
#other_nav .nav A {
	PADDING-RIGHT: 0px; DISPLAY: block; PADDING-LEFT: 0px; COLOR: #fff; HEIGHT: auto; BACKGROUND-COLOR: transparent; TEXT-ALIGN: center; TEXT-DECORATION: none
}
#other_nav .nav:hover A {
	BACKGROUND: url(../Images/nav_space.jpg) repeat-x 0px -100px;
}
#other_nav .hover A {
}
/*---------------other_nav----------------------------*/

/*---------------cdc-nav-module----------------------------*/
#cdc-nav-module {
	MARGIN-TOP: 1px;
	Z-INDEX: 10;
	POSITION: relative;
	width: 898px;
	padding: 0;
	border: 0;
}
* HTML #cdc-nav-module {
	HEIGHT: 1%
}
#cdc-nav-module .nav-container {
	MARGIN-TOP: -3px;
	WIDTH: 898px;
	background:url(../Images/bg_nav.jpg) repeat-x;
}
* HTML #cdc-nav-module .nav-container {
	MARGIN-BOTTOM: -1px
}
#cdc-nav-module .nav {
	background-image: url(../Images/nav_space.jpg);
	background-repeat: no-repeat;
	background-position: left;
	padding-top:8px;
	padding-bottom:5px;
}
* HTML #cdc-nav-module .nav {
}
#cdc-nav-module .lastnav {
	BORDER-RIGHT: #ccc 0px solid
}
#cdc-nav-module .nav:hover {
	BACKGROUND: url(../images/nav.jpg) repeat-x 0px -100px;
	cursor:hand;
}
#cdc-nav-module .hover {
	BACKGROUND: url(../images/nav.jpg) repeat-x 0px -100px;
	cursor:hand;
}
#cdc-nav-module .nav A {
	PADDING-RIGHT: 0px; DISPLAY: block; PADDING-LEFT: 0px; COLOR: #fff; HEIGHT: auto; BACKGROUND-COLOR: transparent; TEXT-ALIGN: center; TEXT-DECORATION: none
}
#cdc-nav-module .nav:hover A {
	BACKGROUND: url(../Images/nav_space.jpg) repeat-x 0px -100px;
}
#cdc-nav-module .hover A {
}
/*---------------cdc-nav-module----------------------------*/

.menuFrame {
	MARGIN-TOP: -1px; DISPLAY: none; OVERFLOW: hidden; POSITION: absolute; z-index:100;
}
* HTML .menuFrame {
	MARGIN-LEFT: 1px
}
.menu {
	BORDER-RIGHT: 1px outset; BORDER-TOP: 0px outset; FONT-SIZE: 11px; BORDER-LEFT: 1px outset; WIDTH: 100%; BORDER-BOTTOM: 1px outset; POSITION: relative; HEIGHT: 100%;
}
.menu LI {
	DISPLAY: inline; MARGIN-BOTTOM: -1px
}
* HTML BODY .menu LI {
	
}
.menu A:link {
	BORDER-RIGHT: #c9cbcd 1px solid;
	PADDING-RIGHT: 10px;
	BORDER-TOP: #d5e0e6 1px solid;
	DISPLAY: block;
	PADDING-LEFT: 10px;
	PADDING-BOTTOM: 2px;
	WIDTH: 185px;
	COLOR: #2f6681;
	LINE-HEIGHT: 108%;
	PADDING-TOP: 4px;
	TEXT-DECORATION: none;
	background-image: url(../Images/nav-bg.png);
	background-repeat: repeat-x;
	font-family:Verdana, Arial, Helvetica, sans-serif;
}
.menu A:visited {
	BORDER-RIGHT: #c9cbcd 1px solid;
	PADDING-RIGHT: 10px;
	BORDER-TOP: #d5e0e6 1px solid;
	DISPLAY: block;
	PADDING-LEFT: 10px;
	PADDING-BOTTOM: 2px;
	WIDTH: 185px;
	COLOR: #2f6681;
	LINE-HEIGHT: 108%;
	PADDING-TOP: 4px;
	TEXT-DECORATION: none;
	background-image: url(../Images/nav-bg.png);
	background-repeat: repeat-x;
	font-family:Verdana, Arial, Helvetica, sans-serif;
}
* HTML .menu LI A:link {
	BACKGROUND: #fff; FILTER: alpha(opacity=97);
}
* HTML .menu LI A:visited {
	BACKGROUND: #fff; FILTER: alpha(opacity=97);
}
* HTML .menu LI A:hover {
	FILTER: alpha(opacity=97); BACKGROUND-COLOR: #d5e0e6;
}
.menu A:hover {
	BACKGROUND-POSITION: 0px -250px; DISPLAY: block;
}
.menu .subhover {
	BACKGROUND-POSITION: 0px -250px; DISPLAY: block;
}
.link-group {
	font-weight:normal;
}
.menu .link-group A:link {
	BORDER-RIGHT: #c9cbcd 1px solid; BORDER-TOP: #acc2cd 1px solid; FONT-WEIGHT: normal! important
}
.menu .link-group A:visited {
	BORDER-RIGHT: #c9cbcd 1px solid; BORDER-TOP: #acc2cd 1px solid; FONT-WEIGHT: normal! important
}
.menu .link-group A:hover {
	BORDER-RIGHT: #c9cbcd 1px solid; BORDER-TOP: #acc2cd 1px solid; FONT-WEIGHT: normal! important
}
.menu .link-group A:active {
	BORDER-RIGHT: #c9cbcd 1px solid; BORDER-TOP: #acc2cd 1px solid; FONT-WEIGHT: normal! important
}
#solutionsFrame {
	MARGIN-LEFT: -1px
}
* HTML #solutionsFrame {
	MARGIN-LEFT: 0px
}
#partnerFrame {
	LEFT: 588px! important; MARGIN-RIGHT: -1px
}
* HTML #partnerFrame {
	LEFT: 587px! important; WIDTH: 201px
}
.showcase {
	FONT-SIZE: 86%; BACKGROUND: url(/swa/i/home_corners.gif) no-repeat -296px bottom; FLOAT: left; MARGIN: 10px 0px 2px; WIDTH: 296px; COLOR: #666
}
.showcase .showcase-bottom {
	PADDING-RIGHT: 0px; MARGIN-TOP: 0px; PADDING-LEFT: 0px; MIN-HEIGHT: 182px; BACKGROUND: url(/swa/i/home_corners.gif) no-repeat; PADDING-BOTTOM: 5px; PADDING-TOP: 1px; POSITION: relative
}
* HTML .showcase-left .showcase-bottom {
	HEIGHT: 182px
}
.showcase .parcel-content {
	BORDER-RIGHT: #ccc 1px solid; PADDING-RIGHT: 8px; MARGIN-TOP: 4px; PADDING-LEFT: 8px; PADDING-BOTTOM: 7px; BORDER-LEFT: #ccc 1px solid; PADDING-TOP: 0px
}
.showcase-left .parcel-content {
	MIN-HEIGHT: 172px
}
* HTML .showcase-left .parcel-content {
	HEIGHT: 173px
}
.showcase H2 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 6px; FONT-WEIGHT: bold; FONT-SIZE: 142%; PADDING-BOTTOM: 9px; LINE-HEIGHT: 1em; PADDING-TOP: 7px
}
.showcase LI {
	PADDING-LEFT: 7px; COLOR: #666; LINE-HEIGHT: 13px
}
.showcase IMG {
	MARGIN-BOTTOM: -1px
}
* HTML .showcase-left .parcel-content UL {
	POSITION: relative
}
.showcase-left .parcel-content LI {
	DISPLAY: block; BACKGROUND: url(/swa/i/dotted.gif) repeat-x
}
#cdc-nav-module .nav {
	PADDING-RIGHT: 27px; PADDING-LEFT: 28px
}
#other_nav .nav{PADDING-RIGHT: 27px; PADDING-LEFT: 28px}


