body,html{height:100%;margin:0 auto}
body{margin:0 auto;background:#fff; margin:0 auto;width:100%;font:12px/15px Arial,Helvetica,sans-serif;color:#404040}
img{border:0}
table{width:100%;}
table td{padding:0 10px;}
.table-container
{
	width: 100%;
	overflow-y: auto;
	_overflow: auto;
	margin: 0 0 1em;
}
.table-container::-webkit-scrollbar
{
	-webkit-appearance: none;
	width: 14px;
	height: 14px;
}




h1,h2,h3,h4,h5,h6{line-height:100%; font-family:Arial, Helvetica, sans-serif; color:#048172}
div.error{background:#FFDFDF;border:1px solid #BF0000;margin:0 0 20px;color:#444;padding:0 10px;-moz-border-radius:8px;-webkit-border-radius:8px;border-radius:8px}
div.message{background:#f4f4f4;padding:0 10px;border:1px solid #ccc;margin:0 0 20px;-moz-border-radius:8px;-webkit-border-radius:8px;border-radius:8px}
.float-left{float:left}
.float-right{float:right}
fieldset,form{margin:0;padding:0;border:0}
#main-content{padding:0}
#article-wrapper{margin-top:0;text-align:justify;text-justify:auto;background:none repeat scroll 0 0 #FFF;border:1px solid #FFF;border-radius:6px;}
#single-column-wrapper{margin:40px 40px 40px 0}
#multi-column-wrappers{overflow:hidden;padding-bottom: 20px; }
#one-column{margin-top:0;text-align:justify;text-justify:auto;background:none repeat scroll 0 0 #FFF;border:1px solid #FFF;border-radius:6px;padding:15px}
#tpl-shop-account{display:inline-block;padding-bottom:30px;min-height:270px}
table.default a.product-links{margin:20px}
table.default p.product-info{color:#000}
table#shop-cart-table{empty-cells:hide}
table#shop-cart-table tr{border-color:silver}
table#shop-cart-table td{padding:12px}
table#shop-cart-table img.cart-product-thumbs{height:70px}
table#nested-table-totals td,table#shop-cart-table-totals{border-width:1px;padding:12px}
table#nested-table-totals tr{height:40px}
table#nested-table-totals{border-color:#DCDCDC}
table#shop-cart-table tr#table-header{font-weight:700;height:40px}
tr.bold-font-row{font-weight:700}
table#buyer-details{width:400px}
.main-bg{background-repeat:no-repeat;height:290px;margin:0 auto;width:100%}
input,select,textarea{font:100% Arial,Helvetica,sans-serif;vertical-align:middle}
input[type=file],input[type=password],input[type=text],textarea{-webkit-appearance:none}
a{color:#404040;text-decoration:underline;outline:0}
a:hover{text-decoration:underline}
.clear,.clr{clear:both}
.flush-right,table.default th.flush-right{text-align:right}
.color-white{color:#fff}
#wrapper{width:960px;margin:0 auto;}
#header ul{list-style:none}
#header ul li{float:left;padding:10px 80px 0 0}
#slogan-and-name{float: left;overflow: hidden;}
#slogan-and-name img{}
.spissa-banner{float:right;margin-right:5px; margin-top: 30px;}
#logo-holder{float:left;color:#FFF;height:86px;line-height:100%;font-size:35px;margin-top:35px;margin-left:20px}
#school-name{float:left;font-size:35px;line-height:100%;color:#FFF;margin-left:10px;height:30px;padding:3px 0}
.hr-top{margin-top:12px;margin-bottom:5px}
#slogan-box{color:#fff;font-size:18px;font-family:Arial,Verdana,Geneva,sans-serif;width:500px;margin:42px 0 0 20px}
.background-header{background-color:#383838;width:100%;height:150px;margin:0 auto}
.login{float:right;color:#FFF;margin-top:5px}
.login p{float:right;margin-right:20px}
.login p.my-account{clear:both;margin-top:1px}
.login p.my-account a{color:#30446b;text-decoration:none;display:inline-block;padding-right:30px}
.login p.language-switch a{color:#000;text-decoration:none;margin-right:5px}
.login p.language-switch a.active-lang,.login p.language-switch a:hover{color:#c1a20f}
p.loc-switchzzz{margin-top:0;margin-bottom:5px;text-align:right;margin-right:8px}
p.loc-switchzzz a{background:url(/static/css/graphics/lang_switcher/lang_bg.gif) no-repeat center center;display:inline-block;width:72px;line-height:18px;color:#fff;text-decoration:none;text-align:center}
p.loc-switchzzz a.active-lang,p.loc-switchzzz a:hover{color:#fc0}
.login a.link-register{background:right center no-repeat url(/static/css/graphics/icon-register.gif)}
.login a.link-my-acct{background:right center no-repeat url(/static/css/graphics/icon-myaccount.gif)}
.login p.my-account a:hover{text-decoration:underline}
.login span{margin-left:8px}
.login-links{margin-left:15px}
form#log-in-form input#login{width:70px}
.ir-banner{background:center center no-repeat url(http://www.ir.lr-dev.com/static/uploads/ea18e3e8103cc0a8e273bd72400cea74.jpg);height:175px;display:block;margin-bottom:15px}
.left-block,.right-block{float:left;width:310px;text-align:justify;text-justify:auto}
.left-block{margin-left:100px}
.right-block{margin-left:70px}
#left-column-menu,#right-column-wrapper{float:left}
.right-col.module,.right-col.physicians{text-align:left}
.doctors-info{border:1px solid #8A9BB8;background:#EAEEF2;padding:10px;width:473px}
.doctors-info h2{margin:0 0 5px}
#right-column-wrapper{width:710px}
.right-col.module,.right-col.physicians{float:right;width:697px}
.right-col .col1,.right-col.physicians .col1{margin-top:0;margin-left:0}
.right-col .col1.floating-divs{border-radius:0 0 6px 6px}
.right-col.physicians .col1{width:495px}
.right-col.physicians img.head-shot{max-width:200px;border:4px solid #2C396D}
.right-col .col1 h1,.right-col.physicians .col1 h1{margin-top:0}
.right-col.physicians .col1 h3{margin:0;font-size:1.1em;line-height:1.2em}
.right-col.physicians .col1 h3.indent{margin-left:70px;color:#666}
.right-col.physicians .col2{width:208px;float:right;text-align:center}
#right-column-content{margin-top:15px;margin-left:20px}
#right-column-content #product-details,#right-column-content #product-image-container{float:left}
#right-column-content #product-details{width:310px;margin-left:20px}
#left-column-menu{width:180px}
#left-column-menu h3{margin-left:10px;color:#000;width:180px}
#left-column-menu ul{padding:0;margin-left:10px;list-style-type:none}
#left-column-menu ul a{color:#FFF;display:block;padding:5px 15px;background:#696969;width:133px;margin-bottom:6px;text-decoration:none}
#left-column-menu ul a:hover{background:#383838}
.menu-bar{background-repeat:no-repeat;height:35px;width:948px;margin-top:18px}
.gradient-bg{background-image:url(/images/gradient-bg.gif);background-repeat:repeat-x;height:105px;width:100%}
#banner{background-repeat:no-repeat;margin-top:30px;float:right;width:740px;height:280px;border:solid 10px;border-color:#fff}
.banner-shadow{background-image:url(/images/banner-shadow.png);background-repeat:no-repeat;width:760px;height:25px;float:right}
#home-left,#news-nav{width:100px;padding-left:50px;margin-bottom:25px}
#contact-left{width:100px;margin-bottom:25px}
.sub-holder{width:190px;float:left}
.activities-holder{width:180px;float:left}
#news-holder{float:right}
#newsletter-container{width:500px;display:inline-block}
.subnav-left{float:left;width:160px;background-color:silver;margin-right:10px}
#nav-left-1st,#nav-left-2nd{width:120px;list-style:none;padding-right:20px;float:right}
#nav-left-1st li a,#nav-left-2nd li a{color:#fff}
#nav-left-1st li a:hover,#nav-left-2nd li a{color:#fff;text-decoration:undeline}
#nav-left-1st li#nav-contact-us,#nav-left-1st li#nav-events,#nav-left-1st li#nav-home,#nav-left-1st li#nav-news,#nav-left-1st li#nav-our-page,#nav-left-2nd li#nav-contact-us,#nav-left-2nd li#nav-events,#nav-left-2nd li#nav-home,#nav-left-2nd li#nav-news,#nav-left-2nd li#nav-our-mission{display:none}#bottom-left-container{float:left;width:180px;margin-top:5px;background:#fff}
.left-list{list-style:none;border-bottom:dotted 1px #fff;padding:5px 0 10px 10px;margin-left:10px;width:120px}
.left-list-top{list-style:none;font-weight:700;padding:10px 0 5px 12px}
.left-list-bottom{list-style:none;padding:5px 0 10px 20px}
.news-box{float:right;min-height:400px;height:auto!important;width:180px}
.news-title{font-size:18px;padding:16px 0 9px 18px}
.latest-title{font-size:18px;padding:16px 0 0 16px;float:left}
.left-shadow{background-image:url(/images/left-shadow.png);background-repeat:no-repeat;float:left;width:180px;height:20px}
.bg-news{float:right;width:180px;height:40px}
#latest-box,#right-news-box{float:left;padding-bottom:15px}
.bg-latest{float:left;width:170px;height:40px}
.left-box-shadow{background-image:url(/images/left-box-shadow.png);background-repeat:repeat-y;float:right;width:20px;height:200px}
.left-box-bg{background-color:#fff;background-repeat:repeat-y;float:left;width:180px;min-height:200px}
.right-box{background-repeat:no-repeat;float:right;width:200px;height:40px}
.right-box-shadow{background:url(/images/right-box-shadow.png);background-repeat:no-repeat;float:right;width:20px;height:200px}
.right-box-bg{background-color:#fff;background-repeat:repeat-y;float:right;width:200px;min-height:100px}
.bottom-shadow{background-image:url(/images/bottom-shadow.png);background-repeat:no-repeat;width:100%;margin-top:40px;height:20px;float:left}
#intro{float:left;width:550px;text-align:justify}
#top-left-container{width:180px;float:left;margin-right:10px}
.bottom-container{width:758px;float:right;margin-top:8px}
#top-right-container{width:758px;float:right}
#left-container{float:left;width:206px;height:auto;border:3px solid #69696a;margin-left:15px;display:inline}
#newslabel{width:206px;height:44px}
#newslistcontent{margin-left:5px;margin-right:5px;margin-top:10px}
#postlabel{width:206px;height:44px}
#postlistcontent{margin-left:5px;margin-right:5px;margin-top:10px}
#homecontainer{float:left;height:auto}
#hero-image-container,#hero-image-container .hero_image{float:right}
#hero-image-container #heroimage_2,#hero-image-container #heroimage_3{display:none}
#blog-roll{padding:10px;background:#fff;height:300px}
.blog-roll-container{border-bottom:1px dotted;color:#333;padding-bottom:8px;padding-top:8px}
.blog-roll-container div a{font-weight:700}
.bottom-round{margin-top:30px;border:1px solid silver}
.bottom-div{float:left;width:200px;margin-left:20px}
.header-logo{overflow:hidden;}
.main-menu-bg{background:url(/static/images/elements/menu-bar.gif) repeat-x ; height:46px;}
.header-main-menu{width:960px;clear:both;margin:0 auto;overflow:hidden}
ul.parent-nav,ul.parent-nav ul{float:left;list-style-type:none;margin:0;padding:0}
ul.parent-nav li{background: url(/static/images/elements/menu-line.gif) top right no-repeat; width:105px;float:left;border-right:none; margin-right:0}
ul.parent-nav li#nav-home{width:65px;}
ul.parent-nav li#nav-home a{text-align:left;}
ul.parent-nav li#nav-outsourcing-benefits{width:210px;}
ul.parent-nav li#nav-bench-marking{width:160px;}
ul.parent-nav li.last{margin-right: 0; width: 100px; background: none;}

ul.parent-nav li a.disabled:hover{background:none !important; color:#075C9D;}
ul.subnav li{background: none;}

ul.parent-nav a{background:none !important;color:#747474;display:block;font-size:14px;line-height:35px;font-weight:700;padding:5px 0 0 0; height:41px;text-align:center;text-decoration:none; text-transform:uppercase}
ul.parent-nav a:hover, ul.subnav li a:hover{background:none !important;text-decoration:none; color:#048172}

#lian-nav ul ul li a:hover{text-decoration:none; padding-left:10px; padding-right:10px; color:#048172}
#lian-nav ul ul li a{padding-left:10px; padding-right:10px; }
#navbar{overflow:hidden;padding:0;margin:0}
#navbar li{list-style:none;float:right}
#navbar li a{display:block;padding:40px 20px 10px;color:#000;font-size:15px;text-decoration:none}
#navbar li ul{display:none;width:10em;background-color:#69f}
#navbar li.hover ul,#navbar li:hover ul{display:block;position:absolute;margin:0;padding:0}
#navbar li.hover li,#navbar li:hover li{float:none}
#navbar li.hover li a,#navbar li:hover li a{background-color:#696969;border-bottom:1px solid #817e7e;color:#FFF}
#navbar li li a:hover{background-color:#787777}

.formelement{border:1px solid #999;border-radius:3px;padding:6px;vertical-align:middle;width:240px;background:#fff}
td .formelement{width:30px;padding:4px}
select.formelement{width:254px}
form.default label{font-weight:700;font-size:11px}
form.default.patient label{line-height:2em}
.multielement{border:1px solid #999;border-radius:3px;padding:6px;vertical-align:middle;width:500px;height:200px;background:#f7f7f7}
.img-title{font-size:15px;padding:5px 0 0 10px;color:#fff}
.img-text{padding:5px 0 0 10px;color:#fff}
.img-caption{position:absolute;top:226px;width:739px;height:65px;background-image:url(/images/banner-transparent.png)}
@media \0screen{.img-caption{position:absolute;top:225px;width:739px;height:65px;background-image:url(/images/banner-transparent.png)}}
.home-content{width:550px;float:left;padding-left:8px;height:100%}
.empty-box{height:80px;float:right}
.activities-content{border:solid 1px #E2E2E2;width:540px;float:left;background:#fff;padding:0 15px 10px}
.news-content{width:700px;float:right;padding:0 15px 20px 0; margin-top:20px;}
.col-left{width: 200px; float: left; margin-top:20px; background:#f2f2f2;}
.news-content h1{margin-top:0;}
.main-content{min-height:300px;height:auto!important;float:left;width:540px;background:#fff;border:solid 1px #E2E2E2;padding:0 15px 10px}
.button{outline:0;background:none repeat scroll 0 0 #2e9ec6;border:1px solid #2e9ec6;border-radius:3px;color:#FFF;cursor:pointer;text-decoration:none;vertical-align:middle;height:28px;font-weight:700}
a.button{padding:7px 11px}
.comment{width:540px;overflow:hidden}
.comments-col1{padding-top:15px;width:60px;float:left}
.comments-col2{width:480px;float:right;margin-top:13px}
#news-view-more{font-weight:700;float:right;padding-top:5px}
.footer{height:170px;width:100%; clear:both; background:url(/static/images/elements/footer-bg.gif);}
.footer a{text-decoration:none; color:#fff}
.footer a:hover{text-decoration:underline}
.footer .footer-nav-wrapper{margin:0 auto;padding:0;width:960px}
.footer #footer-nav{overflow:hidden}
#footer-nav a.footer-logo{display:inline-block;float:left}
.footer-nav-wrapper ul li{padding:3px 0;}
#footer-nav-1, #footer-nav-2 {float:left; width:150px;}
#footer-nav-1 ul, #footer-nav-2 ul{margin:0; padding:0; list-style-type:none;}

.footer #footer-nav ul{float:left;list-style:none outside none;padding:0}
.footer #footer-nav ul li{display:inline;border-right: 1px solid #fff; }
.footer #footer-nav ul li a{color:#fff;display:inline-block;line-height:10px;padding:10px 10px;text-transform:capitalize}
.footer #footer-nav ul li.first-li a{padding-left:0}
.footer #footer-nav ul li.last-li a{border-right:none}
.sub-footer{margin:0 auto;overflow:hidden;float:right; width:300px;}
.sub-footer .copyright{clear:right;margin-bottom:10px;color:#fff}
.sub-footer .logic{margin:0}
.social{margin:0;float:right;padding-top:8px}
.social a{margin-right:7px;display:inline-block;text-decoration:none}
.social a img{vertical-align:middle}
.social a:last-child{vertical-align:middle;margin-right:0}
.social a:last-child:hover{text-decoration:underline}
.footer #footer-nav ul ul.subnav{list-style:none;margin:0;padding:0;display:none;line-height:30px;position:absolute;left:200px;top:90px}
ul.dropdown,ul.dropdown li,ul.dropdown ul{list-style:none;margin:0;padding:0}
ul.dropdown{position:relative;z-index:597;float:left}
ul.dropdown-vertical{width:200px}
ul.dropdown li{float:left;min-height:1px;line-height:1.3em;vertical-align:middle}
ul.dropdown-vertical li{float:none}
ul.dropdown li{background-color:#2c416a;color:#000;padding:0 10px;border:none}
ul.dropdown a,ul.dropdown span{display:block;padding:7px 10px}
ul.dropdown .dir{padding-right:20px;background-image:url(/static/images/nav-arrow-down.png);background-position:100% 50%;background-repeat:no-repeat}
ul.dropdown-vertical .dir,ul.dropdown-vertical ul .dir{background-image:url(/static/css/graphics/bullet.gif)}
ul.dropdown ul{visibility:hidden;position:absolute;top:100%;left:0;z-index:598;width:99%}
ul.dropdown-vertical ul{top:1px;left:100%}
ul.dropdown ul{margin-top:0;border:1px solid #cacbcd}
ul.dropdown ul a,ul.dropdown ul span{padding:8px}
ul.dropdown ul ul{top:1px;left:100%}
ul.dropdown li.hover,ul.dropdown li:hover{position:relative;z-index:599;cursor:default}
ul.dropdown li:hover>ul{visibility:visible}
ul.dropdown a:link,ul.dropdown a:visited{color:#FFF;font-weight:700;text-decoration:none;border-bottom:2px dotted #637aa1;padding:7px 0}
ul.dropdown a:hover{color:#E1B402}
ul.dropdown a:active{color:#FFF}
ul.dropdown ul a:link,ul.dropdown ul a:visited{border-bottom:1px dotted #637aa1;font-weight:400}
ul.dropdown li.last-li>a{border-bottom:none}
ul.dropdown ul li{background:#2C416A}
ul.dropdown-horizontal li.dropdown-vertical-rtl li:hover>.dir,ul.dropdown-vertical.dropdown-vertical-rtl li.on>.dir,ul.dropdown-vertical.dropdown-vertical-rtl li:hover>.dir{padding-right:15px;border-right-color:orange;border-top-color:#fff;border-left:none;background-position:2px 50%}
ul.dropdown-upward li.on>.dir,ul.dropdown-upward li:hover>.dir{border-top-color:#fff;border-bottom-color:orange}
ul.dropdown-upward ul li.on>.dir,ul.dropdown-upward ul li:hover>.dir{border-bottom-color:#d9d9d9}
ul.dropdown li.physicians{padding:10px;width:178px;border:1px solid #8A9BB8;background:#EAEEF2;margin:0 0 10px}
ul.dropdown li.physicians.first{margin:25px 0 5px;background:#EAEEF2;border:1px solid #8A9BB8;padding:5px 10px;text-align:center}
ul.dropdown li.physicians.first span{font-weight:700;font-size:1.05em;text-transform:uppercase;color:#38426B}
ul.dropdown li.physicians a,ul.dropdown li.physicians span{display:inline;border:0;padding:0;color:#686B6E}
ul.dropdown li.physicians a{color:#2C396D}
ul.dropdown li.physicians a:hover{text-decoration:underline}
ul.dropdown li.physicians strong{line-height:2;color:#38426B}
ul.dropdown li.physicians img{max-width:158px;background:#fff;padding:10px}
ul.dropdown li:hover>a{color:#E1B402}
ul.dropdown li.physicians a.name-link{line-height:2}
ul.dropdown li.physicians a:hover,ul.dropdown li.physicians:hover a{color:#2C396D}
#video-lightbox{display:none;background:#000;opacity:.5;filter:alpha(opacity=50);position:fixed;top:0;left:0;min-width:100%;min-height:100%;z-index:1000}
div.physician-video{display:none;position:fixed;top:50px;margin-left:74px;min-width:720px;background:#fff;padding:20px;border:1px solid #ccc;text-align:center;border-radius:5px;z-index:1001}
div.physician-video a{color:#FFF}
div.physician-video a.close-panel{position:absolute;right:-22px;top:-22px}
table.default{width:100%;border-spacing:0;border-collapse:separate;margin:0 0 20px}
table.default th{background-color:#249bb9;font-weight:700;text-align:left;padding:10px 15px;color:#fff;cursor:default}
table.default th a{color:#38426B;text-decoration:none}table.default td{padding:10px 15px;border-left:1px solid #999;background:#ededed}table.default tr.odd{background:#f4f4f4}table.default th.narrow{width:100px}table.default th.wide{width:200px}table.default .tiny{width:40px;text-align:center}table.default tr.shade{background:#e3e3e3}table.default td a{color:#38426B;text-decoration:none}table.default td a:hover{text-decoration:underline}table.default tr:last-child td:first-child{border-radius:0 0 0 6px}table.default tr:last-child td:last-child{border-radius:0 0 6px}table.default th:first-child{border-radius:6px 0 0}table.default th:last-child{border-radius:0 6px 0 0}table.default td:first-child{border:0}th a.orderasc{padding:0 12px 0 0;background:url(/static/images/arrow_down.gif) no-repeat right}th a.orderdesc{padding:0 12px 0 0;background:url(/static/images/arrow_up.gif) no-repeat right}.patient-account label{display:inline-block;width:100px}.reject-reason{display:none}.reject-reason input,.reject-reason label{cursor:pointer}form.default.physicians label{display:block}form.default.physicians span.tip{line-height:1.75;font-style:italic}.formelement.medium{width:200px}.formelement.email{width:280px}form.default.physicians textarea.small{width:645px;height:100px}form.default.physicians textarea.big{width:645px;height:500px}form.default.physicians textarea.half{width:570px}form.default.physicians textarea.short{width:280px;height:60px}form.default.physicians textarea.editor{width:600px;height:400px;font-family:monospace,sans-serif;font-size:10pt}#file-list ul{list-style:none;margin:0;padding:0}#file-list ul li{margin:20px 0}.left-col{width:250px;float:left}.left-image-container{border:1px solid #a9a9a9;margin-bottom:10px;width:178px;padding:10px;background:#f5f5f5}.left-image-container h2,.left-image-container h2 p{text-align:left;margin:0;padding:0}.left-image-content p img{max-width:158px;padding:10px;background:#dcdcdc}
.home-main-div{width:670px; margin-right:20px;}
.main-div{width:100%; margin:0 auto;}
.mid-right-events{width:260px;}
.home-col{display:inline-block}.home-col.float-right{width:73%}.ml-banner{overflow:hidden;background:#5B7DA5 center bottom no-repeat url(/static/css/graphics/banner-shadow.gif);height:230px;padding-bottom:40px}.top-body-content.left{float:left}.top-body-content.right{float:left;width:50%;padding:15px;color:#CCC;font-size:14px;line-height:1.3}.top-body-content{display:inline-block}.top-body-content p{margin:0;padding:0}.top-body-content p img{margin:0}.top-body-content h1,.top-body-content h2{color:#E1B402;margin-top:0;font-size:23px}.top-body-content.right p{text-align:justify;text-justify:auto}.register-btn-container{padding-top:15px;text-align:center}.welcome-block{clear:both;font-size:14px;color:#656565}.welcome-block img{float:left;margin-right:15px;padding:10px;background:#d3d4d3}.welcome-block h1{color:#393c77;font-weight:400;font-size:30px}.welcome-block p{text-align:justify;text-justify:auto}div.pagination a{text-decoration:none;margin-right:7px;color:#404040}div.pagination a:hover{text-decoration:underline}div.pagination strong{margin-right:7px;color:#2C416A}.justified{text-align:justify;text-justify:auto}ul.innernav{display:inline;float:left;width:464px;padding:0;margin:0 0 20px;list-style-type:none;border-bottom:1px solid #CCC;clear:both}ul.innernav li{position:relative;top:1px;float:left;background:#E0E0E0;padding:5px 18px;margin:0 8px 0 0;border:1px solid #CCC}ul.innernav li.selected{background:#F6F6F6;border-bottom:1px solid #F6F6F6}ul.innernav li.selected:hover{background:#F6F6F6}ul.innernav li a{color:#777;text-decoration:none;outline:0}ul.innernav li a:hover{color:#999}ul.innernav li:hover{background:#eee}
input.formelement.news-search{width:145px}
div.form-wrapper{background:#5C93C5;padding:5px 0 10px 10px}div.form-wrapper label{color:#fff;font-size:12px;font-weight:400;line-height:1.75em}div.news-left-nav{padding:0 10px 10px}div.news-left-nav ul{list-style:none outside url(/static/css/graphics/news-bullet.jpg);line-height:1.5em}.news-post h2 a,.post h2 a{text-decoration:none}.news-post h2 a:hover,.post h2 a:hover{text-decoration:underline}.news-post,.post{border-bottom:2px dotted silver}.news-post span,.post span{font-size:11px}form.default div.formrow label{display:inline-block;width:165px}#whats-this-lightbox-panel{clear:both;display:none;margin-left:-10px;padding-bottom:10px;position:absolute;text-align:center;top:20px;width:1020px;z-index:1001}div#single-column-wrapper div#whats-this-lightbox-panel{top:40px}#whats-this-lightbox-panel div{background:none repeat scroll 0 0 #FFF;display:inline-block;padding:10px}a.close-panel{display:inline-block;margin-left:5px;text-align:right;width:100%}#whats-this-lightbox-panel #grid{border:0 none;max-height:462px;overflow:auto;padding:0 10px;text-align:justify}#whats-this-lightbox-panel div.grid-wrapper #grid{max-height:450px}#whats-this-lightbox-panel #grid img{max-height:450px;max-width:998px}.parentcats-leftnav{list-style:circle outside none;background:#fff;padding:10px 15px 15px 30px;border:1px solid #fff;border-radius:0 0 6px 6px}.parentcats-leftnav li{border-bottom:2px dotted silver;line-height:2em;margin-bottom:5px}.parentcats-leftnav li:last-child{border-bottom:0;margin-bottom:0}.parentcats-leftnav li a{text-decoration:none}ul.innernav-left li.selected a{font-weight:700}ul.innernav-left li a{outline:medium none;text-decoration:none}
.header-outer-wrap{height:130px;background:url(/static/images/elements/header-bg.gif) repeat-x scroll 0 0}.header-wrapper{width:960px;margin:0 auto;color:#fff}.header-wrapper a{text-decoration:none}
.header-wrapper a:active,.header-wrapper a:hover{text-decoration:underline}.upper-header{line-height:32px;overflow:hidden}.upper-header p{margin:0;padding:8px 0 12px}.upper-header a{color:#fff}.inl-blk{display:inline-block}.middle-align{vertical-align:middle}.spissa-banner a{display:inline-block}.spissa-banner img{max-width:750px}.custom-dropdown-wrap{display:inline-block;background:url(/static/css/fruity_graphics/form-box-mid.gif) repeat-x scroll 0 0 #fff}.custom-dropdown{background:url(/static/css/fruity_graphics/form-box-left.gif) no-repeat scroll 0 0;display:inline-block;height:28px;position:relative;vertical-align:middle;width:153px}.custom-dropdown img{pointer-events:none;position:absolute;right:0}.custom-dropdown select{-moz-appearance:none;background:none repeat scroll 0 0;border:0 none;outline:medium none;padding:6px;color:#404040;vertical-align:middle;width:153px}.custom-dropdown select option{border:0 none;outline:medium none}
.advert-searchbox{background:url(/static/images/elements/inquiry-form-box.gif); width:200px; height:280px; padding:15px; text-align:center}
.advert-searchbox form>label{color:#fff;font-weight:700;display:block;padding:5px 0}
.fruity-formelement{margin:5px 0;border:1px solid #ccc; padding:0 7px;height:28px;vertical-align:middle;width:172px;outline:0;color:#404040; border-radius:5px /*background-image:url(/static/css/fruity_graphics/form-box-left.gif),url(/static/css/fruity_graphics/form-box-right.gif),url(/static/css/fruity_graphics/form-box-mid.gif);background-position:0 0,100% 0,0 0;background-repeat:no-repeat,no-repeat,repeat-x*/}
.fruity-button{padding:5px 20px;color:#2c97c5;cursor:pointer;font-size:14px;font-weight:700;outline:medium none;text-decoration:none;vertical-align:middle;border:0;background-image:url(/static/css/fruity_graphics/form-box-left.gif),url(/static/css/fruity_graphics/form-box-right.gif),url(/static/css/fruity_graphics/form-box-mid.gif);background-position:0 0,100% 0,0 0;background-repeat:no-repeat,no-repeat,repeat-x}.fruity-button:hover{background:#ededed;text-decoration:none}.h-zero{margin-top:0}.home-tpl .catnav-heading{margin-top:13px}
.floating-divs{background:none repeat scroll 0 0 #FFF;border:1px solid #FFF;border-radius:6px;}
.floating-divs h1,.floating-divs h2,.floating-divs h3{margin-top:0;}
#article-wrapper>h1:first-child,#article-wrapper>h2:first-child,.floating-divs>h1:first-child,.floating-divs>h2:first-child,.floating-divs>h3:first-child,.floating-divs>p:first-child{margin-top:0;}.header-bar{background-color:#F7F7F7;background-image:url(/static/css/fruity_graphics/title-bar-left.gif),url(/static/css/fruity_graphics/title-bar-mid.gif),url(/static/css/fruity_graphics/title-bar-right.gif);background-position:0 0,0 0,100% 0;background-repeat:no-repeat,repeat-x,no-repeat;border:0 none;color:#2295A8;line-height:40px}div#accordion h3{cursor:default;padding-left:0;padding-right:0;border-top-style:none;border-left-style:none;border-right-style:none;border-bottom-style:dotted;border-color:#dadada;border-width:2px;border-radius:0;background:0 0}div#accordion h3:last-of-type{border:0}div#accordion h3 a.toggle-it{margin-right:10px;vertical-align:text-bottom;display:inline-block;cursor:pointer}div#accordion h3 span.parentcat-numadverts{color:#696969;margin-left:5px}div#accordion h3 a.parentcat-link{cursor:default;color:#696969;font-weight:700}div#accordion div.subcats-wraper{background:0 0;border:0}div.subcats-wraper li a,div.subcats-wraper li span{color:#2295A8}ul.site-map li{margin-bottom:5px}.tab h2.sub-header+p{margin-top:0}.advert-listing .floating-divs{border-radius:0 0 6px 6px;margin-top:0;overflow:hidden;padding:0;position:relative;margin-bottom:15px}.advert-listing .catnav-heading{margin-top:0}.advert-listing .catnav-heading a{color:#fff}.advert-listing .floating-divs>p>a{color:#049a9b}.advert-listing .floating-divs>div>h3{color:#686463}.colu1{float:left;padding-left:7%;width:40%}.colu2{border-left:2px dotted #DADADA;float:right;padding-left:7%;width:45%}.colu1>h1:first-child,.colu2>h1:first-child{margin:0;}

.catnav-heading h2{position: relative;  top: 15px; left: 10px; color:#fff}
div#accordion{font-size:100%; background:url(/static/images/elements/featured-news-box-mid.gif) repeat-y;padding:15px ;}
#accordion a{color:#075C9D !important;}

.inquiry-headings{
       margin: 2px 0 6px 0;
        color:#f9fbff !important;
}
.inquiry-form{
        width:172px !important;
        border: 1px solid #ccc;
        border-radius: 5px;
		height:37px;
		margin-top:4px;
}
.slider-wrapper{
		   width: 100%;
		   float: right;
		}

.subnav li{
        width:auto !important;
}
#lian-nav ul ul {
	left: -999em;
	position: absolute;
	z-index:1000;
       background:#fff;
}
#lian-nav ul ul li { 
	float:none;
	padding:0 10px;
}
#lian-nav ul li:hover ul {
    left: auto;
}
/*
 * jQuery Nivo Slider v3.2
 * http://nivo.dev7studios.com
 *
 * Copyright 2012, Dev7studios
 * Free to use and abuse under the MIT license.
 * http://www.opensource.org/licenses/mit-license.php
 */
 
/* The Nivo Slider styles */
.nivoSlider {
	position:relative;
	width:100%;
	height:auto;
	overflow: hidden;
}
.nivoSlider img {
	position:absolute;
	top:0px;
	left:0px;
	max-width: none;
}
.nivo-main-image {
	display: block !important;
	position: relative !important; 
	width: 100% !important;
}

/* If an image is wrapped in a link */
.nivoSlider a.nivo-imageLink {
	position:absolute;
	top:0px;
	left:0px;
	width:100%;
	height:100%;
	border:0;
	padding:0;
	margin:0;
	z-index:6;
	display:none;
	background:white; 
	filter:alpha(opacity=0); 
	opacity:0;
}
/* The slices and boxes in the Slider */
.nivo-slice {
	display:block;
	position:absolute;
	z-index:5;
	height:100%;
	top:0;
}
.nivo-box {
	display:block;
	position:absolute;
	z-index:5;
	overflow:hidden;
}
.nivo-box img { display:block; }

/* Caption styles */
.nivo-caption {
	position:absolute;
	left:0px;
	bottom:0px;
	background:url(/static/images/elements/banner-transparent.png);
	color:#fff;
	width:100%;
	z-index:8;
	padding: 25px 170px;
	line-height:30px;
	opacity: 0.8;
	overflow: hidden;
	display: none;
        font-size:25px;
	-moz-opacity: 0.8;
	filter:alpha(opacity=8);
	-webkit-box-sizing: border-box; /* Safari/Chrome, other WebKit */
	-moz-box-sizing: border-box;    /* Firefox, other Gecko */
	box-sizing: border-box;         /* Opera/IE 8+ */

}
.nivo-caption p {
	padding:5px;
	margin:0;
}
.nivo-caption a {
	display:inline !important;
}
.nivo-html-caption {
    display:none;
}
/* Direction nav styles (e.g. Next & Prev) */

.nivo-directionNav{display:none;}
.nivo-directionNav a {
	position: absolute;
        top: 45%;
        z-index: 9;
       cursor: pointer;
       text-indent: -9999px;
       width: 22px;
      height: 35px;
}
.nivo-prevNav {
	left:30px;
        background:url(/static/images/elements/banner-arrow-left.png);
}
.nivo-nextNav {
	right:30px;
        background:url(/static/images/elements/banner-arrow-right.png);
}
/* Control nav styles (e.g. 1,2,3...) */
.nivo-controlNav {
	text-align:center;
	padding: 15px 0;
}
.nivo-controlNav a {
	cursor:pointer;
}
.nivo-controlNav a.active {
	font-weight:bold;
}
/**/
.top-content{margin-top:20px;}
.mid-content-fullwidth{
       width:100%;
       background:url(/static/images/elements/content-drop-shadow.gif) repeat-x;
       min-height:300px;
}
.mid-content-inner{
       width:960px;
      margin:0 auto;
       padding-top: 20px;
       padding-bottom: 20px;
	   overflow:hidden;
}
.mid-left-col{
     
     float:left;
}
.catnav-heading{
	background: url(/static/images/elements/featured-news-box-top.gif) no-repeat;
	color: #f9fbff;
	margin: 0;
	padding-left: 10px;
	width: 240px;
	height: 45px;
   }
.featured-news{
   width: 240px;
   margin-left: 2px;
   margin-top: 10px;
}
.footer-inner{
	width:960px;
	margin:0 auto;
	padding-top:30px;
}
.bottom-news{
	background: url(/static/images/elements/featured-news-box-bottom.gif) no-repeat;
	width:230px;
	height:9px;
}

.contact-number{
	font-weight: normal;
	color: #fff;
	margin-top: 20px;
	text-align: right;
}
.spissa-banner a{
	display: inline-block;
	border-right: 2px solid #5C93C5;
	line-height: 10px;
	color: #5C93C5;
	padding: 0 10px;
	font-weight:bold;
}
.default-page{
	width: 700px;
}
.fruity-buttonzzz{
	margin-top:8px !important;
}
.sitename, .copyright-text{margin:0; padding-right:0;}

#article-wrapper .mobile-box{min-height:300px;}