/* CSS Document */
body{
	font-family:Verdana; font-size:11px; margin:0px;
}
td{ font-family:Verdana; font-size:11px; } 
div{ font-family:Verdana; font-size:11px; }
.page{
	height:100%; border-left:1px solid #CCCCCC; border-right:1px solid #CCCCCC;
}
.links{
	width: 379px; border-left:1px solid #cccccc;
}
.links a img{
	border:none;
}
.rightSideShops{
	width: 379px; border-left:1px solid #cccccc;
}
.navigation{
	background-color:#ff6600; /*border-top:1px solid #b3b3b3; border-bottom:1px solid #b36a38;*/
}
.navigation a{ font-family:Verdana; font-size:11px; color:#FFFFFF; text-decoration:none; }
.dashed_line_nav { width:1px; background:url(/PDGCommTemplates/paolostore/Images/dashed_line.gif); background-repeat:repeat-y; padding:0px; }

.mainContent{
	width:380px;
}
.content{
	padding:25px; font-family:Verdana; font-size:11px;
}

.borderSBLinks{ border-top:1px solid #cccccc; border-bottom:1px solid #cccccc; border-right:1px solid #cccccc;}
.borderSBLinks img{ border:none; }
.borderSBLinksLast{ border-top:1px solid #cccccc; border-bottom:1px solid #cccccc; }
.borderSBLinksLast img{ border:none; }
.indexRetailStore{
	background:url(../images/retailStoreBack.jpg); background-position:left bottom; background-repeat:no-repeat; width: 379px; height:308px; border-top:1px solid #cccccc; border-bottom:1px solid #cccccc; border-right:1px solid #cccccc;
}
.indexCustom{
	background:url(../images/customBack.jpg); background-position:left bottom; background-repeat:no-repeat; width: 378px; height:308px; border-top:1px solid #cccccc; border-bottom:1px solid #cccccc;
}

#AllProductsCont{padding:5px; padding-left:11px; padding-right:11px; background:#FFFFFF; border:1px solid #cccccc; border-top:none; }
.mainCat{ font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11; font-weight:bold; color:#333333; }
.mainCat a{ font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11; font-weight:bold; color:#333333; text-decoration:none; }
.mainCat a:hover{ font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11; font-weight:bold; color:#333333; font-style:italic; }

.mainCatOrange{ font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11; font-weight:bold; color:#ff6600; }
.mainCatOrange a{ font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11; font-weight:bold; color:#ff6600; text-decoration:none; }
.mainCatOrange a:hover{ font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11; font-weight:bold; color:#ff6600; font-style:italic; }

.subCat { padding-left:15px; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10; color:#333333; }
.subCat a{ font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10; color:#333333; text-decoration:none; }
.subCat a:hover{ font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10; font-weight:bold; color:#333333; font-style:italic; }

.subCatOrange { padding-left:15px; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10; color:#ff6600; }
.subCatOrange a{ font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10; color:#ff6600; text-decoration:none; }
.subCatOrange a:hover{ font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10; font-weight:bold; color:#ff6600; font-style:italic; }


select, textarea, input {	
	font-family:Verdana; font-size:11px;
}

.redHeader{ color:#FF6600; font-weight:bold; }
.colorScale { border-top:1px solid #CCCCCC; border-bottom:1px solid #CCCCCC; }
.colorScale img{ border-right:1px solid #FFFFFF; cursor:pointer; }

.textorangebold   { color: #ff6600; font-weight: bold; font-size: 11px; line-height: 16px; font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration: none }
.textorangebold2  { color: #ff6600; font-weight: bold; font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration: none }


.headersap{ border-bottom:1px solid #ff6600; padding-left:27px;}
.headerstxtap{ color: #777777; padding-left:27px; padding-right:27px;}
.subHeader{ border-bottom:1px solid #CCCCCC; color:#ff6600; width:auto; padding-left:27px; font-size:16px; font-weight:bold; }
.subHeader span.smaller{ color:#ff6600; font-size:12px; font-weight:bold; }
.contentap a{ font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11; color:#333333; text-decoration:none; }

.searchHeaders{ padding-left:25px; border-bottom:1px solid #ff6600; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:16px; color:#ff6600; font-weight:bolder; }
.search a{ font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11; color:#333333; text-decoration:none; }
.search {border-bottom:1px solid #cccccc;}
.searchcontent{ padding-left:25px; }

.footer { font-family:Verdana; font-size:10px; padding:5px; color:#666666; text-decoration: none;  }
.footer2 { font-family:Verdana; font-size:9px; padding:2px; color:#ff6600; font-weight: bold; text-decoration: none; }
.footer3 { font-family:Verdana; font-size:9px; padding:2px; color:#666666; text-decoration: none; }
.footer a{ font-family:Verdana; font-size:10px; color:#666666; text-decoration:none; }
.footer a:hover{ font-family:Verdana; font-size:10px; color:#ff6600; text-decoration:none; }