a{text-decoration:none;color:#47729e;}
a.signin{position:relative;margin-left:3px;}
a.signin span{background-image:url(/images/toggle_down_light.jpg);background-repeat:no-repeat;background-position:100% 50%;padding:0 18px 0 2px;}
a.signin.menu-open span{background-image:url(/images/toggle_up_dark.jpg);color:#778899;}
h2,h2 a,.h2,.h2 a,h2 strong a{color:#fdcf09;font-size:18px;font-weight:bold;font-family:"Arial Black";letter-spacing:.2px;}
hr{border:1px solid #eeeeee;}
html,body{height:100%;background-color:#f8f8f8;color:#454545;}
input.matrix-button{font-size:32px;font-family:"Arial Black";color:#fdcf09;text-align:center;border:none;cursor:pointer;line-height:200%;}
.absolute{position:absolute;}
.activeSlide{background-image:url(/images/next-slide-active.gif);width:14px;height:14px;display:inline-block;}
.box{background:url(/images/small-matrix-box-trans.png) no-repeat;height:220px;float:left;position:relative;}
.box a{width:460px;height:220px;display:block;color:#f1f1f1;font-weight:bold;}
.box a:hover,.large-box a:hover{background:url(image-trans.png.bak);}
.box div,.large-box div{margin-top:10px;margin-left:204px;}
.box h2,.large-box h2{margin:0;padding:0;}
.box img,.large-box img{height:150px;left:22px;position:absolute;top:25px;width:150px;}
.box ul{}
.box ul li,.large-box ul li{list-style:none;margin:0 !important;overflow:hidden;width:240px;}
.center{text-align:center;}
.clear{clear:both;}
.content hr{margin:0;width:960px;}
.footer-quote{margin-left:-12px;}
.footer-quote a,.quote a{background:url(/images/get-a-quote-trans.png) no-repeat;display:block;width:184px;height:62px;}
.language a{color:#999999;}
.large-box{background:url(/images/large-matrix-box-trans.png) no-repeat;height:220px;float:left;position:relative;}
.large-box{color:#f1f1f1;font-weight:bold;width:460px;}
.large-box a{width:460px;height:220px;display:block;}
.large-box ul{}
.loggedin-0 span,.activeSlide img,.loggedin-0,.loggedout-1{display:none;}
.loggedin-1{-webkit-border-radius:.3em;-moz-border-radius:.3em;border-radius:.3em;background-color:#f1f1f1;height:22px;padding:4px;margin-top:16px;}
.loggedin-1,.loggedout-0{display:block;text-align:center;}
.main-box,.sidebar-box-top{background-image:url(/images/background-main-trans.png);height:140px;}
.matrix-button{clear:both;width:460px;height:80px;background:url(/images/large-matrix-button-trans.png) no-repeat;}
.menu{margin:0;padding:0;width:300px;list-style:none;background:#f8f8f8;}
.menu li{padding:0;margin:0 0 1px 0 !important;height:40px;display:block;}
.menu li a{text-align:left;height:40px;padding:0 25px;font:16px Verdana,Arial,Helvetica,sans-serif;color:#cccccc;display:block;background:url(/images/nav-company-sidebar-trans.png) 0 0 no-repeat;text-decoration:none;}
.menu li a span{line-height:40px;}
.menu li a:hover{background:url(/images/nav-company-sidebar-trans.png) 0 -40px no-repeat;color:#ffffff;}
.quote{margin-right:-30px;margin-top:10px;}
.right,#nav{float:right;}
.row{margin-left:0;}
.row_alternate{margin-right:0;}
.sidebar-box-bottom{background-image:url(/images/background-sidebar-news-trans.png);height:300px;margin-top:20px;padding:10px;}
.social-buttons{bottom:-20px;position:absolute;}
.social-buttons h6{margin:0 0 2px 0;}
.social-buttons ul li{list-style:none;display:inline;padding:4.6px;margin:0 !important;}
.toolbox{background-color:#f0f0f0;padding:8px 2px;margin-left:8px;margin-bottom:20px;-webkit-border-radius:.3em;-moz-border-radius:.3em;border-radius:.3em;}
.toolbox h2{margin:4px 2px;}
.toolbox img{border:10px solid #ffffff;-webkit-border-radius:.3em;-moz-border-radius:.3em;border-radius:.3em;}
.toolbox p{margin:0 4px;}
.view-profile{position:absolute;color:#fdcf09;top:160px;}
.z-index{z-index:3000;}
#accordion{width:460px;display:block;}
#accordion div.pane{border:2px solid #ffffff;border-width:0 2px;display:none;height:100%;padding:15px;}
#accordion h2{background:url(/images/h30-trans.png) #f1e5cd;margin:0;padding:5px 10px;font-size:14px;font-weight:normal;border:1px solid #ffffff;border-bottom:1px solid #ffffff;cursor:pointer;color:#454545;width:440px;}
#accordion h2.current{cursor:default;background-color:#ffffff;}
#ask-question,#ask-question:hover{background:url(/images/ask-question-trans.png) !important;display:block;width:240px !important;height:34px !important;text-align:center;position:absolute;bottom:30px;color:#ffffff;font-size:24px;padding-top:6px;}
#banner{background:url(/images/background-banner-trans.png) #46709c repeat-x;height:340px;position:relative;overflow:hidden;}
#banner-glow{background:url(/images/banner-glow-trans.png) #46709c no-repeat;height:340px;width:1115px;margin-left:auto;margin-right:auto;}
#box-1{background:url(/images/box-1.jpg) no-repeat;width:220px;height:150px;margin-top:20px;}
#box-1 h2{margin:30px 0 0 90px;position:absolute;top:0;}
#box-1 p,#box-2 p,#box-3 p,#box-4 p{position:absolute;top:60px;}
#box-2{background:url(/images/box-2.jpg) no-repeat;width:220px;height:150px;margin-top:20px;}
#box-2 h2{margin:30px 0 0 40px;position:absolute;top:0;}
#box-3{background:url(/images/box-3.jpg) no-repeat;width:220px;height:150px;margin-top:20px;}
#box-3 h2,#box-4 h2{margin:30px 0 0 70px;position:absolute;top:0;}
#box-4{background:url(/images/box-4.jpg) no-repeat;width:220px;height:150px;margin-top:20px;}
#box-1 span,#box-2 span,#box-3 span,#box-4 span{margin:72px 0 0 10px;position:absolute;top:0;}
#company .menu li a.company,
#affiliation .menu li a.affiliation,
#contact .menu li a.contact,
#payment-plans .menu li a.payment-plans,
#insurance-qualification .menu li a.insurance-qualification,
#featured .menu li a.featured,
#airlines .menu li a.airlines,
#government  .menu li a.government,
#insurance .menu li a.insurance,
#financing .menu li a.financing,
#travel .menu li a.travel,
#associations .menu li a.associations,
#press .menu li a.press,.menu li a.active:hover{background:url(/images/nav-company-sidebar-trans.png) 0 -80px no-repeat;color:#ffffff;}
#container{min-height:600px;position:relative;}
#content{}
#footer{background:url(/images/background-footer-trans.png) #46709c repeat-x;height:300px;width:100%;position:relative;margin-top:20px;font-size:12px;}
#footer  a{font-size:16px;color:#ffffff;}
#footer .copyright,#signin_menu p.remember{padding:10px 0;}
#footer .logo-white{margin:40px 20px 0 20px;}
#footer ul{margin-right:10px;margin-top:40px;padding-left:10px;}
#footer-glow{background:url(/images/footer-glow-trans.png) #46709c no-repeat;height:300px;width:1115px;margin-left:auto;margin-right:auto;text-align:center;}
#forum-search-rss{background-color:#f0f0f0;border:1px solid #cccccc;overflow:auto;}
#forum-search-rss  a{float:left;margin-top:10px;}
#forum-search-rss  img{float:left;margin-right:10px;margin-top:2px;}
#header{height:120px;}
#header h1{background:url(/images/logo.jpg) no-repeat;text-indent:-99999px;margin-bottom:0;}
#header h1 a{height:120px;display:block;}
#home #main{margin:0 !important;}
#home #main h2{margin-bottom:10px !important;}
#inner-banner{background:url(/images/background-inner-banner-trans.png) #46709c repeat-x;height:80px;width:100%;}
#inner-banner-glow{background:url(/images/inner-banner-glow-trans.png) #46709c no-repeat;height:80px;width:1115px;margin-left:auto;margin-right:auto;}
#large-matrix-form{position:absolute;margin-left:0;}
#large-matrix-form input,#large-matrix-form td{margin:0 !important;padding:0 !important;}
#main{margin:20px 0;}
#mask{background:url(/images/mask_gradient_1000-trans.png) #667788 no-repeat;background-position:50% 0;}
#mid{background:url(/images/background-mid.jpg) no-repeat;width:960px;height:200px;margin:20px auto;position:relative;}
#mid a{display:block;width:220px;height:150px;position:relative;z-index:4000;}
#mid span a{color:#454545}
#mid h2{font-size:20px;}
#mid p,.main-box img{padding:10px;}
#nav{}
#nav ul{float:right;margin-top:14px;list-style:none;}
#nav ul li a{float:left;text-decoration:none;color:#999999;padding:8px 14px 0 0;margin-left:8px;font:900 20px "Arial",Helvetica,sans-serif;}
#nav ul li a span{float:left;padding-right:15px;display:block;margin-top:-8px;height:40px;}
#nav ul li,.left,#top-nav ul li{float:left;}
#partners #top-nav ul li a.partners,#featured #top-nav ul li a.partners,#associations #top-nav ul li a.partners,#airlines #top-nav ul li a.partners,#insurance #top-nav ul li a.partners,#financing #top-nav ul li a.partners,#government #top-nav ul li a.partners,#travel #top-nav ul li a.partners,#support-nav ul li a:hover,.language a:hover,#top-nav ul li a:hover,#company #top-nav ul li a.company,#contact #top-nav ul li a.company,#press #top-nav ul li a.company,#affiliation #top-nav ul li a.company,#payment-plans #top-nav ul li a.company,#insurance-qualification #top-nav ul li a.company,#support #top-nav ul li a.support,#resources #top-nav ul li a.support,#faq #top-nav ul li a.support,#english #top-nav ul li a.blog,#espanol #top-nav ul li a.blog{color:#4a72a6;}
#patient-care #main .grid_4 img,#providers #main .grid_4 img,#quality-service #main .grid_4 img{margin:20px;}
#patient-care #main .grid_4,#providers #main .grid_4,#quality-service #main .grid_4{background-color:#f0f0f0;-moz-border-radius-topleft:1em;-moz-border-radius-bottomleft:1em;}
#patient-care #main .grid_8,#providers #main .grid_8,#quality-service #main .grid_8{background-color:#f0f0f0;margin-bottom:20px;padding:10px;min-height:180px;-moz-border-radius-topright:1em;-moz-border-radius-bottomright:1em;-moz-border-radius-bottomleft:1em;}
#procedures #nav ul li a.procedures span,#patient-care #nav ul li a.patient-care span,#providers #nav ul li a.providers span,#nav ul li a:hover span,#home #nav ul li a.home span{background:url(/images/nav-trans.png) no-repeat top left;}
#procedures #nav ul li a.procedures,#patient-care #nav ul li a.patient-care,#providers #nav ul li a.providers,#nav ul li a:hover,#home #nav ul li a.home{background:url(/images/nav-trans.png) no-repeat top right;color:#4a72a6;}
#procedures .multi-list li{width:140px;margin:15px 0 0 0;padding:0 10px 0 0;line-height:15px;float:left;}
#procedures .multi-list ul{list-style-type:none !important;}
#signin{}
#signin_menu{-moz-border-radius-topleft:5px;-moz-border-radius-bottomleft:5px;-moz-border-radius-bottomright:5px;-webkit-border-top-left-radius:5px;-webkit-border-bottom-left-radius:5px;-webkit-border-bottom-right-radius:5px;display:none;background-color:#ddeef6;position:absolute;width:210px;border:1px transparent;text-align:left;padding:12px;top:24.5px;right:0;margin-top:18px;margin-right:0;color:#778899;font-size:11px;}
#signin_menu a{color:#66aacc;}
#signin_menu input[type=text],#signin_menu input[type=password]{display:block;-moz-border-radius:4px;-webkit-border-radius:4px;border:1px solid #aaccee;font-size:13px;margin:0 0 5px;padding:5px;width:203px;}
#signin_menu label{font-weight:normal;}
#signin_menu span{margin:0;}
#signin_menu span a{color:#27B!important;}
#signin_menu span.forgot,#signin_menu span.complete{clear:both;margin:5px 0;}
#signin_submit{-moz-border-radius:4px;-webkit-border-radius:4px;background:url(/images/bg-btn-blue-trans.png) #3399dd repeat-x scroll 0 0;border:1px solid #3399dd;color:#ffffff;text-shadow:0 -1px 0 #3399dd;padding:4px 10px 5px;font-size:11px;margin:0 5px 0 0;font-weight:bold;}
#signin_submit:hover,#signin_submit:focus{background-position:0 -5px;cursor:pointer;}
#signin_submit::-moz-focus-inner{padding:0;border:0;}
#slide{width:100%;display:block;}
#slide-1 a,#slide-2 a,#slide-3  a,#slide-4 a{background-image:url(/images/banner-button-trans.png);color:#ffffff;display:block;font-size:40px;height:60px;margin:6px 0 0 !important;width:300px;}
#slide-1 h2,#slide-2 h2,#slide-3  h2,#slide-4 h2{margin:24px 0 0 0 !important;font-size:44px;line-height:120%;}
#slide-1 h3,#slide-2 h3,#slide-3  h3,#slide-4 h3{margin:6px 0 0 0 !important;color:#ffffff;font-size:20px;}
#slide-1 img{margin-top:2px;margin-left:0 !important;}
#slide-1 span,#slide-2 span,#slide-3  span,#slide-4 span{color:#ffffff;display:block;font-size:36px;text-align:center;width:300px;}
#slide-1,#slide-2,#slide-3,#slide-4{height:340px;font-family:"Arial Black";}
#slide-2 a{margin-top:20px !important;}
#slide-2 img{margin-top:60px;}
#slide-3 img,#large-matrix-form{margin-top:20px;}
#slide-4 img{margin-top:2px;}
#slide-controls li{padding:4px;width:14px;height:14px;display:inline;}
#slide-nav{margin-right:-30px;margin-top:24px;display:block;z-index:100;}
#slideshow-nav{margin-top:24px;height:96px;width:440px;}
#slideshow-nav  img{border:none;display:block;}
#slideshow-nav .activeSlide{background-image:none;width:75px;height:75px;display:block;}
#slideshow-nav a{width:75px;padding:3px;display:block;}
#slideshow-nav a.activeSlide{background:#fdcf09;}
#slideshow-nav a:focus{outline:none;}
#slideshow-nav li{width:75px;float:left;margin:6px;list-style:none;}
#small_signup{display:inline;float:none;line-height:23px;margin:25px 0 0;width:170px;}
#support-nav ul li{float:left;margin-left:20px !important;}
#support-nav ul li a{float:left;display:inline;text-decoration:none;color:#cccccc;padding:4px 11px 0 0;margin-left:2px;font:900 22px "Arial",Helvetica,sans-serif;}
#topnav{font-size:12px;line-height:22px;text-align:right;margin-top:20px;color:#999999;position:relative;}
#topnav a.menu-open{background:#ddeef6!important;color:#666!important;outline:none;}
#topnav a.signin{background:#f1f1f1;padding:8px 6px 8px;text-decoration:none;font-weight:bold;color:#999999;-webkit-border-radius:.3em;-moz-border-radius:.3em;border-radius:.3em;}
#topnav a.signin,#topnav a.signin:hover{}
#topnav a.signin:hover{background:#f1f1f1;color:#4a72a6;}
#top-nav{-webkit-border-radius:.3em;-moz-border-radius:.3em;border-radius:.3em;background-color:#f1f1f1;float:right;height:30px;margin:16px 10px 0 0;}
#top-nav ul li a{float:left;display:inline;text-decoration:none;color:#999999;padding:8px 15px 0 0;margin-left:2px;font:900 14px "Arial",Helvetica,sans-serif;}
#top-nav ul,#support-nav ul{margin-left:14px;list-style:none;}
#video{background:url(/images/large-matrix-gallery-box-trans.png) no-repeat;height:480px;padding:10px;}
