@import url("p7hgm/p7hgm05.css");

	body {
	background: 	#fff url('images/grad.jpg') top left repeat-x;
	padding:		0px;
	font-size: 		12px;

	line-height:	120%;
	color: 			#212121;
	margin:		0px 0px 0px 0px;
	}

	A,H1,H2,H3,H4,H5,H6,P,SPAN,TD,TH,DIV,UL,LI,LABEL,FIELDSET,LEGEND {font-family: arial,helvetica,sans serif;}

	h1 {font-size:10px	!important; color:#000; font-weight:normal;}
/*	h2 {font-size:1.5em	!important; color:#000; font-weight:normal;}*/
	h3 {font-size:14px	!important; color:#222; font-weight:normal;margin:2px 0px 6px 0px;} /* background-color:#444; */
	h4 {font-size:12px	!important; color:#222; font-weight:bold;margin:6px 0px 6px 0px;} /* background-color:#444; */
	h5 {font-size:12px	!important; color:#444; font-weight:normal;padding:0px 0 0px 0;}

	a:visited	{color:#0f477f;text-decoration: underline;}
	a:link 		{color:#0f477f;text-decoration: underline;}
	a:hover 	{color:#0f477f;text-decoration: none;}
	a.bodylink 	{color:#0f477f;border-bottom: 1px dotted #7f7c7a; font-weight: normal;}
	
	p 			{margin:0px 0px 5px 0px;}
	form 		{margin:0;padding:0;}
/* ******************************************************************************************************************************************************************************************************* */
/* MASTER CONTAINERS */
#canvas 		{width:	980px;	text-align:left;margin-left:auto;margin-right:auto;}
#outer 			{width:	936px;float:left;margin:0px 0px 0px 0px;padding:0px 22px 0px 22px;display:inline;background-color:#fff;}
#innershade 	{width:	936px;float:left;margin:20px 0px 0px 0px;background-color:#FFF;}

/* ******************************************************************************************************************************************************************************************************* */
/* HEADER STUFF */
#header_wrapper {height:156px;background-color:#FFF;width:980px;float:left;position:relative;z-index:99;}

#new-logo		{position:absolute;top:32px;left:0px;text-indent:-900em;font-size:14px;width:306px;height:92px;}
#new-logo h1	{background-image: url(images/new-logo.gif);background-repeat:no-repeat;margin:0px 0 0 0;}
#new-logo a		{width:306px;height:92px;display:block;}

#new-contact	{position:absolute;top:32px;right:0px;float:left;text-indent:-900em;}
#new-contact h2	{background-image: url(images/new-contact.gif);background-repeat:no-repeat;margin:0px 0 0 0;}
#new-contact a	{width:232px;height:92px;display:block;text-indent:-900em;}

/* HEADER NAVIGATION */
#nav_top 			{height:32px;width:980px;position:absolute;top:0px;left:0px;padding:0px 0px 0px 0px;margin:0px 0px 0px 0px;background-image: url(images/grad.jpg);float:left;font-size:11px;}
#nav_top a 			{font-weight: bold;color: #212121;text-decoration: none;}
#nav_top a:hover 	{text-decoration: underline;}
#nav_top ul 		{text-align:right;margin-top:12px;}
#nav_top li 		{display: block;float: right;padding: 0 0 0 10px;}

ul#termsetc  			{margin-left:0px;padding-left:0px;}
ul#termsetc li.home 	{margin-left:0px;padding-left:0px;}
ul#termsetc li 			{line-height: 14px; border-right: 1px solid #cdcdcd; padding-right: 10px;}
ul#termsetc li a 		{font-weight: bold;}
ul#termsetc li.noborder {border-right: none!important;padding-right: 20px;margin-right:0px;float: right;}
/* END HEADER NAVIGATION */

/* START NAV ON LINKS */
body.home		#lnkhome a 		{color: #0f477f; font-weight: bold; cursor: default;}
body.find		#lnkfind a 		{color: #0f477f; font-weight: bold; cursor: default;}
body.contact 	#lnkcontact a	{color: #0f477f; font-weight: bold; cursor: default;}
body.news 		#lnknews a 		{color: #0f477f; font-weight: bold; cursor: default;}
body.privacy 	#lnkprivacy a 	{color: #0f477f; font-weight: bold; cursor: default;}
/* END NAV ON LINKS */

#nav_wrapper 		{height:32px;width:936px;position:absolute;top:124px;left:0px;padding:0px 22px 0px 22px;margin:0px 0px 0px 0px;background-color:#0046ae;float:left;}
#nav_wrapper_nopad 	{height:32px;width:980px;position:absolute;top:124px;left:0px;padding:0px 0px 0px 0px;margin:0px 0px 0px 0px;background-color:#0046ae;float:left;}
/* ******************************************************************************************************************************************************************************************************* */
/* ******************************************************************************************************************************************************************************************************* */

/* LIST ITEMS */
#ListWrapper 			{position: relative;float:left;z-index:1;width:100%;margin:0px 0px 8px 0px;}
#ListWrapper a 			{font-size:1.1em;color:#333;font-weight:normal;text-decoration:underline;}
#ListWrapper a:hover 	{text-decoration:underline;}
#ListWrapper ul 		{text-align:left;margin:0px 0px 0px 0px;padding-left:0px}
#ListWrapper li 		{display:block;padding: 1px 0 0px 0px;background: url('images/li_arrow.gif') no-repeat 0;color:#333;font-weight:bold;padding-left:12px;}
#ListWrapper ul	li a:hover	{color:#0f477f;text-decoration:underline;}

ul#listetc  			{margin-left:0px;padding-left:0px;}
ul#listetc .listicon	{background: url('images/li_arrow.gif') no-repeat 0;color:#333;font-weight:bold;padding-left:12px;}
ul#listetc li a:hover	{color:#0f477f;text-decoration:underline;}

/* GENERIC PAGE BREADCRUMBS */
#divBreadcrumbs 				{width:936px;height:26px;float:left;background-image: url(images/breadcrumb_background.gif); margin:0px 0 0 0px;display: inline;}
#divBreadcrumbs ul 				{list-style-type:none;  margin:0px;padding:0px;}
#divBreadcrumbs li 				{margin:0em 0.9em 0.8em 0em;padding-left:0px;float:left;}
#divBreadcrumbs a:link, #divBreadcrumbs a:visited {color:#333;text-decoration:underline;}
#divBreadcrumbs a:hover 		{color:#444;text-decoration:underline;}

#divBreadcrumbs a#crumbicon 	{background: url('images/breadcrumb.gif') no-repeat 0;color:#333;font-weight:bold;text-decoration:underline;padding-left:8px;}
#divBreadcrumbs ul.icons li 	{float: left; padding:0 5px 0 20px; border-right: 1px solid #fff;line-height:12px;color:#FFFFFF;}


/* TITLES */
#title_company				{width:936px;float:left;padding:0px 0px 0px 0px;}
#title_company h2 			{background-image: url(images/title_company.gif);background-repeat:no-repeat;text-indent:-900em;height:26px;margin:0px 0px 8px 0px;}
#title_company p 			{margin:0px 0px 8px 0px;}

#title_people				{width:936px;float:left;padding:0px 0px 0px 0px;}
#title_people h2 			{background-image: url(images/title_people.gif);background-repeat:no-repeat;text-indent:-900em;height:26px;margin:12px 0px 8px 0px;}
#title_people p 			{margin:0px 0px 8px 0px;}

#title_personnel			{width:936px;float:left;padding:0px 0px 0px 0px;}
#title_personnel h2 		{background-image: url(images/title_profiles.gif);background-repeat:no-repeat;text-indent:-900em;height:26px;margin:0px 0px 8px 0px;}
#title_personnel p 			{margin:0px 0px 8px 0px;}
#title_personnel img 		{margin:0px 20px 8px 0px;}

#title_jobs					{width:936px;float:left;padding:0px 0px 0px 0px;}
#title_jobs h2 				{background-image: url(images/title_jobs.gif);background-repeat:no-repeat;text-indent:-900em;height:26px;margin:0px 0px 8px 0px;}
#title_jobs p 				{margin:0px 0px 8px 0px;}

#title_environmental		{width:936px;float:left;padding:0px 0px 0px 0px;display:inline;}
#title_environmental h2 	{background-image: url(images/title_environmental.gif);background-repeat:no-repeat;text-indent:-900em;height:26px;margin:0px 0px 8px 0px;}
#title_environmental p 		{margin:0px 0px 8px 0px;}

#title_support				{width:936px;float:left;padding:0px 0px 0px 0px;}
#title_support h2 			{background-image: url(images/title_support.gif);background-repeat:no-repeat;text-indent:-900em;height:26px;margin:12px 0px 8px 0px;}
#title_support p 			{margin:0px 0px 8px 0px;}

#title_calibration			{width:936px;float:left;padding:0px 0px 0px 0px;}
#title_calibration h2 		{background-image: url(images/title_calibration.gif);background-repeat:no-repeat;text-indent:-900em;font-size:10px;height:26px;margin:12px 0px 8px 0px;}
#title_calibration p 		{margin:0px 0px 8px 0px;}

#title_refurb				{width:936px;float:left;padding:0px 0px 0px 0px;}
#title_refurb h2 			{background-image: url(images/title_refurb.gif);background-repeat:no-repeat;text-indent:-900em;height:26px;margin:0px 0px 8px 0px;}
#title_refurb p 			{margin:0px 0px 8px 0px;}

#title_refurb_home				{width:936px;float:left;padding:0px 0px 0px 0px;}
#title_refurb_home h2 			{background-image: url(images/title_refurb_home.gif);background-repeat:no-repeat;text-indent:-900em;height:26px;margin:0px 0px 8px 0px;}
#title_refurb_home p 			{margin:0px 0px 8px 0px;}

#title_remount				{width:936px;float:left;padding:0px 0px 0px 0px;}
#title_remount h2 			{background-image: url(images/title_remount.gif);background-repeat:no-repeat;text-indent:-900em;height:26px;margin:0px 0px 8px 0px;}
#title_remount p 			{margin:0px 0px 8px 0px;}

#title_upgrade_lowthrow		{width:936px;float:left;padding:0px 0px 0px 0px;}
#title_upgrade_lowthrow h2 	{background-image: url(images/title_upgrade_lowthrow.gif);background-repeat:no-repeat;text-indent:-900em;height:26px;margin:12px 0px 8px 0px;}
#title_upgrade_lowthrow p 	{margin:0px 0px 8px 0px;}

#title_upgrade_prewet		{width:936px;float:left;padding:0px 0px 0px 0px;}
#title_upgrade_prewet h2 	{background-image: url(images/title_upgrade_prewet.gif);background-repeat:no-repeat;text-indent:-900em;height:26px;margin:12px 0px 8px 0px;}
#title_upgrade_prewet p 	{margin:0px 0px 8px 0px;}

#title_forsale				{width:936px;float:left;padding:0px 0px 0px 0px;}
#title_forsale h2 			{background-image: url(images/title_forsale.gif);background-repeat:no-repeat;text-indent:-900em;height:26px;margin:0px 0px 8px 0px;}
#title_forsale p 			{margin:0px 0px 8px 0px;}

#title_products				{width:936px;float:left;padding:0px 0px 0px 0px;}
#title_products h2 			{background-image: url(images/title_products.gif);background-repeat:no-repeat;text-indent:-900em;height:26px;margin:0px 0px 8px 0px;}
#title_products p 			{margin:0px 0px 8px 0px;}

#title_hirefleet			{width:936px;float:left;padding:0px 0px 0px 0px;}
#title_hirefleet h2 		{background-image: url(images/title_hirefleet.gif);background-repeat:no-repeat;text-indent:-900em;height:26px;margin:12px 0px 8px 0px;}
#title_hirefleet p 			{margin:0px 0px 8px 0px;}

#title_privacy				{width:936px;float:left;padding:0px 0px 0px 0px;}
#title_privacy h2 			{background-image: url(images/title_privacy.gif);background-repeat:no-repeat;text-indent:-900em;height:26px;margin:0px 0px 8px 0px;}
#title_privacy p 			{margin:0px 0px 8px 0px;}

#title_tour					{width:936px;float:left;padding:0px 0px 0px 0px;}
#title_tour h2 				{background-image: url(images/title_tour.gif);background-repeat:no-repeat;text-indent:-900em;height:26px;margin:12px 0px 8px 0px;}
#title_tour p 				{margin:0px 0px 8px 0px;}

#title_ipix					{background-image: url(images/title_ipix.gif);background-repeat:no-repeat;text-indent:-900em;height:26px;width:457px;float:left;padding:0px 0px 0px 0px;margin:0px 0px 8px 0px;}
#title_ipix p 				{margin:0px 0px 8px 0px;}

#title_tour_spargo			{width:936px;float:left;margin:0px 0px 0px 0px;}
#title_tour_spargo h2 		{background-image: url(images/title_tour_spargo.gif);background-repeat:no-repeat;text-indent:-900em;height:26px;margin:12px 0px 8px 0px;}
#title_tour_spargo p 		{margin:0px 0px 8px 0px;}

#title_ipix_spargo			{background-image: url(images/title_ipix_spargo.gif);background-repeat:no-repeat;text-indent:-900em;height:26px;width:457px;float:left;padding:0px 0px 0px 0px;margin:0px 0px 8px 0px;}
#title_ipix_spargo p 		{margin:0px 0px 8px 0px;}


/* WRAPPERS */
/* ******************************************************************************************************************************************************************************************************* */
.fullwidthcol 				{font-size:1.0em;border-left: 0px dotted #1b1b1b;width:936px;margin:0px 0px 0px 0px;float:left;background-color:#fff;}

.twothirdscol1 				{font-size:1.0em;border-left: 0px dotted #1b1b1b;width:617px;margin:0px 0px 0px 0px;float:left;background-color:#fff;}
.twothirdscol1 h4			{font-weight:bold;}
.twothirdscol1 p			{margin:0px 0px 0px 0px;}

.twothirdscol1_accordion	{font-size:1.0em;border-left: 0px dotted #1b1b1b;width:617px;height:310px;margin:0px 0px 0px 0px;float:left;overflow:hidden;display;inline;}

.twothirdscol2 				{font-size:1.0em;border-left: 0px dotted #1b1b1b;width:298px;margin:0px 0px 0px 21px;float:left;}
.twothirdscol2 h4			{font-weight:bold;}
.twothirdscol2 p			{margin:0px 0px 0px 0px;}

#feature_main		{height:310px;width:617px;float:left;}
#feature_top 		{height:150px;width:298px;float:left;}
#feature_top a		{height:150px;width:298px;display:block;}

#feature_bottom 	{height:150px;width:298px;margin-top:10px;float:left;}
#feature_bottom a	{height:150px;width:298px;display:block;}

.fourcol 				{font-size:1.0em;width:219px;margin:0px 20px 0px 0px;float:left;}
.fourcol h4				{font-weight:bold;}
.fourcol p				{margin:0px 0px 4px 0px;}

.fourcol_nomargin 		{font-size:1.0em;width:219px;margin:0px 0px 0px 0px;float:left;}
.fourcol_nomargin h4	{font-weight:bold;}
.fourcol_nomargin p		{margin:0px 0px 0px 0px;}

#twocol01 		{width:457px;margin-right:0px;padding:0px 0px 0px 0px;float:left;}
#twocol01 h2	{font-weight:bold;height:18px;border-bottom:1px dotted black;margin:12px 0 0 0;}
#twocol01 p 	{margin:6px 0px 3px 0px;}
#twocol01 img 	{margin:0px 0px 3px 0px;}

#twocol02 		{width:457px;margin-right:0px;padding:0px 0px 0px 0px;float:right;}
#twocol02 h2	{font-weight:bold;height:18px;border-bottom:1px dotted black;margin:12px 0 0 0;}
#twocol02 p 	{margin:6px 0px 3px 0px;}
#twocol02 img 	{margin:0px 0px 3px 0px;}


.threecol1 		{font-size:1.0em;border-left: 0px dotted #1b1b1b;width:298px;margin-right:0px;margin:0px 0px 0px 0px;float:left;}
.threecol1 h4	{font-weight:bold;}
.threecol1 p	{margin:0px 0px 0px 0px;}

.threecol2 		{font-size:1.0em;border-left: 0px dotted #1b1b1b;width:298px;margin-right:0px;margin:0px 0px 0px 21px;float:left;}
.threecol2 h4	{font-weight:bold;}
.threecol2 p	{margin:0px 0px 0px 0px;}

.threecol3 		{font-size:1.0em;border-left: 0px dotted #1b1b1b;width:298px;margin-right:0px;margin:0px 0px 0px 21px;float:left;}
.threecol3 h4	{font-weight:bold;}
.threecol3 p	{margin:0px 0px 0px 0px;}

.bordercol01 		{font-size:1.0em;border-left: 1px dotted #255c92;width:159px;margin-right:0px;padding:0px 14px 0px 14px;float:left;}
.bordercol01 h5		{font-weight:bold;margin:12px 0px 8px 0px;}
.bordercol01 p		{margin:8px 0px 0px 0px;}

.bordercol02 		{font-size:0.9em;border-left: 1px dotted #255c92;border-right: 1px dotted #255c92;width:344px;margin-right:0px;padding:0px 14px 0px 14px;float:left;}
.bordercol02 h5		{font-weight:bold;font-weight:bold;margin:12px 0px 8px 0px;}
.bordercol02 p		{margin:0px 0px 4px 0px;}

.bordercol03 		{font-size:1.0em;text-align:justify;border-right: 1px dotted #255c92;width:345px;margin-right:0px;padding:0px 14px 0px 14px;float:left;}
.bordercol03 h5		{font-weight:bold;margin:12px 0px 8px 0px;}
.bordercol03 p		{margin:0px 0px 4px 0px;}

/* NEWS */ 
/* NEWS LIST */ 
/* ******************************************************************************************************************************************************************************************************* */
.newslist_fullcol									{width:936px;background-color:none;margin:8px 0px 0px 0px;float: left;border-bottom: 1px solid #b5bdcc;background-color:#FFF;}
.newslist_fullcol a 								{color:#001b4f; border-bottom: 0px dotted #7f7c7a; font-weight: bold;text-decoration: underline;}
.newslist_fullcol a:hover, body a.bodylink:active 	{text-decoration: none;}
.newslist_fullcol img 								{float:left;padding:0px 12px 12px 0px;margin:0;}

.newsheadline_list 									{font-size:1.2em;font-weight:bold;line-height:145%;}
.newsheadline_list a 								{color:#001b4f; font-weight: bold;text-decoration: underline;}
.newsheadline_list a:hover, body a.bodylink:active 	{text-decoration: none;}

/* NEWS ARTICLE MAIN PAGE */ 
#innershade_news 	{margin:8px 0px 0px 0px;padding:0px 0px 0px 0px;background-image: url(images/divider_news.gif);float:left;}
#news_leftcol		{width:580px;background-color:none;margin-right:0px;float:left;}

#newsarticle		{width:580px;margin:0px 0px 0px 0px;float: left;font-weight:normal;font-size:1.0em;}
#newsarticle hr 	{width:580px;color: #eee;background-color: #eee;text-align: center;height: 1px;border: 0px;margin-top: 0px;}
#newsarticle img 	{margin:12px 0px 12px 0px;}

.newsheadline 		{height:22px;font-size:18px;font-weight:normal;color: #001b4f;}
.newsintro 			{font-size:1.1em;line-height:14px;font-weight:bold;}
/* ******************************************************************************************************************************************************************************************************* */
#archivewrapper		{background-color:none;margin:0px 0px 0px 86px;float: left;}
#archivewrapper hr 	{width:270px;color: #b5bdcc;background-color: #b5bdcc;height: 1px;border: 0px;margin-top: 0px;}
.archivehead 		{height:22px;font-size:16px;font-weight:bold;}

.sml_archivewrapper		{width:270px;background-color:none;margin:2px 0px 0px 0px;}
.sml_archivewrapper hr 	{width:270px;color: #EEE;background-color: #000;height: 1px;border: 0px;margin-top: 0px;}
.archivetitle 			{font-size:11px;font-weight:bold;color: #001b4f;}
.archiveintro 			{font-size:11px;font-weight:normal;}


/* SALE */ 
/* SALE LIST */ 
/* ******************************************************************************************************************************************************************************************************* */
/* ******************************************************************************************************************************************************************************************************* */
/* EQUIPMENT FOR SALE SALE LIST*/
.thumb_large 					{width:178px;float:left;margin:0px 11px 12px 0px;display: inline;}
/*.thumb_large img 				{border:0px solid #D6D6D6;}*/
.thumb_large img 				{border:0px solid #D6D6D6;}
.thumb_large p 					{margin:0px 0px 0px 0px;padding:6px 0px 4px 0px;background-color:#EEE;font-size:12px;text-align:center;}
.thumb_large p.updated 			{font-size:11px;margin:0px 0px 0px 0px;padding:0px 0px 6px 0px;}
.thumb_large a.link 			{width:178px;display:block;text-decoration:underline;text-align:center;}

.thumb_large_nomargin 			{width:178px;float:left;margin:0px 0px 12px 0px;display: inline;}
.thumb_large_nomargin img 		{border:0px solid #D6D6D6;}
.thumb_large_nomargin p 		{margin:0px 0px 0px 0px;padding:6px 0px 4px 0px;background-color:#EEE;font-size:12px;text-align:center;}
.thumb_large_nomargin p.updated {font-size:11px;margin:0px 0px 0px 0px;padding:0px 0px 6px 0px;}
.thumb_large_nomargin a.link 	{width:178px;display:block;text-decoration:underline;text-align:center;}

.clearthumbs {clear:both;height:1px;width:100%;display:block;}

/* ******************************************************************************************************************************************************************************************************* */
/* PRODUCT CATEGORY */
#title_category			{width:936px;float:left;margin:0px 0px 0px 0px;}
#title_category h2 		{height:26px;margin:0px 0px 8px 0px;font-size:2em;font-weight:normal;}
#title_category p 		{margin:0px 0px 8px 0px;}

#category_column			{width:219px;float:left;margin:0px 0px 0px 0px;}
#category_column h2 		{background-image: url(images/product_title.gif);background-repeat:no-repeat;text-indent:-900em;height:28px;}
#category_column h4 		{background-image: url(images/related_title.gif);background-repeat:no-repeat;text-indent:-900em;height:28px;}
#category_column p 			{margin:0px 0px 8px 0px;}

#category_thmb_wrapper 		{width:717px;float:left;background-color:#fff;margin:0px 0 0px 0px;padding:0px 0px 0px 0px;}
#prodlist_thmb_wrapper 		{width:936px;float:left;background-color:#fff;margin:0px 0 0px 0px;padding:0px 0px 0px 0px;}

.CatThmb 			{width:219px;float:left;margin:0px 0px 24px 20px;display: inline;}
.CatThmb img 		{border:0px solid #D6D6D6;}
.CatThmb p 			{margin:0px 0px 0px 0px;padding:6px 0px 4px 0px;background-color:#EEE;font-size:12px;text-align:center;}
.CatThmb p.updated 	{font-size:11px;margin:0px 0px 0px 0px;padding:0px 0px 6px 0px;}
.CatThmb a.link 	{width:219px;display:block;text-decoration:underline;text-align:center;}

.CatThmb_NoMargin 			{width:219px;float:left;margin:0px 0px 24px 0px;display: inline;}
.CatThmb_NoMargin img 		{border:0px solid #D6D6D6;}
.CatThmb_NoMargin p 		{margin:0px 0px 0px 0px;padding:6px 0px 4px 0px;background-color:#EEE;font-size:12px;text-align:center;}
.CatThmb_NoMargin p.updated {font-size:11px;margin:0px 0px 0px 0px;padding:0px 0px 6px 0px;}
.CatThmb_NoMargin a.link 	{width:219px;display:block;text-decoration:underline;text-align:center;}

/* PRODUCT */

#title_category_prodpage		{width:580px;float:left;padding:0px 0px 0px 0px;}
#title_category_prodpage h2 	{height:26px;margin:0px 0px 8px 0px;font-size:2em;font-weight:normal;}
#title_category_prodpage p 		{margin:12px 0px 8px 0px;}

#title_product			{width:310px;float:left;margin:0px 0px 0px 46px;}
#title_product h2 		{height:26px;margin:0px 0px 8px 0px;font-size:2em;font-weight:bold;}         
#title_product p 		{margin:0px 0px 8px 0px;}

#product_thumb_wrapper {width:310px;float:left;margin:8px 0px 12px 0px;padding:0px 0px 0px 0px;z-index:99;}

.product_thumb         {font-size:11px;width:137px;height:96px;background-color:#fff;padding:4px 4px 4px 4px;float:left;border:1px solid #d2d2d2;margin:8px 8px 0px 0px;display: inline;}
.product_thumb h3      {width:137px;height:96px;margin:0 0px 0px 0px;}
.product_thumb h3 img  {width:137px;height:96px;margin:0 0px 0px 0px;border:0;}
.product_thumb a       {width:137px;height:96px;display:block;text-decoration:none;}

#related_title			{width:310px;float:left;margin:0px 0px 0px 0px;}
#related_title h2 		{background-image: url(images/related_title.gif);background-repeat:no-repeat;text-indent:-900em;height:28px;}
#related_title a 		{text-decoration:underline;}
#related_title p 		{margin:0px 0px 8px 0px;}


/* FOOTER */
/* ******************************************************************************************************************************************************************************************************* */
#footerwrapper 			{width:980px;float:left;background-color:none;margin:0px 0 0px 0px;padding:0px 0px 0px 0px;}

/* FOOTER NAVIGATION */
/* ******************************************************************************************************************************************************************************************************* */
#FooterNav 			{font-size:1.0em;width:100%;float:left;z-index:99;margin-top:0px;color:#767779;}
#FooterNav a 		{font-weight:normal;text-decoration:underline;color: #0f477f;}
#FooterNav a:hover 	{text-decoration:underline;}
#FooterNav ul 		{text-align:left;margin-top:0px;}
#FooterNav li 		{display:block;padding: 0 0 0 5px;}
#FooterNav hr		{color: #000;background-color: #000;height: 1px;border:0px;margin:8px 0px 0px 0px;width:100%;}

ul#FooterNavEtc  					{margin-left:0px;padding-left:0px;}
ul#FooterNavEtc li 					{line-height:12px; padding-right:10px;margin-top:2px;}
ul#FooterNavEtc li.float			{padding-right:5px;margin-right:0px;float:right;border-right:1px solid #9ba7ba;}
ul#FooterNavEtc li.float-noborder	{padding-right:0px;margin-right:0px;float:right;}
ul#FooterNavEtc li.nomarginleft 	{margin-left:0px;padding-left:0px;padding-right:5px;margin-top:2px;float:left;border-right:1px solid #9ba7ba;}

ul#FooterNavEtc_numbers  					{margin-left:0px;padding-left:0px;}
ul#FooterNavEtc_numbers li 					{line-height:12px; padding-right:10px;margin-top:2px;}
ul#FooterNavEtc_numbers li.normal			{float:left;padding-right:5px;margin-right:0px;border-right:1px solid #9ba7ba;display:inline;}
ul#FooterNavEtc_numbers li.normalnb			{float:left;padding-right:5px;margin-right:0px;display:inline;}
ul#FooterNavEtc_numbers li.line2nomarginleft{float:left;margin-left:0px;padding-left:0px;padding-right:5px;margin-top:2px;border-right:1px solid #9ba7ba;display:inline;clear:both;}



/* FOOTER NAVIGATION - COPYRIGHT COLUMNS*/
/* ******************************************************************************************************************************************************************************************************* */
#footcol01 				{font-size:0.9em;width:980px;float:left;margin:0px 0 0px 0px;padding:14px 0px 14px 0px;display:inline;}
#footcol01 a 			{font-weight: normal;text-decoration: none;}
#footcol01 a:hover		{text-decoration: underline;}
#footcol01 ul			{text-align:left;margin-top:0px;margin: 0; padding: 0; list-style: none;}
#footcol01 li 			{display: block;float: left;}
#footcol01 li.noborder	{border-right: none;}


#validation 		{font-size: 1.0em;clear:both;padding:0px 0px 0px 0;margin-bottom:0px;}
#validation P 		{padding:0px;margin-top:0px;margin-bottom:0px;}
#validation a 		{font-weight: bold;color:#0f477f;}
#validation a:hover {text-decoration: none;}
#validation hr	 	{display: none; }
#validation ul 		{float: left;text-align: left;margin-left:0px;margin: 18px 0 6px 0; padding: 0;}
#validation li 		{display: block;float: left;margin: 0; padding: 0; list-style: none;}



/* GLIDER*/
/* ******************************************************************************************************************************************************************************************************* */
#dynamiclinx 	{width:980px;height:200px;float:left;background-color:#eeeeee;margin:14px 0 0px 0px;padding:14px 0px 14px 0px;z-index:1;}

#glideredge_left	{float:left;text-indent:-900em;width:28px;height:166px;background-image: url(images/slideredge_left.gif);background-repeat:no-repeat;}
#glideredge_right	{float:right;text-indent:-900em;width:28px;height:166px;background-image: url(images/slideredge_right.gif);background-repeat:no-repeat;}
#gliderwrapper		{float:left;width:888px;height:116px;background-color:#fff;padding:0px 18px 0px 18px;}
.glider				{float:left;width:888px;height:116px;overflow:hidden;}


#feature01		{float:left;height:76px;width:250px;text-indent:-900em;font-size:10px;background-image: url(images/feature01.gif);background-repeat:no-repeat;border-right: 1px solid #d8d8d8;margin:20px 0px 20px 9px;display:inline;}
#feature01 a	{float:left;height:76px;width:233px;display:block;text-indent:-900em;}

#feature02		{float:left;height:76px;width:166px;text-indent:-900em;font-size:10px;background-image: url(images/feature02.gif);background-repeat:no-repeat;border-right: 1px solid #d8d8d8;margin:20px 0px 20px 17px;display:inline;}
#feature02 a	{float:left;height:76px;width:149px;display:block;text-indent:-900em;}

#feature03		{float:left;height:76px;width:250px;text-indent:-900em;font-size:10px;background-image: url(images/feature03.gif);background-repeat:no-repeat;border-right: 1px solid #d8d8d8;margin:20px 0px 20px 17px;display:inline;}
#feature03 a	{float:left;height:76px;width:233px;display:block;text-indent:-900em;}

#feature04		{float:left;height:76px;width:149px;text-indent:-900em;font-size:10px;background-image: url(images/feature04.gif);background-repeat:no-repeat;border-right: 0px solid #d8d8d8;margin:20px 10px 20px 17px;display:inline;}
#feature04 a	{float:left;height:76px;width:149px;display:block;text-indent:-900em;}

#feature05		{float:left;height:76px;width:250px;text-indent:-900em;font-size:10px;background-image: url(images/feature05.gif);background-repeat:no-repeat;border-right: 1px solid #d8d8d8;margin:20px 0px 20px 9px;display:inline;}
#feature05 a	{float:left;height:76px;width:233px;display:block;text-indent:-900em;}

#feature06		{float:left;height:76px;width:166px;text-indent:-900em;font-size:10px;background-image: url(images/feature06.gif);background-repeat:no-repeat;border-right: 1px solid #d8d8d8;margin:20px 0px 20px 17px;display:inline;}
#feature06 a	{float:left;height:76px;width:149px;display:block;text-indent:-900em;}

#feature07		{float:left;height:76px;width:250px;text-indent:-900em;font-size:10px;background-image: url(images/feature07.gif);background-repeat:no-repeat;border-right: 1px solid #d8d8d8;margin:20px 0px 20px 17px;display:inline;}
#feature07 a	{float:left;height:76px;width:233px;display:block;text-indent:-900em;}

#feature08		{float:left;height:76px;width:149px;text-indent:-900em;font-size:10px;background-image: url(images/feature08.gif);background-repeat:no-repeat;border-right: 0px solid #d8d8d8;margin:20px 10px 20px 17px;display:inline;}
#feature08 a	{float:left;height:76px;width:149px;display:block;text-indent:-900em;}

/* ACCESSORIES */
.accessories 			{width:752px;height:24px;margin-top:14px;padding:12px 0px 0px 172px;float:left;background-image: url(images/newsfeed.gif);background-repeat:no-repeat;background-position: 0px 0px;background-color:#FFF;overflow:hidden;}
.accessories h3			{font-weight:bold;margin:8px 0 8px 0;}


/* SALE PAGE */
/* ******************************************************************************************************************************************************************************************************* */
/* COLUMN1 */
#product_column1 		{width:457px;float:left;background-color:#fff;}
/* removed background image KM #product_img 			{width:409px;height:262px;margin-bottom:8px;float:left;background-image: url(images/sample_imglrge.jpg);background-repeat:no-repeat;}*/
#product_img 			{width:457px;height:342px;margin-bottom:8px;float:left;}
#product_img img		{width:457px;height:342px;margin-bottom:8px;float:left;}

/*#product_img img		{width:409px;height:307px;margin-bottom:8px;float:left;} */

#saleimg_backbutton 	{width:146px;height:41px;margin-bottom:0px;float:left;background-image: url(images/saleimg_backbutton.gif)	;background-repeat:no-repeat;}
#saleimg_backbutton a 	{width:146px;height:41px;text-indent:-900em;display:block;text-decoration:none;}
#saleimg_hotline 		{width:263px;height:41px;margin-bottom:0px;float:left;background-image: url(images/saleimg_hotline.gif)		;background-repeat:no-repeat;}

/* SUBSCRIBE TO UPDATES */
#subscribe_wrapper {width:409px;background-color:#fcf6cb;float:left;margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;z-index:99;background-image: url(images/curvedshade_top.gif);background-repeat:no-repeat;}
#subscribe_image {width:136px;height:90px;float:left;margin:3px 0px 0px 0px;padding:0px 0px 0px 0px;z-index:99;background-image: url(images/saleitem_imgsubscribe.gif);background-repeat:no-repeat;}
#subscribe_wrapper_base {width:409px;height:8px;float:left;z-index:99;background-image: url(images/curvedshade_bottom.gif);background-repeat:no-repeat;margin:0px 0px 0px 0px;}

/* NEWSLETTER SIGNUP */
#mailwrapper    	{width:273px;margin:8px 0px 0px 0px;float:right;}
#emailsignup 		{line-height:100%;border-top: 0px solid #0066CC;width:273px;margin-top:0px;padding:0px 0px 0px 0px;float:left;}
#emailsignup h2 	{background-image: url(images/saleitem_titlesubscribe.gif);background-repeat:no-repeat;text-indent:-900em;font-size:10px;height:33px;border-bottom:0px dotted black;margin:0px 0 0 0;}
#emailsignup p 		{font-size: 12px;margin:0px 0px 6px 0px;}
#emailsignup img 	{margin:0px 0 0px 0px;}

#mailrow        {margin-top:4px;clear:both;}
#mailleftcol    {width:133px;float:left;text-align:left;padding:0px 0px 0px 0px;}
#mailsubmit     {width:56px;float:left;}

.mailfield { 
margin:0;
padding:3px 0px 1px 8px;
border-left:1px solid #fff;
border-top:1px solid #fff;
border-bottom:1px solid #fff;
border-right:1px solid #fff;
background-color:#ffffff;
font-family:Verdana,Arial,Helvetica,sans-serif;    
color:#000000;
font-size:11px; 
height:1.5em;
min-height:1.5em;
width:122px;}
/* ******************************************************************************************************************************************************************************************************* */

/* COLUMN2 */
/* PRODUCT PAGE RIGHT COLUMN */
#product_column2 		{width:457px;float:right;background-color:#fff;}

#ProductTitle			{font-size:1.5em;font-weight:bold;float:left;margin:5px 0 0 0px;    padding-bottom:6px;width:457px;float:left;color:#000000;line-height:22px;}
#ProductTitle p			{font-size:0.7em;font-weight:normal;padding:0px 0px 0px 0px; margin:4px 0px 0px 0px;}

#ProductPrice           {font-size:1.3em;font-weight:bold;float:left;margin:12px 0 0 0;    padding:0;color:#ec6c04;width:109px;}
#ProductCode            {font-size:1.0em;font-weight:bold;text-align:right;float:left;margin:12px 0 0 0px;padding:0;width:300px;}

#ProductDetailsHolder	{float:left; width:457px; padding-top:8px; border-top:dotted 1px #D9D9D9;margin-top:8px;}
#ProductDescription		{font-size:1.1em;font-weight:normal;float:left;margin:2px 0 0 0px;padding-bottom:8px;width:457px;}
#ProductDescription p	{padding:4px 0px 0px 0px;margin:0px 0px 0px 0px;}

#camera 			{position:relative;width:457px;height:18px;font-size:11px;font-weight:bold;z-index:99;float:left;}
#camera ul 			{margin: 0px 0px 0px 0px;width:60px}
#camera ul.icons 	{float: left; text-align: left; background: url('images/camera.gif') no-repeat 0;padding:0 0 0 22px;height:18px;}
#camera li 			{display: block;float: right;padding: 3px 0 0 0;height:18px;font-weight:bold;font-size:12px;}

#itempdf 			{font-size:12px;font-weight:bold;z-index:99;float:right;padding:2px 5px 0 20px;}


/* PRODUCT PAGE THUMBS WRAPPER */
#thumb_wrapper {width:409px;background-color:#fcf6cb;float:left;margin:8px 0px 0px 0px;padding:0px 0px 0px 0px;z-index:99;background-image: url(images/curvedshade_top.gif);background-repeat:no-repeat;}
#thumb_wrapper_base {width:409px;height:8px;float:left;z-index:99;background-image: url(images/curvedshade_bottom.gif);background-repeat:no-repeat;}

/* PRODUCT PAGE THUMB ONE */
.ProductThumbOne         {font-size:11px;width:121px;height:90px;background-color:#fff;padding:3px 3px 3px 3px;float:left;border:1px solid #d2d2d2;margin:6px 0px 0px 6px;display: inline;}
/* Remove background image and text indent KM .ProductThumbOne h3      {background-image: url(images/sample_img.jpg);background-repeat:no-repeat;width:121px;height:74px;text-indent:-900em;font-size:10px;margin:0 0px 0px 0px;}*/
.ProductThumbOne h3      {width:121px;height:90px;margin:0 0px 0px 0px;}
.ProductThumbOne h3 img  {width:121px;height:90px;margin:0 0px 0px 0px;border:0;}
.ProductThumbOne a       {width:121px;height:90px;display:block;text-decoration:none;}

#Features				{width:457px;margin:8px 0px 0px 0px;float:left; }
#Features h3			{font-size:1.2em;font-weight:bold;margin:8px 0 0 0px; }
#Features p				{font-size:1.1em;font-weight:normal;margin:2px 0px 6px 0px;}
#Features ul			{list-style:outside;padding:4px 0px 0px 0px;margin:0px 0px 0px 16px;display:block;}
#Features li			{font-size:1.1em;padding:3px 0px 0px 0px;}




