#body_table {
	PADDING-RIGHT: 0px;
	 PADDING-LEFT: 0px;
	 PADDING-BOTTOM: 0px;
	 WIDTH: 1005px;
	 PADDING-TOP: 0px
}
#header_cell {
	PADDING-RIGHT: 0px;
	 PADDING-LEFT: 0px;
	 FONT-SIZE: 12px;
	 MARGIN-BOTTOM: 0px;
	 PADDING-BOTTOM: 0px;
	 VERTICAL-ALIGN: top;
	 WIDTH: 100%;
	 COLOR: #fff;
	 PADDING-TOP: 0px;
	 FONT-FAMILY: verdana, arial, sans-serif;
	 BACKGROUND-COLOR: #036499;
	 TEXT-ALIGN: left
}
#menu_cell {
	PADDING-RIGHT: 0px;
	 PADDING-LEFT: 0px;
	 PADDING-BOTTOM: 0px;
	 WIDTH: 120px;
	 PADDING-TOP: 0px;
	 BACKGROUND-COLOR: #000080
}
#main_content_cell {
	PADDING-RIGHT: 0px;
	 PADDING-LEFT: 0px;
	 PADDING-BOTTOM: 0px;
	 WIDTH: 99%;
	 PADDING-TOP: 0px
}
#right_block_cell {
	
}
#footer_cell {
	PADDING-RIGHT: 0px;
	 PADDING-LEFT: 0px;
	 PADDING-BOTTOM: 0px;
	 PADDING-TOP: 0px
}
#header_logo_div {
	PADDING-LEFT: 4px;
	 FLOAT: left;
	 PADDING-BOTTOM: 1px;
	 VERTICAL-ALIGN: middle;
	 WIDTH: 7%;
	 PADDING-TOP: 8px
}
#header_title_div {
	FONT-SIZE: 30px;
	 FLOAT: left;
	 PADDING-BOTTOM: 0px;
	 VERTICAL-ALIGN: middle;
	 WIDTH: 53%;
	 LINE-HEIGHT: 50px;
	 PADDING-TOP: 0px
}
#header_info_div {
	PADDING-RIGHT: 0px;
	 FONT-WEIGHT: bold;
	 FONT-SIZE: 12px;
	 FLOAT: right;
	 BACKGROUND-IMAGE: url(images/hrcomponents_header_design.jpg);
	 VERTICAL-ALIGN: middle;
	 WIDTH: 40%;
	 COLOR: white;
	 PADDING-TOP: 13px;
	 FONT-FAMILY: verdana, arial, sans-serif;
	 HEIGHT: 38px;
	 TEXT-ALIGN: right
}
#header_info_div A {
	FONT-WEIGHT: normal;
	 FONT-SIZE: 11px;
	 COLOR: white;
	 FONT-FAMILY: verdana, arial, sans-serif
}
#header_under_bar {
	FLOAT: left;
	 WIDTH: 100%;
	 HEIGHT: 10px;
	 BACKGROUND-COLOR: #ffcd03
}
#nav_div_spaceholder {
	FLOAT: left;
	 HEIGHT: 100%;
	 BACKGROUND-COLOR: #000080
}
#nav_div_float {
	LEFT: 4px;
	 FLOAT: left;
	 VISIBILITY: visible;
	 WIDTH: 110px;
	 POSITION: absolute;
	 TOP: 65px;
	 BACKGROUND-COLOR: #000080;
	 TEXT-ALIGN: center;
	 WORD-WRAP: break-word
}
#nav_div_float_dontfixposition {
	WIDTH: 110px;
	 BACKGROUND-COLOR: #ffffff
}
#nav_div_outline {
	BORDER-RIGHT: #aaaaaa 1px solid;
	 BORDER-TOP: #aaaaaa 1px solid;
	 FLOAT: left;
	 BORDER-LEFT: #aaaaaa 1px solid;
	 WIDTH: 100%;
	 BORDER-BOTTOM: #aaaaaa 1px solid;
	 TEXT-ALIGN: left
}
#nav_div_google {
	FLOAT: left;
	 WIDTH: 100%
}
#nav_div_header {
	FONT-SIZE: 11px;
	 FLOAT: left;
	 VERTICAL-ALIGN: middle;
	 WIDTH: 100%;
	 COLOR: white;
	 PADDING-TOP: 0px;
	 HEIGHT: 33px;
	 BACKGROUND-COLOR: #0d0d55;
	 TEXT-ALIGN: center
}
#nav_div_header_bar {
	FLOAT: left;
	 WIDTH: 100%;
	 HEIGHT: 7px;
	 BACKGROUND-COLOR: #0d0d22
}
#nav_div_upper_list {
	MARGIN-TOP: 0px;
	 FLOAT: left;
	 WIDTH: 100%;
	 BACKGROUND-COLOR: #000080;
	 TEXT-ALIGN: center
}
#nav_div_upper_list UL {
	PADDING-RIGHT: 0px;
	 MARGIN-TOP: 0px;
	 PADDING-LEFT: 0px;
	 LIST-STYLE-IMAGE: url(http://www.acculex.com/images/clear_dot.gif);
	 MARGIN-BOTTOM: 5px;
	 PADDING-BOTTOM: 0px;
	 MARGIN-LEFT: 5px;
	 PADDING-TOP: 0px;
	 TEXT-ALIGN: center
}
#nav_div_upper_list LI {
	PADDING-RIGHT: 2px;
	 BORDER-TOP: #4444aa 1px solid;
	 MARGIN-TOP: 3px;
	 PADDING-LEFT: 2px;
	 LIST-STYLE-IMAGE: url(http://www.acculex.com/images/clear_dot.gif);
	 MARGIN-BOTTOM: 2px;
	 PADDING-BOTTOM: 2px;
	 MARGIN-LEFT: 0em;
	 PADDING-TOP: 2px
}
#nav_div_upper_list A {
	COLOR: #ffffff
}
#nav_div_lower_list {
	MARGIN-TOP: 0px;
	 FLOAT: left;
	 WIDTH: 100%;
	 BACKGROUND-COLOR: #883030;
	 WORD-WRAP: break-word
}
#nav_div_lower_list UL {
	PADDING-RIGHT: 0px;
	 MARGIN-TOP: 0px;
	 PADDING-LEFT: 0px;
	 LIST-STYLE-IMAGE: url(http://www.acculex.com/images/clear_dot.gif);
	 MARGIN-BOTTOM: 5px;
	 PADDING-BOTTOM: 0px;
	 MARGIN-LEFT: 5px;
	 PADDING-TOP: 0px
}
#nav_div_lower_list LI {
	PADDING-RIGHT: 2px;
	 MARGIN-TOP: 0px;
	 PADDING-LEFT: 2px;
	 LIST-STYLE-IMAGE: url(http://www.acculex.com/images/clear_dot.gif);
	 PADDING-BOTTOM: 2px;
	 MARGIN-LEFT: 0px;
	 PADDING-TOP: 2px
}
#nav_div_lower_list LI#li_question {
	MARGIN-TOP: 7px;
	 LIST-STYLE-IMAGE: url(http://www.acculex.com/images/blue_question_mark4.gif);
	 MARGIN-LEFT: 3px
}
#nav_div_lower_list A {
	COLOR: #cccccc
}
#nav_div_bottom_bar {
	BACKGROUND-COLOR: #111155
}
#right_store_link_div {
	PADDING-LEFT: 1px;
	 FLOAT: left;
	 VISIBILITY: visible;
	 WIDTH: 109px;
	 PADDING-TOP: 8px;
	 BACKGROUND-COLOR: #000080
}
#bottom_bar_div {
	FONT-WEIGHT: bold;
	 FONT-SIZE: 20px;
	 FLOAT: right;
	 MARGIN-BOTTOM: 0px;
	 PADDING-BOTTOM: 0px;
	 WIDTH: 100%;
	 COLOR: white;
	 FONT-FAMILY: times;
	 BACKGROUND-COLOR: #303030;
	 TEXT-ALIGN: right
}
#footer_shell_div {
	BORDER-TOP: #111155 3px solid;
	 FLOAT: right;
	 WIDTH: 100%
}
#footer_links_div {
	FLOAT: left;
	 WIDTH: 50%
}
#footer_links_div A {
	COLOR: #505050
}
#footer_contact_info_div {
	FONT-SIZE: 12px;
	 FLOAT: right;
	 WIDTH: 50%;
	 COLOR: #444444;
	 FONT-FAMILY: verdana, arial, sans-serif;
	 TEXT-ALIGN: right
}
#container_page_display {
	FONT-SIZE: 14px;
	 FLOAT: left;
	 BACKGROUND-IMAGE: url(http://www.acculex.com/images/component_bg_fade4a.jpg);
	 MARGIN-LEFT: 1px;
	 WIDTH: 819px;
	 COLOR: #000000;
	 FONT-FAMILY: verdana, arial, sans-serif
}
#container_title_bar_div {
	FONT-SIZE: 32px;
	 FLOAT: left;
	 WIDTH: 100%;
	 COLOR: white;
	 BACKGROUND-COLOR: #0194cb
}
#container_summary_bar_div {
	FONT-SIZE: 15px;
	 FLOAT: left;
	 WIDTH: 100%;
	 BACKGROUND-COLOR: #e1edff
}
#container_desc_div {
	FLOAT: left;
	 WIDTH: 88%
}
#container_desc_pdf_div {
	FLOAT: right;
	 PADDING-BOTTOM: 1px;
	 VERTICAL-ALIGN: middle;
	 WIDTH: 12%;
	 PADDING-TOP: 1px;
	 TEXT-ALIGN: right
}
.container_page_row {
	BORDER-RIGHT: #aaaaaa 0px solid;
	 BORDER-TOP: #aaaaaa 0px solid;
	 FLOAT: left;
	 BORDER-LEFT: #aaaaaa 0px solid;
	 WIDTH: 100%;
	 BORDER-BOTTOM: #aaaaaa 0px solid
}


/*##########################################################################*/
/* Item Code Tree Formatting */
.item_code_tree_indent_td {
	color:gray;
	padding-left:5px;
}
.item_code_tree_label_td {
	color:#FFFFFF;
	background-color:#444444;
	padding-left:2px;
}

.item_code_tree_result_cell {
	color:gray;
	width:30px;
	border-style: solid;
	border-width: 1px;
	border-color: #555555;
}


.component_page_column_wide {
	BORDER-RIGHT: #aaaaaa 0px solid;
	 BORDER-TOP: #aaaaaa 0px solid;
	 FLOAT: left;
	 BORDER-LEFT: #aaaaaa 0px solid;
	 WIDTH: 66.5%;
	 BORDER-BOTTOM: #aaaaaa 0px solid
}
.component_page_column_narrow {
	BORDER-RIGHT: #aaaaaa 0px solid;
	 BORDER-TOP: #aaaaaa 0px solid;
	 DISPLAY: inline;
	 FLOAT: right;
	 BORDER-LEFT: #aaaaaa 0px solid;
	 WIDTH: 32.5%;
	 BORDER-BOTTOM: #aaaaaa 0px solid
}
.component_page_column_broad {
	BORDER-RIGHT: #aaaaaa 0px solid;
	 BORDER-TOP: #aaaaaa 0px solid;
	 FLOAT: left;
	 BORDER-LEFT: #aaaaaa 0px solid;
	 WIDTH: 100%;
	 BORDER-BOTTOM: #aaaaaa 0px solid
}
#float_left_div {
	FLOAT: left
}
#product_list_box {
	PADDING-RIGHT: 2px;
	 MARGIN-TOP: 1px;
	 PADDING-LEFT: 10px;
	 FONT-SIZE: 11px;
	 FLOAT: left;
	 PADDING-BOTTOM: 2px;
	 WIDTH: 260px;
	 COLOR: #555555;
	 PADDING-TOP: 2px;
	 HEIGHT: 225px;
	 TEXT-ALIGN: center
}
#product_list_box A {
	FONT-SIZE: 14px;
	 COLOR: black
}
#product_list_row0 {
	MARGIN-TOP: 1px;
	 FLOAT: left;
	 PADDING-BOTTOM: 2px;
	 WIDTH: 100%;
	 PADDING-TOP: 2px;
	 BACKGROUND-COLOR: #c4deff
}
#product_list_row1 {
	MARGIN-TOP: 1px;
	 FLOAT: left;
	 PADDING-BOTTOM: 2px;
	 WIDTH: 100%;
	 PADDING-TOP: 2px;
	 BACKGROUND-COLOR: #d5d5e5
}
#product_list_image_div {
	FLOAT: left;
	 WIDTH: 20%
}
#product_list_info_div {
	MARGIN-TOP: 9px;
	 FONT-SIZE: 12px;
	 FLOAT: left;
	 WIDTH: 70%;
	 FONT-FAMILY: verdana, arial, sans-serif
}
#product_list_info_div A {
	FONT-SIZE: 14px;
	 FONT-FAMILY: verdana, arial, sans-serif
}
#product_list_pdf_div {
	FLOAT: left;
	 PADDING-BOTTOM: 3px;
	 WIDTH: 10%;
	 PADDING-TOP: 10px;
	 TEXT-ALIGN: center
}
.component_desc {
	
}
.component_features {
	BACKGROUND-COLOR: #e1edff
}
.component_apps {
	BACKGROUND-COLOR: #e1edff
}
.component_ordering_info {
	
}
.component_specs {
	FLOAT: left
}
.component_aux_image {
	
}
.component_technical_notes {
	
}
.component_connections {
	
}
.component_borderless_image {
	
}
.component_pdf {
	
}
.component_embedded_container {
	
}
.component_searchable_hidden_text {
	
}
.component_purchasing_block {
	
}
.component_item_number_tree {
	
}
.component_subcontainer_list {
	
}
.component_store_link {
	
}
#image_narrow {
	WIDTH: 240px
}
#image_wide {
	WIDTH: 410px
}
#image_broad {
	WIDTH: 650px
}
#specs_table {
	WIDTH: 100%
}
TD {
	FONT-SIZE: 12px;
	 VERTICAL-ALIGN: top;
	 FONT-FAMILY: verdana, arial, sans-serif
}
#specs_row0 {
	BACKGROUND-COLOR: #e1edff
}
#specs_row1 {
	BACKGROUND-COLOR: #ffffff
}
#specs_col_1of3 {
	WIDTH: 20%
}
#specs_col_2of3 {
	WIDTH: 30%
}
#specs_col_3of3 {
	WIDTH: 50%
}
.component_title_bar {
	MARGIN-TOP: 1px;
	 FLOAT: left;
	 WIDTH: 100%;
	 CURSOR: hand;
	 BACKGROUND-COLOR: #000000
}
.component_title_bar DIV:hover {
	CURSOR: hand
}
.container_tab_row {
	FLOAT: left;
	 WIDTH: 100%
}
.tabbed_image_div {
	FLOAT: left;
	 WIDTH: 28%
}
.tabbed_info_div {
	FLOAT: right;
	 WIDTH: 70%
}
.tabbed_title_div {
	FONT-WEIGHT: bold;
	 FONT-SIZE: 20px;
	 FLOAT: left;
	 WIDTH: 70%
}
.tabbed_summary_div {
	FONT-SIZE: 11px;
	 FLOAT: left;
	 WIDTH: 100%;
	 COLOR: #555555
}
.tabbed_desc_div {
	MARGIN-TOP: 10px;
	 FONT-SIZE: 13px;
	 FLOAT: left;
	 WIDTH: 100%;
	 COLOR: #000000
}
.tabbed_pdf_div {
	FLOAT: right;
	 WIDTH: 20%;
	 MARGIN-RIGHT: 20px
}
.float_right_div {
	FONT-SIZE: 10px;
	 FLOAT: right
}
.component_tab_div_unselected {
	BORDER-RIGHT: #bbbbbb 2px solid;
	 PADDING-RIGHT: 10px;
	 BORDER-TOP: #bbbbbb 1px solid;
	 PADDING-LEFT: 10px;
	 FLOAT: left;
	 PADDING-BOTTOM: 4px;
	 BORDER-LEFT: #bbbbbb 1px solid;
	 MARGIN-RIGHT: 1px;
	 PADDING-TOP: 4px;
	 HEIGHT: 20px;
	 BACKGROUND-COLOR: #eeeeee
}
.component_tab_div_unselected A {
	COLOR: #555555
}
.component_tab_div_selected {
	BORDER-RIGHT: #111111 2px solid;
	 PADDING-RIGHT: 10px;
	 BORDER-TOP: #111111 1px solid;
	 PADDING-LEFT: 10px;
	 FLOAT: left;
	 PADDING-BOTTOM: 4px;
	 BORDER-LEFT: #111111 1px solid;
	 MARGIN-RIGHT: 1px;
	 PADDING-TOP: 4px;
	 HEIGHT: 20px;
	 BACKGROUND-COLOR: #eefaff
}
.component_tab_div_selected A {
	FONT-WEIGHT: bold;
	 COLOR: #111111
}
.component_tab_content_area {
	BORDER-RIGHT: #444444 2px solid;
	 PADDING-RIGHT: 2px;
	 BORDER-TOP: #444444 1px solid;
	 PADDING-LEFT: 2px;
	 FLOAT: left;
	 PADDING-BOTTOM: 2px;
	 BORDER-LEFT: #444444 1px solid;
	 WIDTH: 98%;
	 PADDING-TOP: 2px;
	 BORDER-BOTTOM: #444444 2px solid;
	 BACKGROUND-COLOR: #ffffff
}
.tab_explanation {
	 width:100px;
	 BORDER-RIGHT: #EEEEEE 0px solid;
	 PADDING-RIGHT: 10px;
	 font-size:9px;
	 color: #777777;
	 BORDER-TOP: #EEEEEE 0px solid;
	 PADDING-LEFT: 5px;
	 FLOAT: left;
	 PADDING-BOTTOM: 0px;
	 BORDER-LEFT: #EEEEEE 0px solid;
	 MARGIN-RIGHT: 1px;
	 PADDING-TOP: 1px;
	 HEIGHT: 27px;
	 BACKGROUND-COLOR: #FFFFFF;
}
.component_title_bar_text {
	FONT-WEIGHT: bold;
	 FLOAT: left;
	 PADDING-BOTTOM: 2px;
	 MARGIN-LEFT: 20px;
	 COLOR: #ffffff;
	 PADDING-TOP: 2px
}
.component_title_bar_link {
	FONT-SIZE: 10px;
	 FLOAT: left;
	 PADDING-BOTTOM: 1px;
	 MARGIN-LEFT: 5px;
	 COLOR: #dddddd;
	 PADDING-TOP: 5px
}
#embedded_pricing {
	FONT-WEIGHT: bold;
	 VERTICAL-ALIGN: middle;
	 WIDTH: 100%;
	 COLOR: #aa0000;
	 HEIGHT: 20px;
	 TEXT-ALIGN: center
}
#pricing_realtime_div {
	FLOAT: left
}
#pricing_realtime_table {
	BORDER-RIGHT: #ccc 1px solid;
	 BORDER-TOP: #ccc 1px solid;
	 BORDER-LEFT: #aaaaaa 1px solid;
	 WIDTH: 100%;
	 BORDER-BOTTOM: #aaaaaa 1px solid;
	 BORDER-COLLAPSE: collapse
}
#pricing_realtime_table TD {
	PADDING-LEFT: 4px;
	 FONT-SIZE: 13px;
	 VERTICAL-ALIGN: middle;
	 BORDER-LEFT: #ccc 1px solid;
	 BORDER-BOTTOM: #ccc 1px solid;
	 FONT-FAMILY: verdana, arial, sans-serif
}
#pricing_realtime_table A {
	FONT-SIZE: 13px;
	 VERTICAL-ALIGN: middle;
	 FONT-FAMILY: verdana, arial, sans-serif
}
#pricing_realtime_row_0 {
	HEIGHT: 35px;
	 BACKGROUND-COLOR: #eeeeee
}
#pricing_realtime_row_1 {
	HEIGHT: 35px
}
#pricing_realtime_header_td {
	PADDING-LEFT: 4px;
	 COLOR: white;
	 HEIGHT: 20px;
	 BACKGROUND-COLOR: black
}
#pricing_realtime_image_td {
	WIDTH: 15%;
	 TEXT-ALIGN: center
}
#pricing_realtime_key_td {
	FONT-WEIGHT: bold;
	 FONT-SIZE: 14px;
	 VERTICAL-ALIGN: middle;
	 WIDTH: 22%;
	 COLOR: #000000;
	 TEXT-ALIGN: left
}
#pricing_realtime_desc_td {
	WIDTH: 36%;
	 COLOR: #555555
}
#pricing_realtime_price_td {
	WIDTH: 12%
}
#pricing_realtime_item_link_td {
	WIDTH: 25%;
	 TEXT-ALIGN: center
}
#product_feature_table {
	WIDTH: 800px
}
#product_feature_table_init {
	WIDTH: 400px
}
#ddcontainerheadercell {
	BORDER-RIGHT: #000000 1px solid;
	 MIN-WIDTH: 30px;
	 MAX-WIDTH: 50px;
	 TEXT-ALIGN: center
}
#ddcontainerheaderimage {
	
}
#ddcontainerheaderlabeldiv {
	MIN-HEIGHT: 30px;
	 VERTICAL-ALIGN: middle;
	 MAX-HEIGHT: 105px;
	 PADDING-TOP: 4px;
	 TEXT-ALIGN: center
}
#ddcontainerheaderlabelimage {
	
}
#ddlabelrow_init {
	HEIGHT: 20px;
	 BACKGROUND-COLOR: #ffffff
}
#ddlabelrow_init TD {
	BORDER-TOP: #000000 1px solid
}
#ddltextcell_init {
	PADDING-LEFT: 4px;
	 FONT-WEIGHT: bold;
	 FONT-SIZE: 15px;
	 VERTICAL-ALIGN: top;
	 COLOR: black
}
#ddtextcell_0_init {
	PADDING-LEFT: 4px;
	 FONT-SIZE: 14px;
	 VERTICAL-ALIGN: middle;
	 WIDTH: 200px;
	 COLOR: black;
	 HEIGHT: 20px;
	 BACKGROUND-COLOR: #dddddd
}
#ddtextcell_0_init A {
	FONT-SIZE: 14px;
	 COLOR: blue
}
#ddtextcell_1_init {
	PADDING-LEFT: 4px;
	 FONT-SIZE: 14px;
	 VERTICAL-ALIGN: middle;
	 WIDTH: 200px;
	 COLOR: black;
	 HEIGHT: 20px;
	 BACKGROUND-COLOR: #eeeeee
}
#ddtextcell_1_init A {
	FONT-SIZE: 14px;
	 COLOR: blue
}
#ddlabelrow {
	HEIGHT: 20px;
	 BACKGROUND-COLOR: #ffffff
}
#ddlabelrow TD {
	BORDER-TOP: #000000 1px solid;
	 PADDING-LEFT: 4px;
	 FONT-SIZE: 14px;
	 VERTICAL-ALIGN: middle;
	 COLOR: black
}
#ddltextcell {
	FONT-WEIGHT: bold;
	 FONT-SIZE: 14px;
	 COLOR: black
}
#product_feature_upper_left_cell {
	VERTICAL-ALIGN: bottom;
	 COLOR: red;
	 BACKGROUND-COLOR: #ffffff;
	 TEXT-ALIGN: left
}
#product_feature_containers_header_cell {
	VERTICAL-ALIGN: middle;
	 COLOR: white;
	 HEIGHT: 18px;
	 BACKGROUND-COLOR: #555555;
	 TEXT-ALIGN: center
}
#ddcell_0_0 {
	BACKGROUND-COLOR: #c4deff;
	 TEXT-ALIGN: center
}
#ddcell_0_1 {
	BACKGROUND-COLOR: #f0f7ff;
	 TEXT-ALIGN: center
}
#ddcell_1_0 {
	BACKGROUND-COLOR: #f8f8f8;
	 TEXT-ALIGN: center
}
#ddcell_1_1 {
	BACKGROUND-COLOR: #ffffff;
	 TEXT-ALIGN: center
}
#ddtextcell_0 {
	PADDING-LEFT: 4px;
	 FONT-SIZE: 14px;
	 VERTICAL-ALIGN: middle;
	 WIDTH: 140px;
	 COLOR: black;
	 HEIGHT: 20px;
	 BACKGROUND-COLOR: #c4deff
}
#ddtextcell_0 A {
	FONT-SIZE: 14px;
	 COLOR: blue
}
#ddtextcell_1 {
	PADDING-LEFT: 4px;
	 FONT-SIZE: 14px;
	 VERTICAL-ALIGN: middle;
	 WIDTH: 140px;
	 COLOR: black;
	 HEIGHT: 20px;
	 BACKGROUND-COLOR: #f8f8f8
}
#ddtextcell_1 A {
	FONT-SIZE: 14px;
	 COLOR: blue
}
#ddcell_0_0_selected {
	BACKGROUND-COLOR: #fdfdba;
	 TEXT-ALIGN: center
}
#ddcell_0_1_selected {
	BACKGROUND-COLOR: #ffffdd;
	 TEXT-ALIGN: center
}
#ddcell_1_0_selected {
	BACKGROUND-COLOR: #ffffdd;
	 TEXT-ALIGN: center
}
#ddcell_1_1_selected {
	BACKGROUND-COLOR: #fffff0;
	 TEXT-ALIGN: center
}
#ddtextcell_0_selected {
	PADDING-LEFT: 4px;
	 FONT-SIZE: 14px;
	 VERTICAL-ALIGN: middle;
	 WIDTH: 140px;
	 COLOR: black;
	 HEIGHT: 20px;
	 BACKGROUND-COLOR: #fdfdba
}
#ddtextcell_0_selected A {
	FONT-SIZE: 14px;
	 COLOR: blue
}
#ddtextcell_1_selected {
	MIN-WIDTH: 140px;
	 PADDING-LEFT: 4px;
	 FONT-SIZE: 14px;
	 VERTICAL-ALIGN: middle;
	 COLOR: black;
	 HEIGHT: 20px;
	 BACKGROUND-COLOR: #ffffdd
}
#ddtextcell_1_selected A {
	FONT-SIZE: 14px;
	 COLOR: blue
}
INPUT {
	FONT-SIZE: 10px;
	 FONT-FAMILY: "Verdana","Arial","Helvetica"
}
SELECT {
	FONT-SIZE: 10px;
	 COLOR: #000000;
	 FONT-FAMILY: "Verdana","Arial","Helvetica";
	 BACKGROUND-COLOR: #ffffff
}
OPTION {
	FONT-SIZE: 10px;
	 FONT-FAMILY: "Verdana","Arial","Helvetica"
}
BODY {
	SCROLLBAR-ARROW-COLOR: yellow;
	 SCROLLBAR-BASE-COLOR: gray
}
A:link {
	FONT-SIZE: 11px;
	 COLOR: #222222;
	 FONT-FAMILY: verdana, arial, sans-serif;
	 TEXT-DECORATION: underline
}
A:visited {
	FONT-SIZE: 11px;
	 COLOR: #666666;
	 FONT-FAMILY: verdana, arial, sans-serif;
	 TEXT-DECORATION: underline
}
A:hover {
	FONT-SIZE: 11px;
	 COLOR: #2222aa;
	 FONT-FAMILY: verdana, arial, sans-serif;
	 TEXT-DECORATION: underline
}
.titlefixed {
	FONT-SIZE: 35px;
	 MARGIN-BOTTOM: 33px
}
.summaryfixed {
	FONT-SIZE: 15px;
	 MARGIN-BOTTOM: 33px
}
.menufixed {
	FONT-SIZE: 8pt;
	 MARGIN-BOTTOM: 8pt
}
.table-title {
	FONT-WEIGHT: bold;
	 FONT-SIZE: 14px
}
.tblcols {
	BACKGROUND: #ccc;
	 COLOR: #333;
	 TEXT-ALIGN: left
}
.table-header {
	BACKGROUND-COLOR: #fff;
	 TEXT-ALIGN: left
}
.listing-row {
	BACKGROUND: #fff7e8
}
.listing-row-alt {
	BACKGROUND: #ffffff
}
.menulink {
	BACKGROUND-COLOR: #fff
}
.tblhead {
	PADDING-RIGHT: 2px;
	 BACKGROUND-POSITION: 50% top;
	 PADDING-LEFT: 2px;
	 FONT-WEIGHT: bold;
	 FONT-SIZE: 12px;
	 PADDING-BOTTOM: 2px;
	 COLOR: #fff;
	 PADDING-TOP: 2px;
	 BACKGROUND-REPEAT: repeat-x;
	 WHITE-SPACE: nowrap;
	 HEIGHT: 25px;
	 BACKGROUND-COLOR: #000000;
	 TEXT-ALIGN: left;
	 font-face: arial narrow
}
.tblhead A:link {
	COLOR: #fff
}
.tblhead A:unknown {
	COLOR: #fff
}
.tblhead A:hover {
	COLOR: #fff
}
.tblhead A:active {
	COLOR: #fff
}
.summarytable {
	BORDER-RIGHT: 0px;
	 PADDING-RIGHT: 3px;
	 BORDER-TOP: 0px;
	 PADDING-LEFT: 3px;
	 FONT-SIZE: 12px;
	 PADDING-BOTTOM: 3px;
	 VERTICAL-ALIGN: top;
	 BORDER-LEFT: 0px;
	 WIDTH: 400px;
	 COLOR: #fff;
	 PADDING-TOP: 3px;
	 BORDER-BOTTOM: 0px;
	 FONT-FAMILY: arial;
	 BACKGROUND-COLOR: #eeeeee;
	 TEXT-ALIGN: left;
	 border-spacing: '8'
}
.outersummarytable {
	PADDING-RIGHT: 0px;
	 PADDING-LEFT: 0px;
	 FONT-SIZE: 12px;
	 PADDING-BOTTOM: 0px;
	 VERTICAL-ALIGN: top;
	 WIDTH: 400px;
	 COLOR: #fff;
	 PADDING-TOP: 0px;
	 FONT-FAMILY: arial;
	 BACKGROUND-COLOR: #eeeeee;
	 TEXT-ALIGN: left;
	 border-spacing: 0
}
.infocell {
	PADDING-RIGHT: 3px;
	 PADDING-LEFT: 3px;
	 FONT-WEIGHT: bold;
	 FONT-SIZE: 12px;
	 PADDING-BOTTOM: 3px;
	 VERTICAL-ALIGN: top;
	 WIDTH: 30%;
	 COLOR: #000000;
	 PADDING-TOP: 3px;
	 BACKGROUND-COLOR: #ffffff;
	 TEXT-ALIGN: left;
	 font-face: arial
}
.infocell2 {
	PADDING-RIGHT: 3px;
	 PADDING-LEFT: 3px;
	 FONT-SIZE: 12px;
	 PADDING-BOTTOM: 3px;
	 VERTICAL-ALIGN: top;
	 WIDTH: 80%;
	 COLOR: #000000;
	 PADDING-TOP: 3px;
	 FONT-FAMILY: arial;
	 BACKGROUND-COLOR: #ffffff;
	 TEXT-ALIGN: left
}
.labelcell {
	PADDING-RIGHT: 3px;
	 PADDING-LEFT: 3px;
	 FONT-SIZE: 12px;
	 PADDING-BOTTOM: 3px;
	 VERTICAL-ALIGN: top;
	 WIDTH: 20%;
	 COLOR: #000000;
	 PADDING-TOP: 3px;
	 FONT-FAMILY: arial;
	 BACKGROUND-COLOR: #dddddd;
	 TEXT-ALIGN: left
}
.titlecell {
	PADDING-RIGHT: 3px;
	 PADDING-LEFT: 3px;
	 FONT-SIZE: 20px;
	 PADDING-BOTTOM: 3px;
	 VERTICAL-ALIGN: top;
	 WIDTH: 100%;
	 COLOR: #ffffff;
	 PADDING-TOP: 3px;
	 FONT-FAMILY: arial;
	 HEIGHT: 30px;
	 BACKGROUND-COLOR: #507ca9;
	 TEXT-ALIGN: left
}
.matrix_header {
	PADDING-RIGHT: 2px;
	 BACKGROUND-POSITION: 50% top;
	 PADDING-LEFT: 2px;
	 PADDING-BOTTOM: 2px;
	 COLOR: #fff;
	 PADDING-TOP: 2px;
	 BACKGROUND-REPEAT: repeat-x;
	 WHITE-SPACE: nowrap;
	 HEIGHT: 28px;
	 BACKGROUND-COLOR: #222222;
	 TEXT-ALIGN: left
}
.matrix_header A:link {
	COLOR: #fff
}
.tblhead A:unknown {
	COLOR: #fff
}
.tblhead A:hover {
	COLOR: #fff
}
.tblhead A:active {
	COLOR: #fff
}
.matrix_row_label {
	PADDING-RIGHT: 2px;
	 BACKGROUND-POSITION: 50% top;
	 PADDING-LEFT: 2px;
	 PADDING-BOTTOM: 2px;
	 COLOR: #fff;
	 PADDING-TOP: 2px;
	 BACKGROUND-REPEAT: repeat-x;
	 FONT-FAMILY: "Arial"
    FONT-SIZE: 15px;
	 WHITE-SPACE: nowrap;
	 HEIGHT: 28px;
	 BACKGROUND-COLOR: #555555;
	 TEXT-ALIGN: left
}
.matrix_row_label A:link {
	COLOR: #fff
}
.tblhead A:unknown {
	COLOR: #fff
}
.tblhead A:hover {
	COLOR: #fff
}
.tblhead A:active {
	COLOR: #fff
}
.matrix_row_info {
	PADDING-RIGHT: 2px;
	 BACKGROUND-POSITION: 50% top;
	 PADDING-LEFT: 2px;
	 PADDING-BOTTOM: 2px;
	 COLOR: #000;
	 PADDING-TOP: 2px;
	 BACKGROUND-REPEAT: repeat-x;
	 WHITE-SPACE: nowrap;
	 HEIGHT: 28px;
	 BACKGROUND-COLOR: #dddddd;
	 TEXT-ALIGN: left
}
.matrix_row_info A:link {
	COLOR: #fff
}
.tblhead A:unknown {
	COLOR: #fff
}
.tblhead A:hover {
	COLOR: #fff
}
.tblhead A:active {
	COLOR: #fff
}
#productlist {
	BORDER-RIGHT: #ccc 1px solid;
	 BORDER-TOP: #ccc 1px solid;
	 FONT-SIZE: 10px;
	 WIDTH: 100%;
	 FONT-FAMILY: "Verdana","Arial","Helvetica";
	 BORDER-COLLAPSE: collapse;
	 BACKGROUND-COLOR: #fff
}
#invoicelist {
	BORDER-RIGHT: #ccc 1px solid;
	 BORDER-TOP: #ccc 1px solid;
	 FONT-SIZE: 10px;
	 WIDTH: 100%;
	 FONT-FAMILY: "Verdana","Arial","Helvetica";
	 BORDER-COLLAPSE: collapse;
	 BACKGROUND-COLOR: #fff
}
#productlist TD {
	PADDING-RIGHT: 5px;
	 PADDING-LEFT: 5px;
	 PADDING-BOTTOM: 5px;
	 BORDER-LEFT: #ccc 1px solid;
	 PADDING-TOP: 5px;
	 BORDER-BOTTOM: #ccc 1px solid
}
#invoicelist TD {
	PADDING-RIGHT: 5px;
	 PADDING-LEFT: 5px;
	 PADDING-BOTTOM: 5px;
	 BORDER-LEFT: #ccc 1px solid;
	 PADDING-TOP: 5px;
	 BORDER-BOTTOM: #ccc 1px solid
}
#productlist {
	COLOR: #ffffff;
	 BACKGROUND-COLOR: #000
}
#pricing_header_row {
	COLOR: #ffffff;
	 BACKGROUND-COLOR: #000
}
#productlist {
	COLOR: #000000;
	 BACKGROUND-COLOR: #eee
}
#pricing_even_row {
	COLOR: #000000;
	 BACKGROUND-COLOR: #eee
}
#productlist {
	COLOR: #000000;
	 BACKGROUND-COLOR: #fff
}
#pricing_odd_row {
	COLOR: #000000;
	 BACKGROUND-COLOR: #fff
}
