/**
 * Common - Styles Sheet
 *
 * Version: 0.1
 * Updated: 2011-10-14
 * Author: 78e1cbcf185f1931855574403132a177
 *
 * Copyright (c) 2011 CheersBye.com
 *
 **/

@charset utf-8;
/* Common Styles */
/* Reset */
*{margin:0;padding:0;text-align:left;}
html,body{height:100%;/* Required */}
table{border-collapse:collapse;border-spacing:0;}
td{vertical-align:top;}
fieldset,img{border:0;}
address,caption,cite,code,dfn,em,strong,th,var{font-style:normal;font-weight:400;}
ol,ul{list-style:none;}
caption,th{text-align:left;}
h1,h2,h3,h4,h5,h6{font-size:100%;font-weight:400;}
q:before,q:after{content:'';}
abbr,acronym{border:0;}
a:active{outline:none;}
/* General */body{font-family:Arial, Helvetica, sans-serif;color:#3d2d07;background-color:#F3F3F3;font-size:10px;line-height:1.5;}
html>body{font-size:10px;}
input,textarea{font-family:Arial, Helvetica, sans-serif;}
a{color:#38587E;text-decoration:underline;padding:1px 5px;outline:none;font:10px Arial, Helvetica, sans-serif;}
a:hover{color:#fff;background-color:#37618A;text-decoration:none;border-bottom:1px solid #FFF;}
.noBorder{border:none!important;}
.hide{display:none;}
/* Clearing Class */.clear{clear:both;}
select{border:none!important;padding:0!important;margin:0;}
pre{background-color:#FFFFFF;}
/* --------------------------------------------------------------------------------------------------------------------- */
/* Container */
.container-content{margin-top:0;margin-left:0;margin-right:0;padding:0;position:relative;min-height:100%;height:auto!important;height:100%;background:url(../img/layout/header-top-back1.png) top repeat-x;}
/* --------------------------------------------------------------------------------------------------------------------- */
/* Header */
.header{position:relative;margin-left:0;margin-right:0;min-width:1000px;width:100%;padding:0;height:81px;z-index:50;}
.header .header-content{position:relative;height:81px;min-width:1000px;width:1000px;margin:0 auto;}
/* Layout */
.header-content .hLeft{width:165px;height:81px;float:left;}
.header-content .hMiddle{width:835px;height:81px;float:left;}
.header-content .hLeft .headTitle{position:relative;margin-left:5px;top:2px;padding:0;display:block;height:75px;width:145px;}
.header-content .hLeft .headTitle a{display:block;width:140px;height:70px;text-decoration:none;background:none;border:none;padding:0;}
.header-content .hLeft .headTitle a:hover{background:none;border:none;padding:0;}
.header-content .hTag{position:absolute;margin:0 auto;background:url(../img/service_motive.png) no-repeat center top #FFF;height:15px;width:290px;margin-left:190px;}
/* ------------------------------------------------------------------------------------------------------------------------------------------------- */
/* Page Content */
.pageContent{position:relative;margin:0;width:1000px;width:100%;min-height:300px;height:auto!important;height:100%;top:0;z-index:0;}
.pageContent:after{clear:both;display:block;font:1px/0 serif;content:".";height:0;visibility:hidden;}
.pageContent .contents{position:relative;min-height:300px;height:auto!important;height:100%;min-width:1000px;width:1000px;margin:7px auto;z-index:0;padding-bottom:9px;border:none;}
.pageContent .contents .contentBack{position:absolute;width:100%;height:100%;left:0px;}
.pageContentExp{display:block;width:100%;}
.pageContentExp .contents{width:100%;display:block;margin:0px;padding:0px;}
/* ------------------------------------------------------------------------------------------------------------------------------------------------- */
/* Footer Big */
.footer{position:relative;padding:0;margin:0 0 auto;height:170px;margin-left:0;margin-right:0;min-width:1000px;width:100%;}
.footer .content-footer{position:relative;width:1000px;height:170px;margin:0 auto;margin-top:10px;text-align:center;/*background:url(../img/footerBack.png) repeat-x top;border:1px solid #CCC*/;}
.content-footer:after{clear:both;display:block;font:1px/0 serif;content:".";height:0;visibility:hidden;}
/* Footer Links */
.content-footer .footlinks{position:absolute;padding:0;margin:0;left:15px;top:15px;font:8pt Arial, Helvetica, sans-serif;color:#333;width:270px;height:100px;}
.footlinks .corpinfo{position:relative;float:left;height:100px;width:100px;}
.footlinks .serv{position:relative;float:left;height:100px;width:110px;margin-left:15px;}
.footlinks .corpinfo span,.footlinks .serv span{position:relative;font:bold 10pt Arial, Helvetica, sans-serif;color:#000;}
.footlinks .corpinfo ul,.footlinks .serv ul{position:relative;position:relative;margin-top:10px;}
.footlinks .corpinfo ul li,.footlinks .serv ul li{position:relative;margin-left:-5px;margin-bottom:5px;}
.footlinks .corpinfo ul li a,.footlinks .serv ul li a{text-decoration:none;color:#333;font:8pt Arial, Helvetica, sans-serif;}
.footlinks .corpinfo ul li a:hover,.footlinks .serv ul li a:hover{color:#fff;background-color:#4f75a2;}
/* siteSeal */
.content-footer .siteSeal{position:absolute;padding:0;margin:0;left:15px;top:130px;height:35px;width:285px;overflow:visible;z-index:9999;}
.siteSeal .scanDet, .siteSeal .scanDet a, .siteSeal .secureDet, .siteSeal .secureDet a{position:relative;float:left;padding:0;margin:0;background:none;border:none;}
.siteSeal .scanDet{width:150px;}
.siteSeal .secureDet{float:right;margin-top:0px;}
/* Social Networks */
.content-footer .socialnet{position:absolute;padding:0;margin:0;right:5px;top:15px;font:8pt Arial, Helvetica, sans-serif;color:#333;height:75px;width:260px;}
.socialnet ul{position:absolute;width:260px;right:0;bottom:0;height:75px;}
.socialnet ul li{position:relative;float:left;height:75px;vertical-align:bottom;}
.socialnet ul li a{position:relative;display:block;margin:0px;background:none;}
.socialnet ul li .in{background:url(../img/social/large/linkedin.png) no-repeat;width:47px;height:40px;margin-top:35px;}
.socialnet ul li .fb{background:url(../img/social/large/facebook.png) no-repeat;width:38px;height:56px;margin-top:19px;}
.socialnet ul li .bg{background:url(../img/social/large/blogspot.png) no-repeat;width:51px;height:63px;margin-top:12px;}
.socialnet ul li .ut{background:url(../img/social/large/youtube.png) no-repeat;width:39px;height:74px;margin-top:1px;}
.socialnet ul li .tw{background:url(../img/social/large/twitter.png) no-repeat;width:73px;height:72px;margin-top:3px;}
.socialnet ul li a,.socialnet ul li a:hover{text-decoration:none;border:none;padding:0;cursor:pointer;}
/* Fan Box */
.content-footer .fanBox{position:absolute;padding:0;margin:0;right:5px;top:95px;height:80px;width:270px;overflow:hidden;}
/* Testimonials */
.content-footer .testimonialBox{position:absolute;padding:0;margin:0;width:465px;height:145px;left:245px;top:15px;display:block;overflow:hidden;}
.testimonialBox .testimonials{position:relative;padding:0;margin:0;width:465px;height:145px;display:block;overflow:hidden;}
.testimonials ul{position:relative;width:465px;height:145px;margin:0;padding:0;}
.testimonials ul li{position:relative;display:block;width:465px;height:145px;margin:0;padding:0;}
.testimonials ul li .testiBox{position:relative;display:block;width:455px;height:145px;margin:0;padding:0;}
.testiBox .testiImg{position:relative;float:left;left:0px;margin-top:5px;width:50px;height:50px;padding:1px;border:4px solid #999;z-index:9;}
.testiBox .testiImg:hover{border:4px solid #666;}
.testiBox .testiMsg{position:relative;float:right;width:355px;margin-top:5px;min-height:50px;right:0px;padding-left:25px;font:8pt "Trebuchet MS", Arial, Helvetica, sans-serif;text-align:justify;background:url(../img/blockquote_icon.png) top left no-repeat;}
.testiBox .testiMsg .testiPrs, .testiBox .testiMsg .testiSrc{position:relative;floar:right;margin-top:5px;font:8pt Georgia, "Times New Roman", Times, serif;width:355px;text-align:right;color: #369;}
.testiBox .testiMsg .testiSrc{top:-3px;color:#999;font:italic 8pt Arial, Helvetica, sans-serif;}
.testimonials .next, .testimonials .prev{position:absolute;width:22px;height:27px;cursor:pointer;z-index:9999;}
.testimonials .next{background:url(../img/arrow-next.png) no-repeat center;bottom:50px;left:38px;}
.testimonials .prev{background:url(../img/arrow-prev.png) no-repeat center;bottom:50px;left:0px;}
.testimonials ul li .cmpLeft{color:#039;}
.testimonials ul li .cmpRight{color:#900;}
/* Background Images */
.backgrounds{position:absolute;width:17px;margin:0;padding:0;top:10px;right:-20px;}
.backgrounds ul{position:relative;width:17px;margin:0;padding:0;}
.backgrounds ul li{position:relative;width:17px;height:17px;margin-top:2px;}
.backgrounds ul li.first{margin-left:0px;}
.backgrounds ul li div.img{position:relative;width:15px;height:15px;display:block;background-position:center;border:1px solid #CCC;cursor:pointer;}
.backgrounds ul li div.img:hover{border:1px solid #666;}
.backgrounds ul li.active div.img{border:1px solid #900;}
.backgrounds ul li div.hover{position:absolute;width:180px;height:75px;margin-left:-103px;top:-30px;display:none;border:3px solid #999;left:-85px;z-index:9999;}
/*.backgrounds ul li:hover div.hover{display:block;}*/
.backgrounds ul li div.img1{background-image:url(../img/backgrounds/backgrounds1_small.jpg);}
.backgrounds ul li div.img2{background-image:url(../img/backgrounds/backgrounds2_small.jpg);}
.backgrounds ul li div.img3{background-image:url(../img/backgrounds/backgrounds3_small.jpg);}
.backgrounds ul li div.img4{background-image:url(../img/backgrounds/backgrounds4_small.jpg);}
.backgrounds ul li div.img5{background-image:url(../img/backgrounds/backgrounds5_small.jpg);}
.backgrounds ul li div.img6{background-image:url(../img/backgrounds/backgrounds6_small.jpg);}
.backgrounds ul li div.img7{background-image:url(../img/backgrounds/backgrounds7_small.jpg);}
.backgrounds ul li div.img8{background-image:url(../img/backgrounds/backgrounds8_small.jpg);}
.backgrounds ul li div.img9{background-image:url(../img/backgrounds/backgrounds9_small.jpg);}
.backgrounds ul li div.img10{background-image:url(../img/backgrounds/backgrounds10_small.jpg);}
.backgrounds ul li div.imgspl1{background-image:url(../img/backgrounds/backgrounds-spl1_small.jpg);}
.backgrounds ul li div.imgspl2{background-image:url(../img/backgrounds/backgrounds-spl2_small.jpg);}
.backgrounds ul li div.imgspl3{background-image:url(../img/backgrounds/backgrounds-spl3_small.jpg);}
.backgrounds ul li div.imgspl4{background-image:url(../img/backgrounds/backgrounds-spl4_small.jpg);}
/* Copyright Information */
.footer #copyright{position:relative;padding:0;font:8pt Arial, Helvetica, sans-serif;color:#666;width:auto;text-align:center;white-space:nowrap;margin:0 auto;height:20px;}
#copyright a,#copyright a:hover{padding:0;text-decoration:none;background:none;border:none;}
/* Footer Urls */
.footerurls{position:relative;margin:0 auto;display:block;width:970px;color:#CCC;padding:10px 0px 15px 0px;}
.footerurls .title{position:relative;width:970px;font:bold 7pt Arial, Helvetica, sans-serif;color:#666;padding:7px 1px;}
.footerurls .urlbox{position:relative;width:970px;height:auto;display:block;padding:3px 0px;text-align:justify!important;}
.footerurls .urlbox a{color:#ACACAC;background:none;border:none;padding:0 2px 0 0;white-space:nowrap;font-size:7pt;}
.footerurls .urlbox a:hover{color:#666;}
.footerurls .title a{font:bold 8pt Arial, Helvetica, sans-serif;}
/* Footer small */
.footersml{background-color:#FFFFFF;height:25px;margin:0;padding:0;position:absolute;width:100%!important;display:block;border-top:1px solid #CC0000;bottom:0px;}
.footersml .content-footer{height:25px;margin:0 auto;position:relative;text-align:center;width:1000px;}
.footersml .content-footer .footlinks{color:#333;font:8pt Arial, Helvetica, sans-serif;height:15px;left:15px;margin:0;top:1px;;padding:0;position:absolute;width:800px;}
.footersml .footlinks .corpinfo,.footersml .footlinks .serv, .footersml .footlinks .furl{float:left;padding:3px 5px;position:relative;width:auto;display:block;height:15px;}
.footersml .footlinks .serv{margin-left:65px;}
.footersml .footlinks span{color:#365C8B;cursor:pointer;font:bold 9pt Arial, Helvetica, sans-serif;position:relative;z-index:99999;}
.footersml .footlinks span:hover{text-decoration:underline;}
.footersml .footlinks ul{background-color:#FFF;display:none;margin-left:-10px;margin-top:-85px;padding:10px 10px 20px 10px;position:absolute;width:115px;}
.dispNow{border:1px solid #999;display:block;}
.footersml .content-footer .socialnet{color:#333;font:8pt Arial, Helvetica, sans-serif;height:18px;margin:0;padding:0;position:absolute;right:0;top:5px;width:120px;z-index:99999;text-align:right;}
.footersml .socialnet ul{height:18px;margin:0;padding:0;position:relative;right:0;width:120px;}
.footersml .socialnet ul li{float:left;height:10px;margin:0 0 0 5px;padding:0;position:relative;}
.footersml .socialnet ul li a{margin:0;padding:0;position:relative;display:block; background:none;}
.footersml .socialnet ul li .in{background:url(../img/social/small/icon_set_in.jpg) no-repeat;height:16px;margin-top:0;width:16px;}
.footersml .socialnet ul li .fb{background:url(../img/social/small/icon_set_fb.jpg) no-repeat;height:16px;margin-top:0;width:16px;}
.footersml .socialnet ul li .bg{background:url(../img/social/small/icon_set_bg.jpg) no-repeat;height:16px;margin-top:0;width:16px;}
.footersml .socialnet ul li .ut{background:url(../img/social/small/icon_set_ut.jpg) no-repeat;height:16px;margin-top:0;width:16px;}
.footersml .socialnet ul li .tw{background:url(../img/social/small/icon_set_tw.jpg) no-repeat;height:16px;margin-top:0;width:16px;}
.footersml #copyright{padding:3px 0px;bottom:2px;position:absolute;text-align:center;white-space:nowrap;width:100%!important;}
.footersml .footlinks .furl{margin-left:75px;position:relative;float:left;padding-bottom:0px;}
.footersml .footlinks .furl ul{display:block;background-color:#FFFFFF;position:absolute;bottom:18px;display:none;width:945px;left:-260px;padding:10px;z-index:9999;}
.footersml .footlinks .furl ul.sa{width:530px;left:-200px;}
.footersml .footlinks .furl ul.hs{width:470px;left:-200px;}
.footersml .footlinks .furl span a{color:#365C8B;cursor:pointer;font:bold 9pt Arial, Helvetica, sans-serif;position:relative;z-index:99999;background:none;border:none;text-decoration:none;padding:0px;}
.footersml .footlinks .furl span a:hover{text-decoration:underline;}
.footersml .footlinks .furl ul li a, .footersml .footlinks .furl ul li {padding:0;font:7pt Arial, Helvetica, sans-serif;background:none;border:none;}
.footersml .footlinks .furl ul li a{text-decoration:none;color:#999999;}
.footersml .footlinks .furl ul li a:hover{text-decoration:underline;color:#666666;}
.footersml .footlinks .furl ul li {text-align:justify;}
/* Tooltip */
.toolTipA, .toolTipB, .toolTipC, .popupBox{position:absolute;left:10px;background-color:#F0F0F0;padding:3px;border:1px solid #fff;width:auto;z-index:50000;display:block;}
.toolTipA p, .toolTipB p, .toolTipC p, .popupBox ul, .popupBox div.title{margin:0;padding:0;color:#fff;background-color:#22467B;padding:2px 7px;white-space:nowrap;display:block;}
.toolTipB p{background-color:#333;}
.toolTipC p{background-color:#003366;}
.popupBox ul, .popupBox div.title{position:relative;display:block;background-color:#22467B;padding:3px 1px;}
.popupBox div.title{font:bold 8pt Arial, Helvetica, sans-serif;color:#FFF;padding:1px 5px;}
.popupBox ul li, .popupBox ul li a.mLinks{position:relative;padding:1px 3px;font:7pt Arial, Helvetica, sans-serif;color:#FFFFFF;}
.popupBox ul li a.mLinks, .popupBox ul li a.mLinks:hover{color:#FFFFFF;padding:0px;}
