ul.jd_menu_xerox {
	background: url('../images/footer_740x31.gif') no-repeat;
	/*background: url('https://www.partnernet.xerox.com/XRX_MEDIA/images/footer_740x31.gif') no-repeat;*/
	clear: both;
	width: 740px;
	height: 31px;
	margin:0;
	/*border: 1px solid white; font-weight: bold;*/
	border: none;
	padding: 5px 5px 5px 5px;
	font-size: 9px;
	text-align:left;
	font-family: arial, helvetica, sans-serif;
	}

ul.jd_menu_xerox p.navtitle {
	font-family: Tahoma;font-size: 11px;font-weight: bold; color: #E3DB9D;
	text-decoration: none;
	margin-bottom: -4px;
	margin-top: -2px;
}

ul.jd_menu_xerox h5.navtitle {
	font-family: Tahoma;font-size: 11px;font-weight: bold; color: #E3DB9D;
	text-decoration: none;
	margin-bottom: -10px;
	margin-top: -5px;
}

ul.jd_menu_xerox li a,
ul.jd_menu_xerox li a:active,
ul.jd_menu_xerox li a:link,
ul.jd_menu_xerox li a:visited{
	text-decoration: none;
	font-family: arial;font-size: 12px;font-weight: bold; color: #666666;
}

ul.jd_menu_xerox li a:hover,
ul.jd_menu_xerox li a.jd_menu_hover_menubar,
ul.jd_menu_xerox li a.jd_menu_active_menubar{
	text-decoration: underline;
	color: #1C345C;
	background:url('../images/header_mainnav_bg_on.png') repeat-x;
	/*background:url('https://www.partnernet.xerox.com/XRX_MEDIA/css/backgrounds/header_mainnav_bg_on.png') repeat-x;*/
}


ul.jd_menu_xerox li {
	font-family: arial, helvetica, sans-serif;
	font-size: 12px;
	padding: 2px 6px 4px 6px;
	/*cursor: pointer;*/
	white-space: nowrap;
	font-weight: bold;
	color: #666666;

}

ul.jd_menu_xerox li.jd_menu_active_menubar,
ul.jd_menu_xerox li.jd_menu_hover_menubar {
	padding-left: 5px;	
	padding-right: 5px;
	border-left: 1px solid #008cc9;
	border-right: 1px solid #008cc9;
	background:url('../images/header_mainnav_bg_on.png') repeat-x;
	/*background:url('https://www.partnernet.xerox.com/XRX_MEDIA/css/backgrounds/header_mainnav_bg_on.png') repeat-x;*/
    background-position: 0% 50%;
	position: none; 
	color: #1C345C;
}

#xeroxmenu li { 
	font-family: arial, helvetica, sans-serif;
	font-weight: bold; 
	font-size: 12px;
	color: #666666;
	position: none; 
}

ul.jd_menu_xerox ul {
	background: url('https://www.partnernet.xerox.com/XRX_MEDIA/images/xog_menu_slice.gif') center repeat-x;
	background-position: 0% 65%;
	border: 1px solid #1C345C;
	color: #1C345C;
	font-size: 9px;
	position: absolute; 
}

ul.jd_menu_xerox_psg ul {
	background: url('https://www.partnernet.xerox.com/XRX_MEDIA/images/psg_menu_slice.gif') center repeat-x;
	border: 1px solid #78B428;
}

ul.jd_menu_xerox_psg li.jd_menu_active_menubar,
ul.jd_menu_xerox_psg li.jd_menu_hover_menubar {
	border-left: 1px solid #78B428;
	border-right: 1px solid #78B428;
	background:url('https://www.partnernet.xerox.com/XRX_MEDIA/css/backgrounds/psg_bg_on.png') repeat-x;
}

ul.jd_menu_xerox ul li {
	padding: 5px 10px 3px 4px;
	border: none;
	color: #1C345C;
	font-size: 9px;
}

ul.jd_menu_xerox ul li.jd_menu_active p.jd_menu_active,
ul.jd_menu_xerox ul li.jd_menu_hover p.jd_menu_hover {
    /*color: #333;*/
	/*color: #FFFFFF;*/
}

ul.jd_menu_xerox ul li.jd_menu_active a.jd_menu_active,
ul.jd_menu_xerox ul li.jd_menu_hover a.jd_menu_hover {
	text-decoration: none;
}

ul.footer_gray_bar {
	/*background: url('https://www.partnernet.xerox.com/XRX_MEDIA/images/footer_740x31.gif') no-repeat;*/
	background: url('../images/footer_740x31.gif') no-repeat;
	clear: both;
	width: 740px;
	height: 31px;
	margin:0;
	padding: 5px 5px 5px 5px;
	font-size: 11px;
	text-align:left;
	font-family: arial, helvetica, sans-serif;
}

/******************Added for xerox-display-com**********Ganji 09/15/08*/
#TopMenu {
	 /*BACKGROUND: url('https://www.partnernet.xerox.com/XRX_MEDIA/images/footer_740x31.gif') no-repeat;  WIDTH: 740px; HEIGHT: 31px; DISPLAY: block;*/
	 BACKGROUND: url('../images/footer_740x31.gif') no-repeat;  WIDTH: 740px; HEIGHT: 31px; DISPLAY: block;
}
#TopMenu DL {
	PADDING-LEFT: 0px; MARGIN-LEFT: 0px; PADDING-TOP: 0px
}
#TopMenu DD {
	PADDING-RIGHT: 0px; DISPLAY: block; FONT-WEIGHT: bold; FONT-SIZE: 1.3em; FLOAT: left; MARGIN-BOTTOM: 0px; LINE-HEIGHT: 2.2em; LIST-STYLE-TYPE: none; TEXT-ALIGN:center;
}
#TopMenu TD {
	PADDING-RIGHT: 0px; DISPLAY: block;  FONT-SIZE: 13px; FLOAT: left; MARGIN-BOTTOM: 0px; LINE-HEIGHT: 2.0em; TEXT-ALIGN:center;
}
.t1 A,
.t1 A:visited
{
	font-family: arial, helvetica, sans-serif; DISPLAY: block; FONT-WEIGHT: bold; FLOAT: center; BACKGROUND-IMAGE: url(images/nav_home_bg_230.gif); WIDTH: 181px; COLOR: #666666; HEIGHT: 31px; TEXT-DECORATION: none; white-space: nowrap;TEXT-ALIGN:center;
}

.t1 A:hover
{
	/*BACKGROUND: url('https://www.partnernet.xerox.com/XRX_MEDIA/css/backgrounds/header_mainnav_bg_on.png') repeat-x; COLOR: #1C345C;  TEXT-DECORATION: none; white-space: nowrap;TEXT-ALIGN:center;WIDTH: 181px;*/
	BACKGROUND: url('../images/header_mainnav_bg_on.png') repeat-x; COLOR: #1C345C;  TEXT-DECORATION: none; white-space: nowrap;TEXT-ALIGN:center;WIDTH: 181px;
}
.t2 img{
	color: #555555; padding-left: 5px; padding-right: 5px; display: block; WIDTH: 10px; VERTICAL-ALIGN: center; VERTICAL-ALIGN: middle;
}
.t2 TD {
	WIDTH: 10px; 
}
 
.t1end A,
.t1end A:visited{
	FONT-WEIGHT: bold; DISPLAY: block;  FLOAT: center; BACKGROUND-IMAGE: url(images/nav_home_bg_230.gif); WIDTH: 185px; COLOR: #666666; HEIGHT: 31px; TEXT-DECORATION: none; white-space: nowrap;TEXT-ALIGN:center;
}
.t1end A:hover {
	/*BACKGROUND: url('https://www.partnernet.xerox.com/XRX_MEDIA/css/backgrounds/header_mainnav_bg_on.png') repeat-x; COLOR: #1C345C;  TEXT-DECORATION: none ; white-space: nowrap;TEXT-ALIGN:center;WIDTH: 185px;*/
	BACKGROUND: url('../images/header_mainnav_bg_on.png') repeat-x; COLOR: #1C345C;  TEXT-DECORATION: none ; white-space: nowrap;TEXT-ALIGN:center;WIDTH: 185px;
}



/******************END**********Ganji 09/15/08*/

/******************Added for page skin**********Ganji 7/9/08*/
#logo {
	float: left;
	width: 175px;
	height: 60px;
}

#logo img {
	display:block;
	margin: 0 10px 0 0;
}

/* footer styles */
#banner_ftr {
	padding-top: 20px;
	clear: both;
	}

#banner_ftr div.cn_footer {
	width: 740px;
	text-align:left;
	margin: 0px auto;
}

#banner_ftr a:link, #banner_ftr a:active, #banner_ftr a:hover, #banner_ftr a:visited  {
	color: #999 !important;
}

#banner_ftr td#cn_footer_site_title {
	font-weight: bold;
	font-size: 11px;
	color: #000;
	margin: 0 5px 0 8px;
	padding: 0 0 5px 10px;
}

#banner_ftr * strong {
	
	font-weight: bold;
}

#banner_ftr h3 {
	font-size: 12px;
	color: #000;
	margin: 0;
	padding: 0 0 3px 8px;
}

div.cn_footer_bg {
	background-image : url("/assets/images/css/homepage/footer_bottom_740.gif");
	background-repeat: no-repeat;
	background-position: top left;

	padding: 10px 0 10px 0;
	margin:0;
}

.cn_footer td.cn_footer_sitenav_col h4 {
	margin: 0;
	padding: 0 0 3px 9px;
	color: #999;
	font-size: 11px;
 }

 .cn_footer td.cn_footer_sitenav_col2 h5 {
	margin: 0;
	padding: 0 0 3px 9px;
	color: #999;
	font-size: 11px;
 }

 .cn_footer td.cn_footer_sitenav_col p {
	margin: 0;
	padding: 0 0 2px 9px;
	color: #999;
	font-size: 11px;
 }

 .cn_footer td.cn_footer_sitenav_col span {
	margin: 0;
	padding: 0 0 2px 9px;
	color: #999;
	font-size: 11px;
	display:block;
 }

.cn_footer td.cn_footer_sitenav_col p span {
	display:block;
	margin:0;
	padding:0;
 }

.cn_footer td.cn_footer_sitenav_col p img {
	display:block;
	padding: 3px 0 3px 0;
}

.cn_footer td.cn_footer_sitenav_col  {
	width: 176px;
	font-size: 11px;
	padding:0;
}

.cn_footer td.cn_footer_sitenav_col2 {
	width: 140px;
	font-size: 11px;
	border-left: solid 1px #ebebeb;
}

.cn_footer td.cn_footer_sitenav_col2 ul, .cn_footer td.cn_footer_sitenav_col ul {
	margin:0;
	padding:0 0 0 9px;
	list-style-type:none;
 }
 
.cn_footer td.cn_footer_sitenav_col2 li, .cn_footer td.cn_footer_sitenav_col li {
	padding: 0 0 0 9px;
	background: url('/assets/images/css/components/carat-pointer-txt_11px.gif') 0 4px;
	background-position: 100% 50%
	background-repeat: no-repeat;
	text-align: right;
 }

ul.footer_gray_bar {
	/*background: url('https://www.partnernet.xerox.com/XRX_MEDIA/images/footer_740x31.gif') no-repeat;*/
	background: url('../images/footer_740x31.gif') no-repeat;
	clear: both;
	width: 740px;
	height: 31px;
	margin:0;
	padding: 3px 0 0 0;
	font-size: 11px;
	text-align:left;
	font-family: arial, helvetica, sans-serif;
}

ul.footer_gray_bar li a:link, ul.footer_gray_bar li a:visited, ul.footer_gray_bar li a:active {
	color: #666 !important;
	text-decoration: none;
}

ul.footer_gray_bar li a:hover {
	text-decoration: underline;
}

ul.footer_gray_bar li {	
	display: block;
	float: left;
	margin: 5px 2px 5px 2px;
	padding: 0 0 0 5px;
	border-left: solid 1px #ccc;
	text-decoration: none;
}

ul.footer_gray_bar li * {	
	font-weight: normal;
	font-size: 11px;
}

ul.footer_gray_bar li.first {	
	display: block;
	float: left;
	margin: 5px 2px 5px 2px;
	padding: 0 0 0 5px;
	border-left: none;
}

p.footer_copyright {
	padding: 0 0 10px 8px;
	color: #999;
	font-size: 11px;
	clear: both;
	margin:0;
	width: 720px;
	text-align:left;
}

/********* END***************************/

/*---Styles from legacy banner from xerox.com---*/
#Search { margin: 0px; padding: 0px; }
#SearchString { border: 1px solid #B0B0B0; font: 12px Verdana,Helvetica,Arial,Sans-Serif; }
#cn_header { font-family: Arial, Helvetica, Sans-Serif; font-size: 7.75pt; color: #999999; align: center; margin: 0px; padding-top: 10px; padding-left: 0px; padding-right: 0px; }
#cn_header a,
#cn_header td {font-family:  Arial, Helvetica, Sans-Serif;}

a.cn_header_link:link    { font-size: 7.75pt; color: #000099; text-decoration: none; }
a.cn_header_link:active  { font-size: 7.75pt; color: #000099; text-decoration: none; }
a.cn_header_link:visited { font-size: 7.75pt; color: #000099; text-decoration: none;  }
a.cn_header_link:hover   { font-size: 7.75pt; color: #0000FF; text-decoration: underline; }

.cn_country { font:  11px arial, verdana, sans-serif;font-weight: bold; padding-left: 3px; padding-right: 4px; color: #999999; }
.cn_extranet_arrow { font-size: 7.75pt; color: #999999; padding-right: 5px; }
.cn_title_bar { background: white url(/images/world/m/mold_top1.gif) repeat-x; }
.cn_site_titles { font-family: Century Gothic; font-size: 20pt; padding-left: 3px; padding-top: 2px; color: #008cc9 }
.cn_site_title_psg { font-family: Century Gothic; font-size: 20pt; padding-left: 3px; padding-top: 2px; color: #78B428 }

.cn_snav      { background: white url(/images/world/m/mold_highlight_bottom_off1.gif) repeat-x; }
.cn_snav_menu { margin: 0px; padding: 0px; }

#cn_menu_pipe {font-size: 6pt; color: #555555; padding-top: 5px; padding-bottom: 0px; display: block;}

.cn_snav_pipe,
.cn_snav_menu .cn_snav_link a,
.cn_snav_menu .cn_snav_link a:hover,
.cn_snav_menu .cn_snav_link_hover a,
.cn_snav_menu .cn_snav_link_hover a:hover,
.cn_snav_menu .cn_snav_link_on a,
.cn_snav_menu .cn_snav_link_on a:hover { font-size: 7.75pt; color: #666666; text-decoration: none; padding-top: 2px; padding-bottom: 2px; }

.cn_snav_link,
.cn_snav_link_hover,
.cn_snav_link_on { font-size: 7.75pt; color: #000000; padding-left: 5px; padding-right: 5px; padding-top: 0px; padding-bottom: 0px; }
.cn_snav_link_hover { color: #666666; background: white url(/images/world/m/mold_highlight_bottom_over1.gif) repeat-x; }
.cn_snav_link_on    { color: #000000; background: white url(/images/world/m/mold_highlight_bottom_on1.gif) repeat-x; }
.cn_shade_off   { background: white url(/images/world/m/mold_shade_bottom_off1.gif) no-repeat; }
.cn_shade_hover { background: white url(/images/world/m/mold_shade_bottom_over1.gif) no-repeat; }
.cn_shade_on    { background: white url(/images/world/m/mold_shade_bottom_on1.gif) no-repeat; }

#cn_pnav { padding: 0px; background: #1C345C url(/images/world/h/header_mainnav_bg_off1.gif) repeat-x; }
#cn_pnav * { font-size: 7.75pt; }
#cn_pnav a { color: white; }

.cn_pnav_link a:link,
.cn_pnav_link a:active,
.cn_pnav_link a:visited,
.cn_pnav_link_on a:link,
.cn_pnav_link_on a:active,
.cn_pnav_link_on a:visited,
.cn_pnav_link_hover a:link,
.cn_pnav_link_hover a:active,
.cn_pnav_link_hover a:visited,
.cn_pnav_fmenu_link a:link,
.cn_pnav_fmenu_link a:active,
.cn_pnav_fmenu_link a:visited,
.cn_pnav_fmenu_link_hover a:link,
.cn_pnav_fmenu_link_hover a:active,
.cn_pnav_fmenu_link_hover a:visited { font-family: Verdana, Arial, Helvetica, Sans-Serif; text-decoration: none; color: white; padding: 0px; }

.cn_pnav_link a:hover,
.cn_pnav_link_hover a:hover,
.cn_pnav_fmenu_link a:hover,
.cn_pnav_fmenu_link_hover a:hover { text-decoration: underline; padding: 0px; }

.cn_pnav_link, 
.cn_pnav_link_on, 
.cn_pnav_link_hover { font-weight: bold; color: white; text-align: center; padding-left: 6px; padding-right: 7px; padding-top: 4px; padding-bottom: 5px; }
.cn_pnav_link_on    { background: #1C345C url(/images/world/h/header_mainnav_bg_on1.gif) repeat-x; }
.cn_pnav_link_hover { background: #1C345C url(/images/world/h/header_mainnav_bg_over1.gif) repeat-x; }

.cn_pnav_fmenu { line-height: 1.15; position: absolute; z-index: 1024; padding: 0px 0px 16px 0px; text-align: left; width: 176px; background: #294779 url(/images/world/h/header_flymenu_bg.gif) repeat-x; }

.cn_pnav_fmenu_ie_select_block { z-index: 0; position: absolute; left: 0px; top: 0px; filter: progid:DXImageTransform.Microsoft.Alpha(style=0,opacity=0); }

.cn_pnav_fmenu_hdr { font-weight: bold; color: #E3DB9D; padding: 6px 10px 4px 7px; margin: 0px; }

.cn_pnav_fmenu_link table, .cn_pnav_fmenu_link_hover table { width: 100%; align: left; }
.cn_pnav_fmenu_link * a, .cn_pnav_fmenu_link_hover * a { display: block; width: 100%; }
.cn_pnav_fmenu_link_carat { color: #ADCFE7; padding: 0px 4px 0px 7px; width: 1px; }
.cn_pnav_fmenu_link, .cn_pnav_fmenu_link_hover { line-height: 0; color: white; margin: 0px; padding-top: 0px; padding-bottom: 4px; padding-right: 0px; padding-left: 7px; }
.cn_pnav_fmenu_link_hover { background: #6079B6 url(/images/world/h/header_flymenu_bghighlight1.gif) repeat-x; }
.cn_pnav_fmenu_link_hover a:link,
.cn_pnav_fmenu_link_hover a:visited,
.cn_pnav_fmenu_link_hover a:active,
.cn_pnav_fmenu_link_hover a:hover { text-decoration: underline; }

.hdrzone4desc_swn {
	font: 10px Arial,Helvetica,Verdana,Sans-Serif;
	color: #999999;
}

.cn_footer td,
.cn_footer a { font: 7.75pt Verdana, Arial, Helvetica, Sans-Serif; }
.cn_footer_gray_bar { background: white repeat-x; vertical-align: middle; padding: 5px 5px 5px 5px; }
.cn_footer_gray_bar a:link,
.cn_footer_gray_bar a:active,
.cn_footer_gray_bar a:visited { text-decoration: none; text-align: center; color: white; padding: 0px 5px 0px 5px; }
.cn_footer_gray_bar a:hover   { text-decoration: underline; text-align: center; color: white; padding: 0px 5px 0px 5px; }
.cn_footer_copyright { background: white repeat-x; }
.cn_footer_copyright td { color: #999999; }
.cn_footer_gray_bar_selected { text-decoration: none; text-align: center; color: #CCCCCC; padding: 0px 5px 0px 5px; }

.cn_header_menu a:link,
.cn_header_menu a:active,
.cn_header_menu a:visited {  font:  11px arial, verdana, sans-serif; text-decoration: none; text-align: center; color: #999999; padding: 0px 5px 0px 5px; }
.cn_header_menu a:hover   { font:  11px arial, verdana, sans-serif; text-decoration: underline; text-align: center; color:#008CC9; padding: 0px 5px 0px 5px; }

/* New side bar styles*/

#container {
	margin: 0 auto;
	background:url('../assets/images/bg_drop.png') repeat-y center;
	padding: 0 0 40px 0;
}

div#header,
div#footer {
	margin: 0 auto;
	width: 740px;
}
div#header {
	padding: 0 0 16px 0;
	text-align:left;
}
div#header h1 {
	display:none;
}
#content img.header {
	margin-bottom: 11px;
}
h1 { font-size: 18px; }	
h2 { font-size: 16px; }	
h3 { font-size: 14px; }	
h4 { font-size: 13px; }	
h5 { font-size: 12px; }	
h6 { font-size: 11px; }	

h1, h2, h3, h4, h5, h6 {
	color: #333; 
}
#content h4,
#content h5,
#content h6 {
	padding: 5px 0 3px 0;
	border-bottom: solid 1px #dadada;
	margin: 0 0 5px 0;
}
#content_container {
	margin: 0 auto;
	width: 740px;
}

#sidebar {
	width: 175px;
}

#sidebar h3 {
	padding: 7px 10px 5px 12px;
	background-image : url("../images/sidebar_hd_175.gif");
	background-repeat : no-repeat;
	background-color: #fff;
	font-size: 11px;
 	font-weight: bold;
	margin:0;
}

#sidebar div.news_box {
	background-image: url("../assets/images/home_news_updates.gif"); 
	background-repeat: no-repeat;
	background-color: #fff;
	font-size: 11px;
	color: #666;
	height: 124px;
	width: 175px;
	margin: 0 0 16px 0;
	padding: 0;
}
#sidebar div.news_box div {
	padding: 40px 0 0 0;
}
#sidebar div.news_box ul {
	margin: 0;
	padding: 0;
	list-style-type:none;
	font-size: 11px;
	text-align:left;
	line-height: 1.25em;
	height: 65px;
	width: 160px;
}
#sidebar div.news_box ul li {
	margin: 0 0 0 15px;
	padding: 0 0 5px 9px;
	/*background: url('http://www.xerox.com/assets/images/css/components/carat-pointer-txt_11px.gif') 0 3px;*/
	background: url('../images/carat-pointer-txt_11px.gif') 0 3px;
	background-repeat: no-repeat;
}
#sidebar div.module {
	/*background-image : url("http://www.xerox.com/assets/images/css/sidebars/sidebar_content_175.gif"); */
	background-image : url("../images/sidebar_content_175.gif"); 
	background-position: bottom left;
	background-repeat : no-repeat;
	background-color: #fff;
	font-size: 11px;
	color: #666;
	margin: 0 0 16px 0;
	text-align:left;
	}
#sidebar div.module ul,
#bodylinks div.module ul {
	list-style-type:none;
	font-size: 11px;
	text-align:left;
	line-height: 1.1em;
	margin: 0;
	padding: 5px 15px 15px 15px;
	}
#sidebar div.module ul li,
#bodylinks div.module ul li{
	margin: 0;
	padding: 0 0 5px 9px;
	/*background: url('http://www.xerox.com/assets/images/css/components/carat-pointer-txt_11px.gif') 0 3px;*/
	background: url('../images/carat-pointer-txt_11px.gif') 0 3px;
	background-repeat: no-repeat;
	color: #333;
}
#sidebar div.module ul li a:link, 
#sidebar div.module ul li a:active,
#sidebar div.module ul li a:visited,
#bodylinks div.module ul li a:link, 
#bodylinks div.module ul li a:active,
#bodylinks div.module ul li a:visited {
	color: #666;
	text-decoration: none;
}
#sidebar div.module p a:link, 
#sidebar div.module p a:active,
#sidebar div.module p a:visited,
#bodylinks div.module p a:link, 
#bodylinks div.module p a:active,
#bodylinks div.module p a:visited {
	color: #f15a21;
}
#sidebar div.module ul li a:hover,
#bodylinks div.module ul li a:hover {
	text-decoration: underline;
	color:#008cc9;
}
#sidebar div.module p,
#bodylinks div.module p{
	padding: 10px 15px 19px 15px;
	margin: 0px;
}
.pos-left {
	float:left;
}

.bodytextlink {
	font-family:arial,helvetica,sans-serif;
	font-size:11px;
	line-height:1.2em;
	margin: 0 0 10px 3px;
	padding: 0 3px 0 1px;
	text-decoration: none;
	color: #008cc9;
}

.bodytextlink a:link,
.bodytextlink a:active, 
.bodytextlink a:visited {
	color: #008cc9;
	text-decoration: none;
	padding: 0 4 3px 9px;
	background-image: url("../images/carat-pointer-txt_11px.gif");
	background-position: 0 4px;
	background-repeat: no-repeat;
}

.productlink {
	font-family:arial,helvetica,sans-serif;
	font-size:11px;
	line-height:1.2em;
	margin: 0 0 10px 3px;
	padding: 0 3px 0 1px;
	text-decoration: none;
	color: #008cc9;
}

.productlink a:link,
.productlink a:active, 
.productlink a:visited {
	color: #008cc9;
	text-decoration: none;
	padding: 2 0 3px 12px;
	background-image: url("../images/footer_gray_pipe.gif");
	background-position: 3 4px;
	background-repeat: no-repeat;
}

.productlink a.first:link,
.productlink a.first:active, 
.productlink a.first:visited {
	color: #008cc9;
	text-decoration: none;
	padding: 0 0 3px 0px;
	background-image: none;
	background-position: 0 4px;
	background-repeat: no-repeat;
}


.breadcrumb  {
	font-family:arial,helvetica,sans-serif;
	font-size:11px;
	line-height:1.2em;
	margin: 0 0 10px 3px;
	padding: 0 3px 0 6px;
	text-decoration: none;
	color: #666;
}

.breadcrumb  a:link,
.breadcrumb  a:active, 
.breadcrumb  a:visited {
	color: #666;
	text-decoration: none;
	padding: 0 4 3px 9px;
	background-image: url("../images/carat-pointer-txt_11px.gif");
	background-position: 0 4px;
	background-repeat: no-repeat;
}

.indentlink * a:link, 
.indentlink * a:hover,
.indentlink * a:active, 
.indentlink * a:visited, 
.bodytextlink a:hover,
.breadcrumb a:hover,
td#leftnav * a:hover,
td.sidebar * a:hover {
	color: #008cc9;
	text-decoration: underline;
}

#util_search {
	float: right;
    text-align: right;
	margin: 0;
	padding:0;
	height: 72px;
	width: 560px;
	color:#333333;
	font-family:arial,helvetica,sans-serif;
	font-size:11px;
	line-height:1.2em;
}
#util_search form {
	margin: 15px 0 0 0;
	padding: 0;
	display: block;
	position: absolute;
	top: 0px;
	right: 5px;
	width: 220px;
}
#util_search form input {
	vertical-align: middle;
	text-align: right;
}
#util_search form input.search_input {
	vertical-align: middle;
	width: 100px;
	font-size: 9px;
	border: solid 1px #ddd;
	height: 12px !important;
	color: #999;
	padding-right: 3px;
}

.bodytext tr
.bodytext tr td {
	color:#666666;
	font-size:11px;
	text-align:left;
}

.bodytext  ul {
	list-style-type: none;
	margin: 0;
	padding: 5px 0 25px !important;
	line-height: 1.3em;
	font-size:11px;
}

.bodytext  ul li {
	padding: 0 0 3px 15px;
	background-image: url("../images/square-bullet.gif");
	background-position: 0 4px;
	background-repeat: no-repeat;
	margin: 0 0 0 15px;
}

.bodytext  ul li a, 
.bodytext  ul li a:link,
.bodytext  ul li a:visited {
	color: #666666;
	text-decoration: none;
}

.bodytext  ul li a:active,
.bodytext  ul li a:hover {
	text-decoration: underline;
}
