BODY {
	PADDING-BOTTOM: 0px; BACKGROUND-COLOR: #f0f0f0; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; FONT-FAMILY: Arial, Helvetica, sans-serif; PADDING-TOP: 0px
}
form {margin: 0px; padding: 0px;}
A {
	OUTLINE-STYLE: none; OUTLINE-COLOR: invert; OUTLINE-WIDTH: medium; FONT-FAMILY: Arial, Helvetica, sans-serif; COLOR: #6c9c31; FONT-SIZE: 11px; FONT-WEIGHT: normal; TEXT-DECORATION: none
}
A:hover {
	COLOR: #000000; TEXT-DECORATION: none
}
img {border: 0px;}
TABLE {
	BACKGROUND-COLOR: #ffffff
}
A.dark {
	FONT-FAMILY: Arial, Helvetica, sans-serif; COLOR: #6c9c31; FONT-SIZE: 11px; FONT-WEIGHT: normal; TEXT-DECORATION: none
}
A.dark:hover {
	COLOR: #000000; TEXT-DECORATION: none
}
.greentext {
	TEXT-TRANSFORM: uppercase; COLOR: #6c9c31; FONT-SIZE: 11px
}
.greentext2 {
	TEXT-TRANSFORM: none; COLOR: #6c9c31; FONT-SIZE: 11px
}
.footer {
	TEXT-TRANSFORM: uppercase; COLOR: #999999; FONT-SIZE: 10px
}
.greenheader {
	TEXT-TRANSFORM: uppercase; COLOR: #6c9c31; FONT-SIZE: 12px
}
.lightgreytext {
	TEXT-TRANSFORM: uppercase; COLOR: #999999; FONT-SIZE: 12px
}
A.button_events {
	TEXT-ALIGN: center; PADDING-BOTTOM: 2px; TEXT-TRANSFORM: uppercase; BACKGROUND-COLOR: #6c9c31; PADDING-LEFT: 0px; WIDTH: 121px; PADDING-RIGHT: 0px; DISPLAY: block; HEIGHT: 13px; COLOR: white; FONT-SIZE: 10px; TEXT-DECORATION: none; PADDING-TOP: 21px
}
A.button_events:hover {
	BACKGROUND-COLOR: #333333; DISPLAY: block; COLOR: #cccccc; TEXT-DECORATION: none
}
.headerbig {
	FONT-STYLE: normal; COLOR: #999999; FONT-SIZE: 16px; FONT-WEIGHT: normal
}
.chartbody {
	TEXT-TRANSFORM: uppercase; HEIGHT: 25px; COLOR: #ffffff; FONT-SIZE: 11px
}
th.chartbody-small {	TEXT-TRANSFORM: uppercase; HEIGHT: 25px; COLOR: #ffffff; FONT-SIZE: 9px; padding: 3px; background-image: url(../images/chart4_bg.gif); background-repeat: repeat-x; vertical-align: middle; text-align: center;}
td.chartbody-small {	TEXT-TRANSFORM: uppercase; HEIGHT: 25px; COLOR: #444; FONT-SIZE: 9px; padding: 3px; vertical-align: middle; text-align: center; border: 1px solid #c5d7ad;}
td.chartbody-small input {border: 1px solid #eee; width: 90%; text-align: right; color: #444}
tr.estimator-odd td.chartbody-small {background-color: #c5d7ad}
tr.estimator-odd td.chartbody-small input {background-color: #c5d7ad}

table.estimator-results {}
table.estimator-results th { padding: 4px; font-size: 11px; text-align: left; font-weight: normal; color:#6c9c31; border: 1px solid #eee; }
table.estimator-results td { padding: 4px; font-size: 11px;border: 1px solid #eee;}

.chartbody2 {
	HEIGHT: 25px; COLOR: #333333; FONT-SIZE: 11px
}
.chartbody3 {
	HEIGHT: 25px; COLOR: #333333; FONT-SIZE: 11px
}
.charthead {
	TEXT-TRANSFORM: none; FONT-STYLE: normal; COLOR: #44581f; FONT-SIZE: 11px; FONT-WEIGHT: bold
}
.charthead3 {
	TEXT-TRANSFORM: none; FONT-STYLE: normal; COLOR: #ffffff; FONT-SIZE: 11px; FONT-WEIGHT: bold
}
.charthead2 {
	TEXT-TRANSFORM: none; FONT-STYLE: normal; COLOR: #f3f3f3; FONT-SIZE: 11px; FONT-WEIGHT: bold
}
.events {
	BACKGROUND-COLOR: #b2b2b2; COLOR: #ffffff; FONT-SIZE: 11px
}
.rolloverbody {
	TEXT-ALIGN: center; COLOR: #486624; FONT-SIZE: 11px; VERTICAL-ALIGN: middle
}
A.button_greenbig {
	TEXT-ALIGN: center; PADDING-BOTTOM: 2px; TEXT-TRANSFORM: uppercase; BACKGROUND-COLOR: #6c9c31; PADDING-LEFT: 0px; WIDTH: 71px; PADDING-RIGHT: 0px; DISPLAY: block; HEIGHT: 13px; COLOR: white; FONT-SIZE: 10px; VERTICAL-ALIGN: bottom; TEXT-DECORATION: none; PADDING-TOP: 21px
}
A.button_greenbig:hover {
	BACKGROUND-COLOR: #333333; COLOR: #cccccc
}
#button_chart {
	BORDER-BOTTOM: #00ff66; TEXT-ALIGN: left; BORDER-LEFT: #00ff66; PADDING-BOTTOM: 0px; OUTLINE-STYLE: none; OUTLINE-COLOR: invert; PADDING-LEFT: 6px; OUTLINE-WIDTH: medium; PADDING-RIGHT: 0px; DISPLAY: block; COLOR: #999999; FONT-SIZE: 11px; BORDER-TOP: #00ff66; FONT-WEIGHT: bold; BORDER-RIGHT: #00ff66; TEXT-DECORATION: none; PADDING-TOP: 0px
}
#button_chart A:link {
	BORDER-BOTTOM: #00ff66; BORDER-LEFT: #00ff66; OUTLINE-STYLE: none; OUTLINE-COLOR: invert; OUTLINE-WIDTH: medium; DISPLAY: block; COLOR: #333333; BORDER-TOP: #00ff66; BORDER-RIGHT: #00ff66; TEXT-DECORATION: none
}
#button_chart A:hover {
	BORDER-BOTTOM: #00ff66; BORDER-LEFT: #00ff66; COLOR: #999999; BORDER-TOP: #00ff66; BORDER-RIGHT: #00ff66; TEXT-DECORATION: none
}
A.button_grey {
	TEXT-ALIGN: center; PADDING-BOTTOM: 2px; TEXT-TRANSFORM: uppercase; PADDING-LEFT: 0px; WIDTH: 108px; PADDING-RIGHT: 0px; DISPLAY: block; HEIGHT: 13px; COLOR: white; FONT-SIZE: 10px; TEXT-DECORATION: none; PADDING-TOP: 5px
}
A.button_grey:hover {
	BACKGROUND-COLOR: #333333; COLOR: #cccccc
}
A.button_distributor {
	PADDING-BOTTOM: 2px; TEXT-TRANSFORM: uppercase; BACKGROUND-COLOR: #6c9c31; PADDING-LEFT: 0px; WIDTH: 155px; PADDING-RIGHT: 0px; DISPLAY: block; HEIGHT: 15px; COLOR: white; FONT-SIZE: 10px; VERTICAL-ALIGN: middle; TEXT-DECORATION: none; PADDING-TOP: 5px
}
A.button_distributor:hover {
	BACKGROUND-COLOR: #333333; COLOR: #cccccc
}
A.button_distributor_dark {
	TEXT-ALIGN: right; PADDING-BOTTOM: 2px; TEXT-TRANSFORM: uppercase; BACKGROUND-COLOR: #333333; PADDING-LEFT: 0px; WIDTH: 155px; PADDING-RIGHT: 0px; DISPLAY: block; HEIGHT: 13px; COLOR: white; FONT-SIZE: 10px; VERTICAL-ALIGN: middle; TEXT-DECORATION: none; PADDING-TOP: 5px
}
A.button_distributor_dark:hover {
	BACKGROUND-COLOR: #b2b2b2; COLOR: black
}
A.button_darkgrey {
	TEXT-ALIGN: center; PADDING-BOTTOM: 2px; TEXT-TRANSFORM: uppercase; BACKGROUND-COLOR: #333333; PADDING-LEFT: 0px; WIDTH: 188px; PADDING-RIGHT: 0px; DISPLAY: block; HEIGHT: 15px; COLOR: white; MARGIN-LEFT: 5px; FONT-SIZE: 11px; VERTICAL-ALIGN: middle; MARGIN-RIGHT: 0px; TEXT-DECORATION: none; PADDING-TOP: 5px
}
A.button_darkgrey:hover {
	BACKGROUND-COLOR: #b2b2b2; COLOR: black
}
A.button_medgrey {
	TEXT-ALIGN: center; PADDING-BOTTOM: 1px; TEXT-TRANSFORM: uppercase; BACKGROUND-COLOR: #999999; PADDING-LEFT: 1px; WIDTH: 80px; PADDING-RIGHT: 1px; DISPLAY: block; COLOR: white; FONT-SIZE: 11px; VERTICAL-ALIGN: middle; TEXT-DECORATION: none; PADDING-TOP: 1px
}
A.button_medgrey:hover {
	BACKGROUND-COLOR: #b2b2b2; COLOR: black
}
#button_footer {
	TEXT-ALIGN: right; PADDING-BOTTOM: 1px; TEXT-TRANSFORM: uppercase; MARGIN-TOP: 20px; PADDING-LEFT: 1px; PADDING-RIGHT: 1px; MARGIN-BOTTOM: 5px; COLOR: #999999; FONT-SIZE: 10px; VERTICAL-ALIGN: middle; TEXT-DECORATION: none; PADDING-TOP: 1px
}
#button_footer A:link {
	COLOR: #999999; TEXT-DECORATION: none
}
#button_footer A:visited {
	COLOR: #999999; TEXT-DECORATION: none
}
#button_footer A:hover {
	COLOR: black; TEXT-DECORATION: none
}
.greytext {
	LINE-HEIGHT: normal; TEXT-TRANSFORM: none; FONT-VARIANT: normal; FONT-STYLE: normal; COLOR: #333333; FONT-SIZE: 11px; FONT-WEIGHT: normal
}
.greentextbold {
	LINE-HEIGHT: normal; TEXT-TRANSFORM: none; FONT-VARIANT: normal; FONT-STYLE: normal; COLOR: #6c9c31; FONT-SIZE: 12px; FONT-WEIGHT: bold
}
.greytitle {
	LINE-HEIGHT: normal; TEXT-TRANSFORM: none; FONT-VARIANT: normal; FONT-STYLE: normal; COLOR: #999999; FONT-SIZE: 11px; FONT-WEIGHT: bold
}
.nav {
	BACKGROUND-COLOR: #ffffff; WIDTH: 180px
}
.nav UL {
	PADDING-BOTTOM: 1px; LINE-HEIGHT: 150%; TEXT-TRANSFORM: uppercase; BACKGROUND-COLOR: #ffffff; LIST-STYLE-TYPE: none; PADDING-LEFT: 0px; PADDING-RIGHT: 1px; COLOR: #999999; MARGIN-LEFT: 0px; FONT-SIZE: 12px; VERTICAL-ALIGN: top; LIST-STYLE-IMAGE: none; PADDING-TOP: 1px
}
.nav A {
	LINE-HEIGHT: 140%; BACKGROUND-COLOR: #ffffff; MARGIN: 7px 0px; WIDTH: 180px; DISPLAY: block
}
.nav A:link {
	BACKGROUND-COLOR: #ffffff; COLOR: #999999; TEXT-DECORATION: none
}
.navlist A:visited {
	LINE-HEIGHT: 100%; BACKGROUND-COLOR: #ffffff; COLOR: #999999; TEXT-DECORATION: none
}
.nav A:hover {
	BACKGROUND: url(../images/redsquare.gif) no-repeat 0px -35px; COLOR: #333333
}
#subnav {
	WIDTH: 180px
}
#subnav UL {
	BORDER-BOTTOM: #44581f thin; BORDER-LEFT: #44581f thin; PADDING-BOTTOM: 2px; TEXT-TRANSFORM: uppercase; BACKGROUND-COLOR: #92bf57; LIST-STYLE-TYPE: none; PADDING-LEFT: 10px; PADDING-RIGHT: 2px; DISPLAY: block; COLOR: white; FONT-SIZE: 11px; VERTICAL-ALIGN: top; BORDER-TOP: #44581f thin; BORDER-RIGHT: #44581f thin; PADDING-TOP: 2px
}
#subnav A {
	COLOR: #ffffff
}
#subnav A:link {
	BACKGROUND-COLOR: #92bf57; DISPLAY: block; COLOR: #ffffff; TEXT-DECORATION: none
}

#navlist A:visited {
	BACKGROUND-COLOR: #92bf57; DISPLAY: block; COLOR: #ffffff; TEXT-DECORATION: none
}
#subnav A:hover {
	BACKGROUND-COLOR: #6c9c31; DISPLAY: block; COLOR: #ffffff
}
#videolist UL {
	LIST-STYLE-TYPE: none; COLOR: #486624; MARGIN-LEFT: 0px; FONT-SIZE: 12px; VERTICAL-ALIGN: top; LIST-STYLE-IMAGE: none
}
#videolist A {
	WIDTH: 140px
}
#videolist A:link {
	COLOR: #486624; TEXT-DECORATION: none
}
#videolist A:visited {
	COLOR: #486624; TEXT-DECORATION: none
}
#videolist A:hover {
	COLOR: #333333
}
.bg {
	BACKGROUND-IMAGE: url(../images/videolist_bg.gif); BACKGROUND-REPEAT: no-repeat
}
DIV.fulltext {
	FONT-FAMILY: Arial, Helvetica, sans-serif; FONT-SIZE: 11px
}
DIV.fulltext P {
	FONT-FAMILY: Arial, Helvetica, sans-serif; FONT-SIZE: 11px
}
DIV.fulltext DIV {
	FONT-FAMILY: Arial, Helvetica, sans-serif; FONT-SIZE: 11px
}
DIV.fulltext SPAN {
	FONT-FAMILY: Arial, Helvetica, sans-serif; FONT-SIZE: 11px
}
DIV.fulltext UL {
	FONT-FAMILY: Arial, Helvetica, sans-serif; FONT-SIZE: 11px
}
DIV.fulltext LI {
	FONT-FAMILY: Arial, Helvetica, sans-serif; FONT-SIZE: 11px
}
#menuTeamLogix {
	POSITION: absolute; FILTER: alpha(opacity=80); WIDTH: 108px; BORDER-TOP: #cccccc 1px solid; -moz-opacity: 0.8
}
#menuTeamLogix A {
	TEXT-ALIGN: center; PADDING-BOTTOM: 2px; LINE-HEIGHT: 13px; TEXT-TRANSFORM: uppercase; BACKGROUND-COLOR: #333333; PADDING-LEFT: 0px; WIDTH: 108px; PADDING-RIGHT: 0px; DISPLAY: block; COLOR: white; FONT-SIZE: 10px; TEXT-DECORATION: none; PADDING-TOP: 5px
}
#menuTeamLogix A:hover {
	BACKGROUND-COLOR: #b2b2b2; COLOR: #000000
}
#menuEvents {
	BORDER-BOTTOM: #6c9c31 1px solid; POSITION: absolute; FILTER: alpha(opacity=90); BORDER-LEFT: #6c9c31 1px solid; WIDTH: 119px; BORDER-TOP: 0px; BORDER-RIGHT: #6c9c31 1px solid; -moz-opacity: 0.9
}
#menuEvents A {
	TEXT-ALIGN: center; PADDING-BOTTOM: 7px; LINE-HEIGHT: 13px; TEXT-TRANSFORM: uppercase; BACKGROUND-COLOR: #b1db75; PADDING-LEFT: 0px; WIDTH: 100%; PADDING-RIGHT: 0px; DISPLAY: block; COLOR: white; FONT-SIZE: 10px; BORDER-TOP: #6c9c31 1px solid; TEXT-DECORATION: none; PADDING-TOP: 7px
}
#menuEvents A:hover {
	BACKGROUND-COLOR: #6c9c31; DISPLAY: block; COLOR: #ffffff; TEXT-DECORATION: none
}
#menuBlog {
	BORDER-BOTTOM: #6c9c31 1px solid; POSITION: absolute; FILTER: alpha(opacity=90); BORDER-LEFT: #6c9c31 1px solid; WIDTH: 119px; BORDER-TOP: 0px; BORDER-RIGHT: #6c9c31 1px solid; -moz-opacity: 0.9
}
#menuBlog A {
	TEXT-ALIGN: center; PADDING-BOTTOM: 7px; LINE-HEIGHT: 13px; TEXT-TRANSFORM: uppercase; BACKGROUND-COLOR: #b1db75; PADDING-LEFT: 0px; WIDTH: 100%; PADDING-RIGHT: 0px; DISPLAY: block; COLOR: white; FONT-SIZE: 10px; BORDER-TOP: #6c9c31 1px solid; TEXT-DECORATION: none; PADDING-TOP: 7px
}
#menuBlog A:hover {
	BACKGROUND-COLOR: #6c9c31; DISPLAY: block; COLOR: #ffffff; TEXT-DECORATION: none
}

#menuDistributors {
	POSITION: absolute; FILTER: alpha(opacity=90); WIDTH: 200px; -moz-opacity: 0.9
}
#menuDistributors A {
	BORDER-BOTTOM: 0px; TEXT-ALIGN: center; BORDER-LEFT: #6c9c31 1px solid; PADDING-BOTTOM: 5px; LINE-HEIGHT: 13px; TEXT-TRANSFORM: uppercase; BACKGROUND-COLOR: #b1db75; PADDING-LEFT: 0px; WIDTH: 100%; PADDING-RIGHT: 0px; DISPLAY: block; BORDER-COLLAPSE: collapse; COLOR: white; FONT-SIZE: 10px; BORDER-TOP: #6c9c31 1px solid; BORDER-RIGHT: 0px; TEXT-DECORATION: none; PADDING-TOP: 5px
}
#menuDistributors A:hover {
	BACKGROUND-COLOR: #6c9c31; DISPLAY: block; COLOR: #ffffff; TEXT-DECORATION: none
}
#menuResources {
	POSITION: absolute; FILTER: alpha(opacity=90); WIDTH: 200px; -moz-opacity: 0.9
}
#menuResources A {
	BORDER-BOTTOM: 0px; TEXT-ALIGN: center; BORDER-LEFT: #6c9c31 1px solid; PADDING-BOTTOM: 5px; LINE-HEIGHT: 13px; TEXT-TRANSFORM: uppercase; BACKGROUND-COLOR: #b1db75; PADDING-LEFT: 0px; WIDTH: 100%; PADDING-RIGHT: 0px; DISPLAY: block; BORDER-COLLAPSE: collapse; COLOR: white; FONT-SIZE: 10px; BORDER-TOP: #6c9c31 1px solid; BORDER-RIGHT: 0px; TEXT-DECORATION: none; PADDING-TOP: 5px
}
#menuResources A:hover {
	BACKGROUND-COLOR: #6c9c31; DISPLAY: block; COLOR: #ffffff; TEXT-DECORATION: none
}
#menuGreen {
	POSITION: absolute; FILTER: alpha(opacity=100); WIDTH: 200px; -moz-opacity: 1.0
}
#menuGreen A {
	BORDER-BOTTOM: 0px; TEXT-ALIGN: center; BORDER-LEFT: #6c9c31 1px solid; PADDING-BOTTOM: 5px; LINE-HEIGHT: 13px; TEXT-TRANSFORM: uppercase; BACKGROUND-COLOR: #b1db75; PADDING-LEFT: 0px; WIDTH: 100%; PADDING-RIGHT: 0px; DISPLAY: block; BORDER-COLLAPSE: collapse; COLOR: white; FONT-SIZE: 10px; BORDER-TOP: #6c9c31 1px solid; BORDER-RIGHT: 0px; TEXT-DECORATION: none; PADDING-TOP: 5px
}
#menuGreen A:hover {
	BACKGROUND-COLOR: #6c9c31; DISPLAY: block; COLOR: #ffffff; TEXT-DECORATION: none
}
TD.menuCell {
	BORDER-BOTTOM: #6c9c31 1px solid; WIDTH: 190px; BORDER-COLLAPSE: separate; BORDER-RIGHT: #6c9c31 1px solid
}
#tableList {
	TEXT-ALIGN: center; PADDING-BOTTOM: 10px; LIST-STYLE-TYPE: none; MARGIN: 0px; PADDING-LEFT: 40px; WIDTH: 565px; PADDING-RIGHT: 40px; FLOAT: left; LIST-STYLE-IMAGE: none; PADDING-TOP: 10px
}
.greenColorCell {
	TEXT-ALIGN: left; PADDING-BOTTOM: 7px; PADDING-LEFT: 7px; PADDING-RIGHT: 7px; BACKGROUND: #6c9c31; COLOR: #fff; PADDING-TOP: 7px
}
.whiteColorCell {
	TEXT-ALIGN: left; PADDING-BOTTOM: 7px; PADDING-LEFT: 7px; PADDING-RIGHT: 7px; PADDING-TOP: 7px
}
.imageFloatRight {
	PADDING-BOTTOM: 7px; MARGIN: 0px; PADDING-LEFT: 10px; PADDING-RIGHT: 10px; FLOAT: right; PADDING-TOP: 7px
}
.costCellPriceText {
	BORDER-BOTTOM: #bfd4a5 1px solid; PADDING-BOTTOM: 10px; BACKGROUND-COLOR: #ecf3e4; PADDING-LEFT: 20px; PADDING-RIGHT: 20px; COLOR: #000; FONT-SIZE: 12px; PADDING-TOP: 10px
}
.costCellPriceText2 {
	BORDER-BOTTOM: #bfd4a5 1px solid; PADDING-BOTTOM: 10px; BACKGROUND-COLOR: #ecf3e4; PADDING-LEFT: 20px; PADDING-RIGHT: 20px; COLOR: #6c9d31; FONT-SIZE: 12px; PADDING-TOP: 10px
}
.costCellPriceText3 {
	BORDER-BOTTOM: 0px; PADDING-BOTTOM: 10px; BACKGROUND-COLOR: #ecf3e4; PADDING-LEFT: 20px; PADDING-RIGHT: 20px; COLOR: #000; FONT-SIZE: 12px; PADDING-TOP: 10px
}
.costCellTradtionalWoodFrame {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 80px; WIDTH: 200px; PADDING-RIGHT: 0px; BACKGROUND: url(../images/bgcolor_cost.gif) repeat-x left 50%; HEIGHT: 35px; PADDING-TOP: 0px
}
.costCellTradtionalWoodFrame2 {
	BORDER-LEFT: #bfd4a5 1px solid; PADDING-BOTTOM: 0px; PADDING-LEFT: 80px; WIDTH: 200px; PADDING-RIGHT: 0px; BACKGROUND: url(../images/bgcolor_cost.gif) repeat-x left 50%; HEIGHT: 35px; PADDING-TOP: 0px
}
A.home_page_link {
	COLOR: #6c9c31; FONT-SIZE: 12px; FONT-WEIGHT: bold; TEXT-DECORATION: none
}
A.home_page_link:hover {
	COLOR: #333
}
.table_header {
	BORDER-BOTTOM: 0px; BORDER-LEFT: #a7ca75 1px solid; BORDER-TOP: #a7ca75 1px solid; BORDER-RIGHT: 0px
}
.white_bg {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; BORDER-TOP: #a7ca75 1px solid; BORDER-RIGHT: #a7ca75 1px solid
}
.green_bg {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; BORDER-TOP: #a7ca75 1px solid; BORDER-RIGHT: #a7ca75 1px solid
}
A.news_link:link {
	TEXT-TRANSFORM: none; COLOR: #000000; TEXT-DECORATION: none
}
A.news_link:visited {
	TEXT-TRANSFORM: none; COLOR: #000000; TEXT-DECORATION: none
}
DIV.news_text {
	FONT-SIZE: 14px
}
#links_chart {
	BORDER-BOTTOM: #00ff66; TEXT-ALIGN: left; BORDER-LEFT: #00ff66; PADDING-BOTTOM: 0px; OUTLINE-STYLE: none; OUTLINE-COLOR: invert; PADDING-LEFT: 6px; OUTLINE-WIDTH: medium; PADDING-RIGHT: 0px; DISPLAY: block; COLOR: #999999; FONT-SIZE: 11px; BORDER-TOP: #00ff66; FONT-WEIGHT: bold; BORDER-RIGHT: #00ff66; TEXT-DECORATION: none; PADDING-TOP: 0px
}
#links_chart A:link {
	BORDER-BOTTOM: #00ff66; BORDER-LEFT: #00ff66; OUTLINE-STYLE: none; OUTLINE-COLOR: invert; OUTLINE-WIDTH: medium; DISPLAY: block; COLOR: #333333; BORDER-TOP: #00ff66; BORDER-RIGHT: #00ff66; TEXT-DECORATION: none
}
#links_chart A:visited {
	BORDER-BOTTOM: #00ff66; BORDER-LEFT: #00ff66; OUTLINE-STYLE: none; OUTLINE-COLOR: invert; OUTLINE-WIDTH: medium; DISPLAY: block; COLOR: #333333; BORDER-TOP: #00ff66; BORDER-RIGHT: #00ff66; TEXT-DECORATION: none
}
#links_chart A:hover {
	BORDER-BOTTOM: medium none; BORDER-LEFT: medium none; BORDER-TOP: medium none; BORDER-RIGHT: medium none; TEXT-DECORATION: underline
}
.gallery_thumb IMG {
	BORDER-BOTTOM: #ffffff 1px solid; FILTER: alpha(opacity=100); BORDER-LEFT: #ffffff 1px solid; BORDER-TOP: #ffffff 1px solid; BORDER-RIGHT: #ffffff 1px solid; opacity: 1
}
.gallery_thumb:hover IMG {
	BORDER-BOTTOM: #acacac 1px solid; BORDER-LEFT: #acacac 1px solid; BORDER-TOP: #acacac 1px solid; BORDER-RIGHT: #acacac 1px solid
}
.gallery_thumb:hover {
	BORDER-BOTTOM: 1px; BORDER-LEFT: 1px; COLOR: #44581f; BORDER-TOP: 1px; BORDER-RIGHT: 1px
}
.pdf_thumb IMG {
	BORDER-BOTTOM: 0px; FILTER: alpha(opacity=70); BORDER-LEFT: 0px; BORDER-TOP: 0px; BORDER-RIGHT: 0px; opacity: 0.7
}
.pdf_thumb:hover IMG {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; BORDER-TOP: 0px; BORDER-RIGHT: 0px
}
.pdf_thumb:hover {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; BORDER-TOP: 0px; BORDER-RIGHT: 0px
}
#distributor_link {
	BORDER-BOTTOM: #00ff66; TEXT-ALIGN: left; BORDER-LEFT: #00ff66; PADDING-BOTTOM: 0px; OUTLINE-STYLE: none; OUTLINE-COLOR: invert; PADDING-LEFT: 6px; OUTLINE-WIDTH: medium; PADDING-RIGHT: 0px; DISPLAY: block; COLOR: #999999; FONT-SIZE: 11px; BORDER-TOP: #00ff66; FONT-WEIGHT: bold; BORDER-RIGHT: #00ff66; TEXT-DECORATION: none; PADDING-TOP: 0px
}
#distributor_link A:link {
	BORDER-BOTTOM: medium none; BORDER-LEFT: medium none; OUTLINE-STYLE: none; OUTLINE-COLOR: invert; OUTLINE-WIDTH: medium; DISPLAY: block; COLOR: #333333; BORDER-TOP: medium none; BORDER-RIGHT: medium none; TEXT-DECORATION: none
}
#distributor_link A:visited {
	BORDER-BOTTOM: medium none; BORDER-LEFT: medium none; OUTLINE-STYLE: none; OUTLINE-COLOR: invert; OUTLINE-WIDTH: medium; DISPLAY: block; COLOR: #333333; BORDER-TOP: medium none; BORDER-RIGHT: medium none; TEXT-DECORATION: none
}
#distributor_link A:hover {
	BORDER-BOTTOM: medium none; BORDER-LEFT: medium none; BORDER-TOP: medium none; BORDER-RIGHT: medium none; TEXT-DECORATION: underline
}
P.news {
	FONT-SIZE: 12px
}
.logix_vs_wood_text_cell {
	BORDER-BOTTOM: #bfd4a5 1px solid; TEXT-ALIGN: left; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; BORDER-RIGHT: #bfd4a5 1px solid; PADDING-TOP: 0px
}
.logix_vs_wood_header_cell {
	BORDER-BOTTOM: #bfd4a5 1px solid; BORDER-LEFT: #bfd4a5 1px solid; PADDING-BOTTOM: 10px; BACKGROUND-COLOR: #ecf3e4; PADDING-LEFT: 20px; PADDING-RIGHT: 20px; COLOR: #000; FONT-SIZE: 12px; BORDER-RIGHT: #bfd4a5 1px solid; PADDING-TOP: 10px
}
.logix_vs_wood_header_cell2 {
	BORDER-BOTTOM: #bfd4a5 1px solid; TEXT-ALIGN: center; PADDING-BOTTOM: 10px; BACKGROUND-COLOR: #ecf3e4; PADDING-LEFT: 20px; PADDING-RIGHT: 20px; COLOR: #6c9d31; FONT-SIZE: 12px; BORDER-TOP: #bfd4a5 1px solid; BORDER-RIGHT: #bfd4a5 1px solid; PADDING-TOP: 10px
}
LI.green_list {
	LIST-STYLE-TYPE: disc; COLOR: #000; LIST-STYLE-IMAGE: url(../images/green_dot.gif)
}
LI.six_steps {
	LIST-STYLE-TYPE: disc; COLOR: #000; LIST-STYLE-IMAGE: url(../images/green_dot.gif)
}
TD.contact_header {
	BORDER-BOTTOM: 0px; BORDER-LEFT: #a7ca75 1px solid; BORDER-TOP: #a7ca75 1px solid; BORDER-RIGHT: #a7ca75 1px solid
}
TD.greenColorCell {
	BORDER-BOTTOM: #a7ca75 1px solid; TEXT-ALIGN: left; BACKGROUND: #6c9c31; COLOR: #fff; MARGIN-LEFT: 3px
}
TD.lightGreenColorCell {
	BORDER-BOTTOM: #a7ca75 1px solid; TEXT-ALIGN: left; BACKGROUND: #ddf4b5; HEIGHT: 15px; COLOR: #000; MARGIN-LEFT: 3px
}
TD.whiteColorCell {
	BORDER-BOTTOM: #a7ca75 1px solid; TEXT-ALIGN: left; PADDING-BOTTOM: 3px; PADDING-LEFT: 3px; PADDING-RIGHT: 3px; BACKGROUND: #ffffff; HEIGHT: 15px; COLOR: #000; MARGIN-LEFT: 3px; PADDING-TOP: 3px
}
.register-form {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; COLOR: #585858; FONT-SIZE: 11px; MARGIN-RIGHT: 3px; PADDING-TOP: 0px
}
.register-form-req {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; COLOR: #585858; FONT-SIZE: 11px; FONT-WEIGHT: bold; MARGIN-RIGHT: 3px; PADDING-TOP: 0px
}
TD.registerform {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; HEIGHT: 25px; MARGIN-LEFT: 0px; FONT-SIZE: 11px; BORDER-TOP: 0px; BORDER-RIGHT: 0px
}
.logix_button {
	BORDER-BOTTOM: #fff 0px; BORDER-LEFT: #fff 0px; BACKGROUND-COLOR: #a7ca75; FONT-FAMILY: Arial, Helvetica, sans-serif; COLOR: #ffffff; FONT-SIZE: 12px; BORDER-TOP: #fff 0px; FONT-WEIGHT: bold; BORDER-RIGHT: #fff 0px
}
DIV.homeaboutDiv A {
	LINE-HEIGHT: 11px; COLOR: #333333; FONT-SIZE: 11px; TEXT-DECORATION: none
}
DIV.homeaboutDiv A:hover {
	LINE-HEIGHT: 11px; COLOR: #6c9c31; FONT-SIZE: 11px; TEXT-DECORATION: none
}
#button_footer {
	TEXT-ALIGN: right; PADDING-BOTTOM: 1px; TEXT-TRANSFORM: uppercase; PADDING-LEFT: 1px; PADDING-RIGHT: 1px; COLOR: #999999; FONT-SIZE: 10px; VERTICAL-ALIGN: middle; TEXT-DECORATION: none; PADDING-TOP: 1px
}
.thankyou {
	TEXT-TRANSFORM: none; COLOR: #000000; FONT-SIZE: 11px
}
.prodImage A:link {
	BORDER-BOTTOM: #ffffff 1px solid; BORDER-LEFT: #ffffff 1px solid; BORDER-TOP: #ffffff 1px solid; BORDER-RIGHT: #ffffff 1px solid
}
.prodImage A:visited {
	BORDER-BOTTOM: #ffffff 1px solid; BORDER-LEFT: #ffffff 1px solid; BORDER-TOP: #ffffff 1px solid; BORDER-RIGHT: #ffffff 1px solid
}
.prodImage A:hover {
	BORDER-BOTTOM: #ffffff 1px solid; BORDER-LEFT: #ffffff 1px solid; BORDER-TOP: #ffffff 1px solid; BORDER-RIGHT: #ffffff 1px solid
}
.prodImage A:active {
	BORDER-BOTTOM: #ffffff 1px solid; BORDER-LEFT: #ffffff 1px solid; BORDER-TOP: #ffffff 1px solid; BORDER-RIGHT: #ffffff 1px solid
}
.prodImage:link IMG {
	BORDER-BOTTOM: #ffffff 1px solid; BORDER-LEFT: #ffffff 1px solid; BORDER-TOP: #ffffff 1px solid; BORDER-RIGHT: #ffffff 1px solid
}
.prodImage:visited IMG {
	BORDER-BOTTOM: #ffffff 1px solid; BORDER-LEFT: #ffffff 1px solid; BORDER-TOP: #ffffff 1px solid; BORDER-RIGHT: #ffffff 1px solid
}
.prodImage:hover IMG {
	BORDER-BOTTOM: #c5d7ad 1px solid; BORDER-LEFT: #c5d7ad 1px solid; BORDER-TOP: #c5d7ad 1px solid; BORDER-RIGHT: #c5d7ad 1px solid
}
.prodImage:active IMG {
	BORDER-BOTTOM: #ffffff 1px solid; BORDER-LEFT: #ffffff 1px solid; BORDER-TOP: #ffffff 1px solid; BORDER-RIGHT: #ffffff 1px solid
}
UL.logix_vs_wood {
	PADDING-BOTTOM: 5px; MARGIN: 0px; PADDING-LEFT: 23px; PADDING-RIGHT: 10px; PADDING-TOP: 5px
}
P.alignment {
	PADDING-BOTTOM: 35px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
TABLE.forum {
	BORDER-BOTTOM: #6c9c31 1px solid; BORDER-LEFT: #6c9c31 1px solid; BACKGROUND-COLOR: #ffffff; MARGIN: 0px 0px 0px 2px; WIDTH: 99%; BORDER-COLLAPSE: collapse; BORDER-TOP: #6c9c31 1px solid; BORDER-RIGHT: #6c9c31 1px solid
}
TH.forum {
	BORDER-BOTTOM: #6c9c31 1px solid; BORDER-LEFT: #6c9c31 1px solid; PADDING-BOTTOM: 2px; PADDING-LEFT: 3px; PADDING-RIGHT: 3px; BORDER-TOP: #6c9c31 1px solid; FONT-WEIGHT: bold; BORDER-RIGHT: #6c9c31 1px solid; PADDING-TOP: 2px
}
TABLE.forum TH {
	BORDER-BOTTOM: #6c9c31 1px solid; BORDER-LEFT: #6c9c31 1px solid; PADDING-BOTTOM: 2px; PADDING-LEFT: 3px; PADDING-RIGHT: 3px; BORDER-TOP: #6c9c31 1px solid; FONT-WEIGHT: bold; BORDER-RIGHT: #6c9c31 1px solid; PADDING-TOP: 2px
}
TD.forum {
	BORDER-BOTTOM: #6c9c31 1px solid; BORDER-LEFT: #6c9c31 1px solid; PADDING-BOTTOM: 2px; PADDING-LEFT: 3px; PADDING-RIGHT: 3px; BORDER-TOP: #6c9c31 1px solid; BORDER-RIGHT: #6c9c31 1px solid; PADDING-TOP: 2px
}
TABLE.forum TD {
	BORDER-BOTTOM: #6c9c31 1px solid; BORDER-LEFT: #6c9c31 1px solid; PADDING-BOTTOM: 2px; PADDING-LEFT: 3px; PADDING-RIGHT: 3px; BORDER-TOP: #6c9c31 1px solid; BORDER-RIGHT: #6c9c31 1px solid; PADDING-TOP: 2px
}
DIV.forum A {
	PADDING-BOTTOM: 4px; BACKGROUND-COLOR: #ffffff; PADDING-LEFT: 3px; PADDING-RIGHT: 3px; FONT-SIZE: 11px; PADDING-TOP: 4px
}
.forum A {
	COLOR: #6c9c31; TEXT-DECORATION: none
}
TABLE.forum_topic {
	BORDER-BOTTOM: #6c9c31 1px solid; BORDER-LEFT: #6c9c31 1px solid; BACKGROUND-COLOR: #b8de82; MARGIN: 0px 0px 20px 2px; WIDTH: 576px; BORDER-COLLAPSE: collapse; BORDER-TOP: #6c9c31 1px solid; BORDER-RIGHT: #6c9c31 1px solid
}
TH.forum_topic {
	BORDER-BOTTOM: #6c9c31 1px solid; BORDER-LEFT: #6c9c31 1px solid; PADDING-BOTTOM: 3px; BACKGROUND-COLOR: #6c9c31; PADDING-LEFT: 3px; PADDING-RIGHT: 3px; COLOR: #ffffff; FONT-SIZE: 11px; BORDER-TOP: #6c9c31 1px solid; FONT-WEIGHT: bold; BORDER-RIGHT: #6c9c31 1px solid; PADDING-TOP: 3px
}
TABLE.forum_topic TH {
	BORDER-BOTTOM: #6c9c31 1px solid; BORDER-LEFT: #6c9c31 1px solid; PADDING-BOTTOM: 3px; BACKGROUND-COLOR: #6c9c31; PADDING-LEFT: 3px; PADDING-RIGHT: 3px; COLOR: #ffffff; FONT-SIZE: 11px; BORDER-TOP: #6c9c31 1px solid; FONT-WEIGHT: bold; BORDER-RIGHT: #6c9c31 1px solid; PADDING-TOP: 3px
}
TD.forum_topic {
	PADDING-BOTTOM: 15px; BACKGROUND-COLOR: #fff; PADDING-LEFT: 3px; PADDING-RIGHT: 3px; COLOR: #6c9c31; FONT-SIZE: 11px; PADDING-TOP: 10px
}
TABLE.forum_topic TD {
	PADDING-BOTTOM: 15px; BACKGROUND-COLOR: #fff; PADDING-LEFT: 3px; PADDING-RIGHT: 3px; COLOR: #6c9c31; FONT-SIZE: 11px; PADDING-TOP: 10px
}
TH.forum_topic A {
	COLOR: #b8de82; FONT-SIZE: 11px; TEXT-DECORATION: none
}
.forum_topic_subject {
	MARGIN: 5px 0px 10px; FONT-WEIGHT: bold
}
.forum_topic_attach {
	MARGIN: 10px 0px 0px
}
.forum_topic_attach A {
	COLOR: #333; TEXT-DECORATION: none
}
.forum_topic_attach A:hover {
	COLOR: #b8de82; TEXT-DECORATION: none
}
DIV.navpath {
	MARGIN-BOTTOM: 10px; FONT-SIZE: 11px
}
DIV.navpath A {
	COLOR: #6c9c31; TEXT-DECORATION: none
}
DIV.navpath A:hover {
	COLOR: #b8de82; TEXT-DECORATION: none
}
DIV.navpath SPAN {
	COLOR: #333
}
TABLE.distributor {
	BORDER-BOTTOM: #6c9c31 1px solid; BORDER-LEFT: #6c9c31 1px solid; BACKGROUND-COLOR: #ffffff; MARGIN: 0px 0px 0px 2px; WIDTH: 99%; BORDER-COLLAPSE: collapse; BORDER-TOP: #6c9c31 1px solid; BORDER-RIGHT: #6c9c31 1px solid
}
TH.distributor {
	BORDER-BOTTOM: #6c9c31 1px solid; BORDER-LEFT: #6c9c31 1px solid; PADDING-BOTTOM: 2px; PADDING-LEFT: 3px; PADDING-RIGHT: 3px; BORDER-TOP: #6c9c31 1px solid; FONT-WEIGHT: bold; BORDER-RIGHT: #6c9c31 1px solid; PADDING-TOP: 2px
}
TD.distributor {
	BORDER-LEFT: #6c9c31 1px solid; PADDING-BOTTOM: 2px; PADDING-LEFT: 3px; PADDING-RIGHT: 3px; PADDING-TOP: 2px
}
TABLE.distributor TD {
	BORDER-LEFT: #6c9c31 1px solid; PADDING-BOTTOM: 2px; PADDING-LEFT: 3px; PADDING-RIGHT: 3px; PADDING-TOP: 2px
}
.distributor A {
	COLOR: #6c9c31; TEXT-DECORATION: none
}
TABLE.form_table {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; BACKGROUND-COLOR: #b8de82; MARGIN: 0px 0px 0px 2px; WIDTH: 576px; BORDER-COLLAPSE: collapse; FONT-SIZE: 12px; BORDER-TOP: 0px; BORDER-RIGHT: 0px
}
TH.form_table {
	PADDING-BOTTOM: 2px; PADDING-LEFT: 3px; PADDING-RIGHT: 3px; FONT-SIZE: 12px; FONT-WEIGHT: bold; PADDING-TOP: 2px
}
TABLE.form_table TH {
	PADDING-BOTTOM: 2px; PADDING-LEFT: 3px; PADDING-RIGHT: 3px; FONT-SIZE: 12px; FONT-WEIGHT: bold; PADDING-TOP: 2px
}
TD.form_table {
	PADDING-BOTTOM: 2px; PADDING-LEFT: 3px; PADDING-RIGHT: 3px; FONT-SIZE: 12px; PADDING-TOP: 2px
}
TABLE.form_table TD {
	PADDING-BOTTOM: 2px; PADDING-LEFT: 3px; PADDING-RIGHT: 3px; FONT-SIZE: 12px; PADDING-TOP: 2px
}
.form_table A {
	COLOR: #6c9c31; FONT-SIZE: 12px; TEXT-DECORATION: none
}
TD.homepageProduct {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
TD.homepageProduct A IMG {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; BORDER-TOP: 0px; BORDER-RIGHT: 0px
}
TD.homepageProduct A:hover IMG {
	BORDER-BOTTOM: #c5d7ad 1px solid; BORDER-LEFT: #c5d7ad 1px solid; BORDER-TOP: #c5d7ad 1px solid; BORDER-RIGHT: #c5d7ad 1px solid
}
TD.homepageProduct_disabled {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
TD.homepageProduct_disabled IMG.homepageProduct_image {
	BORDER-BOTTOM: #c5d7ad 1px solid; BORDER-LEFT: #c5d7ad 1px solid; BORDER-TOP: #c5d7ad 1px solid; BORDER-RIGHT: #c5d7ad 1px solid
}
.element IMG {
	WIDTH: 600px
}
DIV.greenhead {
	PADDING-BOTTOM: 6px; BACKGROUND-COLOR: #6c9d31; MARGIN: 10px 0px; PADDING-LEFT: 6px; WIDTH: 100%; PADDING-RIGHT: 0px; COLOR: #fff; FONT-SIZE: 18px; PADDING-TOP: 6px
}
TABLE.techsup {
	
}
TABLE.techsup TR TD {
	
}
.houseplans_left {
	COLOR: #444; FONT-SIZE: 11px
}
A.grey_button_1 {
	TEXT-ALIGN: center; PADDING-BOTTOM: 3px; BACKGROUND-COLOR: #b2b2b2; MARGIN: 3px 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; DISPLAY: block; COLOR: #fff; FONT-SIZE: 11px; PADDING-TOP: 3px
}
A.green_button_1 {
	TEXT-ALIGN: center; PADDING-BOTTOM: 3px; BACKGROUND-COLOR: #6ba131; MARGIN: 20px 0px 0px; PADDING-LEFT: 3px; PADDING-RIGHT: 3px; DISPLAY: block; COLOR: #fff; FONT-SIZE: 11px; PADDING-TOP: 3px
}
.architects H2 {
	MARGIN-BOTTOM: 5px; COLOR: #6c9c31; FONT-SIZE: 12px
}
DIV.architects H3 {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; COLOR: #6c9c31; FONT-SIZE: 12px; FONT-WEIGHT: normal; PADDING-TOP: 10px
}
DIV.architects P {
	PADDING-BOTTOM: 5px; MARGIN: 5px 0px 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 20px; PADDING-TOP: 0px
}
DIV.architects .logo {
	PADDING-BOTTOM: 5px; PADDING-LEFT: 0px; PADDING-RIGHT: 20px; PADDING-TOP: 20px
}
DIV.designer-contact-popup {
	BORDER-BOTTOM: #aaa 2px solid; BORDER-LEFT: #aaa 2px solid; PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; WIDTH: 450px; PADDING-RIGHT: 0px; HEIGHT: 300px; BORDER-TOP: #aaa 2px solid; BORDER-RIGHT: #aaa 2px solid; PADDING-TOP: 0px
}
DIV.designer-contact-popup DIV.title {
	TEXT-ALIGN: right; WIDTH: 100%; HEIGHT: 12px
}
DIV.designer-contact-popup DIV.title A {
	FONT-STYLE: italic; COLOR: #444
}
DIV.designer-contact-popup DIV.title A:hover {
	TEXT-DECORATION: underline
}
DIV.designer-contact-popup FORM {
	PADDING-BOTTOM: 10px; PADDING-LEFT: 10px; PADDING-RIGHT: 10px; PADDING-TOP: 10px
}
DIV.homeaboutDiv A {
	LINE-HEIGHT: 11px; COLOR: #6c9c31; FONT-SIZE: 14px; FONT-WEIGHT: bold; TEXT-DECORATION: none
}
DIV.homeaboutDiv A:hover {
	LINE-HEIGHT: 11px; COLOR: #000000; FONT-SIZE: 14px; TEXT-DECORATION: none
}
A.buchanan {
	COLOR: #333
}
A.buchanan:hover {
	COLOR: #fff
}
H1 {
	COLOR: #6c9c31; FONT-SIZE: 22px; FONT-WEIGHT: normal
}
H2 {
	COLOR: #000; FONT-SIZE: 18px; FONT-WEIGHT: normal
}
H3 {
	COLOR: #000; FONT-SIZE: 15px; FONT-WEIGHT: normal
}
H4 {
	COLOR: #6c9c31; FONT-SIZE: 12px; FONT-WEIGHT: normal
}
TABLE.edmchart {
	BORDER-COLLAPSE: collapse
}
TABLE.edmchart TR TD {
	BORDER-BOTTOM: #ccc 1px solid; TEXT-ALIGN: right; PADDING-BOTTOM: 4px; BACKGROUND-COLOR: #f6f6f6; PADDING-LEFT: 20px; PADDING-RIGHT: 20px; COLOR: #333; FONT-SIZE: 11px; PADDING-TOP: 4px
}
TABLE.edmchart TR TD.left {
	TEXT-ALIGN: left; BACKGROUND-COLOR: #fff; PADDING-LEFT: 0px; COLOR: #333
}
TABLE.edmchart TR TH {
	TEXT-ALIGN: right; PADDING-BOTTOM: 3px; PADDING-LEFT: 20px; PADDING-RIGHT: 20px; COLOR: #444; FONT-SIZE: 11px; FONT-WEIGHT: normal; PADDING-TOP: 5px
}
TABLE.edmchart TR TH.left {
	TEXT-ALIGN: left; PADDING-LEFT: 0px; FONT-WEIGHT: bold; PADDING-TOP: 30px
}
P.edm {
	LINE-HEIGHT: 150%; FONT-SIZE: 12px
}
UL {
	FONT-SIZE: 12px
}


.greenmenu {
 margin-right: 4px; margin-top: 2px;
height:31px; 
width: 752px;
	float:right;
}
.greenmenu div {
	float:left;
	margin-left:5px;

	

	background-color:#6C9C31
}
.menuhover {
	background-color:#000;
}
.greenmenu a {
	font-size:12px;
	color: #fff;
	padding: 15px 20px 5px 20px;
	display: block;
	
}

.greenmenu a:hover {
	background-color:#000;
}

.lowermenu {
width: 745px;
	margin-right: 4px;	 
	margin-top: 0px;
	float:right;  height:16px;
	padding:17px 0px 0px 6px;
	text-align:left;
	overflow: hidden;
}
.lowermenu a {
	float: left;
	display: block;
	font-size:12px;
	color: #333333;
	padding:0px 8px 0px 10px;
	background-image:url(../images/red-square.gif);
	background-repeat: no-repeat;
}
.lowermenu a:hover {
	color:#6C9C31
	
}
.srchdiv {
	padding-top:10px;
	padding-bottom:0px;
	float:right; 
	width:500px; 
	
	text-align:right;
}
.srchdiv input {
		float:right;
	background-color:#e4e4e4;
	border: 1px solid #e4e4e4;
	width:244px;
	height:20px;
}
.srchdiv img {
	float:right;
	padding-top:0px;
}
.banner-nav {
	width:896px; 
	border:0;
}
.banner-nav img {
	padding-top:4px;
}
.banner-nav a {
	color:#231F20
}
.banner-nav a:hover {
	color:#6C9C31;
}

.banner-nav td  {
	width:126px;
	padding:0px;
}
.under  {
	border-bottom:4px solid #fff; cursor: pointer;
}
.underactive  {
	border-bottom:4px solid #231F20;cursor: pointer;
}

a.link-under  {
	color: #000;cursor: pointer;
}
a.link-underactive  {
	color: #6c9c31;cursor: pointer;
}


.faded30 {filter: alpha(opacity=30); opacity: 0.3}
.faded50 {filter: alpha(opacity=50); opacity: 0.5}
.faded70 {filter: alpha(opacity=70); opacity: 0.7}
.faded100 {filter: alpha(opacity=100); opacity: 1}

.curpoint {cursor:pointer;}


.login-popup {
	width:500px; 
	background-color:#eee;
	border: 5px solid #fff;
}
.login-close {
	text-align:right; 
	padding:5px 5px 0 0;
}
.login-title {
	font-size:18px; 
	color:#fff; 
	padding:0 65px 20px 150px; 
	width:285px;
}
.login-row {
	width:auto; 
	height:40px;
}
.login-row-feedback {
	width:auto; 
	height:36px;
}
.login-label {
	float:left; 
	width:120px; 
	color:#fff; 
	text-align:right; 
	padding:10px 0 10px 0px;
}
.login-field-holder {
	float:right;  
	padding:8px 80px 0px 0;
}
.login-field {
	width:270px;
	}
.login-bttn-row {
	width:auto; 
	height:30px; 
	padding:10px 0 5px 300px;
}
.login-link {
	width:auto; 
	padding: 0px 0 0 300px;
}
.login-link a {

	text-decoration:none;
	color:#fff;
	padding: 0 0 0 0px;
}
.login-link a:hover {
	color:#000;
}
a.email-link {color: #da642b}


