BODY {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 75%; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; FONT-FAMILY: arial, sans-serif; BACKGROUND-COLOR: #fff
}
A IMG {
	BORDER-TOP-STYLE: none; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; BORDER-BOTTOM-STYLE: none
}
A {
	COLOR: #3b67ae
}
A:hover {
	TEXT-DECORATION: none
}
H1 {
	FONT-SIZE: 1.5em; COLOR: #254B96; TEXT-TRANSFORM: uppercase
}
H2 {
	FONT-SIZE: 1.3em
}
H3 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 1.1em; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
TH {
	FONT-WEIGHT: bold; BACKGROUND-COLOR: #e4d7c1
}
FORM {
	DISPLAY: inline; MARGIN: 0px
}
#main {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px auto; WIDTH: 976px; PADDING-TOP: 0px
}
#masthead {
	
}
#logo {
	PADDING-RIGHT: 0px; PADDING-LEFT: 6px; FLOAT: left; PADDING-BOTTOM: 10px; WIDTH: 183px; PADDING-TOP: 6px
}
#nav {
	FLOAT: left; WIDTH: 976px
}
#content-wrapper {
	MARGIN-TOP: 4px; PADDING-TOP: 0px
}
#resources {
	PADDING-RIGHT: 30px; PADDING-LEFT: 30px; BACKGROUND: url(file:///C|/websites/images/bg_resources.gif) #c6d1e6 no-repeat 0px 0px; PADDING-BOTTOM: 16px; VERTICAL-ALIGN: top; WIDTH: 170px; PADDING-TOP: 16px; HEIGHT: 100%
}
#content {
	PADDING-LEFT: 10px; VERTICAL-ALIGN: top; COLOR: #616161
}
#footer {
	BACKGROUND: url(file:///C|/websites/images/bg_footer.gif) repeat-x 0px 0px; MARGIN-BOTTOM: 10px; COLOR: #7b7b7b
}
#logo IMG {
	DISPLAY: block
}
#nav #utility-nav {
	CLEAR: both; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 90%; FLOAT: right; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 23px; LIST-STYLE-TYPE: none
}
#nav #utility-nav LI {
	PADDING-RIGHT: 8px; PADDING-LEFT: 0px; FLOAT: left; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
#nav #utility-nav LI.last {
	PADDING-RIGHT: 0px
}
#nav #utility-nav LI A {
	PADDING-RIGHT: 5px; COLOR: #254B96; TEXT-DECORATION: none
}
#content-wrapper UL {
	PADDING-LEFT: 0px; MARGIN: 5px 0px 0px 16px
}
#navtop {
	MARGIN-TOP: 11px; BACKGROUND: url(file:///C|/websites/images/bg-nav.jpg) no-repeat right 50%; FLOAT: right; WIDTH: 770px; HEIGHT: 2px
}
#nav #global-nav {
	CLEAR: both; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 110%; PADDING-BOTTOM: 0px; MARGIN: 0px 0px 0px 228px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none; HEIGHT: 25px
}
#nav #global-nav LI {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FLOAT: left; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; POSITION: relative
}
#nav #global-nav LI IMG {
	FLOAT: left
}
#nav #global-nav UL {
	BORDER-RIGHT: #3b67ae 2px solid; PADDING-RIGHT: 0px; BORDER-TOP: #3b67ae 2px solid; DISPLAY: none; PADDING-LEFT: 0px; FILTER: alpha(opacity=90); LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; BORDER-LEFT: #3b67ae 2px solid; WIDTH: 145px; PADDING-TOP: 0px; BORDER-BOTTOM: #3b67ae 2px solid; POSITION: absolute; TOP: 25px; BACKGROUND-COLOR: #fff; opacity: 0.9; -moz-opacity: 0.9
}
#nav #global-nav UL LI {
	PADDING-RIGHT: 2px; DISPLAY: block; PADDING-LEFT: 4px; FLOAT: none; PADDING-BOTTOM: 2px; MARGIN: 0px; PADDING-TOP: 2px
}
#nav #global-nav UL LI A {
	COLOR: #3b67ae; TEXT-DECORATION: none
}
#nav #global-nav UL LI A:hover {
	TEXT-DECORATION: underline
}
#nav #global-nav UL LI A.active {
	COLOR: #639f7b
}
#resources H3 {
	MARGIN-BOTTOM: 10px
}
#resources P {
	
}
#footer UL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px 0px 0px 12px; PADDING-TOP: 5px; LIST-STYLE-TYPE: none; HEIGHT: 25px
}
#footer UL LI {
	PADDING-RIGHT: 4px; DISPLAY: inline; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
#footer UL LI A {
	COLOR: #7b7b7b; MARGIN-RIGHT: 4px; TEXT-DECORATION: none
}
#footer FORM {
	PADDING-RIGHT: 3px; PADDING-LEFT: 0px; FLOAT: right; PADDING-BOTTOM: 0px; PADDING-TOP: 2px
}
#footer INPUT {
	BORDER-RIGHT: #cacaca 1px solid; BORDER-TOP: #cacaca 1px solid; BORDER-LEFT: #cacaca 1px solid; WIDTH: 90px; BORDER-BOTTOM: #cacaca 1px solid; HEIGHT: 14px; BACKGROUND-COLOR: #eee
}
#footer LABEL {
	COLOR: #7b7b7b
}
#footer P {
	FONT-SIZE: 0.9em; MARGIN: 0px; COLOR: #5c5c5c; TEXT-ALIGN: right
}
#splash {
	BORDER-TOP-WIDTH: 0px; CLEAR: both; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; BORDER-RIGHT-WIDTH: 0px
}
#splash IMG {
	BORDER-TOP: #3b67ae 2px solid
}
TABLE.products {
	MARGIN-BOTTOM: 25px; WIDTH: 100%
}
TABLE.products TD.prod {
	VERTICAL-ALIGN: top
}
TABLE.products TD.prod-description {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; FONT-SIZE: 0.9em; PADDING-BOTTOM: 0px; VERTICAL-ALIGN: top; PADDING-TOP: 30px
}
TABLE.products TD.prod-description P {
	MARGIN-TOP: 0px
}
TABLE.products TD.separator {
	BACKGROUND: url(file:///C|/websites/images/bg_dots_separator_vert.gif) repeat-y right top
}
TABLE.featured-product {
	
}
TABLE.featured-product TD {
	BACKGROUND: url(file:///C|/websites/images/bg_dots_separator_horz.gif) repeat-x left top; PADDING-TOP: 15px
}
TABLE.featured-product TD.prod {
	PADDING-RIGHT: 30px
}
TABLE.featured-product TD.prod {
	PADDING-RIGHT: 30px
}
TABLE.featured-product TD.prod-description {
	PADDING-RIGHT: 150px
}
.clear {
	CLEAR: both
}
.pad-left {
	PADDING-LEFT: 10px
}
.pad-right {
	PADDING-RIGHT: 10px
}
#pic {
	LEFT: 10px; WIDTH: 125px; POSITION: relative; TOP: 10px; HEIGHT: 125px
}
#pic A .large {
	BORDER-TOP-WIDTH: 0px; DISPLAY: block; BORDER-LEFT-WIDTH: 0px; LEFT: -1px; BORDER-BOTTOM-WIDTH: 0px; WIDTH: 1px; POSITION: absolute; TOP: -1px; HEIGHT: 1px; BORDER-RIGHT-WIDTH: 0px
}
#pic A IMG {
	BORDER-TOP-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; BORDER-RIGHT-WIDTH: 0px
}
#pic A.p1 {
	DISPLAY: block; LEFT: 0px; WIDTH: 125px; TOP: 0px; HEIGHT: 100px; TEXT-DECORATION: none
}
#pic A.p1:visited {
	DISPLAY: block; LEFT: 0px; WIDTH: 125px; TOP: 0px; HEIGHT: 100px; TEXT-DECORATION: none
}
#pic A.p1:hover {
	COLOR: #000000; TEXT-DECORATION: none
}
#pic A.p1:hover .large {
	BORDER-RIGHT: #3b67ae 1px solid; BORDER-TOP: #3b67ae 1px solid; DISPLAY: block; LEFT: 150px; BORDER-LEFT: #3b67ae 1px solid; WIDTH: 500px; BORDER-BOTTOM: #3b67ae 1px solid; POSITION: absolute; TOP: -200px; HEIGHT: 400px
}
