body {background-color:  #ffffff; margin-top: 0; margin-left: 0; margin-right: 0}
a {text-decoration:underline;color: #445569}
a:hover {text-decoration:none}
a:focus {outline: none}
hr {height:1px;color:#eeeeee;padding:0px}

.unhighlightedrow { background-color: #ffffff; font-size: 12; font-family: Arial, Helvetica, sans-serif;}
.highlightedrow { background-color: #dedede; font-size: 12; font-family: Arial, Helvetica, sans-serif;}

.error {color:#cc0000;font-size:14px;font-weight:500}
.status {color:#669900;font-size:14px;font-weight:500}
.instruction {color:#669900;font-size:14px;font-weight:500}
.grey {color:#666666}/* compare, display_products, headerCat, headerNoCat, ordered_items, product_selection */
.colored {color:#6e899c;font-size:12px;font-weight:600}/* login */
.colored:hover {color:#728798;text-decoration:none}
.colorMed {color:#3376ad;font-size:11px}/* welcome, welcome_only */
.topcat {color:black;font-weight:400;font-size:12px;text-decoration:none}/* headerCat*/
.topcat2 {color:white;font-weight:400;font-size:12px;text-decoration:none}/* headerCat */
.topcat:hover {color:white}
.topcat2:hover {color:#003366}
.subcat {font-weight:600;color:#777777;font-size:10px}/* category.jsp, order_items, ordered_items */
.subcat2 {font-weight:600;color:black;font-size:10px;text-decoration:none}/* categories, display_shipping, feedbackEmail, ordered_items, order_items, shipping_info, thatnksEmail, thankyou */
.subcat:hover {color:#3377aa}
.subcat2:hover {color:#999999}
.heading	{color:#6690AA; font-weight:600; font-size:11px }/* categories, compare, order_cancelled, product_selection, thank_you, cart_error */
.currentPage{ background-color:#8097a9;padding:0px 2px;color:white}/* display_products, favorites */
.pages {color:#999999; font-size:11px;letter-spacing:1px}/* display_products */
.pages2 {color:#728798; font-size:11px;letter-spacing:1px}/* favorites */
.specsTitle {font-size:11px;color:#888888;font-weight:600}/* product_selection */
.specs{word-spacing:1px;font-weight:400;color:black}/* product_selection */

.headertd {font-size:14px; font-family: Arial, Helvetica, sans-serif; font-weight: bold; color: #CC6600;}
.fieldname {font-size:12px; font-family: Arial, Helvetica, sans-serif; color: #666666;}
.fielddata {font-size:12px; font-family: Arial, Helvetica, sans-serif; color: black;}

	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #CC6600;


.columnheader {font-size:14px;font-family: arial; background-color: #758698; color: black; font-weight: bold;}
.columnheader A:visited{color:black; text-decoration:none}
.searchresultseven {font-size:14px;font-family: arial; background-color: #758698; color: black; font-weight: bold;}
.searchresultsodd {font-size:14px;font-family: arial; background-color: #4d5d77; color: black; font-weight: bold;}
.inputtd {font-size:14px;font-family: arial; }
.datatext {font-size:12px}
.headertext {font-size:12px}
.resultcell {font-size:14px;border: solid;border-color:rgb(217, 189, 189);empty-cells: show}
.tmp {border-color:rgb(153,112,112)}

.loginTable {background-position:top right;background-repeat:no-repeat;padding-left:9px;border:0px}/* login, welcome, welcome_only */
.welcomeTable {background-position:top right;background-repeat:no-repeat;padding-left:9px;border:0px}/* login, welcome, welcome_only */
.agentFormTable {background-position:top right;background-repeat:no-repeat;padding-left:9px;border:0px}/* login, welcome, welcome_only */
.centerTable {border:1px solid #eeeeee;border-top-color:white;border-bottom-color:white;border-right-color:white}/* compare, display_products, product_selection */
.productTable {border:1px solid #eeeeee}/* displayProducts */
.productCell {border: 5px solid white;padding: 0px 0px}/* compare, display_products */
.productCell2 {border: 5px solid #f5f5f5;padding: 0px 0px}/* favorites */
.featuredCell {border: 5px solid #f5f5f5}/* featured_products */
.descCell {background-color:#e7e7e7;color:#666666;font-size:9px;font-weight:500;text-align:center}/* display_products, favorites */
.compareCell0 {border: 1px solid #eeeeee;padding: 0px 0px}/* compare */
.compareCell1 {border: 1px solid #eeeeee;background-color:#e3e8ec;padding: 0px 0px}/* compare */
.featureTitleCell{background-color:#aaaaaa;font-weight:600;font-size:10px;color:white}/* featured_products */
.favoritesTable{border:2px solid #dddddd;background-color:white;padding: 0px 0px}/* favorites */
.orderItemsTable{border:1px solid white;border-bottom-color:#8fa9ba;padding:2px 2px}/* ordered_items, order_items */
.ltborder {border:1px solid #d1d1d1}/* compare, product_selection */


.optionsBtn{font-size:9px;font-weight:400;border:0px solid #728798; color:#728798; background-color:#dedede;text-decoration:underline}/* compare, favorites, product_selection */
.mediumBtn {font-size:9px;font-weight:600;border:1px solid #728798; font-color:#ffffff; background-color:#dedede} /* cancel_order, cart_error, compare, display_shipping, feedbackEmail, login, product_selection, shipping_info, thanksEmail, thankyou */
.orderBtn {font-size:9px;font-weight:600;border:1px solid #728798; font-color:#ffffff; background-color:#dedede} /* cancel_order, compare, display_shipping, order_items, product_selection */
.smallBtn {font-size:9px;font-weight:400;border:1px solid #728798; font-color:#ffffff; background-color:#dedede} /* thankyou, welcome, welcome_only */
.field {font-size:11px;background-color:#fefefe}/* feedBackEmail, login, shipping_info, thanksEmail */
.selMenuItem {white-space:nowrap;font-size:18px;font-weight:400;border:1px solid #728798; color:#ffffff; background-color:rgb(217,189,189)}
.stdMenuItem {font-size:14px; height: 20px; background-color: rgb(217, 189, 189);}
.menuItemSeparator {vertical-align: top; height: 2px;}
.stdMenuItem Table:TD{font-size:14px; height: 20px; background-color: rgb(217, 189, 189);}
.stdMenuItem A:link{color:#000000;text-decoration:underline}
.stdMenuItem A:visited{color:#000000;text-decoration:none}
.stdMenuItem A:active{color:#000000;text-decoration:none}
.stdMenuItem A:hover{color:#000000;text-decoration:none}
.selMenuItem A:link{color:#000000;text-decoration:none}
.selMenuItem A:visited{color:#000000;text-decoration:none}
.selMenuItem A:active{color:#000000;text-decoration:none}
.selMenuItem A:hover{color:#000000;text-decoration:none}

.selHeaderMenuItem {white-space:nowrap;font-size:25px; font-weight:400; border:1px solid #728798; color:#ffffff; background-color:rgb(217,189,189)}
.stdHeaderMenuItem {white-space:nowrap;font-size:25px;font-weight:400;border:1px solid #728798; color:#ffffff; background-color:rgb(153,112,112)}
.stdHeaderMenuItem A:link{color:#000000;text-decoration:none}
.stdHeaderMenuItem A:visited{color:#000000;text-decoration:none}
.stdHeaderMenuItem A:active{color:#000000;text-decoration:none}
.stdHeaderMenuItem A:hover{color:#000000;text-decoration:none}
.selHeaderMenuItem A:link{color:#000000;text-decoration:none}
.selHeaderMenuItem A:visited{color:#000000;text-decoration:none}
.selHeaderMenuItem A:active{color:#000000;text-decoration:none}
.selHeaderMenuItem A:hover{color:#000000;text-decoration:none}

.ltbg {background-color:#e3e8ec;border:1px solid white}/* ordered_items, order_items */
.medbg{background-color:#c4d1da;border:1px solid white;color:black;font-weight:600;font-size:11px}/* ordered_items, order_items */
.search {border:1px solid #777777;font-family:x;font-size:9px;color:#335577}/* headerCat, headerNoCat */
.title {color:#8fa9ba;font-size:13px;font-weight:600;}/* cancel_order, display_shipping, feedbackEmail, product_selection, shipping_info, thanksEmail, thankyou */
.breadcrumb	 {color:black; font-size:10px; font-weight:500;letter-spacing:1px}/* compare, display_products, favorites, product_selection */
.msgTitle {font-size:12px;color:#8097a9}/* welcome, welcome_only */
.message {color:#777777;font-size:11px}/* welcome, welcome_only */
.note {font-size:9px}/* login */




.topbar:link {
	color: #666666;
	text-decoration: none;
}
.topbar:visited {
	text-decoration: none;
	color: #666666;
}
.topbar:hover {
	text-decoration: underline;
	color: #CC6600;
}








.dimension_name_graph {font-size: 36; font-family: helvetica-condensed; text-align: left; color: f75d00}
.dimension_name_body {font-size: 24; font-family: helvetica-condensed; font-weight: bold;}
.dimension_description_body {font-size: 22; font-family: helvetica-condensed; }
.dimension_name_text {font-size: 14; font-family: helvetica-condensed; text-align: center;}
.dimension_clarity {font-size: 26; font-family: helvetica-condensed; text-align: center; font-weight: bold;}
.dimension_world {font-size: 30; font-family: helvetica-condensed; text-align: center; color: gray}
.sub_dimension_name_graph {font-size: 24; font-family: helvetica-condensed; text-align: center; font-weight: bold;}
.sub_dimension_name_body {font-size: 30; font-family: helvetica-condensed; color: f75d00;}
.sub_dimension_section_name {font-size: 24; font-family: helvetica-condensed; text-align : left; font-weight: bold;  color: f75d00;}
.sub_dimension_section_text {font-size: 20; font-family: helvetica-condensed; text-align : left;}
.balanced_capacity {font-size: 22; font-family: helvetica-condensed; text-align : left; font-style: italic; color: gray;}

.dimension_name_graph_online {font-size: 21; font-family: Arial, Helvetica, sans-serif;}
.dimension_clarity_online {font-size: 16; font-family: Arial, Helvetica, sans-serif; text-align: center;}
.dimension_world_online {font-size: 18; font-family: Arial, Helvetica, sans-serif;}
.sub_dimension_name_graph_online {font-size: 14; font-family: Arial, Helvetica, sans-serif; text-align: center;}

.dimension_name_body_online {font-size: 22; font-family: Arial, Helvetica, sans-serif; color: #669900}
.dimension_description_body_online {font-size: 14; font-family: Arial, Helvetica, sans-serif; color: #666666}
.dimension_name_text_online {font-size: 14; font-family: Arial, Helvetica, sans-serif; text-align: center;}
.sub_dimension_name_body_online {font-size: 14; font-family: Arial, Helvetica, sans-serif; color: #669900}
.sub_dimension_section_name_online {font-size: 14; font-family: Arial, Helvetica, sans-serif; text-align : left; color: #666666}
.sub_dimension_section_text_online {font-size: 12; font-family: Arial, Helvetica, sans-serif; text-align : left; color: #666666}
.balanced_capacity_online {font-size: 12; font-family: Arial, Helvetica, sans-serif; text-align : left; color: gray;}

.online_header1 {font-size: 38; font-family: Arial, Helvetica, sans-serif;}
.online_body0 {font-size: 20; font-family: Arial, Helvetica, sans-serif; }
.online_body1 {font-size: 18; font-family: Arial, Helvetica, sans-serif; }
.online_body2 {font-size: 12; font-family: Arial, Helvetica, sans-serif;}
.online_body3 {font-size: 8; font-family: Arial, Helvetica, sans-serif;}
.online_quote1 {font-size: 16; font-family: Arial, Helvetica, sans-serif; text-align : left; font-style: italic;}
.online_quote2 {font-size: 6; font-family: Arial, Helvetica, sans-serif; text-align : left; font-style: italic;}
.online_quote3 {font-size: 4; font-family: Arial, Helvetica, sans-serif; text-align : left; font-style: italic;}
.online_header2 {font-size: 28; font-family: Arial, Helvetica, sans-serif;}
.online_header3 {font-size: 18; font-family: Arial, Helvetica, sans-serif;}
.online_header4 {font-size: 16; font-family: Arial, Helvetica, sans-serif;}
.online_header4_green {font-size: 16; font-family: Arial, Helvetica, sans-serif; color: #669900;}
.online_header4_or {font-size: 16; font-family: Arial, Helvetica, sans-serif; color: #f75d00;}
.online_header5 {font-size: 12; font-family: Arial, Helvetica, sans-serif;}
.online_header5_green {font-size: 12; font-family: Arial, Helvetica, sans-serif; color: #669900;}
.online_header6 {font-size: 10; font-family: Arial, Helvetica, sans-serif;}
.online_header7 {font-size: 6; font-family: Arial, Helvetica, sans-serif;}
.online_header8 {font-size: 4; font-family: Arial, Helvetica, sans-serif;}

.pdf_header1 {font-size: 48; font-family: helvetica;}
.pdf_header1_grey {font-size: 48; font-family: helvetica; color: gray}
.pdf_header1_or {font-size: 48; font-family: helvetica; color: f75d00}

.pdf_body0 {font-size: 30; font-family: helvetica; }
.pdf_body1 {font-size: 28; font-family: helvetica; }
.pdf_body1_5 {font-size: 24; font-family: helvetica; }
.pdf_body2 {font-size: 20; font-family: helvetica;}
.pdf_body3 {font-size: 18; font-family: helvetica;}
.pdf_body4 {font-size: 17; font-family: helvetica;}
.pdf_body5 {font-size: 14; font-family: helvetica;}
.pdf_body0_grey {font-size: 30; font-family: helvetica; color: gray}
.pdf_body1_grey {font-size: 28; font-family: helvetica; color: gray}
.pdf_body1_5_grey {font-size: 24; font-family: helvetica; color: gray}
.pdf_body2_grey {font-size: 20; font-family: helvetica; color: gray}
.pdf_body3_grey {font-size: 18; font-family: helvetica; color: gray}
.pdf_body0_or {font-size: 30; font-family: helvetica; color: f75d00}
.pdf_body1_or {font-size: 28; font-family: helvetica; color: f75d00}
.pdf_body1_5_or {font-size: 24; font-family: helvetica; color: f75d00}
.pdf_body2_or {font-size: 20; font-family: helvetica; color: f75d00}
.pdf_body3_or {font-size: 18; font-family: helvetica; color: f75d00}

.pdf_quote1 {font-size: 26; font-family: helvetica; text-align : left; font-style: italic; font-weight: bold;}
.pdf_quote2 {font-size: 16; font-family: helvetica; text-align : left; font-style: italic; font-weight: bold;}
.pdf_quote3 {font-size: 14; font-family: helvetica; text-align : left; font-style: italic; font-weight: bold;}

.pdf_header2 {font-size: 22; font-family: helvetica;}
.pdf_header3 {font-size: 28; font-family: helvetica;}
.pdf_header4 {font-size: 26; font-family: helvetica;}
.pdf_header5 {font-size: 22; font-family: helvetica;}
.pdf_header6 {font-size: 20; font-family: helvetica;}
.pdf_header7 {font-size: 16; font-family: helvetica;}
.pdf_header8 {font-size: 14; font-family: helvetica;}
.pdf_header2_grey {font-size: 38; font-family: helvetica; color: gray}
.pdf_header3_grey {font-size: 28; font-family: helvetica; color: gray}
.pdf_header4_grey {font-size: 26; font-family: helvetica; color: gray}
.pdf_header5_grey {font-size: 11px; font-family: helvetica; color: gray}
.pdf_header6_grey {font-size: 20; font-family: helvetica; color: gray}
.pdf_header7_grey {font-size: 16; font-family: helvetica; color: gray}
.pdf_header8_grey {font-size: 14; font-family: helvetica; color: gray}
.pdf_header2_or {font-size: 22px; font-family: helvetica; color: f75d00}
.pdf_header3_or {font-size: 28; font-family: helvetica; color: f75d00}
.pdf_header4_or {font-size: 26; font-family: helvetica; color: f75d00}
.pdf_header5_or {font-size: 22; font-family: helvetica; color: f75d00}
.pdf_header6_or {font-size: 20; font-family: helvetica; color: f75d00}
.pdf_header7_or {font-size: 16; font-family: helvetica; color: f75d00}
.pdf_header8_or {font-size: 14; font-family: helvetica; color: f75d00}

.bullet1 {font-size: 28; font-family: helvetica; color: f75d00}
.rowspacer {height: 4px}
.inputtable {padding: 10px;}

.trademark {fonfont-family: arial; vertical-align: super; }

.sidebar {position: absolute; top: 150px; left: 10px; width: 140px; margin: 0px; border: 0px; font-size:14px;font-family: arial; background-color: #dedede; color: black;}
.adminheader {position: absolute; top: 0px; left: 0px; width: 100%; margin: 0px; border: 0px;}
.adminbody {position: absolute; top: 150px; left: 175px; margin: 0px; border: 0px; width: 800px}
.disclaimerheader2 {font-size: 14; font-family: arial; font-weight: bold;}
.disclaimerheader1 {font-size: 16; font-family: arial; font-weight: bold;}
.disclaimerbody1 {font-size: 12; font-family: arial}
.disclaimertm {font-size: 8; font-family: arial; font-weight: bold; }

.tm { line-height: 1.4em; }
.tm SUB, .spaced SUP { line-height: 0.2; font-size: 8}

.header1 {font-size: 14; font-family: arial; font-weight: bold;}
.body1 {font-size: 12; font-family: arial;}

.nav li {
  display: block;
  height: 3em;
  margin: 0 3px;
  padding: 3px 7px;
  background: Khaki;
  float: left;
}



































/******************************************************************************
********************************   wireframe   ********************************
******************************************************************************/

.ditch-tab-skin-wireframe .ditchnet-tab-container {
			margin:10px;
			border-bottom: 1px solid gray;
			border-left:   1px solid gray;
			}
	
.ditch-tab-skin-wireframe .ditch-tab-wrap {
			
			}
	
.ditch-tab-skin-wireframe .ditch-tab {
			float:left;
			padding:2px 10px 2px;
			border-top:  1px solid gray;
			border-right:1px solid gray;
			cursor:pointer;
			}
	
.ditch-tab-skin-wireframe .ditch-tab-wrap .ditch-unfocused {
			color:gray;
			background-color:white;
			}
	
.ditch-tab-skin-wireframe .ditch-tab-wrap .ditch-focused {
			color:black;
			background-color:silver;
			}

.ditch-tab-skin-wireframe .ditch-tab-pane-wrap {
			padding:8px;
			border-top:    1px solid gray;
			border-right:  1px solid gray;
			}

.ditch-tab-skin-wireframe .ditch-tab-pane {
			
			}
	
.ditch-tab-skin-wireframe br.ditch-clear {
			clear:both;
			}
			
			
/******************************************************************************
******************************   INVISIBLE   **********************************
******************************************************************************/

.ditch-tab-skin-invisible .ditchnet-tab-container {
			margin:10px;
			border:0;
			}
	
.ditch-tab-skin-invisible .ditch-tab-wrap {
			display:none;
			border:0;
			}
	
.ditch-tab-skin-invisible .ditch-tab {
			display:none;
			border:0;
			}
	
.ditch-tab-skin-invisible .ditch-tab-wrap .ditch-unfocused {
			border:0;
			}
	
.ditch-tab-skin-invisible .ditch-tab-wrap .ditch-focused {
			border:0;
			}

.ditch-tab-skin-invisible .ditch-tab-pane-wrap {
			border:0;
			padding:8px;
			}

.ditch-tab-skin-invisible .ditch-tab-pane {
			border:0;
			}
	
.ditch-tab-skin-invisible br.ditch-clear {
			clear:both;
			}
			
			
/******************************************************************************
********************************   default   **********************************
******************************************************************************/

.ditch-tab-skin-default .ditchnet-tab-container {
			margin:10px;
			}
	
.ditch-tab-skin-default .ditch-tab-wrap {
			position:relative;
			z-index:10;
			font:12px "Lucida Grande",LucidaGrande,Verdana,sans-serif;
			}
	
.ditch-tab-skin-default .ditch-tab {
			position:relative;
			float:left;
			padding:2px 20px;
			margin:0 1px -1px 0;
			text-align:center;
			cursor:pointer;
			font:12px "Lucida Grande",LucidaGrande,Verdana,sans-serif;
			}

.ditch-tab-skin-default .ditch-tab-bg-left {
			position:absolute;
			left:0; top:0;
			width:10px; height:18px;
			}
html>body .ditch-tab-skin-default .ditch-tab-bg-left {

	
	
			height:18px;
	

			}

.ditch-tab-skin-default .ditch-unfocused {
			color:#999;
			border-bottom:1px solid silver;
	
		
		
			background:transparent url(/taglibs/org.ditchnet.taglib/default_tab_bg_right.gif) 100% 0 no-repeat;
		
	
			}
	
.ditch-tab-skin-default .ditch-focused {
			border-bottom:1px solid white;
	
		
		
			background:transparent url(/taglibs/org.ditchnet.taglib/default_tab_bg_white_right.gif) 100% 0 no-repeat;
		
	
			}


.ditch-tab-skin-default .ditch-unfocused .ditch-tab-bg-left {
			background:transparent url(/taglibs/org.ditchnet.taglib/default_tab_bg_left.gif) 0 0 no-repeat;
			}
.ditch-tab-skin-default .ditch-focused .ditch-tab-bg-left {
			background:transparent url(/taglibs/org.ditchnet.taglib/default_tab_bg_white_left.gif) 0 0 no-repeat;
			}



.ditch-tab-skin-default .ditch-tab a:link,
.ditch-tab-skin-default .ditch-tab a:visited {
			color:black;
			text-decoration:none;
			}
.ditch-tab-skin-default .ditch-tab-wrap .ditch-unfocused a:link,
.ditch-tab-skin-default .ditch-tab-wrap .ditch-unfocused a:visited {
			color:silver;
			}



.ditch-tab-skin-default .ditch-tab-pane-wrap {
			position:relative;
			z-index:9;
			border:1px solid silver;
			padding:8px 15px;
			}

.ditch-tab-skin-default .ditch-tab-pane {
			
			}
	
.ditch-tab-skin-default br.ditch-clear {
			clear:both;
			}

.main_nc {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
}


.title_grey {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #666666;
}

.green {
	color: #669900;
}

.main {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #666666;
}
.mini {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #999999;
}
.title {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #CC6600;
}
.left {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #669933;
	padding-right: 30px;
	padding-left: 30px;
}
.right_green {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #669933;
	padding-right: 5px;
	padding-left: 15px;
}
.right_blue {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #006699;
	padding-right: 25px;
	padding-left: 25px;
}
.right_orange {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #CC6600;
	padding-right: 25px;
	padding-left: 25px;
}
.grid01 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #666666;
}
.submenu {
	line-height: 13px;
}
.title_advisor {
	font-family: "Arial Narrow", Arial, Helvetica, sans-serif;
	font-size: 18px;
	font-weight: bold;
	color: #669900;
	letter-spacing: 1px;
}
