a:link {
text-decoration: none;
}
a:visited {
text-decoration: none;
}
p  {
margin-left: 20px;
font-family: arial, helvetica, sans-serif;
font-size: 12px;

}
body  {
 font-size: 12px;
 font-family: arial, helvetica, sans-serif;
 background-color: white;
 color: black;
 margin-top: 0;
 margin-left: 0;

}
/** used in menu **/
.menuPUBon {
font-family: arial, helvetica, sans-serif;
font-size: 12px;
color: #FFFFFF;
background: #E4712d;
cursor: hand;
}
.menuPUBoff {
font-family: arial, helvetica, sans-serif;
font-size: 12px;
color: #003163;
background: #FFFAEC;
cursor: hand;
}
.menuPROon {
font-family: arial, helvetica, sans-serif;
font-size: 12px;
color: #FFFFFF;
background: #667ea4;
cursor: hand;
}

.menuPROoff {
font-family: arial, helvetica, sans-serif;
font-size: 12px;
color: #003163;
background: #E2EdF3;
cursor: hand;
}
input {
font-family: arial, helvetica, sans-serif;
font-size: 12px;
}
select {
font-family: arial, helvetica, sans-serif;
font-weight: normal;
font-size: 12px;
}

textarea {
font-family: arial, helvetica, sans-serif;
font-size: 12px;
width: 100%;
}

ul {
margin-top: 4px;
font-family: arial, helvetica, sans-serif;
font-size: 12px;
}

ol {
margin-top: 4px;
font-family: arial, helvetica, sans-serif;
font-size: 12px;
}

p.text  {
margin-top: -10px;
font-size: 12px;
color: black;
}

.topstory  {
font-size: 14px;
font-family: arial, helvetica, sans-serif;
color: black;
}

.story  {
font-size: 12px;
font-family: arial, helvetica, sans-serif;
color: black;
}

.source  {
font-size: 11px;
font-family: arial, helvetica, sans-serif;
color: black;
}

.path {
font-size: 12px;
color: 003163;
margin-top: 10px;
margin-bottom: 10px;
margin-left: 3px;
}

.news1  {
font-size: 14px;
color: #abac86;
font-weight: bold;
margin-top: 8px;
margin-left: 10px;
}

.news2  {
font-size: 12px;
color: #abac86;
font-weight: bold;
}

.art1  {
font-size: 14px;
font-family: arial, helvetica, sans-serif;
color: #666633;
font-weight: bold;
margin-top: 8px;
margin-left: 10px;
}

.art2  {
font-size: 12px;
color: #black;
font-weight: bold;
}

.qaa1  {
font-size: 14px;
color: #766997;
font-weight: bold;
margin-top: 8px;
margin-left: 10px;
}

.qaa2  {
font-size: 12px;
color: #766997;
font-weight: bold;
}

.jdd1  {
font-size: 14px;
color: #ff6600;
font-weight: bold;
margin-top: 8px;
margin-left: 10px;
}
.jdd2 {
font-size: 12px;
color: #ff6600;
font-weight: bold;
}
.jdd3 {
font-size: 12px;
color: #ff6600;
}
/*** portal headers ***/
.title1  {
font-size: 18px;
font-family: arial, helvetica, sans-serif;
color: #E4712d;
font-weight: bold;
margin-top: 0px;
margin-left: 3px;
}
.title2  {
font-size: 12px;
font-family: arial, helvetica, sans-serif;
color: #ff6633;
font-weight: bold;
}
.title3  {
font-size: 12px;
font-family: arial, helvetica, sans-serif;
color: #003163;
font-weight: bold;
}
.title4  {
font-size: 14px;
font-family: arial, helvetica, sans-serif;
color: #003163;
font-weight: bold;
margin-top: 8px;
margin-left: 5px;
}
.more  {
font-size: 12px;
font-family: arial, helvetica, sans-serif;
color: #ff6633;
font-weight: normal;
}
.link  {
font-size: 12px;
font-family: arial, helvetica, sans-serif;
color: #003163;
font-weight: bold;
/* list-style: url(parts/link-b.gif) */
}

/** used in forms - e.g. login ***/
.greybox {
margin-left: 11px;
font-family: arial, helvetica, sans-serif;
font-size: 12px;
font-weight: normal;
border-color: #cecece;
border-style: solid;
border-width: 1px;
padding: 4pt 6pt;
background-color: #f7f7f7;
color: black;
}
.fontbox {
    font-size: 12px;
    font-family: arial,helvetica,sans-serif;
    color: #003163;
    font-weight: bold;
    border-color: #cecece;
    border-style: solid;
    border-width: 1px;
    padding: 4pt 6pt;
    background-color: #f7f7f7;
    text-align: left;
}
.fontboxcontent {
	FONT-WEIGHT: bold;
	FONT-SIZE: 12px;
	COLOR: #003163;
	margin-top: 3pt;
	margin-left: 6pt;
	margin-right: 6pt;
	margin-bottom: 3pt;
	FONT-FAMILY: arial,helvetica,sans-serif;
	text-align: left;
}
.pollbox {
	BORDER-RIGHT: #cccccc 1px solid;
	BORDER-TOP: #cccccc 1px solid;
	BORDER-LEFT: #cccccc 1px solid;
	BORDER-BOTTOM: #cccccc 1px solid;
	FONT-FAMILY: arial,helvetica,sans-serif;
	BACKGROUND-COLOR: #336666;
	TEXT-ALIGN: left
}
.pollboxcontent {
	MARGIN: 3pt 6pt;
	COLOR: white;
}
.polltitle {
	FONT-SIZE: 11px;
	COLOR: white;
	FONT-WEIGHT: bold;
	}
.pollquestion {
	FONT-SIZE: 11px;
	COLOR: white;
}
.pollradio {
	FONT-SIZE: 11px;
	COLOR: white;
	FONT-WEIGHT: bold;
    text-align:left;
    vertical-align:top;
}
 .pollanswer {
	FONT-SIZE: 11px;
	COLOR: white;
	FONT-WEIGHT: bold;
	vertical-align:bottom;
}
.pollpercent {
	FONT-SIZE: 11px;
	COLOR: #99cc99;
	FONT-WEIGHT: bold;
	TEXT-ALIGN: right;
	vertical-align:bottom;
}
.pollbar {
	BORDER-BOTTOM: WHITE 1px solid;
	padding-top: 1px;
	padding-bottom:0px;
	padding-left:0px;
	padding-right:0px;
}
.polltotal {
	FONT-SIZE: 11px;
	COLOR: #99cc99;
	FONT-WEIGHT: bold;
}
/** used in errormessage***/
.redbox {
margin-left: 11px;
font-family: arial, helvetica, sans-serif;
font-size: 12px;
font-weight: bold;
border-color: #ce3100;
border-style: solid;
border-width: 1px;
padding: 4pt 6pt;
background-color: #f7deef;
color: red;
}
.relatedbox {
font-family: arial, helvetica, sans-serif;
font-size: 12px;
color: #003163;
}
.tbar {
font-family: arial, helvetica, sans-serif;
font-size: 12px;
color: #003163;
}
.tbarw {
font-family: arial, helvetica, sans-serif;
font-size: 12px;
color: #ffffff;
}
.tbarsmall {
font-family: arial, helvetica, sans-serif;
font-size: 11px;
color: #003163;
}
.tbarbw {
font-family: arial, helvetica, sans-serif;
font-size: 12px;
color: #ffffff;
font-weight: bold;
}
/** For News List - same as for last in path **/
.lightdate {
font-size: 12px;
color: #999999;
/*
margin-top: 10px;
margin-bottom: 10px;
margin-left: 3px;
*/
}
.date {
font-family: arial, helvetica, sans-serif;
font-size: 12px;
color:#003366;
}
.text  {
font-size: 12px;
font-family: arial, helvetica, sans-serif;
color: black;
}
.feedback {
font-family: arial, helvetica, sans-serif;
font-size: 12px;
font-weight: normal;
color: black;
}
.bar {
font-size: 11px;
font-family: arial, helvetica, sans-serif;
color: black;
white-space: nowrap;
}
table {
border-collapse: collapse;
}
td {
font-size: 12px;
font-family: arial, helvetica, sans-serif;
}
.newitem {
font-family: arial, helvetica, sans-serif;
font-size: 12px;
font-weight: bolder;
color: #E4712d;
}

.centersmenu{
	background-color: #EEEEEE;
	color: #003163;
	width: 205px;
	font-weight:bold;
	font-size:9pt;
}

/** Disease Digest**/
.pdflink  {
font-size: 12px;
font-family: arial, helvetica, sans-serif;
color: #003163;
font-weight: bold;
}

.wco1  {
font-size: 14px;
font-family: arial, helvetica, sans-serif;
color: #996600;
font-weight: bold;
margin-top: 8px;
margin-left: 10px;
}

.wco2  {
font-size: 12px;
color: #996600;
font-weight: bold;
}

.wco3 {
font-size: 12px;
color: #000000;
font-weight: bold;
}

.wcotext {
font-size: 12px;
font-family: arial, helvetica, sans-serif
}

.title_toc {
font-size: 11px;
color: #996600;
font-weight: bold;
}

.toc_link {
font-family: arial, helvetica, sans-serif;
font-size: 11px;
color: #003163;
font-weight: normal;
}

.toc_link_actif {
font-family: arial, helvetica, sans-serif;
font-size: 11px;
color: #FFFFFF;
font-weight: normal;
}

.htalerttable {
font-family: arial, helvetica, sans-serif;
padding-top: 0px;
padding-bottom: 0px;
padding-left: 0px;
padding-right: 3px;
margin-top: 34px;
margin-left: 10px;
}

.htalertinput {
font-family: arial, helvetica, sans-serif;
width: 132px;
border-width: 1px;
border-style: solid;
border-color: #999999;
font-size: 11px;
}

.htalerttext {
padding-left: 2px;
font-family: arial, helvetica, sans-serif;
font-size: 10px;
color: #333333;
font-weight: normal;
}

.htalertmore {
padding-left: 2px;
font-family: arial, helvetica, sans-serif;
font-size: 10px;
color: #ffffff;
font-weight: normal;
}

a.error_page:link  {
font-size: 14px;
font-family: arial, helvetica, sans-serif;
color: #003163;
font-weight: bold;
text-decoration: underline
}

a.error_page:active  {
font-size: 14px;
font-family: arial, helvetica, sans-serif;
color: #003163;
font-weight: bold;
text-decoration: underline
}

a.error_page:visited  {
font-size: 14px;
font-family: arial, helvetica, sans-serif;
color: #003163;
font-weight: bold;
text-decoration: underline
}

.emphasis {
color: #484A48;
font-weight: bold;
}