body{font-family:Verdana,Arial,Helvetica,sans-serif;font-size:9pt;margin:10px 10px 10px 10px;padding:10px 10px 10px 10px;background-color:#F3F9FD;color:black;}
/* styles for span and genclasses*/
.bodytable{border:1px solid #E9E9E9;background-color:white;}
.menutrigger{font-size:10pt;color:navy;font-weight:bold;}
.menuplaceholder{}
.menuitems{background-color:#CCCCFF;font-size:10pt;color:navy;text-decoration:none;font-weight:bold;}
.topcard{font-size:14pt;color:#0069B5;text-decoration:none;text-align:left;padding-left:10px;}
.inputlabel{font-size:8pt;font-weight:bold;}
.downlfiledesc,.galleryfiledesc{font-size:10pt;font-weight:normal;}
.contentpreview{font-weight:normal;}
span.langlinks{font-size:10pt;color:navy;}
span.headtitlecell{font-family:"Times New Roman",serif;font-size:19pt;}
/* styles for table */
table{font-size:9pt;font-family:Verdana,Arial,Helvetica,sans-serif;}
table.calendar{font-family:Verdana, Arial, Helvetica,monospace;font-size:7pt;color:gray;}
table.articleimage,table.newsimage{width:100px;border:10px solid White;}
table.downloadchosen,table.gallerychosen{border:1px solid red;padding:20px 20px 20px 20px;width:100%;}
/* styles for td */
td{font-size:9pt;}
td.headtitlecell{color:#0069B5;font-size:10pt;}
td.menubar{font-size:10pt;background-color:#E8E8FF;}
td.content{padding:10px 10px 10px 5px;}
td.fpfotodesc{padding-left:10px;padding-right:15px;}
td.middlecard{padding-left:10px;padding-right:10px;}
td.credits{				 padding:10px 10px 10px 10px;}
td.spacer{height:10px;background-color:#F5F5F5;}
td.articleimgpic,td.newsimgpic{padding-bottom:5px;text-align:center;}
td.articleimgtext,td.newsimgtext{padding-top:5px;text-align:center;font-size:8pt;}
td.downlfilepic,td.downlfiledata{text-align:center;}
td.downlfiletxt{padding-left:5px;text-align:left;}
td.gallerythumbnail{text-align:left;font-size:10pt;padding:3px 3px 3px 3px;}
td.middlecard{font-size:10pt;color:#0069B5;}
/* styles for paragraphs */
p{text-align:left;font-family:Verdana,Arial,Helvetica,sans-serif;font-size:9pt;color:black;font-weight:normal;}
p.gototop{text-align:right;}
p.content{text-indent:20pt;}
p.credits{font-size:8pt;color:gray;text-align:center;}
p.error{font-weight:bold;background-color:#FFCCCC;padding:10px 10px 10px 10px;}
p.success{font-weight:bold;color:green;background-color:#99FFCC;padding:10px 10px 10px 10px;}
p.noresult{color:#3366CC;font-weight:bold;}
p.searchresult{font-weight:bold;background-color:#E1E7FF;padding:10px 10px 10px 10px;}
p.newsdate{font-style:italic;text-align:right;padding-right:40px;}
p.calendardate{font-style:italic;font-weight:bold;}
p.paginator{font-size:9pt;font-weight:bold;background-color:#DCDCDC;text-align:center;}
p.infostat{font-size:8pt;text-align:right;}
p.fpfototitle{font-size:12pt;font-weight:bold;color:#0069B5;vertical-align:bottom;text-decoration:none;}
p.fpfototext{font-size:8pt;}
/* styles for links */
a{color:#0069B5;text-decoration:underline;font-weight:normal;}
a:visited{color:navy;}
a:hover,a:active{color:#0099FF;text-decoration:underline overline;}
a.menutrigger{padding:0 10px 0 10px;text-decoration:none;font-weight:bold;}
a:hover.menutrigger{color:#0000CC;text-decoration:underline;}
a.menuitems{padding:0 10px 0 10px;}
a:hover.menuitems{color:#0000CC;}
a.headtitlecell,a:visited.headtitlecell,a:hover.headtitlecell,a:active.headtitlecell{color:#0069B5;font-size:10pt;text-decoration:none;}
a.calendar{font-weight:bold;text-decoration:none;color:0069B5;background-color:#C3E0FF;}
a:hover.calendar{color:red;}
a.langlinks,a:visited.langlinks{font-size:10pt;color:navy;text-decoration:none;}
a:hover.langlinks{color:#0000CC;text-decoration:underline;}
a:hover.topcard,a:active.topcard{color:#0099FF;}
a.middlecard{line-height:15pt;}
a.middlecard,a:visited.middlecard{font-size:10pt;color:#0069B5;text-decoration:none;}
a:hover.middlecard{color:#0099FF;}
a.fpfototext{font-size:8pt;text-decoration:none;}
a.fpfototitle{font-weight:bold;vertical-align:bottom;text-decoration:none;}
a:hover.fpfototitle,a:hover.fpfototext{}
a.credits{}
a.downlfilelink{font-size:10pt;}
a.urllink{font-size:10pt;font-weight:normal;}
a.topcard{color:#006B95;text-decoration:none;}
a:hover.topcard{text-decoration:none;}
/* horiz rule */
hr.relseparator,hr.searchseparator,hr.indexseparator{width:60%;border:1px solid #0000CC;}
/* headings */
h1,h2,h3,h4h5,h6{font-family:Verdana,Arial,Helvetica,sans-serif;font-weight:bold;}
h1.articletitle,h1.newstitle,h1.calendartitle,h1.urltitle,h1.downlfilename,h1.galleryfilename,h1.presskittitle{font-weight:normal;font-size:14pt;line-height:14pt;}
h4.title{font-size:13pt;color:#0068B4;}
h4.downlreltitle,h4.pkitemstitle,h4.reltitle{font-size:11pt;background-color:#DCDCDC;text-align:center;}
h5{font-size:11pt;}
/* styles for inputs */
input.inputbox{border:1px solid #999999;height:20px;}
select.inputselect{border:1px solid #999999;height:20px;}
input.inputbutton{border:1px solid #999999;height:20px;}
