
DIV,DL,DT,DD,H1,H2,H3,H4,H5,H6,PRE,CODE,FORM,FIELDSET,LEGEND,TEXTAREA,P,BLOCKQUOTE,TH,TD {
	PADDING-RIGHT: 0pt; PADDING-LEFT: 0pt; PADDING-BOTTOM: 0pt; MARGIN: 0pt; PADDING-TOP: 0pt
}
BODY {POSITION: relative;}

HTML {FONT: 12px Verdana,Arial,Helvetica,sans-serif; COLOR: rgb(0,0,0); PADDING-TOP: 0pt; font-size-adjust: none; font-stretch: normal; x-system-font: none
}
LI {
	LIST-STYLE: none none outside
}
IMG {
	BORDER-TOP-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; BORDER-RIGHT-WIDTH: 0px
}
.clearBoth {
	CLEAR: both
}
.clearfix:unknown {
	CLEAR: both; DISPLAY: block; VISIBILITY: hidden; HEIGHT: 0px; content: "."
}
.clearfix {
	DISPLAY: inline-block
}
.clearfix {
	DISPLAY: block
}
#searchScope {
	BACKGROUND: url(menuBg2.gif) no-repeat
}
#rightColumnLink LI {
	BACKGROUND: url(menuBg2.gif) no-repeat
}
.midButtom LI {
	BACKGROUND: url(menuBg2.gif) no-repeat
}
.seemore A {
	BACKGROUND: url(menuBg2.gif) no-repeat
}
#tab LI {
	BACKGROUND: url(menuBg2.gif) no-repeat
}
#tab A {
	BACKGROUND: url(menuBg2.gif) no-repeat
}
#tabList .current {
	BACKGROUND: url(menuBg2.gif) no-repeat
}
#tabList .current A {
	BACKGROUND: url(menuBg2.gif) no-repeat
}

.afterSer {
	BACKGROUND: url(menuBg2.gif) no-repeat
}
.servItem {
	BACKGROUND: url(menuBg2.gif) no-repeat
}
.otherServ {
	BACKGROUND: url(menuBg2.gif) no-repeat
}

.newstitle LI A {
	BACKGROUND: url(menuBg2.gif) no-repeat
}
.newstitle LI.current A {
	BACKGROUND: url(menuBg2.gif) no-repeat
}
#header,#rightColumnLink H3,#tabList,.news,.menuBg {BACKGROUND: #fff;filter:Alpha(Opacity=90);}
.clearfix {
	DISPLAY: block
}


#mainMenu {
	CLEAR: both; WIDTH:705px; BACKGROUND-REPEAT: repeat-x; POSITION: relative; HEIGHT: 45px
}
#mainMenu A:link,#mainMenu A:visited {
	FONT: bold 14px arial,verdana; COLOR: #fff
}
#mainMenu A:hover {
	TEXT-DECORATION: none; color:#507CA8;
}


#mainMenu .current A:link {
	COLOR: #507CA8
}
#mainMenu .current A:hover {
	COLOR: #507CA8
}


#mainMenu .current A:visited {
	COLOR: #507CA8
}

#mainMenu .menuBg H3 {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; LINE-HEIGHT: 18px; FONT-FAMILY: Arial, verdana
}
#mainMenu .menuBg H3 A:link {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; LINE-HEIGHT: 18px; FONT-FAMILY: Arial, verdana
}
#mainMenu .menuBg H3:visited {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; LINE-HEIGHT: 18px; FONT-FAMILY: Arial, verdana
}
#mainMenu .menuBg H3 FONT {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; LINE-HEIGHT: 18px; FONT-FAMILY: Arial, verdana
}
#mainMenu .menuBg H3 {
	PADDING-TOP: 10px
}
#mainMenu .menuBg LI A:link {
	FONT: 12px/15px Arial, verdana
}
#mainMenu .menuBg LI A:visited {
	FONT: 12px/15px Arial, verdana
}
.topNav {
	Z-INDEX: 90; FLOAT: left; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none
}
.menuDropdown {
	DISPLAY: none; OVERFLOW: hidden; CURSOR: default; opacity: 100
}
.topNav LI.topLevel {
	PADDING-RIGHT: 0pt; PADDING-LEFT: 0pt; Z-INDEX: 9999; FLOAT: left; PADDING-BOTTOM: 0pt; MARGIN: 0pt; WIDTH: 100px; CURSOR: pointer; PADDING-TOP: 0pt; LIST-STYLE-TYPE: none; POSITION: relative; TEXT-ALIGN: center; margin:0px;
}
.topNav .current {BACKGROUND: url(menuBg2.gif) no-repeat; color:#333;}
.menuBg {
	BORDER-RIGHT: #c9cbca 1px solid; PADDING-RIGHT: 0px; BACKGROUND-POSITION: 0px -328px; BORDER-TOP: #c9cbca 1px; PADDING-LEFT: 10px; PADDING-BOTTOM: 0px; BORDER-LEFT: #c9cbca 1px solid; PADDING-TOP: 0px; BORDER-BOTTOM: #c9cbca 1px solid
}

#products_menu {
	Z-INDEX: 90; LEFT: 0px; WIDTH: 560px; POSITION: absolute; TOP: 45px; TEXT-ALIGN: left
}
#products_menu H3,#solutions_menu H3,#service_menu H3,#training_menu H3,#partner_menu H3,#aboutus_menu H3,#grcp_menu H3 {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; MARGIN-BOTTOM: 10px
}

#solutions_menu UL,#service_menu UL,#training_menu UL,#partner_menu UL,#aboutus_menu UL,#grcp_menu UL {
	PADDING-BOTTOM: 10px
}

#productsMenuInnerRight H3 {
	MARGIN-BOTTOM: 7px
}
#solutionsMenuInnerRight H3 {
	MARGIN-BOTTOM: 0px
}
#partnerMenuInnerLeft UL {
	PADDING-BOTTOM: 0px
}
#partnerMenuInnerRight UL {
	PADDING-BOTTOM: 0px
}
#partnerMenuInnerMid UL {
	PADDING-BOTTOM: 0px
}
#partnerMenuInnerMid {
	PADDING-BOTTOM: 20px
}

#products_menu UL {
	PADDING-BOTTOM: 5px
}
#products_menu A:link,#solutions_menu A:link,#service_menu A:link,#training_menu A:link,#partner_menu A:link,#aboutus_menu A:link,#grcp_menu A:link {
	color:#507CA8; TEXT-DECORATION: none
}

#products_menu A:visited,#solutions_menu A:visited,#service_menu A:visited,#training_menu A:visited,#partner_menu A:visited,#aboutus_menu A:visited,#grcp_menu A:visited {
	FONT-SIZE: 12px; color:#507CA8; TEXT-DECORATION: none
}


#products_menu A:hover,#solutions_menu A:hover,#service_menu A:hover,#training_menu A:hover,#partner_menu A:hover,#aboutus_menu A:hover,#grcp_menu A:hover {
	color:#507CA8; TEXT-DECORATION: underline
}

#solutionsMenuInnerLeft UL {
	PADDING-BOTTOM: 0px
}
#serviceMenuInnerRight H3 {
	MARGIN-BOTTOM: 0px
}
#serviceMenuInnerRight UL {
	MARGIN-TOP: 10px; PADDING-BOTTOM: 0px
}
#productsMenuInnerLeft {
	PADDING-LEFT: 5px; FLOAT: left; OVERFLOW: hidden; WIDTH: 250px; BORDER-RIGHT: #c9cbca 1px solid; HEIGHT: 430px
}
#productsMenuInnerRight {
	FLOAT:left; OVERFLOW: hidden; WIDTH: 280px;
}
#productsMenuInnerMid {
	 width:200px; PADDING-LEFT: 10px; PADDING-BOTTOM: 10px; MARGIN: 0px 195px 0px 250px; BORDER-LEFT: #c9cbca 1px solid
}
#trainingMenuInnerRight H3 {
	MARGIN-BOTTOM: 0px
}
#solutions_menu {
	Z-INDEX: 90; LEFT: 0px; WIDTH: 168px; POSITION: absolute; TOP: 45px; TEXT-ALIGN: left; BORDER-RIGHT: #c9cbca 1px solid
}
#solutionsMenuInnerLeft {
	FLOAT: left; MARGIN-BOTTOM: 10px; OVERFLOW: hidden; WIDTH: 168px
}
#solutionsMenuInnerRight {
	FLOAT: right; OVERFLOW: hidden; WIDTH: 180px
}
#solutionsMenuInnerMid {
	BORDER-RIGHT: #c9cbca 1px solid; PADDING-LEFT: 10px; MARGIN: 0px 195px 0px 121px; BORDER-LEFT: #c9cbca 1px solid
}
#service_menu {
	Z-INDEX: 90; LEFT: 0px; WIDTH: 100px; POSITION: absolute; TOP: 45px; TEXT-ALIGN: left; BORDER-RIGHT: #c9cbca 1px solid
}
#serviceMenuInnerLeft {
	FLOAT: left; OVERFLOW: hidden;
}
#serviceMenuInnerRight {
	FLOAT: right; OVERFLOW: hidden; WIDTH: 180px
}
#serviceMenuInnerMid {
	BORDER-RIGHT: #c9cbca 1px solid; PADDING-LEFT: 10px; PADDING-BOTTOM: 10px; MARGIN: 0px 195px 0px 121px; BORDER-LEFT: #c9cbca 1px solid
}
#trainingMenuInnerRight UL {
	MARGIN-TOP: 10px
}
#training_menu {
	Z-INDEX: 90; LEFT: 0px; WIDTH: 100px; POSITION: absolute; TOP: 45px; TEXT-ALIGN: left; BORDER-RIGHT: #c9cbca 1px solid
}
#trainingMenuInnerLeft {
	PADDING-LEFT: 5px; FLOAT: left; OVERFLOW: hidden;
}
#trainingMenuInnerRight {
	FLOAT: right; OVERFLOW: hidden; WIDTH: 180px
}
#trainingMenuInnerMid {
	BORDER-RIGHT: #c9cbca 1px solid; PADDING-LEFT: 10px; PADDING-BOTTOM: 10px; MARGIN: 0px 195px 0px 121px; BORDER-LEFT: #c9cbca 1px solid
}

#partner_menu {
	Z-INDEX: 90; LEFT: 0px; WIDTH: 100px;  POSITION: absolute; TOP: 45px; TEXT-ALIGN: left
}
#partnerMenuInnerRight {
	FLOAT: left; OVERFLOW: hidden;
}
#partnerMenuInnerRight H3 {
	MARGIN-BOTTOM: 0px;
}
#aboutus_menu {
	Z-INDEX: 90; LEFT: 0px; WIDTH: 100px; POSITION: absolute; TOP: 45px; TEXT-ALIGN: left
}
#grcp_menu {
	Z-INDEX: 90; LEFT: 0px; WIDTH: 148px; POSITION: absolute; TOP: 45px; TEXT-ALIGN: left
}

#aboutMenuInnerRight {
	FLOAT: left; OVERFLOW: hidden;
}
#aboutMenuInnerRight H3 {
	MARGIN-BOTTOM: 0px
}

#grcpMenuInnerRight {
	FLOAT: left; OVERFLOW: hidden;
}
#grcpMenuInnerRight H3 {
	MARGIN-BOTTOM: 0px
}


/*#partnerMenuInnerLeft {
	PADDING-LEFT: 5px; FLOAT: left; OVERFLOW: hidden; WIDTH: 148px
}

#partnerMenuInnerMid {
	BORDER-RIGHT: #c9cbca 1px solid; PADDING-LEFT: 10px; MARGIN: 0px 195px 0px 121px; BORDER-LEFT: #c9cbca 1px solid
}

#aboutMenuInnerLeft { PADDING-LEFT: 5px; FLOAT: left; PADDING-BOTTOM: 20px; OVERFLOW: hidden; WIDTH: 110px
}
#aboutMenuInnerMid {
	BORDER-RIGHT: #c9cbca 1px solid; MARGIN: 0px 195px 0px 145px; HEIGHT: 230px
}
*/
#aboutMenuInnerLeft UL {
	PADDING-BOTTOM: 0px
}
#aboutMenuInnerMid UL {
	PADDING-BOTTOM: 0px
}
#aboutMenuInnerRight UL {
	MARGIN-TOP: 10px; PADDING-BOTTOM: 0px
}

#grcpMenuInnerLeft UL {
	PADDING-BOTTOM: 0px
}
#grcpMenuInnerMid UL {
	PADDING-BOTTOM: 0px
}
#grcpMenuInnerRight UL {
	MARGIN-TOP: 10px; PADDING-BOTTOM: 0px
}


#wrapper {
	CLEAR: both; MARGIN: 0pt auto; WIDTH: 933px
}
#wrapper .banner {
	CLEAR: both; WIDTH: 933px; HEIGHT: 266px
}


