@import url(http://fonts.googleapis.com/css?family=Roboto+Condensed:400,300);
@import url('http://fast.fonts.com/cssapi/243c9c34-a5c3-475c-96fc-9adf4f9058d9.css');
@import url(http://fonts.googleapis.com/css?family=Open+Sans+Condensed:300);

body {margin:0;font-family: 'Trade Gothic W01 Roman', sans-serif;font-size:.9em;background:#fff url(../images/bg.jpg) top center no-repeat; background-attachment: fixed;}
.head {width:100%;position:fixed;top:0;z-index: 999;}
#head {width:100%;min-width:1000px;max-width:1600px; height:111px; background:rgb(255,255,255);background:rgba(255,255,255,.3);margin: auto;}
#head, .bx-shadow {-webkit-box-shadow: 0px 5px 0px 0px rgba(66,66,66,.15);-moz-box-shadow: 0px 5px 5px 0px rgba(66,66,66,.15); box-shadow: 0px 5px 5px 0px rgba(66,66,66,.15);}
.head-contents {width:1000px;margin:auto;height:111px;position: relative;}
.logo {width:259px;height:110px;display: block;float:left;clear:right;padding-top:20px;}
.nav-bx {width:700px;height:110px;display: block;float:right;position: relative;}
.sprt {width:480px;height:35px;background:rgb(255,255,255); background:rgba(255,255,255,.5);padding:7px;float:right; text-align: center;font-weight:bold;}
.brwn {color:#961a34;}
a:link, a:active, a:visited {color:#961a34;text-decoration: none;}
a:hover {color:#225dab;}
.container1 {width:100%;min-width:1000px;max-width:1600px;position: relative;display: table;background:#bad7f8;margin:auto;}
.container1:hover {background:rgba(186,215,248,.9);}
.container2 {width:100%;min-width:1000px;max-width:1600px;position: relative;display: table;background:#dfeaf0;margin:auto;border-top:1px solid #fff;border-bottom:1px solid #fff;}
.container2:hover {background:rgba(223,234,240,.9);}
.container3 {width:100%;min-width:1000px;max-width:1600px;position: relative;display: table;background:transparent; margin:auto;}
.container4 {width:100%;min-width:1000px;max-width:1600px;position: relative;display: table;background:#ced5de;margin:auto;border-top:1px solid #fff;}
.container4:hover {background:rgba(206,213,222,.9);}
.container5 {width:100%;min-width:1000px;max-width:1600px;position: relative;display: table;background:#f0f0f0;margin:auto;border-top:1px solid #fff;}
.container6 {width:100%;min-width:1000px;max-width:1600px;position: relative;display: table;background:#444e5a;margin:auto;border-top:1px solid #fff;}
.container7 {width:100%;min-width:1000px;max-width:1600px;position: relative;display: table;background:url(../images/sub-head-img.jpg) no-repeat; background-size: cover; margin:auto;height:190px;}
.container8 {width:100%;min-width:1000px;max-width:1600px;position: relative;display: table;background:#f6f6f6; transition: all 1s ease-in-out;margin:auto;border-top:1px solid #fff;}
.container8:hover {background:rgba(246,2246,246,.7); transition: all 1s ease-in-out;}
.data-container {width:100%;max-width:1000px;margin:auto;padding-top:30px;padding-bottom:30px;display: table;}
.data-container2 {width:100%;max-width:1000px;margin:auto;}
.tb1 {width:332px;height:115px;overflow:hidden;display:inline-block;background-image:url(../images/hm-tab1.png);float:left; cursor: pointer;}

.tb2 {width:332px;height:115px;overflow:hidden;display:inline-block;background-image:url(../images/hm-tab2.png);background-position:0 115px;float:left;cursor: pointer;}
.tb2:hover {background-position:0 0px;}

.tb3 {width:332px;height:115px;overflow:hidden;display:inline-block;background-image:url(../images/hm-tab3.png);background-position:0 115px;float:left;cursor: pointer;}
.tb3:hover {background-position:0 0px;}
.tab1 h2, .tab2 h2, .tab3 h2 {font-family: 'Roboto Condensed', sans-serif; font-size:24px;font-weight:400;color:#000;}
.img-style1 {float:left;margin-right:20px;margin-bottom:20px;}
.img-style2 {float:right;margin-left:20px;}
.tab1, .tab2, .tab3 {width:100%;display: block;color:#252525;text-align: justify;}
.targetDiv {display:none;}
.read {width:67px;height:48px;overflow:hidden;display:inline-block;}
.read a:link {width:88px;height:48px;display:block;padding-top:48px;background-image:url(../images/next-bt.png);}
.read a:hover {background-position:0 48px;}
.read1 {position:absolute;left:79%; bottom:0%;}
.hgt {min-height:455px;}
.abt-orell {width:520px;display: block;height:auto;padding-top:30px;padding-bottom:20px;text-align: justify;}
.abt-orell h2 {font-family: 'Roboto Condensed', sans-serif; font-size:28px;font-weight:bold;color:#961a34;}
.cl-head {font-family: 'Roboto Condensed', sans-serif; font-size:28px;font-weight:400;color:#961a34;width:100%;display: block;text-align: center;}
.sol-bx {width:320px;height:375px;padding:20px;padding-top:95px;border-radius: -webkit-border-top-left-radius: 30px;-moz-border-radius-topleft: 30px;border-top-left-radius: 30px;float:left;position: relative;text-align: justify;}
.sol-bx h3 {font-family: 'Roboto Condensed', sans-serif; font-size:30px;font-weight:400;color:#961a34; width:100%;display: block;text-align: center;}
.sol-bx1 {background:#aecffa url(../images/erp-icon.png) 50% 8% no-repeat;}
.sol-bx1:hover {background:rgba(174,207,250,.7)url(../images/erp-icon.png) 50% 8% no-repeat;}
.sol-bx2 {background:#a4e1f2 url(../images/elearning-icon.png) 50% 8% no-repeat;margin-left:20px;}
.sol-bx2:hover {background:rgba(164,225,242,.7) url(../images/elearning-icon.png) 50% 8% no-repeat;}
.sol-bx3 {background:#ead0a7 url(../images/consulting-icon.png) 50% 8% no-repeat;margin-left:20px;}
.brk {clear:both;}
.sol-bx3:hover {background:rgba(234,208,167,.7) url(../images/consulting-icon.png) 50% 8% no-repeat;}
.client-bx {width:230px;height:190px;float:left;font-size:12px; text-align: center;}
.client-bx1 {margin-left:20px;}
.cl-long-bx {background:#afc0d5;border:1px solid #d9dee5;display: table;padding-left:5px;padding-right:5px;margin:auto;}
.cl-long-bx img, .client-bx img:hover {filter: url("data:image/svg+xml;utf8,<svg xmlns=\'http://www.w3.org/2000/svg\'><filter id=\'grayscale\'><feColorMatrix type=\'matrix\' values=\'0.3333 0.3333 0.3333 0 0 0.3333 0.3333 0.3333 0 0 0.3333 0.3333 0.3333 0 0 0 0 0 1 0\'/></filter></svg>#grayscale"); /* Firefox 3.5+, IE10 */
    filter: gray; /* IE6-9 */
    -webkit-filter: grayscale(100%); /* Chrome 19+ & Safari 6+ */
    -webkit-transition: all .6s ease; /* Fade to color for Chrome and Safari */
    -webkit-backface-visibility: hidden; /* Fix for transition flickering */}
.cl-long-bx img {display: inline-block;float: left;margin:10px 5px;}
.cl-long-bx img:hover {filter: none;  -webkit-filter: grayscale(0%);-webkit-transition: all .6s ease;}
.news-bx {width:480px;float:left;display:block;min-height:300px; text-align: justify;}
.news-bx2 {margin-left:40px;}
.testi {font-style: italic;}
.news-bx span {width:100%;display: inline-block;background:url(../images/news-bg.png) center center  repeat-x;}
.news-bx span h2 {font-family: 'Roboto Condensed', sans-serif; font-size:26px;font-weight:400;color:#0f4068; width:40%;background:#f0f0f0 url(../images/nw-icon.png)center left no-repeat;padding-left:30px;}
.ft-bx{width:230px;height:235px;float:left;}
.ft-bx2 {margin-left:25px;color:#fff;}
.ft-head {width:100%;padding-bottom:10px;border-bottom:1px dotted #ccc;color:#fff;font-size:16px;display: inline-block;text-transform: uppercase;}
.ft-bx a {color:#ccc;width:100%;display: block;line-height: 21px;}
.ft-bx a:hover {color:#60afff;}
.sml {font-size:11px;color:#ddd;}
.eml {width:100%;padding:10px;background:#9ba0a5;font-size:16px;color:#000;font-weight:bold;}
.fb {height:43px;overflow:hidden;display:inline-block; text-align: center;}
.fb a:link {width:43px;height:43px;display:inline-block;padding-top:43px;background-image:url(../images/fb.png);transition:background-position 0.2s;}
.fb a:hover {background-position:0 43px; transition:background-position 0.2s;}

.twit {height:43px;overflow:hidden;display:inline-block; text-align: center;}
.twit a:link {width:43px;height:43px;display:inline-block;padding-top:43px;background-image:url(../images/twitter.png);transition:background-position 0.2s;}
.twit a:hover {background-position:0 43px; transition:background-position 0.2s;}

.linked {height:43px;overflow:hidden;display:inline-block; text-align: center;}
.linked a:link {width:43px;height:43px;display:inline-block;padding-top:43px;background-image:url(../images/linkedin.png);transition:background-position 0.2s;}
.linked a:hover {background-position:0 43px; transition:background-position 0.2s;}
.inn-head {padding-top:130px;padding-bottom:10px !important;}
.inn-head h1 {font-family: 'Roboto Condensed', sans-serif; font-size:32px;font-weight:400;color:#961a34;}
.main-data {height:auto;display: table;float: left;padding-right:25px;text-align: justify;}
.pic-box {width:328px;height:auto;display: table;float: left;margin-left:20px;}
.ital {font-style: italic;font-size: 18px !important;color:#0f4068;}
.main-data h3, .pic-box h3 {font-family: 'Roboto Condensed', sans-serif; font-size:22px;font-weight:400;color:#961a34;}
.main-data h2{font-family: 'Roboto Condensed', sans-serif; font-size:24px;font-weight:400;color:#0f4068;}
.main-data ul {margin-left:20px;line-height:20px; list-style-image: url(../images/bullet.png);}
.main-data ol {margin-left:20px;line-height:24px; list-style-image:none !important;}
.sb-links a {display: block;width:100%;padding:10px 10px 10px 0;border-bottom:1px dotted #949494;font-family: 'Roboto Condensed', sans-serif;font-size:18px;font-weight: 400;}
.sb-links .curr {color:#0f4068;background:url(../images/arrow.png) left center no-repeat;padding-left:25px !important;}
.clnts {display: block;width: 100%;padding-left: 60px;height: 100px;background: url("../images/pdf-icon.png") no-repeat scroll left center transparent;padding-top: 25px;}
.clnts ul {line-height: 30px;}
input[type="password"], input[type="text"], input[type="email"] {width:400px;height:40px;background:#fff;border:1px solid #ddd;padding:5px;}
input[type="text"], input[type="email"], textarea {-webkit-transition: all 0.30s ease-in-out;
  -moz-transition: all 0.30s ease-in-out;  -ms-transition: all 0.30s ease-in-out;
  -o-transition: all 0.30s ease-in-out;  outline: none;  padding: 3px 0px 3px 3px;
  margin: 5px 1px 3px 0px;  border: 1px solid #DDDDDD;}
input[type=text]:focus, input[type=email]:focus, textarea:focus {
  box-shadow: 0 0 5px rgb(227, 146, 15);  padding: 3px 0px 3px 3px;  margin: 5px 1px 3px 0px;
  border: 1px solid rgba(227, 146, 15, 1);}
.cl1 {width:400px;height:80px;background:#fff;border:1px solid #ddd;padding:5px;}
.cl2 {width:450px;height:150px;background:#fff;border:1px solid #ddd;padding:5px;}
.sbmt {height:40px;padding:10px; display:inline-block; color:#fff;font-size:14px;font-weight:bold;background: #3d3e3f; cursor:pointer; }
.sbmt:hover {background:#731005;}
.goback {width:100px;padding:8px;height:35px;display: inline-block;background:#cc7f05; text-align: center; cursor: pointer;}
.goback:hover{background:#339bfd;}
.err {color:#961a33;font-weight:bold;}

.img-left2 {float: left;margin: 0px 30px 35px 0px;}
.testi-bx {display: table; font-family: Cambria, Calibri, Arial;font-style: italic;}
.hm-dll-bx {display: inline-block;font-family: Cambria, Calibri, Arial;font-style: italic;text-align: center;}