
/* - overwrite.css - */
@media all {
/* http://localhost:10080/ncvc-hsp/portal_css/overwrite.css?original=1 */
/* */
/* */
/* */
/* */
table.plain2 {
border: none;
padding: 0.5em;
border-collapse: collapse;
}
table.plain2 td,
table.plain2 th {
border: 1px solid #ccc;
padding: 0.5em;
border-collapse: collapse;
}
/* */
table.plain2 tr.border_none,
table.plain2 tr.border_none td{
border-left: none;
border-right: none;
}
/* */
h1.d_size {
font-size: 150%;
}
/* */
ol.num1 { margin-bottom: 1.4em; margin-left: 2.5em; }
ol.num1 li {
list-style: none;
line-height: 1.4;
margin-bottom: 0.3em;
}
ol.num1 li span {
top: 0;
margin-left: -1.3em;
}
* html ol.num1 li span { top: -0.1em; } /* */
*:first-child+html ol.num1 li span { top: -0.1em; } /* */
/* */
ol.num2 { margin-bottom: 1.4em; margin-left: 2.5em; }
ol.num2 li {
list-style: none;
line-height: 1.4;
margin-bottom: 0.3em;
margin-left: 0.6em;
}
ol.num2 li span {
top: 0;
margin-left: -2.0em;
}
* html ol.num2 li span { top: -0.1em; } /* */
*:first-child+html ol.num2 li span { top: -0.1em; } /* */
/* */
ul.normal {
padding-left: 2em;
}
ul.normal li{
list-style-type: disc;
}
/* */
ol.normal {
padding-left:2em;
}
ol.normal li{
list-style-type:decimal;
}
/* */
dl.weight_normal dt {
font-weight: normal;
}
.text_red {
color: #ff0000;
}
.text_blue {
color: #0044bb;
}
.text_s {
font-size: x-small;
}
.block_right {
margin-left: 1em;
float: right;
}
.block_center {
width: 400px;
margin-right:auto;
margin-left: auto;
text-align: center;
}
.block_left {
margin-right: 1em;
float: left;
}
h2.documentSubHeading{
border: none;
padding: 0;
margin: 0;
font-size: 125%;
}
.image-left {
float: left;
clear: both;
margin: 0 0 1em;
border: 0;
}
.image-inline {
float: none;
}
.image-right {
float: right;
clear: both;
margin:  0 0 1em;
border: 0;
}
dd.image-caption {
text-align:left;
padding: 0;
margin:0;
}
dl.captioned {
padding: 0;!important
}
/* */
.documentContent ul {
list-style-image: none;
margin: 0.5em 0 0 1.5em;
}
.documentContent ol {
margin: 0.5em 0 0 2.5em;
}
ul.visualNoMarker,
ol.visualNoMarker {
list-style-type: none;
list-style-image: none;
margin: 0.5em 0 0 0;
line-height: 1em;
}
ul.discreet {
list-style-image: none;
list-style-type: disc;
}
/* */
.template-richdocument_homeview #portal-breadcrumbs {
display: none;
}
.template-richdocument_homeview #portal-column-content {
padding: 0;
}
.template-richdocument_homeview #portal-column-content .documentContent {
padding: 5px 15px !important;
}
.template-richdocument_homeview #portal-column-content table {
width:850px;
border-collapse: collapse;
}
.template-richdocument_homeview #portal-column-content table#menu01 {
margin: 20px 0;
}
.template-richdocument_homeview #portal-column-content td#pub_title {
width: 270px;
height: 30px;
color: #ffffff;
border: #ff9801 1px solid;
background-color: #ff9801;
text-align: center;
font-weight: bold;
}
.template-richdocument_homeview #portal-column-content td#pub_title a{
color: #ffffff;
}
.template-richdocument_homeview #portal-column-content td#about_title {
width: 270px;
height: 30px;
color: #ffffff;
border: #67cc66 1px solid;
background-color: #67cc66;
text-align: center;
font-weight: bold;
}
.template-richdocument_homeview #portal-column-content td#about_title a{
color: #ffffff;
}
.template-richdocument_homeview #portal-column-content td#pro_title {
width: 270px;
height: 30px;
color: #ffffff;
border: #5db8e7 1px solid;
background-color: #5db8e7;
text-align: center;
font-weight: bold;
}
.template-richdocument_homeview #portal-column-content td#pro_title a{
color: #ffffff;
}
.template-richdocument_homeview #portal-column-content td#pub {
border: #ff9801 1px solid;
padding:10px 30px;
vertical-align: top;
}
.template-richdocument_homeview #portal-column-content td#about {
border: #67cc66 1px solid;
padding:10px 30px;
vertical-align: top;
}
.template-richdocument_homeview #portal-column-content td#pro {
border: #5db8e7 1px solid;
padding:10px 30px;
vertical-align: top;
}
.template-richdocument_homeview #portal-column-content ul{
margin: 0;
}
.template-richdocument_homeview #portal-column-content li{
list-style-type: none;
margin-bottom: 0.2em;
}
.template-richdocument_homeview #portal-column-content td#recruit {
width: 195px;
vertical-align: top;
}
.template-richdocument_homeview #portal-column-content td#whatsnew {
width: 395px;
vertical-align: top;
}
.template-richdocument_homeview #portal-column-content td#link{
width: 220px;
vertical-align: top;
}
.template-richdocument_homeview #portal-column-content #recruit li{
margin-left: 15px;
padding-left: 10px;
background-image: url(css_img/list_img05.gif);
background-repeat: no-repeat;
background-position: 0;
color: #045f8c;
}
.template-richdocument_homeview #portal-column-content #whatsnew p{
margin: 0 0 5px 10px;
padding-left: 5px;
color: #007d14;
font-size: 16px;
border-left: #007d14 7px solid;
}
.template-richdocument_homeview #portal-column-content #whatsnew ul{
border-top: #666666 1px dashed;
}
.template-richdocument_homeview #portal-column-content #whatsnew li{
padding: 5px 0 5px 20px;
background-image: url(css_img/list_img04.gif);
background-repeat: no-repeat;
background-position: 10px;
border-bottom: #666666 1px dashed;
}
.template-richdocument_homeview #portal-column-content td#link img{
margin-bottom: 10px;
}
/* */
#portal-globalnav li#dumy_box {
width: 120px;
height: 35px;
padding: 0;
font-size: 16px;
display: block;
}
#portal-globalnav li#portaltab-index_html a {
background-position: 0 -64px;
}
#portal-globalnav li#portaltab-index_html a:hover{
background-position: 0 -32px;
}
#portal-globalnav li#portaltab-index_html.selected a,
#portal-globalnav li#portaltab-index_html.selected a:hover {
background-position: 0 0;
}
.section-pub #portal-globalnav{
background-image: url(css_img/global_nav_bg_pub.gif);
}
#portal-globalnav li#portaltab-public a{
background-position: -160px -64px;
}
#portal-globalnav li#portaltab-public a:hover{
background-position: -160px -32px;
}
#portal-globalnav li#portaltab-public.selected a,
#portal-globalnav li#portaltab-public.selected a:hover {
background-position: -160px 0;
}
.section-about #portal-globalnav{
background-image: url(css_img/global_nav_bg_about.gif);
}
#portal-globalnav li#portaltab-about a {
background-position: -320px -64px;
}
#portal-globalnav li#portaltab-about a:hover{
background-position: -320px -32px;
}
#portal-globalnav li#portaltab-about.selected a,
#portal-globalnav li#portaltab-about.selected a:hover {
background-position: -320px 0;
}
.section-pro #portal-globalnav{
background-image: url(css_img/global_nav_bg_pro.gif);
}
#portal-globalnav li#portaltab-professional a{
background-position: -480px -64px;
}
#portal-globalnav li#portaltab-professional a:hover{
background-position: -480px -32px;
}
#portal-globalnav li#portaltab-professional.selected a,
#portal-globalnav li#portaltab-professional.selected a:hover {
background-position: -480px 0;
}
/* */
#portal-column-one .portletNavigationTree {
border: none;
padding-top: 3px;
}
#portal-column-one ul {
background-color: transparent;
padding: 0;
white-space: normal;
list-style-image: none;
list-style-type: none;
margin: 0;
width:
height: auto;
line-height: normal;
}
#portal-column-one ul li a {
/* */
width: 167px;
margin: 0;
padding: 7px 5px 4px 18px;
display: block;
overflow: visible;
color: #606060 !important;
text-decoration: none;
text-align: left;
font-size: 12px;
}
.section-pub #portal-column-one ul li a {
border: solid 1px #ed8b00;
}
.section-about #portal-column-one ul li a {
border: solid 1px #66cc66;
}
.section-pro #portal-column-one ul li a {
border: solid 1px #5cb8e6;
}
#portal-column-one ul li a:hover {
color: #808080;
background-color: #fdffce;
}
#portal-column-one ul.navTreeLevel0 li a{
margin-bottom: 3px;
background-color: #f7f7f7;
}
#portal-column-one ul.navTreeLevel1 {
margin-bottom: 10px;
}
#portal-column-one ul.navTreeLevel1 li a{
margin: 0 0 0 15px;
width: 152px;
border-top: none;
border-right: none;
border-bottom: 1px dashed #CCCCCC;
border-left: none;
background-color: #ffffff;
}
#portal-column-one ul.navTreeLevel2 li a {
margin-left: 30px;
width: 137px;
}
#portal-column-one ul.navTreeLevel3 li a{
margin-left: 45px;
width: 122px;
}
#portal-column-one ul.navTreeLevel4 li a{
margin-left: 60px;
width: 107px;
}
#portal-column-one ul.navTreeLevel5 li a{
margin-left: 75px;
width: 92px;
}
/* */
.section-pub h1#imgbg {
height: 50px;
background-image: url(css_img/topimg_pub.jpg);
text-indent: -9999px;
}
.section-about h1#imgbg {
height: 50px;
background-image: url(css_img/topimg_about.jpg);
text-indent: -9999px;
}
.section-pro h1#imgbg {
height: 50px;
background-image: url(css_img/topimg_pro.jpg);
text-indent: -9999px;
}
/* */
.last_update {
font-size: 10px;
font-weight: normal;
color: #999999;
margin-bottom: 0.5em;
text-align:right;
}
/* */
.section-topics #portal-column-one {
background-color: #efeeff;
background-image: url(css_img/white_bar.gif);
background-repeat: no-repeat;
}
.section-topics .portlet-static-spacebox p{
display: none;
}
.section-topics .tileItem {
margin: 0.2em 0;
padding: 0;
border-top: none;
}
.section-topics .tileHeadline a {
color: #3333aa !important;
}
.section-topics .tileHeadline a:hover {
background-color: #ddffee !important;
text-decoration: underline !important;
}
span.update {
font-weight: normal;
font-size: 70%;
margin-left: 5px;
}
h2#oldtopics {
text-align: right;
}
/* */
ul#home_links {
background-color: transparent;
padding: 0;
white-space: normal;
list-style-image: none;
list-style-type: none;
margin: 0 0 20px;
height: auto;
line-height: normal;
}
ul#home_links li a {
width: 220px;
padding: 0;
margin: 0 0 10px;
display: block;
overflow: hidden;
background-image: url(css_img/link_button.gif);
background-color: transparent;
color: #ffffff;
text-decoration: none;
text-align: center;
text-indent: -9999px;
font-size: 16px;
}
ul#home_links li#link_button01 a {
height: 69px;
background-position: 0 0;
}
ul#home_links li#link_button01 a:hover {
background-position: -220px 0;
}
ul#home_links li#link_button02 a {
height: 44px;
background-position: 0 -69px;
}
ul#home_links li#link_button02 a:hover {
background-position: -220px -69px;
}
ul#home_links li#link_button03 a {
height: 44px;
background-position: 0 -113px;
}
ul#home_links li#link_button03 a:hover {
background-position: -220px -113px;
/* */
/* */

}

