@charset "utf-8";
#banner {
border-right:1px solid #a7a7a7;
width:989px
}

#flipContainer {
margin:0;
padding:0
}

#hider0 {
z-index:11111
}

#hider0,#hider1,#hider2,#hider3 {
background:url(../images/generic/trans.gif) repeat;
cursor:pointer;
display:none;
height:279px;
position:absolute;
width:250px
}

#hider1 {
z-index:1111111
}

#hider2 {
z-index:11111111
}

#hider3 {
z-index:111111111
}

.auBlockContent {
display:block;
overflow:hidden;
padding:30px 30px 0
}

.auBlockContentLeft {
display:block;
float:left;
margin:0 20px 0 0;
overflow:hidden;
width:420px
}

.auBlockContentRight {
display:block;
float:left;
overflow:hidden;
width:464px
}

.auBlockContentRightBg {
background:url(../Images/Know/au_bg_stars.png) no-repeat bottom;
padding-bottom:30px
}

.auBlockContentRightBg2 {
background:url(../Images/Know/au_bg_stars2.png) no-repeat bottom left
}

.auBlockContentRightInner {
display:block;
overflow:hidden;
padding:0 15px
}

.auBlockContentRightInnerBot {
background:url(../images/know/au_bg_shad_bot.png) bottom no-repeat;
display:block;
overflow:hidden;
padding-bottom:10px
}

.auBlockNav {
margin-top:118px;
position:absolute
}

.auBlockNavRight {
margin-left:434px
}

.auBlockSlide {
border:1px solid #c2c2c2;
display:block;
margin:0 20px;
overflow:hidden;
width:352px
}

.auBlockSlideBox {
display:block;
float:left;
overflow:hidden;
width:352px
}

.auBlockSlideBoxBot {
background-color:#323232;
display:block;
height:109px;
overflow:hidden;
padding:5px 10px 10px
}

.auBlockSlideBoxTop {
background-color:#FFF;
border-bottom:1px solid #c2c2c2;
display:block;
margin:0 auto;
overflow:hidden;
padding:20px 10px;
text-align:center;
width:332px
}

.auBlockSlideContainer {
display:block;
overflow:hidden;
padding:0;
width:2500px
}

.auBlockSlideContainer_Clients {
display:block;
overflow:hidden;
padding:0;
width:13000px
}

.auContentInnerBlock {
display:block;
height:395px;
overflow:hidden;
width:416px
}

.auCsInner {
display:none
}

.auCustomScroller {
height:265px;
overflow:auto;
width:200px
}

.auCustomWH {
height:420px
}

.auRightContentContainer {
display:block;
height:420px;
overflow:hidden;
width:416px
}

.auRightContents {
display:block;
height:1100px;
overflow:hidden;
position:absolute;
width:416px;
z-index:0
}

.auRightContentsHolder {
display:block;
height:395px;
overflow:hidden;
padding:10px 0;
position:absolute;
width:416px;
z-index:0
}

.auTableData table {
background-color:#FFF;
border-left:1px solid #CCC;
border-right:1px solid #CCC;
border-top:1px solid #CCC;
display:block;
overflow:hidden;
width:888px
}

.auTableData td {
border-bottom:1px solid #CCC;
border-right:1px solid #CCC;
width:150px
}

.auTableData th {
border-bottom:1px solid #CCC;
width:150px
}

.auTableDataBorderRt {
border-right:none
}

.auTmInnerBlockLeft {
display:block;
float:left;
margin-right:20px;
overflow:hidden;
width:250px
}

.auTmInnerBlockRight {
display:block;
float:left;
overflow:hidden;
width:146px
}

.auTmInnerBlockRight img {
border:1px #cdcdd5 solid
}

.auTmNavBot {
height:30px;
margin-left:217px;
margin-top:-24px;
position:absolute;
width:30px;
z-index:1
}

.auTmNavTop {
height:30px;
margin-left:217px;
margin-top:-3px;
position:absolute;
width:30px;
z-index:1
}

.blockContent {
display:block;
float:left;
overflow:hidden;
width:288px
}

.flipButton {
margin-left:960px;
margin-top:180px;
position:absolute
}

.flipButton2 {
margin-left:0;
margin-top:180px;
position:absolute
}

.flipColLeft,.flipColRight {
margin:0;
overflow:hidden;
padding:0;
position:absolute;
top:0
}

.flipColRight .quickFlipPanel {
left:auto;
right:0
}

.flipContainer,.auTableData {
display:block;
overflow:hidden
}

.flipContent {
display:none;
overflow:hidden
}

.flipContentHolder {
display:block;
overflow:hidden;
position:relative;
width:988px
}

.flipContentSlider {
display:block;
overflow:hidden;
position:relative;
width:2100px
}

.flipContentSlider .contentHolder {
float:left;
width:908px
}

.flipContentTopBor1 {
border-top:3px solid #ff4e00
}

.flipContentTopBor1,.flipContentTopBor2,.flipContentTopBor3,.flipContentTopBor4 {
display:block;
overflow:hidden;
width:988px
}

.flipContentTopBor2 {
border-top:3px solid #426906
}

.flipContentTopBor3 {
border-top:3px solid #292929
}

.flipContentTopBor4 {
border-top:3px solid #044b66
}

.flipDivider {
float:left;
height:279px;
width:10px
}

.flipDivider2 {
float:left;
height:50px;
width:10px
}

.flipTextsOff {
color:#666
}

.flipTextsOff,.flipTextsOn {
float:left;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
margin:0;
padding:0 10px;
width:209px
}

.flipTextsOn {
color:#000
}

.flippingContents {
border-bottom:1px solid #a7a7a7;
border-left:1px solid #a7a7a7;
border-right:1px solid #a7a7a7;
float:left;
width:988px
}

.gBlockShadBoxCenterPad1 {
overflow:hidden;
padding:13px
}

.quickFlip {
float:left;
height:267px;
overflow:hidden;
position:relative;
width:219px
}

.quickFlip .quickFlipPanel {
left:0;
margin:0;
padding:0;
position:absolute;
top:0
}

.quickFlipCta {
cursor:pointer
}

.quickFlipPanel {
float:left;
height:267px;
overflow:hidden;
width:219px
}

.srvBlockDmBRImg1 {
background:url(../images/know/srvcs_dm_block_1.png) no-repeat right bottom
}

.srvBlockDmBRImg2 {
background:url(../images/know/srvcs_dm_block_2.png) no-repeat right bottom
}

.srvBlockDmBRImg3 {
background:url(../images/know/srvcs_dm_block_3.png) no-repeat right bottom
}

.srvBlockElBRImg1 {
background:url(../images/know/srvcs_el_block_1.png) no-repeat right bottom
}

.srvBlockElBRImg2 {
background:url(../images/know/srvcs_el_block_2.png) no-repeat right bottom
}

.srvBlockElBRImg3 {
background:url(../images/know/srvcs_el_block_3.png) no-repeat right bottom
}

.srvBlockHt {
height:314px
}

.srvBlockMethBox1 {
display:block;
float:left;
overflow:hidden;
width:344px
}

.srvBlockMethBox2 {
display:block;
float:left;
overflow:hidden;
width:537px
}

.srvBlockTcBRImg1 {
background:url(../images/know/srvcs_tech_block_1.png) no-repeat right bottom
}

.srvBlockTcBRImg2 {
background:url(../images/know/srvcs_tech_block_2.png) no-repeat right bottom
}

.srvBlockTcBRImg3 {
background:url(../images/know/srvcs_tech_block_3.png) no-repeat right bottom
}

.srvBlockUxBRImg1 {
background:url(../images/know/srvcs_ux_block_1.png) no-repeat right bottom
}

.srvBlockUxBRImg2 {
background:url(../images/know/srvcs_ux_block_2.png) no-repeat right bottom
}

.srvBlockUxBRImg3 {
background:url(../images/know/srvcs_ux_block_3.png) no-repeat right bottom
}

.srvTechBlockHt {
height:500px
}
