body  {	font: 100% Verdana, Arial, Helvetica, sans-serif; background-image:url(../images/pgBck.gif); margin: 0; padding: 0;	text-align: center; color: #000000; }
#container { font:Geneva, Arial, Helvetica, sans-serif;	width: 1003px; background: #FFFFFF; margin: 0 auto; Border: 1px #CCCC33 solid; text-align: left; }
#header { background: #DDDDDD; margin-bottom:15px; height:128px; }
#header h1 { margin: 0; padding: 10px 0; }
#subheader { background: #DDDDDD url(../images/subheader.gif) repeat-x; height:14px; width:1003px; }
#sidebar1 {	float: left; width: 150px; background: #FFFFFF; margin-top:5px;	padding: 5px 5px 15px 5px; }
#sidebar1 img {	padding-top:8px; }
#sidebar2 {	float: right; width: 212px; margin-top:5px; padding: 5px 5px 15px 5px; }
#mainContent { font-size:12px; Border: 1px #CCCC33 solid; background-image:url(../images/pgBck.gif);
	margin: 25px 220px 0px 170px; padding-right: 10px; padding-bottom: 0; padding-left: 10px; }
#mainContent h1 { font-size:18px; color:#990000; margin: 5px 0px; }
#mainContent h3 { font-size:14px; color:#000000; margin: 5px 0px 10px 0px; }
h3.comCashe { font-size: 14px; margin: 0px 0px .3em 0px; color: #E055A5; padding: 0px 0px 3px 0px; border-bottom: 1px solid #bdd435; }
em { font-weight: bold;	font-style: italic; }
.smaller { font-size: .80em; margin-bottom: .25em; line-height: 1.0; }
table.comCashe { width: 100%; }
table.comCashe a img { border: none; }
table.comCashe p { margin: 2px 0px; }
#footer { padding: 5px;	background:#FFFFFF;	Border: 1px #CCCC33 solid; width:940px;	margin: 10px auto; } 
#footer img { margin-left:16px; margin-right:16px; }
#mainFooter{ font-size: 9px; text-align: center; line-height: 1.75em; }
.fltrt { float: right; margin-left: 8px; }
.fltlft { float: left; margin-right: 8px; }
.clearfloat { clear:both; height:0; font-size: 1px; line-height: 0px; }
#navContainer { background-color:#FFFFFF; }
#navContainer li { list-style-type:none; padding:0px; margin: 0px; border-bottom:1px #CCCC33 solid; width: 100%; }
#navContainer a { color:#000000; font-weight:bold; font-size:12px; text-decoration: none; display: block; padding-top:5px; padding-bottom:5px; }
#navContainer a:hover { text-decoration: none; color:#000000; }
#qlinks li { list-style-type:none; padding:0px; padding-top:5px; padding-bottom:5px;}
#qlinks a {	color:#000000; font-weight:bold; font-size:10px; }
.current { background-image:url(../images/navCurrent.gif); background-repeat:no-repeat;	background-position:right; }
#sbsub { background:#FFFFFF; margin-bottom:10px; }
#sbsubcontentimg { float:right; }	
#sbsubcontenttxt {
	width:111px;
	padding-left:3px;
	margin-top:0px;
	margin-bottom:0px;
	text-align:center;
}
#sbsubcontent a{
	text-decoration:none;
	color:#000000;
	font-weight:bold;
	font-size:11px;
	}
#sbsubtop{
	background-image:url(../images/topborder.gif);
	background-repeat:no-repeat;
	height:6px;
	width:212px;

}
#sbsubbottom{
	background-image:url(../images/bottomborder.gif);
	background-repeat:no-repeat;
	height:6px;
	width:212px;
}
#sbsubcontent{
	padding-left:3px;
	padding-right:3px;
	font-size:11px;
	font-weight:bold;
	width:204px;
	border-left:1px #CCCC33 solid;
	border-right:1px #CCCC33 solid;
}
.articleWrapper { min-height: 250px; margin-bottom: 20px; }
.articleImg { float: left; width: 205px; margin: 0px 5px 5px 0px; }
.articleText { margin: 0 5px 10px 0px; }
.articleText li { margin-left: 5px;	line-height: 1.5em; }
.emailSuccess { color: blue; font-size: 1.20em; }
.emailFailed { color: Red; font-size: 1.20em; }
