BODY {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND: url(../images/layup/page_background.gif) #ffffff; PADDING-BOTTOM: 0px; MARGIN: 0px; FONT: 80%/140% Verdana, Arial, Helvetica, sans-serif; WIDTH: 100%; COLOR: #747474; PADDING-TOP: 0px
}
HTML {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND: url() #ffffff; PADDING-BOTTOM: 0px; MARGIN: 0px; FONT: 80%/140% Verdana, Arial, Helvetica, sans-serif; WIDTH: 100%; COLOR: #747474; PADDING-TOP: 0px
}
#contents {
	BORDER-RIGHT: #626950 1px solid; BORDER-TOP: #626950 1px solid; BACKGROUND: #ffffff; MARGIN: 15px auto 0px; BORDER-LEFT: #626950 1px solid; WIDTH: 760px; BORDER-BOTTOM: #626950 1px solid; TEXT-ALIGN: left
}
#clear {
	CLEAR: both; FONT-SIZE: 1px
}
UNKNOWN {
	HEIGHT: auto
}
#footer {
	FONT-SIZE: 95%; MARGIN-LEFT: auto; WIDTH: 760px; COLOR: #ffffff; MARGIN-RIGHT: auto; HEIGHT: 17px; TEXT-ALIGN: right
}
#footer A {
	FONT-WEIGHT: normal; TEXT-TRANSFORM: none; COLOR: #ffffff
}
#top {
	FONT-WEIGHT: bold; BACKGROUND: #eebd39; MARGIN: 10px 11px 2px 10px; COLOR: #ffffff; HEIGHT: 73px
}
#top SELECT {
	MARGIN-TOP: 35px
}
#top P {
	MARGIN: 5px 20px; LINE-HEIGHT: 12px
}
#topnavi {
	PADDING-RIGHT: 10px; DISPLAY: block; PADDING-LEFT: 100px; PADDING-BOTTOM: 0px; MARGIN: 0px 10px 14px; PADDING-TOP: 0px
}
#topnavi UL {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
#topnavi LI {
	PADDING-RIGHT: 10px; DISPLAY: inline; PADDING-LEFT: 10px; FLOAT: left; PADDING-BOTTOM: 0px; MARGIN: 0px 1px 0px 0px; PADDING-TOP: 0px; POSITION: relative
}
#topnavi A {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FLOAT: left; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
.drop {
	BORDER-RIGHT: #ffffff 1px solid; BORDER-TOP: #ffffff 1px solid; DISPLAY: none; BACKGROUND: #006600; FILTER: Alpha(Opacity=90); LEFT: -1px; BORDER-LEFT: #ffffff 1px solid; WIDTH: 180px; BORDER-BOTTOM: #ffffff 1px solid; POSITION: absolute; TOP: 23px; opacity: 0.90
}
#topnavi .drop A {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; BACKGROUND: #006600; FLOAT: left; PADDING-BOTTOM: 0px; MARGIN: 0px; TEXT-TRANSFORM: uppercase; WIDTH: 160px; COLOR: #ffffff; LINE-HEIGHT: 20px; PADDING-TOP: 0px; BORDER-RIGHT-STYLE: none; WHITE-SPACE: nowrap; HEIGHT: 20px; TEXT-ALIGN: left; TEXT-DECORATION: none
}
#topnavi .drop A:hover {
	BACKGROUND: #006600
}
UNKNOWN {
	LEFT: auto; TOP: auto
}
#topnavi LI:hover UL {
	DISPLAY: inline
}
LI.over UL {
	DISPLAY: inline
}
#middle {
	MARGIN: 5px 10px 2px; HEIGHT: 193px
}
 HTML BODY #middle {
	MARGIN-TOP: -2px
}
#middle_left {
	BORDER-RIGHT: #eaeaea 1px solid; BORDER-TOP: #eaeaea 1px solid; FLOAT: left; BORDER-LEFT: #eaeaea 1px solid; WIDTH: 244px; MARGIN-RIGHT: 1px; BORDER-BOTTOM: #eaeaea 1px solid; HEIGHT: 191px; TEXT-ALIGN: center
}
#middle_left IMG {
	MARGIN: 8px 0px
}
#middle_left ADDRESS {
	FONT-WEIGHT: bold; FONT-STYLE: normal
}
#middle_right {
	FLOAT: left
}
#main {
	MIN-HEIGHT: 286px; MARGIN: 0px 10px
}
#main_left {
	BACKGROUND: #ffffff; FLOAT: left; WIDTH: 246px
}
#main_right {
	FLOAT: left; MARGIN-LEFT: 1px; WIDTH: 493px
}
#main_content {
	BORDER-RIGHT: #eaeaea 1px solid; PADDING-RIGHT: 16px; BORDER-TOP: #eaeaea 1px; PADDING-LEFT: 16px; PADDING-BOTTOM: 10px; BORDER-LEFT: #eaeaea 1px solid; PADDING-TOP: 10px; BORDER-BOTTOM: #eaeaea 1px solid
}
#signup_name {
	WIDTH: 119px! important
}
#signup_email {
	WIDTH: 84px! important
}
#signup_submit {
	FONT-WEIGHT: bold; WIDTH: 29px! important
}
 HTML BODY #signup_submit {
	HEIGHT: 17px
}
H1 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-WEIGHT: bold; FONT-SIZE: 120%; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
H2 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-WEIGHT: bold; FONT-SIZE: 120%; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
H4 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-WEIGHT: bold; FONT-SIZE: 120%; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
H2 {
	FONT-SIZE: 110%; TEXT-TRANSFORM: uppercase
}
HR {
	BACKGROUND: none transparent scroll repeat 0% 0%; BORDER-TOP-STYLE: none; BORDER-BOTTOM: #565656 1px solid; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; HEIGHT: 1px
}
FORM {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
FIELDSET {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; BORDER-TOP-STYLE: none; PADDING-TOP: 0px; BORDER-RIGHT-STYLE: none; WHITE-SPACE: nowrap; BORDER-LEFT-STYLE: none; BORDER-BOTTOM-STYLE: none
}
A {
	FONT-WEIGHT: bold; COLOR: #5d79b0; TEXT-DECORATION: none
}
A:hover {
	TEXT-DECORATION: underline
}
A IMG {
	BORDER-TOP-STYLE: none; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; BORDER-BOTTOM-STYLE: none
}
.float_left {
	FLOAT: left
}
.float_right {
	FLOAT: right
}
.align_left {
	TEXT-ALIGN: left
}
.align_center {
	TEXT-ALIGN: center
}
.align_right {
	TEXT-ALIGN: right
}
.arrow {
	PADDING-RIGHT: 0px! important; PADDING-LEFT: 0px! important; BACKGROUND: url(../images/layup/arrow.png); PADDING-BOTTOM: 0px! important; MARGIN: 0px; VERTICAL-ALIGN: middle; WIDTH: 16px; PADDING-TOP: 0px! important; HEIGHT: 16px
}
 HTML BODY .arrow {
	BACKGROUND: none transparent scroll repeat 0% 0%; FILTER: progid:DXImageTransform.Microsoft.AlphaImageLoader(src="../images/layup/arrow.png", sizingMethod="scale")
}
.rivet_head {
	BORDER-RIGHT: #eaeaea 1px solid; BORDER-TOP: #eaeaea 1px solid; FONT-WEIGHT: bold; BORDER-LEFT: #eaeaea 1px solid; LINE-HEIGHT: 35px; BORDER-BOTTOM: #eaeaea 1px
}
.rivet_image {
	BACKGROUND: url(../images/layup/rivet.gif) no-repeat; MARGIN: 4px 2px; WIDTH: 6px; HEIGHT: 27px
}
.yellow_stripe {
	BORDER-TOP: #eebd39 9px solid
}
.box_content_small {
	BORDER-TOP: #eebd39 9px solid; BORDER-BOTTOM: #ffffff 2px solid
}
.box_content_large {
	BORDER-TOP: #eebd39 9px solid; BORDER-BOTTOM: #ffffff 2px solid
}
.box_content_small {
	BACKGROUND: url(../images/layup/box_content_small.gif) #ededed no-repeat right bottom
}
.box_content_large {
	BACKGROUND: url(../images/layup/box_content_large.gif) #ededed no-repeat right bottom; PADDING-BOTTOM: 6px
}
.box_content {
	PADDING-RIGHT: 18px; PADDING-LEFT: 16px; PADDING-BOTTOM: 10px; PADDING-TOP: 10px
}
.picture_holder {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; BACKGROUND: url(../images/layup/picture_holder.gif) no-repeat left top; PADDING-BOTTOM: 10px; WIDTH: 132px; PADDING-TOP: 10px; HEIGHT: 100px
}
.picture_content {
	PADDING-RIGHT: 18px; PADDING-LEFT: 12px; PADDING-BOTTOM: 10px; PADDING-TOP: 10px
}
.stripes {
	BORDER-TOP: #ffffff 1px solid; BACKGROUND: url(../images/layup/stripe_background.gif); BORDER-BOTTOM: #ffffff 1px solid; HEIGHT: 9px
}
.contactform {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
.registerform {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
.contactform P {
	CLEAR: both; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
.registerform P {
	CLEAR: both; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
.contactform LABEL {
	FONT-WEIGHT: bold; FLOAT: left; LINE-HEIGHT: 25px
}
.registerform LABEL {
	FONT-WEIGHT: bold; FLOAT: left; LINE-HEIGHT: 25px
}
.contactform SPAN {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FLOAT: left; PADDING-BOTTOM: 3px; MARGIN: 0px; PADDING-TOP: 3px; TEXT-ALIGN: left
}
.registerform SPAN {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FLOAT: left; PADDING-BOTTOM: 3px; MARGIN: 0px; PADDING-TOP: 3px; TEXT-ALIGN: left
}
.contactform LABEL {
	WIDTH: 150px
}
.registerform LABEL {
	WIDTH: 90px
}
.fix_height {
	HEIGHT: 60px
}
.fix_width {
	WIDTH: 195px
}
SELECT.fix_width {
	WIDTH: 199px
}
.textform {
	BORDER-RIGHT: #7f9db9 1px solid; BORDER-TOP: #7f9db9 1px solid; FONT-SIZE: 11px; BORDER-LEFT: #7f9db9 1px solid; BORDER-BOTTOM: #7f9db9 1px solid
}
.textformactive {
	BORDER-RIGHT: #7f9db9 1px solid; BORDER-TOP: #7f9db9 1px solid; FONT-SIZE: 11px; BORDER-LEFT: #7f9db9 1px solid; BORDER-BOTTOM: #7f9db9 1px solid
}
.textform {
	BACKGROUND: #ffffff; COLOR: #000000
}
.textformactive {
	BACKGROUND: #5d79b0; COLOR: #ffffff
}

