/* CW Styles */
*
{font-family: Verdana, Tahoma, Arial Cyr, Arial, Helvetica, san-serif; font-size: 9pt; color: #444444;}

body {
    color:#444444;
    font-family: Verdana,Tahoma,Lucida,Helvetica,Arial,sans-serif;
    font-size-adjust:none;
    font-style:normal;
    font-variant:normal;
    font-weight:normal;
    line-height:normal;
}
img{border:none;}

a {color: #00397A;text-decoration: none;}
a:hover
{color: #BB1900; text-decoration: underline;}
ul {line-height:1.2em;list-style-image:url(img/bullet.gif);
}
li {margin-bottom:0.5em;}
.ul_index { padding-left: 1.5em;}


.visual-portal-wrapper {
    margin-left:auto;
    margin-right:auto;
    width: 770px !important;
    min-width: 770px !important;
    text-align: left;
}
.logo {
    width: 276px;
    height: 60px;
    background:transparent url('img/logo.jpg') no-repeat scroll 0 0;
    border:0 none;
    margin:0.75em 0 0.75em 1.5em;
    padding:0;
}

.portal-personaltools {
/* Bar with personalized menu*/
    background: transparent url(img/bg.jpg) top center no-repeat;
    margin: 0;
/*    width: 760px;*/
    padding: 0.1em 2.5em 0.3em 0.2em;
    border: 0;
    height: 30px;

}

#portal-breadcrumbs {
    /* The path bar */
    border-bottom: none;
    font-size: 90%;
    padding: 0.5em 2em 0.8em 2em ;
    margin: 0;
    line-height: 0em;
}


.portal-footer {
    font-size: 90%;
    background: transparent url(img/bg.jpg) top center no-repeat;
    padding: 0.8em 1em 0 1em;
    border: none;
    height: 30px;
    margin: 1em 0em 1em 0em;
    text-align: center;
}

.title {
    color: #454545;
    font-weight: bold;
    text-decoration: none;
    background: url(top_arrow.gif);
    background-position:  center right;
    background-repeat: no-repeat;
    padding: 0 0 2px 0;
    margin: 1em 0 0.5em 0;
    width: 100%;
    cursor: pointer;
    display: block;
}

.title_index {
    margin: 0.7em 0 1em 1.2em;
    color: #7F9FC8   /*9ABCEA*/;
    font-weight: bold;
    font-size: 120%;
}

.title_country {    color: #2C6099;}
.title_name {
    background: url(img/orb_icon.gif) no-repeat  center left;
    color:#7F9FC8;
    font-weight: bold;
    padding: 3px 0 0 25px;
    height: 18px;
    display: block;
}
.country {    padding-left: 1.5em;}
.lang {
    position: absolute;
    right: 25%;
    text-align: right;
    float: right;
    clear: right;
    white-space: nowrap;
}
.main_index {
    text-aligh: center;
    margin: 0.5em 1em 0.5em 1em;
}
.en {
    position: absolute;
    background: transparent url(img/en.gif) no-repeat;
    top: 50px;
    width: 19px;
    height: 10px;
    margin: 0 0 0 677px;
    padding: 0;
    text-transform: lowercase;
    white-space: nowrap;
    z-index: 3;
    cursor: pointer;
    display: block;

}

.ru {
    position: absolute;
    background: transparent url(img/ru.gif) no-repeat;
    top: 50px;
    width: 19px;
    height: 10px;
    margin: 0 0 0 700px;
    padding: 0;
    text-transform: lowercase;
    white-space: nowrap;
    z-index: 3;
    cursor: pointer;
    display: block;

}

.country_events468x60 {
    border: 1px dashed #cccccc;
    margin: 1.8em 0 0.1em 0;
    padding: 0.5em;
    text-align: center;
}


/* ************************ niftyCorners css ************************ */
b.rtop, b.rbottom {
     display:block;
     background: #FFF;

}


b.rtop b, b.rbottom b {
     display:block;
     height: 1px;
     overflow: hidden;
     background: #C3D2E2 /*D7E2EE*/;
}

b.rbottom b {
     background: #DAE5F1;
}

b.r1{margin: 0 5px}
b.r2{margin: 0 3px}
b.r3{margin: 0 2px}
b.rtop b.r4, b.rbottom b.r4 {margin: 0 1px;height: 2px}

div#nifty{ margin: 0 10%;background: #9BD1FA}
/* ************************ niftyCorners css end ************************ */




/* Portlets */

.portletContent{
    margin: 0 0.7em 0 0.7em;
    padding:0.7em;
    background-color: #ffffff;
    border: 1px dashed #92AECC;

}

dl.portlet {
    margin: 1em 0 0 0;
    width: 170px;
}

dl.portlet a {
    text-decoration: none;
}

.portletHeader {
    background: #C3D2E2;
    border: 0;
    padding: 0em 1em 0.4em;
    font-weight: normal;
    line-height: 1.6em;
    display: block;
    color: 666666;
}


.portletItem odd {
    background: #ECF1F6;

}

.portletItem {
    margin: 0;
    padding: 0.5em;
    border-left: 0;
    border-right: 0;
}

.even {background-color:#DAE5F1;}

.portletItemSingle {
    margin: 0;
    padding: 1em;
    border: 0;
    border-top: none;
}

dd.portletItemLast {
    margin: 0;
    padding: 0.25em 1em;
    border: 0;
    border-top-style: none;
    display: block;
}

.portletItem a {
    display: block;
}






