.bodyTextgrySmall{color:black;}
.box-title{color:black;}
.sub-subcat{padding-left:5px;}
.error{font-size:9px;color:Red;}
.errormessageinline{font-size:9px;color:Red;}
.productScroll {scrollbar-arrow-color: #333333;scrollbar-base-color: #BDBDBB;scrollbar-face-color: #F5F2EB;scrollbar-shadow-color: #BDBDBB;scrollbar-3d-light-color: #BDBDBB;scrollbar-dark-shadow-color: #BDBDBB;scrollbar-highlight-color: #F5F2EB;}

body {background-image: url(../images/core/bg.gif);color: #000000;margin: 0px 0px 0px 0px;}
#border-topleft { BORDER-LEFT: #999999 1px solid; BORDER-TOP: #999999 1px solid; }
#border-topright { BORDER-RIGHT: #999999 1px solid; BORDER-TOP: #999999 1px solid; }
#border-leftbottom { BORDER-LEFT: #999999 1px solid; BORDER-BOTTOM: #999999 1px solid; }
#border-rightbottom { BORDER-RIGHT: #999999 1px solid; BORDER-BOTTOM: #999999 1px solid; }
#border-left { BORDER-LEFT: #999999 1px solid; }
#border-right { BORDER-RIGHT: #999999 1px solid; }
#border-top { BORDER-TOP: #999999 1px solid; }
#border-bottom { BORDER-BOTTOM: #999999 1px solid; }
#border-r { BORDER-RIGHT: #999999 1px solid;}
#border-l { BORDER-LEFT: #999999 1px solid;}
#rn-bannerbot { BORDER-BOTTOM: #CCCCCC 1px solid; }
#footer-top { BORDER-TOP: #999999 1px solid; }
.categoryListing{border-top:1px #dddddd solid;border-left:1px #dddddd solid;padding:5px;}
.catGrid{border-bottom:1px #dddddd solid;border-right:1px #dddddd solid;}
.basketStarter {border:1px #dddddd solid;FONT-WEIGHT: normal; FONT-SIZE: 11px; COLOR: #003366; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none; line-height:14px;}
.basketHeader {border-bottom:1px #dddddd solid;border-right:1px #dddddd solid;border-top:1px #dddddd solid;FONT-WEIGHT: normal; FONT-SIZE: 11px; COLOR: #003366; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none; line-height:14px;}
.basketLine{FONT-SIZE: 10px; COLOR: #000000; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none; line-height:14px;}
#basketLineItem{border-bottom:1px #dddddd solid;border-right:1px #dddddd solid;}
#basketLineItemStarter{border-left:1px #dddddd solid;border-bottom:1px #dddddd solid;border-right:1px #dddddd solid;}
#book {background-image:url(../images/core/adbook.jpg); background-repeat:no-repeat;}

.orderNumber{FONT-WEIGHT: bold; FONT-SIZE: 14px; COLOR: #E54D13; FONT-FAMILY:  Verdana, Helvetica, sans-serif;}
.emphasis{FONT-WEIGHT: bold; FONT-SIZE: 14px; COLOR: #E54D13; FONT-FAMILY:  Verdana, Helvetica, sans-serif;}

.addAttendee{border:1px #dddddd solid;FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;font-size:11px;}

#vdotline { BACKGROUND-IMAGE: url(../images/core/vdotlines.gif); }
#left-nav { BORDER-LEFT: #CCCCCC 1px solid; BORDER-TOP: #CCCCCC 1px solid; BORDER-BOTTOM: #CCCCCC 1px solid; BORDER-RIGHT: #CCCCCC 1px solid; background-image: url(../images/core/leftnav_bg.gif); }
.order-confirm{BORDER-LEFT: #CCCCCC 1px solid; BORDER-TOP: #CCCCCC 1px solid; BORDER-BOTTOM: #CCCCCC 1px solid; BORDER-RIGHT: #CCCCCC 1px solid; background-image: url(../images/core/leftnav_bg.gif); }
.mediumBox {BORDER-LEFT: #CCCCCC 1px solid; BORDER-TOP: #CCCCCC 1px solid; BORDER-BOTTOM: #CCCCCC 1px solid; BORDER-RIGHT: #CCCCCC 1px solid; background-image: url(../images/core/leftnav_bg.gif);}
.mediumBoxLeftRightBottom{BORDER-LEFT: #CCCCCC 1px solid; BORDER-BOTTOM: #CCCCCC 1px solid; BORDER-RIGHT: #CCCCCC 1px solid;}
.mediumBoxLeft{BORDER-LEFT: #CCCCCC 1px solid;}
.mediumBoxRight{BORDER-RIGHT: #CCCCCC 1px solid;}
.mediumBoxLeftBottom{BORDER-LEFT: #CCCCCC 1px solid;BORDER-BOTTOM: #CCCCCC 1px solid;}
.mediumBoxBackground{background-image: url(../images/core/leftnav_bg.gif);}
.mediumBoxBackgroundBottom{background-image: url(../images/core/leftnav_bg.gif);BORDER-BOTTOM: #CCCCCC 1px solid;}
.mediumBoxBorder{BORDER: #CCCCCC 1px solid;}
.lightBoxTopBottomBackground{background-image: url(../images/core/leftnav_bg.gif);BORDER-BOTTOM: #CCCCCC 1px solid;BORDER-TOP: #CCCCCC 1px solid;}
.bgcolor1{background-image: url(../images/core/leftnav_bg.gif);}
.youareheretable{background-color: #f5ebe5;}

.smallTitleBox {FONT-WEIGHT:bold; FONT-SIZE:12px; COLOR: #010066; FONT-FAMILY: Verdana, Helvetica, sans-serif; TEXT-DECORATION: none; line-height:15px;padding-top:3px; padding-bottom:3px;}

#sku-table { BORDER-LEFT: #CCCCCC 1px solid; BORDER-TOP: #CCCCCC 1px solid; BORDER-BOTTOM: #CCCCCC 1px solid; BORDER-RIGHT: #CCCCCC 1px solid;}
#top-band { background-color:#E4CFC0; border-bottom: 1px #DDDDDD solid; padding-top:4px; padding-bottom:4px; color:#003366; font-size:13px; font-weight:bold;}
#top-band2 { background-color:#E4CFC0; padding-top:2px; padding-bottom:2px;}
#sku-rows { BORDER-BOTTOM: #CCCCCC 1px solid; padding-left:10px; padding-right:10px; padding-top:7px; padding-bottom:7px; }
#side-panel { BORDER-LEFT: #FEECD0 1px solid; BORDER-TOP: #FEECD0 1px solid; BORDER-BOTTOM: #FEECD0 1px solid; BORDER-RIGHT: #FEECD0 1px solid;}
#panel-title { background-color:#FEECD0; color:#000000; padding-left:10px; padding-top:4px; padding-bottom:4px;}
#sp-rows { padding-left:6px; padding-right:3px; padding-top:3px; padding-bottom:3px; }

#left-corner { COLOR:#000000; BORDER-LEFT: #CCCCCC 1px solid; BORDER-BOTTOM: #CCCCCC 1px solid; BORDER-TOP: #CCCCCC 1px solid; padding-left:10px; padding-right:10px; padding-top:7px; padding-bottom:7px;}
#right-corner { COLOR:#000000; BORDER-BOTTOM: #CCCCCC 1px solid; BORDER-RIGHT: #CCCCCC 1px solid; BORDER-LEFT: #CCCCCC 1px solid; BORDER-TOP: #CCCCCC 1px solid; padding-right:15px; padding-top:7px; padding-bottom:7px;}
#cat-rows { BORDER-LEFT: #CCCCCC 1px solid; padding-left:10px; padding-right:10px; padding-top:7px; padding-bottom:7px; }
#table-head { COLOR:#000000; BORDER-BOTTOM: #CCCCCC 1px solid; BORDER-TOP: #CCCCCC 1px solid; BORDER-LEFT: #CCCCCC 1px solid; padding-left:10px; padding-right:10px; padding-top:7px; padding-bottom:7px;}
#left-bottom { COLOR:#000000; BORDER-LEFT: #CCCCCC 1px solid; BORDER-BOTTOM: #CCCCCC 1px solid; padding-left:10px; padding-right:10px; padding-top:7px; padding-bottom:7px;}
#left-right-bottom { COLOR:#000000; BORDER-LEFT: #CCCCCC 1px solid; BORDER-RIGHT: #CCCCCC 1px solid; BORDER-BOTTOM: #CCCCCC 1px solid; padding-left:10px; padding-right:15px; padding-top:7px; padding-bottom:7px;}
A {COLOR: #FF6600; TEXT-DECORATION: none}
A:hover {TEXT-DECORATION: underline;color:#000000;}


td {font-family: Verdana, Helvetica, sans-serif;font-size: 11px;color: #666666;}
#quicksearch {BORDER-RIGHT: #999999 1px solid; PADDING-RIGHT: 2px; BORDER-TOP: #999999 1px solid; PADDING-LEFT: 3px; FONT-WEIGHT: normal; FONT-SIZE: 10px; PADDING-BOTTOM: 0px; BORDER-LEFT: #999999 1px solid; WIDTH: 110px; COLOR: #999999; PADDING-TOP: 3px; BORDER-BOTTOM: #999999 1px solid; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; HEIGHT: 13px; TEXT-DECORATION: none}

.bodytext {font-family: Verdana, Helvetica, sans-serif;font-size: 11px;color: #666666; line-height:16px;}

.rn-link {FONT-WEIGHT: normal; FONT-SIZE: 10px; COLOR: #666666; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none; line-height:11px;}

.top-link {FONT-WEIGHT: normal; FONT-SIZE: 11px; COLOR: #666666; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none}
.top-link:hover {COLOR: #003366;TEXT-DECORATION: underline}
.cur-cat {FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #003366; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none}
.header-link {FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #333333; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none}
.header-link:hover {COLOR: #003366;TEXT-DECORATION: underline}
	
.footer{FONT-WEIGHT: normal; FONT-SIZE: 11px; COLOR: #333333; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none}
.footer:hover {COLOR: #3988C0;TEXT-DECORATION: underline}
	
.body-text {FONT-WEIGHT: normal; FONT-SIZE: 12px; COLOR: #666666; FONT-FAMILY:  Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none; line-height:15px;}
#left-navrow {border-bottom: 1px #DDDDDD solid; padding-top:4px; padding-bottom:4px;}
.gen-link {FONT-WEIGHT: normal; FONT-SIZE: 11px; COLOR: #333333; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none; line-height:13px;}
.gen-link:hover {COLOR: #000000;TEXT-DECORATION: none}
.ul-link {FONT-WEIGHT: normal; FONT-SIZE: 11px; COLOR: #333333; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: underline; line-height:13px;}
.ul-link:hover {COLOR: #000000;TEXT-DECORATION: none}
.pro-title {FONT-WEIGHT: bold; FONT-SIZE: 18px; COLOR: #003366; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none; line-height:22px;}

.cur-tab {FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #FDDFB1; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none;background-color:#990000;}
a.cur-tab {FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #FDDFB1; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none;background-color:#990000;}
a.cur-tab:hover {FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #FDDFB1; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: underline;background-color:#990000;}

a.venue-sel {FONT-WEIGHT: bold; COLOR: #222222; TEXT-DECORATION: none;}
a.venue-sel:hover {FONT-WEIGHT: bold; COLOR: #222222; TEXT-DECORATION: none;}

.cur-tab1 {FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #990000; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none;background-color:#fddfb1;}
a.cur-tab1 {FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #990000; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none;background-color:#fddfb1;}
a.cur-tab1:hover {FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #990000; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: underline;background-color:#fddfb1;}

.descBox{border:1px #FDDFB1 solid;}

.link-tab {FONT-WEIGHT: normal; FONT-SIZE: 11px; COLOR: #FFFFFF; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: underline;}
.link-tab:hover {COLOR: #FFFFFF;TEXT-DECORATION: none}
.tab-left  { background-color:#FFFFFF;padding:0px; border-left: 1px solid #D69999}
.tab-top-left  { background-color:#FFFFFF;  padding:0px; border-left: 1px solid #D69999; border-top: 1px solid #D69999}
.tab-top-right  { background-color:#FFFFFF;  padding:0px; border-right: 1px solid #D69999; border-top: 1px solid #D69999}
.tab-right { background-color:#FFFFFF;  padding:0px; border-right: 1px solid #D69999}
.tab-top  { background-color:#FFFFFF;  padding:0px; border-top: 1px solid #D69999}
.tab-bottom  { background-color:#FFFFFF; padding-left:0px; padding-top:0px; padding-bottom:0px; padding-right:0px; border-right: 1px solid #D69999; border-bottom: 1px solid #D69999; border-left: 1px solid #D69999; }

.textFieldNoWidth{BORDER: #BDBDBB 1px solid;PADDING-LEFT: 3px;FONT-WEIGHT: normal;FONT-SIZE: 11px;COLOR: #666666;FONT-FAMILY: Trebuchet MS, Verdana;TEXT-DECORATION: none;}

.ord-title {FONT-WEIGHT: bold; FONT-SIZE: 18px; COLOR: #003366; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none; line-height:22px;}
.basketmenuheader {color: white;  font-weight:600; text-decoration: none;}
.question{color:#990000;font-weight:bold}