div.young {
    padding-top:10px;
}
div.young div.leftYoung, div.young_details div.leftYoung {
    float:left;
    width:500px;
    overflow:hidden;
}
 div.young div.rightYoung, div.young_details div.rightYoung {
    float:right;
    overflow:hidden;
    width:180px;
    padding-top:10px;
}
div.young div.pairsYoung {
    padding-top:10px;
    clear:both;
}
div.young div.leftYoung div.boxYoung, div.young_details div.leftYoung div.boxYoung  {
    padding-top:15px;
}
div.young div.rightYoung div.kooperationLogo_young, div.young_details div.rightYoung div.kooperationLogo_young {
    padding-top:15px;
    text-align:right;
}
div.young div.rightYoung div.baner_young, div.young_details div.rightYoung div.baner_young {
    padding-top:30px;
    text-align:right;
    text-align:right;
}
div.young div.rightYoung div.kooperationLogo_young p, div.young_details div.rightYoung div.kooperationLogo_young p {
  text-align:center;
  font-size:9px;
  line-height:11px;
}
div.young div.leftYoung div.boxYoung {
    float:left;
    overflow:hidden;
    width:230px;
    padding-right:18px;
}
div.young div.youngBoxInner {
    padding:10px;
    padding-bottom:15px;
    height:auto;
    min-height:145px;
}
div.young div.youngBoxInner h1 {
    font-weight:bold;
    padding-bottom:5px;
    color:#900376;
    line-height:18px;
    font-size:12px;
}
div.young div.youngBoxInner ul, div.young div.youngBoxInner ul li {
    display:block;
}
div.young div.youngBoxInner a {
    color:black;
    font-size:11px;
    line-height:24px;
    text-transform:uppercase;
}
div.young div.youngBoxInner a:hover {
    color:#893361
}
div.young_details div.navBar ul li ul {

}
div.young_details div.navBar ul li {
    position:relative;
}
div.young_details div.navBar ul li ul {
    left:0;
    height:auto;
}
td.mitKooperation a {
  display:block;
}
div.young_details div.navBar ul li a, div.young_details div.navBar ul li {
    float:left;
    display:block;
    height:29px;
    line-height:19px;
}
div.young_details div.navBar ul li a:hover {
    background:silver;
}
div.young_details div.navBar ul {
    padding-top:1px;
    border-left:0px solid gray;
    display:block;
    height:27px;
}
div.young_details div.navBar ul li a {
    padding:1px;
    height:25px;
    text-transform:uppercase;
    padding-left:3px;
    padding-right:3px;
    font-weight:bold;
    font-size:9px;
    color:#893361;
    line-height:25px;
}
div.young_details div.navBar ul li.first a, div.young_details div.navBar ul li.first {
    border-left:0px gray solid;
}
div.young_details div.navBar ul li.last a, div.young_details div.navBar ul li.last {
    border-right:0;
}
div.young_details div.navBar ul li ul li {
    background:#7d2152;
}
div.young_details div.navBar ul li ul li, div.young_details div.navBar ul li ul li a {
    float:none;
    color:white;
    font-weight:normal;
}
div.navBar {
	height:29px;
	background:url('../images/backGRDSearchBar.png') repeat-x 0 10px;
	line-height:19px;
    clear:both;
    padding-top:10px;
    width:732px;
}
div.young_details div.navBar ul li ul li {
    border:0;
    border-left:1px gray solid;
    border-right:1px gray solid;

}
div.young_details div.navBar ul li ul li a:hover {
    background:none;
}
div.young_details {
    padding-top:10px;
}
div.young_details div.navBar ul li ul li a {
    padding-left:10px;
    overflow:hidden;
    white-space:nowrap;
    font-size:11px;
    text-transform:uppercase;
}
.youngprofessionals div.contentFromMaster_detail h1 {
    line-height:24px;
    font-size:17px;
    font-weight:normal;
    color:#893361;
}
.youngprofessionals div.contentFromMaster_detail h2 {
    font-weight:bold;
    font-size:11px;
    font-weight:normal;
}
.youngprofessionals div.contentFromMaster_detail h3 {
    font-size:11px;
    font-weight:bold;
    padding-top:7px;
    padding-bottom:7px;
		text-align:justify;
 }
 .youngprofessionals div.contentFromMaster_detail p {
    font-size:11px; 
    padding-top:7px;
    padding-bottom:7px;
 }
.youngprofessionals div.contentFromMaster_detail h2 span {
    padding-right:9px;
    margin-right:4px;
    border-right:1px gray solid;
    text-transform:uppercase;

}
.youngprofessionals div.contentFromMaster_detail {
    padding-top:20px;
}
.youngprofessionals div.contentFromMaster_detail h3 {

}
.youngprofessionals div.contentFromMaster_detail p {
    text-align:justify;
}
.youngprofessionals div.contentFromMaster_detail div.back  {
    float:right;
    text-align:right;
}
.youngprofessionals div.contentFromMaster_detail div.back a.back, div.contentFromMaster_subcategory div.back a {
    padding-left:15px;
    background:url('/images/medRaquoLeft_white.png') no-repeat 0 50%;
    font-weight:bold;
    color:#893361;
}
div.young_details div.navBar ul li {
    border-right:1px gray solid;
    height:28px;
}
div.young_details div.navBar ul li ul {
    padding-bottom:8px;
}
div.young_details div.navBarInner {
	background:url('../images/leftBGSearchBar.png') no-repeat 0 0;
}
div.young_details div.navBarInnerBg {
    background:url('../images/rightBGSearchBar.png') no-repeat 100% 0;
    height:29px;
    padding-left:15px;
}

div.innerNavBar {
    padding-bottom:0px;
    position:absolute;
    left:0;
    display:none;
    min-width:100%;
    top:26px;
    padding-top:1px;
    width:240px;
}
div.innerLeftCornerNavBar {
   background:#7d2152;
}
div.innerRightCornerNavBar {
}
div.contentFromMaster {
    padding-top:25px;
}
div.innerRightCornerNavBar {
    
}
div.positonFromMaster {
    padding-top:10px;
    padding-bottom:10px;
}
div.contentFromMaster_subcategory {
    
}
div.contentFromMaster_subcategory h1 {
    line-height:24px;
    font-size:17px;
    font-weight:normal;
    color:#893361;
}
div.positonFromMaster_subcategory {
    padding-bottom:10px;
    padding-top:10px;
}
div.positonFromMaster_subcategory p {
    color:black;
    font-size:11px;
    cursor: pointer;
}
div.positonFromMaster_subcategory p a.raquo {
    color:black;
    font-weight:normal;
    padding-right:12px;
     background:url('/images/medRaquo_blackOnWhite.png') no-repeat 100% 50%;
}
div.positonFromMaster_subcategory p a {
    color:black;
    font-weight:normal;
    padding-right:5px;
}
div.positonFromMaster_subcategory h1 {
    color:#893361;
    font-size:11px;
    cursor: pointer;
    font-weight:bold;
}
div.positonFromMaster_subcategory h2 {
    color:#666666;
    font-size:11px;
    font-weight:normal;
}
div.contentFromMaster_subcategory {
    padding-top:20px;
}
   div.positonFromMaster_subcategory h1 {
    color:#893361;
    font-size:11px;
    font-weight:bold;
}
div.descriptionYoungProfessionals {
  padding-top:20px;
}
div.descriptionYoungProfessionals h2 {
  font-weight:normal;
}
div.contentFromMaster_subcategory h2 span {
    text-transform:uppercase;
}
div.contentFromMaster_subcategory div.back {
    float:right;
}
div.young_details div.navBar ul li  {
color:#893361;
font-size:9px;
font-weight:bold;
height:25px;
line-height:25px;
padding:1px 3px;
text-transform:uppercase;
cursor:pointer;
}
div.leftborderPuroleMenu {
  height:9px;
  padding-left:10px;
  background:url('/images/leftborderPuroleMenu.gif') no-repeat 0 0;
}
div.rightborderPuroleMenu {
  height:9px;
  background:url('/images/rightborderPuroleMenu.gif') no-repeat 100% 0;
}


table{border:none;}
.youngprofessionals_tbl_border{
width:720px;
border:1px solid black; padding:0px;
border-collapse:collapse;
border-spacing:0;
}
.youngprofessionals_tbl_border td{
width:120px; vertical-align:top;
border:1px solid black;
border-collapse:collapse;
border-spacing: 0;
}
.youngprofessionals_letterexample{
background-color:#F5F5F5;
padding:5px;
}
