/* CSS Document */
/*skin.css*/
html {
     overflow: -moz-scrollbars-vertical;
}
body {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: black;
	margin: 0px;
	margin-top: 0px;
}
.transparent {
	border: 1px solid #c9d7f1; 
    border-bottom-color: darkblue;
    border-right-color: darkblue;
    z-index: 500;
	position: absolute;
	filter: alpha( opacity = 95 );
	-moz-opacity: 0.95;
	opacity: 0.95;
	width: 250px;
	background-color: #FFFFFF;
	text-align: left;
	cursor: pointer;
	display: none;
}
.divClass {
	border: 5px solid #E7EDF9;
	position: relative;
	width: 250px;
	background-color: #D3DEF4;
	text-align: left;
	cursor: pointer;
}
.selectedCat {
	font-weight: bold;
	text-decoration: none;
	color: #f09100;
}
.unselectedCat {
	font-weight: 100;
	color: #0066CC;
}
.didYouMeanSpan {
	font-family: arial, sans-serif;
	color: #cc0000;
	font-size: 12pt;
	text-align: left;
	padding-bottom: 1px;
	padding-left: 15px;
}
.didYouMeanLink {
	font-family: arial, sans-serif; /*font-style:italic;*/
/*font-weight:bold;*/
	font-size: 12pt;
}
.medicalwords {
	text-decoration: underline;
	cursor: pointer;
}
.previewImage {
	height: 30px;
	width: 40px;
	cursor: pointer;
	border: 1px solid darkgray;
}
.featuredResults {
	background-color: lemonchiffon; /*border:1px solid #CCCCCC;*/
/*padding:1px;*/
}
.featuredLinksText {
	background-color: lemonchiffon;
	text-align: right;
	color: gray; /*font-weight:bold;*/
}
.titleResultsDiv {
	color: blue;
	font-weight: normal;
	font-size: 17px
}
.titleResultsDiv2 {
	color: blue; /*font-weight:bold;*/
	font-size: 17px
}
.definition {
	padding: 10px;
	text-align: left;
	background-color: #F3F3F3; /*background-color:#ededed;*/
/*border:1px #F0F0F0 solid;*/
	border: 1px solid #CCCCCC;
}
.definitionTitle {
	font-weight: bold;
}
.definitionText {
	padding: 5px;
}
.definitionUrl {
	color: green;
}
.closeDiv {
	border: 1px #CCCCCC solid;
	font-weight: bold;
	color: red;
	text-align: right;
	cursor: pointer;
}
.alignRight {
	text-align: right;
}
.navigatorText {
	font-size: 16px;
	font-weight: bold;
}
.showSpan {
	display: inline-block;
}
.hideSpan {
	display: none;
}
.buttonSearch {
	background-image: url( "/images/btnSearch.jpg" );
	background-repeat: no-repeat;
    width: 178px;
    min-width: 178px;
	height: 21px;
	text-align: center;
    cursor: pointer;
	color:darkblue;
	font-weight:bold;
}
.buttonSearchBlue {
	background-image: url( "/images/btnSearch_blue.jpg" );
	background-repeat: no-repeat;
    width: 178px;
    min-width: 178px;
	height: 39px;
	text-align: center;
    font-size:16px;
    cursor: pointer;
	color:darkblue;
	font-weight:bold;
}
/*
.buttonSearch {
	background-image: url( "/images/btnSearch.jpg" );
	background-repeat: no-repeat;
    width: 178px;
    min-width: 178px;
	text-align: center;
    cursor: pointer;
	color:darkblue;
	font-weight:bold;
}
*/
.buttonSearch span {
	cursor: pointer;
}
.buttonSearch2 {
	background-image: url( "/images/btnSearch.jpg" );
	background-repeat: no-repeat;
    width: 240px;
	height: 21px;
	text-align: center;
	cursor: pointer;
	color:darkblue;
	font-weight:bold;
    margin-bottom:6px;
    margin-top:3px;
}

.buttonSearch2[class] {
    margin-bottom:5px;
}


.buttonSearch2 span{
	cursor: pointer;
    margin-left:-55px;
    position:relative;
}
.buttonSearch2[class] span{
    top:2px;
}
.buttonSearchSmall {
	background-image: url( "/images/btnSearchSmall.jpg" );
	background-repeat: no-repeat;
	width: 100px;
	height: 21px;
	text-align: center;
	cursor: pointer;
	color:darkblue;
	font-weight:bold;
}
.buttonSearchSmall span {
	cursor: pointer;
    text-align:center;
}
.buttonSignIn {
	position: relative;
	border: 0px dotted #000000;
	padding-top: 0px;
	z-index: 5;
	background-image: url( /images/btnSearch.jpg );
	background-repeat: no-repeat;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #0066cc;
	overflow: hidden;
}
.buttonSignIn a:link {
	font-size: 13px;
	text-decoration: none;
	color: #0066cc;
	font-family: Arial, Helvetica, sans-serif;
	overflow: hidden;
}
.buttonSignIn a:visited {
	font-size: 13px;
	text-decoration: none;
	font-family: Arial, Helvetica, sans-serif;
	color: #0066cc;
}
.buttonSignIn a:hover {
	font-size: 13px;
	text-decoration: none;
	color: #FF0000;
	font-family: Arial, Helvetica, sans-serif;
}
.buttonSignIn a:active {
	font-size: 13px;
	text-decoration: none;
	font-family: Arial, Helvetica, sans-serif;
	color: #0066cc;
}
.buttonSignIn img {
	border: 0;
	background-repeat: no-repeat;
}
.buttonSignIn a:hover img {
	visibility: hidden;
}
/*din PageTop*/
/*----------------------------------------------------*/
	.navigatorPageClass{
		font-size:11px;
		text-decoration:underline;
		color:darkblue;
		cursor:pointer;
	}
 	.navigatorPageSelectedClass{
		font-size:11px;
		text-decoration:none;
		color:darkblue;
		cursor:text;
		font-weight:bold;
	}
 /*----------------------------------------------------*/
 	.spec1Class{
        font-size: 12px;
        font-family: sans-serif;
        width: 160px;
        padding-bottom: 3px;
        padding-top: 3px;
		padding-left:3px;
		color:darkblue;
		z-index:10000;
    }
    .spec1ClassOver{
        font-size: 12px;
        font-family: sans-serif;
        width: 160px;
        padding-bottom: 3px;
        padding-top: 3px;
		padding-left:3px;
		color: red;
        /*font-weight: bold;*/
        cursor: pointer;
        position:relative;
        background-image:url(/images/usr_advertImages/page_top.gif);
        z-index:10000;
    }
    .overSpec {
        color: red;
        /*font-weight: bold;*/
        cursor: pointer;
        font-size: 12px;
        font-family: sans-serif;
        width: 160px;
        padding-bottom: 1px;
        padding-top: 1px;
        /*padding-bottom: 3px;*/
        /*padding-top: 3px;*/
        position:relative;
        background-image:url(/images/usr_advertImages/page_top.gif);
        z-index:10000;
    }
 	.overSpec0 {
        padding-left: 10px;
        color: red;
         font-weight: normal;
        /*font-weight: bold;*/
        cursor: pointer;
        font-size: 12px;
        font-family: sans-serif;
		z-index:10000;
    }
 	.overSpec0More {
		font-size:6px;padding-right:5px;
		color: red;
        /*font-weight: bold;*/
        cursor: pointer;
        /*font-size: 12px;*/
        /*font-family: sans-serif;*/
		z-index:10000;
    }
    .toolDivSpecClass {
        color: darkblue;
        font-family: sans-serif;
        font-size: 12px;
        width: 160px;
        padding-bottom: 1px;
        padding-top: 1px;
		overflow:hidden;
		z-index:10000;
	}
 	.spec0 {
        padding-left: 10px;
        color: darkblue;
		font-weight: normal;
		font-family: sans-serif;
        font-size: 12px;
		overflow:hidden;
		z-index:10000;
	}
    .spec {
        color: darkblue;
		font-weight: normal;
		font-family: sans-serif;
        font-size: 12px;
		overflow:hidden;
		z-index:10000;
	}
	.footer {
        width:100px;
        color: darkblue;
        /*color: red;*/
		font-weight: normal;
		font-family: sans-serif;
        font-size: 12px;
		overflow:hidden;
        padding-left:8px;
        z-index:10000;
	}
 	.spec0More {
        display:none;font-size:6px;padding-right:5px;color:darkblue;
		z-index:10000;
	}
    .subcatClass{
		background-color: white;
		padding-top: 8px;
        color:darkgreen;
        margin-left:3px;
        display:none;
        z-index:10000;
        position:absolute;
	    right:200px;
        font-family: sans-serif;
        font-size: 12px;
        width: 160px;
		/*border:5px solid teal;*/
	    border: 1px solid #000000;
        border-top: 1px solid #c9d7f1;
        border-left-color: #c9d7f1;
        border-bottom-color: darkblue;
        border-right-color: darkblue;
    }
    .subcatShowClass{
        color:darkgreen;
		z-index:10000;
    }
    .bigSpec {
        background-color: white;
        position: absolute;
        display: none;
        width: 160px;
        z-index:10000;
    }
    .smallSpec {
        text-align: left;
        margin-top: 8px;
        border: 1px solid #000000;
        border-top: 1px solid #c9d7f1;
        border-left-color: #c9d7f1;
        border-bottom-color: darkblue;
        border-right-color: darkblue;
        color: #FFFFFF;
        padding-top: 5px;
        width: 160px;
		z-index:10000;
    }
    .normalMenuText{
        text-decoration:underline;
        color:darkblue;
        font-weight:normal ;
		z-index:10000;
    }
 	.boldRedMenuText{
        font-weight:bold ;
		color:red;
		z-index:10000;
    }
    .over {
        color: red;
        cursor: pointer;
        font-size: 12px;
        font-family: sans-serif;
        width: 130px;
        padding-bottom: 3px;
        padding-top: 3px;
        position:relative;
        background-image:url(/images/usr_advertImages/page_top.gif);
        background-repeat:repeat-x;
        padding-left: 10px;
    }
    .overFooter {
        color: red;
        cursor: pointer;
        width:100px;
        font-size: 12px;
        font-family: sans-serif;
        padding-left:8px;
        position:relative;
        background-image:url(/images/usr_advertImages/page_top.gif);
        background-repeat:repeat-x;
    }
    .overBig {
        color: red;
        cursor: pointer;
        font-size: 12px;
        font-family: sans-serif;
        width: 150px;
        height: 20px;
        position:relative;
        background-image:url(/images/usr_advertImages/page_top.gif);
        background-repeat:repeat-x;
        padding-left: 10px;
    }
    .overBig1 {
        color: red;
        cursor: pointer;
        font-size: 12px;
        font-family: sans-serif;
        width: 150px;
        height: 35px;
        border:0px dotted #003345;
        position:relative;
        background-image:url(/images/usr_advertImages/page_top.gif);
        background-repeat:repeat-x;
        padding-left: 10px;
    }
    .toolDivClass {
        color: darkblue;
        font-family: sans-serif;
        font-size: 12px;
        width: 130px;
        padding-bottom: 3px;
        padding-top: 3px;
        padding-left: 10px;
    }
    toolDivClassBold{
        color: red;
        font-family: sans-serif;
        font-weight: bold;
        width: 150px;
        padding-bottom: 3px;
        padding-top: 3px;
    }
    .toolBigDivClass {
        color: darkblue;
        font-family: sans-serif;
        font-size: 12px;
        width: 150px;
        height: 20px;
        padding-left: 10px;
    }
    .toolBigDivClass1 {
        color: darkblue;
        font-family: sans-serif;
        font-size: 12px;
        width: 150px;
        height: 35px;
        padding-left: 10px;
    }
    .big {
        background-color: white;
        position: absolute;
        display: none;
        z-index: 1000;
    }
    .small {
        text-align: left;
        margin-top: 10px;
        border: 1px solid #000000;
        border-top: 1px solid #c9d7f1;
        border-left-color: #c9d7f1;
        border-bottom-color: darkblue;
        border-right-color: darkblue;
    }
    .smallFooter{
        text-align: left;
        border-top: 1px solid #c9d7f1;
        border-left:1px solid  #c9d7f1;
        border-bottom:1px solid  darkblue;
        border-right:1px solid  darkblue;
        z-index:100;
        position:absolute;
        display:none;
        background-color:white;
        padding-top:4px;
    }
    .normalMenuText{
        text-decoration:underline;
        color:darkblue;
        font-weight:normal;
		z-index:10000;
	}
    .selectedMenuText{
        text-decoration:none;
        color:red;
        font-weight:bold;
		z-index:10000;
	}
/*End Page TOp*/
/*Classes for education*/
 .bigSexEducation {
        background-color: white;
        position: absolute;
        display: none;
        z-index: 1000;
    }
.smallSexEducation {
        border: 1px solid #000000;
        border-top: 1px solid #c9d7f1;
        border-left-color: #c9d7f1;
        border-bottom-color: darkblue;
        border-right-color: darkblue;
        color: #FFFFFF;
        z-index:1000;
        padding-bottom:5px;
        padding-top:5px;
    }
.educationDivClass {
        color: darkblue;
        font-family: sans-serif;
        font-size: 12px;
        width: 150px;
        padding-bottom: 1px;
        padding-top: 1px;
        padding-left: 5px;
    }
.educationNavigatorClass {
        color: darkblue;
        font-family: sans-serif;
        font-size: 12px;
        width: 150px;
        padding-bottom: 1px;
        padding-top: 1px;
        text-align:center;
        text-decoration:underline;
        cursor:pointer;
    }
.educationNavigatorSelectedClass {
        color: darkblue;
        font-family: sans-serif;
        font-size: 12px;
        width: 150px;
        padding-bottom: 1px;
        padding-top: 1px;
        text-align:center;
        font-weight:bold;
    }

.overSexEducation {
        color: red;
        cursor: pointer;
        font-size: 12px;
        font-family: sans-serif;
        width: 150px;
        padding-bottom: 1px;
        padding-top: 1px;
        padding-left: 5px;
        background-image:url(/images/usr_advertImages/page_top.gif);
    }
/*END Classes for education*/
.redBoldText{
    color:red;
    font-weight:bold;
}
.linkDarkblueText{
    color:darkblue;
    text-decoration:underline;
    cursor:pointer;
}

#affiliateDivId{
    vertical-align:top;
    width:100%;
    visibility:hidden;
    display:none;
    height:214px;
}
.logo{
    background:url(/images/logo/logo_big_base2.gif) no-repeat;
    height:100px;
    width:300px;
    position:relative;
    left:20px;
 }
.affiliateClass{
    height:24px;
    visibility:hidden;
}
.affiliateClass[class]{
    height:26px;
}
.closeAffiliateImageClass{
    font-weight:bold;
    cursor:pointer;
    position:relative;
    top:55px;
    left:-3px;
    font-size:14px;
}
/*IE ignora clasele definite cu [class]*/
.closeAffiliateImageClass[class]{
    font-weight:bold;
    cursor:pointer;
    position:relative;
    top:57px;
    left:-3px;
    font-size:14px;
}
.closeAffiliateClass{
    font-weight:bold;
    cursor:pointer;
    position:relative;
    top:51px;
    left:-3px;
    font-size:14px;
}
.closeAffiliateClass[class]{
    font-weight:bold;
    cursor:pointer;
    position:relative;
    top:52px;
    left:-3px;
    font-size:14px;
}

.bottomSmalBox{
    background-color:red;
    /*width:225px;
    height:157px;*/
	width:170px;
    height:100px;
    /*background: url(/images/homePageBottom/smallBox.png) no-repeat top ;*/
}
.bottomBigBox{
    background-color:blue;
    width:530px;
    height:157px;
    background: url(/images/homePageBottom/bigBox.png) no-repeat top ;
}
.boxTitle{
    color:#525252;
    padding-top:1px;/*padding-top:7px;*/
    font-size:12px;/*font-size:14px;*/
    font-family:Arial;
    font-weight:bold;
    text-align:center;
}
.grayText {
    padding-top:15px;
    color: #898989;
    font-size: 11px;
}
/*search_gray.css*/
/*body {
	margin: 0px;
	font-family: Arial;
	font-size: 13px;
	text-align: center;
}*/
.tabs_on {
	background-color: #F8F8F8;
	border-right: 1px solid #CCCCCC;
	font-weight: bold;
	color: #0000cc;
	height: 20px;
	padding-left: 3px;
	padding-right: 3px;
    border-bottom: 1px solid #CCCCCC;
}
.tabs_on_right {
	background-color: #F8F8F8;
	font-weight: bold;
	color: #0000cc;
	height: 20px;
	padding-left: 3px;
	padding-right: 3px;
    border-bottom: 1px solid #CCCCCC;
}
.tabs_off {
	background-image: url( ../images/index/search_gray/tab_off_blue.gif );
	background-repeat: repeat-x;
	border-bottom: 1px solid #CCCCCC;
	border-right: 1px solid #CCCCCC;
	font-weight: bold;
	cursor: pointer;
	color: #00006B;
	height: 20px;
	padding-left: 3px;
	padding-right: 3px
}
.tabs_off2 {
	background-image: url( ../images/index/search_gray/tab_off_blue.gif );
	background-repeat: repeat-x;
	text-decoration: underline;
	border-bottom: 1px solid #CCCCCC;
	border-right: 1px solid #CCCCCC;
	font-weight: bold;
	cursor: pointer;
	color: #00006B;
	height: 20px;
	padding-left: 3px;
	padding-right: 3px
}
.tabs_off_right {
	background-image: url( ../images/index/search_gray/tab_off.gif );
	background-repeat: repeat-x;
	text-decoration: underline;
	border-bottom: 1px solid #CCCCCC;
	font-weight: bold;
	cursor: pointer;
	color: #00006B;
	height: 20px;
	padding-left: 3px;
	padding-right: 3px
}
.border_bottom {
	border-bottom: 1px solid #CCCCCC
}
.border_top_left_right {
	border: 1px solid #CCCCCC;
	border-bottom: 0px
}
.background {
	background-image: url( ../images/index/search_gray/fade6.gif );
	background-position: top;
	background-repeat: repeat-x;
    border-top: 1px solid #CCCCCC;
}
.search_all {
	border: 1px solid #CCCCCC;
	font-size: 13px;
	color: #0000cc
}
.btn_search_all {
	border: 1px solid #cccccc;
	font-size: 12px;
	height: 20px;
	cursor: pointer;
	width: 46px;
	position: relative;
	left: -5px;
	background-image: url( ../images/index/search_gray/tab_off.gif );
	background-repeat: repeat-x;
	color: #00006b;
	font-weight: normal;
	font-family: Arial
}
.text_color {
	color: #0000cc
}
.box {
    font-size: 12px;
	background-color: #FFFFFF;
}
.button {
	border: 1px outset;
	background-image: url( ../images/index/search_gray/tab_off.gif );
	background-repeat: repeat-x;
	color: #00006b;
	font-weight: normal;
	font-size: 13px;
	height: 21px;
	width: 180px;
	font-family: Arial;
}
.chk_on {
	padding-right: 2px;
	background-image: url( ../images/index/search_gray/chk_on.gif );
	background-position: left;
	background-repeat: no-repeat;
	cursor: pointer
}
.chk_off {
	padding-right: 2px;
	background-image: url( ../images/index/search_gray/chk_off.gif );
	background-position: left;
	background-repeat: no-repeat;
	cursor: pointer
}
.Cat2 {
	color: #000000;
	cursor: pointer
}
.highlight {
	font-weight:bold;
}

.inputSearch {
    height: 15px;
    width: 340px;
    margin-bottom:5px;
}
.overSpecNoImage {
    color: red;
    cursor: pointer;
    font-size: 12px;
    font-family: sans-serif;
    width: 160px;
    padding-bottom: 1px;
    padding-top: 1px;
    position:relative;
}
.specNoImage {
    color: darkblue;
    font-weight: normal;
    font-family: sans-serif;
    font-size: 12px;
    overflow:hidden;
    z-index:10000;
}
.overSpec0NoImage {
    color: red;
    font-weight: normal;
    cursor: pointer;
    font-size: 12px;
    font-family: sans-serif;
    z-index:10000;
}

/*meniu cu taburi la search*/
/*
 varianta pana pe 29
ul#tabmenu {
	margin: 0px;
	padding: 0px;
	list-style: none;
}

ul#tabmenu li {
	margin: 0px;
	padding: 0px;
	list-style: none;
	display: inline;
	float: left;
	font: 12px/34px Tahoma, Geneva, sans-serif;
}

a.toptab {
	line-height: 34px;
	display: block;
	height: 34px;
	text-indent: -9999px;
	background: #BECACB url(/classic/content/tabs.gif) no-repeat;
	margin-right: 1px;

}

#tab-pubmed      {
	width: 91px;
	background-position:    0px 0px;
}
#tab-nationalus  {
	width: 123px;
	background-position:  -92px 0px;
}
#tab-topmedsites {
	width: 137px;
	background-position: -216px 0px;
}
#tab-medicalweb  {
	width: 153px;
	background-position: -354px 0px;
}
#tab-allweb      {
	width: 175px;
	background-position: -508px 0px;
}

#tab-pubmed:hover      { background-position:    0px -40px; }
#tab-nationalus:hover  { background-position:  -92px -40px; }
#tab-topmedsites:hover { background-position: -216px -40px; }
#tab-medicalweb:hover  { background-position: -354px -40px; }
#tab-allweb:hover      { background-position: -508px -40px; }

.current #tab-pubmed      { background-position:    0px -80px; cursor: default;}
.current #tab-nationalus  { background-position:  -92px -80px; cursor: default;}
.current #tab-topmedsites { background-position: -216px -80px; cursor: default;}
.current #tab-medicalweb  { background-position: -354px -80px; cursor: default;}
.current #tab-allweb      { background-position: -508px -80px; cursor: default;}

.current #tab-pubmed:hover      { background-position:    0px -80px; cursor: default;}
.current #tab-nationalus:hover  { background-position:  -92px -80px; cursor: default;}
.current #tab-topmedsites:hover { background-position: -216px -80px; cursor: default;}
.current #tab-medicalweb:hover  { background-position: -354px -80px; cursor: default;}
.current #tab-allweb:hover      { background-position: -508px -80px; cursor: default;}
*/
/** tabs without superscripts */ /*
.nonumbers #tab-pubmed      {
	width: 91px;
	background-position:    0px -160px;
}
.nonumbers #tab-nationalus  {
	width: 123px;
	background-position:  -92px -160px;
}
.nonumbers #tab-topmedsites {
	width: 137px;
	background-position: -216px -160px;
}
.nonumbers #tab-medicalweb  {
	width: 153px;
	background-position: -354px -160px;
}
.nonumbers #tab-allweb      {
	width: 175px;
	background-position: -508px -160px;
}

.nonumbers #tab-pubmed:hover      { background-position:    0px -200px; }
.nonumbers #tab-nationalus:hover  { background-position:  -92px -200px; }
.nonumbers #tab-topmedsites:hover { background-position: -216px -200px; }
.nonumbers #tab-medicalweb:hover  { background-position: -354px -200px; }
.nonumbers #tab-allweb:hover      { background-position: -508px -200px; }

.nonumbers .current #tab-pubmed      { background-position:    0px -240px; cursor: default;}
.nonumbers .current #tab-nationalus  { background-position:  -92px -240px; cursor: default;}
.nonumbers .current #tab-topmedsites { background-position: -216px -240px; cursor: default;}
.nonumbers .current #tab-medicalweb  { background-position: -354px -240px; cursor: default;}
.nonumbers .current #tab-allweb      { background-position: -508px -240px; cursor: default;}

.nonumbers .current #tab-pubmed:hover{ background-position:    0px -240px; cursor: default;}
.nonumbers .current #tab-nationalus:hover  { background-position:  -92px -240px; cursor: default;}
.nonumbers .current #tab-topmedsites:hover { background-position: -216px -240px; cursor: default;}
.nonumbers .current #tab-medicalweb:hover  { background-position: -354px -240px; cursor: default;}
.nonumbers .current #tab-allweb:hover      { background-position: -508px -240px; cursor: default;}
*/
/** other tab-related */  /*
#tabunder {
	clear: both;
	height: 30px;
	background: url(/classic/content/tabs.gif) repeat-x 0px -124px;
	color: #FFF;
	padding-left: 10px;
	font: 11px/26px Arial, Helvetica, sans-serif;
}

.symbol {
	font-size: 14px;
	color: #03F;
	line-height: 32px;
}
*/
/** search button *//*
a.searchbutton {
	display: inline;
	float: left;
	background: #366AF5 url(/classic/content/tabs.gif) right -281px;
	padding: 0px 15px 0px 0px;
	text-decoration: none;
}

a.searchbutton span,  a.searchbutton:visited span{
	font: bold 12px/23px Arial, Helvetica, sans-serif;
	color: #FFF;
	text-decoration: none;
	background: url(/classic/content/tabs.gif) no-repeat 0px -281px;
	display: block;
	height: 23px;
	width: 116px;
	padding: 0px 0px 0px 15px;
    text-align:center;
}

a.searchbutton:hover span {
	font: bold 12px/23px Arial, Helvetica, sans-serif;
	color: #FF6;
	text-decoration: none;
	background: url(/classic/content/tabs.gif) no-repeat 0px -281px;
	display: block;
	height: 23px;
    width: 116px;
	padding: 0px 0px 0px 15px;
    text-align:center;
}
*/

/*end varianta pana pe 29*/

/*TABS Style
ul#tabmenu {
	margin: 0px;
	padding: 0px;
	list-style: none;
}

ul#tabmenu li {
	margin: 0px;
	padding: 0px;
	list-style: none;
	display: inline;
	float: left;
	font: 12px/34px Tahoma, Geneva, sans-serif;
}

a.toptab {
	line-height: 34px;
	display: block;
	height: 34px;
	text-indent: -9999px;
	background: #BECACB url(/classic/content/tabs.gif) no-repeat;
	margin-right: 1px;
}

#tab-pubmed      {
	width: 91px;
	background-position:    0px 0px;
}
#tab-nationalus  {
	width: 123px;
	background-position:  -92px 0px;
}
#tab-topmedsites {
	width: 137px;
	background-position: -216px 0px;
}
#tab-medicalweb  {
	width: 153px;
	background-position: -354px 0px;
}
#tab-allweb      {
	width: 175px;
	background-position: -508px 0px;
}

#tab-pubmed:hover      { background-position:    0px -40px; }
#tab-nationalus:hover  { background-position:  -92px -40px; }
#tab-topmedsites:hover { background-position: -216px -40px; }
#tab-medicalweb:hover  { background-position: -354px -40px; }
#tab-allweb:hover      { background-position: -508px -40px; }

.current #tab-pubmed      { background-position:    0px -80px; cursor: default;}
.current #tab-nationalus  { background-position:  -92px -80px; cursor: default;}
.current #tab-topmedsites { background-position: -216px -80px; cursor: default;}
.current #tab-medicalweb  { background-position: -354px -80px; cursor: default;}
.current #tab-allweb      { background-position: -508px -80px; cursor: default;}


.nonumbers #tab-pubmed      {
	width: 91px;
	background-position:    0px -160px;
}
.nonumbers #tab-nationalus  {
	width: 123px;
	background-position:  -92px -160px;
}
.nonumbers #tab-topmedsites {
	width: 137px;
	background-position: -216px -160px;
}
.nonumbers #tab-medicalweb  {
	width: 153px;
	background-position: -354px -160px;
}
.nonumbers #tab-allweb      {
	width: 175px;
	background-position: -508px -160px;
}

.nonumbers #tab-pubmed:hover      { background-position:    0px -200px; }
.nonumbers #tab-nationalus:hover  { background-position:  -92px -200px; }
.nonumbers #tab-topmedsites:hover { background-position: -216px -200px; }
.nonumbers #tab-medicalweb:hover  { background-position: -354px -200px; }
.nonumbers #tab-allweb:hover      { background-position: -508px -200px; }

.nonumbers .current #tab-pubmed      { background-position:    0px -240px; cursor: default;}
.nonumbers .current #tab-nationalus  { background-position:  -92px -240px; cursor: default;}
.nonumbers .current #tab-topmedsites { background-position: -216px -240px; cursor: default;}
.nonumbers .current #tab-medicalweb  { background-position: -354px -240px; cursor: default;}
.nonumbers .current #tab-allweb      { background-position: -508px -240px; cursor: default;}

.nonumbers .current #tab-pubmed:hover      { background-position:    0px -240px; cursor: default;}
.nonumbers .current #tab-nationalus:hover  { background-position:  -92px -240px; cursor: default;}
.nonumbers .current #tab-topmedsites:hover { background-position: -216px -240px; cursor: default;}
.nonumbers .current #tab-medicalweb:hover  { background-position: -354px -240px; cursor: default;}
.nonumbers .current #tab-allweb:hover      { background-position: -508px -240px; cursor: default;}

#tabunder {
	clear: both;
	height: 30px;
	background: url(/classic/content/tabs.gif) repeat-x 0px -124px;
	color: #FFF;
	padding-left: 10px;
	font: 11px/26px Arial, Helvetica, sans-serif;
}

.symbol {
	font-size: 14px;
	color: #03F;
	line-height: 32px;
}


a.searchbutton {
    display: inline;
	float: left;
	background: #366AF5 url(/classic/content/tabs.gif) right -281px;
	padding: 0px 15px 0px 0px;
	text-decoration: none;
    min-width:160px;
}

a.searchbutton span,  a.searchbutton:visited span{
	font:  14px/30px Arial, Helvetica, sans-serif;
	color: #FFF;
	text-decoration: none;text-align:center;
	background: url(/classic/content/tabs.gif) no-repeat 0px -281px;
	display: block;
	height: 33px;
	padding: 0px 0px 0px 15px;
}

a.searchbutton:hover span {
	color: #FF6;
	text-decoration: none;
}
end TABS Style*/
/*START tab style*/
ul#tabmenu {
	margin: 0px;
	padding: 0px;
	list-style: none;
}

ul#tabmenu li {
	margin: 0px;
	padding: 0px;
	list-style: none;
	display: inline;
	float: left;
	font: 12px/34px Tahoma, Geneva, sans-serif;
}

ul#tabmenu a { line-height: 32px; display: block; height: 32px; text-indent: -9999px;
    background: url(/classic/content/tabs.png) no-repeat; margin-right: 1px; width: 125px;
    outline-style: none; -moz-outline-style:none;}

ul#tabmenu a#tab-pubmed      {background-position:    0px 9px;}
ul#tabmenu a#tab-diseases    {background-position: -126px 9px;}
ul#tabmenu a#tab-nationalus  {background-position: -252px 9px;}
ul#tabmenu a#tab-topmedsites {background-position: -378px 9px;}
ul#tabmenu a#tab-nationalweb {background-position: -504px 9px;}
ul#tabmenu a#tab-allweb      {background-position: -630px 9px;}
ul#tabmenu a#tabRo     {line-height: 32px; display: block; height: 32px; text-indent: -9999px;
                            background-image: url(/classic/content/tab-ro.png); margin-right: 1px; width: 125px;
                            background-position: 0px 0px; cursor: default; }

ul#tabmenu a#tab-pubmed:hover      {background-position:    0px -23px; }
ul#tabmenu a#tab-diseases:hover    {background-position: -126px -23px;}
ul#tabmenu a#tab-nationalus:hover  {background-position: -252px -23px;}
ul#tabmenu a#tab-topmedsites:hover {background-position: -378px -23px;}
ul#tabmenu a#tab-nationalweb:hover {background-position: -504px -23px;}
ul#tabmenu a#tab-allweb:hover      {background-position: -630px -23px;}
ul#tabmenu a#tabRo:hover{line-height: 32px; display: block; height: 32px; text-indent: -9999px;
                        background: url(/classic/content/tab-ro.png) no-repeat; margin-right: 1px; width: 125px;
                        background-position: 0px -32px;
                    }

ul#tabmenu .current a#tab-pubmed      {background-position:    0px -56px; cursor: default;}
ul#tabmenu .current a#tab-diseases    {background-position: -126px -56px; cursor: default;}
ul#tabmenu .current a#tab-nationalus  {background-position: -252px -56px; cursor: default;}
ul#tabmenu .current a#tab-topmedsites {background-position: -378px -56px; cursor: default;}
ul#tabmenu .current a#tab-nationalweb {background-position: -504px -56px; cursor: default;}
ul#tabmenu .current a#tab-allweb      {background-position: -630px -56px; cursor: default;}
ul#tabmenu .current a#tabRo{line-height: 32px; display: block; height: 32px; text-indent: -9999px;
                            background: url(/classic/content/tab-ro.png) no-repeat; margin-right: 1px; width: 125px;
                            background-position: 0px -64px; cursor: default;
                        }

ul#tabmenu .current a#tab-pubmed:hover      {background-position:    0px -56px; cursor: default;}
ul#tabmenu .current a#tab-diseases:hover    {background-position: -126px -56px; cursor: default;}
ul#tabmenu .current a#tab-nationalus:hover  {background-position: -252px -56px; cursor: default;}
ul#tabmenu .current a#tab-topmedsites:hover {background-position: -378px -56px; cursor: default;}
ul#tabmenu .current a#tab-nationalweb:hover {background-position: -504px -56px; cursor: default;}
ul#tabmenu .current a#tab-allweb:hover      {background-position: -630px -56px; cursor: default;}
ul#tabmenu .current a#tabRo:hover{line-height: 32px; display: block; height: 32px; text-indent: -9999px;
                            background: url(/classic/content/tab-ro.png) no-repeat; margin-right: 1px; width: 125px;
                            background-position: 0px -64px; cursor: default; 
                        }


.diseaseButton:link, .diseaseButton:active, .diseaseButton:visited{
    line-height: 42px; display: inline-block; /**/height: 49px;
    font-size:20px;color:white;font-family:Verdana;
    text-decoration:none;
    background: url(/classic/content/diseases.png) no-repeat; margin-right: 1px; width: 202px;
    background-position: 0px 0px; cursor: pointer;

}.diseaseButton:hover{
    line-height: 42px; display: inline-block; height: 49px;
    font-size:20px;color:white;font-family:Verdana;
    text-decoration:none;
    background: url(/classic/content/diseases.png) no-repeat; margin-right: 1px; width: 202px;
    background-position: 0px -50px; cursor: pointer;
}

.selectedDiseaseSpan{
    font-size:36px;color:#2e4ef9;font-family:Verdana;
}

.linkDisease{
    font-family:Verdana;
    font-size:14px;
    /*color:#c28498;*/
    /*color:	#827B60;*/
    color:#2E4EF9;
    cursor:pointer;
}
/** other tab-related */
#tabunder { clear: both; height: 30px; background: url(/classic/content/tabs.png) repeat-x 0px -90px; color: #000; padding-left: 10px; font: 11px/26px Arial, Helvetica, sans-serif; }
a.searchbutton:over span {background: url(/classic/content/tabs.png) repeat left -294px; height: 32px;}
#searchfield { background: url(/classic/content/tabs.png) no-repeat left bottom; /*width: 403px;*/ }
/*
#searchfield #button { background: url(/classic/content/tabs.png) no-repeat -341px bottom; margin: 0px; padding: 0px; height: 31px; width: 62px; text-indent: -9000px; border-width: 0px; border-style: none; }
#searchfield #button[class] {width:200px;}
#searchfield #Search { font: 16px Arial, Helvetica, sans-serif; width: 336px; margin: 0px; padding: 0px 0px 0px 5px; border-width: 0px; border-style: none; background: transparent; }
*/

.searchfieldButton{background: url(/classic/content/tabs.png) no-repeat -341px bottom; margin: 0px; padding: 0px; height: 31px; width: 62px; text-indent: -9000px; border-width: 0px; border-style: none; position:relative;top:1px;/**/ }
.searchfieldBox{font: 16px Arial, Helvetica, sans-serif; width: 336px; margin: 0px; padding: 0px 0px 0px 5px; border-width: 0px; border-style: none; background: transparent;/**/position:relative;top:-5px;}
/* Mozilla fix*/
.searchfieldBox[class]{position:relative;top:0px;}
.searchfieldButton[class]{position:relative;top:0px;}
/*end Mozilla fix*/

/*
#tabRo{
    line-height: 32px; display: block; height: 32px; text-indent: -9999px;
    background: url(/classic/content/new-1.PNG) no-repeat; margin-right: 1px; width: 125px;
    background-position: 0px 9px; cursor: default;
}
#tabRo:hover{
    line-height: 32px; display: block; height: 32px; text-indent: -9999px;
    background: url(/classic/content/new-1.PNG) no-repeat; margin-right: 1px; width: 125px;
    background-position: 0px -23px;
}
.current #tabRo{
    line-height: 32px; display: block; height: 32px; text-indent: -9999px;
    background: url(/classic/content/new-1.PNG) no-repeat; margin-right: 1px; width: 125px;
    background-position: 0px -56px; cursor: default;
}*/
/*end tab style*/

.noView{
    display:none;
}
.view{
    display:block;
}

.leftSpan{
	background-image:url(/classic/content/searchComp/left-border.gif);
	background-repeat:no-repeat;float:left;height:31px;
}
.isearchfieldBox {
	display:block;
	font-size:16px;
	position:relative;
    border:1px solid #0F0;
    border:none;
    padding:5px 5px 0 8px;
	margin:0;
	background-image:url(/classic/content/searchComp/background-text.gif);
	background-repeat:repeat-x;
	height:31px;
	width:328px;
	float:left;
}
.bsearchfieldButton {
	display:block;
	position:relative;
	border:1px solid #F90;
	border:none;
	padding:0;
	margin:0;
	background-image:url(/classic/content/searchComp/button.gif);
	/*background-position: -341px -133px;*/
	height:31px;
	width:64px;
	float:left;
}

.subLevelStatusText{
    color:#2E4EF9;
    font-size:16px;
    font-weight:bold;
}