FORM{margin:0px,0px,0px,0px}
A:link{color:#000000; text-decoration:none}
A:visited {color:#000000; text-decoration:none}
A:hover {color:#0033CC; text-decoration:none}
A:active {color:#43BBF1; text-decoration:none}
TD{font-family: Trebuchet MS, Tahoma, Trebuchet MS, Tahoma, Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-style: normal; font-weight: normal;}
body{margin: 0px 0px 0px 4px; padding: 0; background: #FFFFFF;}

#button{padding:0 0 1em; margin-bottom:2px; font-family:Trebuchet MS, Tahoma, Trebuchet MS, Tahoma, Verdana, Arial, Helvetica, sans-serif; background-color:#f5f5f5; color:#333; font-size:10px; text-align:left; font-weight:bold; font-style:normal;}
#button ul{list-style:none; margin:0; padding:0; border:none;}
#button li{border-bottom: 2px solid #FFFFFF; margin:0;}
#button li a{display:block; padding:3px; border-left:10px solid #a9a9a9; border-right:10px solid #a9a9a9; background-color:#d3d3d3; color:#000000; text-decoration:none; width:auto; height:auto;}
#button li a:hover{border-left:10px solid #f2af46; border-right:10px solid #f2af46; background-color:f4d048; color:#000000; font-weight:bold;}

.navyblue{color:#000066}
.red{color:red}
.outofstock{font-family: Trebuchet MS, Tahoma, Trebuchet MS, Tahoma, Verdana, Arial, Helvetica, sans-serif; font-size:7.5pt; color:red}
.cartamounts{color:#FF6600}
.cartheaders{font-size:9px}
.white{color:white;}
.sectionheadsm{font-family: Arial,Helvetica,Geneva,Swiss,SunSans-Regular; font-size:7.5pt; color:white;}
.smalltext{font: normal 9px Trebuchet MS, Tahoma, Trebuchet MS, Tahoma, Verdana, Arial, Helvetica, sans-serif;}
.accountlinks{font-family:Trebuchet MS, Tahoma, Trebuchet MS, Tahoma, Verdana, Arial, Helvetica, sans-serif; font-size:10px; font-style:normal;}
.logotext{font-family:Trebuchet MS, Tahoma, Trebuchet MS, Tahoma, Verdana, Arial, Helvetica, sans-serif; font-size:14px; font-style:normal; font-weight:bold;}
.orange{color:#FFCC66}
.cellFrame{border:1px solid #333333; color:#000000; font-family:Trebuchet MS, Tahoma, Trebuchet MS, Tahoma, Verdana, Arial, Helvetica, sans-serif; font-style:normal; font-weight:bold; font-variant:normal; font-size:10px; visibility:visible;}
.setTop{left:2px; top:0px;}
.TermsCopyright{font: bold 10px Trebuchet MS, Tahoma, Trebuchet MS, Tahoma, Verdana, Arial, Helvetica, sans-serif; color:#999999;}
.ItemTitles{font-family: Trebuchet MS, Tahoma, Trebuchet MS, Tahoma, Verdana, Arial, Helvetica, sans-serif; font-size:11px;}
.itemLevelframeBG{font-family:Trebuchet MS, Tahoma, Trebuchet MS, Tahoma, Verdana, Arial, Helvetica, sans-serif; background:#f5db3e; border:1px solid #000000; font-size:12px; line-height:normal; font-weight:normal;}
.MessageList{margin-bottom:1px; margin-top:1px}
.headingspacer{font: bold normal 10px Trebuchet MS, Tahoma, Trebuchet MS, Tahoma, Verdana, Arial, Helvetica, sans-serif; color: #99FF66;}

.font12Bold{font-family: Trebuchet MS, Tahoma, Trebuchet MS, Tahoma, Verdana, Arial, Helvetica, sans-serif; font-size: 12px; font-style: normal; font-weight:bold}
.font12Normal{font-family: Trebuchet MS, Tahoma, Trebuchet MS, Tahoma, Verdana, Arial, Helvetica, sans-serif; font-size: 12px; font-style: normal; font-weight:normal}
.catlabel{font:bold 16px Trebuchet MS, Tahoma, Trebuchet MS, Tahoma, Verdana, Arial, Helvetica, sans-serif;color:#000000;}
.HomeHeadline{font-family: Trebuchet MS, Tahoma, Verdana, Arial, Helvetica, sans-serif; font-size: 14px; font-style: normal; font-weight: bold; color:#194775}
.HomeDescription{font-family: Trebuchet MS, Tahoma, Trebuchet MS, Tahoma, Verdana, Arial, Helvetica, sans-serif; font-size: 12px; font-style: normal; font-weight:normal; color:#6684A3}
.font14Bold{font-family: Trebuchet MS, Tahoma, Verdana, Arial, Helvetica, sans-serif; font-size: 14px; font-style: normal; font-weight: bold;}

.PageHeading{font-family: Trebuchet MS, Tahoma, Trebuchet MS, Tahoma, Verdana, Arial, Helvetica, sans-serif; font-size: 17px; font-style: normal; font-weight:bold; color:#335B84}
.SubSectionHeading{font-family: Trebuchet MS, Tahoma, Trebuchet MS, Tahoma, Verdana, Arial, Helvetica, sans-serif; font-size: 15px; font-style: normal; font-weight:bold; color:#4C7093}
.lastbreadcrumb{font-family: Trebuchet MS, Tahoma, Trebuchet MS, Tahoma, Verdana, Arial, Helvetica, sans-serif; font-size: 14px; font-style: normal; font-weight:bold; color:#000000}
.linkdescription{font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; font-weight: normal; color: #666666; margin-left: 6px; padding-left: 6px;}

.discount{font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 18px; font-weight: bold;}
.YellowBar{font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; color: #000000; background-color: #FFCC33; margin-top: 2px; margin-right: 2px; margin-bottom: 6px; margin-left: 2px; padding-top: 2px; padding-right: 2px; padding-bottom: 2px; padding-left: 6px; border: 1px solid #FFC500;}
.homeframe{border: 1px solid #527193; font-size: 10px; margin: 4px 8px 4px 4px; padding: 4px 8px 4px 4px;  background-color: #FFFFFF;}
.homebody{padding: 12 0 0 12; background: url(/VBGifs/stcolors6x6B.gif) repeat; margin-top: 12px; margin-left: 12px; margin-right: 0px; margin-bottom: 0px;}

/* Box below Tabs for HyperText */
#HyperTextBox {
	font-family: Trebuchet MS, Tahoma, Trebuchet MS, Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	font-weight: bold;
	color: #000000;
	text-decoration: none;
	background-color: #ACBCCD;
	margin-top: 4px;
	margin-right: 8px;
	margin-bottom: 4px;
	margin-left: 4px;
	padding-top: 4px;
	padding-right: 8px;
	padding-bottom: 4px;
	padding-left: 4px;
	text-align: left;
	text-indent: 6px;
}
/* Rounded Navigation Box */
.topcurve {
	background-image: url(/VBGifs/strbtop.gif);
	background-repeat: no-repeat;
	background-position: center top;
	font-family:  Trebuchet MS , Tahoma, Trebuchet MS, Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #000000;
}
.bottomCurve {
	background-image: url(/VBGifs/strbbottom.gif);
	background-repeat: no-repeat;
	background-position: center bottom;
}
.sideLines {
	border-right-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-left-style: solid;
	border-right-color: #4c7093;
	border-left-color: #4c7093;
	margin: 4px;
	font-family: Trebuchet MS, Tahoma, Trebuchet MS, Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #000000;
	padding: 4px;
}
.frame {
	border: 1px solid #89A1B8;
	font-family: Trebuchet MS, Tahoma, Trebuchet MS, Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #666666;
	margin: 4px 8px 4px 4px;
	padding: 4px 8px 4px 4px;
	background-color: #FFFFFF;
}
.homeFrame {
	margin: 4px;
	padding: 4px;
	border: 1px solid #335B84;
	background-color: #F7F8FA;
}
.searchFrame {
	background-color: #CDD7E1;
	margin-left: 4px;
	padding-left: 4px;
	border: 1px solid #89A1B8;
	background-image: url(/VBGifs/stsearchgrid.gif);
	background-repeat: repeat;
}
.SecondNavBar {
	font-family: Trebuchet MS, Tahoma, Trebuchet MS, Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	font-weight: bold;
	color: #000000;
	text-decoration: none;
	background-color: #89A1B8;
	margin-top: 4px;
	margin-right: 8px;
	margin-bottom: 4px;
	margin-left: 4px;
	padding-top: 4px;
	padding-right: 8px;
	padding-bottom: 4px;
	padding-left: 4px;
	text-align: left;
	text-indent: 8px;
}
.NAVdashes {
	font-family: Trebuchet MS, Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #89A1B8;
}
.SideNavBar1 {
	font-family: Trebuchet MS, Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #000000;
	background-color: #CDD7E1;
	text-align: left;
	text-indent: 4px;
	border: 1px solid #8AA1B9;
}

.ThridLevelBrowse {
	font-family: "Trebuchet MS", Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #000000;
	background-color: #EDF0F4;
	margin-left: 8px;
	padding-left: 8px;
}

.SideNavBar2 {
	font-family: Trebuchet MS, Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	text-decoration: none;
	background-color: #EDF0F4;
	margin-top: 2px;
	margin-bottom: 4px;
	padding-top: 2px;
	padding-bottom: 4px;
	margin-left: 8px;
	padding-left: 8px;
	border: thin solid #BCC9D7;
}
.TOPThereNavBar {
	font-family: "Trebuchet MS", Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	text-decoration: none;
	background-color: #EDF0F4;
	margin-top: 2px;
	margin-bottom: 4px;
	padding-top: 2px;
	padding-bottom: 4px;
	margin-left: 8px;
	padding-left: 8px;
	border: thin solid #BCC9D7;
}

.SideNavBarWhite {
	font-family: Trebuchet MS, Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	text-decoration: none;
	background-color: #ffffff;
	border: thin solid #CDD7E1;
}
.SideNavBar3 {
	font-family: Trebuchet MS, Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	text-decoration: none;
	background-color: #ACBCCD;
	margin-top: 2px;
	margin-bottom: 4px;
	padding-top: 2px;
	padding-bottom: 4px;
	margin-left: 8px;
	padding-left: 8px;
	border: thin solid #7F99B2;
}
.SideNavBarMAIN {
	font-family: Trebuchet MS, Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	text-decoration: none;
	background-color: #89A1B8;
	margin-top: 2px;
	margin-bottom: 2px;
	padding-top: 2px;
	padding-bottom: 2px;
	margin-left: 8px;
	padding-left: 8px;
	border: 1px solid #003333;
}
.DivisionBarMain {
	font-family: Trebuchet MS, Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #000000;
	background-color: #89A1B8;
	margin-top: 2px;
	margin-right: 2px;
	margin-bottom: 6px;
	margin-left: 2px;
	padding-top: 2px;
	padding-right: 2px;
	padding-bottom: 2px;
	padding-left: 6px;
	border: 1px solid #003366;
}
.DivisionBarSub {
	font-family: Trebuchet MS, Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #000000;
	background-color: #CDD7E1;
	margin-top: 2px;
	margin-right: 2px;
	margin-bottom: 6px;
	margin-left: 2px;
	padding-top: 2px;
	padding-right: 2px;
	padding-bottom: 2px;
	padding-left: 6px;
	border: 1px solid #003366;
}
.sideBarPosition {
	margin-top: 6px;
	padding-top: 6px;
}
.DescriptionText {
	font-family: Trebuchet MS, Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	font-weight: normal;
	color: #666666;
	margin-left: 6px;
	padding-left: 6px;
	margin-bottom: 4px;
	padding-bottom: 4px;
}

.TopBorder{border-top: 1px solid #A5A5A5;}
.BottomBorder{border-bottom: 1px solid #A5A5A5;}
.TopBottomBorder{border-top: 1px solid #A5A5A5; border-bottom: 1px solid #A5A5A5;}
.LeftBottomBorder{border-left: 1px solid #A5A5A5; border-bottom: 1px solid #A5A5A5;}
.RightBottomBorder{border-right: 1px solid #A5A5A5; border-bottom: 1px solid #A5A5A5;}
.LeftRightBottomBorder{border-left: 1px solid #A5A5A5; border-bottom: 1px solid #A5A5A5; border-right: 1px solid #A5A5A5;}
.LeftBorder{border-left: 1px solid #A5A5A5;}
.RightBorder{border-right: 1px solid #A5A5A5;}
.LeftRightBorder{border-left: 1px solid #A5A5A5; border-right: 1px solid #A5A5A5;}

/* 2010-01-13 CG: new nav link */
div#list, div#copyright { width: auto !important; }
#footer_tblink { margin-left: 23em; }
#footer_tblink, #footer_tblink font, #footer_tblink a, #footer_tblink a:link, #footer_tblink a:active, #footer_tblink a:visited, #footer_tblink * { color: #000 !important; }
