body {
	background-image: url(../images/bg.gif);
	background-color: #CCCCCC;
	background-repeat: repeat-y;
	padding: 0px;
	margin: 0px;
}
#main {
	background-color: #FFFFFF;
	width: 730px;
	margin-left: 0px;
	padding-right: 10px;
	padding-left: 10px;
	padding-bottom: 20px;
}
#footer  { color: #ffffff; font-size: 12px; background-color: #d8f6ff; text-align: center; margin-bottom: 15px; margin-left: 0; padding-top: 7px; padding-bottom: 7px; width: 750px; vertical-align: middle; border-top: 1px solid #666666; border-right: 0 none; border-bottom: 0 none; border-left: 0 none }
.top-margin-10 {
	padding-top: 10px;
}
#menu  { width: 170px; border-top: 8px solid #5795c0; border-right: 0 none; border-bottom: 1px solid #5795c0; border-left: 0 none }
#login {
	width: 170px;
	padding-top: 10px;
	border-top-width: 1px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 0px;
	border-top-style: solid;
	border-top-color: #CCCCCC;
	border-right-color: #CCCCCC;
	border-bottom-color: #CCCCCC;
	border-left-color: #CCCCCC;
	margin-top: 10px;
}
#pagetitle {
	padding-bottom: 15px;
	width: 545px;
}
.info-date {
	color: #FFC40C;
	padding-bottom: 5px;
	padding-left: 10px;
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 5px;
	border-left-style: solid;
	border-left-color: #DAD9CE;
	text-align: left;
	font-weight: bold;
}
.info-lead {
	color: #4E98B1;
	padding-bottom: 5px;
	padding-left: 10px;
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 5px;
	border-left-style: solid;
	border-left-color: #DAD9CE;
	font-weight: bold;
	text-align: left;
}
.info-dot {
	padding-bottom: 5px;
	padding-left: 7px;
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 5px;
	border-left-style: solid;
	border-left-color: #DAD9CE;
}
.info-text {
	color: #666666;
	padding-bottom: 5px;
	padding-left: 10px;
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 5px;
	border-left-style: solid;
	border-left-color: #DAD9CE;
	font-weight: normal;
	line-height: 150%;
	padding-top: 5px;
	padding-right: 5px;
	text-align: left;
}
.pagetop {
	text-align: right;
	padding-right: 0px;
	left: auto;
	right: 0px;
	padding-top: 5px;
	padding-bottom: 10px;
}
.top-margin-15 {
	padding-top: 15px;
}
.outline-theme {
	line-height: 140%;
	color: #646663;
	background-color: #E5F0F2;
	padding: 10px;
	text-align: left;
}
.sub-title {
	font-weight: bold;
	padding-top: 15px;
	padding-bottom: 7px;
	color: #76714F;
	text-align: left;
}
.sub-sub-title {
	font-weight: bold;
	color: #FEC40B;
	padding-top: 15px;
	padding-bottom: 7px;
	text-align: left;
}
.left-margin-text {
	line-height: 160%;
	color: #666666;
	padding-left: 15px;
	text-align: left;
	padding-right: 15px;
}
a:link  { font-weight: normal; text-decoration: none }
a:visited  { font-weight: normal; text-decoration: none }
a:hover {
	color: #FF9900;
	text-decoration: underline;
	font-weight: normal;
}
.link-text {
	font-weight: bold;
	color: #FFFFFF;
	padding: 7px 5px 7px 10px;
	text-align: left;
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 3px;
	border-left-style: solid;
	border-left-color: #B7B5A3;
}
.dl-text {
	padding: 7px 5px 7px 10px;
	text-align: left;
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 3px;
	border-left-style: solid;
	border-left-color: #CCCCCC;
}
.desc-txt {
	line-height: 160%;
	color: #666666;
	text-align: left;
}
.bottom-margin-15 {
	margin-bottom: 15px;
}
.getpdf {
	line-height: 150%;
	color: #595225;
	background-color: #ECEBE5;
	padding: 7px;
	text-align: left;
}
.getpdf-icon {
	background-color: #ECEBE5;
	padding: 7px;
	text-align: right;
}
.qa-cat-title {
	color: #FFFFFF;
	background-color: #B7B5A3;
	text-align: left;
	padding: 5px;
}
.qa-text-q {
	color: #cc3300;
	text-align: left;
	padding-top: 5px;
	padding-bottom: 5px;
	background-color: #F7F7F1;
}
.qa-text-a {
	color: #333333;
	text-align: left;
	padding-bottom: 15px;
	background-color: #F7F7F1;
}
.qa-cat-menu {
	text-align: left;
	padding: 5px;
}
.ts {
	text-align: left;
}
.tm {
	text-align: left;
}
.tl {
	text-align: left;
}

