body, table{font-family: Verdana, Arial, Helvetica, sans-serif;color: #333333;	font-size: 11px;line-height:1.4em;}
body {margin: 0;padding: 0;background-color:#F0F0FF;}
a:link, a:visited, a:hover {color: #006699;text-decoration: none;}
a:hover {text-decoration: underline;}
h1, h2, h3, h4, h5, h6 {font-family: Arial, sans-serif;margin:.8em 0 .4em;padding: 0;}
cite {text-decoration: none;}
h1{
	font-family:Arial, Helvetica, sans-serif;
	font-size:180%;
	font-weight:bold;
	color:#8A0000;
	margin:15px 0;
	text-transform: uppercase;
}
.post h2, .post h3, .post h3 a{color:#441C1E;}
h2{font-size: 140%;color: #441C1E;}
/*h2{font-size:15px;}*/
h3{font-size: 115%;color: #441C1E;/*334d55*/}
h4{font-size: 100%;font-weight: normal;color: #333;}
h5{font-size: 100%;color: #441C1E;}
ul{list-style-type: square;}
ul ul{list-style-type: disc;}
ul ul ul{list-style-type: none;}
label{font: bold 100% Arial,sans-serif;color: #441C1E;}
small {color:#999;font-size:90%;}
abbr {text-decoration:none;border:0;}
img {border:0;}
#bodyContainer{width:850px;background-color:#FFF;margin: 0 auto;padding: 0;}
#masthead{margin:0;padding:0;width:100%;float:left;clear:both;padding-bottom:0;/*for shadow 5px*/
	background-color:#DDD; }
#masthead img {margin: 0;padding: 0;border: none;	}
#navBar{margin: 0 0 0 75%;padding: 1em 0;border: none;	border-left:1px dashed #999;}
#navBar ul {list-style: none; margin: 0; padding: 0;}
#content{clear:left;float:left;width: 71%;margin: 0;padding: 0 2%;}
.pageNav {display: block;text-align: center;clear:both;	padding:13px 0;}
.alignleft {float:left;}
.alignright {float:right;}
#siteName{display:none;}


#nav, #nav ul {font-weight:bold;margin:0;padding:0;list-style:none;/*margin-left:10px;*/}
#nav a {display:block;}
#nav a, #nav a:active, #nav a:link, #nav a:visited, #nav a:hover{color:#777;text-decoration:none;padding:.6em 1em;margin:0;}
#nav a:hover, #nav .on{color:#004979;/*background:#ADC0CF url(../img/navon.gif) bottom left repeat-x; */}
#nav li{float:left;/*border-right:1px #9FB6CB solid;*/padding:0;margin:0;}
#nav li ul li {border:none;background-color: #EEE;}
#nav li ul {position: absolute;width:15em;left:-999em;margin:0;background-color:#7296BA;border:0;}
#nav li ul a{width:15em;background:none;}
#nav li ul a:hover{/*background:none;background-color:#ADC0CF;*/}
#nav li:hover ul, #nav li.sfhover ul {left: auto;}
#nav a.on {color:#000;background-image:none;background-color:#FFF;}

.post, blockquote{clear:both;padding:10px 0 0 0;}
.post p {padding: 0;margin: 1em 0;}
.post img {margin: 10px;}
.post table img{margin: 0;}
blockquote{padding: 15px;margin: 15px 0;border: 1px solid #AAA;border-left:none;border-right:none;background-color:#F1FDFE;}
#siteInfo{clear: both;border:none;border-top: 1px dashed #CCC;font-size: 90%;color: #999;padding: 10px 20px;margin-top:-1px;text-align:center;}
#siteInfo img{padding: 4px 4px 4px 0;vertical-align: middle;}
.relatedLinks{margin:0;padding:5px 10px 10px; float:right;}
.relatedLinks h3{border-bottom: 1px solid #CCC;padding:10px 0 0;margin:0 0 3px 0;}
.relatedLinks p{padding:0 0 5px;margin:0 0 3px 0;}
.relatedLinks li {padding-bottom:5px;}
.alert {font-weight:bold; color:#900;}
.note {padding:5px;border:1px solid #444;background-color:#DDD;margin:10px 0;color:#000;}
