@charset "UTF-8";/* CSS Document */
*{margin:0px;padding:0px;text-decoration:none}
img{border:none}
#clear, .clear{clear:both}
#alert{width:100%;clear:both;background-color:#FFFF99;color:#FF0000;text-align:center;padding:5px;display:none}
*:first-child+html #alert{display:block}
* html #alert{display:block;background:url(../images/anti-ie6-logo.jpg) #FFFFff bottom no-repeat;height:600px}
body{background:url(../images/bg-repeat.jpg) repeat-x #FFF;font-family:Verdana,Arial,Helvetica,sans-serif;font-size:11px;color:#8a8a8a;margin:0px}
*:first-child+html #wrapper{padding-bottom:100px}

#wrapperHome{width:976px;margin:0 auto;padding:0 0 0 250px;height:auto}
#dev #wrapperHome { padding: 0; }
#wrapper{width:976px;margin:0 auto;padding:0 0 0 0;height:auto}

.normal{font-weight:normal}
#heart{margin-top:-13px}
#imageIco{margin-bottom:-5px; padding:5px 0 0 0;}
a.videolink:link,a.videolink:visited{color:#CC3300;font-weight:bold}
a.videolink:hover,a.videolink:active{color:#990000;font-weight:bold}
#gallery{padding:0}
#dev #gallery { margin-top: 30px; padding-left: 100px; }
#galleryTV{margin:30px 0 0 0;}
#Acc{margin-bottom:50px}
#leftCol{float:left;width:90%}
#rightCol{background:url(../images/bg_rightCol.jpg) top left repeat-y;width:265px;height:100%;float:right;position:fixed;top:0;right:0;z-index:9998}
#rightCol-subpage{width:265px;height:auto;float:right;position:fixed;top:0;right:0;z-index:9999}

/* NEWS FEED */
#news{width:741px; height:250px; margin:30px 0 0 0;}
#news .items{display:block; width:525px; float:left; min-height:125px; height:auto; background:url(../images/bg_newsFeed_2.jpg) bottom left no-repeat;}
.items #headings{float:left; height:30px; width:100%; top:0;}
#headings div{width:100%; height:20px; padding:13px 5px 5px 18px; }
#headings a{font-weight:bold!important; font-size:11px; text-shadow: 1px 1px 3px #ababab;}
#headings a:link, #headings a:visited{color:#ad2328!important;}
#headings a:hover, #headings a:active{color:#ad2328!important;}
#news .items #nav{clear:both; float:left; position:relative; top:90px; width:100%; left:200px;}
#news .items #nav a{background:url(../images/pager-dot.jpg) no-repeat center top; height:6px; width:6px; margin:0 8px; font-size:9px; color:#dadada; text-indent:-999999px; display:block; float:left;}
#news .items #nav a:hover, #news .items  #nav a.activeSlide{background:url(../images/pager-dot.jpg) no-repeat center bottom;}
#news .video{display:block; width:170px; float:right; right:0;}
.items h1{margin:0 0 5px 0; font-size:17px; color:#878787;}
.video h1{margin:0 0 10px 0; font-size:17px; color:#878787;}
.video iframe{padding:5px; background: #ededed; /* Old browsers */
/* IE9 SVG, needs conditional override of 'filter' to 'none' */
background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2VkZWRlZCIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNmZmZmZmYiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
background: -moz-linear-gradient(top,  #ededed 0%, #ffffff 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#ededed), color-stop(100%,#ffffff)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top,  #ededed 0%,#ffffff 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top,  #ededed 0%,#ffffff 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top,  #ededed 0%,#ffffff 100%); /* IE10+ */
background: linear-gradient(top,  #ededed 0%,#ffffff 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ededed', endColorstr='#ffffff',GradientType=0 ); /* IE6-8 */
}

#timerLoad{padding:10px 0 0 0 ;background-color:#999;color:#FFFFFF;width:252px;text-align:center}
#liveChat{padding:5px 0;background:#e8e8e8;}
#liveChat a:link, #liveChat a:visited{text-decoration:none; color:#666666;}
#liveChat a:hover, #liveChat a:active{text-decoration:none; color:#ad2328;}

#twitter #feed{opacity:.5;background:url(../images/bg_twitte_tail.png) bottom left no-repeat;padding-bottom:20px;margin:15px 0 0 0;position:fixed;right:15px;bottom:150px}
#twitter #feed:hover{opacity:1}
#twitter #base{background:url(../images/bg_twitte.png);width:273px;height:135px;position:fixed;right:0;bottom:20px}
#quoteOfWeek{padding:5px;margin-top:20px;font-family:Georgia,"Times New Roman",Times,serif;font-weight:bold;width:239px;border-top:#999999 2px dotted;border-bottom:#999999 2px dotted}
#headerQuote{font-size:11px;font-weight:normal;font-family:Verdana,Arial,Helvetica,sans-serif}
#actual{font-size:18px}
#person{text-align:right;font-size:10px;font-weight:normal;font-style:italic}
/* Layout */
.boundingBox{margin:0 auto;width:976px}
/* Content */
#content{padding:20px 0}
/* Content - Portfolio Listing */
#sortBy{font-size:13px;font-weight:bold;color:#FFFFFF;border-bottom:2px dotted #FFFFFF;border-top:2px dotted #FFFFFF}
ul#portfolio-filter{width:242px;margin:0 0 5px 0px;line-height:22px;padding:0;height:auto;padding:5px;background:#c7dde3}
ul#portfolio-filter li{display:block}
ul#portfolio-filter a{width:232px;padding:5px;color:#fff;font-weight:bold;text-decoration:none}
ul#portfolio-filter a:hover,ul#portfolio-filter a.current{color:#000}
ul#portfolio-filter a.current{background-color:#fff}
ul#portfolio-list{margin:0 0 0 0;padding:0;list-style:none}
ul#portfolio-list li{width:45%;height:250px;display:block;float:left;margin:18px 0 0 0;overflow:hidden}
ul#portfolio-list li a{width:410px;height:200px;display:block;overflow:hidden;border:1px solid #CDCDCD;background:#eee}
ul#portfolio-list li p{font-size:11px;line-height:15px;color:#AAA;margin:5px 0}
#btnMore{background-image:url(../images/btn_viewCase.png);height:17px;width:100px;float:right;position:relative;right:0px;z-index:9;top:0px;margin-top:-15px}
#btnMore2{background-image:url(../images/btn_viewCase2.png);height:17px;width:100px;float:right;position:relative;right:0px;z-index:9;top:0px;margin-top:-15px}
#subpage-casestudy{margin-top:40px}
#border{border:#999999 solid 1px}
/* general styles... this will be different for every site */
/*This is where the lights and an off buttons will reside*/
#buttonWrapper{background:#666666;height:30px;padding:8px;width:236px;z-index:9999;float:left;position:fixed;top:33px;right:13px}
#lightsOff,#lightsOn{color:#fff}
/* hide the lights on button at first */
#lightsOn{display:none}
/* this is the semi transparent layer that fills the whole page (transparency is set in the jquery) */
#lb-bg{background:#000;height:100%;width:100%;position:fixed;left:0px;top:0px;display:none;z-index:9997}
#video{height:550px}
#video a{z-index:9998;float:left;position:relative;width:100%;height:100%;clear:both}
#lightsArea{z-index:9998;float:left;position:relative;width:100%}
#wrapper-case{height:auto;width:100%;margin:20px 0 140px 0}
#col1{float:left;height:100%;width:45%;margin-right:10px}
#col2{float:left;height:100%;width:52%; text-align:center; margin-left:10px;}
#col3{float:left;height:100%;width:50%;margin-left:10px}
#wrapper-case h1{color:#a72525;font-size:11px;font-weight:bold}
#wrapper-case #grid{text-align:justify;margin-bottom:15px;padding:3px}
#wrapper-case .quote{font-weight:bold;font-size:40px;color:#bfbfbf}
#wrapper-case .tag{font-weight:bold;font-size:19px;color:#525252}
#specialArea{height:240px;width:700px;text-align:right;color:#fff;font-family:Georgia,"Times New Roman",Times,serif;font-size:16px;float:right;position:relative;top:40px;right:50px}
#specialArea #block1{padding:4px;background-color:#000000;width:432px;margin-left:260px}
#specialArea #block5 a, a:active, a:hover, a:visited{color:#F00;}
#specialArea #block5 a{color:#ff0000;text-decoration:none;}
#specialArea a{color#f00;}
#specialArea #block2{background-color:#000000;padding:4px;width:600px;margin-left:92px}
#specialArea #block3{background-color:#000000;padding:4px;width:460px;margin-left:232px}
#specialArea #block4{background-color:#000000;padding:4px;width:250px;margin-left:442px}
#specialArea #block5{background-color:#000000;padding:4px;width:330px;margin-left:262px}

/*Company Page - tooltip styling. by default the element to be styled is .tooltip *//* a .label element inside tooltip */
.tooltip .label{color:yellow;width:35px}
.tooltip a{color:#ad4;font-size:11px;font-weight:bold}
.tooltip{z-index:99999;display:none;background:url(../images/tip_box_btm.png) no-repeat;font-size:12px;height:300px;width:470px;color:#999;padding:40px 0 0 30px;}
.tooltip p {display:block;margin-right:40px;}
.tooltip #inner{width:95%;height:270px;padding:0;margin:0;overflow:auto}
.headBubble{background:url(../images/top-tip.png);width:108px;height:54px;margin-top:-30px;float:left;position:relative}
/* style the trigger elements */
/*#dyna{width:108px;float:left}*/
#dyna img{border:0;cursor:pointer;/*margin:0 0 0 -34px*/}
#characterSpace{width:976px;padding-top:150px}
#characterSpace #group1{width:auto;float:left;margin:0}
#characterSpace #group2{width:auto;float:left;margin:-50px 0 0 0}
#characterSpace #group3{width:auto;float:left;margin:-50px 0 0 130px}
#characterSpace #group4{width:auto;float:left;margin:-140px 0 0 80px}
#characterSpace #group5{width:auto;float:left;margin:-10px 0 0 -540px}
#characterSpace #group6{width:auto;float:left;margin:-80px 0 0 600px;}

/*#characterSpace{line-height:28px;}

#yilin {border:1PX #FFF solid;position:relative; float:left;width:0; height:0;}
#frankhipolito { float:left;position:relative;border:1PX #fff solid;width:0; height:0; left:240px;}
#jerryhsiung { float:left;position:relative;border:1PX #fff solid;width:0; height:0; left:340px; top:30px;}
#eugenelampione { float:left;position:relative;border:1PX #fff solid;width:0; height:0; left:440px; top:20px;}
#jasonperna { float:left;position:relative;border:1PX #fff solid;width:0; height:0;top:340px; left:150px;}
#engellis { float:left;position:relative;border:1PX #fff solid;width:0; height:0;left:430px; top:400px;}
#marystanley { float:left;position:relative;border:1PX #fff solid;width:0; height:0;left:530px; top:400px;}
#elizabethyovino { float:left;position:relative;border:1PX #fff solid;width:0; height:0; top:300px; left:-30px;}
#deborahschule { float:left;position:relative;border:1PX #fff solid;width:0; height:0;top:230px; left:610px;}
#ericreutlinger { float:left;position:relative;border:1PX #fff solid;width:0; height:0;left:630px; top:370px;}
#leestovall { float:left;position:relative;border:1PX #fff solid;width:0; height:0; left:520px; top:160px;}
#toddghidaleson { float:left;position:relative;border:1PX #fff solid;width:0; height:0; left:680px; top:120px;}
#halplattman { float:left;position:relative;border:1PX #fff solid;width:0; height:0; top:40px; left:100px;}
#rachelchansky { float:left;position:relative;border:1PX #fff solid;width:0; height:0; top:120px; left:30px;}
#kevinkelly { float:left;position:relative; left:230px; top:210px;border:1PX #fff solid;width:0; height:0; z-index:5;}
#douggraham { float:left;position:relative; left:320px; top:190px;border:1PX #fff solid;width:0; height:0; z-index:5;}
#georgeortiz { float:left;position:relative; top:250px; left:700px;border:1PX #fff solid;width:0; height:0;}
#robbuschor { float:left; position:relative; left:250px;top:400px;border:1PX #fff solid; width:0; height:0;}*/

#characterSpace{position: relative; height: 500px; margin-top: 80px;}

#yilin {position:absolute; top: 0; left: 0;}
#frankhipolito {position:absolute; top: 0; left:380px;}
#jerryhsiung {position:absolute; left:480px; top:30px;}
#eugenelampione {position:absolute; left:580px; top:20px;}
#jasonperna {position:absolute;top:340px; left:150px;}
#engellis {position:absolute;left:430px; top:400px;}
#marystanley {position:absolute;left:530px; top:400px;}
#elizabethyovino {position:absolute; top:300px; left:-30px;}
#deborahschule {position:absolute;top:230px; left:610px;}
#leestovall {position:absolute; left:520px; top:160px;}
#toddghidaleson {position:absolute; left:680px; top:120px;}
#halplattman {position:absolute; top:40px; left:120px;}
#rachelchansky {position:absolute; top:120px; left:30px;}
#kevinkelly {position:absolute; left:285px; top:205px; z-index:5;}
#douggraham {position:absolute; left:370px; top:180px; z-index:5;}
#georgeortiz {position:absolute; top:250px; left:700px;}
#lorifilacanevo {position:absolute; left:250px;top:400px;}
#briang {position:absolute; left:230px;top:30px;}
#bob {position:absolute; left:168px;top:120px;}
#alexeiroschak {position:absolute;left:670px; top:60px;}

#CharacterSocial li{display:inline;list-style-type:none;margin-right:7px;padding:0 0 0 25px}
.red{color:#CC0000}
/*Begin New Styles*/
#company div.factoids{background:#000;color:#999;font-family:Verdana;font-size:9px;margin-bottom:1em;text-align:center;padding-bottom:21px;width:252px;height:166px;padding:0}
#company div.factoids a{color:#fff;text-decoration:none}
#company div.factoids ol{clear:both;background:#000;border-top:1px solid #fff;width:252px}
#company div.factoids ol,#company div.factoids ul{list-style:none}
#company div.factoids ol li,#company div.factoids ul li{list-style-type:none}
#company div.factoids ol,#company div.factoids ul,#company div.factoids li{margin:0;padding:0}
#company div.factoids ol>li,#company div.factoids ol>div>li{/*display:table for Mozilla & Opera*/ display:table;position:static;margin-bottom:1px}
#company div.factoids ol li{/*for IE6*/ height:41px;margin:0 0 1px 0;overflow:hidden;padding:0;position:relative;width:252px;background-image:url(../images/news_gradient_pixel.jpg);background-repeat:repeat-x;background-position:left top;border-top-width:1px;border-bottom-width:1px;border-top-style:dotted;border-bottom-style:dotted;border-top-color:#999999;border-bottom-color:#999999}
#company div.factoids ol li div{/*for IE6*/ position:absolute;top:50%;width:252px}
*:first-child+html #company div.factoids ol li div{/*for IE7*/ position:relative;top:50%}
#company div.factoids ol li>div{/*for Mozilla & Opera*/ display:table-cell;vertical-align:middle;position:static;padding:0 1em}
#company div.factoids ol li div a,#company div.factoids ol li div a:hover,#company div.factoids ol li div a:visited,#company div.factoids ol li div a:active{color:#fff;display:block;font-size:11px;font-weight:bold;margin:0;overflow:hidden;position:relative;text-decoration:none}
/* next previous tabs */
#company div.factoids a.prev{background:url(../images/more_news_toptab.jpg) bottom left no-repeat;display:block;height:21px;margin:0 auto;text-indent:-9999px;width:40px}
#company div.factoids a.next{background:url(../images/more_news_bottomtab.jpg) top left no-repeat;display:block;height:13px;margin:0 auto;text-indent:-9999px;width:40px}
* html #company div.factoids{margin-top:5px}
*:first-child+html #company div.factoids{margin-top:5px}
* html #company div.factoids.js a.prev{margin-top:3px;margin-bottom:-5px}
* html #company div.factoids.js a.next{height:18px}
* html #company div.factoids a.more-link{/* ie6 */ font-weight:bold !important;height:16px}
*:first-child+html #company div.factoids.js .more-link{/* ie7+*/ height:15px}
* html #company div.factoids.js ul li{padding:0;margin-bottom:-4px}
* html #company div.factoids.js ul ol li{margin-bottom:-2px}
* html #company div.factoids.js ol li{margin-left:-16px !important}
*:first-child+html #company div.factoids.js ol li{margin-left:-16px !important}
* html #company div.factoids ol li{margin-bottom:-2px}
*:first-child+html #company div.factoids.js #itemswrapper{border-bottom:1px #fff solid}
*:first-child+html #company div.factoids.js #itemswrapper,*:first-child+html .js #items{margin-top:-1px;margin-bottom:-2px;height:123px}
* html #company div.factoids.js ul li#itemswrapper{height:123px;margin-top:-1px;margin-bottom:-2px;/*border-bottom:none;*/}
*:first-child+html #company div.factoids ol li{margin-bottom:-1px}
* html #company div.factoids.js ul li ol li{height:46px;margin-bottom:-7px}
* html #company .factoids.js div.__scrollable{width:213px}
* html #company .factoids ol li div a{padding:0 10px}
* html #company .factoids a.prev{cursor:pointer;margin:0 0 2px 86px;margin-top:0 !important;margin-bottom:2px !important}
*:first-child+html #company .factoids a.prev{margin:0 0 -1px 86px}
* html #company .factoids a.next{cursor:pointer;margin:-1px 0 0 86px}
/*End New Styles*/
#company div.scrollable{background:#000;color:#999;font-family:Verdana;font-size:9px;margin-bottom:1em;text-align:center;padding-bottom:21px;width:252px}
#company div.scrollable.js{height:166px;padding:0}
#company div.scrollable a{color:#fff;text-decoration:none}
#company div.scrollable ol{clear:both;background:#000;border-top:1px solid #fff;width:252px}
#company div.scrollable ol,#company div.scrollable ul{list-style:none}
#company div.scrollable ol li,#company div.scrollable ul li{list-style-type:none}
#company div.scrollable ol,#company div.scrollable ul,#company div.scrollable li{margin:0;padding:0}
* html #company div.scrollable.js ol{height:125px !important}
#company div.scrollable.js div._scrollable{width:252px;margin:0 0 0 -20px;padding:0}
#company div.scrollable ul>li{background-color:#000000;height:auto}
#company div.scrollable.js ol,#company div.scrollable #itemswrapper{border:none;height:124px}
#company div.scrollable.js #itemswrapper{background:#fff;border-top:1px solid #fff;border-bottom:1px solid #fff}
#company div.scrollable ol>li,#company div.scrollable ol>div>li{/*display:table for Mozilla & Opera*/ display:table;position:static;margin-bottom:1px}
#company div.scrollable ol li{/*for IE6*/ height:41px;margin:0 0 1px 0;overflow:hidden;padding:0;position:relative;width:252px;background-image:url(../images/news_gradient_pixel.jpg);background-repeat:repeat-x;background-position:left top;border-top-width:1px;border-bottom-width:1px;border-top-style:dotted;border-bottom-style:dotted;border-top-color:#999999;border-bottom-color:#999999}
#company div.scrollable ol li div{/*for IE6*/ position:absolute;top:50%;width:252px}
*:first-child+html #company div.scrollable ol li div{/*for IE7*/ position:relative;top:50%}
#company div.scrollable ol li>div{/*for Mozilla & Opera*/ display:table-cell;vertical-align:middle;position:static;padding:0 1em}
#company div.scrollable ol li div a,#company div.scrollable ol li div a:hover,#company div.scrollable ol li div a:visited,#company div.scrollable ol li div a:active{color:#fff;display:block;font-size:11px;font-weight:bold;margin:0;overflow:hidden;position:relative;text-decoration:none}
/* next previous tabs */#company div.scrollable a.prev{background:url(../images/more_news_toptab.jpg) bottom left no-repeat;display:block;height:21px;margin:0 auto;text-indent:-9999px;width:40px}
#company div.scrollable a.next{background:url(../images/more_news_bottomtab.jpg) top left no-repeat;display:block;height:13px;margin:0 auto;text-indent:-9999px;width:40px}
* html #company div.scrollable{margin-top:5px}
*:first-child+html #company div.scrollable{margin-top:5px}
* html #company div.scrollable.js a.prev{margin-top:3px;margin-bottom:-5px}
* html #company div.scrollable.js a.next{height:18px}
* html #company div.scrollable a.more-link{/* ie6 */ font-weight:bold !important;height:16px}
*:first-child+html #company div.scrollable.js .more-link{/* ie7+*/ height:15px}
* html #company div.scrollable.js ul li{padding:0;margin-bottom:-4px}
* html #company div.scrollable.js ul ol li{margin-bottom:-2px}
* html #company div.scrollable.js ol li{margin-left:-16px !important}
*:first-child+html #company div.scrollable.js ol li{margin-left:-16px !important}
* html #company div.scrollable ol li{margin-bottom:-2px}
*:first-child+html #company div.scrollable.js #itemswrapper{border-bottom:1px #fff solid}
*:first-child+html #company div.scrollable.js #itemswrapper,*:first-child+html .js #items{margin-top:-1px;margin-bottom:-2px;height:123px}
* html #company div.scrollable.js ul li#itemswrapper{height:123px;margin-top:-1px;margin-bottom:-2px;/*border-bottom:none;*/}
*:first-child+html #company div.scrollable ol li{margin-bottom:-1px}
* html #company div.scrollable.js ul li ol li{height:46px;margin-bottom:-7px}
* html #company .scrollable.js div.__scrollable{width:213px}
* html #company .scrollable ol li div a{padding:0 10px}
* html #company .scrollable a.prev{cursor:pointer;margin:0 0 2px 86px;margin-top:0 !important;margin-bottom:2px !important}
*:first-child+html #company .scrollable a.prev{margin:0 0 -1px 86px}
* html #company .scrollable a.next{cursor:pointer;margin:-1px 0 0 86px}

/* Services Page */
.accordionWrapper{display:inline-block;background-color:#fff;overflow:hidden;margin:30px 0 0 10px;width:796px}
.accordionWrapper img{vertical-align:top;border:0;margin:0;padding:0}
.accordionWrapper div{display:inline;float:left;margin:5px auto;width:100%}
.accordionWrapper div.title{cursor:pointer;font-size:30px;color:#666;font-weight:bold;width:100%}
.accordionWrapper div.title:hover,.accordionWrapper div.title:active{color:#000}
.accordionWrapper div.content{display:none;/* CSS3 */ background:#666666;color:#FFFFFF;padding:5px;width:85%;-moz-border-radius-topleft:8px;-khtml-border-radius-topleft:8px;-webkit-border-top-left-radius:8px;-moz-border-radius-topright:8px;-khtml-border-radius-topright:8px;-webkit-border-top-right-radius:8px;-moz-box-shadow:0px 1px 10px #666,inset 1px 1px 0px #a4a4a4;/* inset creates a inner-shadow */ -khtml-box-shadow:0px 1px 10px #666;-webkit-box-shadow:0px 1px 10px #666;/* CSS3 end */}
ul.services {}
ul.services li {margin-left:40px; font-size:18px;}
.blue-link {color:#006699; font-size:12px; text-decoration:underline;}


#services{margin:50px 0; font-size:13px;}
#services p{width:75%; font-size:13px!important; display:block; margin:0; line-height:20px;}
#services  ul{margin: 20px 0 20px 20px; text-transform:uppercase;}
#services  ul li{margin:0 0 5px 0;}
#services  h1{font-size:1.3em; text-transform:uppercase; font-weight:bold!important;}
.header{margin:30px 0; display:block; }
.header h1{color:#ad2328;}
.header p{width:60%!important; font-size:14px!important;}
.platform{margin:30px 0; display:block; background:url(../images/ico_platform.jpg) center right no-repeat; width:640px; }
.training{margin:30px 0; display:block; background:url(../images/ico_training.jpg) center right no-repeat; width:640px;}
.enterprise{margin:30px 0; display:block; background:url(../images/ico_enterprise.jpg) center right no-repeat; width:640px;}


/*Contact Us Page*/ 
#rightCol #moreCinfo{padding-left:8px;width:235px;padding-right:8px;margin:60px 0 40px 0}
#contactForm{width:80%;padding:10px;margin:70px 0 0 0;-moz-border-radius-topleft:8px;-khtml-border-radius-topleft:8px;-webkit-border-top-left-radius:8px;-moz-border-radius-topright:8px;-khtml-border-radius-topright:8px;-webkit-border-top-right-radius:8px;-moz-box-shadow:0px 1px 10px #666,inset 1px 1px 0px #a4a4a4;
-moz-border-radius-bottomleft:8px;-khtml-border-radius-bottomleft:8px;-webkit-border-bottom-left-radius:8px;-moz-border-radius-bottomright:8px;-khtml-border-radius-bottomright:8px;-webkit-border-bottom-right-radius:8px;
/* inset creates a inner-shadow */ -khtml-box-shadow:0px 1px 10px #666;-webkit-box-shadow:0px 1px 10px #666;/* CSS3 end */}
#contactForm td{margin:0}
#extraOptions{width:150px;height:140px;margin:8px 0 0 10px}
#extraOptions #newsletter{width:80px;height:100px;background:url(../images/c_newsletter.png) top left;float:left;cursor:pointer}
#extraOptions #newsletter:hover{background:url(../images/c_newsletter.png) bottom left}
#extraOptions #LiveChat{width:146px;height:33px;background:url(../images/NEWsupport.jpg) top left;float:left;cursor:pointer; margin:8px 0 0 0;}
/*#extraOptions #LiveChat:hover{background:url(../images/c_livechat.png) bottom left}*/

#extraOptions #Collaborate{width:146px;height:33px;background:url(../images/NEWcollaborate.jpg) top left;float:left;cursor:pointer; margin:8px 0 0 0; }
#extraOptions #Payments{width:146px;height:33px;background:url(../images/NEWpayment.jpg) top left;float:left;cursor:pointer;margin:8px 0 0 0;}
/*#extraOptions #Collaborate:hover{background:url(../images/Collaborate.png) bottom left}*/

#LiveChat_1295623909 img{clear:both; margin:8px 0 0 0;}

#extraOptions #JoinUs{width:146px;height:33px;background:url(../images/NEWmeeting.jpg) top left no-repeat;;float:left;cursor:pointer}
/*#extraOptions #JoinUs:hover{background:url(../images/NEWmeeting.jpg) bottom left no-repeat;}*/
.tf1{background-image:url(/images/tf_1.jpg);background-repeat:no-repeat;height:23px;width:198px;border:solid 0 #fff;padding-left:5px;padding-top:3px}
.tf1R{background-image:url(/images/tf_1R.jpg);background-repeat:no-repeat;height:23px;width:198px;border:solid 0 #fff;padding-left:5px;padding-top:3px}
#tf2{background:url(/images/tf_2.jpg) no-repeat;height:26px;width:26px;float:left;position:relative;top:0;left:226px}
#tf2R{background:url(/images/tf_2R.jpg) no-repeat;height:26px;width:26px;float:left;position:relative;top:0;left:226px}
*:first-child+html #tf2{left:200px;top:-32px}
*:first-child+html #tf2R{left:200px;top:-32px}
#googlemap{margin-left:1px}
.lightblue{color:#66CCFF}

/*///////SUPPORT PAGE/////*/

#support-wrapper {
	width:975px;
	margin:0 auto;
	margin-top:20px;
	padding-bottom:40px;
	}
	
	#support-wrapper h2 {
		font-family:Verdana,Arial,Helvetica,sans-serif;
		font-size:18px;
		color: #333333;
		font-weight:bold;
		margin:0px;
		}
		
	#support-wrapper h3 {
		font-family:Verdana,Arial,Helvetica,sans-serif;
		font-size:14px;
		color: #333333;
		font-weight:bold;
		margin:0px;
		padding-top:20px;
		}
		
		#support-wrapper p { 
			line-height:16px;
			padding-top:10px;
			}
			
	ul.support-email {
		width:400px;
		height:30px;
		list-style:none;
		margin-top:25px;
		}
		
		ul.support-email li {
			float:left;
			margin-right:10px;
			height:30px;
			
			}
			
			ul.support-email li.em-text {
				padding-top:5px;
				}
			ul.support-email li .em-input {
				width:200px;
				}
			
			ul.support-email li.search {
				margin-top:-4px;
				}




/*///////IE6 Fixes/////*/
* html #wrapper{display:block;margin:0; margin:auto; margin-left:100px;}
* html #rightCol{display:none;}
* html #footer {display:none; }
* html #rightCol-subpage {display:none;}
* html #teamwrapper {display:none;}
#ie6team-wrapper {width:976px; display:none;}
* html #ie6team-wrapper {display:block;}
* html #specialArea {height:180px;}
* html .tf1R {background:none; height:26px;width:198px;border:solid 0 #fff;padding-left:5px;padding-top:5px; background-color:#666666; color:#FFFFFF;}
* html  #tf2R {background:none; float:none; display:none;}
* html .tf1 {background:none; height:26px;width:198px;border:solid 0 #fff;padding-left:5px;padding-top:5px; background-color:#666666; color:#FFFFFF;}
* html #tf2 {background:none; float:none; display:none;}
#ie6-more-contact {display:none;}
* html #ie6-more-contact {display:block;}
#newyork {display:inline;}
#baltimore {display:inline;}

#extraCopy{font-weight:bold;color:#666666;clear:both; margin-bottom: 30px;}

a.rss{display:inline-block;width:104px;height:35px;margin-left:5px;background:url(/includes/Footer/images/rss.png) no-repeat}
a.facebook,a.twitter,a.digg,a.delicious,a.stumble,a.blog,a.bubble, a.link, a.fs, a.itunes{display:inline-block;width:40px;height:35px;margin-top:1px}
a.rss:hover,a.facebook:hover,a.twitter:hover,a.digg:hover,a.delicious:hover,a.stumble:hover,a.blog:hover,a.bubble:hover, a.link:hover,  a.fs:hover, a.itunes:hover{background-position:1px 1px;/* simple css hover effect */}
a.facebook{background:url(/includes/Footer/images/facebook.png) no-repeat}
a.twitter{background:url(/includes/Footer/images/twitter.png) no-repeat}
a.link{background:url(/includes/Footer/images/link.png) no-repeat}
a.fs{background:url(/includes/Footer/images/fs.png) no-repeat}
a.stumble{background:url(/includes/Footer/images/stumble.png) no-repeat}
a.blog{background:url(/includes/Footer/images/blog.png) no-repeat}
a.bubble{background:url(/includes/Footer/images/bubble.png) no-repeat}
a.itunes{background:url(/includes/Footer/images/itunes.png) no-repeat}
