BODY {
	FONT-SIZE: 10px; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #000000
}
.clearfix {
	CLEAR: both; WIDTH: 0px; HEIGHT: 0px
}
.clearfix_R {
	CLEAR: right; WIDTH: 0px; HEIGHT: 0px
}
.clearfix_L {
	CLEAR: left; WIDTH: 0px; HEIGHT: 0px
}
A IMG {
	BORDER-TOP-STYLE: none; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; BORDER-BOTTOM-STYLE: none
}
A {
	COLOR: #0000cc; TEXT-DECORATION: none
}
A:visited {
	COLOR: #0000cc; TEXT-DECORATION: none
}
A:active {
	COLOR: #0000cc; TEXT-DECORATION: none
}
A:hover {
	TEXT-DECORATION: underline
}
P {
	LINE-HEIGHT: 16px
}
H1 {
	FONT-SIZE: 14px
}
H2 {
	FONT-SIZE: 13px
}
H3 {
	FONT-SIZE: 12px
}
H4 {
	FONT-SIZE: 11px
}
H5 {
	FONT-SIZE: 10px
}
H6 {
	FONT-SIZE: 9px
}
H1 {
	COLOR: #666666
}
H2 {
	COLOR: #666666
}
H3 {
	COLOR: #666666
}
H4 {
	COLOR: #666666
}
H5 {
	COLOR: #666666
}
H6 {
	COLOR: #666666
}
#left_content H1 {
	COLOR: #333333
}
#left_content H2 {
	COLOR: #333333
}
#left_content H3 {
	COLOR: #333333
}
#left_content H4 {
	COLOR: #333333
}
#left_content H5 {
	COLOR: #333333
}
#left_content H6 {
	COLOR: #333333
}
.error {
	COLOR: #990000
}
UL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none
}
#site_wrapper {
	PADDING-RIGHT: 0px; DISPLAY: block; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px auto; WIDTH: 936px; PADDING-TOP: 0px; POSITION: relative
}
#header {
	BACKGROUND: url(../images/header.jpg) #ffffff no-repeat left top; WIDTH: 936px; COLOR: #666666
}
#header A IMG {
	LEFT: 0px; POSITION: absolute; TOP: 0px
}
#header_search_box {
	PADDING-RIGHT: 0px; PADDING-LEFT: 20px; FLOAT: right; PADDING-BOTTOM: 0px; MARGIN: 7px 0px 10px; BORDER-LEFT: #ccc 1px solid; WIDTH: 225px; PADDING-TOP: 0px; HEIGHT: 85px
}
#header_statement {
	PADDING-RIGHT: 0px; PADDING-LEFT: 20px; FLOAT: right; PADDING-BOTTOM: 0px; MARGIN: 7px 0px 10px; BORDER-LEFT: #ccc 1px solid; WIDTH: 225px; PADDING-TOP: 0px; HEIGHT: 85px
}
#header_search_box INPUT:unknown {
	MARGIN-TOP: 10px
}
#header_search_box INPUT {
	BORDER-RIGHT: #ddd 1px solid; BORDER-TOP: #666 1px solid; FONT-SIZE: 10px; BORDER-LEFT: #666 1px solid; BORDER-BOTTOM: #ddd 1px solid
}
#header_search_box INPUT.button {
	BORDER-RIGHT: #666 1px solid; BORDER-TOP: #ddd 1px solid; MARGIN-LEFT: 10px; BORDER-LEFT: #ddd 1px solid; WIDTH: 60px; BORDER-BOTTOM: #666 1px solid
}
#header_search_box INPUT.button:hover {
	CURSOR: pointer; COLOR: #fff; BACKGROUND-COLOR: #666
}
#header_search_box P {
	FONT-SIZE: 9px; MARGIN: 0px
}
#header_search_box A {
	FONT-SIZE: 9px; MARGIN: 0px
}
#header_statement {
	WIDTH: 399px
}
#header_statement P {
	PADDING-RIGHT: 20px; LINE-HEIGHT: 22px; TEXT-ALIGN: center
}
#header_statement P A {
	
}
#anniv_emblem {
	Z-INDEX: 500; LEFT: -55px; POSITION: absolute; TOP: 58px
}
#anniv_text {
	FONT-SIZE: 11px; Z-INDEX: 501; LEFT: 70px; COLOR: #ffffff; FONT-STYLE: italic; FONT-FAMILY: Georgia, "Times New Roman", Times, serif; POSITION: absolute; TOP: 110px
}
#header_menu {
	CLEAR: right; BORDER-TOP: #5c5c5c 2px solid; Z-INDEX: 100; BACKGROUND: url(../images/menu_bg.jpg) #071f40; BORDER-BOTTOM: #5c5c5c 1px solid; POSITION: relative; HEIGHT: 27px
}
#header_menu P {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FLOAT: left; PADDING-BOTTOM: 0px; MARGIN: 0px; WIDTH: 255px; COLOR: #ffffff; PADDING-TOP: 6px; TEXT-ALIGN: center
}
#body_content {
	PADDING-RIGHT: 30px; PADDING-LEFT: 30px; BACKGROUND: url(../images/body_content_fade_cap.jpg) #ffffff repeat-x left top; PADDING-BOTTOM: 30px; PADDING-TOP: 30px; POSITION: relative
}
#detail_billboard_head IMG {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 25px; PADDING-TOP: 25px
}
#body_content_grey {
	BACKGROUND: url(../images/gray-white-page_cap.jpg) #ffffff no-repeat left top; PADDING-TOP: 20px; POSITION: relative
}
#body_content_grey #left_content {
	PADDING-RIGHT: 20px; PADDING-LEFT: 20px; BACKGROUND: url(../images/left_grey_cappers_mid.jpg) #a5a5a5 repeat-y center 50%; FLOAT: left; PADDING-BOTTOM: 0px; WIDTH: 232px; PADDING-TOP: 0px; POSITION: relative
}
#body_content_grey #left_content DIV {
	DISPLAY: block; MARGIN: -15px 7px 0px
}
#body_content_grey #left_content:unknown {
	DISPLAY: block; BACKGROUND: url(../images/left_grey_cappers_top.jpg) #a6a6a6 no-repeat center bottom; MARGIN-LEFT: -10px; WIDTH: 252px; HEIGHT: 32px; content: " "
}
#body_content_grey #left_content:unknown {
	DISPLAY: block; BACKGROUND: url(../images/left_grey_cappers_bot.jpg) #a6a6a6 no-repeat center bottom; MARGIN-LEFT: -10px; WIDTH: 252px; HEIGHT: 32px; content: " "
}
#body_content_grey #left_content H3.border {
	BORDER-TOP: #ccc 2px groove; PADDING-TOP: 10px
}
#body_content_grey #left_content UL LI.active {
	BORDER-RIGHT: #ddd 2px groove; PADDING-RIGHT: 0px; BORDER-TOP: #666 1px solid; MARGIN-TOP: -1px; DISPLAY: block; PADDING-LEFT: 2px; BACKGROUND: url(../images/li_link_back_off.jpg) repeat-x left top; PADDING-BOTTOM: 0px; BORDER-LEFT: #ddd 2px groove; WIDTH: 212px; COLOR: #000; PADDING-TOP: 5px; BORDER-BOTTOM: #666 1px solid; HEIGHT: 17px
}
#body_content_grey #left_content UL LI A {
	BORDER-RIGHT: #ddd 2px groove; PADDING-RIGHT: 0px; BORDER-TOP: #666 1px solid; MARGIN-TOP: -1px; DISPLAY: block; PADDING-LEFT: 2px; BACKGROUND: url(../images/li_link_back_off.jpg) repeat-x left top; PADDING-BOTTOM: 0px; BORDER-LEFT: #ddd 2px groove; WIDTH: 212px; COLOR: #000; PADDING-TOP: 5px; BORDER-BOTTOM: #666 1px solid; HEIGHT: 17px
}
#body_content_grey #left_content UL LI.active {
	BACKGROUND: url(../images/li_link_back_on.jpg) repeat-x left top; TEXT-DECORATION: none
}
#body_content_grey #left_content UL LI A:hover {
	BACKGROUND: url(../images/li_link_back_on.jpg) repeat-x left top; TEXT-DECORATION: none
}
#body_content_grey #left_content UL LI.active {
	FONT-WEIGHT: bold
}
#body_content_grey #right_content {
	PADDING-RIGHT: 12px; PADDING-LEFT: 292px; BACKGROUND: url(../images/gray-white-page_middle.jpg) #ffffff repeat-y left top; PADDING-BOTTOM: 30px; PADDING-TOP: 0px
}
#body_content_grey #right_content .Accordion {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px
}
#body_content_grey #right_content .AccordionPanelContent H4 {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px
}
#body_content_grey #right_content .AccordionPanelContent P {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px
}
#body_content_grey #right_content H3.highlight {
	BORDER-RIGHT: #ddd 1px outset; PADDING-RIGHT: 0px; BORDER-TOP: #ddd 1px outset; DISPLAY: block; PADDING-LEFT: 2px; FONT-SIZE: 11px; BACKGROUND: url(../images/li_link_back_off.jpg) repeat-x; PADDING-BOTTOM: 2px; BORDER-LEFT: #ddd 1px outset; COLOR: #444444; PADDING-TOP: 2px; BORDER-BOTTOM: #ddd 1px outset
}
#body_content_grey #right_content H3.highlight A {
	COLOR: #333; TEXT-DECORATION: none
}
#body_content_grey #right_content H3.highlight A:hover {
	COLOR: #333; TEXT-DECORATION: none
}
#body_content_grey #right_content P {
	
}
#body_content_grey #right_content H4 {
	
}
#body_content_grey #right_content H4 {
	COLOR: #444444
}
#body_content_grey #right_content DIV.product {
	DISPLAY: block; MIN-HEIGHT: 80px; BORDER-BOTTOM: #ddd 2px groove; POSITION: relative
}
#body_content_grey #right_content DIV.product A IMG {
	LEFT: 0px; POSITION: absolute; TOP: 0px
}
#body_content_grey #right_content DIV.product H5 {
	PADDING-LEFT: 100px; COLOR: #666666
}
#body_content_grey #right_content DIV.product P {
	PADDING-LEFT: 100px; COLOR: #666666
}
#body_content_grey #right_content DIV.product_gallery {
	DISPLAY: block; POSITION: relative
}
#body_content_grey #right_content DIV.product DIV.new_blurb_small {
	Z-INDEX: 2; LEFT: -20px; POSITION: absolute; TOP: -20px
}
#body_content_grey #right_content DIV.product_gallery DIV.new_blurb_pg {
	Z-INDEX: 2; LEFT: -200px; POSITION: absolute; TOP: -20px
}
#billboard_main {
	CLEAR: both; DISPLAY: block; FONT-SIZE: 11px; WIDTH: 936px; COLOR: #666666; HEIGHT: 334px
}
#billboard_main H5 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 20px; FONT-WEIGHT: bold; FONT-SIZE: 13px; PADDING-BOTTOM: 7px; MARGIN: 0px 0px -10px; WIDTH: 200px; COLOR: #000000; PADDING-TOP: 175px
}
#billboard_main P {
	PADDING-RIGHT: 0px; PADDING-LEFT: 20px; PADDING-BOTTOM: 0px; WIDTH: 220px; COLOR: #666666; PADDING-TOP: 0px
}
#billboard_sub {
	BACKGROUND: url(../images/billboard_sub_bg.jpg) #666666 repeat-x 50% top; WIDTH: 936px; POSITION: relative
}
#new_blurb_billboard {
	LEFT: 0px; POSITION: absolute; TOP: 32px
}
#billboard_sub .billboard_subs {
	BORDER-RIGHT: #888888 1px solid; PADDING-RIGHT: 10px; PADDING-LEFT: 10px; FLOAT: left; PADDING-BOTTOM: 0px; MARGIN: 10px 0px 0px; WIDTH: 213px; COLOR: #cccccc; LINE-HEIGHT: 16px; PADDING-TOP: 0px; POSITION: relative; HEIGHT: 220px
}
#billboard_sub .billboard_subs_last {
	BORDER-RIGHT: #888888 1px solid; PADDING-RIGHT: 10px; PADDING-LEFT: 10px; FLOAT: left; PADDING-BOTTOM: 0px; MARGIN: 10px 0px 0px; WIDTH: 213px; COLOR: #cccccc; LINE-HEIGHT: 16px; PADDING-TOP: 0px; POSITION: relative; HEIGHT: 220px
}
#billboard_sub DIV.billboard_subs_last {
	BORDER-RIGHT-STYLE: none
}
#billboard_sub .billboard_subs A {
	COLOR: #ffffff
}
#billboard_sub .billboard_subs_last A {
	COLOR: #ffffff
}
#billboard_sub .billboard_subs H5 {
	FONT-SIZE: 10px; MARGIN: 5px 0px 10px; COLOR: #aaa
}
#billboard_sub .billboard_subs_last H5 {
	FONT-SIZE: 10px; MARGIN: 5px 0px 10px; COLOR: #aaa
}
#footer_gray {
	CLEAR: left; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND: url(../images/footer_cap_gray.jpg) no-repeat 50% top; PADDING-BOTTOM: 40px; WIDTH: 936px; COLOR: #666666; LINE-HEIGHT: 24px; PADDING-TOP: 40px; TEXT-ALIGN: center
}
#footer_white {
	CLEAR: left; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND: url(../images/footer_cap_gray.jpg) no-repeat 50% top; PADDING-BOTTOM: 40px; WIDTH: 936px; COLOR: #666666; LINE-HEIGHT: 24px; PADDING-TOP: 40px; TEXT-ALIGN: center
}
#footer_gray_white {
	CLEAR: left; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND: url(../images/footer_cap_gray.jpg) no-repeat 50% top; PADDING-BOTTOM: 40px; WIDTH: 936px; COLOR: #666666; LINE-HEIGHT: 24px; PADDING-TOP: 40px; TEXT-ALIGN: center
}
#footer_gray_breadcrumbs {
	CLEAR: left; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND: url(../images/footer_cap_gray.jpg) no-repeat 50% top; PADDING-BOTTOM: 40px; WIDTH: 936px; COLOR: #666666; LINE-HEIGHT: 24px; PADDING-TOP: 40px; TEXT-ALIGN: center
}
#footer_gray IMG {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px
}
#footer_white IMG {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px
}
#footer_gray_white IMG {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px
}
#footer_gray_breadcrumbs IMG {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px
}
#footer_white {
	BACKGROUND-IMAGE: url(../images/footer_cap_white.jpg)
}
#footer_gray_white {
	BACKGROUND: url(../images/footer_cap_gray_bread.jpg) no-repeat 0px -20px
}
#footer_gray_breadcrumbs {
	BACKGROUND: url(../images/footer_cap_gray_bread.jpg) no-repeat 50% top
}
#footer_gray_breadcrumbs UL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: -33px 0px 25px 20px; PADDING-TOP: 0px; TEXT-ALIGN: left
}
#footer_gray_breadcrumbs UL LI {
	PADDING-RIGHT: 2px; DISPLAY: inline; COLOR: #999999
}
#footer_gray_breadcrumbs UL LI A:hover {
	COLOR: #ffffff
}
#footer_gray A {
	FONT-SIZE: 10px; COLOR: #999999; TEXT-DECORATION: none
}
#footer_gray_white A {
	FONT-SIZE: 10px; COLOR: #999999; TEXT-DECORATION: none
}
#footer_white A {
	FONT-SIZE: 10px; COLOR: #999999; TEXT-DECORATION: none
}
#footer_gray_breadcrumbs A {
	FONT-SIZE: 10px; COLOR: #999999; TEXT-DECORATION: none
}
#footer_gray A:visited {
	FONT-SIZE: 10px; COLOR: #999999; TEXT-DECORATION: none
}
#footer_gray_white A:visited {
	FONT-SIZE: 10px; COLOR: #999999; TEXT-DECORATION: none
}
#footer_white A:visited {
	FONT-SIZE: 10px; COLOR: #999999; TEXT-DECORATION: none
}
#footer_gray_breadcrumbs A:visited {
	FONT-SIZE: 10px; COLOR: #999999; TEXT-DECORATION: none
}
#footer_gray A:active {
	FONT-SIZE: 10px; COLOR: #999999; TEXT-DECORATION: none
}
#footer_gray_white A:active {
	FONT-SIZE: 10px; COLOR: #999999; TEXT-DECORATION: none
}
#footer_white A:active {
	FONT-SIZE: 10px; COLOR: #999999; TEXT-DECORATION: none
}
#footer_gray_breadcrumbs A:active {
	FONT-SIZE: 10px; COLOR: #999999; TEXT-DECORATION: none
}
#footer_gray P {
	FONT-SIZE: 9px; COLOR: #444444
}
#footer_gray_white P {
	FONT-SIZE: 9px; COLOR: #444444
}
#footer_white P {
	FONT-SIZE: 9px; COLOR: #444444
}
#footer_gray_breadcrumbs P {
	FONT-SIZE: 9px; COLOR: #444444
}
#footer_gray A:hover {
	COLOR: #3399ff
}
#footer_gray_white A:hover {
	COLOR: #3399ff
}
#footer_white A:hover {
	COLOR: #3399ff
}
#footer_gray_breadcrumbs A:hover {
	COLOR: #3399ff
}

