* {margin:0;padding:0;list-style:none; border: none;}
.clearfix:after {content: ".";display: block;clear: both;visibility: hidden;line-height: 0;height: 0;}
.clearfix {display: inline-block;}
html[xmlns] .clearfix {display: block;}
* html .clearfix {height: 1%;}
/*body{background:#ffffff;font-family:'Droid Sans', sans-serif;font-size:14px;line-height: 22px;color:#000000;}*/
body{background:#ffffff;font-family:'Roboto', sans-serif;font-size:14px;line-height: 22px;color:#000000;}


img{border-style:none;}
a{text-decoration:none;color:#0072bb;}
input,textarea,select{vertical-align:middle;color:#000;}
form,fieldset{margin:0;padding:0;border-style:none;}
q{quotes:none;}
q:before{content:''}
q:after{content:''}
article, section, hgroup, nav, figure {display: block;}
#wrapper{width:100%;margin:0 auto;background:#ffffff;}
#header{width:100%;position:relative;z-index:1000;background-color:#00466E !important;}
.header-holder{margin:0 auto;padding:0 0 0 5px}
.header-holder:after{content:'';display:block;clear:both;}
#logo {width:148px;height:74px;padding:10px;float:left;text-align:center;}
#uma {height:44px;font:50px/48px 'Volkhov', sans-serif;color:#ffffff;}
#tech {height:30px;font:22px/24px 'Volkhov', sans-serif;color:#ffffff;margin-top:4px;border-top:3px solid #7fb3e2;padding-top:3px;}
#nav ul{font:18px/24px 'Roboto Condensed', sans-serif;list-style:none;float:right;background:#0067c5;}
#menu li .dar1, #menu li .dar2 {background:#00466E url(../images/bullet.gif) no-repeat 88% -46px;width:126px;}
#menu li .dar2 {background:#00466E url(../images/bullet.gif) no-repeat 88% -46px;width:114px;}
#menu li:hover .dar1, #menu li:hover .dar2 {background:#003366 url(../images/bullet.gif) no-repeat 88% -46px;}
#menu > li {position:relative;float:left;}
#menu li ul {display: none;position:absolute;left:0;top:100%;}
#menu a {display:block;color:#ffffff;background:#00466E;white-space: nowrap;float:left;padding:38px 15px 33px 15px;cursor:pointer;}
#menu li a:hover {background:#003366; }
#menu li:hover ul {display:block;}
#menu li:hover li a {width:170px;padding:8px 12px;font-size:15px;}
#menu li:hover a {background:#003366; }
#menu li:hover li a:hover {background: #00466E; }
#rotator {width:100%;text-align:center;background:#003366 url(../images/header-bg.jpg) repeat-x;}
.rotator {width:1000px;text-align:center;margin:0 auto;}
.headimg {width:1000px;height:281px;margin:0 auto;}
div.rotator { height:281px;margin:0px auto;display: none;}
div.rotator ul li {float:left;position:absolute;list-style: none;}
div.rotator ul li.show {z-index:500}

#main{width:100%;overflow:hidden;background:#fff;margin:0 auto;}
h1, h2, h3,h4{font:24px/32px 'Roboto Condensed', sans-serif;color:#083494ea;}
h2{font:20px/30px 'Roboto Condensed', sans-serif;color:#004691;}
h3{font:18px/24px 'Roboto Condensed', sans-serif;margin-bottom:6px;color:rgb(12, 108, 199);}
h4{font:24px/36px 'Roboto Condensed', sans-serif;text-transform:uppercase;background:#cce0ef;padding:2px 12px;color:#404040;margin-top:20px;}
.highlight {font-size:18px;line-height:30px;margin-bottom:12px;color:#404040;text-align:left; }
.m12 {margin-top:12px;}
#content{height:640px;margin:12px auto;}
#content .more{width:100px;line-height:28px;background:url(../images/more.jpg) no-repeat 0 0;padding:0 10px;color:#000000;display:block;margin-top:12px;font-weight:500;}
#content a:hover.more{background-position:0 -28px;color:#ffffff;}
#content, .hmdiv, .hmtopdiv, .custdiv, .div2col, .footer, .header-holder, .breadcrumbs {width:1000px;}
.hmdiv {height:640px;display:block;}
.hmtopdiv {/*height:370px;*/display:block;}
.homediv, .homediv2{width:334px;height:275px;display:block;float:left;margin-right:20px;}
.homediv2 {width:310px;}
p{color:#000000;text-align:left;margin-top:2px;text-align:left;margin-bottom:0px}
.mnone {margin-right:0;}
.brdr3{width:100%;height:3px;background:#eaf3f8;margin:6px 0;clear:both;}
.div2col {height:215px;display:block;}
.lftdiv {width:720px;height:400px;display:block;float:left;margin-right:20px;}
.rtdiv {width:228px;height:140px;padding:8px 15px;display:block;margin:12px 0;float:left;border:1px solid #dddddd;}
.rtdiv li {padding:4px 0;border-top:1px solid #cccccc;margin-top:6px;}
.lftdiv li {padding-left:18px;margin:5px 0;background:url(../images/ico1.gif) no-repeat 0 7px;}
.hmlftdiv {width:650px;/*height:240px;*/display:block;float:left;margin-right:20px;}
.hmrdiv {width:330px;/*height:290px;*/display:block;float:right;}
.vision {width:306px;height:189px;padding:12px;display:block;margin:28px 0;float:left;background:#eaf3f8 url(../images/vision-bg.jpg) no-repeat 0 0;clear:both; background-size: 330px 212px;}
.vision2 {width:306px;height:96px;padding:12px;display:block;margin:10px 0;float:left;background:#eaf3f8 url(../images/vision-bg.jpg) no-repeat 0 0;clear:both;  background-size: 330px 120px;}
.vision p, .vision2 p{font-size:20px;line-height:36px;margin-top:8px;text-align:center;}
.custdiv {width:330px;height:110px;display:block;clear:both;background:url(../images/clients-bg.jpg) no-repeat 0 0;}
.custdiv img {margin:4px 0 0 44px;}
.custdiv h1 {color:#ffffff;font-size:26px;text-align:center;}
#footer{width:100%; height:90px;background:#3c3c3c;display:block; overflow:hidden;color:#ffffff;text-align:center;}
.footer{font-size:14px;height:60px;margin:20px auto;_margin:-8px auto;display:block; overflow:hidden;color:#ffffff;text-align:center;}
#footer a{ font-size:14px;margin:1px 0px; padding:0px 6px; height:18px; line-height:18px; color:#ffffff;}
#footer a#site{ margin-right:75px;}
#footer a:hover{color:#003366;text-decoration:none;}
#footer span {color:#ffffff;}