body { margin: 0; text-align:center;
 font-family: verdana, Arial, "sans serif"; font-size: 12px; color:#263842; 
 background: url(/fileadmin/templates/images/ob-background/ob-bck-climber.png) no-repeat scroll center bottom; background-color: #ebebe8;
}

/*
body { background: url(/fileadmin/templates/images/ob-background/ob-bck-kayaker.png) no-repeat scroll center bottom; }
body { background: url(/fileadmin/templates/images/ob-background/ob-bck-trampers.png) no-repeat scroll center bottom; }
*/

a { text-decoration:none;color: #0803e9;}
a:hover { text-decoration:underline; }
a img { border-style: none}

#outerwrap { text-align:left; width:1004px; min-height: 500px; margin:0 auto; overflow:hidden; background-color: #fff; padding-bottom:10px; border: 1px #c5c2ba solid; border-width: 0 1px 1px 1px;}

#header { height: 120px; border-bottom: 1px #c5c2ba dotted; margin-bottom: 2px;}
#header h1 { margin:0px; padding:0px; }
#header h1 a { float:left; display:block; width:300px; margin: 0 0; height:120px; background-image:url(/fileadmin/templates/images/ob-top-logo.png); background-repeat: no-repeat; text-indent:-999em; }

h2.strapline {font-size:13px; font-weight: normal; font-style:italic; color:#000;}
span.blue {color: #004b85;}

#promo {float:right; width:110px;}
#strapline {float:left; margin: 67px 0 0 49px; width: 520px; }


#left { width:320px; float:left; padding: 18px 0 0 0; margin-left: 5px; background-image:url(/fileadmin/templates/images/ob-red-labels/ob-red-news.png); background-repeat: no-repeat; background-position: top left;  }
#middle { width:320px; float:right; padding: 18px 0 16px 0;}
#leftsub { border-right: 1px dotted #999999; float: left; min-height: 300px; margin-top: 10px; padding: 0 10px 0 5px; width: 645px;}
#right { float: right; padding: 10px 0 0 0; margin-right:10px; width: 320px;}

#crumbs { font-size:9px; width:634px; border-bottom: 1px #999 solid; padding-bottom: 2px;}
#crumbs a { color:#999 !important;}


#homemain {text-align: left;}
/* #homemain div#left div { float:left; margin: 0 ; } */
#homemain div#left div.homenews  { }
#homemain div#left div#c1929  { width:320px; background: #f3f2f1;}
#homemain div#left div#c1929 img {padding:0;}

div.latest-news { display:block; background: #f3f2f1; height: 123px; padding: 10px 4px 0; margin-bottom:7px; }
#homemain div#left h3 {color:#333; font-size: 1.1em;font-weight: bold; padding-bottom: 1px; border-bottom: 1px #004B85 dotted;}
#homemain div.latest-news  img {float: left; margin: 0 6px 0 0; width: 90px;height: 90px; }
#homemain div#left a {color:#f6a931; font-weight:bold; }

/* reduce front page p size */
#homemain div.latest-news p, #homemain #middle p  {font-size: 0.95em;}


div#middle div {width:305px; float:left; margin: 0 0 7px 5px; background: #f3f2f1; padding: 10px 5px 3px; height:120px;}
#homemain #middle div#left h3 {color:#004B85; font-size: 1.1em;font-weight: bold; padding-bottom: 1px; border-bottom: 1px #004B85 dotted;}
#homemain #middle img {float: left;height: 90px; margin: 0 6px 0 0; width: 90px;}
#homemain #middle div#left a {color:#f6a931; font-weight:bold; }
#homemain #middle h3 { border-bottom: 1px dotted #004B85; color: #333;font-size: 1.1em;font-weight: bold; padding-bottom: 1px;}
#homemain #middle h3 img {border: 2px #fff solid;}
#homemain #middle p a {color:#f6a931; font-weight:bold;}

#buttons { clear: both; height: 175px; padding: 1px 0 1px 14px; width: 1004px;}
#buttons img {float:left; margin:0 3px;}

/*home big buttons rollovers */
#homemain #buttons a.youth img {width:191px; height:164px; background:url(/fileadmin/templates/images/ob-buttons/ob-youth-button-ro.jpg) no-repeat top center;}
#homemain #buttons a.youth:hover img {width:191px; height:164px; background:url(/fileadmin/templates/images/ob-buttons/ob-youth-button-ro.jpg) no-repeat bottom center; margin-top:0;}

#homemain #buttons a.adult img {width:191px; height:164px; background:url(/fileadmin/templates/images/ob-buttons/ob-adult-button-ro.jpg) no-repeat top center;}
#homemain #buttons a.adult:hover img {background:url(/fileadmin/templates/images/ob-buttons/ob-adult-button-ro.jpg) no-repeat bottom center;}

#homemain #buttons a.adapted img {width:191px; height:164px; background:url(/fileadmin/templates/images/ob-buttons/ob-adapted-button-ro.jpg) no-repeat top center;}
#homemain #buttons a.adapted:hover img {background:url(/fileadmin/templates/images/ob-buttons/ob-adapted-button-ro.jpg) no-repeat bottom center;}

#homemain #buttons a.community img {width:191px; height:164px; background:url(/fileadmin/templates/images/ob-buttons/ob-community-button-ro.jpg) no-repeat top center;}
#homemain #buttons a.community:hover img {background:url(/fileadmin/templates/images/ob-buttons/ob-community-button-ro.jpg) no-repeat bottom center;}

#homemain #buttons a.professional img {width:191px; height:164px; background:url(/fileadmin/templates/images/ob-buttons/ob-pro-button-ro.jpg) no-repeat top center;}
#homemain #buttons a.professional:hover img {background:url(/fileadmin/templates/images/ob-buttons/ob-pro-button-ro.jpg) no-repeat bottom center;}


/* front page html */
div#c1773 {color:#02345A ;}
div#c1773 a {color:#02345A ;}

div#follow { width: 155px; height:133px; margin-bottom: 5px; float:left; background: url(/fileadmin/templates/images/ob-red-labels/ob-red-followus.png) no-repeat top left;}
div#follow p.noborder {border:none;}

div#infopack { width: 155px; height:60px; float:left; margin-bottom:2px; background: url(/fileadmin/templates/images/ob-red-labels/ob-red-infopack.png) no-repeat top left;}
div#getgear { width: 155px; height:190px; float:right; margin-left: 5px; margin-bottom:10px; background: url(/fileadmin/templates/images/ob-red-labels/ob-red-getgear.png) no-repeat top left;}

div#inside {margin-top:18px; border:1px #999 solid;font-size:11px;}

div#follow p { border-bottom: 1px #999 dotted; padding: 4px 2px 8px 4px;}
div#follow p img {float:right;}

div#infopack h3 { color: #1e6194; font-size: 1.1em; margin: 30px 0 0 5px; }
div#infopack p img {float:right;}
div#infopack p {padding: 5px 2px 3px 4px; }

div#getgear h3 { color: #1e6194; font-size: 1.1em; margin: 2px 0 8px 5px; }
div#getgear p { padding: 4px 2px 4px 4px; margin: 0;}
div#getgear p img {float:right; margin:5px 0 2px 0;}
div#getgear a img {float:right; color:#1e6194; font-weight:bold;}
div#getgear h3 img {float:right;}



/*course menu labels */

div#c1832 { padding-top:18px; background: url(/fileadmin/templates/images/ob-red-labels/ob-red-youth.png) no-repeat top left;}
div#c1833 { padding-top:18px; background: url(/fileadmin/templates/images/ob-red-labels/ob-red-adult.png) no-repeat top left;}
div#c1831 { padding-top:18px; background: url(/fileadmin/templates/images/ob-red-labels/ob-red-pro.png) no-repeat top left;}
div#c1834 { padding-top:18px; background: url(/fileadmin/templates/images/ob-red-labels/ob-red-adapted.png) no-repeat top left;}
div#c1840 { padding-top:18px; background: url(/fileadmin/templates/images/ob-red-labels/ob-red-community.png) no-repeat top left;}
     

/*
div.tx-upcomingcourses-pi1 { width: 320px; height:70px; padding-top:33px; border: 1px #999 solid; margin: 0 0 5px 0; background: url(/fileadmin/templates/images/ob-red-labels/ob-red-coursealert.png) no-repeat top left; }
*/

div.tx-upcomingcourses-pi1 { border: 1px #999 solid;}


div#c1165 {
  background: url("/fileadmin/templates/images/ob-red-labels/ob-red-coursealert.png") no-repeat scroll left top transparent; 
    height: 70px;
    margin: 0 0 15px;
    padding-top: 18px;
    width: 320px;
}




div#front {text-align:center; padding: 5px;  margin-top:6px; width:903px; background-color: #f7f6f3;border-color: #e6e6e6; border-width: 1px 2px 2px 1px; border-style:solid;}

div#frontleft {padding: 5px; display:block; width:351px; float:left; margin-right: 25px;background-color: #f7f6f3; border-color: #e6e6e6; border-width: 1px 2px 2px 1px; border-style:solid;}
div#frontcenter {float:left;padding: 5px;  width:238px; margin-right: 25px;background-color: #f7f6f3;border-color: #e6e6e6; border-width: 1px 2px 2px 1px; border-style:solid;}
div#frontright {float:left; padding: 5px;width:238px;background-color: #f7f6f3;border-color: #e6e6e6; border-width: 1px 2px 2px 1px; border-style:solid;}


#main { padding:0 10px; float:right; width:730px; min-height: 300px;}

#homemain { width:1004px; min-height: 300px;}
#homemain a { color: #617FDA; }
#homemain #inside a {color:#1E6194; }

#homemain h1 { color:#af1624; display:block; font-size: 1.38em; font-weight: normal; margin: 12px 0 5px 0;}
#homemain h1 a { color:#af1624 !important;}
#homemain h2 { color:#af1624; display:block;   font-size: 1.20em; font-weight: normal; margin: 0 0 5px 0; }
#homemain h2 a { color:#af1624 !important;}
#homemain h3 { color:#2e292a; display:block; font-weight:normal; margin: 0 0 5px 0; font-size: 1.1em;}
#homemain h4 { color:#2e292a; display:block; font-weight:normal; margin: 0 0 5px 0; font-size: 1.05em;}
#homemain p {line-height: 130%; margin-top: 0;font-size: 1.00em;}
#homemain li {margin-bottom: 4px; list-style-position: outside;}
#homemain b {font-weight: bold;}
#homemain img {margin-right: 0;}


#homemain.about h1,#homemain.about h2,#homemain.about h3,#homemain.about h4 { color:#1363A0;}
#homemain.courses h1,#homemain.courses h2,#homemain.courses h3,#homemain.courses h4 { color:#ca8317;}
#homemain.funding h1,#homemain.funding h2,#homemain.funding h3,#homemain.funding h4 { color:#A0B719;}
#homemain.questions h1,#homemain.questions h2,#homemain.questions h3,#homemain.questions h4 { color:#a0171d;}
#homemain.support h1,#homemain.support h2,#homemain.support h3,#homemain.support h4 { color:#00ADEF;}
#homemain.enrolment h1,#homemain.enrolment h2,#homemain.enrolment h3,#homemain.enrolment h4 { color:#3e484f;}


#slideshow {width:1004px; }

#right ul { list-style-type: none; padding: 0; width: 320px; margin-left:0px;}
#right li a { background-color: #ECEEEF; color: #636363; display: block; margin: 4px 0; min-height: 22px; padding: 6px 0 0 10px; }
#right li a:hover { background-color:#b5bbbf; color:#fff; text-decoration:none;}


#right table.contenttable {font-size: 9px; border: 1px solid #999999;margin: 0 0 10px; }
#right table.contenttable p {padding:0;margin:0;}
#right table.contenttable th {text-transform: uppercase;padding:0;}
#right table.contenttable tr {height:12px; padding:0;border-bottom: 1px #ccc solid; }
#right table.contenttable td {border-style:none !important; text-transform: uppercase; vertical-align: middle; padding:8px; }
#right table.contenttable th {border-style:none !important; padding: 0 4px;}
#right table.contenttable a {color:#f59f1a !important; font-weight:bold;text-transform: uppercase;}

table#upcoming_courses_table {margin:0 10px; font-size:11px;}
#upcoming_courses_table a {color:#f59f1a !important; font-weight:bold;}
#upcoming_courses_table table {width:90%;}
#upcoming_courses_table td {width:100px; border-bottom: 1px #ccc dotted;text-transform: uppercase;}
#upcoming_courses_table td a {width:100px;text-transform: uppercase;font-size:10px;background: url("/fileadmin/templates/images/ob-news-arrow.png") no-repeat scroll right center transparent; padding-right: 10px;}


#right div.csc-frame-frame1 {background: #f3f3f1; padding: 4px; width: 310px; min-height: 100px; margin: 5px 0 15px 0;}
#right div.csc-frame-frame1 h3 { border-bottom: 1px dotted #004B85; color: #004B85; font-size: 1.1em; font-weight: bold; padding-bottom: 3px;}
#right div.csc-frame-frame1 a { color: #f6a931; font-weight: bold; text-transform: uppercase;}
#right div.csc-frame-frame1 img {float:left; border: 2px #fff solid; margin-right:8px;}

div#leftsub table td {padding: 4px 8px; vertical-align: top;}
div#leftsub table td ul {margin-top:0;}

.tx-mbkdimagelightbox-pi1 img {margin: 2px;}

 table.contenttable p {font-size: 0.84em; }
 table.contenttable td {padding: 4px 8px;border: 1px solid #ccc; vertical-align: top;}
 table.contenttable th {padding: 4px 8px; color: #555555; text-align:left; font-size: 1.0em; font-weight: bold;border: 1px solid #ccc;}
 table.contenttable {border-collapse: collapse;  margin: 16px 0;}
 thead tr {border: 1px solid #ccc;}
 .tableFigures { text-align: right; padding-right: 15px;}

table.objectives td {vertical-align: top;border-collapse: collapse; border: 1px #ccc dotted;}


table.noborder td {padding: 4px 8px;border: none;}

#newsletter-form label { display:block; font-size:0.8em; font-weight:bold; margin:.5em; }
#newsletter-form input.submit  { font-size:0.8em; font-weight:bold; margin:1em auto; }
#newsletter-form a { color:#fff; }

#border-column { width:340px; float:left; background:none !important; text-align:center; color:#000; text-align:left;}
#border-column h3 { color:#333; background:#fff; padding:6px 10px; font-size:16px; -moz-border-radius: 0 5px 5px 0; }

#footer { top:0; clear:both; width: 1006px;position:relative; z-index:9999; margin:0 auto; padding: 0 10px; height: 133px;  background: url(/fileadmin/templates/images/ob-footer-bck.png) no-repeat scroll center; color: #5a5a5a; text-align:left;}

#footer p { color:#263842 !important; font:normal; font-size: 10px; padding: 0; }
#footer h3 {color: #263842; margin: 0 ; font-weight: normal; font-size: 13px;}
* html #footer { height:1px; }

#footnav {padding: 26px 0 0 0; display: block; float:right; width: 300px; text-align: right; color: #263842;}

div.thumbnail { float:left;}

.clear { clear:both;display: none; }
fieldset { border: none;}
#mailform fieldset { border: solid #fff 1px;}
#mailform textarea {width: 320px;}

/* these are for showing alignment in RTE on the backend */
.align-left { text-align: left; }
.align-center { text-align: center; }
.align-right { text-align: right; }
.align-justify { text-align: justify; }

div#c622 {margin-left:50px;}
div#sponsors { margin: 0 0 0 10px; border-left: 1px #fff solid; float: left; padding-left: 10px;}
div#address { display: block; height: 75px; float:left; margin: 0 10px; padding-left: 5px; }
#address p {padding:0; margin:0;}

div.address { display: block; height: 75px; float:left; margin: 0 10px; padding-left: 5px; }
div.address p {padding:0; margin:0;}


.caps { text-transform: uppercase; margin-top: 8px; color: #fff;}


/* hover menu styling */

.menu {  position:relative; display:block; width:1005px;  background: url(/fileadmin/templates/images/ob-menu-bck.png) no-repeat; height:28px; z-index:500; font-size:11.5px; border-bottom: 2px solid #fff; margin: 0; }
.menu ul li ul li ul { display:none !important; }
.menu ul li a, .menu ul li a:visited {display:block; line-height:28px; text-decoration:none; text-align:center; color:#fff;  overflow:hidden; width:163px; }
.menu ul { padding:0; margin:0; list-style: none; }
.menu ul li {float:left; position:relative; margin-right:3px; border-width: 0 1px; border-color: #fff; border-style: solid;}

.menu ul li ul {display: none;}

/* specific to non IE browsers */
.menu ul li:hover a { color:#fff; }
.menu ul li:hover ul {  opacity: 0.9; display:block; position:absolute; top:28px; left:0; width:154px;  }
.menu ul li:hover ul li a { padding-left:8px; width:154px; text-align:left; line-height:1.8em; border-bottom:dotted 1px #eee }
.menu ul li:hover ul li a.hide { color:#fff;}
.menu ul li:hover ul li:hover a.hide { background:#dedede; color:#000;}
.menu ul li:hover ul li ul {display: none;}
.menu ul li:hover ul li a {display:block; background:#004b85; color:#fff;}
.menu ul li:hover ul li a:hover {background:#f5f5f5; color:#000;}
.menu ul li:hover ul li:hover ul {display:block; position:absolute; left:105px; top:0;}
.menu ul li:hover ul li:hover ul.left {left:-105px;}

/* first level hover background */
.menu ul li.menu7:hover a {display:block; background:#02345a;}
.menu ul li.menu45:hover a {display:block; background:#ca8317;}
.menu ul li.menu251:hover a {display:block; background:#a2b533;}
.menu ul li.menu4:hover a {display:block; background:#a0171d;}
.menu ul li.menu392:hover a {display:block; background:#0380ae;}
.menu ul li.menu601:hover a {display:block; background:#3e484f;}

/* hover menu background */
.menu ul li.menu601 {border-width: 0 0 0 1px; margin:0;}
.menu ul li.menu601 a {margin:0 !important; }
.menu ul li.menu7:hover ul li a {display:block; background:#004b85;}
.menu ul li.menu45:hover ul li a {display:block; background:#f6a931;}
.menu ul li.menu251:hover ul li a {display:block; background:#c5da44;}
.menu ul li.menu4:hover ul li a {display:block; background:#d12229;}
.menu ul li.menu392:hover ul li a {display:block; background:#00adef;}
.menu ul li.menu601:hover ul li a {display:block; background:#57666f;}

/* top menu background */
.menu ul li.menu7 a {display:block; background:#004b85; border-left: none;}
.menu ul li.menu45 a {display:block; background:#f6a931;}
.menu ul li.menu251 a {display:block; background:#c5da44;}
.menu ul li.menu4 a {display:block; background:#d12229;}
.menu ul li.menu392 a {display:block; background:#00adef;}
.menu ul li.menu601 a {display:block; background:#57666f;}

.menu ul li.menu601 a:hover {color:#ccc !important;}
.menu ul li.menu7 a:hover {color:#ccc !important;}

.menu ul li.menu7 {border-left: none;}


.myGallery { border: none !important; }


table#courselist { 
  background:#fff;
  width:99%;
  margin-bottom: 12px;
  border-collapse:collapse;
}

table#courselist tbody tr td {
  background:#FFF;
  color:##263842;
  min-width: 60px;
  padding:1px 4px;
  text-align:left;
  border-bottom: 1px #d7d5d1 solid;
}

table#courselist tbody tr td a {
  color:blue;
}
table#courselist thead tr td {
  background:#d7d5d1;
  font-weight:bold;
    padding:1px 4px;
  color:#000;
  text-align:left;
}

/* IE7 rightmenu in our-courses fix */

#c1834 ul{
  margin-left:0px;
}
#c1126 p {text-align:center;}
#c1126 img { margin-right:30px; }

#my_watchmates_login fieldset {
    color: #333333;
    margin: 0;
    width: 200px;
}

#my_watchmates_login label {
    display: block;
    font: bold 12px arial,sans-serif;
    margin-left: 8px;
    padding: 4px 0;
}
#my_watchmates_login input {
    margin-bottom: 6px;
    margin-left: 8px;
}


input#loginro  {display:block; width:50px; height: 16px;  background: url(/fileadmin/templates/images/ob-buttons/ob-login-ro.png) no-repeat top left;}
input#loginro:hover {display:block; width:50px; height: 16px; background: url(/fileadmin/templates/images/ob-buttons/ob-login-ro.png) no-repeat bottom left;}



.loginro  {display:block; width:50px; height: 16px; float:right; background: url(/fileadmin/templates/images/ob-buttons/ob-login-ro.png) no-repeat top right;}
.loginro:hover {display:block; width:50px; height: 16px; background: url(/fileadmin/templates/images/ob-buttons/ob-login-ro.png) no-repeat bottom right;}
.signupro  {display:block; width:50px; height: 16px; float:right; background: url(/fileadmin/templates/images/ob-buttons/ob-signup-ro.png) no-repeat top right;}
.signupro:hover {display:block; width:50px; height: 16px; background: url(/fileadmin/templates/images/ob-buttons/ob-signup-ro.png) no-repeat bottom right;}
.bookro  {display:block; width:62px; height: 20px;  background: url(/fileadmin/templates/images/ob-buttons/ob-login-ro.png) no-repeat top right;}
.bookro:hover {display:block; width:62px; height: 20px; background: url(/fileadmin/templates/images/ob-buttons/ob-login-ro.png) no-repeat bottom right;}

.shopro  {display:block; width:50px; height: 16px; margin-right:2px; float:right; background: url(/fileadmin/templates/images/ob-buttons/ob-shop-ro.png) no-repeat top right;}
.shopro:hover {display:block; width:50px; height: 16px;margin-right:2px; background: url(/fileadmin/templates/images/ob-buttons/ob-shop-ro.png) no-repeat bottom right;}

.orderro  {display:block; width:50px; height: 16px; margin-right:2px; float:right; background: url(/fileadmin/templates/images/ob-buttons/ob-infopack-ro.png) no-repeat top right;}
.orderro:hover {display:block; width:50px; height: 16px;margin-right:2px; background: url(/fileadmin/templates/images/ob-buttons/ob-infopack-ro.png) no-repeat bottom right;}



div.csc-mailform-field {clear: left; margin: 6px 0; }
div.csc-mailform-field label { display:block;margin-bottom: 4px; padding-top: 2px;vertical-align: bottom;}
div.news-single-timedata {font-size:10px; float:right;}
div.news-single-img {float: right; margin: 0; padding: 0;}

div#c1845, div#c1846, div#c1847, div#c1862, div#c1863, div#c1843, div#c1909 {padding-top:18px; background: url(/fileadmin/templates/images/ob-red-labels/ob-red-gallery.png) no-repeat top left;}
div#c1206 {clear:both;}

div#left div#c1929 img {padding:0;height: 120px;}
div#left div#c1929 a {float:left;padding:0;height: 120px; }
div#left div#c1929 a.rollover img {padding:0; }
div#left div#c1929 a:hover.rollover img {padding:0; }
div#left a.rollover {background: url(/fileadmin/templates/images/ob-50years/HOMEOB50SLIDESHOW1.jpg) no-repeat top center;}
div#left a:hover.rollover {background: url(/fileadmin/templates/images/ob-50years/HOMEOB50SLIDESHOW1A.jpg) no-repeat bottom center;}

div#right div#c1946 ul {
    border: 1px solid #999999;
    list-style-type: none;
    margin-top: 0;
    padding: 8px;
    width: 95%;
}

div#right div#c1946 div.datetime {text-align:right; width:100%; margin-bottom:10px; color: #6f7b84; font-size:11px;}
div#right div#c1946 ul li h3 a {clear:both; color:#6f7b84; background:none; border-bottom: #6f7b84 1px dotted; padding:0;margin-top: 12px;}
div#right div#c1946 ul li p a {color:#f7a931; padding-right: 10px; float: right; clear:both; margin-top:20px; background: url(/fileadmin/templates/images/ob-news-arrow.png) no-repeat right; }
div#c1946 ul li p {color:#6f7b84;}
div#c1946 {padding-top:18px; background: url(/fileadmin/templates/images/ob-red-labels/ob-red-newsarchive.png) no-repeat top left;}


input.csc-mailform-radio {float:left; clear:both;margin-right: 8px; vertical-align: middle;}


div#minicart img {float:right;}

/* news slider */
div.tx-t3sjslidernews-pi1 {height:133px;background-color: #F3F2F1;width: 320px;}
.lof-slider_5 .lof-css3 {-moz-box-shadow:none; background-color: #F3F2F1;width: 320px; height:133px;}
#homemain div#left div.lof-description h3 a {color:#333; font-size:0.95em;}
#homemain div#left h3 {padding:0 0 1px 0;}
#homemain div#left div.lof-description h3 img {float:left;height: 90px; margin: 0 6px 0 0;width: 90px; border:2px #fff solid;}
#homemain div#left div.lof-description p {margin-left:0 !important;font-size: 0.90em;color: #263842;}
#homemain div#left div.lof-description p a {text-transform:uppercase;color:#F6A931;}
span.date {display:none;}
.lof-slider_5 .lof-description {top:0 !important; left:0; width:305px;padding: 10px 5px;}
.lof-slider_5 .lof-css3 .lof-description, .lof-slider_5 .lof-css3 .lof-description_black, .lof-slider_5 .lof-css3 .lof-description_white {-moz-box-shadow:none;}


/*form styling for powermail */

fieldset.tx-powermail-pi1_fieldset legend {   
    background: none repeat scroll 0 0 #1363A0;
    color: #FFFFFF !important;
  font-weight:normal !important;
    font-size: 16px;
    margin-top: 5px;
    padding: 2px 10px;
    width: 95%;
}

fieldset.tx-powermail-pi1_fieldset legend.tx_powermail_pi1_fieldwrap_html_checkbox_title {
 background:none !important;
 color:#000 !important;
 font-size:0.95em !important;
  
}

fieldset.tx-powermail-pi1_fieldset legend.tx_powermail_pi1_fieldwrap_html_radio_title {
 background:none !important;
 color:#000 !important;
 font-size:0.95em !important;
  
}

fieldset.tx-powermail-pi1_fieldset label, fieldset.tx-powermail-pi1_fieldset fieldset legend {
    font-weight: normal !important;
}

/* News slider CSS3 Style */

.lof-slider_5 .lof-css3 {  

  -moz-box-shadow:none !important; 

  -webkit-box-shadow:none !important; 

  box-shadow: none !important; 

}

.lof-slider_5 .lof-css3 .lof-navigator-wapper {

  -moz-box-shadow:none !important;

  -webkit-box-shadow:none !important;

  box-shadow: none !important;

}

.lof-slider_5 .lof-css3 .lof-description, .lof-slider_5 .lof-css3 .lof-description_black, .lof-slider_5 .lof-css3 .lof-description_white {

  -moz-box-shadow:none !important;

  -webkit-box-shadow:none !important;

  box-shadow: none !important;

}





