  @charset "utf-8";
/* CSS Document */

body {
margin:0;
border:0;
padding:0;

}

#brandbar {
background-color:#C2C6CF;
background-image:url("/womenwatch/osagi/images/brandbarbkgd.jpg");
background-repeat:repeat-x;
height:19px;
font-family:Arial, Helvetica, sans-serif;
font-size:10px;
}

#brandbar .centered {
display:block;

width:825px;
margin:0 auto;
}

#brandbar .unicon {
padding-right:0.4em;

}
#brandbar .welcome {
color:#333333;
display:block;
float:left;
font-size:0.9em;
padding-top:0.5em;
margin-top:-0.2em;
}
#brandbar .welcome a {
color:#1E1E1E;
text-decoration:none;
font-family:Arial, Helvetica, sans-serif;
font-size:10.5px;
}
#brandbar a:hover {
color:#1E1E1E;
text-decoration:underline;
}
#brandbar #searchfrm {
float:right;
margin-bottom:0;
margin-top:0;
text-align:right;
}
#brandbar #searchfrm label {
font-size:88%;
overflow:hidden;
position:absolute;
top:-500px;
}
#brandbar #searchfrm .button {
margin-top:1px;
font-size:78%;
height:15px;

}
#brandbar #searchfrm .textbox {
margin:0;
font-size:90%;
width:12em;
height:9px;
margin-top:2px;
}

#bodybanner{
height: 112px;
background: url("/womenwatch/osagi/images/header-pattern.gif") repeat-x top left #ffffff;
}

#logocontent {
position:relative;
background:url("/womenwatch/osagi/images/top-banner.jpg") no-repeat;
display:block;
width: 825px;
height: 104px;
margin: 0 auto;
}

#topNav_list {
background-color:#2C6AB2;
border:0; margin:0; padding:0;
position:relative;
float:left;
margin-left:0;
margin-top:89px;

list-style-type:none;
color:white;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
width:825px;

}

#topNav_list li {
display:inline;
border-right:1px solid #ffffff;

padding-left:0.4em;
padding-right:0.6em;
}

#topNav_list li.lastItem{
display:inline;
border-right:none;

padding-left:0.4em;
padding-right:0.6em;
}

#topNav_list li a:link, #topNav_list li a:visited {
color:#FFFFFF;
text-decoration:none;
}

#topNav_list li a:hover {
color:#2C6AB2;
background-color:white;
}

#topNav_list li a.selected{
color:#2C6AB2;
background-color:white;
}

#mainContent {
display:block;
width:825px;
height:550px;
margin: 10px auto;

}

#secMenu_list {
border:0; margin:0; padding:0;
position:relative;
float:left;
margin:0 2em 1em 0;

list-style-type:none;

color:#235C9C;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:bold;
}

#secMenu_list li a:link, #secMenu_list li a:visited {
color:#235C9C;
text-decoration:none;
display:block;
width:203px;

}

#secMenu_list li{

background:url("/womenwatch/osagi/images/icon_01Blue.gif") no-repeat scroll 0 50% #FFFFFF;
border-bottom:1px solid #235C9C;
list-style-type:none;
margin:0;
padding:0.7em 0.4em 0.8em 1.2em;
}

#secMenu_list li a:hover {
background:#235C9C;
color:white;
}

#secMenu_list li a.selected{
background:#235C9C;
color:white;
}

#secMenu_list .secMenu_listParent {
background-image:none;
border: 2px dashed #E3EF1D;
margin-top: 0.7em;
}

#secMenu_list .secMenu_listChild_UL{
margin-left:-3em;
}

#secMenu_list .secMenu_listChild_LI{

}

#slideContainer{

display:block;
float:right;
padding:8px;
border: 1px solid #999999;
margin:0 0 0.5em 1em;
}

.imageContainer{
padding:8px;
border: 1px solid #999999;
display:block;
margin:0;
height: 128px;
width: 551px;
}

.imageBorder{
border: 1px solid #999999;
margin:0;
}


#textContainer {
margin:0; border:0; padding:0;
}

#textContainer a, #textContainer a:visited {
color:#235C9C;
}

#textContainer a:hover, #storiesBox a:hover h1 {
color:#66CCFF;
}

#textContainer ul, ol {
float:left;
}

#textContainer .formatted ul , #textContainer .formatted ol {
float:none;
}

.formatted li{
padding-bottom:0.5em;
}

#textContainer ul li, ol li{
padding-bottom:1.5em;
font-family: Arial, Helvetica, sans-serif;
font-size:medium;
}

#textContainer ul li a, ol li a
{
font-family: Arial, Helvetica, sans-serif;
font-size:medium;
}


p, td {
font-family: Arial, Helvetica, sans-serif;
font-size:medium;
text-align:justify;
}

p.tabbed {
text-indent:2em;
}

h1 {
font-family: Arial, Helvetica, sans-serif;
font-size:large;
color:#FF792E;
}

h2 {
font-family: Arial, Helvetica, sans-serif;
font-size:medium;
color:#FF792E;
font-weight:normal;
text-decoration:underline;
}

#footer_list{

background-color:#2C6AB2;
clear:both;
color:white;
display:inline;
float:left;
font-family:Arial,Helvetica,sans-serif;
font-size:smaller;
list-style-type:none;
padding:0.3em;
text-align:right;
width:825px;

}

#footer_list li {
display:inline;
margin:0;
border-left:1px solid white;
padding-left:0.8em;
padding-right:0.5em;
}

#footer_list li a, #footer_list li a:visited {
text-decoration:none;
color:white;
}

#footer_list li a:hover {
text-decoration:underline;
}

.pdf {
background:url("/womenwatch/osagi/images/pdf.gif") no-repeat scroll left top #FFFFFF;
padding-left:1em;
}

#textContainer p a.pdf2 {
background:url("/womenwatch/osagi/images/pdf.gif") no-repeat scroll left top #FFFFFF;
padding-left:1.5em;
}

#storiesBox {
border:0; margin:0; padding:0;
position:relative;
float:right;
margin:0;
margin-left:0.8em;
padding-left:0.8em;
display:block;
width:210px;

border-left: 1px dashed #999999;

}

#storiesBox a h1{
font-family:Arial, Helvetica, sans-serif;
font-size:medium;
font-weight:bold;
color:#235C9C;
text-decoration:underline;
}

#storiesBox a {
font-family:Arial, Helvetica, sans-serif;
color:#235C9C;
text-decoration:underline;
}

#storiesBox a:hover {
color:#66CCFF;
}

#storiesBox>h1{
font-family:Arial, Helvetica, sans-serif;
font-size:medium;
font-weight:bold;
color:#235C9C;
text-decoration:none;
}


#storiesBox .textBox p{
font-family:Arial, Helvetica, sans-serif;
font-size:small;

border-bottom: 1px dashed #999999;
padding-bottom:1em;
}

.gralImageContainer{
padding:8px;
border: 1px solid #999999;
margin:0;
}

.statements {
font-size:small;
}

#desalink {
display:block;
position:absolute;
top:9px; left: 328px;
height:16px;
width:217px;
text-decoration:none;
z-index:101;
}

#homelink {
display:block;
position:absolute;
top:9px; left: 0;
height:70px;
width:545px;
text-decoration:none;
z-index:100;
}

.nonvisible {
display:none;
}

.tabletitle, .tabletitle h2, .tabletitle p{
background-color:#B2BB1C;
color:#FFFFFF;
}