
@charset "utf-8";
/* CSS Document */

/*[fmt]0000-0000-2*/
html{font-family:Arial, Helvetica, sans-serif;}body{background-color:#FFFFFF;font-family:Arial, Helvetica, sans-serif;font-size:14px;margin:0px auto;}body.main{background:url(/images/layout/body/background-body-main.png) repeat-x;}img{border:0px solid #000000;}a{font-family:Arial, Helvetica, sans-serif;}a:link,a:active,a:visited{color:#41ABD8;}a:hover{color:#00AEF0;}h1{font-family:Arial, Helvetica, sans-serif;padding:0px;margin:0;}h2{font-family:Arial, Helvetica, sans-serif;padding:0px;margin:0;}h3{font-family:Arial, Helvetica, sans-serif;padding:0px;margin:0;}h4{font-family:Arial, Helvetica, sans-serif;padding:0px;margin:0;}h5{font-family:Arial, Helvetica, sans-serif;padding:0px;margin:0;}h6{font-family:Arial, Helvetica, sans-serif;padding:0px;margin:0;}.clear{clear:both;display:block;}/*sss*/
.slide1{font-family:myriad-pro, Arial, Helvetica, sans-serif;font-weight:600;background:#03A3E0;border-radius:3px;font-size:30px;padding:3px 8px;letter-spacing:-1px;color:#FFFFFF;box-shadow:1px 1px 5px #6E6E6E;}.slide1a{font-family:myriad-pro, Arial, Helvetica, sans-serif;font-weight:600;background:#131313;font-size:19px;border-radius:3px;padding:3px 8px;letter-spacing:-1px;color:#FFFFFF;box-shadow:1px 1px 5px #6E6E6E;}.slide1a a:link,.slide1a a:active,.slide1a a:visited{color:#FFFFFF;text-decoration:none;}.slide1a a:hover{color:#08B1F1;text-decoration:none;}/*sss*/
.slide2{font-family:myriad-pro, Arial, Helvetica, sans-serif;font-weight:600;background:#373A8B;border-radius:3px;font-size:31px;padding:3px 8px;letter-spacing:-1px;color:#FFFFFF;box-shadow:1px 1px 3px #797979;}.slide2a{font-family:myriad-pro, Arial, Helvetica, sans-serif;font-weight:600;background:#131313;font-size:19px;border-radius:3px;padding:3px 8px;letter-spacing:-1px;color:#FFFFFF;box-shadow:1px 1px 5px #6E6E6E;}.slide2a a:link,.slide2a a:active,.slide2a a:visited{color:#FFFFFF;text-decoration:none;}.slide2a a:hover{color:#08B1F1;text-decoration:none;}/*testing*/
#intrenix{font-family:Arial, Helvetica, sans-serif;position:fixed;top:10px;left:10px;z-index:10;font-weight:normal;background:#1FE41B;border-radius:3px;font-size:10px;padding:3px;color:#FFFFFF;}

/*[fmt]0000-0000-2*/
#header{display:block;width:100%;height:126px;position:relative;top:0px;left:0px;margin:0 auto;padding:0;background:url(/images/layout/body/background-body-main.png);}/*BODY CLASSES*/
body.about #header{background:url(/images/layout/background-sprite.png) repeat-x 0px -400px;}body.samples #header{background:url(/images/layout/background-sprite.png) repeat-x 0px 0px;}body.services #header{background:url(/images/layout/background-sprite.png) repeat-x 0px -200px;}body.blog #header{background:url(/images/layout/background-sprite.png) repeat-x 0px -400px;}#header.main{display:block;width:100%;height:136px;position:relative;top:0px;left:0px;margin:0 auto;padding:0;background-color:transparent;}#header-container{margin:0px auto;width:960px;}#header div.container{display:block;position:relative;height:126px;width:960px;margin:0 auto;padding:0;}#header-logo{display:block;position:relative;top:18px;left:5px;height:92px;width:200px;}#header-logo a{display:block;height:92px;width:200px;background:url(/images/layout/header/header-sprite.png);}/*NAVIGATION OTHER*/
#header-navigation-other{position:absolute;top:0px;right:0px;height:40px;background:url(/images/layout/header/header-sprite.png) repeat-x 0px -240px;padding:0px;}#header-navigation-other span{background:url(/images/layout/header/header-sprite.png) repeat-x 0px -240px;height:40px;display:inline-block;margin:0px;padding:0px;}#header-navigation-other span:hover{background:url(/images/layout/header/header-sprite.png) repeat-x 0px -300px;height:40px;display:inline-block;margin:0px;}#header-navigation-other span.current{background:url(/images/layout/header/header-sprite.png) repeat-x 0px -340px;height:40px;display:inline-block;margin:0px;}#header-navigation-other span.current:hover{background:url(/images/layout/header/header-sprite.png) repeat-x 0px -340px;height:40px;display:inline-block;margin:0px;}#header-navigation-other span a{height:20px;display:block;padding:14px 12px 6px;font-size:12px;color:#ACACAC;text-decoration:none;font-weight:600;font-family:myriad-pro, Arial, Helvetica, sans-serif;}#header-navigation-other span a:hover{color:#FFFFFF;}#header-navigation-other span.current a{color:#FFFFFF;}/*NAVIGATION MAIN*/
#header-navigation{display:inline-block;position:absolute;top:69px;left:273px;height:24px;}#human-samples-navigation{display:inline-block;margin:0px 30px 0px 0px;}#human-samples-navigation a{font-size:24px;color:#CCCCCC;font-weight:600;font-family:myriad-pro, Arial, Helvetica, sans-serif;word-spacing:-1px;text-decoration:none;padding:2px 22px 2px 4px;background:url(/images/layout/header/header-sprite.png) no-repeat right -138px;}#human-samples-navigation a:hover{color:#FFFFFF;background:url(/images/layout/header/header-sprite.png) no-repeat right -185px;text-decoration:none;}#molecular-services-navigation{display:inline-block;}#molecular-services-navigation a{font-size:24px;color:#CCCCCC;font-weight:600;font-family:myriad-pro, Arial, Helvetica, sans-serif;word-spacing:-1px;text-decoration:none;padding:2px 22px 2px 4px;background:url(/images/layout/header/header-sprite.png) no-repeat right -138px;}#molecular-services-navigation a:hover{color:#FFFFFF;background:url(/images/layout/header/header-sprite.png) no-repeat right -185px;text-decoration:none;}

/*[fmt]0000-0000-2*/
body.main #main-content{width:100%;position:relative;top:15px;left:0px;margin:0 auto 20px 0;background-color:transparent;}body.main #main-content-container{margin:0px auto;position:relative;width:900px;}body.main #main-content-container div.section{margin:5px 0;}body.main #main-content-container div.section.main{height:180px;position:relative;background:url(/images/layout/front-page/background-default.png);border-radius:8px;}body.main #main-content-container div.section.main div.content{font-family:myriad-pro, Arial, Helvetica, sans-serif;}body.main #main-content-container div.section.main div.content h2{font-family:myriad-pro, Arial, Helvetica, sans-serif;font-size:28px;font-weight:700;color:#060606;letter-spacing:-1px;text-shadow:1px 1px 1px #FFFFFF;}body.main #main-content-container div.section.main div.content p{font-family:myriad-pro, Arial, Helvetica, sans-serif;font-size:17px;font-weight:600;color:#353535;margin:0px;letter-spacing:-0.5px;}body.main #main-content-container div.section.main div.browse{position:absolute;bottom:10px;right:20px;}body.main #main-content-container div.section.highlight{height:50px;position:relative;background:url(/images/layout/front-page/background-highlight-sprite.png) repeat-x 0px 0px;border-radius:8px;}body.main #main-content-container div.section.highlight h2{font-family:myriad-pro, Arial, Helvetica, sans-serif;font-size:28px;font-weight:700;color:#FFFFFF;letter-spacing:-0.5px;text-shadow:1px 1px 1px #609104;position:absolute;right:380px;top:5px;}body.main #main-content-container div.section.highlight a:link,body.main #main-content-container div.section.highlight a:visited,body.main #main-content-container div.section.highlight a:active{font-family:myriad-pro, Arial, Helvetica, sans-serif;background:url(/images/layout/front-page/background-highlight-sprite.png) repeat-x 0px -60px;font-size:25px;font-weight:700;color:#FFFFFF;letter-spacing:-1px;text-shadow:1px 1px 0px #000000;position:absolute;right:0px;top:0px;display:block;width:327px;height:50px;text-decoration:none;text-align:center;line-height:46px;}body.main #main-content-container div.section.highlight a:hover{background:url(/images/layout/front-page/background-highlight-sprite.png) repeat-x 0px -120px;color:#FFFFFF;text-shadow:1px 1px 2px #686ABF;}/*CONTENT HEADERS*/
#base{display:block;/*Not sure what this means*/
width:100%;position:relative;top:0px;left:0px;margin:0 auto;background:#FFFFFF;}#base-container{margin:0px auto;position:relative;width:960px;background:#FFFFFF url(/images/layout/base/background-base-sidebar-right.png) repeat-y right;border-radius:10px;}#content-main{margin:0 240px 0 0;padding:0px;width:710px;min-height:600px;}#content-sidebar{width:230px;position:absolute;right:0px;top:0px;}#base-container.left-sidebar #content-main{margin:0 0 0 230px;padding:0px;width:720px;}#base-container.left-sidebar #content-sidebar{width:230px;position:absolute;left:0px;top:0px;}#base-container.right-sidebar #content-main{margin:0 260px 0 0;padding:0px;width:700px;}#base-container.right-sidebar #content-sidebar{width:250px;position:absolute;right:0px;top:0px;}/*CONTENT HEADERS*/
#content-main h1,#content-main h2,#content-main h3,#content-main h4,#content-main h5,#content-main h6{font-family:myriad-pro, Arial, Helvetica, sans-serif;}#content-main h1{font-size:28px;font-weight:700;padding:2px 0;letter-spacing:-1px;}#content-main h2{font-size:22px;font-weight:600;padding:2px 0;letter-spacing:-0.8px;}#content-main h3{font-size:20px;font-weight:600;padding:2px 0;letter-spacing:-0.8px;}#content-main h4{font-size:17px;font-weight:700;padding:2px 0;}#content-main h5{font-size:14px;font-weight:700;padding:2px 0;}#content-main h6{font-size:15px;font-weight:700;padding:2px 0;color:#303030;}/*CONTENT HEADERS*/
#content-main div.section{display:block;position:relative;margin:10px 0px;clear:both;}#content-main div.padded{padding:10px 0px;margin:0px 10px;}#base-container.left-sidebar div.padded{padding:10px 0px;margin:0px 40px 0px 10px;}#base-container.right-sidebar div.padded{padding:10px 0px;margin:0px 10px 0px 20px;}#content-main p{font-size:14px;font-weight:normal;color:#343434;margin:10px 0;line-height:1.3;word-spacing:0px;}#content-main p.header{font-size:20px;font-weight:600;color:#6A6A6A;margin:10px 0px;line-height:1.2;font-family:myriad-pro, Arial, Helvetica, sans-serif;letter-spacing:-0.5px;}#content-main div.break{border-bottom:3px double #EFEFEF;padding-bottom:0px;}#content-main img.padded{margin:0px 10px;}#content-main ul{list-style-type:circle;margin:5px 0px;position:relative;font-size:13px;}#content-main ul li{list-style-type:disc;margin:5px 0px;position:relative;font-size:14px;}#content-main ul.check li{list-style-type:none;list-style-image:url(/images/ui/icons/icon-check.png);}/*CONTENT SECTION FOOTER*/
#content-main div.section-footer{background-color:#F5F5F5;border-radius:10px;padding:5px 4px;margin:40px 10px 10px;border:1px solid #E0E0E0;clear:both;position:relative;}#content-main div.section-footer-container{padding:5px 14px;width:450px;}#content-main div.section-footer .section-footer-title{font-size:19px;font-weight:600;font-family:myriad-pro, Arial, Helvetica, sans-serif;color:#3C3C3C;letter-spacing:-0.7px;}#content-main div.section-footer .section-footer-description{font-size:13px;font-weight:400;font-family:myriad-pro, Arial, Helvetica, sans-serif;color:#585858;letter-spacing:-0.2px;}#content-main div.section-footer a{background-color:#0AB7F8;display:block;border-radius:6px;padding:3px 8px 4px;margin:10px 0px;border:1px solid #09A2DA;text-decoration:none;max-width:140px;text-align:center;color:#FFFFFF;font-size:15px;font-weight:600;font-family:myriad-pro, Arial, Helvetica, sans-serif;position:absolute;right:20px;top:15px;letter-spacing:-0.2px;text-shadow:1px 1px 1px #097BA6;box-shadow:0px 0px 4px #838383;}#content-main div.section-footer a:hover{background-color:#40C8FA;border:1px solid #19B8F2;text-shadow:1px 1px 1px #098FC2;box-shadow:0px 0px 3px #838383;}/*CONTENT HEADERS*/
#timeline-container{background:#F5F5F5;border-radius:4px;padding:5px 0px;}#timeline-container div.timeline{padding:5px 0px;margin:0px 10px;border-top:1px dotted #DDD8D8;clear:both;}#timeline-container span.year{float:left;font-size:16px;font-weight:bold;}#timeline-container span.event{float:right;font-size:12px;width:594px;padding:1px 0px 3px;}/*CONTENT ICON LIST*/
#content-main div.section div.icon-list{}#content-main div.section div.icon-list ul.large{margin:0px;padding:0px;display:inline-block;}#content-main div.section div.icon-list ul.large li{list-style-type:none;margin:0px 0px 25px;padding:0px;position:relative;}#content-main div.section div.icon-list ul.large li img.icon{position:absolute;top:0px;left:0px;width:48px;}#content-main div.section div.icon-list ul.large li h3,#content-main div.section div.icon-list ul.large li h2,#content-main div.section div.icon-list ul.large li h1{margin-left:15px;font-size:22px;line-height:0.8;font-family:myriad-pro, Arial, Helvetica, sans-serif;}#content-main div.section div.icon-list ul.large li h3 a,#content-main div.section div.icon-list ul.large li h2 a,#content-main div.section div.icon-list ul.large li h1 a{text-decoration:none;color:#0295CD;font-weight:600;font-family:myriad-pro, Arial, Helvetica, sans-serif;}#content-main div.section div.icon-list ul.large li h3 a:hover,#content-main div.section div.icon-list ul.large li h2 a:hover,#content-main div.section div.icon-list ul.large li h1 a:hover{text-decoration:underline;}#content-main div.section div.icon-list ul.large li.icon h3,#content-main div.section div.icon-list ul.large li.icon h2,#content-main div.section div.icon-list ul.large li.icon h1{margin-left:45px;}#content-main div.section div.icon-list ul.large li p{margin-left:15px;font-size:14px;}#content-main div.section div.icon-list ul.large li.icon p{margin-left:45px;font-size:14px;}#content-main div.section div.icon-list ul.large ul.double{margin:10px 0px 0px 30px;padding:0px;display:inline-block;}#content-main div.section div.icon-list ul.double li{list-style-type:none;color:#535353;margin:4px 0px;padding:0px;float:left;width:294px;}#content-main div.section div.icon-list ul.large ul.single{margin:10px 0px 0px 75px;padding:0px;}#content-main div.section div.icon-list ul.single li{list-style-type:disc;color:#535353;margin:4px 0px;padding:0px;width:600px;}/*SIDEBAR*/
#base-container.right-sidebar #content-sidebar{width:250px;position:absolute;right:0px;top:0px;min-height:500px;}#base-container div.navigation-side ul li a{font-family:Arial, Helvetica, sans-serif;}/*SIDEBAR NAVIGATION*/
#base-container.right-sidebar #content-sidebar div.navigation-side{width:250px;margin:0px 0px 10px;}#base-container.right-sidebar #content-sidebar div.navigation-side ul{width:250px;margin:0px;padding:0px;}#base-container.right-sidebar #content-sidebar div.navigation-side ul li{width:230px;margin:0px 0px 0px 20px;padding:0px;list-style:none;border-bottom:1px solid #E2E2E2;border-top:1px solid #F1F1F1;text-align:left;}#base-container.right-sidebar #content-sidebar div.navigation-side ul li a{margin:0px;padding:2px 0px 2px 15px;list-style:none;display:block;font-size:14px;font-weight:700;text-decoration:none;line-height:26px;color:#595B5B;}#base-container.right-sidebar #content-sidebar div.navigation-side ul li a:hover{text-decoration:underline;}#base-container.right-sidebar #content-sidebar div.navigation-side ul li.current{width:250px;margin:0px;padding:0px;list-style:none;height:40px;border:none;background:url("/images/layout/base/navigation-side/background-navigation-side.png") no-repeat left -60px;border-radius:4px;}#base-container.right-sidebar #content-sidebar div.navigation-side ul li.current a{margin:0px;padding:7px 0px 7px 35px;list-style:none;display:block;font-size:14px;font-weight:700;text-decoration:none;line-height:26px;color:#FFFFFF;text-shadow:1px 1px 0px #000000;}#base-container.right-sidebar #content-sidebar div.navigation-side ul li.current a:hover{text-decoration:underline;}#base-container.right-sidebar #content-sidebar div.navigation-side ul li.sub{width:230px;margin:0px 0px 0px 20px;padding:0px;list-style:none;border-bottom:1px solid #E2E2E2;border-top:1px solid #F1F1F1;text-align:left;}#base-container.right-sidebar #content-sidebar div.navigation-side ul li.sub ul{width:230px;margin:0px;padding:0px;}#base-container.right-sidebar #content-sidebar div.navigation-side ul li.sub ul li{width:190px;margin:0px 0px 0px 20px;padding:0px;list-style:none;text-align:left;border:none;}#base-container.right-sidebar #content-sidebar div.navigation-side ul li.sub ul li a{margin:0px;padding:4px 0px 4px 10px;list-style:none;display:block;font-size:11px;font-weight:bold;text-decoration:none;line-height:19px;color:#6E6F6F;}#base-container.right-sidebar #content-sidebar div.navigation-side ul li.sub ul li a:hover{text-decoration:underline;color:#6E6F6F;}#base-container.right-sidebar #content-sidebar div.navigation-side ul li.sub ul li.current{width:210px;margin:2px 0px 2px 20px;padding:0px;list-style:none;height:auto;border:none;background:#DCDCDC;border-radius:4px;}#base-container.right-sidebar #content-sidebar div.navigation-side ul li.sub ul li.current a{margin:0px;padding:2px 0px 2px 10px;list-style:none;display:block;font-size:11px;font-weight:700;text-decoration:none;line-height:19px;color:#2A2A2A;text-shadow:none;}#base-container.right-sidebar #content-sidebar div.navigation-side ul li.sub ul li.current a:hover{text-decoration:underline;color:#2D2D2D;}/*Network*/
#content-main div.network-container{background-color:#F7F6F6;border-radius:4px;padding:0px 4px;border:1px solid #E0E0E0;}#content-main div.network-container span.network-member{display:inline-block;width:126px;height:64px;}#content-main div.network-container span.network-member.windber{background:url(/images/content/human-samples/bioserve-network/network-members-sprite.png) no-repeat 0px 0px;}#content-main div.network-container span.network-member.windber:hover{background:url(/images/content/human-samples/bioserve-network/network-members-sprite.png) no-repeat -150px 0px;}#content-main div.network-container span.network-member.maine{background:url(/images/content/human-samples/bioserve-network/network-members-sprite.png) no-repeat 0px -64px;}#content-main div.network-container span.network-member.maine:hover{background:url(/images/content/human-samples/bioserve-network/network-members-sprite.png) no-repeat -150px -64px;}#content-main div.network-container span.network-member.umass{background:url(/images/content/human-samples/bioserve-network/network-members-sprite.png) no-repeat 0px -128px;}#content-main div.network-container span.network-member.umass:hover{background:url(/images/content/human-samples/bioserve-network/network-members-sprite.png) no-repeat -150px -128px;}#content-main div.network-container span.network-member.fairbanks{background:url(/images/content/human-samples/bioserve-network/network-members-sprite.png) no-repeat 0px -192px;}#content-main div.network-container span.network-member.fairbanks:hover{background:url(/images/content/human-samples/bioserve-network/network-members-sprite.png) no-repeat -150px -192px;}#content-main div.network-container span.network-member.fox{background:url(/images/content/human-samples/bioserve-network/network-members-sprite.png) no-repeat 0px -258px;}#content-main div.network-container span.network-member.fox:hover{background:url(/images/content/human-samples/bioserve-network/network-members-sprite.png) no-repeat -150px -258px;}#content-main div.network-container span.network-member.bioserve{background:url(/images/content/human-samples/bioserve-network/network-members-sprite.png) no-repeat 0px 0px;}#content-main div.network-container span.network-member a{display:inline-block;width:126px;height:64px;text-decoration:none;}#dataTable{font-size:13px;color:#000000;}#dataTable table{width:100%;}#dataTable th{font-size:12px;color:#000000;padding:2px;border-bottom:2px solid #222479;text-align:left;vertical-align:top;}#dataTable td{vertical-align:top;font-size:13px;padding:6px 6px 6px 5px;border-bottom:1px solid #DFDFDF;}#dataTable tr.row1{background-color:#F5F5F5;}#dataTable tr.row2{background-color:#FFFFFF;}#dataTable .empty{color:#333333;text-align:center;font-weight:bold;font-size:13px;padding:10px;}#dataTable a{color:#2F3293;font-size:13px;text-decoration:underline;}#dataTable a:link,a:visited,a:active{color:#2F3293;}#dataTable a:hover{color:#2F3293;}

/*[fmt]0000-0000-2*/
#front-page-header{display:block;width:100%;position:relative;top:0px;left:0px;margin:0;}#front-page-header-container{margin:0px auto;position:relative;width:960px;}#front-page-header-container.main{margin:0px auto;position:relative;width:960px;text-align:center;}#front-page-header h1{color:#FFFFFF;font-weight:600;font-family:myriad-pro, Arial, Helvetica, sans-serif;font-size:37px;word-spacing:-1.5px;}#front-page-header h2{color:#DAD8D8;font-size:25px;font-weight:600;font-family:myriad-pro, Arial, Helvetica, sans-serif;word-spacing:-1.5px;}#front-page-header h2 a{color:#65D2FC;text-decoration:none;}#front-page-header h2 a:hover{color:#ADD26F;text-decoration:none;}/*BASE-HEADER*/
#base-header{display:block;width:100%;position:relative;top:0px;left:0px;margin:0;background:url(/images/layout/base/background-base-header.png) repeat-x 0px 0px;}body.samples #base-header{background:url(/images/layout/background-sprite.png) repeat-x 0px -800px;}body.services #base-header{background:url(/images/layout/background-sprite.png) repeat-x 0px -900px;}body.about #base-header{background:url(/images/layout/background-sprite.png) repeat-x 0px -1000px;}body.blog #base-header{background:url(/images/layout/background-sprite.png) repeat-x 0px -1000px;}#base-header-container{margin:0px auto;position:relative;width:960px;height:70px;}body.samples #base-header-container{background:url(/images/layout/base/base-header/background-human-samples.png) no-repeat 0px 0px;}body.services #base-header-container{background:url(/images/layout/base/base-header/background-services.png) no-repeat 0px 0px;}body.about #base-header-container{background:url(/images/layout/base/base-header/background-about.png) no-repeat 0px 0px;}body.blog #base-header-container{background:url(/images/layout/base/base-header/background-blog.png) no-repeat 0px 0px;}#base-header-container.main{margin:0px auto;position:relative;width:960px;text-align:center;}#base-header h1{color:#FFFFFF;font-weight:600;font-family:myriad-pro, Arial, Helvetica, sans-serif;font-size:37px;word-spacing:-1.5px;}#base-header h2{color:#DAD8D8;font-size:25px;font-weight:600;font-family:myriad-pro, Arial, Helvetica, sans-serif;word-spacing:-1.5px;}#base-header h2 a{color:#65D2FC;text-decoration:none;}#base-header h2 a:hover{color:#ADD26F;text-decoration:none;}/*BASE-HEADER*/
#base-header a.base-header-button{display:block;position:absolute;top:15px;right:10px;width:160px;height:40px;background:url(/images/ui/buttons-sprite.png) no-repeat 0px 0px;text-align:center;line-height:40px;color:#FFFFFF;font-weight:600;font-family:myriad-pro, Arial, Helvetica, sans-serif;font-size:17px;text-decoration:none;text-shadow:1px 1px #0275A1;}body.samples #base-header a.base-header-button{background:url(/images/ui/buttons-sprite.png) no-repeat 0px 0px;text-shadow:1px 1px #0275A1;}body.samples #base-header a.base-header-button:hover{background:url(/images/ui/buttons-sprite.png) no-repeat 0px -47px;}body.services #base-header a.base-header-button{background:url(/images/ui/buttons-sprite.png) no-repeat 0px -100px;text-shadow:1px 1px #8BB839;}body.services #base-header a.base-header-button:hover{background:url(/images/ui/buttons-sprite.png) no-repeat 0px -147px;}

/*[fmt]0000-0000-2*/
#content-main div.section.breadcrumb{border-bottom:3px double #EFEFEF;padding-bottom:0px;display:block;position:relative;clear:both;padding:12px 0px 0px;margin:0px 10px 0px 20px;}#content-main #breadcrumb{height:15px;font-family:Arial, Helvetica, sans-serif;font-size:12px;color:#CCCCCC;margin:0px 0px 5px;}#content-main #breadcrumb.normal{font-size:11px;}#content-main #breadcrumb span{color:#B7B7B7;}#content-main #breadcrumb span a{background:url(/images/layout/base/breadcrumbs/breadcrumbs-background.png) no-repeat right -2px;padding-right:16px;color:#8C8C8C;text-decoration:none;font-family:Arial, Helvetica, sans-serif;}#content-main #breadcrumb span a:hover{color:#00AEEF;text-decoration:underline;}

/*[fmt]0000-0000-2*/
#footer{display:block;width:100%;position:relative;top:-10px;left:0px;margin:0 auto;padding:0;background:url(/images/layout/footer/footer-sprite.png) repeat-x 0px -300px;}/*BODY CLASSES*/
body.about #footer{background:url(/images/layout/footer/footer-sprite.png) repeat-x 0px -900px;}body.samples #footer{background:url(/images/layout/footer/footer-sprite.png) repeat-x 0px -300px;}body.services #footer{background:url(/images/layout/footer/footer-sprite.png) repeat-x 0px -600px;}body.blog #footer{background:url(/images/layout/footer/footer-sprite.png) repeat-x 0px -900px;}/*BODY CLASSES*/
#footer div.container{display:block;position:relative;width:930px;margin:0 auto;padding:0;height:200px;}#footer div.logo{position:absolute;top:52px;left:30px;background:url(/images/layout/footer/footer-sprite.png) no-repeat 0px 0px;width:100px;height:53px;}#footer div.address{position:absolute;top:116px;left:30px;width:200px;height:42px;}#footer div.address p{font-size:11px;color:#F5F5F5;margin:0px;padding:0px;}#footer div.navigation{position:absolute;top:78px;left:249px;font-size:13px;color:#F5F5F5;}#footer div.navigation ul{display:inline-block;margin:0 40px 0px 0px;padding:0px;vertical-align:top;}#footer div.navigation li{list-style-type:none;padding:1px 0 0;}#footer div.navigation li a{font-size:12px;color:#ACACAC;text-decoration:none;}#footer div.navigation li a.main{font-size:12px;color:#E2E2E2;text-decoration:none;font-weight:bold;}#footer div.navigation li a:hover,#footer div.navigation li.main a:hover{color:#48CDFF;text-decoration:none;}#footer div.copyright{position:absolute;bottom:10px;left:20px;color:#5A5A5A;font-weight:bold;font-size:11px;}#footer div.social-media{position:absolute;top:81px;right:0px;}#footer div.social-media a{display:inline-block;width:38px;height:35px;}#footer div.social-media a.twitter{background:url(/images/layout/footer/footer-sprite.png) no-repeat 0px -160px;}#footer div.social-media a.twitter:hover{background:url(/images/layout/footer/footer-sprite.png) no-repeat 0px -100px;}#footer div.social-media a.facebook{background:url(/images/layout/footer/footer-sprite.png) no-repeat -50px -160px;}#footer div.social-media a.facebook:hover{background:url(/images/layout/footer/footer-sprite.png) no-repeat -50px -100px;}#footer div.social-media a.linkedin{background:url(/images/layout/footer/footer-sprite.png) no-repeat -100px -160px;}#footer div.social-media a.linkedin:hover{background:url(/images/layout/footer/footer-sprite.png) no-repeat -100px -100px;}
/*[fmt]1A90-1A0A-3*/
#modal {
	position: fixed;
	top: 0px;
	left: 0px;
	z-index: 100;
	width: 100%;
	height: 100%;
	background: url(/images/ui/modal/background.png) repeat-x;
}
#modal-container.popup {
	width: 800px;
	position: relative;
	margin: 40px auto auto;
	padding: 0;
	background-color: #F1F1F1;
	border-radius: 10px;
	border: 4px solid #2E2E2E;
	min-height: 200px;
}
#modal-container-loader {
	width: 78px;
	height: 78px;
	position: relative;
	margin: 200px auto;
	padding: 10px;
	border-radius: 10px;
	background-color: #E8E8E8;
	border: 4px solid #2E2E2E;
}
#modal-container-loader div {
	margin: 6px;
	height: 64px;
	width: 64px;
	background: url(/images/ui/loaders/loader-64.gif) no-repeat;
}
#modal-container div.modal-header {
	position: relative;
	background: #000000 url(/images/ui/modal/modal-sprite.png) repeat-x bottom;
	border-top-left-radius: 5px;
	border-top-right-radius: 5px;
	display: block;
	height: 50px;
}
/*TITLE CONTAINER*/
#modal-container div.modal-header #modal-header-navigation {
	width: 190px;
	display: block;
	position: absolute;
	right: 80px;
	top: 12px;
	z-index: 102;
	background: #323232;
	padding: 3px;
	border-radius: 3px;
}
#modal-container div.modal-header #modal-header-navigation span {
	font-size: 14px;
	color: #FDFDFD;
	font-weight: bold;
	display: block;
}
#modal-container div.modal-header #modal-header-navigation span:hover {
	cursor: pointer;
}
/*TITLE CONTAINER*/
#modal-container div.modal-header div.title-container {
	width: 493px;
	display: block;
}
#modal-container div.modal-header div.title-container div.title {
	font-weight: bold;
	position: relative;
	top: 10px;
	left: 36px;
	font-size: 20px;
	color: #FFFFFF;
	letter-spacing: -1px;
}
#modal-container div.modal-header div.options-container {
	width: 40px;
	height: 16px;
	position: absolute;
	top: 7px;
	right: 11px;
}
#modal-container div.modal-header div.options-container div.icon {
	width: 17px;
	height: 17px;
	float: right;
	background: url(/images/ui/modal/modal-sprite.png) no-repeat 0px -150px;
}
#modal-container div.modal-header div.options-container div.icon:hover {
	cursor: pointer;
	background: url(/images/ui/modal/modal-sprite.png) no-repeat -18px -150px;
}
/*CONTENT*/
#modal-container div.modal-content-container {
	padding: 0px;
	margin: 0px;
}
#modal-container div.modal-content {
	margin: 0px;
	padding: 0px;
	font-size: 12px;
}
#modal-container div.modal-content.padded {
	padding: 10px;
}
#modal-container div.modal-content form {
	margin: 0px;
	padding: 0px;
}
#modal-container div.modal-content form label {
	font: 12px Arial, Helvetica, sans-serif;
	color: #222222;
	text-shadow: 1px 1px #FFFFFF;
	font-weight: bold;
}
#modal-container div.modal-content form label span {
	display: inline-block;
	font-size: 11px;
	height: 16px;
	line-height: 16px;
}
#modal-container div.modal-content form label span.error {
	margin: 2px;
	padding: 2px 4px;
	color: #C91818;
	background-color: #FCE6E6;
	border: 1px solid #F8C0C0;
	border-radius: 3px;
}
#modal-container div.modal-content div.input-container {
	margin: 10px;
	clear: both;
}
#modal-container div.modal-content div.input-container-sub {
	float: left;
	padding: 4px 10px 10px 0px;
	width: 46%;
}
#modal-container div.modal-content form input[type=text] {
	font: 14px Arial, Helvetica, sans-serif;
	padding: 4px;
	width: 96%;
}
#modal-container div.modal-content form textarea {
	width: 96%;
	height: 100px;
	padding: 5px;
	color: #4F4F4F;
	border: 1px solid #C4C4C4;
	font: 14px Arial, Helvetica, sans-serif;
}
#modal-container div.modal-content div.modal-side {
	margin: 10px 20px;
	padding: 10px 15px;
	font-size: 14px;
	background: #FBFBFB;
	border-radius: 8px;
	color: #262626;
}
#modal-container div.modal-content div.modal-side p.side-header {
	margin: 0px;
	padding: 0px;
	font-size: 28px;
	color: #000000;
	font-family: myriad-pro, Arial, Helvetica, sans-serif;
	font-weight: 700;
	letter-spacing: -1px;
	text-shadow: 1px 1px #FFFFFF;
}
/*FOOTER*/
#modal-container.popup div.modal-footer {
	background: #090909 url(/images/ui/modal/modal-sprite.png) repeat-x 0px 0px;
	border-bottom-left-radius: 5px;
	border-bottom-right-radius: 5px;
	height: 60px;
}
#modal-container.popup div.modal-button-container {
	margin: 0px auto;
	padding: 10px 0px;
	width: 366px;
	text-align: center;
}
#modal-container.popup div.modal-button-container a {
	background-color: #B9B9B9;
	display: inline-block;
	width: 80px;
	border-radius: 6px;
	padding: 3px 8px 4px;
	margin: 10px 20px;
	border: 1px solid #404040;
	text-decoration: none;
	max-width: 140px;
	text-align: center;
	color: #6C6C6C;
	font-size: 15px;
	font-weight: 700;
	font-family: myriad-pro, Arial, Helvetica, sans-serif;
	letter-spacing: -0.2px;
	text-shadow: 1px 1px 1px #E3E3E3;
	box-shadow: 1px 1px 1px #000000;
}
#modal-container.popup div.modal-button-container a:hover {
	background-color: #D5D5D5;
}
#modal-container.popup div.modal-button-container a.modal-button-submit {
	background-color: #0AB7F8;
	border: 1px solid #0786B4;
	color: #FFFFFF;
	font-family: myriad-pro, Arial, Helvetica, sans-serif;
	letter-spacing: -0.2px;
	text-shadow: 1px 1px 1px #097BA6;
	box-shadow: 1px 1px 1px #000000;
}
#modal-container.popup div.modal-button-container a.modal-button-submit:hover {
	background-color: #40C8FA;
	border: 1px solid #19B8F2;
	text-shadow: 1px 1px 1px #098FC2;
	box-shadow: 0px 0px 3px #838383;
}

/*[fmt]0000-0000-2*/
#blog-container{margin:0px auto;position:relative;width:960px;background:#FFFFFF url(/blog/images/layout/background-blog-container.gif) repeat-y right;}#blog-main{margin:0 240px 0 0;padding:0px;width:620px;min-height:600px;}#blog-sidebar{width:320px;position:absolute;right:0px;top:0px;}#blog-main div.blog-post-header{padding:5px 10px;background:#FFFFFF url(/blog/images/layout/background-sprite.png) repeat-x;}#blog-main div.blog-post-header .date{font-family:Arial, Helvetica, sans-serif;font-size:12px;font-weight:700;color:#6A6A6A;}#blog-main div.blog-post-header .title h1{font-family:myriad-pro, Arial, Helvetica, sans-serif;font-size:26px;font-weight:700;line-height:1em;letter-spacing:-0.5px;padding:0px;text-shadow:1px 1px 1px #FFFFFF;}#blog-main div.blog-post-header .title h1 a:link,#blog-main div.blog-post-header .title h1 a:active,#blog-main div.blog-post-header .title h1 a:visited{font-family:myriad-pro, Arial, Helvetica, sans-serif;color:#353887;text-decoration:none;font-size:29px;}#blog-main div.blog-post-header .title h1 a:hover{color:#07ADED;text-decoration:underline;}#blog-main div.blog-post-header .author{font-size:14px;padding:5px 0px;font-weight:600;color:#000000;font-family:myriad-pro, Arial, Helvetica, sans-serif;}#blog-main div.blog-post{padding:0px 5px;}/*CONTENT*/
#blog-main div.blog-footer{height:70px;position:relative;margin-bottom:15px;background:url(/blog/images/layout/background-blog-footer.png) no-repeat bottom;}#blog-main div.blog-footer div.social{height:30px;width:350px;position:absolute;bottom:0px;left:20px;}#blog-main div.blog-footer div.social img{float:left;margin:0 10px 0 0;}#blog-main div.blog-footer div.continue{height:36px;width:155px;position:absolute;top:0px;right:10px;background:url(/blog/images/layout/background-footer-continue.gif) no-repeat top;}#blog-main div.blog-footer div.continue:hover{height:36px;width:155px;position:absolute;top:0px;right:10px;background:url(/blog/images/layout/background-footer-continue.gif) no-repeat bottom;}#blog-main div.blog-footer div.continue a{font-size:12px;font-weight:bold;color:#FFFFFF;text-decoration:none;position:absolute;bottom:6px;left:25px;}#blog-main div.blog-footer div.continue:hover a{color:#FFFFFF;text-decoration:none;}#blog-sidebar div a{font-size:12px;color:#787878;font-weight:normal;text-decoration:none;}#blog-sidebar div a:hover{color:#535252;font-weight:normal;text-decoration:underline;}#blog-main div.blog-divider{margin-top:10px;background:url(/blog/images/layout/blog-divider-background.png) repeat-x;}#blog-main #blog-list-navigation{margin:20px 20px 10px;width:500px;text-align:right;}#blog-main #blog-list-navigation a{padding:1px 3px;}#blog-main #blog-list-navigation a.side{padding:1px 3px;margin:0px 5px;color:#393C91;border:1px solid #FFFFFF;text-decoration:underline;}#blog-main #blog-list-navigation a.side:hover{color:#3AB0EE;border:1px solid #1091D6;text-decoration:none;}#blog-main #blog-list-navigation a.page{font-weight:normal;color:#393C91;border:1px solid #393C91;text-decoration:none;}#blog-main #blog-list-navigation a.page:hover{border:1px solid #1091D6;color:#3AB0EE;}#blog-main #blog-list-navigation a.current-page{font-weight:bold;color:#FFFFFF;border:1px solid #393C91;background-color:#393C91;text-decoration:none;}#blog-main #blog-list-navigation a.current-page:hover{color:#FFFFFF;background-color:#3AB0EE;border:1px solid #1091D6;}


