/** === PRODUCTS ============================================================ */


/** ======= PRODUCTS HOME =================================================== */

body#products-homepage {

}

body#products-homepage #page-theme {
	background: transparent url(../img/template/products/bg_banner_dryFreight.jpg) no-repeat;
}


body#products-homepage #content h1#pagetitle {
    font-size: 2em;
    text-transform: uppercase;
	margin: 0px 0px 0px 0px;
    padding: 0px 0px 0px 0px;
    line-height: 1em;
}

/** ======= PRODUCTS Static gray border =================================================== */

.productBorder {
	position: relative;
	float: left;
	width: 209px;
	height: 283px;
	background-color: #CCCCCC;
	border: 1px solid #999999;
	margin: 0px 20px 0px 0px;
}

.productBorder_last {
	position: relative;
	float: left;
	width: 209px;
	height: 283px;
	background-color: #CCCCCC;
	border: 1px solid #999999;
	margin: 0px 0px 0px 0px;
}

.productBorderPlatformStake {
	position: relative;
	float: left;
	width: 368px;
	height: 283px;
	background-color: #CCCCCC;
	border: 1px solid #999999;
	margin: 0px 20px 0px 0px;
}

.productBorderPlatformStake_last {
	position: relative;
	float: left;
	width: 368px;
	height: 283px;
	background-color: #CCCCCC;
	border: 1px solid #999999;
	margin: 0px 0px 0px 0px;
}

/*--- DRYFREIGHT HOME GRID ---*/

body#products-homepage-dryfreight #page-theme {
	background: transparent url(../img/template/banners/bg_banner_dryFreight.jpg) no-repeat 0px 0px;
}

body#products-homepage-dryfreight #content_banner_block {
	position: relative;
	float: left;
	width: 960px;
	margin: 0px 0px 0px 0px;
	padding: 0px;
}

body#products-homepage-dryfreight #bannerTitle {
	position: relative;
	margin: 60px 0px 0px 385px;
	padding: 0px 0px 0px 0px;
}

body#products-homepage-dryfreight #bannerText {
	position: relative;
	line-height: 18px;
	margin: 10px 45px 0px 385px;
	padding: 0px 0px 0px 0px;
}

body#products-homepage-dryfreight #content h1#pagetitle {
    font-size: 2em;
    text-transform: uppercase;
	margin: 0px 0px 0px 0px;
    padding: 0px 0px 0px 0px;
    line-height: 1em;
}

body#products-homepage-dryfreight .dryFreight_grid {
	position: relative;
	width: 904px;
	margin: 0px auto 0px auto;
	padding: 42px 0px 0px 0px;
}

body#products-homepage-dryfreight .btn_details {
	position: relative;
	width: 181px;
	margin: 0px 0px 0px 13px;
}

body#products-homepage-dryfreight .btn_details a.dryfreight {
	text-indent: -9000px;
	display: block;
	height: 24px;
	margin: 200px 0px 0px 0px;
	background: transparent url(../img/template/buttons/BTN_details_dryFreight.jpg) no-repeat 0px 0px;
 outline: none;
}

body#products-homepage-dryfreight h1 {
	font-size: 18px;
	line-height: 18px;
}

body#products-homepage-dryfreight .bg001 {
	position: relative;
	float: left;
	width:	194px;
	height: 247px;
	background: transparent url(../img/template/products/banners/dryFreight/001.jpg) no-repeat 13px 14px;
}

body#products-homepage-dryfreight .bg001 .bannerTextBlock_001 {
	position: relative;
	text-indent: 60px;
	padding: 28px 0px 0px 0px;
}

body#products-homepage-dryfreight .bg002 {
	position: relative;
	float: left;
	width: 194px;
	height: 247px;
	background: transparent url(../img/template/products/banners/dryFreight/002.jpg) no-repeat 13px 14px;
}

body#products-homepage-dryfreight .bg002 .bannerTextBlock_002 {
	position: relative;
	text-indent: 87px;
	margin: 0px 0px 0px 0px;
	padding: 28px 0px 0px 0px;
}

body#products-homepage-dryfreight .bg003 {
	position: relative;
	float: left;
	width: 194px;
	height: 247px;
	background: transparent url(../img/template/products/banners/dryFreight/003.jpg) no-repeat 13px 14px;
}

body#products-homepage-dryfreight .bg003 .bannerTextBlock_003 {
	position: relative;
	text-indent: 62px;
	margin: 0px 0px 0px 0px;
	padding: 28px 0px 0px 0px;
}

body#products-homepage-dryfreight .bg004 {
	position: relative;
	float: left;
	width: 194px;
	height: 247px;
	background: transparent url(../img/template/products/banners/dryFreight/004.jpg) no-repeat 13px 14px;
}

body#products-homepage-dryfreight .bg004 .bannerTextBlock_004 {
	position: relative;
	text-indent: 57px;
	margin: 0px 0px 0px 0px;
	padding: 28px 0px 0px 0px;
}

/*--- DRY FREIGHT HOME GRID ---*/

/*--- REFRIGERATED HOME GRID ---*/

body#products-homepage-refrigerated #page-theme {
	background: transparent url(../img/template/banners/bg_banner_refrigerated.jpg) no-repeat 0px 0px;
}

body#products-homepage-refrigerated #content_banner_block {
	position: relative;
	float: left;
	width: 960px;
	margin: 0px 0px 0px 0px;
	padding: 0px;
}

body#products-homepage-refrigerated #bannerTitle {
	position: relative;
	margin: 60px 0px 0px 385px;
	padding: 0px 0px 0px 0px;
}

body#products-homepage-refrigerated #bannerText {
	position: relative;
	line-height: 18px;
	margin: 10px 45px 0px 385px;
	padding: 0px 0px 0px 0px;
}

body#products-homepage-refrigerated #content h1#pagetitle {
    font-size: 2em;
    text-transform: uppercase;
	margin: 0px 0px 0px 0px;
    padding: 0px 0px 0px 0px;
    line-height: 1em;
}

body#products-homepage-refrigerated .refrigerated_grid {
	position: relative;
	width: 442px;
	margin: 0px auto 0px auto;
	padding: 42px 0px 0px 0px;
}

body#products-homepage-refrigerated .btn_details {
	position: relative;
	width: 181px;
	margin: 0px 0px 0px 13px;
}

body#products-homepage-refrigerated .btn_details a.refrigerated {
	text-indent: -9000px;
	display: block;
	height: 24px;
	margin: 200px 0px 0px 0px;
	background: transparent url(../img/template/buttons/BTN_details_dryFreight.jpg) no-repeat 0px 0px;
 outline: none;
}

body#products-homepage-refrigerated h1 {
	font-size: 18px;
	line-height: 18px;
}

body#products-homepage-refrigerated .bg001 {
	position: relative;
	float: left;
	width: 194px;
	height: 247px;
	background: transparent url(../img/template/products/banners/refrigerated/001.jpg) no-repeat 13px 14px;
}

body#products-homepage-refrigerated .bg001 .bannerTextBlock_001 {
	position: relative;
	text-indent: 60px;
	padding: 28px 0px 0px 0px;
}

body#products-homepage-refrigerated .bg002 {
	position: relative;
	float: left;
	width: 194px;
	height: 247px;
	background: transparent url(../img/template/products/banners/refrigerated/002.jpg) no-repeat 13px 14px;
}

body#products-homepage-refrigerated .bg002 .bannerTextBlock_002 {
	position: relative;
	text-indent: 87px;
	margin: 0px 0px 0px 0px;
	padding: 28px 0px 0px 0px;
}

/*--- REFRIGERATED HOME GRID ---*/

/*--- PLATFORM/STAKE HOME GRID ---*/
body#products-homepage-platformstake #page-theme {
	background: transparent url(../img/template/banners/bg_banner_platformStake.jpg) no-repeat 0px 0px;
}

body#products-homepage-platformstake #content_banner_block {
	position: relative;
	float: left;
	width: 960px;
	margin: 0px 0px 0px 0px;
	padding: 0px;
}

body#products-homepage-platformstake #bannerTitle {
	position: relative;
	margin: 60px 0px 0px 385px;
	padding: 0px 0px 0px 0px;
}

body#products-homepage-platformstake #bannerText {
	position: relative;
	line-height: 18px;
	margin: 10px 45px 0px 385px;
	padding: 0px 0px 0px 0px;
}

body#products-homepage-platformstake #content h1#pagetitle {
    font-size: 2em;
    text-transform: uppercase;
	margin: 0px 0px 0px 0px;
    padding: 0px 0px 0px 0px;
    line-height: 1em;
}

body#products-homepage-platformstake .platformstake_grid {
	position: relative;
	width: 760px;
	margin: 0px auto 0px auto;
	padding: 42px 0px 0px 0px;
}

body#products-homepage-platformstake .btn_details {
	position: relative;
	width: 181px;
	margin: 0px 0px 0px 13px;
}

body#products-homepage-platformstake .btn_details a.platformstake {
	text-indent: -9000px;
	display: block;
	width: 355px;
	height: 24px;
	margin: 200px 0px 0px 0px;
	background: transparent url(../img/template/buttons/BTN_details_platformstake.jpg) no-repeat 0px 0px;
 outline: none;
}

body#products-homepage-platformstake h1 {
	font-size: 18px;
	line-height: 18px;
}

body#products-homepage-platformstake .bg001 {
	position: relative;
	float: left;
	width:	355px;
	height: 247px;
	background: transparent url(../img/template/products/banners/platformstake/001.jpg) no-repeat 13px 14px;
}

body#products-homepage-platformstake .bg001 .bannerTextBlock_001 {
	position: relative;
	text-indent: 121px;
	padding: 29px 0px 0px 0px;
}

body#products-homepage-platformstake .bg002 {
	position: relative;
	float: left;
	width:	355px;
	height: 247px;
	background: transparent url(../img/template/products/banners/platformstake/002.jpg) no-repeat 13px 14px;
}

body#products-homepage-platformstake .bg002 .bannerTextBlock_002 {
	position: relative;
	text-indent: 103px;
	padding: 29px 0px 0px 0px;
}

/*--- PLATFORM/STAKE HOME GRID ---*/

/*--- PARCELVAN HOME GRID ---*/
body#products-homepage-parcelvan #page-theme {
	background: transparent url(../img/template/banners/bg_banner_parcelvan.jpg) no-repeat 0px 0px;
}

body#products-homepage-parcelvan #content_banner_block {
	position: relative;
	float: left;
	width: 960px;
	margin: 0px 0px 0px 0px;
	padding: 0px;
}

body#products-homepage-parcelvan #bannerTitle {
	position: relative;
	margin: 60px 0px 0px 385px;
	padding: 0px 0px 0px 0px;
}

body#products-homepage-parcelvan #bannerText {
	position: relative;
	line-height: 18px;
	margin: 10px 45px 0px 385px;
	padding: 0px 0px 0px 0px;
}

body#products-homepage-parcelvan #content h1#pagetitle {
    font-size: 2em;
    text-transform: uppercase;
	margin: 0px 0px 0px 0px;
    padding: 0px 0px 0px 0px;
    line-height: 1em;
}

body#products-homepage-parcelvan .parcelvan_grid {
	position: relative;
	width: 673px;
	margin: 0px auto 0px auto;
	padding: 42px 0px 0px 0px;
}

body#products-homepage-parcelvan .btn_details {
	position: relative;
	width: 181px;
	margin: 0px 0px 0px 13px;
}

body#products-homepage-parcelvan .btn_details a.parcelvan {
	text-indent: -9000px;
	display: block;
	width: 181px;
	height: 24px;
	margin: 200px 0px 0px 0px;
	background: transparent url(../img/template/buttons/BTN_details_parcelvan.jpg) no-repeat 0px 0px;
 outline: none;
}

body#products-homepage-parcelvan h1 {
	font-size: 18px;
	line-height: 18px;
}

body#products-homepage-parcelvan .bg001 {
	position: relative;
	float: left;
	width: 194px;
	height: 247px;
	background: transparent url(../img/template/products/banners/parcelvan/001.jpg) no-repeat 13px 14px;
}

body#products-homepage-parcelvan .bg001 .bannerTextBlock_001 {
	position: relative;
	text-indent: 60px;
	padding: 28px 0px 0px 0px;
}

body#products-homepage-parcelvan .bg002 {
	position: relative;
	float: left;
	width: 194px;
	height: 247px;
	background: transparent url(../img/template/products/banners/parcelvan/002.jpg) no-repeat 13px 14px;
}

body#products-homepage-parcelvan .bg002 .bannerTextBlock_002 {
	position: relative;
	text-indent: 87px;
	margin: 0px 0px 0px 0px;
	padding: 28px 0px 0px 0px;
}

body#products-homepage-parcelvan .bg003 {
	position: relative;
	float: left;
	width:194px;
	height: 247px;
	background: transparent url(../img/template/products/banners/parcelvan/003.jpg) no-repeat 13px 14px;
}

body#products-homepage-parcelvan .bg003 .bannerTextBlock_003 {
	position: relative;
	text-indent: 62px;
	margin: 0px 0px 0px 0px;
	padding: 28px 0px 0px 0px;
}

/*--- CURTAINSIDER HOME GRID ---*/

/*--- WALKRAMPS HOME GRID ---*/



/*  ======= PRODUCTS BANNER SET-UP ================================================= **/

body#products-dryfreight {
}

#content h1#pagetitle {
    font-size: 2em;
    text-transform: uppercase;
    padding: 40px 0px 0px 0px;
    line-height: 1em;
}

/* --- START DRYFREIGHT SET-UP --- */
body#products.dryFreight #page-theme {
	background: transparent url(../img/template/banners/bg_banner_dryFreightPlain.jpg) no-repeat 0px 0px;
}

body#products.dryFreight2 #page-theme {
	background: transparent url(../img/template/banners/bg_banner_dryFreightPlain.jpg) no-repeat 0px 0px;
}

body#products.refrigerated #page-theme {
	background: transparent url(../img/template/banners/bg_banner_refrigeratedPlain.jpg) no-repeat 0px 0px;
}

body#products.refrigerated2 #page-theme {
	background: transparent url(../img/template/banners/bg_banner_refrigeratedPlain.jpg) no-repeat 0px 0px;
}

body#products.platformStake #page-theme {
	background: transparent url(../img/template/banners/bg_banner_platformPlain.jpg) no-repeat 0px 0px;
}

body#products.platformStake2 #page-theme {
	background: transparent url(../img/template/banners/bg_banner_platformPlain.jpg) no-repeat 0px 0px;
}

body#products.curtainsider #page-theme {
	background: transparent url(../img/template/banners/bg_banner_curtainsiderPlain.jpg) no-repeat 0px 0px;
}

body#products.curtainsider2 #page-theme {
	background: transparent url(../img/template/banners/bg_banner_curtainsiderPlain.jpg) no-repeat 0px 0px;
}

body#products.parcelvan #page-theme {
	background: transparent url(../img/template/banners/bg_banner_parcelvanPlain.jpg) no-repeat 0px 0px;
}

body#products.parcelvan2 #page-theme {
	background: transparent url(../img/template/banners/bg_banner_parcelvanPlain.jpg) no-repeat 0px 0px;
}

body#products.walkramps #page-theme {
	background: transparent url(../img/template/banners/bg_banner_walkrampsPlain.jpg) no-repeat 0px 0px;
}

body#products.walkramps2 #page-theme {
	background: transparent url(../img/template/banners/bg_banner_walkrampsPlain.jpg) no-repeat 0px 0px;
}

body#products.walkramps2 #content_banner_block {
	position: relative;
	float: left;
	width: 960px;
	margin: 0px;
	padding: 0px;
}

#bannerTitle {
	position: relative;
	margin: 20px 0px 0px 385px;
	padding: 0px 0px 0px 0px;
}
#bannerText {
	position: relative;
	line-height: 18px;
	margin: 10px 60px 0px 385px;
	padding: 0px 0px 0px 0px;
}

/* --- END DRYFREIGHT SET-UP --- */
/* --------------------------------- */


/*  ======= PRODUCTS BANNER SET-UP ================================================= **/



#sidebar .callOutBlock_first {
	font-size: 15px;
	font-weight: bold;
	text-align: center;
	position: relative;
	clear: left;
	width: 210px;
	margin: -4px 10px 0px 20px;
	padding: 0px 0px 15px 0px;
	border-bottom: 2px dotted #BABABA;
}

#sidebar .callOutBlock {
	position: relative;
	clear: left;
	display: block;
	width: 210px;
	margin: 0px 10px 0px 20px;
    padding: 0px 0px 0px 0px;
	border-bottom: 2px dotted #BABABA;
}

#sidebar .callOutBlock_first h1 {
	font-size: 15px;
	font-weight: bold;
	margin: 0px;
	padding: 0px;
}

#sidebar .callOutBlock a {
	position: relative;
	float: left;
	display: block;
	font-size: 11px;
	color: #AA1224;
	text-decoration: none;
    text-align: left;
	background: none;
    margin: 26px 0px 0px 5px;
	padding: 0px;
}

#sidebar .callOutBlock a.current {
	font-weight: bold;
}

.callout_photoFrame {
	position: relative;
	clear: left;
	display: block;
	width: 210px;
	margin: -24px 10px 0px 20px;
    padding: 0px 0px 0px 0px;
}

.photoFrame_greyMatte {
	position: relative;
	width: 208px;
	margin: 0px 0px 0px 0px;
	background-color: #CCCCCC;
	border: 1px solid #999999;
}

.photoFrame_whiteMatte {
	position: relative;
	width: 180px;
	margin: 12px auto 12px auto;
	background-color: #FFFFFF;
	border: 1px solid #999999;
}

.photoFrame_whiteMatte img {
	position: relative;
	margin: 4px 4px 4px 4px;
	padding: 0px;
	border: 1px solid #aa1224;
}

.photoFrame_whiteMatte p {
	clear: left;
	font-size: 11px;
	font-weight: bold;
	text-align: left;
	margin: 0px 10px 0px 10px;
	padding: 0px 0px 8px 0px;
}


#sidebar .callOutBlock .dryFreight_aluminum a {
	position: relative; display: block; width: 150px; height: 60px; margin: 15px 0px -5px 0px; padding: 15px 0px 0px 0px; text-indent: 80px;
	background: transparent url(../img/template/products/subnav_thumbs/dryFreight/aluminum.gif) no-repeat 0px 0px;
}

#sidebar .callOutBlock .dryFreight_frp a {
	position: relative; display: block; width: 150px; height: 60px; margin: 15px 0px -5px 0px; padding: 15px 0px 0px 0px; text-indent: 80px;
	background: transparent url(../img/template/products/subnav_thumbs/dryFreight/frp.gif) no-repeat 0px 0px;
}

#sidebar .callOutBlock .dryFreight_insulated a {
	position: relative; display: block; width: 150px; height: 60px; margin: 15px 0px -5px 0px; padding: 15px 0px 0px 0px; text-indent: 80px;
	background: transparent url(../img/template/products/subnav_thumbs/dryFreight/insulated.gif) no-repeat 0px 0px;
}

#sidebar .callOutBlock .dryFreight_air a {
	position: relative; display: block; width: 150px; height: 60px; margin: 15px 0px -5px 0px; padding: 15px 0px 0px 0px; text-indent: 80px;
	background: transparent url(../img/template/products/subnav_thumbs/dryFreight/airfreight.gif) no-repeat 0px 0px;
}

#sidebar .callOutBlock .refrigerated_aluminum a {
	position: relative; display: block; width: 150px; height: 60px; margin: 15px 0px -5px 0px; padding: 15px 0px 0px 0px; text-indent: 80px;
	background: transparent url(../img/template/products/subnav_thumbs/refrigerated/aluminum.gif) no-repeat 0px 0px;
}

#sidebar .callOutBlock .refrigerated_frp a {
	position: relative; display: block; width: 150px; height: 60px; margin: 15px 0px -5px 0px; padding: 15px 0px 0px 0px; text-indent: 80px;
	background: transparent url(../img/template/products/subnav_thumbs/refrigerated/rfp.gif) no-repeat 0px 0px;
}

#sidebar .callOutBlock .platformstake_hpa a {
	position: relative; display: block; width: 190px; height: 60px; margin: 15px 0px -5px 0px; padding: 15px 0px 0px 0px; text-indent: 90px;
	background: transparent url(../img/template/products/subnav_thumbs/platformstake/hpa.gif) no-repeat 0px 0px;
}

#sidebar .callOutBlock .platformstake_mhp a {
	position: relative; display: block; width: 190px; height: 60px; margin: 15px 0px -5px 0px; padding: 15px 0px 0px 0px; text-indent: 90px;
	background: transparent url(../img/template/products/subnav_thumbs/platformstake/mhp.gif) no-repeat 0px 0px;
}

#sidebar .callOutBlock .parcelvan_aluminum a {
	position: relative; display: block; width: 150px; height: 60px; margin: 15px 0px -5px 0px; padding: 15px 0px 0px 0px; text-indent: 80px;
	background: transparent url(../img/template/products/subnav_thumbs/parcelvan/aluminum.gif) no-repeat 0px 0px;
}

#sidebar .callOutBlock .parcelvan_frp a {
	position: relative; display: block; width: 150px; height: 60px; margin: 15px 0px -5px 0px; padding: 15px 0px 0px 0px; text-indent: 80px;
	background: transparent url(../img/template/products/subnav_thumbs/parcelvan/rfp.gif) no-repeat 0px 0px;
}

#sidebar .callOutBlock .parcelvan_insulated a {
	position: relative; display: block; width: 150px; height: 60px; margin: 15px 0px -5px 0px; padding: 15px 0px 0px 0px; text-indent: 80px;
	background: transparent url(../img/template/products/subnav_thumbs/parcelvan/minimover.gif) no-repeat 0px 0px;
}

#subNav_tabs {
	position: relative;
	width: 680px;
	height: 26px;
	margin: -9px 0px 18px 247px;
	padding: 0px;
}

#content_container {
	position: relative;
	float: left;
	clear: left;
	width: 960px;
	min-height: 500px;
	margin: 0px;
	padding: 0px;
}

#subNav_tabs a:hover {
	text-decoration: none;
 background-position: 0 26px;
 outline: none;
}

#subNav_tabs .specifications a {
	position: relative;
	display: block;
	float: left;
	width: 128px;
	height: 26px;
	text-decoration: none;
	text-indent: -9000px;
	background: url(../img/template/buttons/btn_specifications.jpg);
 outline: none;
}

#subNav_tabs .specifications_b a {
	position: relative;
	display: block;
	float: left;
	width: 128px;
	height: 26px;
	text-decoration: none;
	text-indent: -9000px;
	background: url(../img/template/buttons/btn_specifications.jpg);
	background-position: 0 26px;
 outline: none;
}

#subNav_tabs .literature a {
	position: relative;
	display: block;
	float: left;
	width: 104px;
	height: 26px;
	text-decoration: none;
	text-indent: -9000px;
	background: url(../img/template/buttons/btn_liturature.jpg);
 outline: none;
}

#subNav_tabs .literature_b a {
	position: relative;
	display: block;
	float: left;
	width: 104px;
	height: 26px;
	text-decoration: none;
	text-indent: -9000px;
	background: url(../img/template/buttons/btn_liturature.jpg);
	background-position: 0 26px;
 outline: none;
}

#subNav_tabs .fastrak a {
	position: relative;
	display: block;
	float: left;
	width: 91px;
	height: 26px;
	text-decoration: none;
	text-indent: -9000px;
	background: url(../img/template/buttons/btn_fastrak.jpg);
 outline: none;
}

#subNav_tabs .fastrak_b a {
	position: relative;
	display: block;
	float: left;
	width: 91px;
	height: 26px;
	text-decoration: none;
	text-indent: -9000px;
	background: url(../img/template/buttons/btn_fastrak.jpg);
	background-position: 0 26px;
 outline: none;
}

#subNav_tabs .gallery a {
	position: relative;
	display: block;
	float: left;
	width: 88px;
	height: 26px;
	text-decoration: none;
	text-indent: -9000px;
	background: url(../img/template/buttons/btn_gallery.jpg);
 outline: none;
}

#subNav_tabs .gallery_b a {
	position: relative;
	display: block;
	float: left;
	width: 88px;
	height: 26px;
	text-decoration: none;
	text-indent: -9000px;
	background: url(../img/template/buttons/btn_gallery.jpg);
	background-position: 0 26px;
 outline: none;
}

#subNav_tabs .stockbodies a {
	position: relative;
	display: block;
	float: left;
	width: 123px;
	height: 26px;
	text-decoration: none;
	text-indent: -9000px;
	background: url(../img/template/buttons/btn_stockbodies.jpg);
 outline: none;
}

#subNav_tabs .stockbodies_b a {
	position: relative;
	display: block;
	float: left;
	width: 123px;
	height: 26px;
	text-decoration: none;
	text-indent: -9000px;
	background: url(../img/template/buttons/btn_stockbodies.jpg);
	background-position: 0 26px;
 outline: none;
}

#subNav_tabs .blank {
	position: relative;
	display: block;
	float: left;
	width: 80px;
	height: 26px;
	text-decoration: none;
	text-indent: -9000px;
	background: url(../img/template/buttons/btn_productsBlankHighlight.jpg);
}

#content_tabs {
	position: relative;
	width: 672px;
	float: left;
	margin: 0px 0px -3px 0px;
	padding: 0px;
}

#content_tabs .tab {
	position: relative;
	float: left;
	display: none;
	visibility: hidden;
}

#content_tabs .tab a {
	text-decoration: none;
}

#content_grid_border {
	position: relative;
	float: left;
	width: 687px;
	margin: 0px 0px 0px 17px;
	padding: 0px 0px 15px 0px;/*
	background-color: red; */
}

#content_tableBottomBorder {
	position: relative;
	clear: both;
	display: block;
	width: 691px;
	height: 8px;
	background-image: url(../img/template/products/tableBottomBorder.gif);
	background-repeat: no-repeat;
	background-position: 0px 0px;
}

/* --- SPECIFICATIONS: FEATURES ---*/

#content_features.empty {
	position: relative;
	float: left;
	display: none;
	width: 674px;
	height: 300px;
	margin: 5px 0px 0px 0px;
	padding: 0px 0px 10px 13px;
	border-left: 1px solid #BABABA;
	border-right: 1px solid #BABABA;
}

#content_features {
	position: relative;
	float: left;
	width: 687px;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 10px 0px;
	border-left: 1px solid #BABABA;
	border-right: 1px solid #BABABA;
	border-top: 1px solid #BABABA;
}

#content_features .fastrakDescription {
	position: relative; 
	clear: left;
	width: 668px;
	margin: 10px 0px 0px 10px; 
	padding: 0px 0px 10px 0px;
	background-color: #EEE;
}

#content_features .fastrakDescription p {
	margin: 0px 20px 0px 20px;
}


#content_features .fastrakDescription p.finePrint {
	font-size: 10px;
	margin: 5px 0px 0px 20px;
	padding: 0px 0px 0px 0px;
}

#content_features .features_dataRow {
	position: relative;
	float: left;
	width: 650px; 
	margin: 15px 0px 0px 0px;
	padding: 0px 0px 5px 0px;
	background-image: url(../img/template/products/specifications_divider.gif);
	background-repeat: repeat-y;
	background-position: 130px 60px;
}

#content_features .features_dataRow .enlargeThumb {
	text-align: left;
	position: relative;
	float: left;
	width: 130px;
	height: 57px;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 25px;
	background: transparent url(../img/template/products/thumb_prodPlaceHolder.gif) no-repeat 25px 0px;
}

#content_features .features_dataRow .enlargeThumb_none {
	text-align: left;
	position: relative;
	float: left;
	width: 130px;
	height: 57px;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 25px;
	background: transparent url(../img/template/products/thumb_prodPlaceHolder2.gif) no-repeat 25px 0px;
}

#content_features .features_dataRow .enlargeThumb_empty {
	text-align: left;
	position: relative;
	float: left;
	display: block;
	width: 130px;
	height: 57px;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 25px;
	background: transparent url() no-repeat 20px 0px;
}

#content_features .features_dataRow .enlargeThumb a img {
	position: relative;
	margin: 0px;
	padding: 6px 0px 0px 6px;
	overflow: hidden;
}

#content_features .features_dataRow .enlargeThumb a {
	text-align: left;
	position: relative;
	float: left;
	display: block;
	margin: 0px;
	padding: 0px;
}

#content_features .features_dataRow .data {
	position: relative;
	float: left;
	width: 495px;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
}

/* FeaturesPlus */
#content_features .featuresPlus_dataRow {
	position: relative;
	width: 650px; 
	margin: 15px 0px 0px 25px;
	padding: 0px 0px 5px 0px;
}

#content_features .featuresPlus_dataRow .enlargeThumb {
	text-align: left;
	position: relative;
	float: left;
	width: 80px;
	height: 57px;
	margin: 0px 20px 0px 0px;
	padding: 0px 0px 0px 0px;
	background: transparent url(../img/template/products/thumb_prodPlaceHolder.gif) no-repeat 0px 0px;
}

#content_features .featuresPlus_dataRow .enlargeThumb_none {
	text-align: left;
	position: relative;
	float: left;
	width: 80px;
	height: 57px;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 25px;
	background: transparent url(../img/template/products/thumb_prodPlaceHolder2.gif) no-repeat 25px 0px;
}

#content_features .featuresPlus_dataRow .enlargeThumb_empty {
	text-align: left;
	position: relative;
	float: left;
	display: block;
	width: 80px;
	height: 57px;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 25px;
	background: transparent url() no-repeat 20px 0px;
}

#content_features .featuresPlus_dataRow .enlargeThumb a img {
	position: relative;
	float:left;
	margin: 0px;
	padding: 6px 0px 0px 6px;
	overflow: hidden;
}

#content_features .featuresPlus_dataRow .enlargeThumb a {
	text-align: left;
	position: relative;
	float: left;
	display: block;
	margin: 0px;
	padding: 0px;
}

#content_features .featuresPlus_dataRow .data {
	position: relative;
	width: 635px;
	margin: 0px 0px 12px 0px;
	padding: 0px 0px 0px 0px;
	/*background-color: #FFFF00;*/
}
/* FeaturesPlus */

#content_features .borderDivider {
	position: relative;
	clear: left;
	height: 10px;
	width: 665px;
	margin: 0px 0px 0px 10px;
	border-bottom: 2px dotted #BABABA;
}

/* --- SPECIFICATIONS: OPTIONS ---*/
.sb_toggleAll {
	position: relative;
	float: left;
	clear: both;
	font-size: 10px;
	text-align: right;
	width: 661px;
	height: 27px;
	margin: 10px 0px -8px 0px;
}

.sb_toggleAll a,
.sb_toggleAll a:link,
.sb_toggleAll a:hover,
.sb_toggleAll a:visited
 {
	color: #00326D;
    text-decoration: underline;
}

.sb_toggleAll span {
	color: #BABABA;
	margin: 0px 5px;
}

.sb_chartHolder {
	position: relative;
	float: left;
	display: none;
	width: 661px;
	margin: 0px;
	padding: 0px;
}

.sb_chartHolder .content {
	position: relative;
	float: left;
	width: 619px;
	margin: 0px 0px 0px 0px;
	padding: 10px 20px 10px 20px;
	border-left: 1px solid #BABABA;
	border-right: 1px solid #BABABA;
}

.sb_chartHolder .content ol li{
	list-style: lower-alpha;
	list-style-position:outside;
	list-style-image: none;
	margin: 0px 0px 0px 30px;
	padding: 0px 0px 0px 0px;
}

.tableBottomBorder {
	position: relative;
	float: left;
	display: block;
	width: 661px;
	height: 8px;
	margin: 0px 0px 10px 0px;
	padding: 0px 0px 0px 0px;
	background: transparent url(../../../lib/img/template/products/options_tableBottomBorder.gif) no-repeat 0px 0px;
}

.sb_displayBar {
	position: relative;
	float: left;
	width: 661px;
	margin: 8px 0px 0px 0px;
	padding: 0px;
	background: transparent url(../../../lib/img/template/products/displayPanelBar.jpg) no-repeat 0px 0px;
}

.sb_displayBar_info {
	position: relative;
	float: left;
	width: 640px;
	height: 27px;
	padding: 0px;
	margin: 0px;
}

.sb_displayBar_info .sb_displayBar_name {
	position: relative;
	float: left;
	margin: 0px 0px 0px 5px;
	width: 620px;
}

.sb_displayBar_info .sb_displayBar_name h3 {
	color:#FFFFFF;
	font-weight: bold;
}

.sb_displayBar .sb_displayBar_info a {
	position: absolute;
	display: block;
	left: 636px;
	width: 25px;
	height: 27px;
	background: transparent url(../img/template/buttons/btn_toggleBar.jpg) no-repeat 0px 0px;
	border-right: 1px solid #BABABA; 
}

.sb_displayBar .sb_displayBar_info .sb_displayBar_name a .sb_displayBar_toggleBtn {
	position: relative;
	display: block;
	width: 50px;
	height: 50px;
}

#content_options.empty {
	position: relative;
	float: left;
	display: none;
	width: 674px;
	height: 300px;
	margin: 5px 0px 0px 0px;
	padding: 0px 0px 10px 13px;
	border-left: 1px solid #BABABA;
	border-right: 1px solid #BABABA;
}

#content_options {
	position: relative;
	float: left;
	display: none;
	width: 675px;
	margin: 0px 0px 0px 0px;
	padding: 5px 0px 10px 13px;
	border-left: 1px solid #BABABA;
	border-right: 1px solid #BABABA;
	border-top: 1px solid #BABABA;
}

#content_options ul {
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	list-style: none;
	list-style-type: none;
}

#content_options li {
	margin: 0px 0px 0px 20px;
	padding: 0px 0px 5px 0px;
	list-style: none;
	list-style-position: outside;
	list-style-image: url(/lib/img/template/about/bullet_careersRequirements.gif);
}

#content_options .category {
	position: relative;
	float: left;
	width: 662px;
	margin: 20px 0px -7px 0px;
	padding: 0px 0px 5px 0px;
	background-color: #233E6E;
}

#content_options .category h3.first {
	color: #FFFFFF;
	width: 500px;
	margin: 5px 0px 0px 10px;
	padding: 0px 0px 0px 0px;
}

#content_options h3 {
	color: #FFFFFF;
	font-size: 11px;
	font-weight: bold;
	clear: right;
	width: 500px;
	margin: 5px 0px 0px 10px;
	padding: 0px 0px 0px 0px;
}

.options_dataRow {
	position: relative;
	float: left;
	width: 619px; 
	margin: 15px 0px 0px 0px;
	padding: 0px 0px 5px 0px;
	background-image: url(../img/template/products/specifications_divider.gif);
	background-repeat: repeat-y;
	background-position: 125px 60px;
}


.options_dataRow .data {
	position: relative;
	float: left;
	width: 440px;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
}

.options_dataRow .data h4 {
	margin: 0px 0px 5px 0px;
}

.data h4.middleAlign {
	position: relative;
	float: left;
	margin: 18px 0px 0px 0px;
}

/* OptionsPlus */

#content_options .optionsPlus_dataRow {
	position: relative;
	float: left;
	width: 605px; 
	margin: 0px;
	padding: 0px;
}

#content_options .optionsPlus_dataRow .enlargeThumb {
	text-align: left;
	position: relative;
	float: left;
	width: 80px;
	height: 57px;
	margin: 12px 20px 0px 0px;
	padding: 0px 0px 0px 0px;
	background: transparent url(../img/template/products/thumb_prodPlaceHolder.gif) no-repeat 0px 0px;
}

#content_options .optionsPlus_dataRow .enlargeThumb_none {
	text-align: left;
	position: relative;
	float: left;
	width: 80px;
	height: 57px;
	margin: 0px 00px 0px 0px;
	padding: 0px 0px 0px 0px;
	background: transparent url(../img/template/products/thumb_prodPlaceHolder2.gif) no-repeat 25px 0px;
}

#content_options .optionsPlus_dataRow .enlargeThumb_empty {
	text-align: left;
	position: relative;
	float: left;
	display: block;
	width: 80px;
	height: 57px;
	margin: 0px 20px 0px 0px;
	padding: 0px 0px 0px 0px;
	background: transparent url() no-repeat 20px 0px;
}

#content_options .optionsPlus_dataRow .enlargeThumb a img {
	position: relative;
	float:left;
	margin: 0px;
	padding: 6px 0px 0px 6px;
	overflow: hidden;
}

#content_options .optionsPlus_dataRow .enlargeThumb a {
	text-align: left;
	position: relative;
	float: left;
	display: block;
	margin: 0px;
	padding: 0px;
}

#content_options .optionsPlus_dataRow .data {
	position: relative;
	float: left;
	width: 600px;
	margin: 0px 0px 0px 0px;
	padding: 10px 0px 0px 0px;
}

/* OptionsPlus */


.enlargeThumb {
	text-align: left;
	position: relative;
	float: left;
	width: 130px;
	height: 57px;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 20px;
	background: transparent url(../img/template/products/thumb_prodPlaceHolder.gif) no-repeat 20px 0px;
}

.enlargeThumb_none {
	text-align: left;
	position: relative;
	float: left;
	width: 130px;
	height: 57px;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 20px;
	background: transparent url(../img/template/products/thumb_prodPlaceHolder2.gif) no-repeat 20px 0px;
}

.enlargeThumb_empty {
	text-align: left;
	position: relative;
	float: left;
	display: block;
	width: 130px;
	height: 57px;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 20px;
	background: transparent url() no-repeat 20px 0px;
}

.enlargeThumb a img {
	position: relative;
	margin: 0px;
	padding: 6px 0px 0px 6px;
	overflow: hidden;
}

.enlargeThumb a {
	text-align: left;
	position: relative;
	float: left;
	display: block;
	margin: 0px;
	padding: 0px;
}

#content_options .borderDivider {
	position: relative;
	float: left;
	clear: left;
	height: 10px;
	width: 622px;
	margin: 0px 0px 0px 0px;
	border-bottom: 2px dotted #BABABA;
}


#displayPadding {
	position: relative;
	float: left;
	width: 2px;
	margin: 0px;
	padding: 0px;
}

.imageHolder {
	position: relative;
	float: right;
	width: 673px;
	margin: 0px 0px 10px 0px;
	padding: 0px 0px 0px 0px;
	border-left: 1px solid #BABABA;
	border-right: 1px solid #BABABA;
	border-bottom: 1px solid #BABABA;
	background-color: #FFF;
}

/* --- SPECIFICATIONS: DIMENTONAL DATA ---*/

#content_dimensionalData.empty {
	position: relative;
	float: left;
	display: none;
	width: 674px;
	height: 300px;
	margin: 0px auto 0px auto;
	padding: 5px 0px 10px 13px;
	border-left: 1px solid #BABABA;
	border-right: 1px solid #BABABA;
}

#content_dimensionalData {
	position: relative;
	float: left;
	display: none;
	width: 674px;
	margin: 0px 0px 0px 0px;
	padding: 5px 0px 10px 13px;
	border-left: 1px solid #BABABA;
	border-right: 1px solid #BABABA;
	border-top: 1px solid #BABABA;
}

#content_dimensionalData .category {
	position: relative;
	float: left;
	width: 662px;
	margin: 20px 0px -7px 0px;
	padding: 0px 0px 5px 0px;
	background-color: #233E6E;
}

#content_dimensionalData .category h3.first {
	color: #FFFFFF;
	width: 500px;
	margin: 5px 0px 0px 10px;
	padding: 0px 0px 0px 0px;
}

#content_dimensionalData h3 {
	color: #FFFFFF;
	font-size: 11px;
	font-weight: bold;
	clear: right;
	width: 500px;
	margin: 5px 0px 0px 10px;
	padding: 0px 0px 0px 0px;
}

#dimData_chartHolder {
	position: relative;
	float: left;
	width: 660px;
	padding: 0px;
	margin: 7px 0px 0px 0px;
	border-left: 1px solid #BABABA;
	border-right: 1px solid #BABABA;
	border-top: 1px solid #BABABA;
}

#dimData_bottomBorder {
	position: relative;
	clear: left;
	display: block;
	width: 662px;
	height: 7px;
	background-image: url(../img/template/products/dimData_borderBottom_bg.gif);
	background-repeat: no-repeat;
}

#content_dimensionalData .borderDivider {
	position: relative;
	float: left;
	clear: left;
	height: 10px;
	width: 662px;
	margin: 10px 0px 0px 0px;
	border-bottom: 2px dotted #BABABA;
}


/* --- GALLERY: COLOR OPTIONS ---*/

#content_colorOptions.empty {
	position: relative;
	display: none;
	float: left;
	width: 687px;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 10px 0px;
	border-left: 1px solid #BABABA;
	border-right: 1px solid #BABABA;
	border-top: 1px solid #BABABA;
}

#content_colorOptions {
	position: relative;
	display: none;
	float: left;
	width: 687px;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 10px 0px;
	border-left: 1px solid #BABABA;
	border-right: 1px solid #BABABA;
	border-top: 1px solid #BABABA;
}

#colorOptionsWrapper {	
	margin: 8px;
	padding: 7px;
	border: 1px solid #c0c0c0;
	background-color: #fff;
}

#colorOptionsNote {
	padding: 10px 60px 0 60px;
	text-align: center;
}

#colorOptionsNote p {
	padding-top: 0;
	color: #727272;
}

#colorDataObj00 {
	margin-bottom: 12px;
}
#colorDataObj00 * {
	color: #0b1c3a;
}

#colorDataObj01 {
	height: 97px;
	float: left;
	margin-right: 8px;
	padding: 0;
	border: 1px solid #c0c0c0;
}

#colorDataObj02 {
	float: left;
	background-image: url(../img/template/products/gallery/colorOptions/com/Obj02BG.jpg);
	background-repeat: no-repeat;
	background-position: 0 0;
	
	width: 298px;
	height: 99px;
	padding: 0 50px 0 18px;
	margin: 0;
}
#colorDataObj02 h4 {
	padding-top: 8px;
	color: #000;
}
#colorDataObj03 {
	padding: 24px 0 0 0;
	width: 653px;
	clear: left;
}

ul#colorDataSwatches {
	width: 288px;
}

ul#colorDataSwatches li {
	display: block;
	float: left;
	margin: 0 4px 4px 0;
	padding: 0;
}
a.colorSwatch {
	display: block;
	width: 32px;
	height: 27px;
	background-color: transparent;
	background-image: url(../img/template/products/gallery/colorOptions/com/color_swatch_sprite.gif);
	background-repeat: no-repeat;
	background-position: 0 0;
}


/* Polar White */
a#colorSwatch01 {
	background-position: 0px 0px; }
a#colorSwatch01:hover {
	background-position: 0px -36px; }

/* Coke Red Old */
a#colorSwatch02 {
	background-position: -36px 0px; }
a#colorSwatch02:hover {
	background-position: -36px -36px; }

/* Ryder Yellow */
a#colorSwatch03 {
	background-position: -72px 0px; }
a#colorSwatch03:hover {
	background-position: -72px -36px; }

/* Hunter Red */
a#colorSwatch04 {
	background-position: -108px 0px; }
a#colorSwatch04:hover {
	background-position: -108px -36px; }

/* Cashmere Tan */
a#colorSwatch05 {
	background-position: -144px 0px; }
a#colorSwatch05:hover {
	background-position: -144px -36px; }

/* Pepsico Blue Old */
a#colorSwatch06 {
	background-position: -180px 0px; }
a#colorSwatch06:hover {
	background-position: -180px -36px; }

/* North American Blue */
a#colorSwatch07 {
	background-position: -216px 0px; }
a#colorSwatch07:hover {
	background-position: -216px -36px; }

/* Pepsico Blue New */
a#colorSwatch08 {
	background-position: -252px 0px; }
a#colorSwatch08:hover {
	background-position: -252px -36px; }

/* Forest Green */
a#colorSwatch09 {
	background-position: 0px -72px; }
a#colorSwatch09:hover {
	background-position: 0px -108px; }

/* Averitt Gray */
a#colorSwatch10 {
	background-position: -36px -72px; }
a#colorSwatch10:hover {
	background-position: -36px -108px; }

/* Trailer Black */
a#colorSwatch11 {
	background-position: -72px -72px; }
a#colorSwatch11:hover {
	background-position: -72px -108px; }

/* Metallic Gray */
a#colorSwatch12 {
	background-position: -108px -72px; }
a#colorSwatch12:hover {
	background-position: -108px -108px; }

/* Penske Yellow */
a#colorSwatch13 {
	background-position: -144px -72px; }
a#colorSwatch13:hover {
	background-position: -144px -108px; }

/* Allied Orange */
a#colorSwatch14 {
	background-position: -180px -72px; }
a#colorSwatch14:hover {
	background-position: -180px -108px; }

/* UPS Gray */
a#colorSwatch15 {
	background-position: -216px -72px; }
a#colorSwatch15:hover {
	background-position: -216px -108px; }

/* Colonial White */
a#colorSwatch16 {
	background-position: -252px -72px; }
a#colorSwatch16:hover {
	background-position: -252px -108px; }


/*  ======= /PRODUCTS FASTRAK ============================ */

#fastrak_dimDataHeaderRow_white {
	position:relative;
	clear: left;
	width: 660px;
	height: 73px;
	margin: 10px 0px 0px 0px;
	border-top: 1px solid #BABABA;
	border-left: 1px solid #BABABA;
	border-right: 1px solid #BABABA;
	background-image: url(../img/template/products/fastrack_dimData_header_bg.gif);
	background-repeat: no-repeat;
	background-position: 1px 0px;
}

#fastrak_dimDataHeaderRow_white .col1 { text-align: center; font-weight: bold; float: left; width: 134px; margin: 27px 0px 0px 0px; /*background-color: #000099;*/ }
#fastrak_dimDataHeaderRow_white .col2 { text-align: center; font-weight: bold; float: left; width: 133px; margin: 27px 0px 0px 0px; /*background-color: #996666;*/ }
#fastrak_dimDataHeaderRow_white .col3 { text-align: center; font-weight: bold; float: left; width: 130px; margin: 27px 0px 0px 0px; /*background-color: #FF3333;*/ }
#fastrak_dimDataHeaderRow_white .col4 { text-align: center; font-weight: bold; float: left; width: 134px; margin: 27px 0px 0px 0px; /*background-color:#9900CC;*/ }
#fastrak_dimDataHeaderRow_white .col5 { text-align: center; font-weight: bold; float: left; width: 129px; margin: 27px 0px 0px 0px; /*background-color: #CCCCFF;*/ }

#fastrak_dimDataHeaderRow_white2 {
	position:relative;
	clear: left;
	width: 660px;
	height: 73px;
	margin: 10px 0px 0px 0px;
	border-top: 1px solid #BABABA;
	border-left: 1px solid #BABABA;
	border-right: 1px solid #BABABA;
	background-image: url(../img/template/products/fastrack_dimData_header_bg2.gif);
	background-repeat: no-repeat;
	background-position: 1px 0px;
}

#fastrak_dimDataHeaderRow_white2 .col1 { text-align: center; font-weight: bold; float: left; width: 134px; margin: 27px 0px 0px 0px; /*background-color: #000099;*/ }
#fastrak_dimDataHeaderRow_white2 .col2 { text-align: center; font-weight: bold; float: left; width: 133px; margin: 27px 0px 0px 0px; /*background-color: #996666;*/ }
#fastrak_dimDataHeaderRow_white2 .col3 { text-align: center; font-weight: bold; float: left; width: 130px; margin: 27px 0px 0px 0px; /*background-color: #FF3333;*/ }

.fastrak_dimDataContentRow_darkBlue {
	position:relative;
	clear: left;
	width: 660px;
	height: 38px;
	border-left: 1px solid #BABABA;
	border-right: 1px solid #BABABA;
	background-image: url(../img/template/products/fastrak_dd_darkBlueRow.gif);
	background-repeat: no-repeat;
	background-position: 1px 0px;
}

.fastrak_dimDataContentRow_darkBlue .col1 { text-align: center; float: left; width: 134px; margin: 8px 0px 0px 0px; /*background-color: #000099;*/ }
.fastrak_dimDataContentRow_darkBlue .col2 { text-align: center; float: left; width: 133px; margin: 8px 0px 0px 0px; /*background-color: #996666;*/ }
.fastrak_dimDataContentRow_darkBlue .col3 { text-align: center; float: left; width: 130px; margin: 8px 0px 0px 0px; /*background-color: #FF3333;*/ }
.fastrak_dimDataContentRow_darkBlue .col4 { text-align: center; float: left; width: 134px; margin: 8px 0px 0px 0px; /*background-color:#9900CC;*/ }
.fastrak_dimDataContentRow_darkBlue .col5 { text-align: center; float: left; width: 129px; margin: 8px 0px 0px 0px; /*background-color: #CCCCFF;*/ }

.fastrak_dimDataContentRow_darkBlue2 {
	position:relative;
	clear: left;
	width: 660px;
	height: 38px;
	border-left: 1px solid #BABABA;
	border-right: 1px solid #BABABA;
	background-image: url(../img/template/products/fastrak_dd_darkBlueRow2.gif);
	background-repeat: no-repeat;
	background-position: 1px 0px;
}

.fastrak_dimDataContentRow_darkBlue2 .col1 { text-align: center; float: left; width: 134px; margin: 8px 0px 0px 0px; /*background-color: #000099;*/ }
.fastrak_dimDataContentRow_darkBlue2 .col2 { text-align: center; float: left; width: 133px; margin: 8px 0px 0px 0px; /*background-color: #996666;*/ }
.fastrak_dimDataContentRow_darkBlue2 .col3 { text-align: left; float: left; width: 340px; margin: 8px 0px 0px 26px; /* background-color: #FF3333;*/ }


.fastrak_dimDataContentRow_lightBlue {
	position:relative;
	clear: left;
	width: 660px;
	height: 38px;
	border-left: 1px solid #BABABA;
	border-right: 1px solid #BABABA;
	background-image: url(../img/template/products/fastrak_dd_lightBlueRow.gif);
	background-repeat: no-repeat;
	background-position: 1px 0px;
}

.fastrak_dimDataContentRow_lightBlue .col1 { text-align: center; float: left; width: 134px; margin: 8px 0px 0px 0px; /*background-color: #000099;*/ }
.fastrak_dimDataContentRow_lightBlue .col2 { text-align: center; float: left; width: 133px; margin: 8px 0px 0px 0px; /*background-color: #996666;*/ }
.fastrak_dimDataContentRow_lightBlue .col3 { text-align: center; float: left; width: 130px; margin: 8px 0px 0px 0px; /*background-color: #FF3333;*/ }
.fastrak_dimDataContentRow_lightBlue .col4 { text-align: center; float: left; width: 134px; margin: 8px 0px 0px 0px; /*background-color:#9900CC;*/ }
.fastrak_dimDataContentRow_lightBlue .col5 { text-align: center; float: left; width: 129px; margin: 8px 0px 0px 0px; /*background-color: #CCCCFF;*/ }

.fastrak_dimDataContentRow_lightBlue2 {
	position:relative;
	clear: left;
	width: 660px;
	height: 38px;
	border-left: 1px solid #BABABA;
	border-right: 1px solid #BABABA;
	background-image: url(../img/template/products/fastrak_dd_lightBlueRow2.gif);
	background-repeat: no-repeat;
	background-position: 1px 0px;
}

.fastrak_dimDataContentRow_lightBlue2 .col1 { text-align: center; float: left; width: 134px; margin: 8px 0px 0px 0px; /*background-color: #000099;*/ }
.fastrak_dimDataContentRow_lightBlue2 .col2 { text-align: center; float: left; width: 133px; margin: 8px 0px 0px 0px; /*background-color: #996666;*/ }
.fastrak_dimDataContentRow_lightBlue2 .col3 { text-align: left; float: left; width: 340px; margin: 8px 0px 0px 26px;  /*background-color: #FF3333;*/ }

.fastrak_dimDataContentRow_footnote {
	position:relative;
	clear: left;
	width: 660px;
	height: 38px;
	padding: 10px 0px 0px 0px;
	border-left: 1px solid #BABABA;
	border-right: 1px solid #BABABA;
}

.fastrak_dimDataContentRow_footnote .note { 
	position: relative;
	float: left;
	width: 40px;
	font-weight: bold;
	margin: 0px 0px 0px 17px;
}

.fastrak_dimDataContentRow_footnote .list { 
	position: relative;
	float: left;
	width: 400px;
}

.fastrak_dimDataContentRow_footnote ul {
	list-style: none;
	list-style-type: none;
	list-style-image: none;
	list-style-position: none;
}
.fastrak_dimDataContentRow_footnote li { 
	margin: -5px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	list-style: none;
	list-style-type: none;
	list-style-image: none;
	list-style-position: none;
}

/*  ======= /PRODUCTS LITURATURE ============================ **/

#content_grid_lit {
	position: relative;
	float: left;
	width: 650px;
	margin: 16px 0px 0px 37px;
	padding: 0px 0px 0px 0px;
}

#content_grid_lit .pdfDownload {
	position: relative;
	float: left;
	width: 650px;
	margin: 0px 0px 10px 0px;
	padding: 0px 0px 0px 0px;
	background: #EEEEEE url(../../lib/img/template/products/litDownloads/literatureDownload_BG.jpg) no-repeat left bottom;
}

#content_grid_lit .pdfPic {
	position: relative;
	float: left;
	clear: left;
	width: 200px;
	margin: 15px 0px 0px 0px;
	padding: 0px 0px 15px 18px;
	/* background-color: #FFF000; */
}

#content_grid_lit .pdfPic img {
	border: 1px solid #CCCCCC;
}

#content_grid_lit .downloadInfo {
	text-align: center;
	position: relative; 
	float: left;
	width: 430px;
	margin: 15px 0px 0px 0px; 
	padding: 0px 0px 0px 0px;
	/* background-color:#CC00FF */
}

#content_grid_lit .downloadInfo a {
	text-indent: -9000px;
	display: block;
	margin: 85px auto 10px auto;
	padding: 0px;
	width: 128px;
	height: 24px;
	background: transparent url(../img/template/buttons/btn_download.jpg) no-repeat top center;
}

#content_grid_lit .downloadInfo h1 {
	font-size: 14px;
}

#content_grid_lit #litRackFooter {
	/* LEAVE EMPTY...IE6 HACK */
}

#acrobatReaderBar {
	position: absolute;
	bottom: 26px;
	left: 258px;
	width: 112px;
	height: 33px;
	margin: 0px 0px 0px 0px; 
	padding: 0px 0px 0px 0px;
	background-color: #99FFFF;
}

#content_grid_lit #acrobatReaderBar a {
	display: block;
	float: left;
	text-indent: -9000px;
	width: inherit;
	height: inherit;
	background: transparent url(../img/template/buttons/btn_acrobatReader.jpg) no-repeat 0px 0px;
}

#content_grid_lit #acrobatReaderInfo {
	position: absolute; 
	bottom: 37px;
	left: 378px;
	margin: 0px 0px 0px 0px; 
	padding: 0px 0px 0px 0px;
}

#content_grid_lit #litRackDividerRule {
	position: absolute;
	bottom: 65px;
	left: 210px;
	width: 425px;
	height: 2px;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	background-color: #CCCCCC;
}

/* CREATED SET OF NEW STYLES FOR LITERATURE PAGE - THESE APPLY ONLY TO PAGES WHERE THERE ARE 2 OR MORE ITEMS */


#content_grid_lit .pdfDownload2 { margin: 0px 17px 0px 0px; float: left; text-align: center; width: 205px; }
#content_grid_lit .pdfDownload2-right2 { margin: 0px; float: left; text-align: center; width: 205px; }
#content_grid_lit .pdfDownload2 p, #content_grid_lit .pdfDownload2-right2 p  { 
	margin: 10px 0px; 
	font-family: Arial, Helvetica, sans-serif; 
	font-size: 12px; 
	font-weight: bold;
	color: #053C73; 
	text-align: center; 
}
#content_grid_lit .pdfPic2 { margin: 15px 0px 0px 0px; padding: 12px; width: 179px; background-color: #EEE; }
#content_grid_lit .pdfPic2-right { margin: 15px 0px 0px 0px; padding: 12px; width: 179px; background-color: #EEE; }
#content_grid_lit .pdfPic2 img { border: 1px solid #CCCCCC; }
#content_grid_lit .pdfPic2 a { outline: none; }

#content_grid_lit .downloadInfo2 { margin: 15px 0px 0px 0px; padding: 0px; }
#content_grid_lit .download-pdf2 a {
	text-indent: -9000px;
	display: block;
	text-align: center; 
	margin: 12px 0px 0px 0px;
	padding: 0px;
	width: 179px;
	height: 24px;
	background: transparent url(../img/template/buttons/btn_download.jpg) no-repeat center center;
}
.clearfloat { clear:both; height:0; font-size: 1px; line-height: 0px; }

#content_grid_lit #litRackFooter2 {
	margin: 10px 0px;
	width: 630px;
	height: 33px;
	background-color: #EEE;
	display: block;
	padding: 10px;
	clear: both;
}
#content_grid_lit #litRackFooter2 img { float: left; margin: 0px 10px 0px 15px; }
#content_grid_lit #acrobatReaderInfo2 { margin: 0px; padding: 7px 0px 0px 0px; }


/*  ======= /PRODUCTS GALLERY ============================ **/

#content_interior.empty {
	position: relative;
	display: none;
	float: left;
	width: 687px;
	margin: 0px 0px 0px 0px;
	padding: 10px 0px 0px 0px;
	border-left: 1px solid #BABABA;
	border-right: 1px solid #BABABA;
	border-top: 1px solid #BABABA;
}

#content_interior {
	position: relative;
	display: block;
	float: left;
	width: 687px;
	margin: 0px 0px 0px 0px;
	padding: 10px 0px 0px 0px;
	border-left: 1px solid #BABABA;
	border-right: 1px solid #BABABA;
	border-top: 1px solid #BABABA;
}

#content_interior .flashContainer,  #content_exterior .flashContainer {
	position: relative; 
	width: 671px;
	margin: 0px 0px -3px 8px; 
	padding: 0px;
}

#content_exterior.empty {
	position: relative;
	display: none;
	float: left;
	width: 687px;
	margin: 0px 0px 0px 0px;
	padding: 10px 0px 10px 0px;
	border-left: 1px solid #BABABA;
	border-right: 1px solid #BABABA;
	border-top: 1px solid #BABABA;
}

#content_exterior {
	position: relative;
	display: none;
	float: left;
	width: 687px;
	margin: 0px 0px 0px 0px;
	padding: 10px 0px 10px 0px;
	border-left: 1px solid #BABABA;
	border-right: 1px solid #BABABA;
	border-top: 1px solid #BABABA;
}

#content_360view.empty {
	position: relative;
	display: none;
	float: left;
	width: 687px;
	margin: 0px 0px 0px 0px;
	padding: 10px 0px 10px 0px;
	border-left: 1px solid #BABABA;
	border-right: 1px solid #BABABA;
	border-top: 1px solid #BABABA;
}

#content_360view {
	position: relative;
	display: none;
	float: left;
	width: 687px;
	margin: 0px 0px 0px 0px;
	padding: 10px 0px 10px 0px;
	border-left: 1px solid #BABABA;
	border-right: 1px solid #BABABA;
	border-top: 1px solid #BABABA;
}

.interior_thumb_grid {
	position: relative;
	float: left;
	width: 679px; 
	margin: 10px 0px 10px 0px;
	padding: 0px 0px 0px 8px;
}

.interior_thumb_grid .thumbnail_first {
	position: relative;
	float: left;
	width: 78px; 
	height: 41px;
	margin: 0px 2px 0px 0px;
	padding: 2px 0px 0px 2px;
	border: 1px solid #BABABA;
	background-color: #FFF;
	overflow: hidden;
}

.interior_thumb_grid .thumbnail {
	position: relative;
	float: left;
	width: 78px; 
	height: 41px;
	margin: 0px 2px 0px 0px;
	padding: 2px 0px 0px 2px;
	border: 1px solid #BABABA;
	background-color: #FFF;
	overflow: hidden;
}

.interior_largeImage {
	position: relative;
	display: block;
	float: left;
	width: 674px;
	min-height: 300px;
	margin: 0px;
	padding: 0px 0px 0px 8px;
}

.interior_largeImage .largeImage {
	position: relative;
	width: 670px;
	margin: 0px;
	padding: 0px;
	border-top: 1px solid #BABABA;
	border-left: 1px solid #BABABA;
	border-right: 1px solid #BABABA;
}

.interior_largeImage .largeImage p {
	text-align: center;
	position: relative;
	width: 600px;
	margin: 0px auto;
	padding: 0px 0px 10px 0px;
}

.interior_largeImage .largeImage_360 {
	position: relative;
	float: left;
	width: 660px;
	margin: 0px;
	padding: 10px 0px 5px 10px;
	border-top: 1px solid #BABABA;
	border-left: 1px solid #BABABA;
	border-right: 1px solid #BABABA;
}

.interior_largeImage .largeImage_360 .movie {
	position: relative;
	float: left;
	display: block;
	width: 480px;
	height: 320px;
	margin: 0px;
	padding: 0px;
	border: 1px solid #BABABA;
}

.interior_largeImage .largeImage_360 .directions {
	position: relative;
	float: left;
	width: 153px;
	height: 322px;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 15px;
	background-image: url(../img/template/products/galleryInstructions_bg.jpg);
}

.interior_largeImage .largeImage_360 .directions .view360Options {
	position: relative;
	width: 148px;
	height: 112px;
	margin: 8px 0px 0px -5px;
	padding: 0px;
	border-bottom: 2px dotted #00326D;
}
.interior_largeImage .largeImage_360 .directions .view360Options-large {
	position: relative;
	width: 148px;
	height: 202px;
	margin: 5px 0px 0px -5px;
	padding: 0px;
	border-bottom: 2px dotted #00326D;
}

.interior_largeImage .largeImage_360 .directions .view360 {
	position: relative;
	float: left;
	width: 73px; 
	height: 98px;
	margin: 0px 0px 0px 0px;
}


.interior_largeImage .largeImage_360 .directions a {
	display: block;
	width: 100%;
	height: 100%;
	text-indent: -9000px;
}

.interior_largeImage .largeImage_360 .directions .dryFreightAlumThumb_001 a {
	background: transparent url(../img/template/buttons/BTN_360_dryFreightAlum_001.gif) no-repeat 0px 0px;	
 outline: none;
}
.interior_largeImage .largeImage_360 .directions .dryFreightAlumThumb_001-active a {
	background: transparent url(../img/template/buttons/BTN_360_active/BTN_360_dryFreightAlum_001.gif) no-repeat 0px 0px;
 outline: none;
}

.interior_largeImage .largeImage_360 .directions .dryFreightAlumThumb_002 a {
	background: transparent url(../img/template/buttons/BTN_360_dryFreightAlum_002.gif) no-repeat 0px 0px;	
 outline: none;
}
.interior_largeImage .largeImage_360 .directions .dryFreightAlumThumb_002-active a {
	background: transparent url(../img/template/buttons/BTN_360_active/BTN_360_dryFreightAlum_002.gif) no-repeat 0px 0px;	
 outline: none;
}

.interior_largeImage .largeImage_360 .directions .dryFreightAlumThumb_003 a {
	background: transparent url(../img/template/buttons/BTN_360_dryFreightAlum_003.gif) no-repeat 0px 0px;	
 outline: none;
}
.interior_largeImage .largeImage_360 .directions .dryFreightAlumThumb_003-active a {
	background: transparent url(../img/template/buttons/BTN_360_active/BTN_360_dryFreightAlum_003.gif) no-repeat 0px 0px;	
 outline: none;
}

.interior_largeImage .largeImage_360 .directions .dryFreightFRPThumb_001 a {
	background: transparent url(../img/template/buttons/BTN_360_dryFreightFRP_001.gif) no-repeat 0px 0px;	
 outline: none;
}
.interior_largeImage .largeImage_360 .directions .dryFreightFRPThumb_001-active a {
	background: transparent url(../img/template/buttons/BTN_360_active/BTN_360_dryFreightFRP_001.gif) no-repeat 0px 0px;	
 outline: none;
}

.interior_largeImage .largeImage_360 .directions .dryFreightFRPThumb_002 a {
	background: transparent url(../img/template/buttons/BTN_360_dryFreightFRP_002.gif) no-repeat 0px 0px;	
 outline: none;
}
.interior_largeImage .largeImage_360 .directions .dryFreightFRPThumb_002-active a {
	background: transparent url(../img/template/buttons/BTN_360_active/BTN_360_dryFreightFRP_002.gif) no-repeat 0px 0px;	
 outline: none;
}

.interior_largeImage .largeImage_360 .directions .dryFreightInsulated_001 a {
	background: transparent url(../img/template/buttons/BTN_360_dryFreightInsulated_001.gif) no-repeat 0px 0px;	
 outline: none;
}
.interior_largeImage .largeImage_360 .directions .dryFreightInsulated_001-active a {
	background: transparent url(../img/template/buttons/BTN_360_active/BTN_360_dryFreightInsulated_001.gif) no-repeat 0px 0px;	
 outline: none;
}

.interior_largeImage .largeImage_360 .directions .airFreight_001 a {
	background: transparent url(../img/template/buttons/BTN_360_airFreight_001.gif) no-repeat 0px 0px;	
 outline: none;
}
.interior_largeImage .largeImage_360 .directions .airFreight_001-active a {
	background: transparent url(../img/template/buttons/BTN_360_active/BTN_360_airFreight_001.gif) no-repeat 0px 0px;	
 outline: none;
}

.interior_largeImage .largeImage_360 .directions .refrigeratedAlumThumb_001 a {
	background: transparent url(../img/template/buttons/BTN_360_refrigeratedAlum_001.gif) no-repeat 0px 0px;	
 outline: none;
}
.interior_largeImage .largeImage_360 .directions .refrigeratedAlumThumb_001-active a {
	background: transparent url(../img/template/buttons/BTN_360_active/BTN_360_refrigeratedAlum_001.gif) no-repeat 0px 0px;	
 outline: none;
}

.interior_largeImage .largeImage_360 .directions .refrigeratedAlumThumb_002 a {
	background: transparent url(../img/template/buttons/BTN_360_refrigeratedAlum_002.gif) no-repeat 0px 0px;	
 outline: none;
}
.interior_largeImage .largeImage_360 .directions .refrigeratedAlumThumb_002-active a {
	background: transparent url(../img/template/buttons/BTN_360_active/BTN_360_refrigeratedAlum_002.gif) no-repeat 0px 0px;	
 outline: none;
}

.interior_largeImage .largeImage_360 .directions .refrigeratedAlumThumb_003 a {
	background: transparent url(../img/template/buttons/BTN_360_refrigeratedAlum_003.gif) no-repeat 0px 0px;	
 outline: none;
}
.interior_largeImage .largeImage_360 .directions .refrigeratedAlumThumb_003-active a {
	background: transparent url(../img/template/buttons/BTN_360_active/BTN_360_refrigeratedAlum_003.gif) no-repeat 0px 0px;	
 outline: none;
}
.interior_largeImage .largeImage_360 .directions .refrigeratedAlumThumb_004 a {
	background: transparent url(../img/template/buttons/BTN_360_refrigeratedAlum_004.gif) no-repeat 0px 0px;	
 outline: none;
}
.interior_largeImage .largeImage_360 .directions .refrigeratedAlumThumb_004-active a {
	background: transparent url(../img/template/buttons/BTN_360_active/BTN_360_refrigeratedAlum_004.gif) no-repeat 0px 0px;	
 outline: none;
}

.interior_largeImage .largeImage_360 .directions .refrigeratedFRPThumb_001 a {
	background: transparent url(../img/template/buttons/BTN_360_refrigeratedAlum_001.gif) no-repeat 0px 0px;	
 outline: none;
}
.interior_largeImage .largeImage_360 .directions .refrigeratedFRPThumb_001-active a {
	background: transparent url(../img/template/buttons/BTN_360_active/BTN_360_refrigeratedAlum_001.gif) no-repeat 0px 0px;	
 outline: none;
}

.interior_largeImage .largeImage_360 .directions .refrigeratedFRPThumb_002 a {
	background: transparent url(../img/template/buttons/BTN_360_refrigeratedAlum_002.gif) no-repeat 0px 0px;	
 outline: none;
}
.interior_largeImage .largeImage_360 .directions .refrigeratedFRPThumb_002-active a {
	background: transparent url(../img/template/buttons/BTN_360_active/BTN_360_refrigeratedAlum_002.gif) no-repeat 0px 0px;	
 outline: none;
}

.interior_largeImage .largeImage_360 .directions .platformStake_001 a {
	background: transparent url(../img/template/buttons/BTN_360_platformStake_001.gif) no-repeat 0px 0px;	
 outline: none;
}
.interior_largeImage .largeImage_360 .directions .platformStake_001-active a {
	background: transparent url(../img/template/buttons/BTN_360_active/BTN_360_platformStake_001.gif) no-repeat 0px 0px;	
 outline: none;
}
.interior_largeImage .largeImage_360 .directions .platformStake_002 a {
	background: transparent url(../img/template/buttons/BTN_360_platformStake_002.gif) no-repeat 0px 0px;	
 outline: none;
}
.interior_largeImage .largeImage_360 .directions .platformStake_002-active a {
	background: transparent url(../img/template/buttons/BTN_360_active/BTN_360_platformStake_002.gif) no-repeat 0px 0px;	
 outline: none;
}

.interior_largeImage .largeImage_360 .directions .parcelvan_001 a {
	background: transparent url(../img/template/buttons/BTN_360_parcelvan_001.gif) no-repeat 0px 0px;	
 outline: none;
}
.interior_largeImage .largeImage_360 .directions .parcelvan_001-active a {
	background: transparent url(../img/template/buttons/BTN_360_active/BTN_360_parcelvan_001.gif) no-repeat 0px 0px;	
 outline: none;
}

.interior_largeImage .largeImage_360 .directions h3 {
	text-align: left;
	width: 140px;
	margin: 0px 0px 0px 0px;
	padding: 12px 0px 0px 0px;
}

.interior_largeImage .largeImage_360 .directions p {
	text-align: left;
	width: 140px;
	margin: 0px;
	padding: 10px 0px 0px 0px;
}

.interior_largeImage .largeImage_360 p {
	text-align: center;
	position: relative;
	clear: left;
	width: 600px;
	margin: 10px auto;
	padding: 15px 0px 0px 0px;
}

#interior_bottomBorder {
	position: relative;
	clear: both;
	display: block;
	width: 684px;
	height: 8px;
	background-image: url(../img/template/products/tableBottomBorder_670.gif);
	background-repeat: no-repeat;
	background-position: 8px 0px;
}

/*  ======= /SUPPORT STOCKBODIES ============================ **/
#content .intro img.fastrakLogo {
	margin: 15px 20px -10px 20px;
	padding: 0px 0px 0px 0px;
}

#content .intro p {
	position: relative;
	margin: 20px 20px 10px 20px;
	padding: 0px 0px 0px 0px;
}

#content .intro p.finePrint {
	font-size: 10px;
	margin: 0px 0px 25px 20px;
	padding: 0px 0px 0px 0px;
}

#content .chartHolder {
	position: relative;
	float: left;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
}

#content #stockbodies_headerRow {
	position:relative;
	display: block;
	width: 687px;
	height: 48px;
	border-top: 1px solid #BABABA;
	border-left: 1px solid #BABABA;
	border-right: 1px solid #BABABA;
	background-image: url(../img/template/products/stockbodies_headerRow.gif);
	background-repeat: no-repeat;
	background-position: 1px 0px;
}

#content #tableBottomBorder {
	position: relative;
	clear: left;
	float: left;
	display: block;
	width: 690px;
	height: 8px;
	margin: 0px 0px 10px 0px;
	background-image: url(../img/template/products/tableBottomBorder.gif);
	background-repeat: no-repeat;
	background-position: 0px 0px;
}

#stockbodies_headerRow #headerRow_col1 {
	text-align: center;
	font-weight: bold;
	position: relative;
	float: left;
	width: 77px;
	margin: 15px 0px 0px 0px;
}

#stockbodies_headerRow #headerRow_col2 {
	text-align: center;
	font-weight: bold;
	position: relative;
	float: left;
	width: 102px;
	margin: 15px 0px 0px 2px;
}

#stockbodies_headerRow #headerRow_col3 {
	text-align: center;
	font-weight: bold;
	position: relative;
	float: left;
	width: 118px;
	margin: 15px 0px 0px 1px;
}

#stockbodies_headerRow #headerRow_col4 {
	text-align: center;
	font-weight: bold;
	position: relative;
	float: left;
	width: 142px;
	margin: 5px 0px 0px 1px;
}

#stockbodies_headerRow #headerRow_col4_subRow {
	text-align: center;
	font-weight: bold;
	position: absolute;
	top: 21px;
	left: 0px;
	width: 142px;
	
}

#stockbodies_headerRow #headerRow_col4_subRow #subRow_col1 {
	text-align: center;
	font-weight: bold;
	position: relative;
	float: left;
	width: 47px;
	margin: 5px 0px 0px 0px;
	
}

#stockbodies_headerRow #headerRow_col4_subRow #subRow_col2 {
	text-align: center;
	font-weight: bold;
	position: relative;
	float: left;
	width: 46px;
	margin: 5px 0px 0px 1px;
	
}

#stockbodies_headerRow #headerRow_col4_subRow #subRow_col3 {
	text-align: center;
	font-weight: bold;
	position: relative;
	float: left;
	width: 47px;
	margin: 5px 0px 0px 1px;
	
}

#stockbodies_headerRow #headerRow_col5 {
	text-align: center;
	font-weight: bold;
	position: relative;
	float: left;
	width: 91px;
	margin: 15px 0px 0px 1px;}

#stockbodies_headerRow #headerRow_col6 {
	text-align: center;
	font-weight: bold;
	position: relative;
	float: left;
	width: 77px;
	margin: 15px 0px 0px 1px;
}

#stockbodies_headerRow #headerRow_col7 {
	text-align: center;
	font-weight: bold;
	position: relative;
	float: left;
	width: 72px;
	margin: 15px 0px 0px 1px;
}


.stockbodies_contentRow_darkBlue {
	position:relative;
	display: block;
	width: 687px;
	height: 36px;
	border-left: 1px solid #BABABA;
	border-right: 1px solid #BABABA;
	background-image: url(../img/template/products/sbodies_contentRow_drkBlue.gif);
	background-repeat: no-repeat;
	background-position: 1px 0px;
}

.stockbodies_contentRow_darkBlue .contentRow_col1 {
	text-align: center;
	position: relative;
	float: left;
	width: 77px;
	margin: 10px 0px 0px 1px;
}

.stockbodies_contentRow_darkBlue .contentRow_col2 {
	text-align: center;
	position: relative;
	float: left;
	width: 102px;
	margin: 10px 0px 0px 1px;
}

.stockbodies_contentRow_darkBlue .contentRow_col3 {
	text-align: center;
	position: relative;
	float: left;
	width: 118px;
	margin: 10px 0px 0px 1px;
}

.stockbodies_contentRow_darkBlue .contentRow_col4 {
	text-align: center;
	position: relative;
	float: left;
	width: 47px;
	margin: 10px 0px 0px 1px;
}

.stockbodies_contentRow_darkBlue .contentRow_col5 {
	text-align: center;
	position: relative;
	float: left;
	width: 46px;
	margin: 10px 0px 0px 1px;
}

.stockbodies_contentRow_darkBlue .contentRow_col6 {
	text-align: center;
	position: relative;
	float: left;
	width: 47px;
	margin: 10px 0px 0px 1px;
}

.stockbodies_contentRow_darkBlue .contentRow_col7 {
	text-align: center;
	position: relative;
	float: left;
	width: 91px;
	margin: 10px 0px 0px 1px;
}

.stockbodies_contentRow_darkBlue .contentRow_col8 {
	text-align: center;
	position: relative;
	float: left;
	display: block;
	width: 77px;
	margin: 0px 0px 0px 1px;
}

.stockbodies_contentRow_darkBlue .contentRow_col8 a {
	text-indent: -9000px;
	height: 25px;
	display: block;
	padding-top: 2px;
	background-image: url(../img/template/buttons/btn_drkBlue_contact.jpg);
	background-repeat: no-repeat;
	background-position: 19px 6px;
}

.stockbodies_contentRow_darkBlue .contentRow_col9 {
	text-align: center;
	position: relative;
	float: left;
	width: 72px;
	margin: 0px 0px 0px 1px;
	padding: 10px 0px 0px 0px;
}

.stockbodies_contentRow_darkBlue .contentRow_col9 a {
	text-indent: -9000px;
	display: block;
	height: 25px;
	padding-top: 2px;
	background-image: url(../img/template/buttons/btn_drkBlue_photo.jpg);
	background-repeat: no-repeat;
	background-position: 15px 6px;
}


.stockbodies_contentRow_lightBlue {
	position:relative;
	display: block;
	width: 687px;
	height: 40px;
	border-left: 1px solid #BABABA;
	border-right: 1px solid #BABABA;
	background-image: url(../img/template/products/sbodies_contentRow_ltBlue.gif);
	background-repeat: no-repeat;
	background-position: 1px 0px;
}


.stockbodies_contentRow_lightBlue .contentRow_col1 {
	text-align: center;
	position: relative;
	float: left;
	width: 77px;
	margin: 12px 0px 0px 1px;
}

.stockbodies_contentRow_lightBlue .contentRow_col2 {
	text-align: center;
	position: relative;
	float: left;
	width: 102px;
	margin: 12px 0px 0px 1px;
}

.stockbodies_contentRow_lightBlue .contentRow_col3 {
	text-align: center;
	position: relative;
	float: left;
	width: 118px;
	margin: 12px 0px 0px 1px;
}

.stockbodies_contentRow_lightBlue .contentRow_col4 {
	text-align: center;
	position: relative;
	float: left;
	width: 47px;
	margin: 12px 0px 0px 1px;
}

.stockbodies_contentRow_lightBlue .contentRow_col5 {
	text-align: center;
	position: relative;
	float: left;
	width: 46px;
	margin: 12px 0px 0px 1px;
}

.stockbodies_contentRow_lightBlue .contentRow_col6 {
	text-align: center;
	position: relative;
	float: left;
	width: 47px;
	margin: 12px 0px 0px 1px;
}

.stockbodies_contentRow_lightBlue .contentRow_col7 {
	text-align: center;
	position: relative;
	float: left;
	width: 91px;
	margin: 12px 0px 0px 1px;
}

.stockbodies_contentRow_lightBlue .contentRow_col8 {
	text-align: center;
	position: relative;
	float: left;
	display: block;
	width: 77px;
	margin: 0px 0px 0px 1px;
}

.stockbodies_contentRow_lightBlue .contentRow_col8 a {
	text-indent: -9000px;
}

.stockbodies_contentRow_lightBlue .contentRow_col8 a {
	text-indent: -9000px;
	display: block;
	height: 27px;
	padding-top: 2px;
	background-image: url(../img/template/buttons/btn_ltBlue_contact.jpg);
	background-repeat: no-repeat;
	background-position: 19px 8px;
}

.stockbodies_contentRow_lightBlue .contentRow_col9 {
	text-align: center;
	position: relative;
	float: left;
	width: 72px;
	margin: 0px 0px 0px 1px;
	padding: 10px 0px 0px 0px;
}

.stockbodies_contentRow_lightBlue .contentRow_col9 a {
	text-indent: -9000px;
	display: block;
	height: 27px;
	padding-top: 2px;
	background-image: url(../img/template/buttons/btn_ltBlue_photo.jpg);
	background-repeat: no-repeat;
	background-position: 15px 8px;
}

/*  === /PRODUCTS ========================================================== **/
/* CSS Document */

