﻿/*img, div, a, input, {behavior: url(css/iepngfix.htc); }*/
body {}
ul
ul
ol, p{color:#000000 !important
}
lt spacing none */
* {padding:0; margin:0;
	color: #333333;
	font-family: Arial, Helvetica, sans-serif;
}
ul, ol {padding:0; margin:0}
a, a:active{outline:none}
a, a:active{outline:none}
button { cursor:pointer}
/* common properties */
h1{text-transform:capitalize;
	font-size: large;
}
h1.mail {text-transform:none;}
.mail {text-transform:none;}
h1 small {font-weight:bold;}
.fleft {float:left}
.fright {float:right}
.clr {clear:both}
img {border-style: none;
	border-color: inherit;
	border-width: medium;
	margin-left: 1px;
}
a {color:#dd5b1f; text-decoration:none}
a:hover {color:#002d56; text-decoration:underline}
/*Main Part*/
.wrapper {background:url(../images/wraper-bg.gif) repeat-y top; width:998px; margin:0 auto; padding:0; text-align:left}
/*.topbg {background:url(../images/top-bg-new.gif) repeat-x top; width:990px; margin:0 auto; height:8px}*/
/*.wrapper div.top-bg {background:url(../images/top-bg-new.gif) repeat-x top}*/
.wrapper div.main-container {margin:0 auto; padding:0 0 0 4px;}
.wrapper div.main-container div.rgt-shad-bg {margin:0 auto; padding:0 4px 0 0; }
/*Header Part*/
/*.header-bg {background:url(../images/header-bg.gif) repeat-x bottom; height:92px; margin:0 0 1px 0}*/
.header-bg {background:url('../images/') repeat-x 50% bottom; 
height:90px; 
margin:0 0 1px 0
}
.header-bg  div.logo {margin:0; padding:0}
/*.header-bg span {margin:45px 0 0 0; float:left}*/
.header-bg span {margin:40px 0 0 0; float:left; font-weight:bold; font-size:14px; color:#888888; padding:0 0 0 20px;}
.header-bg .fright {background:url('../images/header-rgt-bg.gif') no-repeat right top; 
height:22px; 
width:270px
}
.header-bg .fright .phone-no{background:url(../images/phone-icon.gif) no-repeat 0 3px; color:#626262; font-size:17px; padding:0 0 0 20px; margin:22px 20px 0 0; float:right; font-weight:bold}
*html .header-bg .fright .phone-no{padding:8px 0 0 20px; float:right; background:url(../images/phone-icon.gif) no-repeat 0 10px;}

.header-bg ul.top-link {list-style:none; padding:5px 0 0 0; width:170px; float:right;
	margin-right: 0;
	margin-top: 0;
	margin-bottom: 0;
}

/*.header-bg .search-part button.search {background:url(../images/seach-icon.gif) no-repeat 0 3px; border:none; color:#fff; font-size:11px; height:21px; width:75px; position:relative; top:-2px}*/
.header-bg .search-part button.search {background:url(../images/seach-icon.gif) no-repeat 0 3px; border:none; color:#fff; font-size:11px; height:25px; width:75px; position:relative; top:-1px}
/*Middle Part*/
.mid-shadbg {background:url(../images/shade-bg.gif) repeat-x top; height:22px; margin:0 1px; color:#555555; font-size:11px; line-height:22px; padding:0 20px}
.mid-shadbg strong {font-weight:bold; color:#000; margin:0}
.mid-shadbg ul.featuredlinks { float:left; margin-left:5px}
.mid-shadbg ul.featuredlinks li { display:inline; /*background:url(../images/gray-seperator.gif) no-repeat 100% 2px; */
padding:0 11px 0 4px}
.mid-shadbg ul.featuredlinks li.last { padding-right:20px!important}
.mid-shadbg ul.featuredlinks li a.ico-readmore { background:url(../images/arrow-orange.gif) no-repeat 100% 5px; padding-right:12px}
.mid-shadbg ul.featuredlinks li a.ico-subscribe { background:url(../images/icon-subscribe.gif) no-repeat 100% 4px; padding-right:12px}
.mid-shadbg ul.featuredlinks li a, .mid-shadbg ul.featuredlinks li a:hover {color:#dd5b1f}
.mid-shadbg ul.blog-link {float:right; text-align:right; width:150px}
.mid-shadbg ul.blog-link li{ display:inline; color:#22496d; }
.mid-shadbg ul.blog-link li a, .mid-shadbg ul.join-us li a:hover { background:url(../images/arrow-orange-big.gif) no-repeat 100% 3px; padding-right:13px; color:#22496d;}
.mid-shadbg ul.blog-link li a strong {color:#22496d; padding:0; margin:0}

.mid-shadbg ul.join-us {float:right; text-align:right;}
.mid-shadbg ul.join-us {[float:right; text-align:right; width:300px;]}
.mid-shadbg ul.join-us li{ display:inline; color:#22496d; background:url(../images/gray-seperator.gif) no-repeat left; padding:0 0 0 20px }
.mid-shadbg ul.join-us li a, .mid-shadbg ul.join-us li a:hover { background:url(../images/arrow-orange-big.gif) no-repeat 100% 3px; padding-right:13px; color:#22496d;}
.mid-shadbg ul.join-us li.blog-link {margin-right:15px}
.mid-shadbg ul.join-us li.blog-link a, .mid-shadbg ul.join-us li.blog-link a:hover {background:url(../images/blog-icon.gif) no-repeat 100% 0; padding-right:20px; color:#22496d; display:inline;}
.mid-shadbg ul.join-us li a strong {color:#22496d; padding:0; margin:0}
/*Tab Section*/
.tab-part{background:#ffffff url(../images/tab-shad-bg.gif) repeat-x top; margin:1px 0 5px 0; padding:3px 0 0 0}
.whitebg{background:url(../images/tab-mid-bg.gif) repeat-y top; width:968px; margin:0 auto}
.whitebg div.tab-btm-bg{background:url(../images/tab-btm-bg.gif) no-repeat bottom!Important; margin:0 auto; padding:0 6px 7px 9px }
ul.tablist {list-style:none; padding:0; margin:0 auto; background:url(../images/tab-list-bg.gif) no-repeat top right; width:968px; height:36px}
ul.tablist li.tabOff {float: left; margin:0; background:url(../images/tab-off-rgt-crv.gif) no-repeat top right; cursor:pointer; line-height:23px}
ul.tablist li.tabOff span {color:#fff; float: left; background:url(../images/tab-off-lft-crv.gif) no-repeat top left; cursor:pointer; padding:7px 30px 5px 25px; height:36px}
ul.tablist li.tabOn {color:#dd5b1f; margin:0; float: left; background:url(../images/tab-on-rgt-crv.gif) no-repeat top right; padding:0; cursor:pointer; height:32px}
ul.tablist li.tabOn span{color:#dd5b1f; margin:0;	float: left; background:url(../images/tab-on-lft-crv.gif) no-repeat top left; padding:0 30px 0 25px; cursor:pointer; line-height:37px; height:32px}
ul.tablist li.tabfirstOn {color:#dd5b1f; margin:0;	float: left; background:url(../images/tab-on-rgt-crv.gif) no-repeat top right; padding:0; cursor:pointer; height:32px}
ul.tablist li.tabfirstOn span{color:#dd5b1f; margin:0;	float: left; background:url(../images/tab-on-lft-crv2.gif) no-repeat top left; padding:0 40px;  cursor:pointer; line-height:37px; height:32px}
ul.tablist li.tabfirstOff {float: left; margin:0 1px; background:url(../images/tab-off-rgt-crv.gif) no-repeat top right; cursor:pointer; line-height:23px; margin:0}
ul.tablist li.tabfirstOff span {color:#fff; float: left; background:url(../images/fist-tab-off-lft-crv.gif) no-repeat top left; cursor:pointer; padding:7px 40px 5px 40px;  height:36px}
ul.tablist li.tabOn a{color:#dd5b1f}
ul.tablist li.tabOn a, ul.tablist li.tabOn a:hover{color:#dd5b1f; text-decoration:none;}
ul.tablist li.tabfirstOn a{color:#dd5b1f}
ul.tablist li.tabfirstOn a, ul.tablist li.tabfirstOn a:hover{color:#dd5b1f; text-decoration:none;}
ul.tablist li.tabfirstOff a{color:#fff}
ul.tablist li.tabOff a {color:#fff;} 

.tab-cont {background:url(../images/tab-cont-bg.gif) repeat-x bottom; padding:0 0 2px 10px; color:#454545}
.tab-cont .symbol-bg {/*background:url(../images/sucess-icon.gif) no-repeat right bottom;*/
height:112px}
.tab-cont .symbol-bg p{margin-bottom:8px;}
.tab-cont .symbol-bg p.test{margin-bottom:0;}
.tab-cont .symbol-bg p.author {color:#585858!important}
.tab-cont div.left {width:268px; float:left; margin:0 13px 10px 10px; background:url(../images/tab-cont-sap.gif) no-repeat top right; padding:0 13px 0 0}
.tab-cont h3{font-size:12px; font-weight:bold; margin:0 0 5px 0; color:#585858; text-transform:none}
.tab-cont div.first {padding-left:12px}
.tab-cont div.last{background:none; margin-right:0; width:285px}
.tab-cont div.left a.read-more{background:url(../images/read-more.gif) no-repeat 100% 6px; padding:0 15px 0 0; float:right; font-size:11px; margin:0 15px 0 0}
.tab-cont .it-applicatoin {width:600px; float:left}
.tab-cont .it-applicatoin ul {float:left; width:200px}
.tab-cont .it-box-bg {background:url(../images/it-appli-boxbg.gif) no-repeat top left; width:293px; height:85px; float:right; margin:0; color:#000; padding:8px 10px 0 15px}
.tab-cont .it-box-bg h3{color:#003058; margin-bottom:0}
.tab-cont .it-box-bg a.cont-us {font-weight:bold; background:url(../images/orng-arrow.gif) no-repeat left; padding:0 0 0 15px; margin:5px 0 0 0; display:block}
.tab-cont h5 {font-size:12px; font-weight:normal}
.tab-cont ul {list-style:none; margin:0 0 5px 0}
.tab-cont ul li {background:url(../images/arrow-orange.gif) no-repeat 0 6px; line-height:18px; padding:0 0 0 15px}
.tab-cont ul li a{color:#22496d}
.tab-cont a.view-all {background:url(../images/arrow-orange.gif) no-repeat right; padding:0 15px 0 0;/* margin:0 190px 0 0;*/
}
ade-bg.gif) repeat-x top; margin:1px 1px 30px 1px; padding:10px 8px 0 8px; min-height:500px;color:Gray;}
/*.mid-container-about {background:url(../images/peoples.gif) no-repeat 20px 100%; border-bottom:1px solid #fefdfd; padding:0 0 100px 0}*/
.services .main-part {background:url(../images/services-col-bg.gif) no-repeat 0 136px; width:140px; float:left; margin:20px 6px; height:480px}
.services .first {margin-left:0}
/*.mid-container-about {background:url(../images/peoples.gif) no-repeat 20px 100%; border-bottom:1px solid #fefdfd; padding:0 0 100px 0}*/
.services .main-part {background:url(../images/services-col-bg.gif) no-repeat 0 136px; width:140px; float:left; margin:20px 6px; height:480px}
.services .first {margin-left:0}
.services .last {margin-right:0}
.services ul.service-list {margin-top:15px}
.services ul.service-list li {background:url(../images/arrow.gif) no-repeat 0 4px; margin:0 10px 10px 15px; padding:0 0 0 10px}
.services ul.service-list li a {color:#000}
/*Left Part*/
.left-col {width:197px; margin:12px auto 10px auto; float:left}
.left-col div.service-left-col-new-midbg {background:url(../images/lft-mid-bg.gif) repeat-y top; }
.left-col div.service-left-col-new-midbg div.top-bg {background:url(../images/lft-head-blue-bg.gif) no-repeat top; padding:5px 0 0 0}
.left-col div.service-left-col-new-midbg div.top-bg div.btm-bg {background:url(../images/lft-btm-bg.gif) no-repeat bottom; padding:0 13px 20px 13px}
.left-col div.service-left-col-new-midbg div.top-bg div.btm-bg h6{color:#fff; margin:5px 5px 10px 5px; padding:0; font-size:14px; text-transform:capitalize;}
.left-col div.service-left-col-new-midbg div.top-bg div.btm-bg ul.service-link {list-style:none; margin-left:5px; border-bottom:1px solid #CCCCCC}
.left-col div.service-left-col-new-midbg div.top-bg div.btm-bg ul.service-link li { margin:2px 0 3px 0}
.left-col div.service-left-col-new-midbg div.top-bg div.btm-bg h6.expand {font-size:12px; margin:3px 0 0 5px; font-weight:normal; zoom:1;}
.left-col div.service-left-col-new-midbg div.top-bg div.btm-bg h6.colleps {font-size:12px; margin:3px 0 0 5px; font-weight:normal; zoom:1;}
.left-col div.service-left-col-new-midbg div.top-bg div.btm-bg h6.expand span {float:right; display:block; cursor:pointer;background:url(../images/up-arrow.gif) no-repeat 99% 5px; width:10px; height:10px}
.left-col div.service-left-col-new-midbg div.top-bg div.btm-bg h6.colleps span {float:right; display:block; cursor:pointer;background:url(../images/down-arrow.gif) no-repeat 99% 5px; width:10px; height:10px}
.left-col div.service-left-col-new-midbg div.top-bg div.btm-bg a.select, a.select:hover {font-weight:bold; color:#4f4f4f; background:none; zoom:1}
.service-left-col-new-midbg ul.link-list {list-style:none; padding:0; margin:15px 0 0 0; text-transform:capitalize; border-bottom:none; line-height:18px}
.service-left-col-new-midbg ul.link-list li {margin:0 0 2px 5px}
.service-left-col-new-midbg ul.link-list li a{color:#003d75; text-decoration:none}
.service-left-col-new-midbg ul.link-list li a.active {font-weight:bold; color:#808080}
.service-left-col-new-midbg ul.career-link-list {list-style:none; padding:0; margin:0; text-transform:capitalize; border-bottom:none; line-height:18px; border-bottom:1px solid #dddddd}
.service-left-col-new-midbg ul.career-link-list li {background:url(../images/gry-bult.gif) no-repeat 0 6px; padding:0 0 0 10px; margin:0 0 2px 5px}
.service-left-col-new-midbg ul.career-link-list li a{color:#003d75}
.service-left-col-new-midbg ul.career-link-list li a.active {font-weight:bold; color:#808080}
.service-left-col-new-midbg li.colleps{color:#003d75; margin:1px 0 2px 0; display:block; cursor:pointer;background:url(../images/down-arrow.gif) no-repeat 99% 5px}
.service-left-col-new-midbg a{color:#003d75}
.service-left-col-new-midbg li.expand {border-top:1px solid #dddddd; display:block; padding:0 0 2px 0; cursor:pointer; background:url(../images/up-arrow.gif) no-repeat 99% 5px}
/*.service-left-col-new-midbg span.expand a{font-weight:bold; color:#808080}*/
.need-help {background:url(../images/lft-need-help-bg.gif) no-repeat top; width:197px; height:132px; margin:0 auto; float:left}
.need-help h6{font-size:20px; color:#dd5b1f; margin:10px}
.need-help ul.contact-info {list-style:none; margin:0 0 0 0; padding:0 0 0 8px; color:#0a2e51; font-size:12px; font-weight:bold; text-transform:capitalize}
.need-help ul.contact-info a{color:#0a2e51}
.need-help ul.contact-info li {height:28px; margin:0; line-height:28px; padding-left:30px}
/*.service-left-col-new .need-help ul.contact-info a:hover {text-decoration:none}*/
.need-help ul.contact-info li.phone {background:url(../images/lft-col-phone-icon.gif) no-repeat left; color:#383838}
.need-help ul.contact-info li.quote {background:url(../images/lft-quote.gif) no-repeat left}
.need-help ul.contact-info li.quote a.select:hover {font-weight:bold}
.need-help ul.contact-info li.mailbox {background:url(../images/lft-letter-box-icon.gif) no-repeat left}
.service-left-col {background:url(../images/ser-lft-mid-bg.gif) repeat-y top; width:251px; margin:0 auto 10px auto; float:left}
.service-left-col div.top-bg {background:url(../images/ser-lft-top-crv.gif) no-repeat top; padding:15px 0 0 0}
.service-left-col div.top-bg div.btm-bg {background:url(../images/ser-lft-btm-crv.gif) no-repeat bottom; padding:0 13px 20px 13px}
.service-left-col h3 {font-family:Arial, Helvetica, sans-serif; font-size:14px; font-weight:bold; margin:0 0 10px 5px; padding:0;/* background:url(../images/coleps.gif) no-repeat right;*/
display:block; cursor:pointer}
.service-left-col h3 span{float:right; width:16px; height:16px}
.service-left-col h3 a {color:#dd5b1f}
.service-left-col h3.expand {background:url(../images/coleps.gif) no-repeat top right; cursor:pointer; display:block!important}
.service-left-col h3.expand a.title{color:#5e5d5d}
.service-left-col h3.colleps {color:#5e5d5d; background:url(../images/expand.gif) no-repeat right; cursor:pointer; display:block}
.service-left-col ul {list-style:none; padding:0 0 12px 0; margin:0 0 10px 0; text-transform:capitalize; border-bottom:1px solid #c7c9ca}
.service-left-col ul li {/*background:url(../images/lft-gry-arrow.gif) no-repeat 0 3px; padding:0 0 0 15px;*/
margin:0 0 2px 5px}
.service-left-col ul li a{color:#003d75}
.service-left-col ul.link-list {list-style:none; padding:0 0 12px 0; margin:0 0 10px 0; text-transform:capitalize; border-bottom:none}
.service-left-col ul.link-list li {/*background:url(../images/lft-gry-arrow.gif) no-repeat 0 3px!important; padding:0 0 0 15px;*/
margin:0 0 2px 5px}
.service-left-col ul.link-list li a{color:#003d75}
.service-left-col a:hover{color:#dd5b1f}
/*Main Content (Middle)*/
.main-content {float:left; width:720px; 
margin:0 10px 0 16px
}
.main-content h1 {font-size:22px; padding:0; margin:12px 0 0 0; color:#dd5b1f; font-weight:normal; }
.main-content h2 {font-size:14px; color:#666666; margin:12px 0 5px 0}
.main-content h3 {font-size:12px; color:#666666; margin:12px 0 5px 0}
.main-content ul.spd-list {list-style:none; margin:0; padding:0; color:Fuchsia;}
.main-content ul.spd-list li {background:url(../images/orng-arrow.gif) no-repeat 0 3px; line-height:15px; padding:0 0 0 15px}
.main-content ul {list-style:none; margin:5px 0}
.main-content ul li {background:url(../images/read-more.gif) no-repeat 0 4px; padding:0 0 0 15px; margin:0 0 2px 15px}
.main-content ul li li {background:url(../images/single-arrow.gif) no-repeat 0 4px; padding:0 0 0 10px; margin:0 0 2px 10px}
.main-content ul.why-zeon-list li {margin:0 10px 8px 0; line-height:18px; background:url(../images/orng-checkmark.gif) no-repeat 0 5px; padding-left:20px}
.main-content ul.why-zeon-list li p {margin:0 0 5px 0}
.main-content a {color:#003d75}
.main-content a:hover{color:#dd5b1f}
.breadcrumb ul.bc-link {list-style:none; margin:0; padding:0; font-size:11px; color:#000; text-transform:capitalize}
.breadcrumb ul.bc-link li {background:url(../images/breadcrum-sep.gif) no-repeat right; padding:0 8px 0 0; margin:0 0 0 8px; float:left; display:inline}
.breadcrumb ul.bc-link li.first {margin-left:0}
.breadcrumb ul.bc-link li.last {background:none; padding:0}
*html .breadcrumb ul.bc-link li.last {background:none; padding:0 0 0 2px;}
.breadcrumb ul.bc-link li a.select {color:#003d75; font-weight:normal; background:none}
.breadcrumb ul.bc-link li a.select:hover{color:#003d75; font-weight:normal; background:none; text-decoration:underline}
.breadcrumb ul.bc-link li a{color:#003d75}
/*Right Column*/
.right-col {float:left; width:256px; margin:0 auto;}
.right-col h2 {font-size:16px; color:#666666; margin:12px 0 0 15px}
ul.link {list-style:none; padding:0; margin:0 5px 0 20px; font-size:11px; float:right}
ul.link li.mail-icon {background:url(../images/mail-icon.gif) no-repeat left; padding:0 15px 0 0; border-right:1px solid #bdbfc1; float:left; margin:0 15px 0 0}
ul.link li.print-icon {background:url(../images/print-icon.gif) no-repeat left; padding:0; float:left; }
ul.link a {color:#3b3b3b}
.right-col-bg {background:url('../images/rgt-col-mid-bg.gif') repeat-y 50% top; 
width:170px; 
margin:54px 0 0 0
}
.right-col-bg div.topbg-1 {background:url(../images/rgt-col-top-bg.gif) no-repeat top}
.right-col-bg div.topbg-1 div.btmbg-1 {background:url('../images/rgt-col-btm-bg.gif') no-repeat 50% bottom; 
color:#000; padding:10px;
	width: 141px;
}
div.btmbg-2 {background:url(../images/shade-box.gif) no-repeat bottom; color:#000; padding:10px 10px 10px 15px; height:175px; width:241px; float:left; margin:54px 0 0 0}
div.btmbg-2 h4{font-size:13px; padding:0; margin:10px 0 0 3px; color:#000}


.right-col-bg div.topbg-1 div.btmbg-1 h4{font-size:13px; padding:0; margin:0 0 0 3px; color:#000}
.right-col-bg div.topbg-1 div.btmbg-1 ul.right-list {margin:5px; padding:0; list-style:none}
.right-col-bg div.topbg-1 div.btmbg-1 ul.right-list li{background:url(../images/orng-checkmark.gif) no-repeat 0 6px; line-height:18px; margin:0 0 10px 0; padding:0 0 0 18px; text-transform:capitalize}
/*Request Quote*/
/*.request-quote {background:url(../images/request-quote-midbg.gif) repeat-y top left; top:93px; width:250px; margin:0 0 0 740px; float:right}*/
.request-quote {background:url(../images/request-quote-midbg.gif) repeat-y top left; top:90px; width:250px; margin:0 0 0 740px; float:right}
.request-quote div.request-topbg {background:url(../images/request-quote-topbg.gif) no-repeat 3px 0}
.request-quote div.request-topbg div.request-btmbg {background:url(../images/request-quote-btmbg.gif) no-repeat bottom left; padding:10px 10px 11px}
.request-quote div.request-topbg div.request-btmbg input.inputbox{background:#fff url(../images/request-input-box.gif) repeat-x top; width:180px; height:15px; padding:0 2px; border:1px solid #b2b2b2; border-top:none; font-size:11px; line-height:15px;}
.request-quote div.request-topbg div.request-btmbg span.close {background:url(../images/request-close-btn.gif) no-repeat right; padding:0 20px 0 0; float:right; cursor:pointer; font-size:11px; color:#fff}
.request-quote div.request-topbg div.request-btmbg sup {color:#ef7f30}
.request-quote div.request-topbg div.request-btmbg span.sup {color:#ef7f30; margin:0 1px 0 2px!important; float:none!important}
.request-quote div.request-topbg div.request-btmbg ul.req-option{margin:35px 5px 10px 25px; list-style:none;color:#abd3fa!important; }
.request-quote div.request-topbg div.request-btmbg ul.req-option li {margin:0 0 3px 0; font-size:11px;}
.request-quote div.request-topbg div.request-btmbg ul.req-option li img.capa-img{float:left; margin:3px 5px 3px 0}
.request-quote div.request-topbg div.request-btmbg ul.req-option li span {float:left; margin:0 5px 0 0}
.request-quote div.request-topbg div.request-btmbg ul.req-option li span.strc {color:#ef7f30; float:none; margin:0}
.request-quote div.request-topbg div.request-btmbg ul.req-option li span.zoom {float:none; margin:0; zoom:1}
.request-quote div.request-topbg div.request-btmbg ul.req-option li textarea.comments{margin:2px 0 0 0; background:#fff url(../images/req-comments.gif) repeat-y top left; width:180px; height:54px; border:1px solid #b2b2b2; border-left:none; overflow:auto; padding:3px 3px 3px 5px; font-family:Arial, Helvetica, sans-serif; font-size:12px; line-height:15px}
/*CAPTCHA*/
.request-quote div.request-topbg div.request-btmbg ul.req-option li input.captcha {width:88px; height:28px; float:left; margin-right:8px; margin-top:4px; background:#fff url(../images/capcha.gif) no-repeat top; border:none; }
.request-quote div.request-topbg div.request-btmbg ul.req-option li input.code {width:70px}
.request-quote div.request-topbg div.request-btmbg ul.req-option li select.shad-bg {background:url(../images/select-box.gif) repeat-x top; width:190px; margin:2px 0 0 0; border:1px solid #b0b0b0; font-size:14px; color:#00264d}
.request-quote div.request-topbg div.request-btmbg ul.check-list {margin:10px 0 0 0; list-style:none; color:#fff!important}
.request-quote div.request-topbg div.request-btmbg ul.check-list li .check-on {background:url(../images/req-check-on.gif) no-repeat top!important; width:12px; height:12px; border:none!important}
.request-quote div.request-topbg div.request-btmbg ul.check-list li .check-off {background:url(../images/req-check-off.gif) no-repeat top; width:12px; height:12px}
/*Future 50 Bar*/
.btm-banner-link {margin:0 5px 5px; font-size:11px}
.btm-banner-link ul.awards {list-style:none; margin:0 15px 0 0; padding:10px 0 0 0; border-right:1px solid #c7c9ca; float:left}
.btm-banner-link ul.awards li {float:left; margin:0 8px}
.btm-banner-link ul.awards li a.read-more{color:#686d71; background:url(../images/orng-arrow.gif) no-repeat 75% 90%; padding:0 15px 0 0; display:block}
/* footer section */
.footer { background:#d5d5d5 url(../images/footerbg-1.gif) repeat-x 0 100%; width:100%}
.footer .footer-top-bg {background:url(../images/footer-topbg.gif) repeat-x top; width:100%}

.footer dl { float:left; color:#3f3f3f; font-size:11px; margin:14px 37px 14px 47px
}
*html .footer dl { float:left; color:#3f3f3f; font-size:11px; margin:14px 75px 14px 25px}
.footer dl.last {margin-right:10px}

@media screen and (-webkit-min-device-pixel-ratio:0)
{
.footer dl.last {margin-right:8px; margin-left:20px;}
}

.footer dt { font-weight:bold; text-transform:capitalize; }
*html .footer dt { font-weight:bold; text-transform:capitalize; padding-left:2px;}
.footer dd { line-height:14px; text-transform:capitalize;  }
*html .footer dd { line-height:14px; text-transform:capitalize; padding-left:2px;  }
.footer dd.mail { line-height:14px; text-transform:none;  }
.footer dl a { color:#3f3f3f}
.footer dl dt a.select, a.select:hover {color:#3f3f3f; font-weight:bold; text-decoration:none}
.footer dl a.select, a.select:hover {color:#3f3f3f; font-weight:normal; text-decoration:none}
.footer dl a:hover{color:#3f3f3f; text-decoration:underline}
.copy-right {width:990px; margin:0 auto 5px auto; font-size:11px; color:#5d5d5d; text-align:left; background:url(../images/copy-right-bg.gif) repeat-x top; padding:5px 0 0 0}
.copy-right strong{margin:0 0 0 5px}
.copy-right a{text-decoration:underline}
.two-col-right {float:right; width:777px
}
.two-col-right .main-content p{margin:10px 0 5px 0; color:#000; line-height:18px;
	width: 714px;
}
.two-col-right .our-mission {width:752px; margin:0; padding:0 0 0 16px}
.two-col-right .our-mission h2{color:#696969; font-size:14px; margin:12px 0 5px 0}
.two-col-right .our-mission h3{color:#696969}
.two-col-right .our-mission ul.orng-head{list-style:none; height:30px; padding:10px 0 0 0}
.two-col-right .our-mission ul.orng-head li {background:#ef7f30 url(../images/rgt-orng-crv.gif) no-repeat right; padding:0; float:left; margin:0 1px}
.two-col-right .our-mission ul.orng-head li span{background:url(../images/lft-orng-crv.gif) no-repeat left top; padding:5px 12px 4px; font-size:18px; font-weight:normal; text-align:center; color:#fff; height:30px; line-height:30px; }
.two-col-right .our-mission ul.orng-head li.passion {width:133px;}
.two-col-right .our-mission ul.orng-head li.customer {width:158px;}
.two-col-right .our-mission ul.orng-head li.innova {width:148px;}
.two-col-right .our-mission ul.orng-head li.teamwork {width:139px;}
.two-col-right .our-mission ul.orng-head li.respons {width:145px;}
/*.two-col-right .our-mission ul.orng-head li.last{background:none; padding:0}*/
.two-col-right .our-mission .mid-shad-bg {background:url(../images/mission-mid-shadebg.gif) repeat-x bottom; margin:0 18px 0 0}
.two-col-right .our-mission .mid-shad-bg div.lft-crn{background:url(../images/mission-lft-crn.gif) no-repeat bottom left}
.two-col-right .our-mission .mid-shad-bg div.lft-crn div.rgt-crn {background:url(../images/mission-rgt-crn.gif) no-repeat bottom right}
.two-col-right .our-mission .mid-shad-bg div.lft-crn div.rgt-crn ul.mission-text {list-style:none; margin:0; padding:0}
.two-col-right .our-mission .mid-shad-bg div.lft-crn div.rgt-crn ul.mission-text li {float:left; padding:0 0 10px 0; margin:1px; background:url(../images/mission-mid-sep.gif) no-repeat right bottom; height:175px}
.two-col-right .our-mission .mid-shad-bg div.lft-crn div.rgt-crn ul.mission-text li div {padding:10px;}
/*.two-col-right .our-mission .mid-shad-bg div.lft-crn div.rgt-crn ul.mission-text li.last{width:130px; background:none}*/
.two-col-right .our-mission .mid-shad-bg div.lft-crn div.rgt-crn ul.mission-text li.passion {width:133px;}
.two-col-right .our-mission .mid-shad-bg div.lft-crn div.rgt-crn ul.mission-text li.customer {width:158px;}
.two-col-right .our-mission .mid-shad-bg div.lft-crn div.rgt-crn ul.mission-text li.innova {width:148px;}
.two-col-right .our-mission .mid-shad-bg div.lft-crn div.rgt-crn ul.mission-text li.teamwork {width:139px;}
.two-col-right .our-mission .mid-shad-bg div.lft-crn div.rgt-crn ul.mission-text li.respons {width:145px; background:none}


.two-col-right .our-mission ul.corp {list-style:none; margin:0; padding:0}
.two-col-right .our-mission ul.corp li {background:url(../images/blue-bult.gif) no-repeat 0 5px; padding:0 0 0 10px; margin:0}
.two-col-right .our-mission ul.ngp {list-style:none; margin:0; padding:0}
.two-col-right .our-mission ul.ngp li {background:url(../images/gry-bult.gif) no-repeat 0 5px; padding:0 0 0 10px; margin:0}
.two-col-right .our-mission ul.sales {list-style:none; margin:0; padding:0}
.two-col-right .our-mission ul.sales li {background:url(../images/orng-bult.gif) no-repeat 0 5px; padding:0 0 0 10px; margin:0}
.two-col-right .our-mission ol {margin:10px 20px; padding:0 10px}
.two-col-right .our-mission ol li {margin:0 0 5px 0}
.two-col-right ul.join-zeon {margin:10px 0 20px 0; padding:0; list-style:none}
.two-col-right ul.join-zeon li {background:url(../images/orng-checkmark.gif) no-repeat 0 5px; line-height:20px; padding:0 0 0 20px; margin-bottom:5px}
.two-col-right .philanthropy {background:url(../images/white-flower.gif) no-repeat right; width:752px; margin:0; padding:0 0 0 16px}
.two-col-right .philanthropy ul.philanthropy-list li {background:url(../images/gry-bult.gif) no-repeat 0 7px; margin:0 0 8px 0; color:#000; line-height:18px}
.two-col-right .philanthropy .left-part {margin:20px 0; width:80%}
.two-col-right .philanthropy .right-part {margin:20px 0; width:80%}
.two-col-right .our-mission .left-part {margin:0 30px 0 0; width:40%; float:left}
.two-col-right .our-mission .right-part {margin:0 0 0 30px; width:45%; float:left}
.two-col-right .award-recog {width:752px; margin:0; padding:0 0 0 16px}
.two-col-right .award-recog ul.philanthropy-list li {background:url(../images/gry-bult.gif) no-repeat 0 7px; margin:0 0 8px 0; color:#000; line-height:18px}
.two-col-right .award-recog .inc-part {float:left; width:48%; margin:0; background:url(../images/inc-500-bg.gif) no-repeat right top; height:241px; padding:20px 0 0 0}
.two-col-right .award-recog .inc-part span{color:#dd5b1f; margin:2px 0; display:block}
.two-col-right .award-recog .inc-part img {margin:0 10px 0 0}
.two-col-right .award-recog .future-part {float:left; width:51%; background:url(../images/future-bg.gif) no-repeat left top; height:241px; padding:20px 0 0 0}
.two-col-right .award-recog .future-part p {padding-left:15px; line-height:15px; margin:0 0 5px 0}
.two-col-right .award-recog .future-part img {margin:0 10px 0 15px}
.two-col-right .award-recog ul.award-list {padding:0; margin:0; list-style:none}
.two-col-right .award-recog ul.award-list li {background:url(../images/award-btm-crv.gif) no-repeat bottom left; padding:0; margin:9px 0}
.two-col-right .award-recog ul.award-list li div.btm-crv {background:url(../images/award-top-crv.gif) no-repeat top left; padding:15px 0 15px 15px}
.two-col-right .award-recog ul.award-list li div.btm-crv p{margin-top:3px}
.two-col-right .award-recog ul.award-list li div.btm-crv p.future {margin-top:14px}
.two-col-right .award-recog ul.award-list li div.btm-crv img {margin-right:5px;}
.two-col-right .award-recog ul.award-list li div.btm-crv span{color:#dd5b1f; margin:0 0 5px 0}
.two-col-right ul.philanthropy-list li {background:url(../images/square-bult.gif) no-repeat 0 7px; margin:0; line-height:18px}
/*Microsoft .NET*/
.dotnet {background:url(../images/dot-net-bulb.gif) no-repeat 100% 120px}
.java {background:url(../images/java.gif) no-repeat 100% 60px}
.dotnet .tab-section {background:url(../images/dot-net.gif) no-repeat bottom right; padding:1px; border:1px solid #ebebeb; margin:10px 0}
.java .tab-section {background:url(../images/java-bg.gif) no-repeat bottom right; padding:1px; border:1px solid #ebebeb; margin:10px 0}
.tab-section .left-tab-grybg { background:url(../images/dot-net-grybg.gif) repeat-y left}
.tab-section .left-tab-grybg ul.tab-head {list-style:none; margin:0; padding:0; float:left; width:250px}
.tab-section .left-tab-grybg ul.tab-head li {background:none; margin:0; padding:0 0 0 18px; line-height:29px; display:block; width:223px; font-weight:bold; cursor:pointer}
.tab-section .left-tab-grybg ul.tab-head li.orng {background:#dd5b1f url(../images/dot-net-orng-arrow.gif) no-repeat right; color:#fff}
.tab-section .right-content-list {float:left}
.tab-section .right-content-list ul.list {background:none; padding:0; margin:5px 0; width:490px}
.tab-section .right-content-list ul.list li {background:url(../images/gry-bult.gif) no-repeat left; padding:0 0 0 20px; margin:0; line-height:25px}
/*.dotnet h3.asp {color:#DD5B1F; font-weight:bold; font-size:14px}*/
.dotnet h3.asp {color:#DD5B1F; font-weight:bold; font-size:14px; margin-top:30px;}
strong.gry {color:#696969}
p.gry {color:#696969!important; padding-right:16px; margin-top:3px;}
.contact {margin:0}
.contact .main-content {width:740px; margin:0 0 30px 0}
.contact .main-content p{color:#000}
.contact .main-content p a{color:#003d75; font-weight:bold}
.contact .main-content span.orng{color:#dd5b1f}
.contact .two-col-right{float:left; width:98%; padding: 0 0 0 15px}
.contact .main-content .breadcrumb ul.bc-link li{margin:0}
.contact .main-content .breadcrumb ul.bc-link li.last {margin-left:8px}
.contact .right-col {width:195px; margin:10px 0 0 15px}
.contact .main-content .left-part {float:left; width:390px; color:#000; background:url(../images/contact-us-bar.gif) no-repeat right}
.contact .main-content .right-part {float:left; width:200px; margin:0 0 0 50px; color:#000; padding:50px 0 0 0}
.contact .main-content .right-part span.or {font-size:12px; color:#777777}
.contact .main-content .right-part span.visit {font-size:18px; color:#dd5b1f}
.contact .main-content .right-part span.zeon {font-size:16px; color:#113b61; font-weight:bold; padding:12px 0 0 0; display:block}
.contact .main-content .right-part span.corp{font-size:10px; color:#929292}
.contact .main-content dl.form {margin:20px 0 0 0; padding:0}
.contact .main-content dl.form dt {float:left; text-align:right; margin:2px 2px 10px 0; width:80px}
.contact .main-content dl.form dt span{color:red; margin:0 2px 0 0}
.contact .main-content dl.form dd.req {text-align:right; padding-right:45px;}
.contact .main-content dl.form dd.req span{color:red; margin:0 2px 0 0}
.contact .main-content dl.form dd {margin:2px 2px 10px 0}
.contact .main-content dl.form button.submit {background:url(../images/btn-submit.gif) no-repeat top; width:89px; height:24px; border:none; margin:0 10px 0 0}
.contact .main-content dl.form button.reset {background:url(../images/btn-reset.gif) no-repeat top; width:83px; height:24px; border:none; margin:0 10px 0 0}
.contact .main-content dl.form input.submit {background:url(../images/btn-submit.gif) no-repeat top; width:89px; height:24px; border:none; margin:0 10px 0 0; cursor:pointer}
.contact .main-content dl.form input.reset {background:url(../images/btn-reset.gif) no-repeat top; width:83px; height:24px; border:none; margin:0 10px 0 0; cursor:pointer}
.contact .main-content input.inputbox {background:#fff url(../images/request-input-box.gif) repeat-x top; width:180px; height:17px; padding:2px 2px 0 2px; border:1px solid #b2b2b2; border-top:none;}
.contact .main-content textarea.inputbox {background:#fff url(../images/request-input-box.gif) repeat-x top; width:247px; height:129px; padding:2px 2px 0 4px;  border:1px solid #b2b2b2; border-top:none; font-size:11px}

/*Parnter Page*/
.partner-list ul.partner {list-style:none; margin:0; padding:0}
.partner-list ul.partner li {background:none; padding:0; margin:0 0 10px 0; border-bottom:1px solid #e4e4e4}
.partner-list ul.partner li h2{font-size:16px}
.partner-list ul.partner li img {float:right}
/*Testmonials Page*/
.testimonial {width:723px}
.testimonial ul.test-list li {background:#f9f9f9 url(../images/testimonial-btmgry-bg.gif) no-repeat bottom left; padding:0; margin:9px 0}
.testimonial ul.test-list li div.btm-crv {background:url(../images/testimonial-topgry-bg.gif) no-repeat top left; padding:10px}
.testimonial ul.test-list li div.btm-crv h3 {font-size:18px; color:#0a2e51; font-weight:normal; padding:0; margin:0; text-transform:none}
.testimonial ul.test-list li div.btm-crv .test-name {color:#696969; font-size:13px; font-weight:bold; padding:0 0 0 35px}
.testimonial ul.test-list li div.btm-crv p {width:550px; margin:5px 0 10px 0}
.testimonial ul.test-list li div.btm-crv img {margin:0 5px}
.testimonial ul.test-list li div.btm-crv .down-load {background:url(../images/down-load.gif) no-repeat left; padding:0 0 0 32px; font-size:12px; float:right}
.testimonial ul.test-list li div.btm-crv .down-load a {background:url(../images/blue-arrow.gif) no-repeat right; padding:0 15px 0 0}
.testimonial ul.test-list li div.btm-crv .down-load a:hover {background:url(../images/orng-arrow-1.gif) no-repeat right}
/*Success Stories*/
.success-stories {margin:0 auto}
.success-stories .case-shade-bg {background:url(../images/sucess-shd-bg.gif) repeat-x top; padding:0; height:29px}
.success-stories .case-study {background:url(../images/sucess-lft-crv.gif) no-repeat top left; float:left; padding:7px 0 0 10px; margin:0}
.success-stories ul.page-no {background:url(../images/sucess-rgt-crv.gif) no-repeat top right; list-style:none; margin:0; padding:7px 10px 0 0; float:right}
.success-stories ul.page-no li {background:none; padding:0 4px; margin:0; float:left; border-right:1px solid #000; font-weight:bold}
.success-stories ul.page-no li.first, .success-stories ul.page-no li.last {border:none; padding:0 2px}
.success-stories ul.page-no li.no-bdr {border:none}
.success-stories ul.page-no li a.orng {color:#dd5b1f}
.success-stories ul.page-no li a:hover{text-decoration:none}
.success-stories .case-study-list {padding:0; margin:10px 0}
.success-stories .case-study-list ul.study-list {list-style:none; padding:0; margin:0}
.success-stories .case-study-list ul.study-list li {background:none; padding:0; margin:0 0 20px 0; border-bottom:1px solid #e4e4e4}
.success-stories .case-study-list ul.study-list li h3{font-size:14px; color:#0a2e51; margin:0}
.success-stories .case-study-list ul.study-list li p {margin:0}
.success-stories .case-study-list ul.study-list li .down-load-study {background:url(../images/down-load-1.gif) no-repeat left; padding:0 0 0 20px; font-size:12px; margin:10px 0}
.success-stories .case-study-list ul.study-list li .down-load-study a {background:url(../images/blue-arrow.gif) no-repeat right; padding:0 15px 0 0; font-weight:bold}
.success-stories .case-study-list ul.study-list li .down-load-study a:hover {background:url(../images/orng-arrow-1.gif) no-repeat right}
.future-case-study {background:url(../images/case-study-mid-bg.gif) repeat-y top; width:260px; margin:0}
.future-case-study div.topbg-1 {background:url(../images/case-study-top-bg.gif) no-repeat top}
.future-case-study div.topbg-1 div.btmbg-1 {background:url(../images/case-study-btm-bg.gif) no-repeat bottom; color:#000; padding:5px}
.future-case-study div.topbg-1 div.btmbg-1 .content-bg {background:url(../images/zing-back-bg.gif) no-repeat top}
.future-case-study div.topbg-1 div.btmbg-1 .content-bg .content-bg-text {padding:330px 17px 0 18px; color:#fff}
.future-case-study div.topbg-1 div.btmbg-1 .content-bg .content-bg-text p{color:#fff!important; margin-bottom:5px}
.future-case-study div.topbg-1 div.btmbg-1 .content-bg .content-bg-text a.read{color:#fff; font-weight:bold; margin:5px 10px 0 0; float:left}
.future-case-study div.topbg-1 div.btmbg-1 .content-bg ul.page-no {list-style:none; margin:0 17px; padding:6px 0 0 0; height:20px}
.future-case-study div.topbg-1 div.btmbg-1 .content-bg ul.page-no li {background:none; padding:0 7px; margin:0; float:left; border-right:1px solid #8b8b8b; font-weight:normal}
.future-case-study div.topbg-1 div.btmbg-1 .content-bg ul.page-no li a {color:#003d75}
.future-case-study div.topbg-1 div.btmbg-1 .content-bg ul.page-no li.first, .future-case-study div.topbg-1 div.btmbg-1 .content-bg ul.page-no li.last {border:none; padding:0 2px}
.future-case-study div.topbg-1 div.btmbg-1 .content-bg ul.page-no li.no-bdr {border:none}
.future-case-study div.topbg-1 div.btmbg-1 .content-bg ul.page-no li a.orng {color:#dd5b1f; font-weight:bold}
.future-case-study div.topbg-1 div.btmbg-1 .content-bg ul.page-no li a:hover{text-decoration:none}
/*Our Work*/
/*.our-work {margin-bottom:0; min-height:auto; min-height:175px}*/
.our-work .top-shad-bg {background:url(../images/our-work-topbg.gif) repeat-x top; height:33px; margin:15px 0; padding:0 5px}
.our-work .top-shad-bg ul.check-list {list-style:none; margin:0; padding:0}
.our-work .top-shad-bg ul.check-list li {float:left; background:url(../images/our-work-topbg-sap.gif) no-repeat right; padding:0 11px; margin:0; height:33px; line-height:33px; color:#9b9b9b}
.our-work .top-shad-bg ul.check-list li.on {color:#000}
.our-work .top-shad-bg ul.check-list li.last {background:none; padding:0 0 0 12px}
.our-work .top-shad-bg ul.check-list li img {margin:5px 2px 0 0; position:relative; top:1px}
.mockup-slide {background:url(../images/work-shad-bg.gif) repeat-x bottom; height:330px; margin:0 1px 20px 0}
/*Request A Quote*/
#MenuContent1{position:absolute;z-index:9999}
input.submit {background:url(../images/btn-submit.gif) no-repeat top; width:89px; height:24px; border:none; margin:0 2px 0 0; float:left; cursor:pointer}
input.reset {background:url(../images/btn-reset.gif) no-repeat top; width:83px; height:24px; border:none; margin:0 10px 0 0; cursor:pointer}
.popupWindowMain {font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#000; margin:0 auto; padding:0; background:#fff; text-align:left}
.popupWindowMain h1 {font-size:22px; padding:0; margin:12px 0 0 155px; color:#dd5b1f; font-weight:normal; text-align:left; }
.popupWindowMain .header-bg {height:89px}
.popupWindowMain .mandatory {color:#ef7f30}
/*Pop Up*/
#layer_sample .pop-up-pos {background:#f8f8f8 url(../images/pop-up-bg.gif) repeat-x top; width:325px; height:175px; margin:0 5px 0 0; border-right:1px solid #fff; border-bottom:1px solid #fff; border-top:1px solid #dadad1;  border-left:1px solid #dadad1}
#layer_sample {	position: absolute;	visibility: hidden;	left:35%;top:35%;background:#7f7f7f url(../images/shad-top-crn.gif) no-repeat top right}
#layer_sample span.mandatory {color:#dd5b1f; margin:0 2px 0 0}
#close {float: right;	margin:5px;	font-weight:normal!important;	cursor:pointer;	font-size:11px;	}
#close a{color:#003d75; font-weight:normal!important;background:url(../images/close.gif) no-repeat right; padding:0 20px 0 0}
#layer_sample h3 {margin:5px 0; color:#000; font-size:12px; padding:0 0 0 10px}
#layer_sample input.textBox {background:url(../images/input-box.gif) no-repeat top left; width:200px; height:19px; line-height:19px; padding:0 15px 0 5px; border:none; margin:2px 0; font-size:11px}
#layer_sample table {margin:10px 0 0 0}
#layer_sample table td {height:25px}
span.orng{color:#dd5b1f}
.tech {text-align:right; margin:20px 0 0 0;}
.tech img {float:left;}

.taleo {float:left; width:760px;}
.taleo table {margin-top:10px;}
.taleo table td {padding:5px 2px}
.taleo table td span.head1 {padding:5px 2px;}

#navpanel {padding:0; float:right;}
#menu {display:block; top:-13%; 
left:-3%; 
position:fixed; padding:0px; text-align:left; }
.why-zeon { width:480px}

.zdevelopment {background:url(../images/zdevelopment.jpg) no-repeat bottom; height:680px}
*html .zdevelopment {background:url(../images/zdevelopment.jpg) no-repeat bottom; height:680px}
.flash-part {background:url(../images/bottom-flash-part.gif) no-repeat top right; color:#fff; height:50px;}
.flash-part a {color:#fff;}
.flash-part a:hover {color:#fff; text-decoration:none}t-decoration:none}