BODY { PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px }
DIV { PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px }
DL { PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px }
DT { PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px }
DD { PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px }
UL { PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px }
OL { PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px }
LI { PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px }
H1 { PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px }
H2 { PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px }
H3 { PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px }
H4 { PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px }
H5 { PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px }
H6 { PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px }
PRE { PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px }
FORM { PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px }
FIELDSET { PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px }
INPUT { PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px }
P { PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px }
BLOCKQUOTE { PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px }
TH { PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px }
TD { PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px }
TABLE { BORDER-COLLAPSE: collapse; border-spacing: 0 }
FIELDSET { BORDER-TOP-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; BORDER-RIGHT-WIDTH: 0px }
IMG { BORDER-TOP-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; BORDER-RIGHT-WIDTH: 0px }
ADDRESS { FONT-WEIGHT: normal; FONT-STYLE: normal }
CAPTION { FONT-WEIGHT: normal; FONT-STYLE: normal }
CITE { FONT-WEIGHT: normal; FONT-STYLE: normal }
CODE { FONT-WEIGHT: normal; FONT-STYLE: normal }
DFN { FONT-WEIGHT: normal; FONT-STYLE: normal }
EM { FONT-WEIGHT: normal; FONT-STYLE: normal }
STRONG { FONT-WEIGHT: normal; FONT-STYLE: normal }
TH { FONT-WEIGHT: normal; FONT-STYLE: normal }
VAR { FONT-WEIGHT: normal; FONT-STYLE: normal }
OL { LIST-STYLE-TYPE: none }
UL { LIST-STYLE-TYPE: none }
CAPTION { TEXT-ALIGN: left }
TH { TEXT-ALIGN: left }
H1 { FONT-SIZE: 100% }
H2 { FONT-SIZE: 100% }
H3 { FONT-SIZE: 100% }
H4 { FONT-SIZE: 100% }
H5 { FONT-SIZE: 100% }
H6 { FONT-SIZE: 100% }

A:link { COLOR: #039 }
A:visited { COLOR: #639 }

.skiplinks { DISPLAY: none; VISIBILITY: hidden }
/*
.menuFrame { MARGIN-TOP: -1px; DISPLAY: none; OVERFLOW: hidden; POSITION: absolute }
 HTML .menuFrame { MARGIN-LEFT: 1px }
.menu { BORDER-RIGHT: 1px outset; BORDER-TOP: 0px outset; FONT-SIZE: 86.6%; BORDER-LEFT: 1px outset; WIDTH: 100%; BORDER-BOTTOM: 1px outset; POSITION: relative; HEIGHT: 100%;text-align:left; }
.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: 3px; WIDTH: 250px; COLOR: #006600; LINE-HEIGHT: 148%; PADDING-TOP: 2px; TEXT-DECORATION: none }
.menu A:visited { BORDER-RIGHT: #c9cbcd 1px solid; PADDING-RIGHT: 10px; BORDER-TOP: #d5e0e6 1px solid; DISPLAY: block; PADDING-LEFT: 10px; PADDING-BOTTOM: 3px; WIDTH: 250px; COLOR: #006600; LINE-HEIGHT: 148%; PADDING-TOP: 2px; TEXT-DECORATION: none }
HTML .menu LI A:link { BACKGROUND: #fff; FILTER: alpha(opacity=92); opacity: .92 }
HTML .menu LI A:visited { BACKGROUND: #fff; FILTER: alpha(opacity=92); opacity: .92 }
HTML .menu LI A:hover { FILTER: alpha(opacity=92); opacity: .92; BACKGROUND-COLOR: #339900; color:#ffffff }


.menu A:hover { BACKGROUND-POSITION: 0px -250px; DISPLAY: block }
.menu .subhover { BACKGROUND-POSITION: 0px -250px; DISPLAY: block }
.link-group { FONT-WEIGHT: bold }
.menu .link-group A:link { BORDER-RIGHT: #c9cbcd 1px solid; BORDER-TOP: #acc2cd 1px solid; FONT-WEIGHT: bold! important }
.menu .link-group A:visited { BORDER-RIGHT: #c9cbcd 1px solid; BORDER-TOP: #acc2cd 1px solid; FONT-WEIGHT: bold! important }
.menu .link-group A:hover { BORDER-RIGHT: #c9cbcd 1px solid; BORDER-TOP: #acc2cd 1px solid; FONT-WEIGHT: bold! important }
.menu .link-group A:active { BORDER-RIGHT: #c9cbcd 1px solid; BORDER-TOP: #acc2cd 1px solid; FONT-WEIGHT: bold! important }
*/
#solutionsFrame { MARGIN-LEFT: -1px }
 HTML #solutionsFrame { MARGIN-LEFT: 0px }
#partnerFrame { LEFT: 588px! important; MARGIN-RIGHT: -1px }
 HTML #partnerFrame { LEFT: 587px! important; WIDTH: 201px }

.link-all { CLEAR: both; DISPLAY: block; PADDING-LEFT: 5px; FONT-WEIGHT: bold; BACKGROUND: url(/swa/i/dotted.gif) repeat-x; PADDING-TOP: 12px }

DIV.selectBox A:hover { TEXT-DECORATION: none }
DIV.selectBox A:visited { TEXT-DECORATION: none }

.productList { }
.productList LI {margin:0px 0px 10px 0px;list-style-image:url('/images/elements/raquo1.jpg');padding-bottom:5px;}
.productList LI a:link{font-size:12px; font-weight:bold; color:#2f6681}
.productList LI a:visited{font-size:12px; font-weight:bold; color:#2f6681}
.productList LI a:hover{font-size:12px; font-weight:bold; color:#2f6681}
.productList LI a:active{font-size:12px; font-weight:bold; color:#2f6681}













#Menu {
        height: 32px;
        position:relative;
        width: 970px;
padding:0px;
text-align:left;
margin:0 auto;
clear:both;
background-image:url('../images/nav-bg-08b.png');
background-position:top right;
background-repeat:no-repeat;
}

#Menu > ul > li.HasSubMenu {
        padding-right: 0px;
}

#Menu li {
        float: left;
        height: 32px;
        list-style: none;
        padding: 0 20px;
background-image:url('../images/nav-bg-08b.png');
background-position:top left;
background-repeat:no-repeat;
margin:0px;
}

#Menu li a {
        display: block;
        font-family: georgia, arial, sans-serif;
        font-size: 1.25em;
        font-weight: 400;
        height: 25px;
        padding: 5px 20px 2px 20px;
        text-decoration: none;
        text-transform: lowercase;
        color:#ffff66;
}

#Menu li ul {
        float: left;
        left: 0;
        padding: 0;
        position: absolute;
        text-align: left;
        width: 980px;
        z-index: 100;
        margin-top:-8px;
        opacity: .96;
filter:alpha(opacity=96);


}


#Menu li ul li {
        float: left;
        height: 20px;
        text-align: left;
        background-color:#6282ff;
        border-width:0px 1px 1px 1px;
        border-style:solid;
        border-color:#014742;
}

#Menu li ul li a {
        display: block;
        font-size: 1em;
        font-weight: normal;
        height: auto;
        padding: 2px 12px 0 12px;
        text-transform: none;
}

#Menu li ul li a, #Menu li.over li a {
        text-decoration: none !important
}



#Menu li:hover ul, #Menu li.over ul {
        display: block;

}

#Menu ul > li > ul > li > ul {
        left: 150px;
        position: absolute;
        text-align: left;
        top: 0;
}

#Menu ul a {
        display: block;
        position: relative;
}

#Menu ul li {
        float: left;
        position: relative;
}

#Menu ul li li li:hover ul, #Menu ul li li li.sfHover ul {
        left: 10em;
        top: 0;
}

#Menu ul li li:hover li ul, #Menu ul li li.sfHover li ul {
        top: -999em;
}

#Menu ul li li:hover ul, #Menu ul li li.sfHover ul {
        left: 16em !important;
        top: 0 !important;
}

#Menu ul li:hover {
        visibility: inherit;
        z-index: 300000;
        background-image:url('../images/nav-bg-08b.png');background-repeat:repeat-x;

}

#Menu ul li:hover li ul, #Menu ul li.sfHover li ul {
        top: -999em;
}

#Menu ul li:hover ul, #Menu ul li.sfHover ul {
        left: 0;
        top: 40px;
        z-index: 99;
}

#Menu ul ul {
        position: absolute;
        top: -999em;
        width: 26em;
}

#Menu ul ul li:hover {


        background-image:url('../images/nav-bg-08b-sub.png');background-repeat:repeat-x;

}

#Menu ul ul ul {


width:30em;
}
#Menu ul ul ul li {
        position:relative;
        top:8px;
        left:0px;
}

#Menu ul ul li {
        width: 100%;
}

#Menu ul, #Menu ul * {
        list-style: none;
        margin: 0;
        padding: 0;
}


