.doth {
	BACKGROUND-IMAGE: url(../images/dott.gif); BACKGROUND-REPEAT: repeat-x
}
.doth2 {
	BACKGROUND-IMAGE: url(img/dotht.gif); BACKGROUND-REPEAT: repeat-x
}
.dotv {
	BACKGROUND-IMAGE: url(img/dotv.gif); BACKGROUND-REPEAT: repeat-y
}
.dotv2 {
	BACKGROUND-IMAGE: url(img/dotv2.gif); BACKGROUND-REPEAT: repeat-y
}
IMG {
	BORDER-RIGHT: 0px; BORDER-TOP: 0px; BORDER-LEFT: 0px; BORDER-BOTTOM: 0px
}
TABLE {
	BORDER-RIGHT: 0px; BORDER-TOP: 0px; BORDER-LEFT: 0px; BORDER-BOTTOM: 0px
}
BODY {
	FONT-SIZE: 11px; COLOR: #333333; FONT-FAMILY: "Tahoma",Verdana, Microsoft Sans Serif
}
TABLE {
	FONT-SIZE: 11px; COLOR: #333333; FONT-FAMILY: "Tahoma",Verdana, Microsoft Sans Serif
}
TD {
	FONT-SIZE: 11px; COLOR: #333333; FONT-FAMILY: "Tahoma",Verdana, Microsoft Sans Serif
}
.redlab {
	FONT-SIZE: 10px; COLOR: #999999; FONT-FAMILY: "Tahoma",Verdana, Microsoft Sans Serif
}
.small {
	FONT-SIZE: 10px; COLOR: #666666; FONT-FAMILY: "Tahoma",Verdana, Microsoft Sans Serif
}
.blackB {
	FONT-WEIGHT: bold; FONT-SIZE: 13px; COLOR: #000000; FONT-FAMILY: "Tahoma",Verdana, Microsoft Sans Serif
}
.black {
	FONT-SIZE: 11px; COLOR: #000000; FONT-FAMILY: "Tahoma",Verdana, Microsoft Sans Serif
}
.grey1B {
	FONT-WEIGHT: bold; FONT-SIZE: 13px; COLOR: #333333; FONT-FAMILY: "Tahoma",Verdana, Microsoft Sans Serif
}
.grey2B {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #0c0c0c; FONT-FAMILY: "Tahoma",Verdana, Microsoft Sans Serif
}
.grey1 {
	FONT-SIZE: 11px; COLOR: #333333; FONT-FAMILY: "Tahoma",Verdana, Microsoft Sans Serif
}
.grey2B {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #333333; FONT-FAMILY: "Tahoma",Verdana, Microsoft Sans Serif
}
.grey2 {
	FONT-SIZE: 11px; COLOR: #666666; FONT-FAMILY: "Tahoma",Verdana, Microsoft Sans Serif
}
.grey3B {
	FONT-WEIGHT: bold; FONT-SIZE: 13px; COLOR: #999999; FONT-FAMILY: "Tahoma",Verdana, Microsoft Sans Serif
}
.grey3 {
	FONT-SIZE: 11px; COLOR: #999999; FONT-FAMILY: "Tahoma",Verdana, Microsoft Sans Serif
}
.grey4B {
	FONT-WEIGHT: bold; FONT-SIZE: 13px; COLOR: #cccccc; FONT-FAMILY: "Tahoma",Verdana, Microsoft Sans Serif
}
.grey4 {
	FONT-SIZE: 11px; COLOR: #cccccc; FONT-FAMILY: "Tahoma",Verdana, Microsoft Sans Serif
}
.GreyHB3 {
	FONT-WEIGHT: bold; FONT-SIZE: 17px; COLOR: #8a8383; FONT-FAMILY: Arial, Helvetica, sans-serif; LETTER-SPACING: -1px
}
.redB {
	FONT-WEIGHT: bold; FONT-SIZE: 13px; COLOR: #cc0000; FONT-FAMILY: "Tahoma",Verdana, Microsoft Sans Serif
}
.red {
	FONT-SIZE: 11px; COLOR: #cc0000; FONT-FAMILY: "Tahoma",Verdana, Microsoft Sans Serif
}
.orangeB {
	FONT-WEIGHT: bold; FONT-SIZE: 13px; COLOR: #ff6600; FONT-FAMILY: "Tahoma",Verdana, Microsoft Sans Serif
}
.orangeB2 {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #ff6600; FONT-FAMILY: "Tahoma",Verdana, Microsoft Sans Serif
}
.orange {
	FONT-SIZE: 11px; COLOR: #a76603; FONT-FAMILY: "Tahoma",Verdana, Microsoft Sans Serif
}
.brown {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #6b4d11; FONT-FAMILY: "Tahoma",Verdana, Microsoft Sans Serif
}
.brown2 {
	FONT-SIZE: 11px; COLOR: #f9ab83; FONT-FAMILY: "Tahoma",Verdana, Microsoft Sans Serif
}
.brown3 {
	FONT-SIZE: 11px; COLOR: #7d2b18; FONT-FAMILY: "Tahoma",Verdana, Microsoft Sans Serif
}
.blueB {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #265162; FONT-FAMILY: "Tahoma",Verdana, Microsoft Sans Serif
}
.blue {
	FONT-SIZE: 11px; COLOR: #0099cc; FONT-FAMILY: "Tahoma",Verdana, Microsoft Sans Serif
}
.blueblack {
	FONT-SIZE: 11px; COLOR: #46546f; FONT-FAMILY: tahoma
}
.blueblack2 {
	FONT-SIZE: 11px; COLOR: #46546f; FONT-FAMILY: "Tahoma",Verdana, Microsoft Sans Serif
}
.blueblackB {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #46546f; FONT-FAMILY: "Tahoma",Verdana, Microsoft Sans Serif
}
.BlueHB3 {
	FONT-SIZE: 19px; COLOR: #246ba2; FONT-FAMILY: Arial, Helvetica, sans-serif; LETTER-SPACING: -1px
}
.greenB {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #355243; FONT-FAMILY: "Tahoma",Verdana, Microsoft Sans Serif
}
.greenB2 {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #355243; FONT-FAMILY: "Tahoma",Verdana, Microsoft Sans Serif
}
.green {
	FONT-SIZE: 11px; COLOR: #669900; FONT-FAMILY: "Tahoma",Verdana, Microsoft Sans Serif
}
.green2 {
	FONT-SIZE: 11px; COLOR: #223e28; FONT-FAMILY: "Tahoma",Verdana, Microsoft Sans Serif
}
.green2B {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #223e28; FONT-FAMILY: "Tahoma",Verdana, Microsoft Sans Serif
}
.green3 {
	FONT-SIZE: 11px; COLOR: #45634b; FONT-FAMILY: "Tahoma",Verdana, Microsoft Sans Serif
}
.yellowB {
	FONT-WEIGHT: bold; FONT-SIZE: 13px; COLOR: #fde99b; FONT-FAMILY: "Tahoma",Verdana, Microsoft Sans Serif
}
.yellow {
	FONT-SIZE: 11px; COLOR: #ffcc00; FONT-FAMILY: "Tahoma",Verdana, Microsoft Sans Serif
}
.yellow2 {
	FONT-SIZE: 11px; COLOR: #d5a22c; FONT-FAMILY: "Tahoma",Verdana, Microsoft Sans Serif
}
.pinkB {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #cb586d; FONT-FAMILY: "Tahoma",Verdana, Microsoft Sans Serif
}
.pink2 {
	FONT-WEIGHT: normal; FONT-SIZE: 11px; COLOR: #cb586d; FONT-FAMILY: "Tahoma", Verdana, "Microsoft Sans Serif"
}
.pink {
	FONT-SIZE: 11px; COLOR: #ff00cc; FONT-FAMILY: "Tahoma",Verdana, Microsoft Sans Serif
}
.purpleB {
	FONT-WEIGHT: bold; FONT-SIZE: 13px; COLOR: #660099; FONT-FAMILY: "Tahoma",Verdana, Microsoft Sans Serif
}
.purple {
	FONT-SIZE: 11px; COLOR: #660099; FONT-FAMILY: "Tahoma",Verdana, Microsoft Sans Serif
}
.whiteB {
	FONT-WEIGHT: bold; FONT-SIZE: 13px; COLOR: #ffffff; FONT-FAMILY: "Tahoma",Verdana, Microsoft Sans Serif
}
.white {
	FONT-SIZE: 11px; COLOR: #ffffff; FONT-FAMILY: "Tahoma",Verdana, Microsoft Sans Serif
}
.white2 {
	FONT-SIZE: 11px; COLOR: #dde7fb; FONT-FAMILY: "Tahoma",Verdana, Microsoft Sans Serif
}
.white3 {
	FONT-SIZE: 12px; COLOR: #ffffff; FONT-FAMILY: "Tahoma",Verdana, Microsoft Sans Serif
}
TR {
	VERTICAL-ALIGN: top
}
IMG {
	BORDER-RIGHT: 0px; BORDER-TOP: 0px; BORDER-LEFT: 0px; BORDER-BOTTOM: 0px
}
INPUT {
	FONT-SIZE: 11px; COLOR: #333333; FONT-FAMILY: "Tahoma",Verdana, Microsoft Sans Serif
}
SELECT {
	FONT-SIZE: 11px; COLOR: #333333; FONT-FAMILY: "Tahoma",Verdana, Microsoft Sans Serif
}
TEXTAREA {
	FONT-SIZE: 11px; COLOR: #333333; FONT-FAMILY: "Tahoma",Verdana, Microsoft Sans Serif
}
.border {
	BORDER-RIGHT: #699fb7 1px solid; BORDER-TOP: #699fb7 1px solid; FONT-SIZE: 11px; BORDER-LEFT: #699fb7 1px solid; COLOR: #666666; BORDER-BOTTOM: #699fb7 1px solid; BACKGROUND-COLOR: #ffffff
}
.border2 {
	BORDER-RIGHT: #999999 1px solid; BORDER-TOP: #999999 1px solid; FONT-SIZE: 11px; BORDER-LEFT: #999999 1px solid; COLOR: #ff6600; BORDER-BOTTOM: #999999 1px solid; BACKGROUND-COLOR: #e2f3fa; TEXT-ALIGN: center
}
.borderTop {
	BORDER-RIGHT: #cccccc 0px solid; BORDER-TOP: #cccccc 1px solid; BORDER-LEFT: #cccccc 0px solid; BORDER-BOTTOM: #cccccc 0px solid
}
.borderBottom {
	BORDER-RIGHT: #cccccc 0px solid; BORDER-TOP: #cccccc 0px solid; BORDER-LEFT: #cccccc 0px solid; BORDER-BOTTOM: #cccccc 1px solid
}
.borderLeft {
	BORDER-RIGHT: #cccccc 0px solid; BORDER-TOP: #cccccc 0px solid; BORDER-LEFT: #cccccc 1px solid; BORDER-BOTTOM: #cccccc 0px solid
}
.borderRight {
	BORDER-RIGHT: #cccccc 1px solid; BORDER-TOP: #cccccc 0px solid; BORDER-LEFT: #cccccc 0px solid; BORDER-BOTTOM: #cccccc 0px solid
}
UL {
	LIST-STYLE-TYPE: disc
}
ul2 {
	LIST-STYLE-TYPE: circle
}
A:link {
TEXT-DECORATION: none
}
A:visited {
TEXT-DECORATION: none
}
A:hover {
	TEXT-DECORATION: none;
	color: #FF9900;
}
A.subNav:link {
	BORDER-TOP-WIDTH: 0px; FONT-WEIGHT: bold; BORDER-LEFT-WIDTH: 0px; FONT-SIZE: 11px; BORDER-LEFT-COLOR: #ef5252; BORDER-BOTTOM-WIDTH: 1px; BORDER-BOTTOM-COLOR: #ef5252; WIDTH: 100%; COLOR: #666666; BORDER-TOP-COLOR: #ef5252; LINE-HEIGHT: 15px; BORDER-RIGHT-WIDTH: 0px; TEXT-DECORATION: none; BORDER-RIGHT-COLOR: #ef5252
}
A.subNav:visited {
	BORDER-TOP-WIDTH: 0px; FONT-WEIGHT: bold; BORDER-LEFT-WIDTH: 0px; FONT-SIZE: 11px; BORDER-LEFT-COLOR: #ef5252; BORDER-BOTTOM-WIDTH: 1px; BORDER-BOTTOM-COLOR: #ef5252; WIDTH: 100%; COLOR: #666666; BORDER-TOP-COLOR: #ef5252; LINE-HEIGHT: 15px; BORDER-RIGHT-WIDTH: 0px; TEXT-DECORATION: none; BORDER-RIGHT-COLOR: #ef5252
}
A.subNav:hover {
	BORDER-TOP-WIDTH: 0px; FONT-WEIGHT: bold; BORDER-LEFT-WIDTH: 0px; FONT-SIZE: 11px; BORDER-LEFT-COLOR: #ef5252; BORDER-BOTTOM-WIDTH: 1px; BORDER-BOTTOM-COLOR: #ef5252; WIDTH: 100%; COLOR: #ffffff; BORDER-TOP-COLOR: #ef5252; LINE-HEIGHT: 15px; TEXT-DECORATION: none; BORDER-RIGHT-COLOR: #ef5252
}
A.subNav2:link {
	BORDER-TOP-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px; FONT-SIZE: 11px; BORDER-LEFT-COLOR: #ef5252; BORDER-BOTTOM-WIDTH: 1px; BORDER-BOTTOM-COLOR: #ef5252; WIDTH: 100%; COLOR: #333333; BORDER-TOP-COLOR: #ef5252; LINE-HEIGHT: 15px; BORDER-RIGHT-WIDTH: 0px; TEXT-DECORATION: none; BORDER-RIGHT-COLOR: #ef5252
}
A.subNav2:visited {
	BORDER-TOP-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px; FONT-SIZE: 11px; BORDER-LEFT-COLOR: #ef5252; BORDER-BOTTOM-WIDTH: 1px; BORDER-BOTTOM-COLOR: #ef5252; WIDTH: 100%; COLOR: #333333; BORDER-TOP-COLOR: #ef5252; LINE-HEIGHT: 15px; BORDER-RIGHT-WIDTH: 0px; TEXT-DECORATION: none; BORDER-RIGHT-COLOR: #ef5252
}
A.subNav2:hover {
	BORDER-TOP-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px; FONT-SIZE: 11px; BORDER-LEFT-COLOR: #ef5252; BORDER-BOTTOM-WIDTH: 1px; BORDER-BOTTOM-COLOR: #ef5252; WIDTH: 100%; COLOR: #ffffff; BORDER-TOP-COLOR: #ef5252; LINE-HEIGHT: 15px; TEXT-DECORATION: none; BORDER-RIGHT-COLOR: #ef5252
}
A.subNav3:link {
	FONT-SIZE: 11px; COLOR: #333333; TEXT-DECORATION: none
}
A.subNav3:visited {
	FONT-SIZE: 11px; COLOR: #333333; TEXT-DECORATION: none
}
A.subNav3:hover {
	FONT-SIZE: 11px; COLOR: #ffffff; TEXT-DECORATION: none
}
A.subNav3Over:link {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #333333; TEXT-DECORATION: none
}
A.subNav3Over:visited {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #333333; TEXT-DECORATION: none
}
A.subNav3Over:hover {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #ffffff; TEXT-DECORATION: none
}
A.subNavOver:link {
	BORDER-TOP-WIDTH: 0px; FONT-WEIGHT: bold; BORDER-LEFT-WIDTH: 0px; FONT-SIZE: 11px; BORDER-LEFT-COLOR: #ef5252; BORDER-BOTTOM-WIDTH: 1px; BORDER-BOTTOM-COLOR: #ef5252; WIDTH: 100%; COLOR: #ff6600; BORDER-TOP-COLOR: #ef5252; LINE-HEIGHT: 15px; BORDER-RIGHT-WIDTH: 0px; TEXT-DECORATION: none; BORDER-RIGHT-COLOR: #ef5252
}
A.subNavOver:visited {
	BORDER-TOP-WIDTH: 0px; FONT-WEIGHT: bold; BORDER-LEFT-WIDTH: 0px; FONT-SIZE: 11px; BORDER-LEFT-COLOR: #ef5252; BORDER-BOTTOM-WIDTH: 1px; BORDER-BOTTOM-COLOR: #ef5252; WIDTH: 100%; COLOR: #ff6600; BORDER-TOP-COLOR: #ef5252; LINE-HEIGHT: 15px; BORDER-RIGHT-WIDTH: 0px; TEXT-DECORATION: none; BORDER-RIGHT-COLOR: #ef5252
}
A.subNavOver:hover {
	BORDER-TOP-WIDTH: 0px; FONT-WEIGHT: bold; BORDER-LEFT-WIDTH: 0px; FONT-SIZE: 11px; BORDER-LEFT-COLOR: #ef5252; BORDER-BOTTOM-WIDTH: 1px; BORDER-BOTTOM-COLOR: #ef5252; WIDTH: 100%; COLOR: #ff6600; BORDER-TOP-COLOR: #ef5252; LINE-HEIGHT: 15px; BORDER-RIGHT-WIDTH: 0px; TEXT-DECORATION: none; BORDER-RIGHT-COLOR: #ef5252
}
A.white2grey:link {
	COLOR: #ffffff; TEXT-DECORATION: underline
}
A.white2grey:visited {
	COLOR: #ffffff; TEXT-DECORATION: underline
}
A.white2grey:hover {
	COLOR: #ffffff; TEXT-DECORATION: none
}
A.white2grey2:link {
	FONT-WEIGHT: bold; COLOR: #ffffff; TEXT-DECORATION: none
}
A.white2grey2:visited {
	FONT-WEIGHT: bold; COLOR: #ffffff; TEXT-DECORATION: none
}
A.white2grey2:hover {
	FONT-WEIGHT: bold; COLOR: #ffffff; TEXT-DECORATION: underline
}
A.white2grey3:link {
	COLOR: #f06702; TEXT-DECORATION: none
}
A.white2grey3:visited {
	COLOR: #f06702; TEXT-DECORATION: none
}
A.white2grey3:hover {
	COLOR: #f06702; TEXT-DECORATION: underline
}
A.blue2blue:link {
	COLOR: #46546f; TEXT-DECORATION: none
}
A.blue2blue:visited {
	COLOR: #46546f; TEXT-DECORATION: none
}
A.blue2blue:hover {
	COLOR: #46546f; TEXT-DECORATION: underline
}
A.pink2grey:link {
	COLOR: #cb586d; TEXT-DECORATION: none
}
A.pink2grey:visited {
	COLOR: #cb586d; TEXT-DECORATION: none
}
A.pink2grey:hover {
	COLOR: #333333; TEXT-DECORATION: underline
}
A.blue2white:link {
	COLOR: #333399; TEXT-DECORATION: underline
}
A.blue2white:visited {
	COLOR: #333399; TEXT-DECORATION: underline
}
A.blue2white:hover {
	COLOR: #ffffff; TEXT-DECORATION: underline
}
A.orange2grey:link {
	COLOR: #cd5302; TEXT-DECORATION: underline
}
A.orange2grey:visited {
	COLOR: #cd5302; TEXT-DECORATION: underline
}
A.orange2grey:hover {
	COLOR: #333333; TEXT-DECORATION: none
}
A.orange2greyMenu:link {
	FONT-WEIGHT: bold; COLOR: #ff6600; TEXT-DECORATION: none
}
A.orange2greyMenu:visited {
	FONT-WEIGHT: bold; COLOR: #ff6600; TEXT-DECORATION: none
}
A.orange2greyMenu:hover {
	FONT-WEIGHT: bold; COLOR: #ff6600; TEXT-DECORATION: none
}
A.grey2orangeMenu:link {
	FONT-WEIGHT: normal;  COLOR: #666666; TEXT-DECORATION: none
}
A.grey2orangeMenu:visited {
	FONT-WEIGHT: normal; COLOR: #666666; TEXT-DECORATION: none
}
A.grey2orangeMenu:hover {
	FONT-WEIGHT: normal; COLOR: #ff6600; TEXT-DECORATION: none
}
A.grey2whiteMenu:link {
	COLOR: #666666; TEXT-DECORATION: none
}
A.grey2whiteMenu:visited {
	COLOR: #666666; TEXT-DECORATION: none
}
A.grey2whiteMenu:hover {
	COLOR: #ffffff; TEXT-DECORATION: none
}
A.green2white:link {
	COLOR: #155113; TEXT-DECORATION: none
}
A.green2white:visited {
	COLOR: #155113; TEXT-DECORATION: none
}
A.green2white:hover {
	COLOR: #ffffff; TEXT-DECORATION: underline
}
A.green2green:link {
	COLOR: #155113; TEXT-DECORATION: none
}
A.green2green:visited {
	COLOR: #155113; TEXT-DECORATION: none
}
A.green2green:hover {
	COLOR: #155113; TEXT-DECORATION: underline
}
A.green2green2:link {
	COLOR: #45634b; TEXT-DECORATION: none
}
A.green2green2:visited {
	COLOR: #45634b; TEXT-DECORATION: none
}
A.green2green2:hover {
	COLOR: #45634b; TEXT-DECORATION: underline
}
A.brown2grey:link {
	COLOR: #6b4d11; TEXT-DECORATION: underline
}
A.brown2grey:visited {
	COLOR: #6b4d11; TEXT-DECORATION: underline
}
A.brown2grey:hover {
	COLOR: #666666; TEXT-DECORATION: none
}
A.orange2greyB:link {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #ff6600; TEXT-DECORATION: none
}
A.orange2greyB:visited {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #ff6600; TEXT-DECORATION: none
}
A.orange2greyB:hover {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #666666; TEXT-DECORATION: none
}
A.pink2greyB:link {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #cb586d; TEXT-DECORATION: none
}
A.pink2greyB:visited {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #cb586d; TEXT-DECORATION: none
}
A.pink2greyB:hover {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #666666; TEXT-DECORATION: none
}
A.redlabLink:link {
	COLOR: #999999; TEXT-DECORATION: underline
}
A.redlabLink:visited {
	COLOR: #999999; TEXT-DECORATION: underline
}
A.redlabLink:hover {
	COLOR: #cc0000; TEXT-DECORATION: underline
}
.bgyellow {
	background-color: #FFFFCC;
	font-family: "Tahoma", Verdana, "Microsoft Sans Serif";
	font-size: 11px;
	color: #993300;
}


/*---------- fonts ----------*/

.selectedOrange {
	background-color : #FFD1B0;
}

.orangeBg {
	background-color: #FFF3EB;
}

.orangeHeadBg {
	background-color: #FF9900;
}

.orange2HeadBg {
	background-color: #FFD1B0;
}

.orange{
	font-family : Tahoma,Verdana,Geneva,Arial,Helvetica,sans-serif;
	font-size : 12px;
	color : #ff6600;
}

.orangeHB{
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 12px;
	color : #ff6600;
	font-weight: bold;
}

.selectedBlue {
	background-color : #AECAD9;
}

.blue{
	font-family : Tahoma,Verdana,Geneva,Arial,Helvetica,sans-serif;
	font-size : 12px;
	color : #0099cc;
}

.blueBG {
	background-color: #E9F3F8;
}

.blueHeadBG {
	background-color: #006699;
}

.purple{
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 12px;
	color : #680493;
}

.purpleHeadBG{
	background-color: #680493;
}

.purpleBG2{
	background-color: #DEC8FD
}

.purpleBG{
	background-color: #F3EDFC
}

.darkBlue{
	font-family : Tahoma,Verdana,Geneva,Arial,Helvetica,sans-serif;
	font-size : 12px;
	color : #003399;
}

.green{
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 12px;
	color : #009900;
}

.greenBG {
	background-color: #EAF8E4;
}

.greenHeadBG {
	background-color: #669900;
}

.green2HeadBG{
	background-color: #ACC90A;
}

.blue2HeadBG{
	background-color: #3399CC;
}

.tabOn{
	border-color: #999999;
	border-left-width: 1px;
	border-right-width: 1px;
	border-top-width: 1px;
	border-style: solid;
	border-bottom-width: 0px;
	padding-bottom: 2px;
	padding-left: 5px;
	padding-right: 5px;
	padding-top: 2px;
	font-weight: bold;
	background-color: #FF9900;
	color : #ffffff;
}

.tabOnGreen2{
	border-color: #999999;
	border-left-width: 1px;
	border-right-width: 1px;
	border-top-width: 1px;
	border-style: solid;
	border-bottom-width: 0px;
	padding-bottom: 2px;
	padding-left: 5px;
	padding-right: 5px;
	padding-top: 2px;
	font-weight: bold;
	background-color: #ACC90A;
	color : #ffffff;
}

.tabOnBlue2{
	border-color: #999999;
	border-left-width: 1px;
	border-right-width: 1px;
	border-top-width: 1px;
	border-style: solid;
	border-bottom-width: 0px;
	padding-bottom: 2px;
	padding-left: 5px;
	padding-right: 5px;
	padding-top: 2px;
	font-weight: bold;
	background-color: #3399CC;
	color : #ffffff;
}

.tabOnBlue{
	border-color: #999999;
	border-left-width: 1px;
	border-right-width: 1px;
	border-top-width: 1px;
	border-style: solid;
	border-bottom-width: 0px;
	padding-bottom: 2px;
	padding-left: 5px;
	padding-right: 5px;
	padding-top: 2px;
	font-weight: bold;
	background-color: #006699;
	color : #ffffff;
}

.tabOnGreen{
	border-color: #999999;
	border-left-width: 1px;
	border-right-width: 1px;
	border-top-width: 1px;
	border-style: solid;
	border-bottom-width: 0px;
	padding-bottom: 2px;
	padding-left: 5px;
	padding-right: 5px;
	padding-top: 2px;
	font-weight: bold;
	background-color: #669900;
	color : #ffffff;
}

.tabOnPurple{
	border-color: #999999;
	border-left-width: 1px;
	border-right-width: 1px;
	border-top-width: 1px;
	border-style: solid;
	border-bottom-width: 0px;
	padding-bottom: 2px;
	padding-left: 5px;
	padding-right: 5px;
	padding-top: 2px;
	font-weight: bold;
	background-color: #680493;
	color : #ffffff;
}

.tabOnRed{
	border-color: #999999;
	border-left-width: 1px;
	border-right-width: 1px;
	border-top-width: 1px;
	border-style: solid;
	border-bottom-width: 0px;
	padding-bottom: 2px;
	padding-left: 5px;
	padding-right: 5px;
	padding-top: 2px;
	font-weight: bold;
	background-color: #B30000;
	color : #ffffff;
}

.redHeadBG{
	background-color: #B30000;
}

.tabOnYellow{
	border-color: #999999;
	border-left-width: 1px;
	border-right-width: 1px;
	border-top-width: 1px;
	border-style: solid;
	border-bottom-width: 0px;
	padding-bottom: 2px;
	padding-left: 5px;
	padding-right: 5px;
	padding-top: 2px;
	font-weight: bold;
	background-color: #E8B900;
	color : #ffffff;
}

.yellowHeadBG{
	background-color: #E8B900;
}

.tabOff{
	border-color: #999999;
	border-left-width: 0px;
	border-right-width: 1px;
	border-top-width: 0px;
	border-bottom-width: 1px;
	border-style: solid;
	padding-bottom: 2px;
	padding-left: 5px;
	padding-right: 5px;
	font-weight: normal;
	padding-top: 2px;
}

.tabOff2{
	border-color: #999999;
	border-left-width: 0px;
	border-right-width: 0px;
	border-top-width: 0px;
	border-bottom-width: 1px;
	padding-bottom: 2px;
	padding-left: 5px;
	padding-right: 5px;
	padding-top: 2px;
	border-style: solid;
}

/*---------- text-link ----------*/
a.orangeUL:link{text-decoration : none; color : #ff6600;}
a.orangeUL:visited {text-decoration : none; color : #ff6600;}
a.orangeUL:hover {text-decoration : underline; color : #ff6600;}

a.blueUL:link{text-decoration : none; color : #0099cc;}
a.blueUL:visited {text-decoration : none; color : #0099cc;}
a.blueUL:hover {text-decoration : underline; color : #0099cc;}

a.greenUL:link{text-decoration : none; color : #009900;}
a.greenUL:visited {text-decoration : none; color : #009900;}
a.greenUL:hover {text-decoration : underline; color : #009900;}

a.purpleUL:link{text-decoration : none; color : #660099;}
a.purpleUL:visited {text-decoration : none; color : #660099;}
a.purpleUL:hover {text-decoration : underline; color : #660099;}

a.greyToOrange:link{text-decoration : none; color : #333333;}
a.greyToOrange:visited {text-decoration : none; color : #333333;}
a.greyToOrange:hover {text-decoration : none; color : #ff6600;}

a.greyToBlue:link{text-decoration : none; color : #333333;}
a.greyToBlue:visited {text-decoration : none; color : #333333;}
a.greyToBlue:hover {text-decoration : none; color : #0099cc;}

a.greyToDarkBlue:link{text-decoration : none; color : #333333;}
a.greyToDarkBlue:visited {text-decoration : none; color : #333333;}
a.greyToDarkBlue:hover {text-decoration : none; color : #003399;}

a.greyToGreen:link{text-decoration : none; color : #333333;}
a.greyToGreen:visited {text-decoration : none; color : #333333;}
a.greyToGreen:hover {text-decoration : none; color : #009900;}

a.greyToPurple:link{text-decoration : none; color : #333333;}
a.greyToPurple:visited {text-decoration : none; color : #333333;}
a.greyToPurple:hover {text-decoration : none; color : #660099;}

/* --- Table CSS --*/
.tableHeaderBorder{
	border-color: #999999;
	border-left-width: 0px;
	border-right-width: 0px;
	border-top-width: 0px;
	border-style: solid;
	border-bottom-width: 1px;
	padding-bottom: 4px;
	padding-left: 5px;
	padding-right: 5px;
	padding-top: 4px;
}

.tableBorder{
	border-color: #999999;
	border-left-width: 1px;
	border-right-width: 1px;
	border-top-width: 0px;
	border-style: solid;
	border-bottom-width: 1px;
	padding-bottom: 3px;
	padding-left: 3px;
	padding-right: 3px;
	padding-top: 4px;
}

.tableBorderNoPadding{
	border-color: #999999;
	border-left-width: 1px;
	border-right-width: 1px;
	border-top-width: 0px;
	border-style: solid;
	border-bottom-width:1px;
	padding-bottom: 0px;
	padding-left: 0px;
	padding-right: px;
	padding-top: 0px;
}


.orangeLine{
	background-color: #FFF3EB;
	border-color: #999999;
	border-left-width: 1px;
	border-right-width: 1px;
	border-top-width: 0px;
	border-style: solid;
	border-bottom-width: 1px;
	padding-bottom: 4px;
	padding-left: 5px;
	padding-right: 5px;
	padding-top: 4px;
}

.blueLine{
	background-color: #e9f3f8;
	border-color: #999999;
	border-left-width: 1px;
	border-right-width: 1px;
	border-top-width: 0px;
	border-style: solid;
	border-bottom-width: 1px;
	padding-bottom: 4px;
	padding-left: 5px;
	padding-right: 5px;
	padding-top: 4px;
}

.thinLine{
	background-color: #999999;
	padding-bottom: 0px;
	padding-left: 0px;
	padding-right: 0px;
	padding-top: 0px;
}

.floatTableHeader{
	border-color: #999999;
	border-left-width: 1px;
	border-right-width: 1px;
	border-top-width: 1px;
	border-style: solid;
	border-bottom-width: 1px;
	padding-bottom: 4px;
	padding-left: 5px;
	padding-right: 5px;
	padding-top: 4px;
}

.closeFloatTableHeader{
	border-color: #999999;
	border-left-width: 0px;
	border-right-width: 0px;
	border-top-width: 0px;
	border-style: solid;
	border-bottom-width: 1px;
}

.holidayYes {
	background-color : #EBEBEB;
}

.holidayNo {
}

thead .arrow {
	font-family: webdings; color: black; padding: 0; font-size: 12px;
	height: 12px; width: 12px; overflow: hidden; margin-bottom: 2;
	margin-top: -3; padding: 0; padding-top: 0; padding-bottom: 2;
}


.borderLeft{
	border-color: #999999;
	border-left-width: 1px;
	border-right-width: 0px;
	border-top-width: 0px;
	border-bottom-width: 0px;
	border-style: solid;
}

.borderRight{
	border-color: #999999;
	border-left-width: 0px;
	border-right-width: 1px;
	border-top-width: 0px;
	border-bottom-width: 0px;
	border-style: solid;
}

.borderRightDash{
	border-color: #999999;
	border-left-width: 0px;
	border-right-width: 1px;
	border-top-width: 0px;
	border-bottom-width: 0px;
	border-style: dashed;
}

.borderLeft2{
	border-color: #999999;
	border-left-width: 1px;
	border-right-width: 0px;
	border-top-width: 0px;
	border-bottom-width: 0px;
	border-style: solid;
}

.borderRight2{
	border-color: #999999;
	border-left-width: 0px;
	border-right-width: 1px;
	border-top-width: 0px;
	border-bottom-width: 0px;
	border-style: solid;
}

.borderNoRight{
	border-color: #999999;
	border-left-width: 1px;
	border-right-width: 0px;
	border-top-width: 1px;
	border-bottom-width: 1px;
	border-style: solid;
}

.borderNoTop{
	border-color: #999999;
	border-left-width: 1px;
	border-right-width: 1px;
	border-top-width: 0px;
	border-bottom-width: 1px;
	border-style: solid;
}

.borderNoBottom{
	border-color: #999999;
	border-left-width: 1px;
	border-right-width: 1px;
	border-top-width: 1px;
	border-bottom-width: 0px;
	border-style: solid;
}

.borderBottom{
	border-color: #999999;
	border-left-width: 0px;
	border-right-width: 0px;
	border-top-width: 0px;
	border-bottom-width: 1px;
	border-style: solid;
}

.borderTop{
	border-color: #999999;
	border-left-width: 0px;
	border-right-width: 0px;
	border-top-width: 1px;
	border-bottom-width: 0px;
	border-style: solid;
}


.borderBottom2{
	border-color: #999999;
	border-left-width: 0px;
	border-right-width: 0px;
	border-top-width: 0px;
	border-bottom-width: 1px;
	border-style: solid;
}
.borderBottomDash{
	border-color: #999999;
	border-left-width: 0px;
	border-right-width: 0px;
	border-top-width: 0px;
	border-bottom-width: 1px;
	border-style: dashed;
}

.borderTopBottomDash{
	border-color: #999999;
	border-left-width: 0px;
	border-right-width: 0px;
	border-top-width: 1px;
	border-bottom-width: 1px;
	border-style: dashed;
}

.borderNoTopBottom{
	border-color: #999999;
	border-left-width: 1px;
	border-right-width: 1px;
	border-top-width: 0 px;
	border-bottom-width: 0px;
	border-style: solid;
}

.border{
	border-color: #999999;
	border-left-width: 1px;
	border-right-width: 1px;
	border-top-width: 1px;
	border-bottom-width: 1px;
	border-style: solid;
}

.tddot {
	FONT-FAMILY: "MS Sans Serif", "Microsoft Sans Serif", CordiaUPC; FONT-SIZE: 8pt; color:#000000; BORDER-BOTTOM: dotted black 1px
}

.pageheader {
  font-size: 10pt; font-weight: bold; color: #498A02
}
.label {
  font-weight: bold; color: #498A02
}
.popupheader {
  font-size: 10pt; font-weight: bold; color: #FFFFFF
}
TD.menuitem {
	COLOR: #cccccc;
	FONT-SIZE: 7pt;
	FONT-FAMILY: Tahoma;
	FONT-WEIGHT: bold
}
TD.menuitem A:link {
	COLOR: #cccccc;
	TEXT-DECORATION: none
}
TD.menuitem A:visited {
	COLOR: #cccccc;
	TEXT-DECORATION: none
}
TD.menuitem A:active {
	COLOR: #cccccc;
	TEXT-DECORATION: none
}
TD.menuitem A:hover {
	COLOR: #ffb600;
	TEXT-DECORATION: none
}

.bluelabel {
  COLOR: #01518c;
	FONT-WEIGHT: bold
}

.trb0 td {
  FONT-FAMILY: "MS Sans Serif", "Microsoft Sans Serif", CordiaUPC;
  font-size: 8pt;
  font-weight: bold;
  color: #000000;
  BACKGROUND-COLOR: #FFFFFF
}
.trb0 a:visited {
	COLOR: #000000;
	TEXT-DECORATION: none
}
.trb0 a:link {
	COLOR: #000000;
	TEXT-DECORATION: none
}
.trb0 a:hover {
	COLOR: #000000;
	TEXT-DECORATION: underline
}
.trb1 td {
  FONT-FAMILY: "MS Sans Serif", "Microsoft Sans Serif", CordiaUPC;
  font-size: 8pt;
  font-weight: bold;
  color: #FFFFFF;
  BACKGROUND-COLOR: #6BAC24
}
.trb1 a:visited {
	COLOR: #FFFFFF;
	TEXT-DECORATION: none
}
.trb1 a:link {
	COLOR: #FFFFFF;
	TEXT-DECORATION: none
}
.trb1 a:hover {
	COLOR: #FFFFFF;
	TEXT-DECORATION: underline
}

.tr0 td {
  FONT-FAMILY: "MS Sans Serif", "Microsoft Sans Serif", CordiaUPC;
  font-size: 8pt;
  color: #000000;
  BACKGROUND-COLOR: #FFFFFF
}
.tr0 a:visited {
	COLOR: #000000;
	TEXT-DECORATION: none
}
.tr0 a:link {
	COLOR: #000000;
	TEXT-DECORATION: none
}
.tr0 a:hover {
	COLOR: #000000;
	TEXT-DECORATION: underline
}
.tr1 td {
  FONT-FAMILY: "MS Sans Serif", "Microsoft Sans Serif", CordiaUPC;
  font-size: 8pt;
  color: #000000;
  BACKGROUND-COLOR: #CCCCCC
}
.tr1 a:visited {
	COLOR: #000000;
	TEXT-DECORATION: none
}
.tr1 a:link {
	COLOR: #000000;
	TEXT-DECORATION: none
}
.tr1 a:hover {
	COLOR: #000000;
	TEXT-DECORATION: underline
}

.trheader td {
  FONT-FAMILY: "MS Sans Serif", "Microsoft Sans Serif", CordiaUPC;
  font-size: 8pt;
  font-weight: bold;
  color: #FFFFFF;
  BACKGROUND-COLOR: #0096BB;
}
.trheader a:visited {
	COLOR: #FFFFFF;
	TEXT-DECORATION: none
}
.trheader a:link {
	COLOR: #FFFFFF;
	TEXT-DECORATION: none
}
.trheader a:hover {
	COLOR: #FFFFFF;
	TEXT-DECORATION: underline
}
.trlabel td {
  FONT-FAMILY: "MS Sans Serif", "Microsoft Sans Serif", CordiaUPC;
  font-size: 8pt;
  font-weight: bold;
  color: #498A02
}
.trlabel a:visited {
	COLOR: #498A02;
	TEXT-DECORATION: none
}
.trlabel a:link {
	COLOR: #498A02;
	TEXT-DECORATION: none
}
.trlabel a:hover {
	COLOR: #498A02;
	TEXT-DECORATION: underline
}

TD.tdmenu {
  font-family: Verdana, "MS Sans Serif", "Microsoft Sans Serif", CordiaUPC;
  font-size: 8pt;
  font-style: normal;
  background-color: #01518c;
  color: #FFFFFF;
  font-weight: bold;
  text-align: center
}
TD.tdmenu A:link {
	COLOR: #FFFFFF;
	TEXT-DECORATION: none
}
TD.tdmenu A:visited {
	COLOR: #FFFFFF;
	TEXT-DECORATION: none
}
TD.tdmenu A:active {
	COLOR: #FFFFFF;
	TEXT-DECORATION: none
}
TD.tdmenu A:hover {
	COLOR: #ffb600;
	TEXT-DECORATION: none
}

.perror {
  font-family: "Tahoma", Verdana, "Microsoft Sans Serif";
  font-size: 12pt;
  font-style: normal;
  font-weight: bold;
  color: #FF0000
}
.error {
  font-family: "Tahoma", Verdana, "Microsoft Sans Serif";
  font-size: 8pt;
  font-style: normal;
  font-weight: bold;
  color: #FF0000
}
