.MenuItem {cursor:hand; font-family: Verdana,  Arial, Helvetica, sans-serif; font-size: 12px; color: #3366c2;}
.MenuItemOver {cursor:hand; font-family:  Verdana, Arial, Helvetica, sans-serif; font-size: 12px; color: #3366c2; }

.SubMenuGroup {background-color:#3366c2;  border-top: 1px solid #639bff; border-left: 1px solid #639bff; border-right: 1px solid #639bff; }
.SubMenuItem {background-color:#3366c2;   cursor:default; border-bottom: 1px solid #639bff; padding: 1px 10px 1px 0px;}
.SubMenuItemOver {background-color:#4c84eb; cursor:hand;  border-bottom: 1px solid #639bff; padding: 1px 10px 1px 0px;}
td.SubMenuItem { color:FFFFFF ;font-family:verdana; font-size:11px;  cursor:default; border: 0px solid #000000; }
td.SubMenuItemOver {color:FFFFFF; font-family:verdana; font-size:11px; cursor:hand;  border: 0px solid #000000; }

.clr {
	clear: both;
}
.wrapper {
	width: 750px;
	margin: 0 auto;
}
.demo {
	width: 250px;
	height: 250px;
	text-align: center;
	float: left;
}
.demo img {
	border: 5px solid #EEEEEE;
	margin: 0 5px;
	padding: 5px;
}
a {
	text-decoration: none;
	color: #0985B4;
}
h1 {
	text-align: center;
	border-bottom: 2px solid #eee;
	padding: 0.5em;
}
h2 {
	color: #D0491C;
	font-family: Geneva,Helvetica,Arial,sans-serif;
	font-size: 160%;
	font-weight: normal;
	margin: 0pt 0pt 15px;
}


/* Color de fondo del Header*/ 
.BgHead { background-color: #FFFFFF; }

/* Color de fondo de la barra de secciones*/  
.BgSecBar { background-color: #FFFFFF; }
.BgBtn { background-color: #99CC00;  }

/* Color de fondo de las columnas de secciones*/  

.BgColI { background-color: #FFFFFF;}
.BgSepI { background-color: #FFFFFF; width: 10px }
.BgColC { background-color: #FFFFFF;}
.BgSepD { background-color: #FFFFFF; width: 10px }
.BgColD { background-color: #FFFFFF; }


/* Tipo de letras del site*/ 
body {  font-family: Arial, lucida, sans-serif;  font-size: 12px; color: #000000; line-height: 14pt;
background:#E6F8FC; background-image: url(1x1.gif) }
td {  font-family:  Arial, lucida, sans-serif;  font-size: 12px; color: #000000; line-height: 14pt; }

/* Estilos de los links*/ 
a:link { font-family:  Arial, Helvetica, sans-serif; font-size: 12px; text-decoration: underline ; color: #3A8ECD}
a:visited {font-family:   Arial, Helvetica, sans-serif; font-size: 12px; text-decoration: underline ;  color: #3A8ECD}
a:hover {font-family:  Arial, Helvetica, sans-serif; font-size: 12px; text-decoration: underline ; color: #3A8ECD}


/*Estilo del titulo del Modulo*/ 
.ModuleTitle {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; color: #000000}

.SubTitles { font-family: "Trebuchet MS", Helvetica, sans-serif; font-size: 11px ; font-weight: normal; color: #3A8ECD ; text-decoration: none}
a.SubTitles:link { font-family: "Trebuchet MS", Helvetica, sans-serif; font-size: 11px ; font-weight: normal; color: #3A8ECD; text-decoration: none}
a.SubTitles:visited { font-family: "Trebuchet MS", Helvetica, sans-serif; font-size: 11px ; font-weight: normal; color: #3A8ECD; text-decoration: none }
a.SubTitles:hover { font-family: "Trebuchet MS", Helvetica, sans-serif; font-size: 11px ; font-weight: normal; color: #3A8ECD; text-decoration: none}

/*Tipo de letra de la seccion*/ 
.SecTitulo {  font-family: "Trebuchet MS"; font-size: 29px; font-weight: bold;  color: #000000; line-height: 20pt}
.error {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 17px; font-weight: bold;  color: #cc0000}

.video { font-family: "Trebuchet MS", Helvetica, sans-serif; font-size: 18px ; font-weight: normal; color: #666666 ; text-decoration: none}
.videotxt { font-family: Arial, Helvetica, sans-serif; font-size: 11px ; font-weight: normal; color: #333333 ; text-decoration: none; line-height: 13pt;}
a.video:link { font-family: Arial, Helvetica, sans-serif; font-size: 11px ; font-weight: normal; color: #FF3300; text-decoration: none}
a.video:visited { font-family: Arial, Helvetica, sans-serif; font-size: 11px ; font-weight: normal; color: #FF3300; text-decoration: none }
a.video:hover { font-family: Arial, Helvetica, sans-serif; font-size: 11px ; font-weight: normal; color: #FF3300; text-decoration: none}

.noticias { font-family: "Trebuchet MS", Helvetica, sans-serif; font-size: 14px ; font-weight: normal; color: #FF3300 ; text-decoration: none}
a.noticias:link { font-family: "Trebuchet MS", Helvetica, sans-serif; font-size: 11px ; font-weight: normal; color: #3A8ECD; text-decoration: none}
a.noticias:visited { font-family: "Trebuchet MS", Helvetica, sans-serif; font-size: 11px ; font-weight: normal; color: #3A8ECD; text-decoration: none }
a.noticias:hover { font-family: "Trebuchet MS", Helvetica, sans-serif; font-size: 11px ; font-weight: normal; color: #3A8ECD; text-decoration: none}

.related { font-family: "Trebuchet MS", Helvetica, sans-serif; font-size: 14px ; font-weight: normal; color: #CC0099 ; text-decoration: none}
a.related:link { font-family: "Trebuchet MS", Helvetica, sans-serif; font-size: 11px ; font-weight: normal; color: #3A8ECD; text-decoration: none}
a.related:visited { font-family: "Trebuchet MS", Helvetica, sans-serif; font-size: 11px ; font-weight: normal; color: #3A8ECD; text-decoration: none }
a.related:hover { font-family: "Trebuchet MS", Helvetica, sans-serif; font-size: 11px ; font-weight: normal; color: #3A8ECD; text-decoration: none}


/*Tipo de letra de la botonera*/ 
.advert{  font-family: Arial, Helvetica, sans-serif; font-size: 10px;   color: #666666; text-decoration:none}

.SecBtn {  font-family: "Trebuchet MS", Arial, Helvetica, sans-serif; font-size: 13px; color: #FFFFFF; padding-left: 6px; text-decoration:none}
a.SecBtn:link { text-decoration: none ; color: #FFFFFF }
a.SecBtn:visited { text-decoration: none ; color: #FFFFFF }
a.SecBtn:hover { text-decoration: none ; color: #FFFFFF}

/*Estilo de los input de las formas*/ 
.Formas { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px}
input {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #000000; size=200;}
select { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #000000 }
textarea { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #000000 }
.EditHTML { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #000000 }

.SubTitulosII { font-family: "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif; font-size: 20px ; color: #333333; line-height: 18pt;}
.SubTitulosI { font-family: "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif; font-size: 22px ; color: #333333}
.productdesc { font-family: tahoma, Verdana, Arial, Helvetica, sans-serif; font-size: 12px ; color: #333333}

/*Estilo del Footer*/ 
.BgFooter { background-color: #FFFFFF; }
.footer {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #003366; text-decoration: underline}
a.footer:link { text-decoration: none ; color: #003366 ; text-decoration: underline}
a.footer:visited { text-decoration: none ; color: #003366 ; text-decoration: underline}
a.footer:hover { text-decoration: none ; color: #333333; text-decoration: underline}

.header {  font-family:  Arial, Helvetica, sans-serif; font-size: 11px; color: #6B8F00;  }
a.header:link { font-family:  Arial, Helvetica, sans-serif; font-size: 11px; color: #6B8F00;  }
a.header:visited { font-family:  Arial, Helvetica, sans-serif; font-size: 11px; color: #6B8F00; }
a.header:hover { font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #6B8F00; }

.box {  font-family:  Arial, Helvetica, sans-serif; font-size: 11px; color: #3366c2; text-decoration: none;  }
a.box:link { font-family:  Arial, Helvetica, sans-serif; font-size: 11px; color: #FFFFFF; text-decoration: none ; color: #3366c2 ;font-weight: bold;}
a.box:visited { font-family:  Arial, Helvetica, sans-serif; font-size: 11px; color: #FFFFFF; text-decoration: none ; color: #3366c2 ;font-weight: bold;}
a.box:hover { font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #FFFFFF; text-decoration: none ; color: #3366c2; font-weight: bold;}


.lang {  font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #333333; text-decoration: none;  }
a.lang:link { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #FFFFFF; text-decoration: none ; color: #3366c2 ;font-weight: bold;}
a.lang:visited { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #FFFFFF; text-decoration: underline ; color: #3366c2 ;font-weight: bold;}
a.lang:hover { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #FFFFFF; text-decoration: none ; color: #3366c2; font-weight: bold;}

/*Estilo de la tabla de las subsecciones*/

.BgSubSec { background-color: #FFFFFF; }
.BgSubSecCell { background-color: #FCDD60; font-size: 10px;}
a.SubSec:link { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 15px; font-weight: bold;  text-decoration: none ; color: #000000 }
a.SubSec:visited { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 15px;font-weight: bold;  text-decoration: none ; color: #000000 }
a.SubSec:hover { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 15px; font-weight: bold; text-decoration: none ; color: #FF3300}

.BgSec { background-color: #FFFFFF; }
.BgSecCell { background-color: #FFCC00; }
.SecNolnk { font-size: 15px; text-decoration: none ; color: #000000; font-weight: bold;}
a.Sec:link {font-size: 15px; text-decoration: none ; color: #000000; font-weight: bold;}
a.Sec:visited { font-size: 11px; text-decoration: none ; color: #000000;font-weight: bold; }
a.Sec:hover {font-size: 15px; text-decoration: none ; color: #FF3300;font-weight: bold;}

.searchTxt{ font-family: Arial, Helvetica, sans-serif; font-size: 11px; color:#3366c2; font-weight: bold;}


/*Categories*/ 
.dltCellfilters {border-bottom: 1px solid #f8f8f8; padding-left: 1px; padding-top: 1px; padding-bottom: 1px;
 background-color: #f8f8f8; background-repeat:no-repeat ; }

.dltfilters {font-family: Arial; font-size: 10px; text-decoration: none ; text-transform: capitalize; color: #333333; border-bottom: 1px solid #FFFFFF; padding-left: 2px; padding-top: 3px; padding-bottom: 3px;
 background-color: #FFFFFF; background-repeat:no-repeat ; }
.dltfiltersprice {font-family: Arial; font-size: 10px; text-decoration: none ; text-transform: capitalize; color: #65992B; border-bottom: 1px solid #FFFFFF; padding-left: 0px; padding-top: 3px; padding-bottom: 3px;
 background-color: #FFFFFF; background-repeat:no-repeat ; }


.dltCellcategories {border-bottom: 1px solid #C5C5C5; border-left: 1px solid #c5c5c5; border-right: 1px solid #c5c5c5; padding-left: 16px; padding-right: 1px; padding-top: 10px; padding-bottom: 8px;
 background-color: #000000; background: url(blueBullet.jpg); background-repeat:no-repeat ; }

a.dltcategories:link { font-family: Arial, Verdana; font-size: 12px; text-decoration: none ; color: #333333 ;}
a.dltcategories:visited { font-family: Arial, Verdana; font-size: 12px; text-decoration: none ; color: #333333 ; }
a.dltcategories:hover { font-family: Arial, Verdana; font-size: 12px; text-decoration: underline ; color: #333333; }

a.dltfilters:link { font-family: Arial; font-size: 10px; text-decoration: none ; text-transform: capitalize; color: #333333;}
a.dltfilters:visited { font-family: Arial, Verdana; font-size: 10px; text-decoration: none ;text-transform: capitalize; color: #333333; }
a.dltfilters:hover { font-family: Arial, Verdana; font-size: 10px; text-decoration: underline ;text-transform: capitalize; color: #333333; }

.dltfilters2 {font-family: Arial; font-size: 11px; text-decoration: none ; text-transform: capitalize; color: #333333; border-bottom: 1px solid #FFFFFF; padding-left: 2px; padding-top: 3px; padding-bottom: 3px;
 background-color: #FFFFFF; background-repeat:no-repeat ; }
a.dltfilters2:link { font-family: Arial; font-size: 11px; text-decoration: none ; text-transform: capitalize; color: #333333;}
a.dltfilters2:visited { font-family: Arial, Verdana; font-size: 11px; text-decoration: none ;text-transform: capitalize; color: #333333; }
a.dltfilters2:hover { font-family: Arial, Verdana; font-size: 11px; text-decoration: underline ;text-transform: capitalize; color: #333333; }


/**/
#showimage{ position:absolute; visibility:hidden; border: 1px solid gray;}
/*#dragbar{cursor: hand;cursor: pointer;background-color: #EFEFEF;min-width: 100px;}
#dragbar #closetext{font-weight: bold;margin-right: 1px;}
*/

.shoppingCartTxt {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; color: #cc6600; font-weight: bold;
 text-align: center;}
.shoppingCartTxt A:Link{ text-decoration: none; color: #cc6600;}
.shoppingCartTxt A:Visited{ text-decoration: none; color: #cc6600;}
.shoppingCartTxt A:Hover{ text-decoration: underline; color: #006699;}

.freeCatalogTxt { font-family: Arial, Verdana, Helvetica, sans-serif; font-size: 12px; color: #333333;}
a.freeCatalogTxt:link{ font-size: 12px; text-decoration: underline; font-weight: bolder; color: #333333 ;}
a.freeCatalogTxt:visited{ font-size: 12px; text-decoration: underline; font-weight: bolder; color: #333333 ;}
a.freeCatalogTxt:hover{ font-size: 12px; text-decoration: underline; font-weight: bolder; color: #333333 ;}

.Pinkpage { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; color: #E71589;}
.Pagenumber { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #000000;}

#topLine{ border-top: 1px solid #cccccc;}
#rightLine{ border-right: 1px solid #cccccc;}
#btmLineDetailPg{ color: #003399; border-bottom: 1px solid #cccccc;}

.detailHeaderTxt { font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif; font-size: 14px; color: #000000; text-align: center;
 border-top: 1px solid #cccccc; border-bottom: 1px solid #cccccc;}

.detailHeaderTxt A:Link{ text-decoration: none; color: #008ed5 ;}
.detailHeaderTxt A:Visited{ text-decoration: none; color: #008ed5 ;}
.detailHeaderTxt A:Hover{ text-decoration: underline; color: #008ed5 ;}

.Detailsubtitle{ font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif; font-weight: bold; font-size: 12px; color: #65992B;
 padding-bottom: 6px; padding-top: 6px; padding-left: 1px;}

.detailSubHeaderTxt { font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif; font-size: 12px; color: #333333;
 border-bottom: 1px solid #cccccc;}

.detailHeaderBlueFill{ font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif; font-weight: bold; font-size: 11px;
 color: #000000; background-color: #FFFFFF; padding-left: 12px; border-bottom: 1px solid #cccccc; padding-bottom: 6px; padding-top: 6px; padding-left: 6px;}

.detailPinkFill{ font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold; font-size: 10px; color: #333333;
 background-color: #FFFFFF; padding-left: 12px; border-bottom: 1px solid #cccccc; padding-bottom: 6px; padding-top: 6px; padding-left: 6px;}

.detailPriceTxt { font-family: Arial, Verdana, Helvetica, sans-serif; font-size: 15px; font-weight: bolder; color: #65992B;}

.limitedOffer{ font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 18px; color: #003366; text-align: center;}
.tabTxt { color: #356AAE; text-align: center;}
.tabOnHead{ font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold; font-size: 14px; color: #003366;
 text-align: center;}
.tabOnHead A:Link{ text-decoration: none; color: #003366;}
.tabOnHead A:Visited{ text-decoration: none; color: #003366;}
.tabOnHead A:Hover{ text-decoration: underline; color: #996600;}
.tabOffHead{ font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold; font-size: 14px; color: #356AAE;
 text-align: center;}
.tabOffHead A:Link{ text-decoration: none; color: #356AAE;}
.tabOffHead A:Visited{ text-decoration: none; color: #356AAE;}
.tabOffHead A:Hover{ text-decoration: underline; color: #996600;}

.headBoxTxtBrown{ font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold;
 background-image: url(Head_Box_Brwn_Rpt.jpg); background-repeat: repeat-x; text-align: center; color: #333333;}
.headBoxTxtLBrown{ font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold;
 background-image: url(Head_Box_LBrwn_Rpt.jpg); background-repeat: repeat-x; text-align: center; color: #333333;}
.headBoxTxtBeige{ font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold;
 background-image: url(Head_Box_Beige_Rpt.jpg); background-repeat: repeat-x; text-align: center; color: #333333;}

.navTxt{ font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #333333; padding-left: 8px;
 padding-top: 4px; padding-bottom: 4px;}
.navTxt A:Link{ text-decoration: none; color: #333333;}
.navTxt A:Visited{ text-decoration: none; color: #333333;}
.navTxt A:Hover{ text-decoration: underline; color: #003366;}
.navTxtSub{ font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #333333; padding-left: 8px;}
.navTxtSub A:Link{ text-decoration: none; color: #333333;}
.navTxtSub A:Visited{ text-decoration: none; color: #333333;}
.navTxtSub A:Hover{ text-decoration: underline; color: #003366;}

.footerDeptNav{ text-align: center; padding-top: 5px; border-top: 1px solid #cccccc; padding-bottom: 5px;}
.footerServNav{ font-size: 12px; font-weight: bold; background-image: url(footer_Bkgrd_Rpt.jpg); background-repeat: repeat-x;
 text-align: center; border-top: 1px solid #cccccc; border-bottom: 1px solid #cccccc; padding-top: 3px; padding-bottom: 3px;}
.footerDisc{ text-align: center; font-size: 10px; padding-top: 3px; padding-bottom: 3px;}
.headBlue{ font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; color: #356AAE;}
.headDarkBlue{ font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; color: #000066;
 font-weight: bold;}

.txtCharcoal{ font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #333333; text-align: center;}
.txtGrey{ font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #333333;}
.txtGrey A:Link{ text-decoration: none; color: #999999;}
.txtGrey A:Visited{ text-decoration: none; color: #999999;}
.txtGrey A:Hover{ text-decoration: none; color: #003366;}
.txt14{ font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 14px; color: #cc0000;}
.txt14 A:Link{ text-decoration: none; color: #333333; font-weight: bold; color: #cc0000;}
.txt14 A:Visited{ text-decoration: none; color: #333333; font-weight: bold; color: #cc0000;}
.txt14 A:Hover{ text-decoration: underline; color: #003366; font-weight: bold; color: #cc0000;}
.featuredHeader { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #cc6600; font-weight: bold;
 text-align: center; border-bottom: 1px solid #cccccc; padding-top: 3px; padding-bottom: 3px;}
.featuredHeader A:Link{ text-decoration: none; color: #00339A;}
.featuredHeader A:Visited{ text-decoration: none; color: #00339A;}
.featuredHeader A:Hover{ text-decoration: underline; color: #00339A;}

.custServPinkFill{ font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold; font-size: 14px;
 color: #ffffff; background-color: #DFB87D; padding-left: 6px; border-bottom: 2px solid #ffffff;}
.txtCustServBrown { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #cc6600;
 padding-left: 4px;}
.txtCustServBrown A:Link{ text-decoration: none; color: #cc6600;}
.txtCustServBrown A:Visited{ text-decoration: none; color: #cc6600;}
.txtCustServBrown A:Hover{ text-decoration: underline; color: #006699;}
.header18Blue{ font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold; font-size: 18px; color: #356AAE;
 padding-bottom: 6px;}

.continueCheckOut{ font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold; font-size: 14px; background-color: #F0DFC4;
 color: #006699; padding-bottom: 6px; padding-top: 6px; padding-right: 6px;}
.cartNumeric{ text-align: right; font-weight: bold;}
.cartTitleOrange{ color: #CC6600; font-weight: bold;}
.cartTotal{ text-align: right; font-size: 15px; font-weight: bold; color: #cc6600; padding-right: 4px;}
.header18PinkBg{ font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold; font-size: 18px; background-color: #F0DFC4;
 color: #006699; text-align: left; padding-bottom: 6px; padding-top: 6px; padding-left: 6px;}

.txt12BrownYellowBg{ font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold; font-size: 12px;
 color: #996600; background-color: #FFFFCC; padding-bottom: 6px; padding-top: 6px; padding-left: 6px;}
.txt14Brown{ font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold; font-size: 14px; color: #996600;
 border-bottom: 1px solid #cccccc; padding-bottom: 6px; padding-top: 6px; padding-left: 6px;}
.txt14Blue{ font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold; font-size: 14px; color: #006699;
 padding-bottom: 6px; padding-top: 6px; padding-left: 6px;}
 .txt16Brown{font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold; font-size: 16px; color: #996600;
 padding-bottom: 6px; padding-top: 6px; padding-left: 6px;}

.myAccountTabHeader{ font-weight: bold; background-color: #F1E1C8;}
.txtArrowOff{ font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold; font-size: 11px; color: #ffffff;
 background-color: #D5C4A6; border-bottom: 2px solid #ffffff;}
.txtArrowOff A:Link{ text-decoration: none; color: #ffffff;}
.txtArrowOff A:Visited{ text-decoration: none; color: #ffffff;}
.txtArrowOff A:Hover{ text-decoration: underline; color: #cc6600;}
.txtArrowOn{ font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold; font-size: 12px; color: #006699;
 background-color: #F1E1C8; border-bottom: 2px solid #ffffff;}
.txtArrowOn A:Link{ text-decoration: none; color: #006699;}
.txtArrowOn A:Visited{ text-decoration: none; color: #006699;}
.txtArrowOn A:Hover{ text-decoration: underline; color: #cc6600;}
.txt14Price{ font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold; font-size: 14px;
 color: #996600; padding-top: 6px; padding-bottom: 6px; text-align: center;}


/*Shopping Cart Titles*/

.ShopTitle { font-family: Arial, Tahoma, "Trebuchet MS", Arial, Helvetica, sans-serif; font-weight: bold; font-size: 14px; color: #333333;
 padding-bottom: 6px; padding-top: 6px; }

.ShopTitle2 { font-family: Tahoma, "Trebuchet MS", Arial, Helvetica, sans-serif; font-weight: bold; font-size: 14px; color: #CC3300;
 padding-bottom: 6px; padding-top: 6px; padding-left: 6px; }

.continueCheckOut { font-family: Garamond, "Trebuchet MS", Arial, Helvetica, sans-serif; font-weight: bold; font-size: 25 px; color: #333333; background-color: #FFFFFF;
 text-align: right; padding-bottom: 6px; padding-top: 6px; padding-right: 6px;}

.cartbtn { background-color: #FFFFFF; text-align: left; padding-bottom: 1px; padding-top: 1px; padding-right: 1px;}

.Shoppingbox { border-bottom: 1px solid #e7e7e7; border-top: 1px solid #e7e7e7; border-left: 1px solid #e7e7e7; border-right: 1px solid #e7e7e7; background-color: #f8f8f8;}
.box2SideClass{ border-bottom: 1px solid #000033; border-top: 1px solid #000033; border-left: 1px solid #000033; border-right: 1px solid #000033;}

/*Account Log on*/

.Accountlogonbox { border-bottom: 1px solid #cecece; border-top: 1px solid #cecece; border-left: 1px solid #cecece; border-right: 1px solid #cecece; background-color: #FFFFFF;}
.AccountlogontxtBg { font-family: Arial, Helvetica, sans-serif; font-weight: bold; font-size: 12px; color: #333333; padding-bottom: 6px; padding-top: 6px; padding-left: 6px; background-color: #FFFFFF;}
.Accounttxt { font-family: Arial, Helvetica, sans-serif; font-size: 12px;  color: 333333; padding-bottom: 4px; padding-top: 4px; padding-left: 6px; line-height: 15px}
.Accounttxtbg { font-family: Arial, Helvetica, sans-serif; font-size: 12px;  color: 333333; padding-left: 6px; line-height: 15px; background-color: #F8f8f8}
.LeftLinea { border-left: 1px solid #B3D0E0;}
.BottomLinea { border-bottom: 1px solid #B3D0E0;}
.topLinea { border-top: 1px solid #B3D0E0;}
.Accounttxt2 { font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 12px; color: 333333; padding-bottom: 4px; padding-top: 4px; padding-left: 6px;}
.Accounttxtlink { font-family:  Arial, Helvetica, sans-serif; font-size: 12px;  color: 333333; padding-bottom: 4px; padding-top: 4px; padding-left: 6px; line-height: 15px}
.Accounttxtlink A:Link {text-decoration: underline; color: #333333;}
.Accounttxtlink A:Visited {	text-decoration: underline; color: #00339A;}
.Accounttxtlink A:Hover {	text-decoration: underline; color: #333333;}

.Accounttxtst { font-family: Garamond, "Trebuchet MS", Arial, Helvetica, sans-serif; font-size: 16px; color: #792F30; padding-bottom: 6px; padding-top: 6px; padding-left: 6px;}
.LeftLinea { border-left: 1px solid #B3D0E0;}



.Accounttitle { font-family: Tahoma, Arial, Helvetica, sans-serif; font-weight: bold; font-size: 14px; background-color: #F8f8f8;
 color: #65992B; text-align: left; padding-bottom: 6px; padding-top: 6px; padding-left: 6px;}

.style4 {color: #000000}
.style2 {font-size: 12px; color: #333333; padding-bottom: 6px; padding-top: 6px; padding-left: 6px; font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;}


/*Address Verification*/

#box4Side{ border-bottom: 1px solid #792F30; border-top: 1px solid #792F30; border-left: 1px solid #792F30; border-right: 1px solid #792F30; background-color: #FFFFFF;}

.addressTitle { font-family: Garamond, "Trebuchet MS", Arial, Helvetica, sans-serif; font-weight: bold; font-size: 12px; color: #B3D0E0;
 padding-bottom: 3px;}

.AddressTitleBg {font-family: verdana, Tahoma, "Trebuchet MS", Arial, Helvetica, sans-serif; font-weight: bold; font-size: 12px; background-color: #FFFFFF;
 color: #4688AC; text-align: left; padding-bottom: 4px; padding-top: 4px; padding-left: 6px;}

.Addresstxt { font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 12px; color: 333333; padding-bottom: 4px; padding-top: 4px; padding-left: 6px;}
.Addresstxt16 { font-family: Garamond, "Trebuchet MS", Arial, Helvetica, sans-serif; font-size: 14px; color: #792F30; padding-bottom: 6px; padding-top: 6px; padding-left: 6px;}


/*Address Verification*/
.paymentbox { border-bottom: 1px solid #B3D0E0; border-top: 1px solid #B3D0E0; border-left: 1px solid #B3D0E0; border-right: 1px solid #B3D0E0; background-color: #FFFFFF;}

.paymentTitle { font-family: Tahoma, "Trebuchet MS", Arial, Helvetica, sans-serif; font-weight: bold; font-size: 16px; color: #486C91;
 padding-bottom: 3px;}

.PaymentTitleBg {font-family: Tahoma, "Trebuchet MS", Arial, Helvetica, sans-serif; font-weight: bold; font-size: 12px; background-color: #F8f8f8;
 color: #65992B; text-align: left; padding-bottom: 4px; padding-top: 4px; padding-left: 6px;}

.Paymenttxt {font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: 333333; padding-bottom: 4px; padding-top: 4px; padding-left: 6px; line-height: 15px}

.productlist {font-family: Tahoma, "Trebuchet MS", Arial, Helvetica, sans-serif; font-size: 11px; background-color: #FFFFFF; border-left: 1px;}
.productdetail {font-family: Tahoma, "Trebuchet MS", Arial, Helvetica, sans-serif; font-size: 11px; background-color: #FFFFFF; border-left: 1px}

.productdesc { font-family: Arial, Helvetica, sans-serif; font-size: 12px ; color: #333333; line-height: 16px}


.notes {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px;  color: 000000; padding-bottom: 4px; padding-top: 4px; padding-left: 6px; line-height: 15px}
.ordertxt { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-weight: bold; color: 333333; padding-bottom: 4px; padding-top: 4px; padding-left: 6px;}



.shadetabs{
padding: 3px 0;
margin-left: 0;
margin-top: 1px;
margin-bottom: 0;
font: bold 12px Verdana;
list-style-type: none;
text-align: left; /*set to left, center, or right to align the menu as desired*/
}

.shadetabs li{
display: inline;
margin: 0;
}

.shadetabs li a{
text-decoration: none;
padding: 3px 7px;
margin-right: 3px;
border: 1px solid #FFFFFF;
color: #2d2b2b;
background: white url(shade.gif) top left repeat-x;
}

.shadetabs li a:visited{
color: #2d2b2b;
}

.shadetabs li a:hover{
text-decoration: underline;
color: #2d2b2b;
}

.shadetabs li.selected{
position: relative;
top: 1px;
}

.shadetabs li.selected a{ /*selected main tab style */
background-image: url(shadeactive.gif);
border-bottom-color: white;
}

.shadetabs li.selected a:hover{ /*selected main tab style */
text-decoration: none;
}

.tabcontentstyle{ /*style of tab content oontainer*/
border: 1px solid #FFFFFF;
width: 630px;
margin-bottom: 1em;
padding: 0px;
}

.tabcontent{font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #000000; line-height: 12pt;
}

@media print {
.tabcontent {
display:block!important;
}
