@charset "utf-8";

/* CSS Used by New Gilson Website */
/* Copyright 2008 by Gilson Company Inc and Glass City Technical Consulting */
/* All rights reserved */

/************* HEADER STYLES ***************/
#headerBarTop{
	background-position:top;
	background-image: url(images/global/header_bg.gif);
	background-repeat: repeat-x;
	height:92px;
}

#headerBarTopLogo{
	background-image:url(images/global/header_line.gif);
	background-repeat:repeat-x;
	background-position:bottom;
	padding-left:15px;
	padding-top:2px;
	vertical-align:top;
	text-align:left
}

#headerBarTopSearch{
	color:#666666;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	vertical-align:top;
	text-align:left;
	font-size:12px; 
	background-image:url(images/global/header_line.gif);
	background-repeat:repeat-x;
	background-position:bottom;
}

.headerBarTopLinks{
	background-image:url(images/global/header_line.gif);
	background-repeat:repeat-x;
	background-position:bottom;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:600;
	color:#062c59;
	white-space:nowrap;
	vertical-align:top;
	text-align:left;
	font-stretch:extra-condensed;
}

.headerBarTopLinks a:link{
	color:#062c59;
	text-decoration: underline;
}

.headerBarTopLinks a:visited{
	color:#062c59;
	text-decoration: underline;
}

.headerBarTopLinks a:hover{
	color:#0075ff;
	text-decoration: underline;
}

#headerBarTopLinksTable{
	border-left:thin;
	border-left-style:dashed;
	height:78px;
}


#headerBarTopSieves{
	background-image:url(images/global/header_line.gif);
	background-repeat:repeat-x;
	background-position:bottom;
	padding-top:0px;
	padding:0px;
	border:none;
	vertical-align:bottom;
	text-align:right;
}

.headerBarPath{
	text-align:left;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	padding-left:6px;
}

.headerBarPath a:link {
	color:#FFFFFF;
	text-decoration: none;
}

.headerBarPath a:visited {
	color:#FFFFFF;
	text-decoration: none;
}

.headerBarPath a:hover {
	color:#C93;
	text-decoration: none;
}

#headerBarLinks{
	margin-left:18px;
	background-color: #005c97;
	color:#ffffff;
	font-size:10px;
	font-weight:400;
}
 
.headerBarLinksText{
	text-align:center;
	font-size:11px;
	font-weight:300;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	border-color:#FFFFFF;
	border-width:thin;
	border-right:thin;	
	border-right-style:solid;
}

.headerBarLinksText a:link{
	color:#FFFFFF;
	text-decoration: none;
}

.headerBarLinksText a:visited{
	color:#FFFFFF;
	text-decoration: none;
}

.headerBarLinksText a:hover{
	color:#FFFFFF;
	text-decoration: underline;
}
 
 .headerBarLinksTextEnd{
	text-align:center;
	font-size:11px;
	font-weight:300;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	border-width:0px;
	border-right:none;	
	border-right-style:none;
}
 
 .headerBarLinksTextEnd a:link{
	color:#FFFFFF;
	text-decoration: none;
}

.headerBarLinksTextEnd a:visited{
	color:#FFFFFF;
	text-decoration: none;
}

.headerBarLinksTextEnd a:hover{
	color:#FFFFFF;
	text-decoration: underline;
}
 /************* LEFT NBAR STYLES ***************/

.navMenu{
	padding-left:12px;
}

#navBar{
	text-align:left;
	background-color: #005c97;
	font-size:10px;
	font-weight:100;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	vertical-align:top;
}
 
.navBar h1{
	font-size:22px;
	color:#ffffff;
	font-style:italic;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-weight:500;
	border-bottom-width:thin;
	border-bottom-style:dashed;
}
  
.navBar a:link{
	color:#ffffff;
	text-decoration: none;
}

.navBar a:visited{
	color:#ffffff;
	text-decoration: none;
}

.navBar  a:hover{
	color:#0075ff;
	text-decoration: underline;
}

.recentitems{
	color:#FFFFFF;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	font-weight:100;
	background-image:url(images/global/recentitems_bg.gif);
	background-repeat:repeat-x;
	background-position:bottom;

}
.recentitems a:link{
	color:#ffffff;
	text-decoration: none;
	border:none;
}

.recentitems a:visited{
	color:#ffffff;
	text-decoration: none;
}

.recentitems a:hover{
	color:#ffffff;
	text-decoration: underline;
} 
.quick{
	margin:0px;
 	background-color: #005c97;
	color:#ffffcc;
	text-align:center;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-weight:600;
	font-size:18px;
	background-image:url(images/global/quick_bg.gif);
	background-repeat:no-repeat;
	background-position:bottom;
}

.contactus{
	color:#ffffff;
	font-style:italic;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	background-color: #062d5b;
	padding-top:8px;
	padding-bottom:8px;
}

.buildingphoto{
	background-color: #062d5b;
}



#securityLinks{
	text-align:left;
	background-color: #005c97;
	font-size:10px;
	font-weight:100;
	border:none;
}
 
  
.securityLinks a:link{
	color:#ffffff;
	text-decoration: none;
	border:none;
}

.securityLinks a:visited{
	color:#ffffff;
	text-decoration: none;
}

.securityLinks  a:hover{
	color:#0075ff;
	text-decoration: underline;
} 


#footerBar{
	text-align:center;
	background-color: #ffffff;
	font-size:10px;
	font-weight:100;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	border:none;
}
 
  
.footerBar a:link{
	color:#163963;
	text-decoration: none;
	border:none;
}

.footerBar a:visited{
	color:#163963;
	text-decoration: none;
}

.footerBar  a:hover{
	color:#163963;
	text-decoration: underline;
} 



.mainSection {
	background-image:url(images/global/navbar_corner.gif);
	background-position:top left;
	background-repeat:no-repeat;
} 





/*     PAGE SPECIFIC CSS     */

.homeRightSideBg {
	background-image: url(images/home/rightside_bg.gif);
	background-repeat: repeat-y;
	background-position: right;
}

.homeRightSide {
	text-align:right;

}

.homeCenter {
	padding-left:10px;
	color:#000000;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-weight:100;
	font-size:10px;
	vertical-align:top;
}

.homeCenterGraphic {
	padding-left:17px;
	padding-top:20px;
	padding-bottom:16px;
	padding-right:0px;
	margin-right:0px;
}

.homeCenterText {
	padding-left:17px;
	color:#000000;
 	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-weight:100;
	font-size:12px;
	padding-bottom:6px;
	text-align:left;
	
	padding-left:0px;
	left:0px;
}

.homeCenterText H1 {
	color:#062c59;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-weight:600;
	font-size:12px;
	margin-bottom:3px;
}

.homeCenterProduct {
	background-image:url(images/home/center_productbackground.gif);
	background-repeat:no-repeat;
	background-position:left;
	vertical-align:top;
	
	padding-left:0px;
	left:0px;
}

.homeCenterProductImage {
	text-align:center;
}
 
.homeCenterProductTitle {
	font-family:Arial, Helvetica, sans-serif;
	vertical-align:bottom; 
	font-weight:bold;
	font-size:12px;
	letter-spacing:-1px;
	padding-bottom:2px;
	padding-left:0px;
	left:0px;
}

.homeCenterProductTitle a:link{
	color:#000000;
	text-decoration: none;
	border:none;
}


.homeCenterProductTitle a:visited{
	color:#000000;
	text-decoration: none;
	padding-left:0px;
	left:0px;
}

.homeCenterProductTitle  a:hover{
	color:#000000;
	text-decoration:none;
	background-image: url(images/home/center_productselectedarrow.gif);
	background-position:left;
	position:relative;
	left:-12px;
	background-repeat:no-repeat;
	background-color:#ffedd3;
	padding-left:12px;
} 


.homeCenterProductText {
	vertical-align:top;
	padding-top:8px;
	padding-right:8px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-weight:normal;
	font-size:10px;
	
	padding-left:0px;
	left:0px;
}


.clearanceListChartHeader {
	/*height:40px; */
	background-image:url(images/clearancelist/chart_uppermiddle.gif);
	background-repeat: repeat-x;
 	font-family:Verdana, Arial, Helvetica, sans-serif;
	vertical-align:middle;
	text-align:left;
	font-weight:bold;
	font-size:12px;
	color:#FFFFFF;
	border:none;
	padding:0px;
}

.clearanceListChartLeft {
	background-color:#F4F9FD;
	background-image:url(images/clearancelist/chart_rowleft.gif);
	background-position:bottom;
	background-repeat:no-repeat;
}


.clearanceListChartRight {
	background-color:#F4F9FD;
	background-image:url(images/clearancelist/chart_rowright.gif);
	background-position:bottom;
	background-repeat:no-repeat;
	border:none;
}

.clearanceListChartMiddle {
	background-color:#F4F9FD;
	background-image:url(images/clearancelist/blackdot.gif);
	background-position:bottom;
	background-repeat:repeat-x;
	height:19px;
 	font-family:Verdana, Arial, Helvetica, sans-serif;
	vertical-align:middle; 
	font-weight:normal;
	font-size:10px;
	color:#000000;
}

.clearanceListChartLeftNOLINE {
	background-color:#F4F9FD;
	background-image:url(images/clearancelist/blackdot.gif);
	background-position:left;
	background-repeat:repeat-y;
}


.clearanceListChartRightNOLINE {
	background-color:#F4F9FD;
	background-image:url(images/clearancelist/chart_rowrightnoline.gif);
	background-repeat:no-repeat;
	border:none;
}

.clearanceListChartMiddleNOLINE {
	background-color:#F4F9FD;
	background-image:none;
	background-repeat:no-repeat;
	height:19px;
 	font-family:Verdana, Arial, Helvetica, sans-serif;
	vertical-align:middle; 
	font-weight:normal;
	font-size:10px;
	color:#000000;
}


.clearanceListChartCategoryRight {
	background-color:#F4F9FD;
	background-image:url(images/clearancelist/chart_rowrightnoline.gif);
	background-repeat:no-repeat;
	border:none;
}

.clearanceListChartCategoryLeft {
	background-color:#F4F9FD;
	background-image:url(images/clearancelist/blackdot.gif);
	background-position:left;
	background-repeat:repeat-y;
}


.clearanceListChartMiddle a:link{
	color: #006;
	text-decoration: none;
	font-weight:bold;
}

.clearanceListChartMiddle a:visited{
	color: #006;
	text-decoration: none;
}

.clearanceListChartMiddle a:hover{
	color: #006;
	text-decoration: none;
}
 
 .clearanceListChartMiddleNOLINE a:link{
	color: #006;
	text-decoration: none;
	font-weight:bold;
}

.clearanceListChartMiddleNOLINE a:visited{
	color: #006;
	text-decoration: none;
}

.clearanceListChartMiddleNOLINE a:hover{
	color: #006;
	text-decoration: none;
}

.clearanceListChartCategoryMiddle {
	background-color:#F4F9FD;
	background-image:none;
	background-repeat:no-repeat;
	font-size:12px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	vertical-align:middle; 
	text-align:center;
	text-decoration:underline;
	font-weight:bold;
} 


.clearanceListChartLL {
	background-image:url("images/clearancelist/chart_lowerleft.gif");
	background-repeat:no-repeat;
	margin:0px;
	line-height:6px;
	padding:0px;
	height:13px;
	width:13px;
	border:none;
} 

.clearanceListChartLR {
	background-image:url("images/clearancelist/chart_lowerright.gif");
	background-repeat:no-repeat;
	margin:0px;
	line-height:6px;
	padding:0px;
	height:13px;
	width:13px;
	border:none;
} 

.clearanceListChartBottom {
	height:9px;
	border-width:0px;
	border:solid;
	border-top-width:0px;
	border-left-width:0px;
	border-right-width:0px;
	border-bottom-width:1px;
	border-bottom-color:#29729d;
	margin:0px;
	line-height:6px;
	padding:0px;

	background-color:#F4F9FD;
	
	
} 








.contactUsText {
	font-size:12px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	vertical-align:top; 
	text-align:left;
	font-weight:normal;
} 

.priceListImage {
	border:0px;
	padding-left:20px;
	text-align:left;
}


.whyGilsonTextHeader {
	font-size:14px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	vertical-align:top; 
	text-align:left;
	font-weight:bold;
	padding-left:20px;
} 

.whyGilsonText {
	font-size:12px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	vertical-align:top; 
	text-align:left;
	font-weight:normal;
	padding-left:20px;
} 

.linksHeader {
	font-size:14px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-weight:bold;
	color:#000000;
}

.links {
	font-size:12px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-weight:normal;
	text-decoration:none;
	color:#002da5;
	line-height:18px;
}

.links a:link{
	color:#002da5;
	text-decoration: none;
}

.links a:visited{
	color:#002da5;
	text-decoration: none;
}

.links a:hover{
	color:#002da5;
	text-decoration: underline;
}

.productModelNumber {
	font-size:14px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-weight:bold;
	text-decoration:none;
	color:#000000;
	text-align:left;
}

.productDescription {
	font-size:12px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-weight:normal;
	text-decoration:none;
	color:#000000;
}

.productDescription a {
	font-size:12px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-weight:normal;
	text-decoration:none;
	color: #666;
}

.productImage {
	text-align:center;
	border:0px;
}

.productImageCaption {
	font-size:10px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-weight:normal;
}

.productRightBar {
	float:right;
	width:302px;
}

.productGroupTitle {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-weight:bold;
	font-size:14px;
}

.productGroupSubTitle {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-weight:normal;
	font-size:12px;
}

.productPrice {
	color:#FF0000;
	font-size:14px;
	font-weight:bold;
}

.productGroupText {
	color:#000000;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:normal;
}

.productRadioButton {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	vertical-align:top;
	border:solid;
	border-width:0px;
	border-left-width:4px;
	border-color:#bbbbbb;
	padding-left:10px;
	width:25px;
}

.productRadioButtonText {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	vertical-align:top;
	border:solid;
	border-width:0px;
	border-right-width:3px;
	border-color:#bbbbbb;
	padding-bottom:5px;
}

.productBuyItNow {
	background-image:url(images/productdisplay/productgroup_tab.gif);
	background-position:top left;
	background-repeat:no-repeat;
}

.productBuyItNowBottom {
	background-image:url(images/productdisplay/productgroup_bottom.gif);
	background-position:top left;
	background-repeat:no-repeat;
	font-size:4px;
	line-height:4px;
}

.productInfoText {
	padding:0px;
	margin:0px;
	border:solid;
	border-width:0px;
	border-left-width:4px;
	border-right-width:3px;
	border-color:#bbbbbb;
	vertical-align:middle;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-weight:normal;
	font-size:10px;
	text-decoration:none;
	color:#000000;
}



.productAccessories {
	background-image:url(images/productdisplay/accessories_tab.gif);
	background-position:top left;
	background-repeat:no-repeat;
}

.productAccessoriesText {
	vertical-align:top;
	border:solid;
	border-width:0px;
	border-left-width:4px;
	border-right-width:3px;
	border-color:#bbbbbb;
	padding-bottom:1px;
	padding-left:5px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-weight:normal;
	font-size:10px;
	text-decoration:none;
	color:#002da5;
}

.productAccessoriesText a:link{
	color:#002da5;
	text-decoration: none;
}

.productAccessoriesText a:visited{
	color:#002da5;
	text-decoration: none;
}

.productAccessoriesText a:hover{
	color:#002da5;
	text-decoration: underline;
}

.productAccessoriesBottom {
	background-image:url(images/productdisplay/productaccessories_bottom.gif);
	background-position:top left;
	background-repeat:no-repeat;
	font-size:4px;
	line-height:4px;
}

.productInfo {
	background-image:url(images/productdisplay/productinfo_tab.gif);
	background-position:top left;
	background-repeat:no-repeat;
}

.productInfoSectionA {
	background-color:#f1f1f5;
	color:#000000;
	border-bottom-style:dashed;
	border-bottom-width:1px;
	border-bottom-color:#000000;
	border-top-style:dashed;
	border-top-width:1px;
	border-top-color:#000000;
}

.productBottom {
	background-image:url(images/productdisplay/rightside_bottom.gif);
	background-position:top left;
	background-repeat:no-repeat;
}

.productAlsoPurchasedGraphic {
	border:none;
	padding:0px;
	margin:0px;
	height:12px;
}


.productAlsoPurchasedBottom {
	border-bottom:solid;
	border-bottom-width:3px;
	border-bottom-color:#bbbbbb;
	padding-bottom:0px;
	font-size:6px;
	line-height:6px;
}

.productAlsoPurchasedTop {
	border-top:solid;
	border-top-width:3px;
	border-top-color:#bbbbbb;
	padding-top:0px;
	font-size:6px;
	line-height:6px;
	
	font-size:9px;
	line-height:9px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-weight:normal;
}

.productAlsoPurchasedLeft {
	border-left:solid;
	border-left-width:3px;
	border-left-color:#bbbbbb;
	padding-left:0px;
}

.productAlsoPurchasedRight {
	border-right:solid;
	border-right-width:3px;
	border-right-color:#bbbbbb;
	padding-right:0px;
}

.productAlsoPurchasedText {
	font-size:9px;
	line-height:9px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-weight:normal;
}


.cartChartTopLeft {
	background-image:url(images/cart/chart_ul.gif);
	background-position:top left;
	background-repeat:no-repeat;
}
.cartChartTopRight {
	background-image:url(images/cart/chart_ur.gif);
	background-position:top right;
	background-repeat:no-repeat;
}
.cartChartBottomLeft {
	background-image:url(images/cart/chart_ll.gif);
	background-position:bottom right;
	background-repeat:no-repeat;
	line-height:6px;
}
.cartChartBottomRight {
	background-image:url(images/cart/chart_lr.gif);
	background-position:bottom right;
	background-repeat:no-repeat;
	line-height:6px;

}
.cartChartLeft { 
	background-color:#f3f9fd;
	border-left-color:#005c97;
	border-left-width:1px;
	border-left-style:solid;
}
.cartChartRight { 
	background-color:#f3f9fd;
	border-right-color:#005c97;
	border-right-width:1px;
	border-right-style:solid;
}
.cartChartCenter { 
	background-color:#f3f9fd;
}
.cartChartLineItem { 
	background-color:#f3f9fd;
	border-bottom-width:1px;
	border-bottom-style:outset;
	border-bottom-color:#9d9f9f;
	color:#000000;
	font-size:9px;
	line-height:9px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-weight:normal;
}

.cartChartText { 
	color:#000000;
	font-size:12px;
	line-height:12px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-weight:normal;
}

.cartChartLineItem a:link{
	color:#0000ff;
	text-decoration: none;
}

.cartChartLineItem a:visited{
	color:#0000ff;
	text-decoration: none;
}

.cartChartLineItem a:hover{
	color:#0000ff;
	text-decoration: underline;
}
.cartChartTop { 
	background-color:#cfe7f7;
	border-top-color:#005c97;
	border-top-width:1px;
	border-top-style:solid;
	
	background-color:#cfe7f7;
	border-bottom-color:#005c97;
	border-bottom-width:1px;
	border-bottom-style:solid;
}

.cartChartTop2 { 
	background-color:#cfe7f7;
	border-bottom-color:#005c97;
	border-bottom-width:1px;
	border-bottom-style:solid;
}


.cartChartBottom { 
	background-color:#f3f9fd;
	border-bottom-color:#005c97;
	border-bottom-width:1px;
	border-bottom-style:solid;
	line-height:6px;
}


.step1LoginRight {
	border-right-color:#000000;
	border-right-width:1px;
	border-right-style:dashed;
}

.step1LoginLabel {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:14px;
	font-weight:bold;
}

.step1LoginText {
	font-size:10px;
	text-decoration:none;
}

.step1LoginText a:link{
	color:#0000ff;
	text-decoration: none;
}

.step1LoginText a:visited{
	color:#0000ff;
	text-decoration: none;
}

.step1LoginText a:hover{
	color:#0000ff;
	text-decoration: underline;
}


.step2Divider {
	border-color:#000000;
	border-right-style:dashed;
	border-right-width:1px;
}

.step2Center {
	border-color:#005c97;
	border-left-style:solid;
	border-left-width:1px;
	border-right-style:solid;
	border-right-width:1px;
}

.step2Bottom {
	border-color:#005c97;
	border-bottom-style:solid;
	border-bottom-width:1px;
}


.step2HeaderText {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:14px;
	font-weight:bold;
	color:#01508b;
}

.step2LowerText {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	color:#000000;
}

.step3HeaderText {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:14px;
	font-weight:bold;
	color:#01508b;
}

.step3CatalogChartUpperCenter {
	background-color:#005c97;
	line-height:6px;
	height:10px;
	margin:0px;
}

.step3CatalogChartUpperText {
	background-color:#005c97;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	text-align:center;
	color:#FFFFFF;
}

.step3CatalogChartDivider {
	background-color:#f3f9fd;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	text-align:center;
	border-bottom-width:1px;
	border-bottom-style:dashed;
	color:#FFFFFF;
}

.quickOrderInstructions {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:14px;
	font-weight:bold;
	color:#000000;
	text-align:center;
}

.manageAccountHeaders {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:16px;
	font-weight:bold;
	color:#044d84;
	text-align:left;
	vertical-align:top
}

.manageAccountRectUL {
	background-image:url("../images/mygilson/corner_ul.gif");
	background-repeat:no-repeat;
	margin:0px;
	line-height:6px;
	padding:0px;
	height:10px;
	width:10px;
	border:none;
}

.manageAccountRectTop {
	height:9px;
	border-width:0px;
	border:solid;
	border-bottom-width:0px;
	border-left-width:0px;
	border-right-width:0px;
	border-top-width:1px;
	border-top-color:#aaaaaa;
	margin:0px;
	line-height:6px;
	padding:0px;

}

.manageAccountRectUR {
	background-image:url("../images/mygilson/corner_ur.gif");
	background-repeat:no-repeat;
	margin:0px;
	line-height:6px;
	padding:0px;
	height:10px;
	width:10px;
	border:none;
}

.manageAccountRectLeft {
	border-width:0px;
	border:solid;
	border-bottom-width:0px;
	border-top-width:0px;
	border-right-width:0px;
	border-left-width:1px;
	border-left-color:#aaaaaa;
}

.manageAccountRectRight {
	border-width:0px;
	border:solid;
	border-bottom-width:0px;
	border-left-width:0px;
	border-top-width:0px;
	border-right-width:1px;
	border-right-color:#aaaaaa;
}

.manageAccountRectLL {
	background-image:url("../images/mygilson/corner_ll.gif");
	background-repeat:no-repeat;
	margin:0px;
	line-height:6px;
	padding:0px;
	height:10px;
	width:10px;
	border:none;
}

.manageAccountRectBottom {
	height:9px;
	border-width:0px;
	border:solid;
	border-top-width:0px;
	border-left-width:0px;
	border-right-width:0px;
	border-bottom-width:1px;
	border-bottom-color:#aaaaaa;
	margin:0px;
	line-height:6px;
	padding:0px;

}

.manageAccountRectLR {
	background-image:url("../images/mygilson/corner_lr.gif");
	background-repeat:no-repeat;
	margin:0px;
	line-height:6px;
	padding:0px;
	height:10px;
	width:10px;
	border:none;
}




.registerHeaderText {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:14px;
	font-weight:bold;
	color:#004781;
	text-align:left;
}

.registerErrorText {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	color:#FF0000;
	text-align:left;
}

.registerRectCenter {
	background-color:#d1e6f7;
}

.registerRectUL {
	background-image:url("../images/register/corner_ul.gif");
	background-repeat:no-repeat;
	margin:0px;
	line-height:6px;
	padding:0px;
	height:10px;
	width:10px;
	border:none;
}

.registerRectTop {
	height:9px;
	border-width:0px;
	border:solid;
	border-bottom-width:0px;
	border-left-width:0px;
	border-right-width:0px;
	border-top-width:1px;
	border-top-color:#29729d;
	margin:0px;
	line-height:6px;
	padding:0px;
	background-color:#d1e6f7;
}

.registerRectUR {
	background-image:url("../images/register/corner_ur.gif");
	background-repeat:no-repeat;
	margin:0px;
	line-height:6px;
	padding:0px;
	height:10px;
	width:10px;
	border:none;
}

.registerRectLeft {
	border-width:0px;
	border:solid;
	border-bottom-width:0px;
	border-top-width:0px;
	border-right-width:0px;
	border-left-width:1px;
	border-left-color:#29729d;
	background-color:#d1e6f7;
}

.registerRectRight {
	border-width:0px;
	border:solid;
	border-bottom-width:0px;
	border-left-width:0px;
	border-top-width:0px;
	border-right-width:1px;
	border-right-color:#29729d;
	background-color:#d1e6f7;
}

.registerRectLL {
	background-image:url("../images/register/corner_ll.gif");
	background-repeat:no-repeat;
	margin:0px;
	line-height:6px;
	padding:0px;
	height:10px;
	width:10px;
	border:none;
}

.registerRectBottom {
	height:9px;
	border-width:0px;
	border:solid;
	border-top-width:0px;
	border-left-width:0px;
	border-right-width:0px;
	border-bottom-width:1px;
	border-bottom-color:#29729d;
	margin:0px;
	line-height:6px;
	padding:0px;
	background-color:#d1e6f7;
}

.registerRectLR {
	background-image:url("../images/register/corner_lr.gif");
	background-repeat:no-repeat;
	margin:0px;
	line-height:6px;
	padding:0px;
	height:10px;
	width:10px;
	border:none;
}


.currentActivityCustName {
	font-family:Verdana, Arial, Helvetica, sans-serif;;
	font-size:36px;
	font-weight:bold;
	font-style:italic;
	color:#006699;
}

.selectionGuideTitle {
	padding-left:17px;
	padding-top:20px;
	padding-bottom:16px;
	padding-right:0px;
	margin-right:0px;
	font-family:Verdana, Arial, Helvetica, sans-serif;;
	font-size:24px;
	font-weight:bold;
	color:#C90;
}

.selectionGuideBorderLRB {
	font-family:Verdana, Arial, Helvetica, sans-serif;;
	font-size:12px;
	border:none;
	border-left-style:solid;
	border-left-width:1px;
	border-right-style:solid;
	border-right-width:1px;
	border-bottom-style:solid;
	border-bottom-width:1px;
	text-align:left;
}



.selectionGuideBorderLB {
	font-family:Verdana, Arial, Helvetica, sans-serif;;
	font-size:12px;
	padding-left:5px;
	border:none;
	border-left-style:solid;
	border-left-width:1px;
	border-bottom-style:solid;
	border-bottom-width:1px;
	text-align:left;
}

.selectionGuideAddToCart {
	font-family:Verdana, Arial, Helvetica, sans-serif;;
	font-size:12px;
	padding-left:5px;
	border:none;
	border-left-style:solid;
	border-left-width:1px;
	border-bottom-style:solid;
	border-bottom-width:1px;
	text-align:center;
}

.selectionGuideAddToCartBorderL {
	font-family:Verdana, Arial, Helvetica, sans-serif;;
	font-size:12px;
	padding-left:5px;
	border:none;
	border-left-style:solid;
	border-left-width:1px;
	text-align:center;
}


.selectionGuideBorderRB {
	font-family:Verdana, Arial, Helvetica, sans-serif;;
	font-size:12px;
	padding-right:5px;
	border:none;
	border-right-style:solid;
	border-right-width:1px;
	border-right-color:#aaaaaa;
	border-bottom-style:solid;
	border-bottom-width:1px;
	text-align:left;
}
.selectionGuideBorderL {
	font-family:Verdana, Arial, Helvetica, sans-serif;;
	font-size:12px;
	padding-left:5px;
	border:none;
	border-left-style:solid;
	border-left-width:1px;
	text-align:left;
}

.selectionGuideBorderL2 {
	font-family:Verdana, Arial, Helvetica, sans-serif;;
	font-size:12px;
	padding-left:5px;
	border:none;
	border-left-style:solid;
	border-left-width:1px;
	text-align:center;
}

.selectionGuideBorderB {
	font-family:Verdana, Arial, Helvetica, sans-serif;;
	font-size:12px;
	border:none;
	border-bottom-style:solid;
	border-bottom-width:1px;
	text-align:left;
}
.selectionGuideBorderLR {
	font-family:Verdana, Arial, Helvetica, sans-serif;;
	font-size:12px;
	border:none;
	border-left-style:solid;
	border-left-width:1px;
	border-right-style:solid;
	border-right-width:1px;
	text-align:left;
}

.selectionGuidePrice {
	font-family:Verdana, Arial, Helvetica, sans-serif;;
	font-size:12px;
	color:#FF0000;
}

.selectionGuidePlain {
	font-family:Verdana, Arial, Helvetica, sans-serif;;
	font-size:12px;
	padding-left:5px;
	border:none;
	text-align:left;
}





.sieveChartRectUL {
	background-image:url("http://www.globalgilson.com/images/sieveguide/corner_ul.gif");
	background-repeat:no-repeat;
	margin:0px;
	line-height:6px;
	padding:0px;
	height:10px;
	width:10px;
	border:none;
}

.sieveChartRectUL2 {
	background-image:url("http://www.globalgilson.com/images/sieveguide/corner_ul2.gif");
	background-repeat:no-repeat;
	margin:0px;
	line-height:6px;
	padding:0px;
	height:11px;
	width:10px;
	border:none;
}

.sieveChartRectTop {
	height:9px;
	border-width:0px;
	border:solid;
	border-bottom-width:0px;
	border-left-width:0px;
	border-right-width:0px;
	border-top-width:1px;
	border-top-color:#444444;
	margin:0px;
	line-height:6px;
	padding:0px;

}
.sieveChartRectTop2 {
	height:10px;
	border-width:0px;
	border:solid;
	border-bottom-width:0px;
	border-left-width:0px;
	border-right-width:0px;
	border-top-width:1px;
	border-top-color:#444444;
	margin:0px;
	line-height:6px;
	padding:0px;
} 
.sieveChartRectUR {
	background-image:url("http://www.globalgilson.com/images/sieveguide/corner_ur.gif");
	background-repeat:no-repeat;
	margin:0px;
	line-height:6px;
	padding:0px;
	height:10px;
	width:10px;
	border:none;
}
.sieveChartRectUR2 {
	background-image:url("http://www.globalgilson.com/images/sieveguide/corner_ur2.gif");
	background-repeat:no-repeat;
	margin:0px;
	line-height:6px;
	padding:0px;
	height:11px;
	width:10px;
	border:none;
}

.sieveChartRectLeft {
	border-width:0px;
	border:solid;
	border-bottom-width:0px;
	border-top-width:0px;
	border-right-width:0px;
	border-left-width:1px;
	border-left-color:#444444;
	background-color:#ffffcc;
}

.sieveChartRectRight {
	border-width:0px;
	border:solid;
	border-bottom-width:0px;
	border-left-width:0px;
	border-top-width:0px;
	border-right-width:1px;
	border-right-color:#444444;
	background-color:#ffffcc;
}

.sieveChartRectLL {
	background-image:url("http://www.globalgilson.com/images/sieveguide/corner_ll.gif");
	background-repeat:no-repeat;
	margin:0px;
	line-height:6px;
	padding:0px;
	height:10px;
	width:10px;
	border:none;
}

.sieveChartRectBottom {
	height:9px;
	border-width:0px;
	border:solid;
	border-top-width:0px;
	border-left-width:0px;
	border-right-width:0px;
	border-bottom-width:1px;
	border-bottom-color:#444444;
	margin:0px;
	line-height:6px;
	padding:0px;
	background-color:#ffffcc;
}

.sieveChartRectLR {
	background-image:url("http://www.globalgilson.com/images/sieveguide/corner_lr.gif");
	background-repeat:no-repeat;
	margin:0px;
	line-height:6px;
	padding:0px;
	height:10px;
	width:10px;
	border:none;
}

.sieveChartTitle {
	padding-bottom:5px;
	padding-right:0px;
	margin-right:0px;
	font-family:Verdana, Geneva, sans-serif;
	font-size:14px;
	font-weight:bold;
	color:#ffffff;
}

.sieveChartBorderLRB {
	font-family:Verdana, Geneva, sans-serif;
	font-size:9px;
	border:none;
	border-left-style:solid;
	border-left-width:1px;
	border-right-style:solid;
	border-right-width:1px;
	border-bottom-style:solid;
	border-bottom-width:1px;
}

.sieveChartBorderLB {
	font-family:Verdana, Geneva, sans-serif;
	font-size:9px;
	padding-left:5px;
	border:none;
	border-left-style:solid;
	border-left-width:1px;
	border-bottom-style:solid;
	border-bottom-width:1px;
	text-align:center;
}
.sieveChartBorderL {
	font-family:Verdana, Geneva, sans-serif;
	font-size:9px;
	padding-left:5px;
	border:none;
	border-left-style:solid;
	border-left-width:1px;
}
.sieveChartBorderB {
	font-family:Verdana, Geneva, sans-serif;
	font-size:9px;
	border:none;
	border-bottom-style:solid;
	border-bottom-width:1px;
	text-align:center;

}
.sieveChartBorderLR {
	font-family:Verdana, Geneva, sans-serif;
	font-size:9px;
	border:none;
	border-left-style:solid;
	border-left-width:1px;
	border-right-style:solid;
	border-right-width:1px;
}











.accChartRectUL {
	background-image:url("http://www.globalgilson.com/images/productaccessorychart/corner_ul.gif");
	background-repeat:no-repeat;
	margin:0px;
	line-height:6px;
	padding:0px;
	height:10px;
	width:10px;
	border:none;
}

.accChartRectUL2 {
	background-image:url("http://www.globalgilson.com/images/productaccessorychart/corner_ul2.gif");
	background-repeat:no-repeat;
	margin:0px;
	line-height:6px;
	padding:0px;
	height:11px;
	width:10px;
	border:none;
}

.accChartRectTop {
	height:9px;
	border-width:0px;
	border:solid;
	border-bottom-width:0px;
	border-left-width:0px;
	border-right-width:0px;
	border-top-width:1px;
	border-top-color:#444444;
	margin:0px;
	line-height:6px;
	padding:0px;

}
.accChartRectTop2 {
	height:10px;
	border-width:0px;
	border:solid;
	border-bottom-width:0px;
	border-left-width:0px;
	border-right-width:0px;
	border-top-width:1px;
	border-top-color:#444444;
	margin:0px;
	line-height:6px;
	padding:0px;
} 
.accChartRectUR {
	background-image:url("http://www.globalgilson.com/images/productaccessorychart/corner_ur.gif");
	background-repeat:no-repeat;
	margin:0px;
	line-height:6px;
	padding:0px;
	height:10px;
	width:10px;
	border:none;
}
.accChartRectUR2 {
	background-image:url("http://www.globalgilson.com/images/productaccessorychart/corner_ur2.gif");
	background-repeat:no-repeat;
	margin:0px;
	line-height:6px;
	padding:0px;
	height:11px;
	width:10px;
	border:none;
}

.accChartRectLeft {
	border-width:0px;
	border:solid;
	border-bottom-width:0px;
	border-top-width:0px;
	border-right-width:0px;
	border-left-width:1px;
	border-left-color:#444444;
}

.accChartRectRight {
	border-width:0px;
	border:solid;
	border-bottom-width:0px;
	border-left-width:0px;
	border-top-width:0px;
	border-right-width:1px;
	border-right-color:#444444;
}

.accChartRectLL {
	background-image:url("http://www.globalgilson.com/images/productaccessorychart/corner_ll.gif");
	background-repeat:no-repeat;
	margin:0px;
	line-height:6px;
	padding:0px;
	height:10px;
	width:10px;
	border:none;
}

.accChartRectBottom {
	height:9px;
	border-width:0px;
	border:solid;
	border-top-width:0px;
	border-left-width:0px;
	border-right-width:0px;
	border-bottom-width:1px;
	border-bottom-color:#444444;
	margin:0px;
	line-height:6px;
	padding:0px;

}

.accChartRectLR {
	background-image:url("http://www.globalgilson.com/images/productaccessorychart/corner_lr.gif");
	background-repeat:no-repeat;
	margin:0px;
	line-height:6px;
	padding:0px;
	height:10px;
	width:10px;
	border:none;
}

.accChartTitle {
	padding-bottom:5px;
	padding-right:0px;
	margin-right:0px;
	font-family:Verdana, Geneva, sans-serif;
	font-size:14px;
	font-weight:bold;
	color:#ffffff;
}

.accChartBorderLRB {
	font-family:Verdana, Geneva, sans-serif;
	font-size:9px;
	border:none;
	border-left-style:solid;
	border-left-width:1px;
	border-right-style:solid;
	border-right-width:1px;
	border-bottom-style:solid;
	border-bottom-width:1px;
}

.accChartBorderLB {
	font-family:Verdana, Geneva, sans-serif;
	font-size:9px;
	padding-left:5px;
	border:none;
	border-left-style:solid;
	border-left-width:1px;
	border-bottom-style:solid;
	border-bottom-width:1px;
}
.accChartBorderL {
	font-family:Verdana, Geneva, sans-serif;
	font-size:9px;
	padding-left:5px;
	border:none;
	border-left-style:solid;
	border-left-width:1px;
}
.accChartBorderB {
	font-family:Verdana, Geneva, sans-serif;
	font-size:9px;
	border:none;
	border-bottom-style:solid;
	border-bottom-width:1px;
}
.accChartBorderLR {
	font-family:Verdana, Geneva, sans-serif;
	font-size:9px;
	border:none;
	border-left-style:solid;
	border-left-width:1px;
	border-right-style:solid;
	border-right-width:1px;
}


.searchResultsBar {
	font-family:Verdana, Geneva, sans-serif;
	font-size:12px;
	height:37px;
	background-image:url(images/searchresults/barbg.gif);
	background-repeat:repeat-x;
}


.orderDisplayChart {
	border:none;
	border-bottom-style:dashed;
	border-bottom-width:1px;
}

.orderDisplayHeader {
	color:#003366;
	font-family:Verdana, Geneva, sans-serif;
	font-size:14px;
	font-weight:bold;
}

.orderDisplayPackage {
	color:#003366;
	font-family:Verdana, Geneva, sans-serif;
	font-size:18px;
	font-weight:bold;
}



.curActChartTopLeft {
	background-image:url(images/cart/chart_ul.gif);
	background-position:top left;
	background-repeat:no-repeat;
}
.curActChartTopRight {
	background-image:url(images/cart/chart_ur.gif);
	background-position:top right;
	background-repeat:no-repeat;
}
.curActChartBottomLeft {
	background-image:url(images/cart/chart_ll.gif);
	background-position:bottom right;
	background-repeat:no-repeat;
	line-height:6px;
}
.curActChartBottomRight {
	background-image:url(images/cart/chart_lr.gif);
	background-position:bottom right;
	background-repeat:no-repeat;
	line-height:6px;

}
.curActChartLeft { 
	background-color:#ffffff;
	border-left-color:#005c97;
	border-left-width:1px;
	border-left-style:solid;
}
.curActChartRight { 
	background-color:#ffffff;
	border-right-color:#005c97;
	border-right-width:1px;
	border-right-style:solid;
}
.curActChartCenter { 
	background-color:#f3f9fd;
}
.curActChartLineItem { 
	background-color:#ffffff;
	border-bottom-width:1px;
	border-bottom-style:outset;
	border-bottom-color:#9d9f9f;
	padding:8px;
	line-height:18px;
	color:#000000;
	font-size:9px;
	line-height:9px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-weight:normal;
}
.curActChartLineItem a:link{
	color:#0000ff;
	text-decoration: none;
}

.curActChartLineItem a:visited{
	color:#0000ff;
	text-decoration: none;
}

.curActChartLineItem a:hover{
	color:#0000ff;
	text-decoration: underline;
}
.curActChartTop { 
	background-color:#cfe7f7;
	border-top-color:#005c97;
	border-top-width:1px;
	border-top-style:solid;
	font-weight:bold;
}

.curActChartBottom { 
	background-color:#ffffff;
	border-bottom-color:#005c97;
	border-bottom-width:1px;
	border-bottom-style:solid;
	line-height:6px;
}






/* GENERIC PAGE SETTINGS */

.pageBackground {
	background-image:url(images/global/backgorund_logo.gif);
	background-position:820px 95%;
	background-repeat:no-repeat;
}

.pageCenter {
	padding-left:10px;
	color:#000000;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-weight:100;
	font-size:10px;
	vertical-align:top;
}

.pageCenterGraphic {
	padding-left:17px;
	padding-top:-10px;
	padding-bottom:0px;
	padding-right:0px;
	margin-top:-10px;
	margin-right:0px;
}

.pageCenterGraphic H1 {
	color: #004a82;
	font-family: Arial, Helvetica, sans-serif;
	font-weight:bold;
	font-style:italic;
	font-size:40px;

}

.pageCenterText {
	padding-left:17px;
	color:#000000;
 	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-weight:100;
	font-size:12px;
	padding-bottom:6px;
}

.pageCenterText strong{
	color:#000000;
 	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-weight:bold;
	font-size:12px;
	padding-bottom:6px;
}
.pageCenterText H1 {
	color:#062c59;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-weight:600;
	font-size:12px;
	margin-bottom:3px;
}
 /* END GENERIC PAGE SETTINGS */ 






/*!!!!!!!!!!! Left Nav Menu Core CSS [Do Not Modify!] !!!!!!!!!!!!!*/
.qmmc .qmdivider{display:block;font-size:1px;border-width:0px;border-style:solid;position:relative;z-index:1;}.qmmc .qmdividery{float:left;width:0px;}.qmmc .qmtitle{display:block;cursor:default;white-space:nowrap;position:relative;z-index:1;}.qmclear {font-size:1px;height:0px;width:0px;clear:left;line-height:0px;display:block;float:none !important;}.qmmc {position:relative;z-index:10;}.qmmc a, .qmmc li {float:left;display:block;white-space:nowrap;position:relative;z-index:1;}.qmmc div a, .qmmc ul a, .qmmc ul li {float:none;}.qmsh div a {float:left;}.qmmc div{visibility:hidden;position:absolute;}.qmmc .qmcbox{cursor:default;display:block;position:relative;z-index:1;}.qmmc .qmcbox a{display:inline;}.qmmc .qmcbox div{float:none;position:static;visibility:inherit;left:auto;}.qmmc li {z-index:auto;}.qmmc ul {left:-10000px;position:absolute;z-index:10;}.qmmc, .qmmc ul {list-style:none;padding:0px;margin:0px;}.qmmc li a {float:none}.qmmc li:hover>ul{left:auto;}#qm0 li {float:none;}#qm0 li:hover>ul{top:0px;left:100%;}


/*!!!!!!!!!!! Left Nav Menu Styles !!!!!!!!!!!*/


	/* Menu 0 */

	/*"""""""" (MAIN) Container""""""""*/	
	#qm0	
	{	
		width:150px;
		background-color:transparent;
	}


	/*"""""""" (MAIN) Items""""""""*/	
	#qm0 a	
	{	
		padding:5px 5px 5px 8px;
		color:#FFFFFF;
		font-family:Arial;
		font-size:12px;
		text-decoration:none;
	}


	/*"""""""" (MAIN) Hover State""""""""*/	
	#qm0 a:hover	
	{	
		text-decoration:underline;
	}


	/*"""""""" (MAIN) Hover State - (duplicated for pure CSS)""""""""*/	
	#qm0 li:hover>a	
	{	
		text-decoration:underline;
	}


	/*"""""""" (MAIN) Active State""""""""*/	
	body #qm0 .qmactive, body #qm0 .qmactive:hover	
	{	
		text-decoration:none;
		font-weight:bold;
	}


	/*"""""""" (SUB) Container""""""""*/	
	#qm0 div, #qm0 ul	
	{	
		padding:5px 0px;
	}


	/*"""""""" (SUB) Items""""""""*/	
	#qm0 div a, #qm0 ul a	
	{	
		padding:2px 0px 2px 15px;
		margin:0px 5px;
		background-image:none;
		color:#FFFFFF;
		font-size:11px;
	}


	/*"""""""" (SUB) Hover State""""""""*/	
	#qm0 div a:hover	
	{	
		text-decoration:underline;
	}


	/*"""""""" (SUB) Hover State - (duplicated for pure CSS)""""""""*/	
	#qm0 ul li:hover>a	
	{	
		text-decoration:underline;
	}


	/*"""""""" (SUB) Active State""""""""*/	
	body #qm0 div .qmactive, body #qm0 div .qmactive:hover	
	{	
		text-decoration:none;
		font-weight:bold;
	}


	/*"""""""" Individual Titles""""""""*/	
	#qm0 .qmtitle	
	{	
		font-size:11px;
	}


	/*"""""""" Custom Rule""""""""*/	
	ul#qm0	
	{	
		border-width:1px;
		border-style:solid;
		border-color:#3c3c3c;
	}


	/*"""""""" Custom Rule""""""""*/	
	ul#qm0 ul	
	{	
		border-width:1px;
		border-style:solid;
		border-color:#3c3c3c;
	}


	/*"""""""" Custom Rule""""""""*/	
	ul#qm0 ul a	
	{	
		padding:2px 20px 2px 5px;
	}


	/*"""""""" Custom Rule""""""""*/	
	ul#qm0 .qmparent	
	{	
		background-image:url(images/global/menus/arrow_0.gif);
		background-repeat:no-repeat;
		background-position:95% 55%;
	}

.qmfv{visibility:visible !important;}.qmfh{visibility:hidden !important;}



