@charset "utf-8";
body{margin:0;padding:0;background:url(../images/bg.jpg) repeat-x #bdc7d6;font-family:"Trebuchet MS","Segoe UI",Candara,"Bitstream Vera Sans","DejaVu Sans",Verdana,sans-serif;font-size:.75em;line-height:1.37em}
h1,h2,h3,p{margin:0;padding:0 0 10px 0}
img{border:0}
ul,li{list-style:none; margin:0px; padding:0px;}
.divFull{width:100%;float:left}
.floatL{float:left}
.floatR{float:right}
a{font-family:"Trebuchet MS","Segoe UI",Candara,"Bitstream Vera Sans","DejaVu Sans",Verdana,sans-serif;color:#017dc3;text-decoration:none}
a:hover{color:#f93}
.wrapper{margin:20px auto 0 auto;width:992px}
.maincontent{width:990px;float:left;border:solid 1px #f4811e}
.continer{background:#fff;width:100%;float:left}
.header{width:990px;padding:20px 0 0 0;float:left}
ul.country{margin:0;padding:0;float:right}
ul.country li{float:left;margin:0;padding:0 0 0 20px;color:#121212}
ul.country li span{color:#aaa}
ul.hnav{margin:0;padding:14px 0 16px 0;float:right}
ul.hnav li{float:left;border-right:solid 1px #f0832c;padding:0 5px;height:12px;line-height:10px}
ul.hnav li.last{border:0;padding:0 0 0 5px}
ul.hnav li a{color:#f0832c;text-decoration:none;display:block;text-align:center}
ul.hnav li a:hover{color:#2b3d79}
.w480{width:480px}
.padl-10{padding-left:10px}
.padr-10{padding-right:10px}
.padr-26{padding-right:26px}
.menu{width:990px;background:#2b3d79;border-top:solid 2px #f0832c;border-bottom:solid 2px #f0832c;height:30px;float:left;color:#fff;line-height:30px;margin-top:3px}
.menu a{color:#fff;text-decoration:none}
.menu a:hover{color:#f0832c}
.midsection{width:990px;float:left;position:relative;background:#fff}
.btn{background:#fea35a;background:-moz-linear-gradient(top,rgba(254,163,90,1) 0,rgba(214,105,17,1) 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,rgba(254,163,90,1)),color-stop(100%,rgba(214,105,17,1)));background:-webkit-linear-gradient(top,rgba(254,163,90,1) 0,rgba(214,105,17,1) 100%);background:-o-linear-gradient(top,rgba(254,163,90,1) 0,rgba(214,105,17,1) 100%);background:-ms-linear-gradient(top,rgba(254,163,90,1) 0,rgba(214,105,17,1) 100%);background:linear-gradient(to bottom,rgba(254,163,90,1) 0,rgba(214,105,17,1) 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#fea35a',endColorstr='#d66911',GradientType=0);border-radius:3px;-webkit-border-radius:3px;behavior:url(PIE.htc);-khtml-border-radius:3px;position:relative;z-index:99;color:#fff;text-decoration:none;color:#fff;font-size:10px;font-weight:bold;text-transform:uppercase;margin:20px 0 0 0;height:32px;line-height:32px;text-align:center;padding:0 10px;float:left}
.btn:hover{background:#d66911;background:-moz-linear-gradient(top,rgba(214,105,17,1) 0,rgba(254,163,90,1) 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,rgba(214,105,17,1)),color-stop(100%,rgba(254,163,90,1)));background:-webkit-linear-gradient(top,rgba(214,105,17,1) 0,rgba(254,163,90,1) 100%);background:-o-linear-gradient(top,rgba(214,105,17,1) 0,rgba(254,163,90,1) 100%);background:-ms-linear-gradient(top,rgba(214,105,17,1) 0,rgba(254,163,90,1) 100%);background:linear-gradient(to bottom,rgba(214,105,17,1) 0,rgba(254,163,90,1) 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#d66911',endColorstr='#fea35a',GradientType=0);color:#fff}
.catelink{position:absolute;bottom:0;left:0;width:970px;padding:10px;float:left;z-index:999}
.icon{width:50px;padding:5px 0 0 0;height:65px;float:left;text-align:left;background:url(../images/bbor.png) no-repeat right top}
.cate-txt{float:left;width:118px;padding-left:7px}
#spotlight-1:hover .icon,#spotlight-2:hover .icon,#spotlight-3:hover .icon,#spotlight-4:hover .icon,#spotlight-5:hover .icon{background:url(../images/obor.png) no-repeat right top}
.cate-txt a{color:#fff;text-decoration:none}
.cate-txt a:hover{text-decoration:underline}
.cate-txt h2.catename{padding-bottom:10px;width:120px;text-align:left;line-height:20px;padding-top:5px;padding-bottom:12px;min-height:40px;}
#spotlight-1-content:hover h2 a,#spotlight-2-content:hover h2 a,#spotlight-3-content:hover h2 a,#spotlight-4-content:hover h2 a,#spotlight-5-content:hover h2 a{color:#fff}
.htablnk{text-decoration:none;color:#fff}
.cate-txt h2.catename a{color:#fff;font-weight:bold;font-size:16px;text-decoration:none}
.footer{width:990px;float:left;margin:0;padding:10px 0 0 0; position:relative;}
.footer .iso{position:absolute; left:26px; top:144px;}
.ftrow{width:970px;padding:12px 10px 9px 10px;float:left;background:#fff;font-family:Verdana,Geneva,sans-serif;height:20px}
.ftrow img{margin-left:3px}
.ftrow a{text-decoration:none;color:#999}
.ftrow a:hover{text-decoration:underline}
.ftrow ul{margin:0;padding:0}
.ftrow ul li{float:left;padding:0 4px;border-right:solid 1px #999;color:#999;font-size:10px;height:12px;line-height:12px}
.ftrow ul li.last{border:0}
.flosec{width:970px;padding:10px;float:left; text-align:center;}
.flosec img{margin:0 3px 0 7px}/*margin:0 0px 0 22px*/
.ftrnav{width:970px;float:left; border-top:solid 1px #dedede;border-bottom:solid 1px #dedede;height:20px;padding:8px 10px;font-size:10px;letter-spacing:-1px;font-family:Verdana,Geneva,sans-serif;font-size:10px}
.bgcol{ background:rgba(229,229,229,1)} /*background:#e5e5e5*/
.ftrnav ul{float:right;margin:0;padding:3px 16px 0 0}
.ftrnav ul li{float:left;padding:0 4px;height:11px;line-height:10px;border-right:solid 1px #333}
.ftrnav ul li.last{border:0}
.ftrnav ul li a{color:#333;text-decoration:none;font-family:Verdana,Geneva,sans-serif!important;font-size:10px}
.ftrnav ul li a:hover{color:#42579c}
#spotlight-container-wrapper{height:113px}
#spotlight-container{padding:12px 10px 0;margin:auto;width:970px;position:absolute;bottom:0;left:0;z-index:1}
.section-heading{font-weight:bold;color:#666}
.spotlight{height:60px;width:187px;float:left;border-top:0;position:relative;z-index:1000}
.spotlight ul{border:0 solid #900;padding:0}
.spotlight ul li{background:url(/SiteCollectionImages/refresh/bullet-1.gif) no-repeat 0 0;padding-left:12px}
.c-spot-hd{position:absolute;left:0;top:0}
.c-spot-hd h2{width:224px;position:absolute;left:-1px;top:1px;font-size:12px;margin:0;padding:2px 8px 3px 8px;color:#fff;font-weight:bold;text-shadow:#000 0 1px 0}
.c-spot-hd-bg h2{}
.c-spot-hd a:link{color:#FFF;text-decoration:none}
.c-spot-hd a:hover{color:#FFF;text-decoration:underline}
.c-spot-hd a:visited{color:#FFF;text-decoration:none}
.spotlight{margin-right:8px}
#spotlight-5{margin-right:0}
.spotlight-1-content,#spotlight-2-content,#spotlight-3-content,#spotlight-4-content,#spotlight-5-content{position:absolute;width:175px;height:60px;left:-1px;bottom:-1px;overflow:hidden;padding:6px 6px 12px 6px;background:#5f76c4;background:-moz-linear-gradient(top,#5f76c4 0,#495888 50%,#2b3d79 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#5f76c4),color-stop(50%,#495888),color-stop(100%,#2b3d79));background:-webkit-linear-gradient(top,#5f76c4 0,#495888 50%,#2b3d79 100%);background:-o-linear-gradient(top,#5f76c4 0,#495888 50%,#2b3d79 100%);background:-ms-linear-gradient(top,#5f76c4 0,#495888 50%,#2b3d79 100%);background:linear-gradient(to bottom,#5f76c4 0,#495888 50%,#2b3d79 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#5f76c4',endColorstr='#2b3d79',GradientType=0);border-radius:8px 8px 0 0;behavior:url(PIE.htc)}
.spotlight-1-content:hover,#spotlight-2-content:hover,#spotlight-3-content:hover,#spotlight-4-content:hover,#spotlight-5-content:hover{background:#ff9a48;background:-moz-linear-gradient(top,#ff9a48 0,#e06d11 50%,#ac4e02 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#ff9a48),color-stop(50%,#e06d11),color-stop(100%,#ac4e02));background:-webkit-linear-gradient(top,#ff9a48 0,#e06d11 50%,#ac4e02 100%);background:-o-linear-gradient(top,#ff9a48 0,#e06d11 50%,#ac4e02 100%);background:-ms-linear-gradient(top,#ff9a48 0,#e06d11 50%,#ac4e02 100%);background:linear-gradient(to bottom,#ff9a48 0,#e06d11 50%,#ac4e02 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff9a48',endColorstr='#ac4e02',GradientType=0)}
.spotlight-slideup-1{border-color:#fff!important}
.spotlight-slideup-2{border-color:#fff!important}
.spotlight-slideup-3{border-color:#fff!important}
.spotlight-slideup-4{border-color:#fff!important}
.spotlight-slideup-5{border-color:#fff!important}
.spotlight-1:hover #spotlight-1-content{height:120px;position:absolute;left:-1px;bottom:-1px;visibility:visible;display:block;z-index:6;vertical-align:top;border:solid 1px #fff}
.spotlight-2:hover #spotlight-2-content{height:120px;position:absolute;left:-1px;bottom:-1px;visibility:visible;display:block;z-index:6;vertical-align:top;border:solid 1px #fff}
.spotlight-3:hover #spotlight-3-content{height:120px;position:absolute;left:-1px;bottom:-1px;visibility:visible;display:block;z-index:6;vertical-align:top;border:solid 1px #fff}
.spotlight-4:hover #spotlight-4-content{height:120px;position:absolute;left:-1px;bottom:-1px;visibility:visible;display:block;z-index:6;vertical-align:top;border:solid 1px #fff}
.spotlight-5:hover #spotlight-5-content{height:120px;position:absolute;left:-1px;bottom:-1px;visibility:visible;display:block;z-index:6;vertical-align:top;border:solid 1px #fff}
#c-spot-hd-1 ul li,#c-spot-hd-2 ul li,#c-spot-hd-3 ul li,#c-spot-hd-4 ul li,#c-spot-hd-5 ul li{background:url("/SiteCollectionImages/bullet.gif") no-repeat scroll 0 6px transparent;margin:4px 0 0;padding-left:8px;vertical-align:middle}
.brdcrm{width:970px;padding:5px 0 0 20px;float:left}
.brdcrm a{color:#017dc3;font-size:10px;font-weight:bold;text-decoration:none}
.brdcrm a:hover{color:#f0832c}
.content{width:990px;padding:0;float:left;background:#eee}
h1{color:#2b3d79;font-size:24px;font-weight:normal;padding:20px 20px!important;display:inline-block;line-height:28px;} 
.bansec{width:990px;float:left;background:url(../images/bor-top.jpg) repeat-x left top;padding:2px 0 0 0;margin:20px 0 0 0}
.banpic{float:left;width:495px}
.bantxt{float:left;padding:10px 10px 0 5px;width:480px}
.bantxt h2{color:#2b3d79;font-size:20px;font-weight:normal;line-height:22px}
.bantxt p{padding-bottom:8px}
.bantxt a.more{background:url(../images/more-arw.png) no-repeat left 5px;padding:0 0 0 20px;display:block;color:#017dc3;text-decoration:none}
.bantxt a.more:hover{text-decoration:underline}
.contwrper{width:950px;padding:0 20px;float:left;background:url(../images/rigbg.jpg) repeat-y 81% top #fff}
.leftpart{width:700px;padding:20px 20px 20px 0;float:left}
ul.tabsec{margin:0;padding:0;list-style:none;border-bottom:solid 1px #dedede;width:700px;float:left}
ul.tabsec li{float:left;height:20px;line-height:20px;border-right:solid 1px #dedede;list-style:none;padding:0 6px}
ul.tabsec li.last{border:0}
ul.tabsec li a{color:#017dc3;text-decoration:none}
ul.tabsec li a:hover,ul.tabsec li a.active{color:#f0832c}
ul.tabsec2{margin:0;padding:0;list-style:none;border-bottom:solid 1px #dedede;width:700px;float:left}
ul.tabsec2 li{float:left;line-height:20px;border-right:solid 1px #dedede;list-style:none;padding:0 6px;width:220px}
ul.tabsec2 li.last{border:0}
ul.tabsec2 li a{color:#017dc3;text-decoration:none}
ul.tabsec2 li a:hover,ul.tabsec2 li a.active{color:#f0832c}
h2{color:#f93;font-weight:bold;font-size:16px;font-family:"Trebuchet MS","Segoe UI",Candara,"Bitstream Vera Sans","DejaVu Sans",Verdana,sans-serif;}  /*text-transform:capitalize*/
h3{font-weight:bold;color:#000;padding-bottom:3px}
.contbox{float:left;border-bottom:dotted 1px #999;width:100%;padding:20px 0 10px 0}
.nobor{border:0}
.rightpart{width:200px;float:left;padding:20px 0 20px 25px; overflow:hidden;}
h2.catetitle{color:#f0832c;font-size:12px;font-weight:bold;border-bottom:solid 1px #dedede;padding-bottom:3px}
.staytouch img{margin-right:15px}
.pad-tb8{padding-top:8px;padding-bottom:8px}
.orgbox{background:#f1832c;padding:8px;width:184px;float:left;margin-top:15px}
.orgbox h2{font-size:14px;font-weight:bold;color:#fff}
.orgbox ul{margin:0;padding:0;list-style:none}
.orgbox ul li{float:left;width:100%;padding-bottom:5px;border-bottom:solid 1px #f29a55}
.orgbox ul li.last{border:0}
.orgbox ul li a{text-decoration:none;color:#fff;font-size:12px}
.orgbox ul li a:hover{color:#333}
.orgbox ul li a img{margin-right:5px;margin-top:4px}
.rigbox{float:left;width:100%;padding:35px 0 0 0}
.newssec{padding:5px 0;float:left;width:100%}
.newssec a{color:#f0832c;text-decoration:none}
.newssec a:hover{color:#000}
ul.contlink{margin:0;padding:0 0 20px 0;list-style:none}
ul.contlink li{background:url(../images/gryrndarw.png) no-repeat left 9px;padding:5px 0 5px 25px;border-bottom:dotted 1px #ccc;color:#484848}
ul.contlink li.last{border:0}
ul.contlink li a{color:#017dc3;text-decoration:none}
ul.contlink li a:hover{color:#f1832c}
.orgtxt{color:#f1832c;font-size:13px}
.bluetxt{color:#017dc3;font-size:13px}
.mngmnt-hosting-tbl01{background:url("../images/bluebg03.jpg") repeat-x scroll 0 0 transparent;border:1px solid #91a4bf;float:left;line-height:28px;width:690px;margin-bottom:20px}
.mngmnt-width02{border-right:1px solid #214273;color:#fff;float:left;font-weight:bold;padding-left:10px;width:389px}
.mngmnt-width03{color:#fff;float:left;font-weight:bold;padding-left:10px;width:261px}
.table-new{background:url("../images/table-bg02.jpg") repeat-x scroll 0 0 transparent;float:left;line-height:28px;width:690px}
.mngmnt-width04{border-right:1px solid #c2d7e8;float:left;padding-left:10px;width:389px}
.mngmnt-width05{float:left;padding-left:10px;width:261px}
ul.contlink2{margin:0;padding:0 0 20px 0;list-style:none}
ul.contlink2 li{background:url(../images/gryrndarw.png) no-repeat left 9px;padding:5px 0 5px 25px}
ul.colnav{margin:0;padding:0}
ul.colnav li{float:left;background:#f5f5f5;-webkit-box-shadow:0 0 3px 0 #666;box-shadow:0 0 3px 0 #666;border:solid 2px #fff;padding:8px;width:200px;list-style:none;margin:0 13px 15px 0;height:380px;word-wrap:break-word}
ul.colnav li:hover{background:#fff;color:#333}
ul.colnav li:hover a{color:#ff5400}
ul.colnav li img{margin:0}
ul.colnav li a{color:#017dc3;text-decoration:none}
ul.colnav li a:hover{color:#000}
.testimonal-sec{width:100%;float:left;padding-top:20px;border-bottom:dashed 1px #ccc}
.nobor{border:0}
.testimonal_links{width:100%;float:left}
.testimonal_links ul{margin:0;padding:0;list-style:none}
.testimonal_links ul li{float:left;width:40%;background:url(../images/gryrndarw.png) no-repeat left 4px;padding:0 0 6px 20px}
.testimonal_links ul li a{text-decoration:none;color:#333}
.testimonal_links ul li a:hover,.testimonal_links ul li a.active{color:#2b3d79;font-weight:bold}
.comppic{padding:5px;background:#fff;width:98%;-webkit-box-shadow:0 0 3px 0 #666;box-shadow:0 0 3px 0 #666;margin-bottom:15px}
/* Contact */
.wcol40{width:40%;float:left}
.wcol40 img{margin:5px 7px 0 0}
.wcol40 .editor-label { float: left; width: 150px; }
.wcol40 .editor-field input[type=text], .editor-field select, .editor-field textarea { width: 300px; }
.wcol40 .editor-field { float: left; width: auto; display: block; margin-bottom: 10px; }
/* End Contact */
.wcol60{width:56%;float:left;padding-left:15px;border-left:1px solid #dedede}
.contform input[type="text"]{box-shadow:1px 1px 3px 0 #dedede inset;border:1px solid #d9d7d7;width:100%;background:#fffef3;border-radius:5px;height:22px}
.contform input[type="text"]:hover{background:#fff}
.contform input[type="text"]:focus{background:#f8f8f8}
.reqform input[type="text"]{box-shadow:1px 1px 3px 0 #dedede inset;border:1px solid #d9d7d7;width:68%;background:#fffef3;border-radius:5px;height:22px}
.reqform input[type="text"]:hover{background:#fff}
.reqform input[type="text"]:focus{background:#f8f8f8}
/* Request For an Estimate  */
.reqform .editor-label { float: left; width: 150px; }
.reqform .editor-field input[type=text], .editor-field select, .editor-field textarea { width: 300px; }
.reqform .editor-field { float: left; width: auto; display: block; margin-bottom: 10px; }
.reqform .field-validation-valid { display: none; }
.reqform .textareaLarge { width: 321px; height: 160px; }
 /* End Estimate  */  
.selreq{width:68%;border:solid 1px #d9d7d7;background:#fffef3}
.reqtxtinp{width:68%;height:70px;background:#fffef3;border:solid 1px #d9d7d7}
.reqtxtinp:hover{background:#fff}
.reqtxtinp:focus{background:#f8f8f8}
.reqform input[type="submit"]{background:url(../images/submit.png) no-repeat;width:89px;height:30px;cursor:pointer;border:0}
.selinp{width:100%;border:solid 1px #d9d7d7;background:#fffef3}
.padt10{padding-top:10px}
.txtinp{width:100%;height:70px;background:#fffef3;border:solid 1px #d9d7d7}
.txtinp:hover{background:#fff}
.txtinp:focus{background:#f8f8f8}
.contform input[type="submit"]{background:url(../images/submit.png) no-repeat;width:89px;height:30px;cursor:pointer;border:0}
.wcol30{width:30%;padding-right:15px;float:left}
.padt40{padding-top:40px}
.nrmbtn{background:#2b4b7a;background:-moz-linear-gradient(top,rgba(43,75,122,1) 0,rgba(42,79,123,1) 50%,rgba(19,48,90,1) 50%,rgba(8,24,49,1) 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,rgba(43,75,122,1)),color-stop(50%,rgba(42,79,123,1)),color-stop(50%,rgba(19,48,90,1)),color-stop(100%,rgba(8,24,49,1)));background:-webkit-linear-gradient(top,rgba(43,75,122,1) 0,rgba(42,79,123,1) 50%,rgba(19,48,90,1) 50%,rgba(8,24,49,1) 100%);background:-o-linear-gradient(top,rgba(43,75,122,1) 0,rgba(42,79,123,1) 50%,rgba(19,48,90,1) 50%,rgba(8,24,49,1) 100%);background:-ms-linear-gradient(top,rgba(43,75,122,1) 0,rgba(42,79,123,1) 50%,rgba(19,48,90,1) 50%,rgba(8,24,49,1) 100%);background:linear-gradient(to bottom,rgba(43,75,122,1) 0,rgba(42,79,123,1) 50%,rgba(19,48,90,1) 50%,rgba(8,24,49,1) 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#2b4b7a',endColorstr='#081831',GradientType=0);border:solid 1px #fff;-webkit-box-shadow:0 0 3px 0 #666;box-shadow:0 0 3px 0 #666;text-align:center;padding:0 15px;height:25px;line-height:25px;color:#fff;float:left;border-radius:5px;margin-right:15px}
.nrmbtn:hover,.nrmbtn.active{background:#f79536;background:-moz-linear-gradient(top,rgba(247,149,54,1) 0,rgba(247,149,54,1) 52%,rgba(245,121,0,1) 52%,rgba(245,121,0,1) 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,rgba(247,149,54,1)),color-stop(52%,rgba(247,149,54,1)),color-stop(52%,rgba(245,121,0,1)),color-stop(100%,rgba(245,121,0,1)));background:-webkit-linear-gradient(top,rgba(247,149,54,1) 0,rgba(247,149,54,1) 52%,rgba(245,121,0,1) 52%,rgba(245,121,0,1) 100%);background:-o-linear-gradient(top,rgba(247,149,54,1) 0,rgba(247,149,54,1) 52%,rgba(245,121,0,1) 52%,rgba(245,121,0,1) 100%);background:-ms-linear-gradient(top,rgba(247,149,54,1) 0,rgba(247,149,54,1) 52%,rgba(245,121,0,1) 52%,rgba(245,121,0,1) 100%);background:linear-gradient(to bottom,rgba(247,149,54,1) 0,rgba(247,149,54,1) 52%,rgba(245,121,0,1) 52%,rgba(245,121,0,1) 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#f79536',endColorstr='#f57900',GradientType=0);border:solid 1px #fff;-webkit-box-shadow:0 0 3px 0 #666;box-shadow:0 0 3px 0 #666;text-align:center;padding:0 15px;height:25px;line-height:25px;color:#fff}
.grybg{background:#e9ecf1}
.borbot{border-bottom:solid 2px #f1832c}
.paging{width:100%;float:left;padding:20px 0}
.paging ul{margin:0;padding:0;list-style:none}
.paging ul li{float:left;margin-right:10px}
.paging ul li a{padding:3px 5px;text-align:center;line-height:25px;border:solid 1px #ccc;text-decoration:none;color:#333}
.paging ul li a:hover,.paging ul li a.active{color:#f1832c;border:solid 1px #f1832c}
ul.list2{margin:0 0 0 40px;padding:0;list-style:disc}
ul.list2 li{list-style:disc;margin:0;padding:0 0 5px 0;background:0;border-bottom:0}
ul.list2 li a{color:#f1832c;text-decoration:none}
ul.list2 li a:hover{color:#017dc3}
.twtr-avatar{display:block!important}
.twtr-ft img{display:none!important}
.twtr-ft{background:url(../images/twticon.png) no-repeat}
table.tabformt{border-left:solid 1px #ccc;border-top:solid 1px #ccc;margin-bottom:15px}
table.tabformt tr td{border-right:solid 1px #ccc;border-bottom:solid 1px #ccc}
table.tabformt tr td.bgt1{background:#f2f2f2;color:#f0832c}
.mapsec{background:#e2e2e2;padding:10px;float:left}
.normaltxt{text-transform:none!important}
.ofcsbox{padding:2px;background:#fff;width:330px;-webkit-box-shadow:0 0 3px 0 #ccc;box-shadow:0 0 3px 0 #ccc;margin-bottom:20px;margin-right:16px;float:left;height:250px}
.ofcsbox h2{background:#f3f3f3;height:30px;line-height:30px;color:#2b3d79;font-family:"Trebuchet MS","Segoe UI",Candara,"Bitstream Vera Sans","DejaVu Sans",Verdana,sans-serif;padding:0 15px 0 15px;border-bottom:solid 1px #eee;margin-bottom:5px}
.ofcsbox p{padding:0 15px 8px 15px}
.picn{float:left;margin:0 10px 0 0;padding-top:2px}
.clsec{float:left;width:180px;padding:10px 0 0 10px}
.cntpic{background:none repeat scroll 0 0 #fff;box-shadow:0 0 3px 0 #ccc;margin-left:15px;margin-top:10px;padding:5px;width:115px;float:left}
.loading{position:absolute;display:none;border:1px solid #ccc;padding:2px;background-color:#ccc;color:#fff;opacity:.90;-webkit-border-radius:5px;-moz-border-radius:5px;width:100%;height:100%;text-align:center;z-index:100000;top:0;left:0;padding-top:100px}

table.tabformt tr td table.tabinrformt tr td {border:none}
table.tabformt tr td table.tabinrformt tr td.borrbtm{ border-bottom:solid 1px #ccc!important; padding:30px;}
.pads30{padding:30px 20px;}
.h20{height:25px;}
.titlbg{background:url(../images/titbg.jpg) repeat-x #cdcdcd;}
.tdbg1{background:#eaeaea;}
.tdbg2{background:#dbdbdb;}

.modbox{border:solid 1px #ccc; padding:1px; float:left; width:99.5%; background:url(../images/midbor.png) repeat-y 50% 0;}
.modtils{ height:40px; line-height:40px; padding:0 0 0 15px; background: #ececec; /* Old browsers */background: -moz-linear-gradient(top,  #ececec 0%, #cecece 100%); /* FF3.6+ */background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#ececec), color-stop(100%,#cecece)); /* Chrome,Safari4+ */background: -webkit-linear-gradient(top,  #ececec 0%,#cecece 100%); /* Chrome10+,Safari5.1+ */background: -o-linear-gradient(top,  #ececec 0%,#cecece 100%); /* Opera 11.10+ */background: -ms-linear-gradient(top,  #ececec 0%,#cecece 100%); /* IE10+ */background: linear-gradient(to bottom,  #ececec 0%,#cecece 100%); /* W3C */filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ececec', endColorstr='#cecece',GradientType=0 ); /* IE6-9 */color:#1084c5; font-size:18px; margin-bottom:1px;}
.w165{width:347px; float:left; position:relative; left:0; margin-right:1px;}
.colname1{color:#fff; font-size:16px; height:30px; line-height:30px;  text-align:center;background: #435ea8; /* Old browsers */background: -moz-linear-gradient(top,  #435ea8 0%, #182f74 100%); /* FF3.6+ */background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#435ea8), color-stop(100%,#182f74)); /* Chrome,Safari4+ */background: -webkit-linear-gradient(top,  #435ea8 0%,#182f74 100%); /* Chrome10+,Safari5.1+ */background: -o-linear-gradient(top,  #435ea8 0%,#182f74 100%); /* Opera 11.10+ */background: -ms-linear-gradient(top,  #435ea8 0%,#182f74 100%); /* IE10+ */background: linear-gradient(to bottom,  #435ea8 0%,#182f74 100%); /* W3C */filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#435ea8', endColorstr='#182f74',GradientType=0 ); /* IE6-9 */}
.colname2{color:#fff; font-size:16px; height:30px; line-height:30px; text-align:center;background: #fa923f; /* Old browsers */background: -moz-linear-gradient(top,  #fa923f 0%, #ae4f02 100%); /* FF3.6+ */background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#fa923f), color-stop(100%,#ae4f02)); /* Chrome,Safari4+ */background: -webkit-linear-gradient(top,  #fa923f 0%,#ae4f02 100%); /* Chrome10+,Safari5.1+ */background: -o-linear-gradient(top,  #fa923f 0%,#ae4f02 100%); /* Opera 11.10+ */background: -ms-linear-gradient(top,  #fa923f 0%,#ae4f02 100%); /* IE10+ */background: linear-gradient(to bottom,  #fa923f 0%,#ae4f02 100%); /* W3C */filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#fa923f', endColorstr='#ae4f02',GradientType=0 ); /* IE6-9 */}
.colname3{color:#fff; font-size:16px; height:30px; line-height:30px; text-align:center;background: #bdbdbd; /* Old browsers */background: -moz-linear-gradient(top,  #bdbdbd 0%, #707070 100%); /* FF3.6+ */background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#bdbdbd), color-stop(100%,#707070)); /* Chrome,Safari4+ */background: -webkit-linear-gradient(top,  #bdbdbd 0%,#707070 100%); /* Chrome10+,Safari5.1+ */background: -o-linear-gradient(top,  #bdbdbd 0%,#707070 100%); /* Opera 11.10+ */background: -ms-linear-gradient(top,  #bdbdbd 0%,#707070 100%); /* IE10+ */background: linear-gradient(to bottom,  #bdbdbd 0%,#707070 100%); /* W3C */filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#bdbdbd', endColorstr='#707070',GradientType=0 ); /* IE6-9 */}
.modcntbx{width:240px; float:left; margin:25px 42px;background: #f8f8f8; /* Old browsers */background: -moz-linear-gradient(top,  #f8f8f8 15%, #c5c7c8 86%); /* FF3.6+ */background: -webkit-gradient(linear, left top, left bottom, color-stop(15%,#f8f8f8), color-stop(86%,#c5c7c8)); /* Chrome,Safari4+ */background: -webkit-linear-gradient(top,  #f8f8f8 15%,#c5c7c8 86%); /* Chrome10+,Safari5.1+ */background: -o-linear-gradient(top,  #f8f8f8 15%,#c5c7c8 86%); /* Opera 11.10+ */background: -ms-linear-gradient(top,  #f8f8f8 15%,#c5c7c8 86%); /* IE10+ */background: linear-gradient(to bottom,  #f8f8f8 15%,#c5c7c8 86%); /* W3C */filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#f8f8f8', endColorstr='#c5c7c8',GradientType=0 ); /* IE6-9 */border:solid 1px #adadad; text-align:center; min-height:25px; line-height:25px; padding:0 10px;}
.borleft{border-left:solid 1px #cfcfcf;}
.posrel{position:relative;}
.shapsarw{position:absolute; top:36%; left:44%; z-index:999;}
.shapsealft{position:absolute; top:-20%; left:35%; z-index:999;}
.blkndiv{width:260px; float:left; margin:25px 42px;}
.shapsadown{position:absolute; left:69%; top:-20%;}
.w25{width:25px; float:left;}
.mngr-modbox{border:solid 1px #ccc; padding:1px; float:left; width:696px; background:url(../images/2linebor.png) repeat-y 232px 0;}
.w230{width:231px; float:left; position:relative; border-right:1px solid #FFF;}
.mngr-modcntbx{width:160px; float:left; margin:25px 25px;background: #f8f8f8; /* Old browsers */background: -moz-linear-gradient(top,  #f8f8f8 15%, #c5c7c8 86%); /* FF3.6+ */background: -webkit-gradient(linear, left top, left bottom, color-stop(15%,#f8f8f8), color-stop(86%,#c5c7c8)); /* Chrome,Safari4+ */background: -webkit-linear-gradient(top,  #f8f8f8 15%,#c5c7c8 86%); /* Chrome10+,Safari5.1+ */background: -o-linear-gradient(top,  #f8f8f8 15%,#c5c7c8 86%); /* Opera 11.10+ */background: -ms-linear-gradient(top,  #f8f8f8 15%,#c5c7c8 86%); /* IE10+ */background: linear-gradient(to bottom,  #f8f8f8 15%,#c5c7c8 86%); /* W3C */filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#f8f8f8', endColorstr='#c5c7c8',GradientType=0 ); /* IE6-9 */border:solid 1px #adadad; text-align:center; min-height:25px; line-height:25px; padding:0 10px;}
.mngr-s1{position:absolute; top:36%; left:30.5%; z-index:999;}
.mngr-s2{position:absolute; left:48%; bottom:-15%;}
.mngr-s3{position:absolute; left:63.5%; top:40%;}
.mngr-s4{position:absolute; left:10%; top:-20%;}
.mngr-s5{position:absolute; right:10%; top:-20%;}
.mngr-s6{position:absolute; left:43%; top:-20%;}
.mngr-s7{position:absolute; left:82%; top:-15%;}
.mngr-s8{position:absolute; left:8%; top:-45%;}
.mngr-s9{position:absolute; top:60%; left:30.5%; z-index:999;}
.blkndiv2{width:182px; float:left; margin:25px 25px; min-height:52px;}

table.modles{border:solid 1px #ccc;}
table.modles tr td{ padding:20px 10px; border-bottom:solid 1px #ccc; border-right:solid 1px #ccc;}
table.modles tr td.bg1{background: #fa923f; /* Old browsers */background: -moz-linear-gradient(top,  #fa923f 0%, #ae4f02 100%); /* FF3.6+ */background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#fa923f), color-stop(100%,#ae4f02)); /* Chrome,Safari4+ */background: -webkit-linear-gradient(top,  #fa923f 0%,#ae4f02 100%); /* Chrome10+,Safari5.1+ */background: -o-linear-gradient(top,  #fa923f 0%,#ae4f02 100%); /* Opera 11.10+ */background: -ms-linear-gradient(top,  #fa923f 0%,#ae4f02 100%); /* IE10+ */background: linear-gradient(to bottom,  #fa923f 0%,#ae4f02 100%); /* W3C */filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#fa923f', endColorstr='#ae4f02',GradientType=0 ); /* IE6-9 */color:#fff; font-size:14px; font-weight:bold}
table.modles tr td.bg2{background: #435ea8; /* Old browsers */background: -moz-linear-gradient(top,  #435ea8 0%, #182f74 100%); /* FF3.6+ */background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#435ea8), color-stop(100%,#182f74)); /* Chrome,Safari4+ */background: -webkit-linear-gradient(top,  #435ea8 0%,#182f74 100%); /* Chrome10+,Safari5.1+ */background: -o-linear-gradient(top,  #435ea8 0%,#182f74 100%); /* Opera 11.10+ */background: -ms-linear-gradient(top,  #435ea8 0%,#182f74 100%); /* IE10+ */background: linear-gradient(to bottom,  #435ea8 0%,#182f74 100%); /* W3C */filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#435ea8', endColorstr='#182f74',GradientType=0 ); /* IE6-9 */color:#fff; font-size:12px; font-weight:bold}
table.modles tr td.bg3{background: #bdbdbd; /* Old browsers */background: -moz-linear-gradient(top,  #bdbdbd 0%, #707070 100%); /* FF3.6+ */background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#bdbdbd), color-stop(100%,#707070)); /* Chrome,Safari4+ */background: -webkit-linear-gradient(top,  #bdbdbd 0%,#707070 100%); /* Chrome10+,Safari5.1+ */background: -o-linear-gradient(top,  #bdbdbd 0%,#707070 100%); /* Opera 11.10+ */background: -ms-linear-gradient(top,  #bdbdbd 0%,#707070 100%); /* IE10+ */background: linear-gradient(to bottom,  #bdbdbd 0%,#707070 100%); /* W3C */filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#bdbdbd', endColorstr='#707070',GradientType=0 ); /* IE6-9 */color:#fff; font-size:16px; font-weight:bold;}

.pager a.next { background:url(../images/next.png) no-repeat; display:inline-block; width:89px; height:30px; float:right; font-size:0px; }
.pager a.prev { background:url(../images/previous.png) no-repeat; display:inline-block; float:left;width:89px; height:30px;font-size:0px; }

#dv1, #dv2, #dv3, #dv4 {color: #484848;font-family: Arial,Helvetica,sans-serif;font-size: 10pt;}   
.full {width:100%; float:left;}
.ornage {color: #FF7E00;}
strong {font-weight: bold;}
.tb_bdr{border:1px solid #d06700; border-left:none; border-right:none;}
.keystrategicinfo_row { color: #000000;float: left;font: 12px/16px Arial,Verdana,Calibri;width: 100%;}
.keystrategicinfo_sec_class a { color: #FE8209; font: 24px/30px Calibri,Arial,Verdana; margin: 0; text-decoration: none; vertical-align: middle; }
.keystrategicinfo_sec_class span { display: block; float: left; }
.click { background: url("../images/click_arrow.gif") no-repeat scroll left 10px transparent; display: block; margin-left: 5px; padding: 10px 0 0 7px; }
a.drop_click { -moz-border-bottom-colors: none; -moz-border-left-colors: none; -moz-border-right-colors: none; -moz-border-top-colors: none; background: none repeat scroll 0 0 #F7F7F7; border-color: #CCCCCC #CCCCCC #CCCCCC -moz-use-text-color; border-image: none; border-style: solid solid solid none; border-width: 1px 1px 1px medium; color: #0D3979; display: block; float: left; font-size: 11px; font-weight: bold; height: 12px; line-height: 12px; padding: 0 3px; }
.key-heading {width:940px; float:left; background:#FFC97F; border-bottom:1px solid #FFF; font-family:'Calibri', Arial, Helvetica, sans-serif; font-size:18px; color:#000; padding:5px 0px 7px 0px; line-height:20px;}
.key-row1 {width:940px; font-size:12px; float:left; background:#E9ECF2; border-bottom:2px solid #FFF;}
.key-row2 {width:940px; font-size:12px; float:left; background:#F4F5F8; border-bottom:2px solid #FFF;}
.key-row3 {width:940px; font-size:12px; float:left; background:#E9ECF2; border-bottom:2px solid #FFF; background:url(../images/row-bgi1.jpg) repeat-y 0px 0px;}
.key-row4 {width:940px; font-size:12px; float:left; background:#F4F5F8; border-bottom:2px solid #FFF; background:url(../images/row-bg2.jpg) repeat-y 0px 0px;}
.key-col1 {width:284px; float:left; padding:0px 0px 0px 8px;}
.key-col2 {width:247px; float:left;}
.key-col3 {width:385px; float:left; padding:0px 16px 0px 0px;}
.key-col4 {width:108px; float:left; padding:0px 0px 0px 8px;}
.key-col5 {width:356px; float:left; padding:0px 8px;}
.key-col6 {width:97px; float:left; padding:0px 8px;}
.key-col7 {width:250px; float:left; padding:0px 12px 0px 12px;}
.key-col8 {width:305px; float:left; padding:0px 0px 0px 8px;}
.key-col9 {width:290px; float:left;}
.key-col10 {width:120px; float:left;}
.benefits{width:920px; background:#e9ecf1; border-top:1px solid #fff; padding:10px; float:left;}
.benefits1{width:920px; background:#fdefdd; border-top:1px solid #fff; padding:10px; float:left;}
.benefits .brow, .benefits1 .brow{display:block; background:#FFF; width:910px; padding:5px; border:1px solid #c3d3ed; float:left;}
.benefits .brow strong, .benefits1 .brow strong{display:block; color:#FE8209; font-size:14px; width:100px; float:left;}
.benefits .brow div, .benefits1 .brow div{display:block; width:810px; float:left;}
.benefits .brow div p, .benefits1 .brow div p{display:block; width:810px; float:left; margin-bottom:5px !important;}


.key-col11 {width:100px; float:left; text-align:center; font-size:20px; color:#FF7400; font-family:Arial, Helvetica, sans-serif;}
.key-col11 span {font-size:12px; color:#2B4C7B;}
.key-col12 {width:97px; float:left; background:url(../images/price-seperator.png) no-repeat center bottom; padding:0px 0px 8px 0px;}

.ukfronte{background:url(../images/uk_fronted.jpg) 8px 10px no-repeat; height:100px;}
.sm_med{background:url(../images/small-to-medium-co.jpg) 50px 15px no-repeat; height:105px;}
.goodvalue{background:url(../images/cheap_quality.jpg) center top no-repeat; height:100px;}
.goodvalue-us{background:url(../images/cheap_quality-us.jpg) center top no-repeat; height:100px;}

.key-pad1 {padding:45px 0px 0px 8px;}
.key-pad2 {padding:10px 0px 0px 0px;}
.key-pad3 {padding:10px 0px 0px 8px;}
.key-pad4 {padding:10px 8px 0px 8px;}
.key-pad5 {padding:0px 0px 10px 0px;}
.key-pad6 {padding-bottom:5px;}
.key-pad7 {padding:5px 0px 0px 0px;}

.md-align {vertical-align:middle;}

.key-sec3 {width:950px; float:none; margin:0px auto;}

.tb_bdr{border:1px solid #d06700; border-left:none; border-right:none;}

sup{ margin:0; padding:0; vertical-align:text-top; font-size:80%;}


.section-sec { width: 98%; margin: auto; }
h1.section { font-family: Arial,Helvetica,sans-serif; font-size: 22px; font-weight: normal; margin: 15px 0px 5px 0px; padding: 0 0 10px !important; }
h2.section { color: #E76900; font-family: Arial,Helvetica,sans-serif; font-size: 18px; font-weight: normal; margin: 0; padding: 0 0 5px; }
.half { float: left; width: 50%; }
.section-box { margin-bottom: 10px; margin-top: 6px; width: 467px; }
h4.section { color: #E76900; font-family: Arial,Helvetica,sans-serif; font-size: 20px; margin: 0; padding: 0 0 5px; }
.left-img { float: left; margin-right: 17px; }
.bg-img { background-color: #DFDFDF; padding: 8px; }
.right-img { float: right; padding-top: 30px; }
h3 { color: #24497F; font-family: Arial,Helvetica,sans-serif; font-size: 17px; font-weight: bold; line-height: 16px; margin: 0; padding: 10px 0 5px; }
.pd-bt1 { padding-bottom: 20px; }
.bdr-bot2 { background: url("../images/bdr-bot.jpg") repeat-x scroll left bottom transparent; }
.pd-tp2 { padding-top: 20px; }
.ct-align { text-align: center; }
h2.section { color: #E76900; font-family: Arial,Helvetica,sans-serif; font-size: 18px; font-weight: normal; margin: 0; padding: 0 0 5px; }
.fl-lt { float: left; }
.org-box { background: url("../images/org-strip.jpg") repeat-x scroll 0 0 transparent; border: 1px solid #FAD5B6; float: left; height: 150px; width: 460px; }
.org-box p { color: #484848; font-family: Arial,Helvetica,sans-serif; font-size: 13px; line-height: 17px; margin: 0; padding: 8px 15px 0 0; text-align: left; }
.box-left { float: left; padding-top: 10px; text-align: center; width: 55px; }
.box-right { float: left; padding-top: 10px; width: 405px; }
.blue-box { background: url("../images/blue-strip.jpg") repeat-x scroll 0 0 transparent; border: 1px solid #C9D9F1; float: left; height: 150px; width: 460px; }
.blue-box p { color: #484848; font-family: Arial,Helvetica,sans-serif; font-size: 13px; line-height: 17px; margin: 0; padding: 8px 15px 0 0; text-align: left; }
.orange-bg {background: url("../images/orange-stripbg.gif") repeat-x scroll left bottom #FDDFB7;border: 1px solid #E48A14;border-radius: 6px 6px 6px 6px;color: #5E3704;font-size: 20px;line-height: 24px;margin-bottom: 10px;padding: 17px 0;position: relative;text-align: center;text-shadow: 0.1em 0.03em 0.02em #FFEFDA;}
.orange-bg a { color:#5E3704 }
.field-validation-error{color: #DB2830; /*#ff0000*/}
.field-validation-valid{display: none;}
.input-validation-error{border: 1px solid #ff0000;background-color: #ffeeee;}

/* dropdown */
div.dropdown {color: #555;width: 110px;position: relative;height: 17px;text-align:left;}
div.submenu{background: #fff;position: absolute;top: -12px;left: -40px;z-index: 100;width: 150px;display: none;margin-left: 10px;padding: 40px 0 5px;border-radius: 6px;box-shadow: 0 2px 8px rgba(0, 0, 0, 0.45);}
.dropdown  li a {color: #555555;display: block; font-family: arial; font-weight: bold; padding: 6px 15px;cursor: pointer;text-decoration:none;}
.dropdown li a:hover{background:#155FB0;color: #FFFFFF !important;text-decoration: none;}
a.account {font-size: 11px;color: #555;position: absolute;z-index: 110;display: block;padding: 11px 0 0 20px;height: 28px;width: 121px;margin: -11px 0 0 -10px;text-decoration: none;background: url(../images/arrow.png) 114px 14px no-repeat;cursor:pointer;}
.root{list-style:none;margin:0px;padding:0px;font-size: 11px;padding: 11px 0 0 0px;border-top:1px solid #dedede;}
.root li { float:none !important; height:20px !important; border:0px !important; }

.keystrategicinfo_box{width:940px; background:url(../images/shadow.gif) no-repeat bottom center; padding:16px 0px; float:left;}
.keystrategicinfo_sec h4{font:24px Calibri,Arial, Verdana; color:#fe8209; margin:0px; line-height:30px; vertical-align:middle;}
.keystrategicinfo_sec p{ margin:0px; line-height:16px; padding-left:25px;}
.valign{vertical-align:middle;}
.padtop15{padding-top:15px;}
.k_col31 {float: left;width: 112px;}
.k_col32 {float: left;padding-left: 6px;width: 335px;}
.k_col33 {float: left;padding-left: 6px;width: 112px;}
.k_col34 {float: left;padding-left: 6px;width: 335px;}
.pad1 {padding: 5px 10px;}
.bdrbot_wht {border-bottom: 1px solid #FFFFFF;}
.bg_orng {background: none repeat scroll 0 0 #FFCA7F;}
.k_heading {font: 18px/20px Calibri,Arial,Verdana;}
.bg_1 {background: none repeat scroll 0 0 #E9ECF2;}
.bg_2 {background: none repeat scroll 0 0 #F4F5F8;}
@media screen and (-webkit-min-device-pixel-ratio:0) { .ftrnav{width:970px;float:left;border-top:solid 1px #dedede;border-bottom:solid 1px #dedede;height:20px;padding:8px 10px;font-size:10px;letter-spacing:-1px;font-family:Verdana,Geneva,sans-serif;font-size:10px}}
.news-sec{width:100%;float:left;padding-top:20px;}
/* Engagement Model */
.engagement .key-col3{width: 260px;}
.engagement .key-col2{width: 240px;}
.engagement .key-col1 {width: 186px;}
.engagement .key-heading{width: 694px; height: 21px;}
.engagement .key-row1{width: 694px;}
.engagement .key-row2{width: 694px;}
/* End Engagement Model */
/* copyright */
.npage li {padding: 0 0 10px;list-style: disc outside none;}
/*end*/
/* cost benefit */
.page-title{ color: #000000;font-size: 20px;}
/* Delivery Policy */
.delivey ul li{ margin: 10px 0 0;padding: 0;}
/*Refund Policy*/
.policy ul li {margin: 10px 0 0;padding: 0;}
/*SEO kickoff*/
.tblMain {float: left;width: 100%;display: block;margin-bottom: 10px;}
.tblMain .textAreaLarge{width: 638px;background: none repeat scroll 0 0 #FFFEF3;border: 1px solid #D9D7D7;height: 75px;} 
.tblMain .textAreaMedium{width: 300px;background: none repeat scroll 0 0 #FFFEF3;border: 1px solid #D9D7D7;height: 75px;}
.tblMain .left{text-align: justify;width: 50%; vertical-align:top;}
.tblMain .center{text-align: left;width: 100%; vertical-align:top;}
.tblMain .gap{margin: 3px;}
.tblMain .addr{width:309px;}
.bg_orange12{background:#feeede none !important;}
.new_col{width:443px; height:185px; float:left; text-align:center;}
.orange_txt{  color: #FF7400;font-family: Arial,Helvetica,sans-serif;font-size: 20px;padding:8px 0;}
.auto{ overflow: hidden;width: 980px;}	      
.jCarouselLite{padding:0px !important;margin:10px !important;}	
.logospan{display:block;float:right; margin-top:0px; text-align:right;width:100%;font-size:9.5px;padding-right: 23px;color: graytext;padding-bottom: 4px;}
tr.clsPPC{background-color:#F8F8F8;}



/*-----start--------------3-Sep-2013-------------------*/
.key-col66 {width:97px; float:left; padding:0px 8px 0 192px;}
.key-pad44 {padding:10px 8px 0px 8px;margin-left: 160px;}
.key-row33 {width:940px; font-size:12px; float:left; background:#E9ECF2; border-bottom:2px solid #FFF; background:url(../images/row-bgi12.jpg) repeat-y 0px 0px;}
.key-row44 {width:940px; font-size:12px; float:left; background:#F4F5F8; border-bottom:2px solid #FFF; background:url(../images/row-bg22.jpg) repeat-y 0px 0px;}
/*-----end--------------3-Sep-2013-------------------*/


/* ----- Added on Oct 25, 2013 for downloads ------------------------*/

h2.bbtext { color: #2B3D79; display: inline-block; font-size: 24px; font-weight: normal; line-height: 28px; padding:0px 0 10px 0;}
.bltxt-syl1 { color: #017DC3; font-size: 16px; text-transform:uppercase; padding-bottom:10px;}

ul.contlink2 li.bluernd{background:url(../images/rnd1.jpg) no-repeat left 2px; padding:0 0 10px 25px;}
ul.contlink2 li.redrnd{background:url(../images/rnd2.jpg) no-repeat left 2px; padding:0 0 10px 25px;}
ul.contlink2 li.orgrnd{background:url(../images/rnd3.jpg) no-repeat left 2px; padding:0 0 10px 25px;}
.redtxt{ font-size:13px; color:#e74b3c;}

.extension-row{float:left; width:100%; padding:30px 0 20px 0;}
.borderb{border-bottom:dashed 1px #d2d2d2;}
.appcol{float:left; width:141px; padding:20px; box-shadow:0px 0px 3px 0px #ccc; border:solid 1px #f0f0f0;}
.appdisp-col{float:left; width:485px; padding:0 5px 0 25px;}
.downloadbtn{background: #ffa248; /* Old browsers */
background: -moz-linear-gradient(top,  #ffa248 0%, #ff9934 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#ffa248), color-stop(100%,#ff9934)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top,  #ffa248 0%,#ff9934 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top,  #ffa248 0%,#ff9934 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top,  #ffa248 0%,#ff9934 100%); /* IE10+ */
background: linear-gradient(to bottom,  #ffa248 0%,#ff9934 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffa248', endColorstr='#ff9934',GradientType=0 ); /* IE6-9 */
color:#fff; padding:0 30px; height:40px; line-height:40px; text-decoration:none; text-transform:uppercase; float:right; border-radius:6px; font-size:18px;}
.downloadbtn:hover{background: #ff9934; /* Old browsers */
background: -moz-linear-gradient(top,  #ff9934 0%, #ffa248 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#ff9934), color-stop(100%,#ffa248)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top,  #ff9934 0%,#ffa248 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top,  #ff9934 0%,#ffa248 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top,  #ff9934 0%,#ffa248 100%); /* IE10+ */
background: linear-gradient(to bottom,  #ff9934 0%,#ffa248 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ff9934', endColorstr='#ffa248',GradientType=0 ); /* IE6-9 */
color:#333;
}

/* ----- End Oct 25, 2013 for downloads ------------------------*/

