/* Prins Filip Fonds - Main Style Sheet --------------------------------------------------- */

/* General Styles --------------------------------------------------- */
@font-face{font-family:'HelveticaNeue LT 55 Roman'; src:url('http://www.tov.be/fonts/Helvetica-LT-55-Roman.ttf');}
@font-face{font-family:'Helvetica CE 55 Roman'; src:url('http://www.tov.be/fonts/Helvetica-Neue-CE-55-Roman.ttf');}
@font-face{font-family:'Helvetica'; src:url('http://www.tov.be/fonts/Helvetica.ttf');}
@font-face{font-family:'HelveticaNeue LT 55 Thin'; src:url('http://www.tov.be/fonts/Helvetica-LT-35-Thin.ttf');}

body{font-family:"HelveticaNeue LT 55 Roman", "Helvetica CE 55 Roman", Helvetica, Arial, sans-serif; font-size:16px; line-height:20px;}
h1, h2, h3, h4, h5, h6{font-weight:normal; padding:0; margin:0; font-family:HelveticaNeue LT 55 Roman, Helvetica CE 55 Roman, Helvetica, Arial, sans-serif; }
h1{font-size:26px; line-height:40px}		/* 26-40 */
h2{font-size:22px; line-height:36px}		/* 22-36 */
h3{font-size:18px; line-height:32px}			/* 18-32 */
h4{font-size:14px; line-height:28px}		/* 14-28 */
h5{font-size:12px; line-height:24px}		/* 10-24 */
input, select{font-family:"HelveticaNeue LT 55 Roman", "Helvetica CE 55 Roman", Helvetica, Arial, sans-serif}
p{margin:0 0 15px 0; font-size:11px;}
td{font-size:11px;}

/* 960 grid - columns --------------------------------------------------- */
.column-1{float:left; width:60px; margin:0 20px 0 0}
.column-2{float:left; width:140px; margin:0 20px 0 0}
.column-3{float:left; width:220px; margin:0 20px 0 0}
.column-4{float:left; width:300px; margin:0 20px 0 0}
.column-5{float:left; width:380px; margin:0 20px 0 0}
.column-6{float:left; width:460px; margin:0 20px 0 0}
.column-7{float:left; width:540px; border-bottom:#060606 solid 1px} /* mid column without right margin */
.column-8{float:left; width:620px; margin:0 20px 0 0}
.column-9{float:left; width:700px; margin:0 20px 0 0}
.column-10{float:left; width:780px; margin:0 20px 0 0}
.column-11{float:left; width:860px; margin:0 20px 0 0}
.column-12{float:left; width:940px; margin:0 20px 0 0}

#container{margin:0 auto; width:800px}

#header{display:none;}

#main-navigation{ display:none; float:left; list-style:none;  padding:2px 390px 0 211px}
#main-navigation li{display:inline; font-size:11px; padding:0 20px 0 0}
#main-navigation li a{text-decoration:none; color:#4a555f}
#main-navigation li a:hover{color:#bc2730}
#main-navigation li a.active{color:#bc2730}

#lang-selection{ display:none;float:left; list-style:none; padding:2px 0 0 0; height:23px}
#lang-selection li{display:inline; font-size:11px; padding:0 5px 0 0; border-right:#377fcb solid 1px}
#lang-selection li:last-child{border:none}
#lang-selection li a{text-decoration:none; color:#377fcb}

#searchbar{ display:none;float:right; padding:11px; width:211px; font-size:11px}
#searchbar .searchbar-field{float:left; padding:2px 5px; margin:0 5px 0 0; border:none; width:130px; -moz-border-radius:11px; -webkit-border-radius:11px; border-radius:11px}
#searchbar .searchbar-btn{float:left; background:none; border:none; color:#c0353c; padding:2px; text-transform:uppercase; font-weight:bold; cursor:pointer}

#logo{display:none; float:left; text-indent:-9999px; background:url(../images/logo-tov.png); position:relative; top:25px; left:216px}
#logo a{display:block; width:283px; height:75px}

#ribbon-links{display:none; list-style:none; margin:140px auto 0; width:750px}
#ribbon-links li{display:inline; font-size:11px; color:#377fcb; margin:0 70px 0 0}
#ribbon-links li a{color:#377fcb}
#ribbon-links li a.no-underline{text-decoration:none}
#ribbon-links li a.nu-best{color:#c0353c; text-transform:uppercase; text-decoration:none; font-weight:bold}

#sub-menu{display:none; list-style:none; margin:7px 0 0 200px; width:900px}
#sub-menu li{border-right:1px solid #ACCB76; display:inline; float:left; font-size:11px; text-transform:uppercase}
#sub-menu li a{text-decoration:none; color:#fff; font-weight:bold; display:inline-block; height:26px; padding:9px 20px 0 20px}
#sub-menu li a:hover{background:url(../images/bg-sub-nav.png) repeat-x top}

.resizer{ display:none; float:right; list-style:none; margin:4px 0 0}
.resizer li{float:left; line-height:26px; margin-right:5px}
.resizer li a{text-decoration:none}
.resizer .small{font-size:11px}
.resizer .medium{font-size:11px}
.resizer .large{font-size:12px; margin:0 65px 0 0}
.resizer .small a, .resizer .medium a, .resizer .large a{color:#fff; text-decoration:none; padding:0 0 0 5px}

.medium{font-size:11px; line-height:15px}
.large{font-size:12px; line-height:16px}

#breadcrumb{float:left; list-style:none; padding:11px 0; width:100%}
#breadcrumb li{display:inline; padding:0 2px 0 0; font-size:11px} 
#breadcrumb li a{color:#377fcb}

#left-bar{float:left; width:175px; background:#f4f4f4; margin:0 20px 0 0; -moz-border-radius-bottomright:11px; -webkit-border-radius-bottomright:11px; border-bottom-right-radius:11px}
#left-bar .left-menu{list-style:none}
#left-bar .left-menu li{background:#fff; margin:1px 0 0 0; font-size:11px}
#left-bar .left-menu li a{text-decoration:none; color:#377fcb; display:block; text-transform:uppercase; padding:4px 0 4px 15px; border-bottom:#fff solid 1px; border-top:#fff solid 1px}
#left-bar .left-menu li a:hover{background:#b7d1ed; color:#fff}
#left-bar .left-menu li a span{}
#left-bar .left-banner{list-style:none}
#left-bar .left-banner li{background:#fff; margin:1px 0 0 0; font-size:11px}
#left-bar .left-banner li a{text-decoration:none; color:#377fcb; display:block; text-transform:uppercase; padding:4px 0 4px 8px; border-bottom:#fff solid 1px; border-top:#fff solid 1px}
#left-bar .left-banner li a span{}
.left-bar-results{min-height:564px}

#right-column{float:left; width:770px}
#right-column .right-column-title{border-bottom:#d0dd7d dotted 1px; margin:0 0 20px 0; color:#4a555f; font-size:11px; font-weight:bold}
#right-column .row-1{float:left; width:770px; height:244px; margin:0 0 11px 0}
#right-column .row-1 .flash-landing{float:left; width:509px; height:244px; margin:0 9px 0 0}

#right-column .row-2{float:left; width:770px; height:160px; margin:0 0 11px 0}
#right-column .row-2 .activity-box{float:left; width:230px; border-left:#97be53 solid 5px; border-right:#97be53 solid 5px; height:160px; padding:0 0 0 11px; background:#fbfbfb; margin:0 9px 0 0}
#right-column .row-2 .activity-box h5{color:#97be53; font-size:11px}
#right-column .row-2 .activity-box .active-box-content-holder{float:left; width:228px; margin:0 0 21px}
#right-column .row-2 .activity-box .active-box-content-holder img{float:left; margin:0 8px 0 0}
#right-column .row-2 .activity-box .active-box-content-holder p{float:left; color:#4a555f; font-size:11px; width:98px; line-height:1.25em; margin:0}
#right-column .row-2 .activity-box a.btn-more{float:right; display:block; height:20px; text-indent:-9999px; width:61px; background:url(../images/btn-meer.png) no-repeat top}
#right-column .row-2 .ad-box{float:left; width:251px; height:160px}

#right-column .row-3{float:left; width:770px; margin:0 0 30px 0}
#right-column .row-3 .activity-box2{float:left; width:230px; height:320px; border-left:#97be53 solid 5px; border-right:#97be53 solid 5px;  padding:0 0 0 11px; background:#fbfbfb; margin:0 9px 0 0}
#right-column .row-3 .activity-box2 h5{color:#97be53; font-size:11px}
#right-column .row-3 .activity-box2 .active-box-content-holder{float:left; width:228px; margin:0 0 21px}
#right-column .row-3 .activity-box2 .active-box-content-holder img{float:left; margin:0 8px 0 0}
#right-column .row-3 .activity-box2 .active-box-content-holder p{float:left; color:#4a555f; font-size:11px; width:98px; line-height:1.25em; margin:0}
#right-column .row-3 .activity-box2 .act-desc{font-size:11px; line-height:15px; margin:0; color:#4a555f}
#right-column .row-3 .activity-box2 .act-desc span{color:#97be53}
#right-column .row-3 .activity-box2 a.btn-more{float:right; display:block; height:20px; text-indent:-9999px; width:61px; background:url(../images/btn-meer.png) no-repeat top}
#right-column .row-3 .activity-box2 .suggestions{border-top:1px solid #97BE53; float:left; height:50px; margin:0 0 0 -11px; padding:0 0 0 11px; width:230px}
#right-column .row-3 .activity-box2 .suggestions h5{text-transform:uppercase}
#right-column .row-3 .activity-box2 .suggestions .suggestions-list{margin:0 20px 0 11px}
#right-column .row-3 .activity-box2 .suggestions .suggestions-list li{color:#4a555f; font-size:11px; line-height:15px; margin:0; border-bottom:#e2ecd1 solid 1px; padding:9px 0}
#right-column .row-3 .activity-box2 .suggestions .suggestions-list li span{color:#97be53}
#right-column .row-3 .activity-box2 .suggestions a.btn-zie-ook{float:right; display:block; height:20px; text-indent:-9999px; width:76px; background:url(../images/btn-zie-ook.png) no-repeat top; margin:1px 0 0 0}

#right-column .row-4{display:none; float:left; width:770px; height:134px}
#right-column .row-4 li{display:none; margin:0 5px 0 0}

#container-900{margin:0 auto; width:900px}
#noprint{display:none;}
#right-column .right-column-content-block{float:left; margin:0 0 30px}

.div_sel{float:left; margin:0 0 30px; width:300px;}
.selection{font-size:11px;}

/* Tab Content --------------------------------------------------- */
.tab-content-wrapper{float:left; width:508px; margin:0 11px 0 0}
.tab-content-head{display:none;float:left; width:498px; height:27px; list-style:none; border-bottom:#d0dd7d solid 5px; padding:0 0 0 11px}
.tab-content-head li{float:left; display:inline-block; margin:0 0 0 11px}
.tab-content-head li a{padding:8px 11px; border:#d0dd7d solid 1px; -moz-border-radius-topleft:11px; -webkit-border-radius-topleft:11px; border-top-left-radius:11px; -moz-border-radius-topright:11px; -webkit-border-radius-topright:11px; border-top-right-radius:11px; text-transform:uppercase; font-size:11px; text-decoration:none; color:#d0dd7d}
.tab-content-head li a:hover{background:#d0dd7d; color:#fff}
.tab-content-head li a.tab-content-active{background:#d0dd7d; color:#fff}
.tab-content{float:left; padding:11px; width:488px; background:#fbfbfb; height:470px; border-bottom:#d0dd7d solid 5px}
.tab-content p{color:#4a555f; font-size:11px; line-height:15px}
.tab-content p strong{color:#000; font-weight:bold}
.tab-content img.float-left{float:left; margin:0 11px 11px 0}

.tags{display:none;float:left; width:480px; font-size:11px; margin:70px 0 0; list-style:none;}
.tags li{display:none;}
.tags li a.tag-link{margin:0 11px 0 0; padding:5px; background:#c0353c; color:#fff; text-decoration:none}
a.button{display:inline-block;margin:0 11px 0 0; padding:5px; background:#c0353c; color:#fff; text-decoration:none}
a.button2{display:inline-block;margin:0 11px 0 0; padding:1px; background:#c0353c; color:#fff; text-decoration:none}

.sidebar-250{display:none;float:left; width:250px; color:#4a555f}
.sidebar-250 h4{color:#4085cd; border-bottom:#4085cd solid 5px; font-size:11px; padding:0 0 1px; font-weight:bold; margin:0 0 11px 0}
.sidebar-250 dl{font-size:11px; line-height:15px; margin:0 0 15px}
.sidebar-250 dl dt{font-weight:bold}
.sidebar-250 dl dt a{text-decoration:none;color:#4085cd;}
.sidebar-250 dl dd{margin:0 0 5px 0}
.sidebar-250 dl dd a{text-decoration:none;color:#4085cd;}
.sidebar-250 ul{font-size:11px; line-height:15px; margin:0 0 15px}
.sidebar-250 ul li a{text-decoration:none; color:#4085cd}
.sidebar-250 dl dd a.button{text-decoration:none;color:#fff;}

#left-container-580{float:left; width:580px; margin:30px 20px 0 0}

.flash-container{float:left; width:580px; height:244px; margin:0 0 20px 0}
.news-overview{float:left; border:5px solid #eaeaea; padding:11px 15px; width:540px}
.news-overview h4{color:#c0353c}
.news-overview a.more-news{float:right; padding:2px 5px; background:#c0353c; font-size:11px; color:#fff; text-decoration:none}
.news-overview ul{float:left}
.news-overview ul li{float:left; border-top:#c0353c dotted 1px; padding:15px 0; width:540px}
.news-overview ul li img{float:left; margin:0 15px 0 0}
.news-overview ul li h5{color:#c0353c; font-size:11px; line-height:normal; margin:0 0 6px}
.news-overview ul li p{font-size:11px; line-height:15px; color:#4a555f}
.news-overview ul li a{float:right; text-decoration:none; color:#c0353c; font-size:11px; background:url(../images/news-bull-red.png) left center no-repeat; text-indent:12px}

.news{float:left; padding:11px 15px; width:770px;}
.news h4{color:#c0353c}
.news a.more-news{float:right; padding:2px 5px; background:#c0353c; font-size:11px; color:#fff; text-decoration:none}
.news a.page{float:left; padding:2px 5px;  margin-right:5px; background:#c0353c; font-size:11px; color:#fff; text-decoration:none}
.news ul{float:left}
.news ul li{float:left; border-top:#c0353c dotted 1px; padding:15px 0; width:770px; }
.news ul li img{float:left; margin:0 15px 0 0}
.news ul li h5{color:#c0353c; font-size:11px; line-height:normal; margin:0 0 6px}
.news ul li p{font-size:11px; line-height:15px; color:#4a555f}
.news ul li a{float:right; text-decoration:none; color:#c0353c; font-size:11px; background:url(../images/news-bull-red.png) left center no-repeat; text-indent:12px}


#sidebar-300{display:none;float:left; width:300px; margin:30px 0 0 0}
.search-form{border:#eaeaea solid 5px; float:left; width:290px; height:234px; margin:0 0 20px}
.search-form .form fieldset legend{padding:14px; color:#377fcb}
.search-form .form fieldset ol li{border-bottom:#eaeaea solid 1px; padding:11px 0; position:relative;}
.search-form .form fieldset ol li label{display:block; color:#377fcb; font-size:11px; padding:0 0 0 11px}
.search-form .form fieldset ol li label span{color:#8cb649; font-size:11px}
.search-form .form fieldset ol li select{margin:0px 11px; padding:2px; width:150px; position:absolute; left: 60px;}
.search-form .form fieldset ol li table.date-picker{margin:0 11px}
.search-form .form fieldset ol li table.date-picker td{padding:0 11px 0 0}
.search-form .form fieldset ol li table.date-picker img{margin:2px 5px 0 0}
.search-form .form fieldset ol li table.date-picker input{width:125px}
.search-form .form fieldset ol li input.submit-btn{float:right; width:60px; height:30px; background:url(../images/btn-zoek.png) top right no-repeat; border:none; margin:-11px 0 0; cursor:pointer}

.search-form .form fieldset ol li div.links ul{float:left; margin: 11px;}
.search-form .form fieldset ol li div.links ul li{font-size: 11px; padding:0; margin:0; border:none;}

.events{background:#70a030 url(../images/bg-events.jpg) no-repeat bottom; float:left; padding:15px; width:270px}
.events h4{color:#fff}
.events a.more-events{float:right; padding:2px 5px; background:#f8c600; font-size:11px; color:#70a030; text-decoration:none}
.events ul{float:left}
.events ul li{float:left; border-top:#f3eba6 dotted 1px; padding:15px 0; width:270px}
.events ul li h5{color:#f8c600; font-size:11px; line-height:15px; margin:0 0 6px}
.events ul li p{font-size:11px; line-height:15px; color:#fff; margin:0 0 5px 0}
.events ul li dl dd{font-size:11px; color:#fff; line-height:15px}
.events ul li a{float:right; text-decoration:none; color:#fff; font-size:11px; background:url(../images/news-bull-yellow.png) left center no-repeat; text-indent:12px}


/* Results Page --------------------------------------------------- */

.accordion-header{float:left; width:767px; height:50px; list-style:none; background:#d0dd7d}
.accordion-header li{display:inline-block; height:50px; border-right:#fff solid 1px; float:left}
.accordion-header li div.column-name{text-align:center}
.accordion-header li div.column-name h5{display:block; color:#fff; margin:0; font-size:11px; line-height:16px; text-transform:uppercase}
.accordion-header li div.column-name .column-drop-down{font-size:11px; padding:2px; width:100px}
.accordion-header li div.column-name .column-drop-down option{padding:0 2px}
.accordion-header li.acc-col1{width:25px; background:url(../images/acc-header-l.jpg) no-repeat top left}
.accordion-header li.acc-col2{width:189px}
.accordion-header li.acc-col3{width:119px}
.accordion-header li.acc-col4{width:119px}
.accordion-header li.acc-col5{width:119px}
.accordion-header li.acc-col6{width:239px}
.accordion-header li.acc-col7{width:59px; padding:0 0 0 12px; border:none; background:url(../images/acc-header-r.jpg) no-repeat top right}
.accordion-header li.acc-col7 .check-inf{float:left; width:20px; height:45px; margin:5px 12px 0 0}
.accordion-header li.acc-col7 .check-dis{float:left; width:20px; height:45px; margin:5px 0 0 0}

/* Accordion Styles --------------------------------------------------- */
#wrapper{float:left; width:767px; background:#eaeaea; border-bottom:#d0dd7d solid 5px; margin:0 0 30px 0}
.accordionButton{width:742px; float:left; _float:none; background:#fff url(../images/btn-pane-open.png) no-repeat left; border-bottom:1px solid #fff; border-top:1px solid #fff; cursor:pointer; color:#000; font-size:11px; padding:0 0 0 25px; margin:0 0 1px 0; font-weight:bold}
.accordionButton .acc-col-style-1{float:left; width:175px; padding:11px 0 11px 15px}
.accordionButton .acc-col-style-2{float:left; width:105px; padding:11px 0 11px 15px}
.accordionButton .acc-col-style-3{float:left; width:224px; padding:11px 0 11px 15px}
.accordionContent{width:727px; padding:0 0 15px 40px; float:left; _float:none; background:#fff url(../images/btn-pane-close.png) no-repeat left; background-position:0px -130px; margin:0 0 1px 0; font-size:11px; line-height:15px; color:#4a555f}
.accordionContent .acc-more-link{float:left; color:#c0353c; background:url(../images/news-bull-red.png) no-repeat left; font-size:11px; text-decoration:none; text-indent:12px}
.on{background:#fff url(../images/acc-off-state.png) repeat-y left; margin:0; border:0}
.over{}

/* Registration Form Styles --------------------------------------------------- */
#reg-form{background:#d0dd7d url(../images/bg-reg-form-top.jpg) no-repeat top; border-left:#c0353c solid 5px; border-right:#c0353c solid 5px; float:left; width:760px; margin:0 0 30px 0; font-size:11px; color:#4a555f}
#reg-form .reg-left{float:left; width:350px; height:auto; padding:8px 0 5px 15px; margin:0 20px 0 0}
#reg-form .reg-left .text-fields{float:left; list-style:none; margin:0 0 20px 0}
#reg-form .reg-left .text-fields li{float:left; margin:1px 0}
#reg-form .reg-left .text-fields li label{float:left; width:70px; padding:5px 0}
#reg-form .reg-left .text-fields li input{float:left; width:260px; padding:5px; border:none; -moz-border-radius:5px; -webkit-border-radius:5px; border-radius:5px}
#reg-form .reg-right{float:left; width:350px; height:auto; padding:8px 0 5px 15px; font-size:11px; _font-size:11px}
#reg-form .reg-right h4{font-size:11px; color:#fff; margin:0 0 30px}
#reg-form .reg-right h4 a{background:#c0353c; padding:5px 11px; text-decoration:none; color:#fff; font-size:11px;-moz-border-radius:5px; -webkit-border-radius:5px; border-radius:5px}
/*#reg-form .reg-right ul{font-size:0.875em}
#reg-form .reg-right ul li{padding:0 0 5px 0}*/
#reg-form .reg-right .text-fields{float:left; list-style:none; margin:0 0 20px 0}
#reg-form .reg-right .text-fields li{float:left; margin:1px 0}
#reg-form .reg-right .text-fields li label{float:left; width:70px; padding:5px 0}
#reg-form .reg-right .text-fields li input{float:left; width:260px; padding:5px; border:none; -moz-border-radius:5px; -webkit-border-radius:5px; border-radius:5px}
#reg-form .reg-right .text-fields li select{float:left; width:260px; padding:5px; border:none; -moz-border-radius:5px; -webkit-border-radius:5px; border-radius:5px}

#reg-form .reg-left .reg-left-checklist{float:left; list-style:none}
#reg-form .reg-left .reg-left-checklist dt{padding:5px 0}
#reg-form .reg-left .reg-left-checklist dt a.checklist-btn-reg{float:right; background:#c0353c; padding:2px 11px; text-decoration:none; color:#fff;-moz-border-radius:5px; -webkit-border-radius:5px; border-radius:5px}
input.checklist-btn-reg{float:right; background:#c0353c; text-decoration:none; color:#fff}
#reg-form .reg-left .reg-left-checklist dd{text-indent:12px}

#footer{float:left; background:#659826 url(../images/bg-footer.jpg) top repeat-x; min-height:280px; width:100%; margin:40px 0 0 0}

.footer-inner{margin:15px auto; width:900px}
.footer-inner ul.footer-col{float:left; width:170px; border-right:1px solid #9dc068; margin:0 11px 0 0; min-height:240px}
.footer-inner ul li.footer-title{color:#fff; font-size:11px; text-transform:uppercase; text-indent:0}
.link-margin{margin:0 0 50px 0}
.footer-inner ul li{color:#f3eba6; font-size:11px; line-height:16px; text-indent:11px}
.footer-inner ul li a{text-decoration:none; color:#fff; padding:0 0 0 2px}
.copyrights{text-align:center; padding:5px 0; float:left; width:100%; color:#9dc068; font-size:11px;}

/* Drop down menu top */

.ddMenu{margin: 5px 0 0 0;padding: 0}
.ddMenu li{float: left; list-style: none;}
.ddMenu li a{display: block; text-decoration: none; white-space: nowrap}
.ddMenu li a:hover{}	
.ddMenu li ul{margin: 0; padding: 11px; position: absolute; visibility: hidden; background-color: #ffffff;}
.ddMenu li ul li{float: none; display: inline}
.ddMenu li ul li a{}
.ddMenu li ul li a:hover{}
.ddMenu *{line-height: normal; z-index: 99999; font-size:11px}

/* Rotating banner Homepage */

#rotatingBannerHome { background-color: #CFDC84;border-left: 5px solid #C0353C;	border-right: 5px solid #C0353C; height: 244px;padding: 0;	margin: 0; }
#slideshow {height: 244px;width: 364px;margin: 0;padding: 0;float: left;}
#control {float:left;background-image: url('../images/rbanner_bg2_right.png');width: 198px;height: 227px;padding: 7px 0 11px 8px;margin: 0;}
#control li {background-image: url('../images/rbanner_menuitem.png');display: block;width: 198px;height: 45px;margin-top: 1px;}
#control li a {background-image: url('../images/rbanner_menuitem.png');display: block;width: 168px;height: 45px;padding: 0 0 0 30px;
	font-size: 14px;font-weight: bold;color: #ffffff;text-decoration: none;}
#control li a:hover, #control li.activeSlide a {background-image: url('../images/rbanner_menuitem_active_bg.png');color: #C0353C;}
.beschrijving {position: relative;width: 100%;height: 50px;padding: 5px;left:0;top: -50px;background-color: #ffffff;/*border: 1px solid black;*/filter:alpha(opacity=60);opacity:0.6;}
div.ui-datepicker{ font-size:11px;}

/* BASKET CSS STYLE GENERAL */
#basket {background-color:#fff;}
#basket table {width:767px;font-size:11px;font-family:"HelveticaNeue LT 55 Roman","Helvetica CE 55 Roman",Helvetica,Arial,sans-serif;}
#basket th {background-color:#D0DD7D;height:30px;color:#fff;text-transform:uppercase;font-weight:normal;}
#basket td, #basket th {text-align:center;vertical-align:middle;border-right:1px solid #FFFFFF;}
#basket td {border-bottom:solid 1px #F4F4F4;font-weight:bold;padding:2px;}
#basket td.icon {width:20px;}
a.btn{background:#c0353c; padding:2px 11px; text-decoration:none; color:#fff;-moz-border-radius:5px; -webkit-border-radius:5px; border-radius:5px}

#basketconfirm {width:350px;}
#basketconfirm th {font-weight:bold; background-color:#D0DD7D;text-transform:uppercase;text-align:center;}
#basketconfirm td {border-bottom:solid 1px #F4F4F4;text-align:center;padding:2px;}

#basketuserdetails label, #baskettotals strong {font-weight:bold;text-transform:uppercase;}

#basketprocess {width:768px;color:#4a555f;padding-bottom:15px;}
#basketprocess td img{float:left;padding-right:11px;}
#basketprocess td a{text-decoration:none; color:#4a555f; margin-top:5px;display:block;font-size:15px;font-weight:bold;}
#basketprocess td a:hover{color:#4a555f;}
#basketprocess td a.active{color:#4a555f;}


