/* global */
body, select, input, td, th, div				{ font-family: Verdana,Arial,Helvetica; font-size: 10px; }
body 											{ margin: 0px; padding: 0px; }
body a:link										{ color: #1D2F68; font-weight: bold; text-decoration: underline; }
body a:visited									{ color: #1D2F68; font-weight: bold; text-decoration: underline; }
body a:hover									{ color: #1D2F68; font-weight: bold; text-decoration: underline; }
hr												{ color:#8DB6D1; background-color:#8DB6D1; height:1px; width:100%; border:0px; padding:0px; }
button											{ font-weight: bold; font-family: Verdana,Arial,Helvetica; font-size: 12px; }
/* text */
.text											{ font-weight: normal; }
.text a:link									{ font-weight: bold; text-decoration: underline; }
.textSmall										{ color: #1D2F68; font-size: 9px; font-weight: normal; }
.textLight										{ color: #F58233; font-size: 10px; font-weight: normal; }
.textLightBlue									{ color: #3399CC; font-size: 10px; font-weight: normal; } /* depreciate */
/* index */
.indexHead										{ color: #3399CC; font-size: 18px; font-weight: bold; }
.indexHead a:link								{ color: #3399CC; font-weight: bold; text-decoration: none; }
.indexHead a:visited							{ color: #3399CC; font-weight: bold; text-decoration: none; }
.indexHead a:hover								{ color: #3399CC; font-weight: bold; text-decoration: none; }
.indexNewsLinks									{ color: #000000; font-weight: normal; text-decoration: none; }
.indexNewsLinks a:link							{ color: #000000; font-weight: normal; text-decoration: none; }
.indexNewsLinks a:visited						{ color: #000000; font-weight: normal; text-decoration: none; }
.indexNewsLinks a:hover							{ color: #000000; font-weight: normal; text-decoration: underline; }
.mediumLinks									{ color: #3399CC; font-size: 12px; font-weight: bold; }
.lightText										{ color: #c0c0c0; font-size: 10px; }
.pageHead										{ color: #3399CC; font-size: 18px; font-weight: bold; }
.pageHeadGray									{ color: #CCCCCC; font-size: 18px; font-weight: bold; }
.newPageHead									{ font-size: 18px; font-weight: bold; position: absolute; left: -1px; top: -1px; color: #455F8C; }
.newPageHeadRed									{ font-size: 18px; font-weight: bold; position: absolute; left: -1px; top: -1px; color: #ff0000; }
.newPageHeadShadow								{ font-size: 18px; font-weight: bold; position: relative; left: 1px; top: 1px; color: #d8d8d8; }
.boldText										{ font-size: 10px; font-weight: bold; }
.whiteText										{ color: #FFFFFF; font-size: 10px; }
.whiteBoldText									{ color: #FFFFFF; font-size: 10px; font-weight: bold; }
/* navigation */
.navPopupMenu									{ color: #FFFFFF; font-weight: bold; background-color: #1D2F68; }
.navPopupMenu a:link							{ color: #FFFFFF; font-weight: bold; text-decoration: none; }
.navPopupMenu a:visited							{ color: #FFFFFF; font-weight: bold; text-decoration: none; }
.navPopupMenu a:hover							{ color: #FFFFFF; font-weight: bold; text-decoration: none; }
.navPopupMenuOver								{ color: #FFFFFF; font-weight: bold; background-color: #455F8C; }
.navPopupMenuOver a:link						{ color: #FFFFFF; font-weight: bold; text-decoration: none; }
.navPopupMenuOver a:visited						{ color: #FFFFFF; font-weight: bold; text-decoration: none; }
.navPopupMenuOver a:hover						{ color: #FFFFFF; font-weight: bold; text-decoration: none; }
.navBottomLinks									{ color: #FFFFFF; font-size: 10px; font-weight: bold; }
.navBottomLinks a:link							{ color: #FFFFFF; text-decoration: none; }
.navBottomLinks a:visited						{ color: #FFFFFF; text-decoration: none; }
.navBottomLinks a:hover							{ color: #FFFFFF; text-decoration: none; }
.leftNavMenu									{ color: #1D2F68; font-size: 10px; font-weight: bold; background-color: #EBF2F7; }
.leftNavMenu a:link								{ color: #1D2F68; text-decoration: none; }
.leftNavMenu a:visited							{ color: #1D2F68; text-decoration: none; }
.leftNavMenu a:hover							{ color: #1D2F68; text-decoration: none; }
.leftNavMenuOver								{ color: #FFFFFF; font-size: 10px; font-weight: bold; background-color: #1D2F68; }
.leftNavMenuOver a:link							{ color: #FFFFFF; text-decoration: none; }
.leftNavMenuOver a:visited						{ color: #FFFFFF; text-decoration: none; }
.leftNavMenuOver a:hover						{ color: #FFFFFF; text-decoration: none; }
.rightNavMenuHeading							{ color: #1D2F68; font-size: 10px; font-weight: bold; background-color: #EBF2F7; text-align: center; }
.rightNavMenu									{ font-family: Arial; font-size: 10px; color: #1D2F68; font-weight: normal; }
.rightNavMenu a:link							{ color: #1D2F68; text-decoration: none; font-weight: normal; }
.rightNavMenu a:visited							{ color: #1D2F68; text-decoration: none; font-weight: normal; }
.rightNavMenu a:hover							{ color: #1D2F68; text-decoration: none; font-weight: normal; }
.rightNavMenuOver								{ font-family: Arial; font-size: 10px; color: #FFFFFF; background-color: #1D2F68; font-weight: normal; }
.rightNavMenuOver a:link						{ color: #FFFFFF; text-decoration: none; }
.rightNavMenuOver a:visited						{ color: #FFFFFF; text-decoration: none; }
.rightNavMenuOver a:hover						{ color: #FFFFFF; text-decoration: none; }
/* forms */
.formButton										{ font-weight: bold; background-color: #1D2F68; color: #FFFFFF; }
.formButtonBlue									{ font-weight: bold; background-color: #1D2F68; color: #FFFFFF; } /* depreciate */
/* tabs */
.navTabOn										{ padding:5px; border-left: 1px solid #8DB6D1; border-top: 1px solid #8DB6D1; border-right: 1px solid #8DB6D1; background: #FFFFFF; }
.navTabOff										{ padding:5px; border-left: 1px solid #c0c0c0; border-top: 1px solid #c0c0c0; border-right: 1px solid #c0c0c0; border-bottom: 1px solid #8DB6D1; background: #EBF2F7; }
.navTabSeperate									{ border-bottom: 1px solid #8DB6D1; }
.highlightText									{ background : Yellow; font-weight : bold; }
