@font-face {
    font-family: "Lucida Sans";
    src: url("../fonts/LucidaSansRegular.ttf") format("truetype");
}
body {
    background: url("../images/main-bg.jpg") no-repeat scroll center top #0F2C4E;
    color: #666666;
    font-family: "Lucida Sans";
    font-size: 12px;
    margin: 0;
    padding: 0;
}
a {
    color: #3092AD;
    font-family: "Lucida Sans";
    outline: medium none;
    text-decoration: none;
}
a:hover {
    text-decoration: underline;
}
img {
    border: medium none;
}
#wrapper {
    margin: 23px auto 0;
    width: 991px;
}
#container {
    display: inline;
    float: left;
    margin: 16px 21px 0;
    width: 949px;
}
#fadeshow1-wrapper {
    background: url("../images/slider-bg.jpg") repeat-y scroll left top transparent;
    float: left;
    padding: 10px 0 10px 30px;
    width: 253px;
}
#menu {
    background: none repeat scroll 0 0 #F9F9F6;
    display: inline;
    float: right;
    margin: 0 132px 0 0;
    width: 472px;
}
#menu ul {
    float: left;
    margin: 0;
    padding: 6px;
}
#menu ul li {
    float: left;
    list-style-type: none;
    margin: 0;
    padding: 0 7px;
}
#menu ul li a {
    background: url("../images/arrow-menu.gif") no-repeat scroll right 4px transparent;
    color: #05426F;
    display: block;
    float: left;
    font-family: Verdana,Arial,Helvetica,sans-serif;
    font-size: 11px;
    margin: 0;
    padding: 0 7px 0 0;
    text-decoration: none;
}
#menu ul li a:hover {
    color: #003358;
    text-decoration: underline;
}
#header {
    background: url("../images/logo-bg.jpg") no-repeat scroll left top #FFFFFF;
    border: 1px solid #F2F3F5;
    float: left;
    height: 110px;
    position: relative;
    width: 947px;
}
#header .logo {
    display: inline;
    float: left;
    margin: 35px 0 0 23px;
}
#header .logo h1 {
    float: left;
    margin: 0;
    padding: 0;
}
#header .logo h1 a {
    background: url("../images/logo.gif") no-repeat scroll left top transparent;
    display: block;
    float: left;
    height: 42px;
    margin: 0;
    padding: 0;
    text-indent: -9999px;
    width: 371px;
}
#header .header-R {
    display: inline;
    float: right;
    margin: -1px 17px 0 0;
    width: 500px;
}
#header .header-R .quick-query {
    background: url("../images/quiek-query.png") no-repeat scroll right top transparent;
    float: right;
    position: absolute;
    right: 17px;
    top: -1px;
    z-index: 2;
}
#header .header-R .quick-query a {
    color: #F9F9F6;
    display: block;
    float: left;
    font-size: 15px;
    height: 20px;
    text-align: center;
    text-transform: uppercase;
    width: 114px;
}
#header .header-R .quick-query a:hover {
    text-decoration: none;
}
#header .header-R .quick-contact {
    clear: right;
    color: #000000;
    float: right;
    font-size: 13px;
    margin: 6px 130px 0 0;
    padding: 0;
}
#header .header-R .quick-contact span.email {
    background: url("../images/email.png") no-repeat scroll left top transparent;
    padding: 2px 0 0 28px;
}
#header .header-R .quick-contact span.number {
    background: url("../images/phone.png") no-repeat scroll left top transparent;
    padding: 2px 0 0 28px;
}
#header .header-R .quick-contact a {
    color: #FA7813;
}
#header .header-R .quick-contact a:hover {
    color: #D45001;
    text-decoration: none;
}
.quick-queryLeft {
    color: #FFFFFF;
    float: left;
    font-size: 11px;
    width: 200px;
}
.quick-queryRight {
    border-left: 1px solid #123662;
    float: left;
    padding-left: 10px;
    width: 290px;
}
.top-icons {
    display: block;
    float: right;
    margin-top: 85px;
    position: absolute;
    right: 20px;
    width: 92px;
}
#header .header-R #show-hide {
    background: url("../images/drop-box.png") no-repeat scroll center bottom transparent;
    color: #FFFFFF;
    float: left;
    padding: 17px 0 9px 10px;
    position: absolute;
    right: 17px;
    top: 9px;
    width: 505px;
    z-index: 1;
}
#header .header-R #show-hide label {
    float: left;
    margin: 0;
    padding: 0;
}
#header .header-R #show-hide input {
    background: none repeat scroll 0 0 #F2F2F2;
    border: 1px solid #D7D7D7;
    color: #666666;
    display: inline;
    float: left;
    height: 20px;
    margin: 0 0 3px 5px;
    padding: 0 5px;
    width: 82px;
}
#header .header-R #show-hide input.query {
    background: none repeat scroll 0 0 #0F2C4E;
    border: 1px solid #206087;
    color: #FFFFFF;
    display: inline;
    float: left;
    height: 20px;
    margin: 0 0 0 5px;
    padding: 0 5px;
    width: 158px;
}
#header .header-R #show-hide input.btn {
    background: url("../images/drop-btn.gif") no-repeat scroll left top transparent;
    border: 0 none;
    cursor: pointer;
    display: inline;
    float: left;
    height: 24px;
    margin: 0 0 0 5px;
    outline: medium none;
    text-indent: -9999px;
    width: 25px;
}
#content {
    background: none repeat scroll 0 0 #FFFFFF;
    float: left;
    padding: 0 9px;
    width: 931px;
}
#content .banner {
    clear: both;
    float: left;
    margin: 0;
    width: 931px;
}
#content .content-area {
    float: left;
    padding: 0 0 25px;
    width: 931px;
}
#content .content-area .content-Left {
    float: left;
    padding: 0 0 0 10px;
    width: 622px;
}
#content .content-area .content-Left .row {
    float: left;
    padding: 0 0 10px;
    width: 648px;
}
#content .content-area .content-Left .row a {
    border: 1px solid #FFFFFF;
    display: block;
    float: left;
    margin: 0 0 12px;
    min-height: 200px;
    padding: 10px;
    width: 286px;
}
#content .content-area .content-Left .row a:hover {
    text-decoration: none;
}
#content .content-area .content-Left .row a span.heading {
    color: #E36C0A;
    cursor: pointer;
    display: block;
    float: left;
    font-family: FrankfurtGothic;
    font-size: 21px;
    line-height: 23px;
    min-height: 52px;
    width: 289px;
}
#content .content-area .content-Left .row a span.text {
    color: #333333;
    cursor: pointer;
    display: block;
    float: left;
    font-size: 12px;
    line-height: 18px;
    margin: 7px 0 20px;
    padding: 0;
    width: 289px;
}
#content .content-area .content-Left .row a span.text4 {
    color: #333333;
    cursor: pointer;
    display: block;
    float: left;
    font-size: 12px;
    line-height: 34px !important;
    margin: 7px 0 20px;
    padding: 0;
    width: 289px;
}
#content .content-area .content-Left .row a span.sty4 {
    color: #333333;
    cursor: pointer;
    display: block;
    float: left;
    font-family: Lucida Sans,Arial,Helvetica,sans-serif;
    font-size: 12px;
    line-height: 18px;
    margin: 7px 0 10px;
    min-height: 110px;
    padding: 0;
    width: 289px;
}
#content .content-area .content-Left .row a span.find-out {
    background: url("../images/find-out.jpg") no-repeat scroll left top transparent;
    cursor: pointer;
    display: block;
    float: left;
    height: 22px;
    text-indent: -9999px;
    width: 114px;
}
#content .content-area .content-Left .row a:hover {
    background: none repeat scroll 0 0 #F2FAFD;
    border: 1px solid #ECECEC;
}
#content .content-area .content-Left .row a:hover span.find-out {
    background: url("../images/find-out.jpg") no-repeat scroll left bottom transparent;
    display: block;
    float: left;
    height: 22px;
    width: 114px;
}
#content .content-area .content-Left .row h1 {
    color: #05426F;
    float: left;
    font: 25px "Lucida Sans";
    margin: 0;
    padding: 0 13px;
    width: 565px;
}
#content .content-area .content-Left .row h1 span {
    color: #E36C0A;
}
#content .content-area .content-Left .row p {
    float: left;
    line-height: 18px;
    margin: 0 0 15px;
    padding: 0 13px;
    width: 565px;
}
#content .content-area .content-Right {
    float: left;
    padding-top: 13px;
    width: 283px;
}
#content .content-area .content-Right .row-2 {
    float: left;
    padding: 0 0 25px;
    width: 283px;
}
#content .content-area .content-Right .row-2 h2 {
    background: url("../images/feature-client.jpg") no-repeat scroll left top transparent;
    color: #5C5237;
    float: left;
    font-size: 14px;
    font-weight: bold;
    height: 25px;
    line-height: 31px;
    margin: 0;
    padding: 10px 15px 0;
    width: 253px;
}
#content .content-area .content-Right .row-2 ul {
    background: url("../images/feature-client-bg.jpg") repeat-y scroll left top transparent;
    float: left;
    margin: 0;
    padding: 5px 15px;
    width: 253px;
}
#content .content-area .content-Right .row-2 ul li {
    color: #B4B4B3;
    float: left;
    list-style-type: none;
    margin: 0;
    padding: 10px 0 0;
    width: 63px;
}
#content .content-area .content-Right .row-2 ul li.padd {
    padding-top: 20px;
}
#content .content-area .content-Right .row-2 ul li img {
    border: 1px solid #B4B4B3;
    margin-right: 3px;
    vertical-align: middle;
}
#content .content-area .content-Right .row-2 .testinomial {
    background: url("../images/slider-bg.jpg") repeat-y scroll left top transparent;
    float: left;
    padding: 0 30px 0 15px;
    width: 250px;
}
#content .content-area .content-Right .row-2 .testinomial h2 {
    color: #444444;
    float: left;
    font-size: 14px;
    font-weight: bold;
    line-height: 25px;
    margin: 0;
}
#content .content-area .content-Right .row-2 .img-sec {
    float: left;
    width: 283px;
}
#content .content-area .content-Right .row-2 .img-sec img {
    padding: 0 0 15px;
}
.row-field {
    clear: left;
    float: left;
    margin: 0 0 10px;
    width: 100%;
}
.row-field label {
    float: left;
    height: 30px;
    margin: 0 10px 0 0;
    padding: 5px 0;
    width: 82px;
}
.row-field .right-txtbox {
    background: url("../images/text-M.jpg") repeat-x scroll left top transparent;
    float: left;
    width: 404px;
}
.row-field .right-txtbox span {
    color: #B5BEC8;
    font-size: 10px;
}
.row-field .right-txtbox .ipt-bg-L {
    background: url("../images/text-L.jpg") repeat-x scroll left top transparent;
    float: left;
    height: 31px;
    width: 11px;
}
.row-field .right-txtbox input {
    background: none repeat scroll 0 0 transparent;
    border: 0 none;
    float: left;
    height: 21px;
    margin: 0;
    padding: 5px 0;
    width: 382px;
}
.row-field .right-txtbox .ipt-bg-R {
    background: url("../images/text-R.jpg") repeat-x scroll left top transparent;
    float: left;
    height: 31px;
    width: 11px;
}
.row-field .right-txtbox .txt-AR-bg-L {
    background: url("../images/txt-area-L.jpg") repeat-x scroll left top transparent;
    float: left;
    height: 153px;
    width: 11px;
}
.row-field .right-txtbox textarea {
    background: url("../images/txt-area-M.jpg") repeat-x scroll left top transparent;
    border: 0 none;
    float: left;
    height: 143px;
    margin: 0;
    padding: 5px 0;
    width: 382px;
}
.row-field .right-txtbox .txt-AR-bg-R {
    background: url("../images/txt-area-R.jpg") repeat-x scroll left top transparent;
    float: left;
    height: 153px;
    width: 11px;
}
.row-field p {
    float: left;
    margin: 0 !important;
    padding: 0;
    width: 100% !important;
}
.row-field ul {
    float: left;
    margin: 0;
    padding: 0;
    width: 100%;
}
.row-field ul li {
    float: left;
    list-style-type: none;
    margin: 0 15px 0 0;
    padding: 0;
}
.row-field input.submit {
    background: url("../images/submit.jpg") no-repeat scroll left top transparent;
    border: 0 none;
    cursor: pointer;
    float: right;
    height: 27px;
    margin: 15px 0 0 12px;
    padding: 0;
    text-indent: -9999px;
    width: 120px;
}
.row-field input.clear-form {
    background: url("../images/clear-form.jpg") no-repeat scroll left top transparent;
    border: 0 none;
    cursor: pointer;
    float: right;
    height: 27px;
    margin: 15px 0 0 12px;
    padding: 0;
    text-indent: -9999px;
    width: 275px;
}
.gray-BOX {
    background: url("../images/select-bg-M.jpg") repeat-x scroll left top transparent;
    float: left;
    height: 214px;
    margin: 15px 0;
}
.gray-BOX .gray-box-L {
    background: url("../images/select-bg-L.jpg") repeat-x scroll left top transparent;
    float: left;
    height: 214px;
    width: 17px;
}
.gray-BOX .gray-box-M {
    float: left;
    height: 214px;
}
.gray-BOX .gray-box-M p {
    color: #000000;
    float: left;
    font-size: 12px;
    font-weight: bold;
    margin: 0;
    padding: 15px 0 5px;
    width: 100%;
}
.gray-BOX .gray-box-M ul {
    float: left;
    margin: 0;
    padding: 0;
}
.gray-BOX .gray-box-M ul li {
    float: left;
    list-style-type: none;
    margin: 0;
    padding: 0;
    width: 100%;
}
.gray-BOX .gray-box-R {
    background: url("../images/select-bg-R.jpg") repeat-x scroll left top transparent;
    float: left;
    height: 214px;
    width: 17px;
}
#footer {
    margin: 0 auto;
    width: 949px;
}
#footer .search {
    background: url("../images/footer-search.jpg") no-repeat scroll left top transparent;
    color: #FFFFFF;
    float: left;
    height: 35px;
    padding: 17px 40px 9px;
    width: 869px;
}
#footer .search label {
    float: left;
    margin: 0;
    padding: 0;
}
#footer .search input {
    background: none repeat scroll 0 0 #0F2C4E;
    border: 1px solid #206087;
    color: #FFFFFF;
    display: inline;
    float: left;
    height: 28px;
    margin: 0 0 0 5px;
    padding: 0 5px;
    width: 164px;
}
#footer .search input.query {
    background: none repeat scroll 0 0 #0F2C4E;
    border: 1px solid #206087;
    color: #FFFFFF;
    display: inline;
    float: left;
    height: 28px;
    margin: 0 0 0 5px;
    padding: 0 5px;
    width: 316px;
}
#footer .search input.btn {
    background: url("../images/btn.png") no-repeat scroll left top transparent;
    border: 0 none;
    cursor: pointer;
    display: inline;
    float: left;
    height: 29px;
    margin: 0 0 0 5px;
    outline: medium none;
    text-indent: -9999px;
    width: 29px;
}
#footer .footer-link-area {
    background: url("../images/bg-footer.jpg") repeat-x scroll left top #09426D;
    float: left;
    padding: 18px 30px 0 35px;
    width: 884px;
}
#footer .footer-link-area .col-1 {
    display: inline;
    float: left;
    margin-left: 0;
    padding-bottom: 20px;
}
#footer .footer-link-area .col-1 ul {
    display: inline;
    float: left;
    margin: 0 10px;
    padding: 0 0 7px;
}
#footer .footer-link-area .col-1 ul li {
    border-bottom: 1px solid #276898;
    float: left;
    list-style-type: none;
    margin: 0 0 8px;
    padding: 0 0 5px;
    width: 100%;
}
#footer .footer-link-area .col-1 ul li a {
    color: #CFDDE6;
    font: 11px Verdana,Arial,Helvetica,sans-serif;
}
#footer .footer-link-area .col-1 ul li a:hover {
    color: #87C0E9;
    text-decoration: none;
}
#footer .footer-link-area .bootom-link {
    border-top: 1px solid #34658A;
    color: #547C9B;
    float: left;
    font-size: 10px;
    padding: 10px;
    width: 859px;
}
#footer .footer-link-area .bootom-link .bootom-link-L {
    float: left;
    line-height: 18px;
}
#footer .footer-link-area .bootom-link .bootom-link-L a {
    color: #547C9B;
}
#footer .footer-link-area .bootom-link .bootom-link-L a:hover {
    color: #AFD0E9;
    text-decoration: none;
}
#footer .footer-link-area .bootom-link .bootom-link-R {
    float: right;
    margin: 20px 0 0;
    padding: 0;
}
#footer .footer-link-area .bootom-link .bootom-link-R h5 {
    float: left;
    font: bold 12px/10px Arial,Helvetica,sans-serif;
    margin: 0;
    padding: 0 10px 0 0;
}
#content .content-area .content-Left .intel_services {
    float: left;
    padding: 0 0 15px;
    width: 648px;
}
.left_detail {
    display: inline;
    float: left;
    margin: 8px 24px 0 0;
    padding: 0;
    width: 324px;
}
.left_detail h3 {
    color: #05426F;
    font-size: 18px;
    font-weight: normal;
    line-height: 27px;
    margin: 0;
    padding: 0;
}
.left_detail p {
    color: #333333;
    float: left;
    font-family: "Lucida Sans";
    font-weight: normal;
    line-height: 18px;
    margin: 10px 0 0;
    padding: 0;
    width: 324px;
}
.grey_sep {
    background: url("../images/grey_sep.gif") repeat-y scroll left top transparent;
    display: inline;
    float: left;
    height: 60px;
    margin: 0 25px 0 0;
    width: 2px;
}
.grey_sep1 {
    background: url("../images/grey_sep.gif") repeat-y scroll left top transparent;
    display: inline;
    float: left;
    height: 125px;
    margin: 0 25px 0 0;
    width: 2px;
}
.blue_text {
    color: #3092AD;
    display: inline;
    float: left;
    font-size: 19px;
    line-height: 27px;
    margin: 0 65px 0 0;
    padding: 0;
    width: 208px;
}
.blue_text a {
    color: #3092AD;
    font-weight: bold;
    text-decoration: none;
}
.blue_text a:hover {
    color: #E36C0A;
    text-decoration: none;
}
#content .content-area .content-Left .intel_services h2 {
    color: #E36C0A;
    float: left;
    font-family: Times New Roman;
    font-size: 20px;
    margin: 0 0 5px !important;
    padding: 6px 0 0 !important;
    width: 565px;
}
.intel_services_content {
    float: left;
    margin: 0;
    padding: 0;
    width: 610px;
}
.intel_services_content p {
    color: #333333;
    float: left;
    font: 12px/19px "Lucida Sans";
    margin: 0 0 10px;
    padding: 0;
    width: 596px;
}
.intel_services_content p.text5 {
    color: #333333;
    float: left;
    font-family: Lucida Sans,Arial,Helvetica,sans-serif;
    font-weight: normal;
    line-height: 18px;
    margin: 0 0 10px;
    padding: 0;
    width: 596px;
}
.intel_services_content h2 {
    color: #E36C0A;
    float: left;
    font: 20px "Lucida Sans";
    margin: 0;
    padding: 10px 0 2px;
    text-align: left !important;
    width: 100%;
}
.intel_services_content h3 {
    color: #05426F;
    font-family: Arial,Helvetica,sans-serif;
    font-size: 16px;
    font-weight: bold !important;
    margin: 0;
    padding: 15px 0 10px 0;
}
.intel_services_content .content_list {
    float: left;
    line-height: 40px;
    margin: 0;
    padding: 0;
    width: 590px;
}
.intel_services_content .content_list ul {
    display: inline;
    float: left;
    margin: 0 30px 0 20px;
    padding: 18px 0 0 0;
    width: 538px;
}
.intel_services_content .content_list ul li {
    float: left;
    font-family: "Lucida Sans";
    list-style: none outside none;
    padding: 0 0 20px;
    width: 505px;
}
.intel_services_content .content_list ul li.number_list {
    color: #C4C4C4;
    display: inline;
    float: left;
    font-size: 38px;
    line-height: 30px;
    margin: 5px 10px 0 0;
    padding: 0;
    width: 19px;
}
.in_section {
    border-top: 5px solid #DDDDDD;
    float: left;
    margin: 0 0 0 7px;
    padding: 5px 0 0;
    width: 267px;
}
.in_section h2 {
    border-bottom: 1px solid #BBBBBB;
    color: #444444;
    font-size: 14px;
    line-height: 26px;
    margin: 0;
    padding: 0;
}
.in_section ul {
    float: left;
    margin: 0;
    padding-bottom: 17px;
    padding-left: 0 !important;
    padding-right: 15px;
    padding-top: 17px;
    width: 253px;
}
.in_section ul li {
    background: url("../images/arrow_in.gif") no-repeat scroll left 2px transparent;
    border-bottom: 1px solid #CCCCCC;
    float: left;
    font-family: "Lucida Sans";
    list-style: none outside none;
    margin-bottom: 7px;
    padding: 0 0 7px 20px;
    width: 247px;
}
.in_section ul li a {
    color: #E16C0A;
    font-family: "Lucida Sans";
    text-decoration: none;
}
.in_section ul li a:hover {
    color: #444444;
    text-decoration: none;
}
.business {
    float: left;
    margin: 0;
    padding: 0;
    width: 283px;
}
.business img {
    border: 0 none;
    cursor: pointer;
    float: left;
}
.video {
    float: left;
    margin: 15px 0 0;
    padding: 0;
    width: 283px;
}
.sunlexis_rangeboard {
    background: url("../images/bg_ul.gif") repeat-y scroll right top transparent;
    border-bottom: 1px solid #EFEFEF;
    display: inline;
    float: left;
    margin: 0 0 18px 0;
    padding: 0 0 10px;
    width: 283px;
}
.sunlexis_rangeboard ul {
    float: left;
    margin: 10px 0 0 0;
    padding: 0 0 0 20px;
    width: 250px;
}
.sunlexis_rangeboard ul li {
    background: url("../images/or_arrow.gif") no-repeat scroll left 8px transparent;
    border-bottom: 1px solid #EFEFEF;
    float: left;
    font-family: "Lucida Sans";
    font-size: 11px;
    line-height: 19px;
    list-style: none outside none;
    margin: 0;
    padding: 5px 0 5px 10px;
    width: 233px;
}
.sunlexis_rangeboard ul li a {
    color: #666666;
    font-family: "Lucida Sans";
    text-decoration: none;
}
.sunlexis_rangeboard ul li a:hover {
    color: #E16C0A;
    text-decoration: none;
}
.fcs {
    border-bottom: 1px solid #DFE0DE;
    border-top: 1px solid #DFE0DE;
    float: left;
    margin: 18px 0 15px;
    padding: 8px 0 15px;
    width: 283px;
}
.fcs .f_services {
    float: left;
    height: 40px;
    margin: 8px 0 0;
    padding: 0;
    width: 148px;
}
.fcs .accenture {
    float: right;
    height: 30px;
    margin: 8px 0 0;
    padding: 0;
    width: 82px;
}
.fcs p {
    color: #333333;
    float: left;
    font-family: "Lucida Sans" !important;
    font-size: 11px;
    line-height: 19px;
    padding: 0 0 10px;
    width: 283px;
}
.fcs .btn {
    float: left;
    margin: 0;
    padding: 0;
    width: 283px;
}
.fcs .btn img {
    float: left;
    margin: 0 0 0 65px;
}
.procedure {
    margin: 0;
    padding: 0;
}
.procedure_inner {
}
.procedure_inner h2 {
    color: #E36C0A;
    font-size: 19px;
    font-weight: normal;
    margin: 0;
    padding: 13px 0 0 0;
}
.procedure_inner p {
    display: inline;
    margin: 0 0 0 0;
    padding: 13px 0 5px;
}
.procedure_inner ul {
    margin: 0 0 0 0;
    padding: 0 0 5px;
}
.procedure_inner ul li {
    background: url("../images/blue_arrow.gif") no-repeat scroll left 13px transparent;
    border-bottom: 1px solid #E9ECEF;
    font-family: "Lucida Sans";
    line-height: 19px;
    list-style: none outside none;
    padding: 8px 0 8px 10px;
}
.procedure_inner ul li a {
    color: #0F2C4E;
    font-size: 11px;
    text-decoration: none;
}
.procedure_inner ul li a:hover {
    color: #C36110;
    text-decoration: underline;
}
.outsource {
    background: url("../images/blue_bg.gif") repeat-x scroll left top #FFFFFF;
    float: left;
    margin: 1px 0 0 0;
    padding: 22px 24px 0 17px;
    width: 555px;
}
.outsource h2 {
    color: #E36C0A;
    font-size: 19px;
    font-weight: normal;
    margin: 0;
    padding: 0;
}
.outsource p {
    display: inline;
    float: left;
    margin: 18px 15px 7px 0;
    padding: 0;
    width: 435px;
}
.outsource .q_img {
    float: right;
    padding: 8px 0 0 0;
}
.outsource p.bld_text {
    float: left;
    font-size: 14px;
    font-weight: bold;
}
.innertest {
    float: left;
    margin: 0;
    padding: 0;
    width: 596px;
}
.innertest_inner h2 {
    color: #E36C0A;
    font-size: 19px;
    font-weight: normal;
    margin: 0;
    padding-bottom: 0;
    padding-left: 10px !important;
    padding-right: 0;
    padding-top: 13px;
}
.innertest_inner p {
    display: inline;
    float: left;
    line-height: 19px;
    margin: 0 0 0 17px;
    padding: 13px 0 5px;
    width: 560px;
}
.innertest_inner .para {
    display: inline;
    float: left;
    line-height: 19px;
    margin: 0 0 0 10px !important;
    width: 560px;
}
.innertest_inner ul {
    display: inline;
    float: left;
    margin: 0 0 0 12px;
    padding: 0 0 5px;
    width: 579px;
}
.innertest_inner ul li {
    background: url("../images/list_arrow.gif") no-repeat scroll left 27px transparent;
    border-bottom: 1px solid #E9ECEF;
    float: left;
    font-family: "Lucida Sans";
    line-height: 19px;
    list-style: none outside none;
    padding: 21px 0 7px 10px;
    width: 561px;
}
.innertest_inner ul li a {
    color: #0F2C4E;
    font-size: 11px;
    text-decoration: none;
}
.innertest_inner ul li a:hover {
    color: #C36110;
    text-decoration: none;
}
.faqs_content {
    float: left;
    margin: 0;
    padding: 0;
    width: 596px;
}
.faqs_content p {
    color: #333333;
    float: left;
    line-height: 18px;
    margin: 0 0 10px;
    padding: 0;
    width: 596px;
}
.faqs_content h2 {
    color: #E36C0A;
    font-size: 16px;
    font-weight: normal;
    margin: 0;
    padding: 13px 0 5px 0;
}
.faqs_content .content_list {
    float: left;
    line-height: 18px;
    margin: 0;
    padding: 0;
    width: 590px;
}
.faqs_content .content_list ul {
    background: url("../images/dot_line.gif") repeat-x scroll left top transparent;
    display: inline;
    float: left;
    margin: 0 30px 0 20px;
    padding: 18px 0 0 0;
    width: 538px;
}
.faqs_content .content_list ul li {
    float: left;
    list-style: none outside none;
    padding: 0 0 10px;
    width: 505px;
}
.faqs_content .content_list ul li.number_list {
    color: #C4C4C4;
    display: inline;
    float: left;
    font-size: 20px;
    line-height: 30px;
    margin: 8px 10px 0 0;
    padding: 0;
    width: 19px;
}
.faqs_content .content_list ul li span {
    display: block;
    float: left;
    width: 505px;
}
.faqs_content .content_list ol {
    display: inline;
    float: left;
    margin: 0 0 0 17px;
    padding: 0 0 5px;
    width: 485px;
}
.faqs_content .content_list ol li {
    background: url("../images/list_arrow.gif") no-repeat scroll left 13px transparent;
    border-bottom: 0 solid #E9ECEF;
    float: left;
    list-style: none outside none;
    padding: 8px 0 8px 10px;
    width: 475px;
}
.testi_box {
    display: block;
    float: left;
    margin-left: 14px;
    width: 533px;
}
.testi_box .testi_bg {
    background: url("../images/testimonials_bg.jpg") repeat-y scroll left top transparent;
    float: left;
    width: 533px;
}
.quote_details {
    margin: 0 auto;
    width: 500px;
}
.quote_details .quote_details_left {
    float: left;
    padding-top: 10px;
}
.quote_details .quote_details_left span {
    color: #30567B;
    float: right;
    font-family: Arial,Helvetica,sans-serif;
    font-size: 11px;
    line-height: 16px;
    padding: 0 10px;
    width: 180px;
}
.quote_details .quote_details_left p {
    float: left;
    padding: 0 10px;
    width: 218px;
}
.required {
    color: #5F5F5F;
    float: left;
    font-size: 11px;
}
.required span {
    color: #91521D;
}
.contact_form {
    float: left;
    margin: 12px 0 0 0;
    padding: 0;
    width: 589px;
}
.contact_form .cont_top {
    background: url("../images/contact_top.gif") no-repeat scroll left top transparent;
    float: left;
    height: 15px;
    width: 589px;
}
.contact_form .cont_middle {
    background: url("../images/cont_mid.gif") repeat-y scroll left top transparent;
    float: left;
    margin: 0;
    padding: 15px 45px 0 44px;
    width: 500px;
}
.contact_form .cont_bot {
    background: url("../images/contact_bot.gif") no-repeat scroll left top transparent;
    float: left;
    height: 15px;
    width: 589px;
}
#content .content-area .content-Right .row-2 .testinomial ul#my_gallery {
    background: none repeat scroll 0 0 transparent !important;
    float: left;
    margin: 0;
    padding: 10px 0 20px !important;
    width: 250px !important;
}
#content .content-area .content-Right .row-2 .testinomial ul#my_gallery li {
    color: #333333;
    float: left;
    font-size: 12px;
    line-height: 17px;
    list-style-type: none;
    margin: 0;
    padding: 0;
    width: 250px;
}
#content .content-area .content-Right .row-2 .testinomial ul#my_gallery li div.left-q {
    background: url("../images/quotes1.png") no-repeat scroll left top transparent;
    width: 15px;
}
#content .content-area .content-Right .row-2 .testinomial ul#my_gallery li div.right-q {
    background: url("../images/quotes2.png") no-repeat scroll right bottom transparent;
    min-height: 235px;
    width: 265px;
}
#content .content-area .content-Right .row-2 .testinomial ul#my_gallery li div.right-q1 {
    background: url("../images/quotes2.png") no-repeat scroll right bottom transparent;
    min-height: 250px;
    width: 265px;
}
#content .content-area .content-Right .row-2 .testinomial ul#my_gallery li div.right-q2 {
    background: url("../images/quotes2.png") no-repeat scroll right bottom transparent;
    min-height: 290px;
    width: 265px;
}
#content .content-area .content-Right .row-2 .testinomial ul#my_gallery li div.right-q3 {
    background: url("../images/quotes2.png") no-repeat scroll right bottom transparent;
    min-height: 170px;
    width: 265px;
}
#content .content-area .content-Right .row-2 .testinomial ul#my_gallery li div.textimonial-sty {
    display: block;
    font-family: Arial,Helvetica,sans-serif;
    padding-left: 20px;
    width: 220px;
}
#content .content-area .content-Right .testinomial-sty {
    min-height: 320px;
}
#content .content-area .content-Right .row-2 .testinomial ul#my_gallery li img {
    border: medium none;
    padding: 0 5px;
}
#content .content-area .content-Right .row-2 .testinomial ul#my_gallery li span {
    color: #4D4D4D;
    float: right;
    padding: 15px 0 0;
    text-align: right;
}
#content .content-area .content-Right .row-2 .testinomial ul#news {
    background: none repeat scroll 0 0 transparent !important;
    float: left;
    margin: 0;
    padding: 10px 0 20px !important;
    width: 200px !important;
}
#content .content-area .content-Right .row-2 .testinomial ul#news a {
    color: #333333;
    text-decoration: none;
}
#content .content-area .content-Right .row-2 .testinomial ul#news a:hover {
    color: #000000;
    text-decoration: none;
}
#content .content-area .content-Right .row-2 .testinomial ul#news {
    background: none repeat scroll 0 0 transparent !important;
    float: left;
    margin: 0;
    padding: 10px 0 20px !important;
    width: 200px !important;
}
#content .content-area .content-Right .row-2 .testinomial ul#news li {
    color: #333333;
    float: left;
    font-family: Lucida Sans,Arial,Helvetica,sans-serif;
    font-size: 12px;
    line-height: 18px;
    list-style-type: none;
    margin: 0;
    padding: 0;
    width: 220px;
}
#content .content-area .content-Right .row-2 .testinomial ul#news li.right {
    padding: 5px 0 15px 58px;
    width: 200px;
}
#content .content-area .content-Right .row-2 .testinomial ul#news li.right a {
    color: #FF0000;
    float: right;
    font: 12px/15px Arial,Helvetica,sans-serif;
    text-decoration: underline;
}
#content .content-area .content-Right .row-2 .testinomial ul#news li.right a:hover {
    text-decoration: none;
}
#content .content-area .content-Right .row-2 .testinomial ul#news li.one {
    background: url("../images/one.png") no-repeat scroll left top transparent;
    padding-left: 38px;
}
#content .content-area .content-Right .row-2 .testinomial ul#news li.two {
    background: url("../images/two.png") no-repeat scroll left top transparent;
    padding-left: 38px;
}
#content .content-area .content-Right .row-2 .testinomial ul#news li.three {
    background: url("../images/three.png") no-repeat scroll left top transparent;
    padding-left: 38px;
}
#content .content-area .content-Right .row-2 .testinomial ul#news li span {
    color: #4D4D4D;
    float: right;
    padding: 15px 0 0;
    text-align: right;
}
.t_bdr {
    background: url("../images/t_bdr.gif") repeat-x scroll left top transparent;
}
.r_bdr {
    background: url("../images/r_bdr.gif") repeat-y scroll right top transparent;
}
.b_bdr {
    background: url("../images/b_bdr.gif") repeat-x scroll left bottom transparent;
}
.l_bdr {
    background: url("../images/l_bdr.gif") repeat-y scroll left top transparent;
}
.tl_bdr {
    background: url("../images/tl_bdr.gif") no-repeat scroll left top transparent;
}
.tr_bdr {
    background: url("../images/tr_bdr.gif") no-repeat scroll right top transparent;
}
.br_bdr {
    background: url("../images/br_bdr.gif") no-repeat scroll right bottom transparent;
}
.bl_bdr {
    background: url("../images/bl_bdr.gif") no-repeat scroll left bottom transparent;
    font-family: "Lucida Sans";
}
.procedure1 {
    background: url("../images/procedure_bg.gif") repeat-x scroll left top transparent;
    margin: 0;
    padding: 0;
    width: 596px;
}
.procedure1_inner {
    background: url("../images/procedure_bg.gif") repeat-y scroll left top transparent;
    float: left;
    width: 596px;
}
.procedure1_inner h2 {
    color: #E36C0A;
    font-size: 19px;
    font-weight: normal;
    margin: 0;
    padding: 13px 0 0 17px;
}
.procedure1_inner p {
    display: inline;
    float: left;
    margin: 0 0 0 17px;
    padding: 13px 0 5px;
    width: 579px;
}
.procedure1_inner ul {
    display: inline;
    float: left;
    margin: 0 0 0 17px;
    padding: 0 0 5px;
    width: 579px;
}
.procedure1_inner ul li {
    background: url("../images/blue_arrow.gif") no-repeat scroll left 13px transparent;
    border-bottom: 1px solid #E9ECEF;
    float: left;
    list-style: none outside none;
    padding: 8px 0 8px 10px;
    width: 561px;
}
.procedure1_inner ul li a {
    color: #0F2C4E;
    font-size: 11px;
    text-decoration: none;
}
.procedure1_inner ul li a:hover {
    color: #C36110;
    text-decoration: underline;
}
.client-info {
    background: url("../images/fl-bg.png") no-repeat scroll center bottom transparent;
    padding-bottom: 20px;
    width: 940px;
}
cufon {
    padding-bottom: 5px !important;
}
#footer .footer-link-area .bootom-link .bootom-link- L cufon {
    padding-bottom: 5px !important;
    padding-top: 5px !important;
}
#footer .footer-link-area .bootom-link .bootom-link-R h5 {
    padding-top: 5px !important;
}
p, .foot-txt {
    font-family: "Lucida Sans" !important;
    font-weight: bold;
    line-height: 19px;
}
.bootom-link-L p {
    margin: 0;
    padding: 0;
}
.newsty h2 {
    padding-left: 10px !important;
}
.breadcrumbs {
    margin: 0;
    padding: 6px 0 0;
}
.breadcrumbs p {
    font-size: 10px;
    margin-top: 0 !important;
    padding-top: 0 !important;
}
.breadcrumbs p a {
    font-size: 10px;
}
.innertest_inner ul li ol li {
    margin-left: 0 !important;
    width: 520px;
}
.innertest_inner ul li p {
    margin-left: 0 !important;
    width: 520px;
}
.intel_services_content strong {
    line-height: 19px;
}
.head_h2 {
    color: #05426F !important;
    float: left;
    margin-top: 8px;
    padding-left: 10px;
    text-align: left;
}
.head_h22 {
    color: #3092AD !important;
    float: left;
    padding-left: 10px !important;
    text-align: left;
}
.head_h2_inner {
    color: #3092AD !important;
    float: left;
    padding-left: 0 !important;
    text-align: left;
}

/*08-03-2013*/

.innertest_inner1 ul {
    display: inline;
    float: left;
    margin: 0 0 0 12px;
    padding: 0 0 5px;
    width: 579px;
}
.innertest_inner1 ul li {
    background: url("../images/list_arrow.gif") no-repeat scroll left 27px transparent;
    border-bottom: 1px solid #E9ECEF;
    float: left;
    font-family: "Lucida Sans";
    line-height: 19px;
    list-style: none outside none;
    padding: 21px 0 7px 10px;
    width: 561px;
}
.innertest_inner1 ul li a {
    color: #0F2C4E;
    font-size: 11px;
    text-decoration: none;
}
.innertest_inner1 ul li a:hover {
    color: #C36110;
    text-decoration: none;
}