
p.blog-date
{
 font: bold italic 15px Arial, Helvetica, sans-serif;
 color: #000;
 margin: 0px;
 padding: 0px 40px 6px 0px;
}
p.blog-title
{
 font: bold 15px Arial, Helvetica, sans-serif;
 color: #000;
 margin: 0px;
 padding: 0px 40px 10px 0px;
}
div.storycontent
{
 font: 15px Arial, Helvetica, sans-serif;
 color: #000;
 margin: 0px;
 padding: 0px 40px 10px 0px;
}
div.meta
{
 font: 13px Arial, Helvetica, sans-serif;
 color: #000;
 margin: 0px;
 padding: 0px 40px 10px 0px;
}
div.feedback
{
 font: 13px Arial, Helvetica, sans-serif;
 color: #000;
 margin: 0px;
 padding: 0px 40px 10px 0px;
}

body
{
 margin:0;
 padding:0;
 font: bold 11px/1.5em Verdana;
}
ul
{
 font: 15px Arial, Helvetica, sans-serif;
 color: #000;
 list-style-type: disc;
 padding: 0px;
 margin: 0px;
 border: 0px;
 margin-top: 4px;
 margin-left: 30px;
}

#videotable
{
 font: 14px Arial, Helvetica, sans-serif;
 margin-left: 10px;
 margin-bottom: 10px; 
 text-align: left;
 border-collapse: collapse;
}
#videotable td
{
	padding: 4px;
	background: #edf0ff;
	border-bottom: 1px solid #fff;
	color: #000;
	border-top: 1px solid transparent;
}
#videotable td.heading
{
	font: bold 14px Arial, Helvetica, sans-serif;
	padding: 4px;
	background: #edf0ff;
	border-bottom: 1px solid #fff;
	color: #000;
	border-top: 1px solid transparent;
}

#results
{
 font: 14px Arial, Helvetica, sans-serif;
 margin-left: 10px;
 margin-bottom: 5px; 
 text-align: right;
 border-collapse: collapse;
}
#results th
{
 font: bold 14px Arial, Helvetica, sans-serif;
 padding: 8px;
 background: #e8edff;
 border-bottom: 1px solid #000;
 color: #000;
 vertical-align: bottom;
}
#results td
{
	padding: 4px;
	background: #edf0ff;
	border-bottom: 1px solid #fff;
	color: #000;
	border-top: 1px solid transparent;
}
#results tr:hover td
{
	background: #d0dafd;
	color: #000;
}

#heading
{
 font: 16px Arial, Helvetica, sans-serif;
 font-variant: small-caps;
 color: #000;
 margin: 0px;
 border-bottom: solid;
 border-width: 1px;
 padding: 0px;
 width: 95%;
 border-collapse: collapse; 
 border-color: #999999;
}

p.top
{
 font: italic bold 20px Arial, Helvetica, sans-serif;
 color: #000;
 margin: 0px;
 padding: 0px 0px 0px 10px;
}

p.heading
{
 font: 16px Arial, Helvetica, sans-serif;
 font-variant: small-caps;
 color: #000;
 margin: 0px;
 border-bottom: solid;
 border-width: 1px;
 padding: 0px 0px 0px 0px;
}

p.title
{
 font: bold 15px Arial, Helvetica, sans-serif;
 color: #000;
 margin: 0px;
 padding: 10px 0px 0px 10px;
}
p.where
{
 font: 15px Arial, Helvetica, sans-serif;
 color: #000;
 margin: 0px;
 padding: 0px 0px 0px 10px;
}
p.authors
{
 font: 15px Arial, Helvetica, sans-serif;
 color: #000;
 margin: 0px;
 padding: 0px 0px 0px 10px;
}
p.links
{
 font: 15px Arial, Helvetica, sans-serif;
 color: #000;
 margin: 0px;
 padding: 0px 0px 0px 10px;

}
p.indent
{
 font: 15px Arial, Helvetica, sans-serif;
 color: #000;
 margin: 0px;
 padding: 0px 40px 0px 10px;
}

p.after_heading
{
 font: 15px Arial, Helvetica, sans-serif;
 color: #000;
 margin: 0px;
 padding: 8px 40px 12px 10px;

}
p.screenshot
{
 font: 15px Arial, Helvetica, sans-serif;
 color: #000;
 margin: 0px;
 padding: 10px 0px 0px 10px;

}
p.indent_spaced
{
 font: 15px Arial, Helvetica, sans-serif;
 color: #000;
 margin: 0px;
 padding: 5px 0px 0px 10px;
 line-height: 150%;
}
p.link
{
 font: 15px Arial, Helvetica, sans-serif;
 color: #000;
 margin: 0px;
 padding: 6px 0px 0px 10px;

}
p.updated
{
 font: italic 10px Arial, Helvetica, sans-serif;
 color: #000;
 margin: 0px;
 padding: 10px 0px 0px 0px;

}

p.abstract_title
{
 font: bold 15px Arial, Helvetica, sans-serif;
 color: #000;
 margin: 0px;
 padding: 0px 40px 10px 0px;
}
p.abstract_where
{
 font: 15px Arial, Helvetica, sans-serif;
 color: #000;
 margin: 0px;
 padding: 0px 40px 10px 0px;
}
p.abstract_authors
{
 font: 15px Arial, Helvetica, sans-serif;
 color: #000;
 margin: 0px;
 padding: 0px 40px 10px 0px;
}
p.abstract_links
{
 font: 15px Arial, Helvetica, sans-serif;
 color: #000;
 margin: 0px;
 padding: 0px 40px 0px 0px;
}
p.abstract_text
{
 font: 15px Arial, Helvetica, sans-serif;
 color: #000;
 margin: 0px;
 padding: 0px 40px 10px 0px;
}
p.abstract_footnote
{
 font: 15px Arial, Helvetica, sans-serif;
 color: #000;
 margin: 0px;
 padding: 5px 40px 10px 0px;
}
p.normal
{
 font: 15px Arial, Helvetica, sans-serif;
 color: #000;
 margin: 0px;
 padding: 0px 40px 10px 0px;
}
p.copyright
{
 font: 10px Arial, Helvetica, sans-serif;
 color: #000;
 margin: 0px;
 padding: 0px 0px 0px 10px;
}
p.copyright_text
{
 font: 10px Arial, Helvetica, sans-serif;
 color: #000;
 margin: 0px;
 padding: 0px 0px 0px 0px;
}
a.copyright
{
 color:#18557F; 
 text-decoration:underline;
}
a.copyright:hover
{
 color:#FF0000;
 text-decoration:underline;
}

p.pre_bullet
{
 font: 15px Arial, Helvetica, sans-serif;
 color: #000;
 margin: 0px;
 padding: 0px 40px 0px 0px;
}
p.address
{
 font: 14px Courier;
 color: #000;
 margin: 0px;
 padding: 0px 0px 0px 10px;
}
td.file_type
{
 font: Bold 14px Arial, Helvetica, sans-serif;
 color: #000;
 margin: 0px; 
 padding: 3px 10px 10px 0px;
 vertical-align: top;
}
td.file_link
{
 font: 14px Arial, Helvetica, sans-serif;
 color: #000;
 margin: 0px;
 padding: 3px 10px 10px 0px;
 vertical-align: top;
}

table.file_table
{
 margin: 0px;
 padding: 3px 0px 0px 10px;
 vertical-align: top;
}

table.file_table td
{
 font: 14px Arial, Helvetica, sans-serif;
 color: #000;
 margin: 0px;
 padding: 3px 10px 0px 0px;
 vertical-align: top;
}

#tabs
{
 float:left;
 width:100%;
 background:#FFFFFF;
 font-size:93%;  
 line-height:normal;
}
#tabs ul
{
 margin:0;
 padding:10px 10px 0 10px;
 list-style:none;
}
#tabs li 
{
 display:inline;
 margin:0;
 padding:0;
}
/* IE5-Mac \*/
#tabs a span {float:none;}
/* end hack */
#tabs a:hover span 
{
 color:#FFFF00;
 text-decoration:underline;
}
#tabs #current a:hover span 
{
 color:#FFFF00;
 text-decoration:underline;
}
#tabs a:hover 
{
 background-position:0% -42px;
}
#tabs a:hover span 
{
 background-position:100% -42px;
}

#tabs #current a 
{
 background-position:0% -42px;
}
#tabs #current a span 
{
 background-position:100% -42px;
 color:#FFF;
}
#imgbox
{
 vertical-align:center;
 padding:4px 0px 4px 4px;
}
#divhr
{
 border: 0;
 color: #24618E;
 background-color: #24618E;
 height: 1px;
}
#bread
{
 font: 12px Arial, Helvetica, sans-serif;
 color: #18557F; 
 margin: 0px;
 padding: 0px 0px 0px 10px;
}
#bread a:hover
{
 color:#FF0000;
 text-decoration:underline;
}
#bread a
{
 color:#18557F; 
 text-decoration:underline;
}

a:hover
{
 color:#FF0000;
 text-decoration:underline;
}

i.postscript
{
 color:red; 
 font: bold;
}
