.cms_article_txt_content  {
color:#3E3E3E;
font:13px Tahoma,Calibri,Verdana,Geneva,sans-serif;
text-align:justify;

}


.logo-image  {
clear:right;
float:left;
width:250px;
height:70px;
}

.doc_header {
color:#A9A9A9;
font:11px Arial,Tahoma,Calibri,Verdana,Geneva,sans-serif;
padding:0 0 50px;
position:relative;
}

.above_body {
-moz-border-radius-bottomleft:5px;
-moz-border-radius-bottomright:5px;
background:url("images/gradients/gradient-grey-down.png") repeat-x scroll 0 0 #FFFFFF;
margin:0 0 50px;
width:100%;
}




.toplinks  {
color:#000000;
font:11px Arial,Tahoma,Calibri,Verdana,Geneva,sans-serif;
position:absolute;
right:20px;
text-align:right;
top:0;
}
.toplinks ul.isuser, .toplinks ul.nouser {
clear:left;
display:block;
float:right;
list-style:none outside none;
}
.toplinks ul.isuser li {
clear:left;
color:#A9A9A9;
display:inline;
float:right;
padding-right:10px;
position:relative;
}
.toplinks ul.isuser .popupbody li {
clear:none;
display:block;
float:none;
margin:0;
padding:0;
}
.toplinks ul.isuser li.welcomelink {
clear:left;
display:block;
float:right;
padding:3px 4px;
}
.toplinks ul.isuser li.logoutlink {
top:0;
}
.toplinks ul.isuser li a {
color:#000000;
display:block;
font-weight:bold;
padding:3px 4px;
}
.toplinks ul.isuser li li a {
float:none;
margin-left:0;
}
.toplinks ul.isuser li.welcomelink a {
clear:none;
display:inline;
float:none;
margin-left:0;
}
.toplinks ul.isuser li a:hover {
background:none repeat scroll 0 0 #7192A8;
color:#FFFFFF;
padding:3px 4px;
}
.toplinks ul.nouser li {
display:inline;
}
.toplinks ul.nouser li a {
clear:right;
color:#FFFFFF;
float:left;
}
.toplinks ul.nouser li a {
-moz-border-radius-bottomleft:5px;
-moz-border-radius-bottomright:5px;
background:none repeat scroll 0 0 #7192A8;
clear:left;
color:#FFFFFF;
display:block;
float:right;
font-size:12px;
font-weight:bold;
height:20px;
margin-right:10px;
padding:6px 10px 0;
position:relative;
}
.toplinks ul.nouser li a:hover {
background:none repeat scroll 0 0 #7192A8;
color:#FFFFFF;
}
.toplinks ul.isuser li.popupmenu, .toplinks ul.isuser .notifications, .toplinks ul.isuser .nonotifications {
color:#000000;
position:relative;
}
.toplinks ul.isuser li.popupmenu ul li {
margin:0;
position:relative;
text-align:left;
top:0;
}
.toplinks ul.isuser .notifications .popupbody {
background:none repeat scroll 0 0 #7192A8;
border:1px solid #7192A8;
}
.toplinks ul.isuser .notifications .popupbody li a {
background:none repeat scroll 0 0 #FFFFFF;
border-top:1px solid #7192A8;
color:#000000;
font-weight:normal;
line-height:26px;
padding:0 5px 0 30px;
position:relative;
text-align:left;
}
.toplinks ul.isuser .notifications .popupbody li a span {
left:5px;
position:absolute;
}
.toplinks ul.isuser .notifications .popupbody li a:hover {
background:none repeat scroll 0 0 #FFEB90;
color:#000000;
text-decoration:underline;
}
.toplinks ul.isuser li#fb_headerbox a, .toplinks ul.nouser li#fb_headerbox a {
background:none repeat scroll 0 0 transparent;
padding-top:0;
}