A {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #000000; FONT-FAMILY: arial; TEXT-DECORATION: none
}
A:visited {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #000000; FONT-FAMILY: arial; TEXT-DECORATION: none
}
A:active {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #000000; FONT-FAMILY: arial; TEXT-DECORATION: none
}
A:link {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #000000; FONT-FAMILY: arial; TEXT-DECORATION: none
}
A:hover {
	TEXT-DECORATION: underline;
	color: #0099FF;
}
A.catlink {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; TEXT-TRANSFORM: uppercase; COLOR: #003399; FONT-STYLE: normal; FONT-FAMILY: "Times New Roman", Times, serif; TEXT-DECORATION: none
}
A.catlink:visited {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; TEXT-TRANSFORM: uppercase; COLOR: #003399; FONT-STYLE: normal; FONT-FAMILY: "Times New Roman", Times, serif; TEXT-DECORATION: none
}
A.catlink:active {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; TEXT-TRANSFORM: uppercase; COLOR: #003399; FONT-STYLE: normal; FONT-FAMILY: "Times New Roman", Times, serif; TEXT-DECORATION: none
}
A.catlink:link {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; TEXT-TRANSFORM: uppercase; COLOR: #003399; FONT-STYLE: normal; FONT-FAMILY: "Times New Roman", Times, serif; TEXT-DECORATION: none
}
A.catlink:hover {
	TEXT-DECORATION: underline
}
BODY {
	SCROLLBAR-BASE-COLOR: #d1d1d1
}
BODY {
	FONT-SIZE: 12px; COLOR: #000000; FONT-FAMILY: Arial
}
TD {
	FONT-SIZE: 12px; COLOR: #000000; FONT-FAMILY: Arial
}
P {
	FONT-SIZE: 12px; COLOR: #000000; FONT-FAMILY: Arial
}
FORM {
	MARGIN: 0px
}
IFRAME {
	BORDER-RIGHT: #bcbcbc 1px solid; BORDER-TOP: #bcbcbc 1px solid; BORDER-LEFT: #bcbcbc 1px solid; BORDER-BOTTOM: #bcbcbc 1px solid
}
INPUT {
	BORDER-RIGHT: #bcbcbc 1px solid; BORDER-TOP: #bcbcbc 1px solid; FONT-WEIGHT: bold; FONT-SIZE: 12px; BORDER-LEFT: #bcbcbc 1px solid; BORDER-BOTTOM: #bcbcbc 1px solid; FONT-FAMILY: Arial; BACKGROUND-COLOR: #ffffff
}
SELECT {
	BORDER-RIGHT: #bcbcbc 1px solid; BORDER-TOP: #bcbcbc 1px solid; FONT-WEIGHT: bold; FONT-SIZE: 12px; BORDER-LEFT: #bcbcbc 1px solid; BORDER-BOTTOM: #bcbcbc 1px solid; FONT-FAMILY: Arial; BACKGROUND-COLOR: #ffffff
}
TEXTAREA {
	BORDER-RIGHT: #bcbcbc 1px solid; BORDER-TOP: #bcbcbc 1px solid; FONT-WEIGHT: bold; FONT-SIZE: 12px; BORDER-LEFT: #bcbcbc 1px solid; BORDER-BOTTOM: #bcbcbc 1px solid; FONT-FAMILY: Arial; BACKGROUND-COLOR: #ffffff
}
.catrow {
	FONT-WEIGHT: bolder;
	FONT-SIZE: 12px;
	COLOR: #313643;
	LINE-HEIGHT: 21px;
	FONT-FAMILY: Arial;
	HEIGHT: 21px;
	background-image: url(images/row-header-bg.jpg);
}

.catrow-bg {

	HEIGHT: 21px;
    background: #D0EEF8; 

}
.row1 {
	PADDING-RIGHT: 3px; PADDING-LEFT: 3px; PADDING-BOTTOM: 3px; PADDING-TOP: 3px;
}
.row1bot {
	PADDING-RIGHT: 3px; PADDING-LEFT: 3px; PADDING-BOTTOM: 3px; PADDING-TOP: 3px;
}
.row1top {
	PADDING-RIGHT: 3px; PADDING-LEFT: 3px; PADDING-BOTTOM: 3px; PADDING-TOP: 3px;
}

.row-over {
	PADDING-RIGHT: 2px; PADDING-LEFT: 2px; PADDING-BOTTOM: 2px; PADDING-TOP: 2px;
	background: #FFF1BB; 
    xborder: 1px solid #CCCCCC;
    cursor: pointer;
}

.row2 {
	PADDING-RIGHT: 3px; PADDING-LEFT: 3px; PADDING-BOTTOM: 3px; PADDING-TOP: 3px
}
.row2bot {
	PADDING-RIGHT: 3px; PADDING-LEFT: 3px; PADDING-BOTTOM: 3px; PADDING-TOP: 3px
}
.row2top {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 3px; PADDING-TOP: 3px
}
.row1 {
	BACKGROUND-COLOR: #f0f0f0
}
.row2 {
	PADDING-RIGHT: 2px; PADDING-LEFT: 2px; PADDING-BOTTOM: 2px; PADDING-TOP: 2px;
	BACKGROUND-COLOR: #f9f9f9
}

.row2-over {
	PADDING-RIGHT: 2px; PADDING-LEFT: 2px; PADDING-BOTTOM: 2px; PADDING-TOP: 2px;
	background: #FFF1BB; 
	xborder: 1px solid #CCCCCC;
    cursor: pointer;
}
.row2lesspad {
	PADDING-RIGHT: 2px; PADDING-LEFT: 2px; PADDING-BOTTOM: 2px; PADDING-TOP: 2px; BACKGROUND-COLOR: #f9f9f9
}
.row2nopad {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px; BACKGROUND-COLOR: #f9f9f9
}
.row1top {
	BACKGROUND-COLOR: #eff1f6
}
.row2top {
	COLOR: #555555; BACKGROUND-COLOR: #eff1f6
}
.row1bot {
	BACKGROUND-COLOR: #bbc7e5
}
.row2bot {
	BACKGROUND-COLOR: #dfe6f8
}
.small {
	FONT-SIZE: 11px
}
.smallinput {
	FONT-SIZE: 10px
}
.spacer {
	WIDTH: 1px; HEIGHT: 1px; BACKGROUND-COLOR: #ffffff
}
.table {
	WIDTH: 100%; TEXT-ALIGN: left
}
.other_rows {
	BACKGROUND-COLOR: #e5edf3
}
.toprow {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; BACKGROUND-IMAGE: url(images/_toprow_bg.gif); COLOR: #ffffff; LINE-HEIGHT: 28px; HEIGHT: 28px
}
.toprowleft {
	BACKGROUND-IMAGE: url(images/_toprow_bg.gif); HEIGHT: 28px
}
.toprowright {
	BACKGROUND-POSITION: right top; BACKGROUND-IMAGE: url(images/_toprow_right.gif); WIDTH: 7px; BACKGROUND-REPEAT: no-repeat; HEIGHT: 28px
}
A.NavCustom {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; WIDTH: 67px; COLOR: #000000; FONT-FAMILY: Arial
}
A.NavCustom:visited {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; WIDTH: 67px; COLOR: #003366; FONT-FAMILY: Arial; TEXT-DECORATION: none
}
A.NavCustom:active {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; WIDTH: 67px; COLOR: #000000; FONT-FAMILY: Arial; TEXT-DECORATION: none
}
A.NavCustom:link {
	FONT-WEIGHT: bold;
	FONT-SIZE: 11px;
	WIDTH: 67px;
	COLOR: #000000;
	FONT-FAMILY: Arial;
	text-decoration: none;
}
A.NavCustom:hover {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; WIDTH: 67px; COLOR: #ffffff; FONT-FAMILY: Arial; TEXT-DECORATION: underline
}
TH.thHead {
	BORDER-RIGHT: #ffffff solid; BORDER-TOP: #ffffff solid; FONT-WEIGHT: bold; BORDER-LEFT: #ffffff solid; BORDER-BOTTOM: #ffffff solid; HEIGHT: 28px
}
TH.thSides {
	BORDER-RIGHT: #ffffff solid; BORDER-TOP: #ffffff solid; FONT-WEIGHT: bold; BORDER-LEFT: #ffffff solid; BORDER-BOTTOM: #ffffff solid; HEIGHT: 28px
}
TH.thTop {
	BORDER-RIGHT: #ffffff solid; BORDER-TOP: #ffffff solid; FONT-WEIGHT: bold; BORDER-LEFT: #ffffff solid; BORDER-BOTTOM: #ffffff solid; HEIGHT: 28px
}
TH.thLeft {
	BORDER-RIGHT: #ffffff solid; BORDER-TOP: #ffffff solid; FONT-WEIGHT: bold; BORDER-LEFT: #ffffff solid; BORDER-BOTTOM: #ffffff solid; HEIGHT: 28px
}
TH.thRight {
	BORDER-RIGHT: #ffffff solid; BORDER-TOP: #ffffff solid; FONT-WEIGHT: bold; BORDER-LEFT: #ffffff solid; BORDER-BOTTOM: #ffffff solid; HEIGHT: 28px
}
TH.thBottom {
	BORDER-RIGHT: #ffffff solid; BORDER-TOP: #ffffff solid; FONT-WEIGHT: bold; BORDER-LEFT: #ffffff solid; BORDER-BOTTOM: #ffffff solid; HEIGHT: 28px
}
TH.thCornerL {
	BORDER-RIGHT: #ffffff solid; BORDER-TOP: #ffffff solid; FONT-WEIGHT: bold; BORDER-LEFT: #ffffff solid; BORDER-BOTTOM: #ffffff solid; HEIGHT: 28px
}
TH.thCornerR {
	BORDER-RIGHT: #ffffff solid; BORDER-TOP: #ffffff solid; FONT-WEIGHT: bold; BORDER-LEFT: #ffffff solid; BORDER-BOTTOM: #ffffff solid; HEIGHT: 28px
}
TH.thHead {
	BORDER-TOP-WIDTH: 1px; BORDER-LEFT-WIDTH: 1px; FONT-SIZE: 12px; BORDER-BOTTOM-WIDTH: 0px; BORDER-RIGHT-WIDTH: 1px
}
TD.catHead {
	BORDER-TOP-WIDTH: 1px; BORDER-LEFT-WIDTH: 1px; FONT-SIZE: 12px; BORDER-BOTTOM-WIDTH: 0px; BORDER-RIGHT-WIDTH: 1px
}
A.NavCustom:hover {
	COLOR: #ff0000; TEXT-DECORATION: underline
}
.adminmod {
	FONT-SIZE: 12px; COLOR: #000000
}

.imgborder {
	border: 1px solid #CCCCCC;
}

.xsmall {
	FONT-SIZE: 10px
}

A.xsmall:link {
	FONT-SIZE: 11px
}

A.xsmall:visited {
		FONT-SIZE: 11px
}
A.xsmall:active {
		FONT-SIZE: 11px}

A.xsmall:hover {
	FONT-SIZE: 11px
}	
.style1 {color: #000000}
