/*Chooser*/
#chooser {padding-bottom: 5px; border-bottom: 1px dotted #6F7355; margin-bottom: 10px; min-height: 65px; vertical-align: bottom;}
#geochooser A {display: block; width: 50px; height: 50px; border: 1px outset; text-align: center; padding: 5px;
	float: right; margin-left: 10px; color: #0F4193;}
#geochooser A SPAN.caption {display: block; margin-top: 5px;}
#geochooser A:hover {background-color: #E0E3D7;}
#geochooser A.current {background-color: #D7D7D7; border-style: inset;}
#coursechooser {text-align: left; line-height: 1.7em;}
#coursechooser .title {font-weight: bold; color: #171B24;}
#coursechooser UL {margin: 2px 0px; padding: 0px; list-style-type: none;}
#coursechooser LI {display: block; margin: 0px; padding: 0px; }
#coursechooser LI A {padding: 2px 7px 2px 4px; color: #0F4193;}
#coursechooser LI A:hover {background-color: #E0E3D7;}
#coursechooser LI.current A {background-color: #C6CAB9;}

/*Course block*/
.courseblock {margin-bottom: 40px; padding-top: 10px;}
.courseblock .nocourse {background-color: #FFF3DF; padding: 10px 0px; text-align: center; color: #545454; font-style: italic; font-weight: bold;}
.withpic {margin-left: 220px;}
.withpic IMG.illustration {float: left; margin-left: -220px;}

/*Course block introduction*/
.courseblock .introduction {font-family: Georgia, serif; font-size: 1.2em; margin-bottom: 10px;}
.courseblock .introduction H1 {color: #1E3665; font-weight: normal; margin: 0px 0px 0.25em 0px; font-size: 150%;}
.courseblock .introduction H2 {color: #1E3665; font-weight: normal; margin: 1.0em 0px 0.25em 0px; font-size: 120%;}
.courseblock .introduction P {color: #333333; line-height: 1.5em; margin: 0.5em 0px 0.25em 0px;}
.courseblock .introduction A {color: #0E7CAA;}

/*List to online self-test*/
.selftest {margin-bottom: 20px; margin-top: 5px; color: #333333; line-height: 1.5em; font-family: Georgia, serif; }
.selftest .icon {float: left; margin-right: 10px; position: relative;  top: -4px;}

/*Course listing table*/
TABLE.courselisting {width: 100%; border-collapse: collapse; empty-cells: show;  }
TABLE.courselisting THEAD {background-color: #FFE4B5; color: #33334D; font-weight: bold;}
TABLE.courselisting TBODY {background-color: #FFF3DF;}
TABLE.courselisting TR {vertical-align: top;}
TABLE.courselisting TD {border-bottom: 2px solid #FFE4B5; padding: 8px 8px;}
TABLE.courselisting TD.optionaltext {border-top: 3px solid #FFF3DF; background: #FFE4B5; border-bottom: none; padding: 4px 8px 4px 8px; text-transform: uppercase; font-weight: bolder;}
TABLE.courselisting TD.location {width: 20%;}
TABLE.courselisting TD.level {width: 18%}
TABLE.courselisting TD.when {width: 40%}
TABLE.courselisting TD.price {text-align: right;}
TABLE.courselisting SPAN.capacity {display: block; margin-top: 5px;}
TABLE.courselisting SPAN.capacity IMG {position: relative; top: 2px;}
TABLE.courselisting SPAN.notfull {color: #025603}
TABLE.courselisting SPAN.almostfull {color: #025603}
TABLE.courselisting SPAN.full {color: #CE0B0A}
TABLE.courselisting TD.moreinfo {width: 20%; text-align: right;}
TABLE.courselisting TD.moreinfo A {display: inline-block; padding: 2px 5px; border: 1px outset;
	background-color: #FEFBF3; color: #8F1418;}
TABLE.courselisting TD.moreinfo A:hover {background-color: #FFFFFF;}

/*Map*/
.map {float: right; margin-left: 20px; position: relative; margin-top: -20px;}
.map .map_point {position: absolute;}
.map .map_box {display: none; width: 133px; background-color: #D1DCCB; padding: 5px;}
.map .map_box .title {font-weight: bold; margin-bottom: 5px;}
.map .map_box .body {color: #6A6A6A;}

/*Place selector*/
.courseblock FORM.placeselector {background-color: #C0D5F2; padding: 10px;}
.courseblock FORM.placeselector DIV.title {font-weight: bold; margin-bottom: 2px;}
.courseblock FORM.placeselector SELECT {font-family: Verdana; font-size: 1em; width: 350px; margin-bottom: 10px;}
.courseblock FORM.placeselector DIV.submit {margin-bottom: 5px;} 
.courseblock FORM.placeselector DIV.submit input {padding: 2px 5px; border: 1px outset; background-color: #C0D5F2; color: #0E2341; font-size: 95%; margin-right: 8px;}


DIV.courseblock DIV.infobox {ffloat: right; width: 567px; border: 1px solid #6F98CC; padding: 6px 10px 10px 10px; margin-left: 0px; 
	color: #0A182D; font-weight: bold; font-size: 1em; margin-bottom: 20px; margin-right: 0px;}
DIV.courseblock DIV.infobox .sections {border: none; width: auto;}
DIV.courseblock DIV.infobox .section {border: none; padding-top: 6px;}
DIV.courseblock DIV.infobox .section .title {float: left; width: 70px; color: #0A182D; font-weight: bold;}
DIV.courseblock DIV.infobox .section .info {margin-left: 80px; font-size: 1em; margin-bottom: 20px; color: #0A182D; font-weight: normal;margin-left: 18px;}
DIV.courseblock DIV.infobox .section .sampla {margin-bottom: 3px; width: 160px;}
DIV.courseblock DIV.infobox .section .sampla A {display: inline-block; padding: 2px 5px; border: 1px outset;
	background-color: #FEFBF3; color: #8F1418;}
DIV.courseblock DIV.infobox .section .sampla A:hover {background-color: #FFF3DF;color: #000000;}
DIV.courseblock DIV.infobox A.reglink {display: block; background: url(Nabytek/blue-arrow-right80.png); background-position: right; 
                                      background-repeat: no-repeat; height: 52px; font-size: 150%; color: #33334D; font-weight: bold;
										padding-top: 30px; margin-top: 6px; 
										text-align: right; padding-right: 140px; margin-right: -140px;}
DIV.courseblock DIV.infobox A.reglink:hover {color: #FF3300;}

DIV.courseblock DIV.infobox A.waitlist {display: block; background: url(Nabytek/orange-arrow-right80.png); background-position: right 10px; 
                                        background-repeat: no-repeat; height: 52px; font-size: 110%; color: #33334D; font-weight: bold;
										padding-top: 24px; margin-top: 8px; text-align: left; padding-right: 100px; 
										margin-right: -140px; margin-left: 380px; padding-left: 50px; height: 62px;}
DIV.courseblock DIV.infobox A.waitlist:hover {color: #FF3300;}

DIV.courseblock DIV.infobox A.no_registration {display: block; background: #ffcc99 url(Nabytek/Exclamation30.png) 15px 15px; border-radius: 8px; 
                                      background-repeat: no-repeat; height: 52px; font-size: 120%; color: #33334D; font-weight: bold;
										padding-top: 20px; margin-top: 16px; text-align: left; 
										padding-right: 10px; margin-right: -140px; margin-left: 360px; padding-left: 50px;}
DIV.courseblock DIV.infobox A.no_registration:hover {color: #FF3300;}
DIV.courseblock DIV.infobox DIV.no_registration {display: block; background: #ffffff url(Nabytek/Exclamation30.png) 15px 15px; 
                                                 border-radius: 8px; border: solid 4px #ffcc99;
                                      background-repeat: no-repeat; height: 52px; font-size: 120%; color: #33334D; font-weight: bold;
										padding-top: 20px; margin-top: 16px; text-align: left; 
										padding-right: 10px; margin-right: -140px; margin-left: 360px; padding-left: 50px;}


DIV.courseblock DIV.infobox TABLE {border-collapse: collapse; empty-cells: show; margin-top: -80px; width: 360px;}
DIV.courseblock DIV.infobox TR {padding: 6px;}
DIV.courseblock DIV.infobox TD.caption {width: 120px; color: #0A182D; font-weight: normal;}
DIV.courseblock DIV.infobox TD.data {font-size: 1em; padding: 4px; color: #0A182D; font-weight: bold;}
DIV.courseblock DIV.infobox TD.sampla {padding: 6px 0px;}
DIV.courseblock DIV.infobox TD.sampla A {display: inline-block; padding: 2px 5px; border: 1px outset;
	background-color: #FEFBF3; color: #8F1418;}
DIV.courseblock DIV.infobox TD.sampla A:hover {background-color: #FFF3DF;color: #000000;}

DIV.framedform {padding: 10px; border: 2px solid #FFB944;}

/*Big form*/
FORM.bigform, div.bigform {margin: 0px; padding: 0px; font-family: Georgia, serif; font-size: 1.2em;}
FORM.framedform, div.framedform {padding: 10px; border: 2px solid #FFB944;}
FORM.bigform H1,DIV.framedform H1 {color: #1E3665; font-weight: normal; margin: 0px 0px 0.25em 0px; font-size: 150%;}
FORM.bigform H2,DIV.framedform H2 {color: #1E3665; font-weight: normal; margin: 20px 0px 10px 0px; font-size: 120%; padding-bottom: 5px; border-bottom: 1px dotted;}
FORM.bigform DIV.form_introduction,DIV.framedform DIV.form_introduction {margin-bottom: 20px; font-style: italic;}
FORM.bigform DIV.introduction,DIV.framedform DIV.introduction {margin-bottom: 20px; font-style: italic;}
FORM.bigform DIV.hint, div.bigform DIV.hint {margin-left: 200px; text-align: right; font-style: italic; font-size: 80%; color: #696969; margin-top: -5px; margin-bottom: 10px;}
FORM.bigform DIV.formline, div.bigform DIV.formline {position: relative; padding-left: 200px; margin-top: 20px; margin-bottom: 10px; text-align: right;}
FORM.bigform DIV.formlinen, div.bigform DIV.formlinen {position: relative; padding-left: 200px; margin-top: 20px; margin-bottom: 8px; text-align: right;}
.hint2 {font-style: italic; font-size: 80%; color: #696969; margin-top: 8px; margin-bottom: 10px;}


FORM.bigform SPAN.caption, div.bigform SPAN.caption {position: absolute; top: 0px; left: 0px; width: 200px; text-align: left;}
FORM.bigform DIV.noninput, div.bigform DIV.noninput {width: 95%; border: 0px inset; padding: 5px; font-family: Verdana, sans-serif; font-size: 90%; background-color: #FFF8DC; text-align: left; font-style: italic;}
FORM.bigform INPUT.textbox, div.bigform INPUT.textbox {width: 95%; border: 1px inset; padding: 5px; font-family: Verdana, sans-serif; font-size: 90%; background-color: #FFF8DC;}
FORM.bigform DIV.tel-input-div, div.bigform DIV.tel-input-div {width: 92%; text-align: left; margin-left: 10px;} 
DIV.intl-tel-input INPUT.textbox {width: auto;}

FORM.bigform TEXTAREA.textbox, div.bigform TEXTAREA.textbox {width: 95%; border: 1px inset; padding: 5px; font-family: Verdana, sans-serif; font-size: 90%; background-color: #FFF8DC;}
FORM.bigform INPUT.button, div.bigform INPUT.button {border: 1px outset; padding: 2px 5px; font-family: Verdana, sans-serif; font-size: 95%;}
FORM.bigform DIV.submitline, div.bigform DIV.submitline {position: relative; margin-bottom: 10px; text-align: right;}
FORM.bigform DIV.submitline A, div.bigform DIV.submitline A {margin-right: 10px; color: #696969;}
FORM.bigform DIV.result, div.bigform DIV.result {margin-top: 30px; margin-bottom: 25px; margin-left: 30px; padding-left: 30px; font-style: italic; position: relative;}
FORM.bigform DIV.result IMG, div.bigform DIV.result IMG {position: absolute; top: -5px; left: 0px;}
FORM.bigform DIV.error_goback, div.bigform DIV.error_goback {margin-bottom: 10px; margin-left: 60px; }
FORM.bigform DIV.backlink, div.bigform DIV.backlink {margin-bottom: 100px; margin-left: 60px; }
FORM.bigform DIV.pozor, div.framedform DIV.pozor {background-color: #c0d5f2; margin: 0px -10px; padding: 10px 10px 1px 10px; font-size: 100%;}
DIV.framedform DIV.pozor {background-color: #c0d5f2;}
FORM.bigform DIV.pozor_item, DIV.framedform DIV.pozor_item {position: relative; margin-bottom: 10px; padding-left: 40px;}
FORM.bigform DIV.pozor_item IMG, DIV.framedform DIV.pozor_item IMG {position: absolute; left: 5px; top: 0px; 
    opacity: 0.5;
  filter: alpha(opacity=50); }
FORM.bigform DIV.pozor_title, DIV.framedform DIV.pozor_title {font-weight: bold; margin-bottom: 3px; color: #454545;}

FORM.bigform DIV.error_msg, div.bigform DIV.error_msg {margin-top: 30px; margin-bottom: 25px; margin-left: 30px; 
                                    padding-left: 30px; font-style: italic; position: relative;}
FORM.bigform DIV.error_msg IMG, div.bigform DIV.error_msg IMG {position: absolute; top: -5px; left: 0px;}

FORM.bigform INPUT.checkbox, div.bigform INPUT.checkbox {padding: 5px;}
FORM.bigform DIV.checkbox, div.bigform DIV.checkbox {width: 95%; margin-left: 12px; border: 0px inset; padding: 5px; background-color: #FFF8DC; text-align: left; font-family: Verdana, sans-serif; font-size: 90%;}
FORM.bigform SELECT.textbox, div.bigform SELECT.textbox {width: 98%; border: 1px inset; padding: 2px; font-family: Verdana, sans-serif; font-size: 90%; background-color: #FFF8DC;}
FORM.bigform SELECT.noninput, div.bigform SELECT.noninput {width: 98%; border: 0px inset; padding: 2px; font-family: Verdana, sans-serif; font-size: 90%; background-color: #FFF8DC;}
FORM.bigform TEXTAREA.noninput, div.bigform TEXTAREA.noninput {width: 98%; border: 0px inset; padding: 5px; font-family: Verdana, sans-serif; font-size: 90%; background-color: #FFF8DC;}
FORM.bigform DIV.checkboxline, div.bigform DIV.checkboxline {position: relative; margin-bottom: 12px; text-align: left;}

FORM.bigform DIV.missingfields span, div.bigform DIV.missingfields span {display: block; font-style: normal; line-height: 20px; color: Navy;}

/*Big arrow*/
.bigarrow {background-image: url(Nabytek/arrow-yellow.gif); background-position: right; background-repeat: no-repeat; height: 38px;
	padding-top: 19px; margin-top: 30px; text-align: right; padding-right: 50px; margin-right: -8px;}
.bigarrow A.click {display: block; font-size: 120%; color: #696969; font-weight: bold;}

.green {background-image: url(Nabytek/arrow-green.gif); background-position: right; background-repeat: no-repeat; height: 38px;
	padding-top: 19px; margin-top: 30px; text-align: right; padding-right: 50px; margin-right: -8px;}
.green A.click {display: block; font-size: 120%; text-decoration: none; color: #000000; font-weight: bold;}
.green A.click:hover {color: #696969; font-weight: bold; text-decoration: underline;}

DIV.category {border: 1px solid #C0C0C0; border-radius: 8px 8px 0px 0px; width: auto; padding: 10px; margin-left: -10px;  
	background: #9BAFDE; margin-bottom: 10px;}
DIV.category DIV.title DIV.logo {float: left; display: block; padding-right: 10px; cursor: pointer;}
DIV.category DIV.title DIV.logo IMG {/*border: 2px solid #ffffff;*/ border: 0px; margin-top: -12px;}
DIV.category DIV.title IMG.category-button {float: right; display: block; padding-left: 10px; margin-top: -14px;}
DIV.category DIV.title {min-height: 46px; font-size: 2em; font-family:'Trebuchet MS',Verdana,sans-serif; 
 margin-top: 12px; text-transform: uppercase;  vertical-align: baseline;  cursor: pointer;}
DIV.category DIV.category-courses {}
DIV.category DIV.category-courses DIV.category-course {background: #ffffff;padding: 10px;  margin-top: 6px;}
DIV.category DIV.category-courses DIV.category-course DIV.logo {float: left; display: block; padding-right: 6px;}
DIV.category DIV.category-courses DIV.category-course DIV.title {min-height: 30px; font-size: 1.4em; 
		font-family:'Trebuchet MS',Verdana,sans-serif; font-weight: bold;
 margin-top: 12px; text-transform: uppercase;  vertical-align: baseline;
 background: url(Nabytek/Arrow-blue-short.gif) no-repeat 655px -5px;}
DIV.category DIV.category-courses DIV.category-course A:hover DIV.title {text-decoration: underline;}
DIV.category DIV.category-courses DIV.category-course A DIV.title {color: #000000;}
DIV.category DIV.category-courses DIV.category-course A {  }


DIV.course-box {width: auto; padding: 0px; margin-left: -10px; background: #FFF; margin-bottom: 10px; border: 1px solid #C0C0C0; border-radius: 8px 8px 0px 0px;}
DIV.course-box DIV.course-content {background: #ffffff; padding: 10px;  margin-top: 6px;}
DIV.course-box DIV.course-content DIV.logo {float: left; display: block; padding-right: 16px; margin-top: -12px;}
DIV.course-box DIV.course-content DIV.title {min-height: 36px; font-size: 1.4em; 
		font-family:'Trebuchet MS',Verdana,sans-serif; font-weight: bold;
        margin-top: 18px; text-transform: uppercase;  vertical-align: baseline;
        }
DIV.course-box DIV.course-content A:hover DIV.title {text-decoration: underline;}
DIV.course-box DIV.course-content A DIV.title {color: #000000;}
DIV.course-box DIV.course-content A {}
DIV.course-box DIV.course-content p {}
DIV.course-box DIV.course-content A.classes-link {font-family:'Trebuchet MS',Verdana,sans-serif; 
font-weight: normal; text-transform: uppercase; margin-top: 6px;
text-align: left; min-height: 30px; font-size: 1.4em; display: block; 
background: url(Nabytek/Arrow-blue-short.gif) no-repeat 665px -5px;}
DIV.course-box DIV.course-content A.classes-link:hover {text-decoration: underline;} 

DIV.course-info {border: 1px solid #C0C0C0; border-radius: 8px 8px 0px 0px; width: auto; padding: 10px 10px 0px 10px; margin-left: -10px;  
	background: #9BAFDE; margin-bottom: 10px;}
DIV.course-info DIV.title DIV.logo {float: left; display: block; padding-right: 10px; cursor: auto;}
DIV.course-info DIV.title DIV.logo IMG {/*border: 2px solid #ffffff;*/ border: 0px; margin-top: -7px;}
DIV.course-info DIV.title IMG.category-button {float: right; display: block; padding-left: 10px; margin-top: -4px;}
DIV.course-info DIV.title {min-height: 50px; font-size: 1.6em; font-family:'Trebuchet MS',Verdana,sans-serif; 
 margin-top: 5px; text-transform: uppercase;  vertical-align: baseline;  cursor: auto;}
DIV.course-info DIV.category-courses {background: #ffffff; padding: 10px;}
DIV.course-info DIV.category-courses DIV.category-course {background: #ffffff; padding: 10px;  margin-top: 0px;}

DIV.extra-info {margin: 20px 0px 20px 0px; padding: 10px; font-size: 110%; position: relative;}
DIV.extra-info IMG {position: absolute; left: 5px; top: 16px;}
DIV.extra-info DIV.extra-info_title {font-weight: bold; margin-bottom: 6px; color: #454545;}
DIV.extra-info DIV.extra-info_text {margin-bottom: 26px;}
DIV.extra-info A.extra-info_link {display: inline-block; padding: 2px 5px; border: 1px outset;
	background-color: #FEFBF3; color: #8F1418;}


DIV.courses DIV.course {background: #ffffff;padding: 10px;  margin-top: 6px;}
DIV.courses DIV.title DIV.logo {float: left; display: block; padding-right: 16px; margin-top: -10px;}
DIV.courses DIV.title {min-height: 40px; font-size: 1.4em; 
		font-family:'Trebuchet MS',Verdana,sans-serif; font-weight: bold;
 margin-top: 22px; text-transform: uppercase;  vertical-align: baseline;}

DIV.level {border: 1px solid #C0C0C0; border-radius: 8px 8px 0px 0px; width: auto; padding: 6px; margin-left: -10px;  
	background: #9BAFDE; margin-bottom: 10px;}
DIV.level DIV.title IMG.level-button {float: right; display: block; padding-left: 10px; padding-right: 4px; margin-top: -2px;}
DIV.level DIV.title {min-height: 24px; font-size: 1.4em; font-family:'Trebuchet MS',Verdana,sans-serif; font-weight: bold;
 margin-top: 0px; text-transform: uppercase;  vertical-align: baseline;  cursor: pointer; margin-left: 6px;}
DIV.level DIV.level-details {background: #ffffff; padding: 10px;} 
DIV.level DIV.level-details DIV.courselink {min-height: 30px; font-size: 1.2em; 
		font-family:'Trebuchet MS',Verdana,sans-serif; font-weight: bold; margin-top: 5px; text-transform: uppercase;  
		vertical-align: baseline; background: url(Nabytek/Arrow-blue-short.gif) no-repeat 665px -5px;}
DIV.level DIV.level-details DIV.courselink A:hover {text-decoration: underline;}

DIV.location {border: 1px solid #C0C0C0; border-radius: 8px 8px 0px 0px; width: auto; padding: 6px; margin-left: -10px;  
	background: #9BAFDE; margin-bottom: 10px;}
DIV.location DIV.title IMG.level-button {float: right; display: block; padding-left: 10px; padding-right: 4px; margin-top: -2px;}
DIV.location DIV.title {min-height: 24px; font-size: 1.4em; font-family:'Trebuchet MS',Verdana,sans-serif; font-weight: bold;
 margin-top: 0px; text-transform: uppercase;  vertical-align: baseline;  cursor: pointer; margin-left: 6px;}
DIV.location DIV.location-details {background: #ffffff; padding: 10px;} 
DIV.location DIV.location-details DIV.courselink {min-height: 30px; font-size: 1.2em; 
		font-family:'Trebuchet MS',Verdana,sans-serif; font-weight: bold; margin-top: 5px; text-transform: uppercase;  
		vertical-align: baseline; background: url(Nabytek/Arrow-blue-short.gif) no-repeat 665px -5px;}
DIV.location DIV.location-details DIV.courselink A:hover {text-decoration: underline;}
DIV.location DIV.location-details DIV.location-venue {background: #ffffff; padding: 10px;  margin-top: 6px;}
DIV.location DIV.location-details DIV.location-venue h2 {margin-top: 10px; text-decoration: underline; font-size: 1.2em; margin-bottom: 0px;}
DIV.location DIV.location-details DIV.location-venue DIV.logo {float: left; display: block; padding-right: 6px;}
DIV.location DIV.location-details DIV.location-venue DIV.title {min-height: 30px; font-size: 1.4em; cursor: default;
		font-family:'Trebuchet MS',Verdana,sans-serif; font-weight: bold;
 margin-top: 12px; text-transform: uppercase;  vertical-align: baseline; margin-left: 0px;}


DIV.info-tabs {font-weight: normal; height: 200px; /*background: #9BAFDE;*/
	text-align: left; padding-top: 0px; padding-left: 0px; margin-top: -10px;  margin-bottom: 10px;}
DIV.info-tab-box {
   width: 100%; min-height: 300px; font-size: 10px;
   padding: 0px;  margin-top: 10px;
   z-index: 5px;
}
DIV.tab_body DIV.info-box { padding-top: 10px; padding-bottom: 10px; font-size: 1.1em;}

.tab_heads {border-bottom: 1px solid #C0C0C0; height: 40px; position: relative; overflow: visible; margin-top: -10px;}
.tab_heads .tab_head {
	border-radius: 8px 8px 0px 0px; background: #ffcc99; font-weight: bold; width: auto; font-size: 1.2em; text-transform: uppercase;
	float: left;  white-space: nowrap; color: #003366; cursor: pointer; font-family: 'Trebuchet MS',Verdana,sans-serif;
    height: 17px; padding: 7px 28px; border: 1px solid #C0C0C0; border-bottom: 0px; margin-left: 6px;
    position: relative; top: 8px; z-index: 10; line-height: 22px;}
.tab_heads .current {background-color: #FFFFFF; height: 19px; color: #002448; position: relative; top: 4px; padding-top: 10px;}
.tab_heads .tab_head:hover {color: #003366;}
.tab_heads .current:hover {color: #002448;}
.tab_bodies {padding: 0px 0px; /*border-bottom: 1px solid #666666;*/}
.tab_heads .tab_body {}

DIV.tab_body DIV.info-box li { padding-top: 6px; padding-bottom: 6px;}
