h2 {
	font-size: 18px;
	color: #003399;
}

h4 {
	font-size: 12px;
}

b {
	color: #D9675D;
}

.h4red {
	font-size: 12px;
	font-weight: bold;
	color: #FF0000;
}

.txtBodyTopNav {
	font-family: Verdana, Arial, Tahoma, Helvetica, sans-serif;
	font-size: 10px;
	color: #666666;
	text-align: left;
}

.txtBodyTopNav A:link {text-decoration: none; color: #666666;}
.txtBodyTopNav A:visited {text-decoration: none; color: #666666;}
.txtBodyTopNav A:active {text-decoration: none; color: #666666;}
.txtBodyTopNav A:hover {text-decoration: none; color: #000000;}

.txtBodyTitle {
	font-family: Verdana, Arial, Tahoma, Helvetica, sans-serif;
	font-size: 18px;
	font-style: normal;
	line-height: 20px;
	font-weight: bold;
	font-variant: normal;
	color: #FF9900;
	margin-top: 5px;
}

.txtBody {
	font-family: Verdana, Arial, Tahoma, Helvetica, sans-serif;
	font-size: 11px;
	color: #333333;
	text-align: justify;
	padding: 0px 20px 10px 20px;
}

.txtBody A:link {text-decoration: underline; color: #333333;}
.txtBody A:visited {text-decoration: underline; color: #666666;}
.txtBody A:active {text-decoration: underline; color: #333333;}
.txtBody A:hover {text-decoration: none; color: #000000;}

#txtBody ol {
	list-style-type: decimal;
	list-style-image: none;
	list-style-position: outside;
}

#txtBody ul {
	list-style-type: square;
	list-style-image: none;
	list-style-position: inside;
}

.txtBodySTbl {
	font-size: 10px;
}

.txtLogInfoName {
	font-family: Verdana, Arial, Tahoma, Helvetica, sans-serif;
	font-size: 11px;
	color: #083095;
	font-weight:bold;
	text-align: left;
	padding: 0 5px 0 0;
}

.txtLogInfo {
	font-family: Verdana, Arial, Tahoma, Helvetica, sans-serif;
	font-size: 10px;
	color: #083095;
	text-align: left;
	padding: 0 5px 0 0;
}

.txtLogInfoTitle {
	font-family: Verdana, Arial, Tahoma, Helvetica, sans-serif;
	font-size: 10px;
	color: #D9675F;
	text-align: left;
}

.txtMyAccount {
	font-family: Verdana, Arial, Tahoma, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #FFFFFF;
}

.fldCheckbox {
	font-family: Verdana, Arial, Tahoma, Helvetica, sans-serif;
	font-size: 9px;
	font-style: normal;
	font-weight: normal;
	font-variant: normal;
	color: #666666;
	border: 1px;
	vertical-align: middle;
}

.txtIndexMenuTbl {
	border: 1px solid #D8D8D8;
	padding: 5px;
	background-color: #F9F9F9;
}

.txtIndexMenu {
	font-family: Verdana, Arial, Tahoma, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	text-align: left;
	color: #666666;
	padding: 5px;
}

.txtIndexMenu A:link {text-decoration: none; color: #666666;}
.txtIndexMenu A:visited {text-decoration: none; color: #666666;}
.txtIndexMenu A:active {text-decoration: none; color: #666666;}
.txtIndexMenu A:hover {text-decoration: underline; color: #000000;}

.txtIndexScrollerDate {
	font-weight: bold;
	color: #000000;
}

ul {
	list-style-type: square;
	margin-top: 0;
	margin-left: 0;
	margin-bottom: 0;
	padding-left: 20px;
	list-style-position: outside;
}

.optionNav {
	font-family: Verdana, Arial, Tahoma, Helvetica, sans-serif;
	font-size: 11px;
	border: 1px solid #093095;
	color: #666666;
}

.optionNavtitle {font-weight: bold; color: #333333;}

.quickNav {
	padding-left: 20px;
}

table#Login {
	border: 1px solid #D8D8D8;
	background-color: #F9F9F9;

}

table#Login td {
    padding: 1px;
}

.styleLoginBox {
	font-family: Verdana, Arial, Tahoma, Helvetica, sans-serif;
	font-size: 12px;
	text-align: left;
	border: 1px solid #D8D8D8;
	color: #333333;
	background-color: #FFFFFF;
	width: 170px;
}

.styleLoginBox2 {
	font-family: Verdana, Arial, Tahoma, Helvetica, sans-serif;
	font-size: 12px;
	text-align: left;
	border: 1px solid #D8D8D8;
	color: #333333;
	background-color: #FFFFFF;
}

.btnLogin {
	font-family: Verdana, Arial, Tahoma, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	font-weight: normal;
	font-variant: normal;
	border: 1px solid #999999;
	color: #333333;
	background-color: #FFFFFF;
	width: 50px;
	text-align: center;
	white-space: nowrap;
	margin-right: 30px;
}

.btnLostPwd {
	font-family: Verdana, Arial, Tahoma, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	font-weight: normal;
	font-variant: normal;
	border: 1px solid #999999;
	color: #333333;
	background-color: #FFFFFF;
	text-align: center;
	white-space: nowrap;
	margin-right: 30px;
}

.styleLoginTxt {
	padding-right: 30px;
	font-family: Verdana, Arial, Tahoma, Helvetica, sans-serif;
	font-size: 10px;
	text-align: right;
	color: #333333;
}

.styleLoginTxtRed {
	font-family: Verdana, Arial, Tahoma, Helvetica, sans-serif;
	font-size: 9px;
	color: #FF0000;
}

.styleLoginTxt A:link {text-decoration: none; color: #333333;}
.styleLoginTxt A:visited {text-decoration: none; color: #333333;}
.styleLoginTxt A:active {text-decoration: none; color: #333333;}
.styleLoginTxt A:hover {text-decoration: underline; color: #333333;}

.footerNav {
	font-family: Verdana, Arial, Tahoma, Helvetica, sans-serif;
	font-size: 10px;
	color: #FFFFFF;
	text-align: right;
	padding-right: 0;
	padding-top: 18px;
}

.footerNav A:link {text-decoration: none; color: #FFFFFF;}
.footerNav A:visited {text-decoration: none; color: #FFFFFF;}
.footerNav A:active {text-decoration: none; color: #F6CB1D;}
.footerNav A:hover {text-decoration: none; color: #F6CB1D;}

.footerCopyright {
	font-family: Verdana, Arial, Tahoma, Helvetica, sans-serif;
	font-size: 10px;
	color: #666666;
	text-align: center;
	padding-top: 40px;
}

.footerCopyright A:link {text-decoration: underline; color: #666666;}
.footerCopyright A:visited {text-decoration: underline; color: #666666;}
.footerCopyright A:active {text-decoration: underline; color: #666666;}
.footerCopyright A:hover {text-decoration: none; color: #666666;}