.purpleline1 {
	BACKGROUND-COLOR: #655a84
}
.purpleline2 {
	BACKGROUND-COLOR: #97a3eb
}
.home_line_lt {
	BACKGROUND: url(/images/site/bg_home_line_lt.png) #76799c repeat-y right top
}
.home_line_rt {
	BACKGROUND: url(/images/site/bg_home_line_rt.png) #d6dcff repeat-y left top
}
.bg_home_rt {
	BACKGROUND: url(/images/site/bg_home_rt.png) #eff1ff repeat-y left top
}
.bg_home_lt {
	BACKGROUND: url(/images/site/bg_home_lt.png) #c6c8d5 repeat-y right top
}
.bg_rt {
	BACKGROUND: url(/images/site/bg_top_rt.png) #fff repeat-x left bottom
}
.bg_lt {
	BACKGROUND: url(/images/site/bg_top_lt.png) #fff repeat-x right bottom
}
#mainColHome {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; PADDING-TOP: 20px
}
#mainCol {
	PADDING-RIGHT: 10px; PADDING-LEFT: 12px; PADDING-BOTTOM: 10px; PADDING-TOP: 20px
}
#rightCol {
	BACKGROUND: url(/images/site/bg_rightcol.gif) #fff repeat-y left top
}
#leftCol {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; PADDING-TOP: 7px
}
.login {
	PADDING-RIGHT: 3px; PADDING-LEFT: 5px; PADDING-BOTTOM: 3px; PADDING-TOP: 5px; BORDER-BOTTOM: #fff 7px solid; BACKGROUND-COLOR: #ebeeff
}
.login {
	FONT-SIZE: 84%
}
.login P {
	FONT-SIZE: 84%
}
.login A {
	FONT-SIZE: 100%
}
.login H3 {
	FONT-WEIGHT: bold; FONT-SIZE: 120%; MARGIN-BOTTOM: 0.4em; COLOR: #695a81
}
.login .attention {
	FONT-SIZE: 100%; COLOR: #cc0000
}
.login INPUT {
	PADDING-RIGHT: 0px; PADDING-LEFT: 2px; FONT-SIZE: 11px; PADDING-BOTTOM: 0px; MARGIN: 5px 0px 0px; WIDTH: 140px; COLOR: #645a7c; PADDING-TOP: 1px; HEIGHT: 15px
}
.login INPUT.button {
	PADDING-RIGHT: 0px; MARGIN-TOP: 5px; PADDING-LEFT: 2px; FONT-WEIGHT: bold; FONT-SIZE: 12px; PADDING-BOTTOM: 5px; WIDTH: 146px; COLOR: #695a81; PADDING-TOP: 1px; HEIGHT: 23px
}
#footernav {
	PADDING-RIGHT: 0px; PADDING-LEFT: 12px; FONT-SIZE: 100%; PADDING-BOTTOM: 5px; COLOR: #4b5194; PADDING-TOP: 5px; BORDER-BOTTOM: #cfd2d8 1px solid; BACKGROUND-COLOR: transparent; TEXT-ALIGN: right
}
#footernav A {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 100%; PADDING-BOTTOM: 0px; COLOR: #4b5194; PADDING-TOP: 0px; TEXT-DECORATION: none
}
#footernav A:hover {
	COLOR: #655a84; TEXT-DECORATION: none
}
#footernavHome {
	font-size: 8pt; PADDING-RIGHT: 0px; BORDER-TOP: #cfd2d8 1px solid; PADDING-LEFT: 12px; PADDING-BOTTOM: 5px; COLOR: #cfd2d8; PADDING-TOP: 5px; BACKGROUND-COLOR: transparent; TEXT-ALIGN: center
}
#footernavHome A {
	font-size: 8pt; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; COLOR: #9a8eb6; PADDING-TOP: 0px; TEXT-DECORATION: none
}
#footernavHome A:hover {
	font-size: 8pt; COLOR: #655a84; TEXT-DECORATION: none
}
#copyright {
	FONT-SIZE: 7pt; PADDING-RIGHT: 2px; PADDING-LEFT: 5px; PADDING-BOTTOM: 5px; FONT-FAMILY: Arial,sans-serif; COLOR: #c3c3c3; PADDING-TOP: 5px; HEIGHT: 25px; BACKGROUND-COLOR: transparent; TEXT-ALIGN: right
}
#copyright A {
	FONT-SIZE: 7pt; COLOR: #c3c3c3; TEXT-DECORATION: none
}
#copyright A:hover {
	FONT-SIZE: 7pt; COLOR: #000; TEXT-DECORATION: none
}
.grid {
	CLEAR: both; BORDER-RIGHT: #d8dae9 1px solid; BORDER-TOP: #d8dae9 1px solid; MARGIN: 0.4em 0px; BORDER-LEFT: #d8dae9 1px solid; WIDTH: 100%; BORDER-BOTTOM: #d8dae9 1px solid
}
.grid TH {
	PADDING-RIGHT: 0.3em; PADDING-LEFT: 0.3em; PADDING-BOTTOM: 0.3em; PADDING-TOP: 0.3em
}
.grid TD {
	PADDING-RIGHT: 0.3em; PADDING-LEFT: 0.3em; PADDING-BOTTOM: 0.3em; PADDING-TOP: 0.3em
}
.grid TH {
	PADDING-RIGHT: 0.4em; PADDING-LEFT: 0.4em; BACKGROUND: url(~/GradientImage.axd?w=300&h=39&s=878C93&f=B8BCBE&o=horizontal) #b8bcbe repeat-y 0px 0px; PADDING-BOTTOM: 0.4em; FONT: bold 106% "Arial",sans-serif; COLOR: #fff; PADDING-TOP: 0.4em; BORDER-BOTTOM: #e5e5ee 1px solid; TEXT-ALIGN: left
}
.grid TR.subheading TD {
	FONT-WEIGHT: bold; BACKGROUND: #c2cdd3; COLOR: #333; BORDER-BOTTOM: #e5e5ee 1px solid; TEXT-ALIGN: left
}
.grid TR {
	VERTICAL-ALIGN: top
}
.grid TD.key {
	PADDING-RIGHT: 0.6em; COLOR: #665986; PADDING-TOP: 0.4em; BACKGROUND-COLOR: #ebecf4; TEXT-ALIGN: right
}
.grid TR.alternate TD {
	BACKGROUND-COLOR: #eeeeee
}
.grid TR.alternate TD.key {
	BACKGROUND-COLOR: #d8dae9
}
.grid TD.add {
	BORDER-TOP: #ced5d8 1px solid
}
.grid TD INPUT {
	PADDING-RIGHT: 3px; PADDING-LEFT: 3px; PADDING-BOTTOM: 0px; FONT: 100%/1.2em "Arial",sans-serif; COLOR: #666; PADDING-TOP: 0px
}
.grid TD TEXTAREA {
	PADDING-RIGHT: 3px; PADDING-LEFT: 3px; PADDING-BOTTOM: 0px; FONT: 100%/1.2em "Arial",sans-serif; COLOR: #666; PADDING-TOP: 0px
}
.grid TD SELECT {
	PADDING-RIGHT: 3px; PADDING-LEFT: 3px; PADDING-BOTTOM: 0px; FONT: 100%/1.2em "Arial",sans-serif; COLOR: #666; PADDING-TOP: 0px
}
/*.grid TD INPUT {
	WIDTH: 220px
}
.grid TD SELECT {
	WIDTH: 230px
}
.grid TD TEXTAREA {
	WIDTH: 225px
} */
.grid TD P.specify {
	FONT: italic 82% "Arial",sans-serif
}
.grid TD SUP {
	FONT: italic 82% "Arial",sans-serif
}
.grid TD.saveButton {
	TEXT-ALIGN: right
}
.grid TD.saveButton INPUT {
	PADDING-RIGHT: 0.5em; PADDING-LEFT: 0.5em; FONT-WEIGHT: bold; PADDING-BOTTOM: 0.1em; COLOR: #695a81; PADDING-TOP: 0.1em
}
.freestuff TD {
	PADDING-RIGHT: 6px; BORDER-TOP: #ccc 1px dashed; PADDING-LEFT: 0px; PADDING-BOTTOM: 6px; PADDING-TOP: 6px
}
.freestuff TD IMG {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px
}
