/*
Copyright (c) 2008, Yahoo! Inc. All rights reserved.
Code licensed under the BSD License:
http://developer.yahoo.net/yui/license.txt
version: 2.6.0
*/
h1{font-size:138.5%;}h2{font-size:123.1%;}h3{font-size:108%;}h1,h2,h3{margin:1em 0;}h1,h2,h3,h4,h5,h6,strong{font-weight:bold;}abbr,acronym{border-bottom:1px dotted #000;cursor:help;} em{font-style:italic;}blockquote,ul,ol,dl{margin:1em;}ol,ul,dl{margin-left:2em;}ol li{list-style:decimal outside;}ul li{list-style:disc outside;}dl dd{margin-left:1em;}th,td{border:1px solid #000;padding:.5em;}th{font-weight:bold;text-align:center;}caption{margin-bottom:.5em;text-align:center;}p,fieldset,table,pre{margin-bottom:1em;}input[type=text],input[type=password],textarea{width:12.25em;*width:11.9em;}

/*
Fortify Services CSS
*/
#newsSidebar{float:right; width: 220px;  /*border:solid 1px grey;*/}
#newsSidebarHeader{ }
.newsItem{padding:10px 0;  border-bottom:1px solid #ccc; font-size:93%; }
.newsItem img{float:left; border:solid #ccc 6px;}
body{font-family:"Lucida sans", Helvetica, Verdana, Arial, sans-serif;}
.yui-t5{margin:0; padding:0;}
h1,h2,h3,h4,h5,h6, .pullquote{font-family:Georgia, "Times New Roman", Times, serif;}
th, td{border: #ccc solid 1px;}

html{background:#ccddff;}
body>div{border:solid 1px silver; background:#fff;}
#hd h1{margin:0; width:150px; height:90px; }
#hd h1 a{text-decoration:none; font-size:300%; color:#99ccff; }
#hd h2{font-size:150%; color:#99ccff; }
#hd{background:#fff; position:relative;}
#hd ul, #fd ul{display:block; margin:0; padding:0; background:#fff; height:25px;}
#hd li, #fd li{float:left; padding: 3px 8px; background:#fff; list-style:none; margin:0 4px 0 0;  background:#eee;}
#hd li a, #fd li a{text-decoration:none; font-size:123.1%; color:#6699cc;}
#gSearchForm{/*border:solid 1px silver;*/ background:#fff; position:absolute; top:0; right:0;}
/*#bd{padding:15px;}*/
#bodyCopy{padding:15px; }
#fd{background:#fff;}
.quotable{}
.pullquote{background:#f6f6f6; border:solid #eee 4px; color:#999; text-align:center; line-height:150%; font-size:123.1%; font-weight:bold; padding:10px; margin: 5px 0px 5px 10px; width:30%; float:right;}
.pullquote .quoteMarkL, .pullquote .quoteMarkR {font-size:60px; line-height:100%; color:#ddd; width:30px; height:20px; display:block; float:left;}
.pullquote .quoteMarkL{margin:-10px 6px 0 -10px;}
.pullquote .quoteMarkR{float:right; margin:0 -10px 0 6px;}
blockquote, .toc{background:#f6f6f6; border:solid #eee 4px; padding:10px;}

.toc li{ list-style:none; }
.tocline{}

.vcard, .vcardLink{margin:auto auto 10px 10px;} 
.vcard .fn{ margin-top:10px;}

.copyrightNotice{font-size:85%; color:#666;}