
/**** global style elements ****/
BODY{background-color: #FFFFFF; color: #000; font-family: "ËÎÌå"; margin: 0px 0px 0px 0px; padding : 0px 0px 0px 0px; font-size:9pt; line-height: 15px;}
TABLE{border: 0px; padding: 0px 0px 0px 0px;}
TD{color: #000; font-family: "ËÎÌå"; font-size:9pt; line-height: 15px;}
P{color: #000; font-family: "ËÎÌå"; font-size:9pt; line-height: 15px;}
IMG{border-collapse : collapse; border : 0px; }
A {
COLOR: #000000; TEXT-DECORATION: none;
}
A:visited {
COLOR: #000000; TEXT-DECORATION: none;
}
A:hover {
COLOR: #000000; TEXT-DECORATION: underline;
}

.articleList {
PADDING-RIGHT: 2px; PADDING-LEFT: 2px; PADDING-BOTTOM: 2px; PADDING-TOP: 2px; BORDER-BOTTOM: #cccccc 1px dashed; FONT-SIZE:12px; COLOR: #4D4D4D;
}
#quicklinks {width: 100%; border-bottom: 1px solid #FFF;}
#quicklinks TABLE{ border: 1px solid #C5C9D4; border-left: 1px solid #C5C9D4; }
#quicklinks TD { background-color: #d7d7d7; font: 10px/15px;}


/**** specific styles for all module layers ****/
#module IMG.photo {border: 1px solid #CCCCCC;}
#module DIV.photoAttributionLayer {margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px; position:relative; top:0px; left:0px; text-align: right;}
#module DIV.photoLayer {margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px; position:relative; top:0px; left:0px;}
#module DIV.photoOverlayLayer {position:absolute; vertical-align: bottom; text-align: left; bottom:0px; left:0px; _padding-bottom: 4px;}

#module TD{color: #000;}
#module TD.category{font-weight: bold; margin: 0px 0px 0px 0px; line-height: 13px; height: 13px; font-size: 17px; padding-right: 5px; padding-top: 1px; vertical-align: baseline; color: #125C74;}
#module TD.line {border-bottom: 1px solid #C5C9D4; padding-bottom: 2px; padding-top: 2px;}
#module TD.icon{vertical-align: baseline; line-height: 15px;}
#module TD.iconLine{border-bottom: 1px solid #C5C9D4; vertical-align: baseline; line-height: 19px;}
#module TABLE.content{border: 1px solid #BABABA; background-color: #FFF;}
#module TABLE.featurecontent{border: 1px solid #BABABA; background-color: #FFF;}
#module .listTable{ padding: 2px 2px 2px 2px; }
#module .listTableLine{ padding: 2px 2px 2px 2px; border-top: 1px solid #C5C9D4; }
#module .playIcon{padding-top: 1px;padding-bottom: 1px;}

#left-module .listTable{ padding: 2px 2px 2px 2px; }
#left-module .listTableLine{ padding: 2px 2px 2px 2px; border-top: 1px solid #C5C9D4; }

#module .listTable{ padding: 2px 2px 2px 2px; }
#module .listTableLine{ padding: 2px 2px 2px 2px; border-top: 1px solid #C5C9D4; }

/**** specific styles for the footer layer ****/
#footer TD.highlight { background-color: #B6C2CB; color: #000000; border-bottom: 1px solid #666;}
#footer A { color: #0000ff; }
