/* $Id: skin1.css,v 1.24.2.11 2007/04/17 06:20:48 max Exp $ */
/*
	General styles
*/


html,body {
	MARGIN: 0px;
	PADDING: 0px;
background-color:#44433f;
width:100%;
height:100%;
margin-left: auto;
background-position:center top;
margin-right: auto;
text-align:center;
}
DIV,TH,TD,P,TT {
FONT-FAMILY:helvetica, arial sans;color:#555;
	FONT-SIZE: 12px;
}
SELECT {
font-size:12px;padding:3px;color: #393939;
background-color: #fff;
border: 1px solid #808e6b;
}

input[type=text] {font-size:12px;padding:3px;color: #393939;
background-color: #fff;
border: 1px solid #808e6b;}

input[type=password] {font-size:12px;padding:3px;color: #393939;
background-color: #fff;
border: 1px solid #808e6b;}


textarea {overflow:auto;font-size:12px;padding:3px;color: #393939;
background-color: #fff;
border: 1px solid #808e6b;}

A:link {
	COLOR: #707b5f;
	TEXT-DECORATION: none;
}
A:visited {
	COLOR: #855E42;
	TEXT-DECORATION: none;
}
A:hover {
	COLOR: #009acd;
	TEXT-DECORATION: none;
}
A:active  {
	COLOR: #220000;
	TEXT-DECORATION: none;
}
H1 {font-size:20px;
	font-weight: bold;
	color: #855e42;
text-align:left;
padding-left:11px;
margin-top:10px;
padding-top:10px;
padding-bottom:5px;
font-family:lucida sans,arial;
line-height:29px;}




H2 {
	FONT-SIZE: 12px;
padding-top:5px;
color: #444;font-family:lucida sans, arial, verdana;
}

H3 {
	FONT-SIZE: 12px;
}
HR {
	COLOR: #dddddd;
	HEIGHT: 1px;
}

FORM {
	MARGIN: 0px;
}
TABLE,IMG {
	BORDER: 0px;
}

.majorbox {float:left;background-color:#ffffff;text-align:left;width:98%;padding:1%;}

.subbox {float:left;background-color:#ffffff;width:760px;padding-right:14px;text-align:left;}

/* Better looking navigation START - www.xcartmods.co.uk */
.navigation{
 padding: 3px;
line-height:27px;
}
.navigation ul {
 margin: 0;
 padding: 0;
 text-align: left;
 font-size: 1.0em;
line-spacing:3.0em;
}
.navigation li {
 list-style-type: none;
 display: inline;
 padding-bottom: 15px;

}
.navigation a, .navigation a:visited {
 padding: 4px 4px 4px 4px;
 border: 1px solid #9aafe5;
 text-decoration: none;
 color: #5c91a0;
 font-weight: bold;
}
.navigation a:hover, .navigation a:active {
 border: 1px solid #2b66a5;
 color: #000;
 background-color: #E2E9F1;
 font-weight: bold;
 text-decoration: none;
}
.navigation a.currentpage {
 background-color: #5c91a0;
 color: #FFF !important;
 border-color: #2b66a5;
 font-weight: bold;
 cursor: pointer;
 font-weight: bold;
 text-decoration: none; 
}
.navigation a.currentpage:hover, .navigation a.currentpage:active {
 background-color: #5c91a0; 
 border-color: #9aafe5;
}
/* Better looking navigation END - www.xcartmods.co.uk */


.sizingtext {font-size:11px;font-style:italic;font-weight:normal;}

.tinyfont {font-size:10px;line-height:11px;}
.tabbedproduct1 {float:left;width:439px;padding-top:4px;padding-bottom:15px;}


.tabbedproduct2 {float:left;width:156px;text-align:left;}


.tabbedproduct3 {float:left;width:281px;text-align:right;}


.tabbedproduct4 {width:438px;float:left;}


.tabbedproduct5 {border:1px solid #44433f; width:418px; margin-bottom: 1em; padding: 10px;text-align:left;}

.tabbedproduct6 {background-color:#fcfbec;font-weight:bold;}

.tabbedproduct7 {color:#2c3a5d;background-color:#fffc9e;font-weight:bold;}


.frontpagef {width:340px;padding-left:105px;padding-right:25px;padding-top:400px;height:110px;padding-bottom:121px;float:left; background-image: url(http://www.prioritywindows.com/images/2010/arched-home.jpg);background-color:#f0efe9;background-repeat:no-repeat;}

.fetext {font-size:15px;color:#000;font-weight:bold;background-color:#fff;padding-bottom:3px;}

.wpage7 {width:1010px; float:left;
background: url(http://www.prioritywindows.com/images/orangeback.jpg); position:relative;
display:block; repeat-x;
z-index:0;; font-size:16px;}

.wpage8 {width:502px; padding:15px; float:left; background-color:#fff; font-size:16px;}

.poh3 {width:1010px; float:left;border-top:1px solid #000; border-bottom:1px solid #000;background-color:#f0efe9;}

.poh4 {background-color:#f0efe9;width:482px; float:left;padding-left:25px;padding-right:25px;padding-top:18px; float;left;font-size:13px; border-right:1px solid #000;}

ul.navgreen
{
list-style-type: none;
padding: 0;
margin-left: 1.4em;
}

li.navgreen
{
background-image: url(http://www.prioritywindows.com/images/110thumb/checkmarkgreen.jpg);
background-repeat: no-repeat;
padding-left:27px;
margin-top:14px;
font-size:13px;
}

.whitetextlg {color:#ffffff;}

.blueb {padding:12px;;font-size:12px;font-color:#000;float:right;width:245px;text-align:right;font-weight:bold;font-size:14px;background-color:#dbe3e6;}

.poladsframe {width:96%;padding-left:2%;padding-right:2%;float:left;padding-bottom:12px;padding-top:9px;}

.purdpurple {background-color:#fff;width:220px;}
.purdleft {color:#555;text-decoration:none;}
.spurdleft {text-decoration:none;padding:3px;background-color:#8a8480;font-weight:bold;color:#fff;}

.purdtext {color:#1f0724;font-weight:bold;text-decoration:none;}

.purd1 {width:197px;background-color:#fff;float:left;}

.purd2 {float:left;width:183px;padding-bottom:22px;padding-left:8px;}
}

.purd3 {color:#222;font-family:verdana,arial sans;font-size:12px;line-height:18px;padding-top:3px;}

.purd4 {padding-left:11px;color:#333;font-family:verdana,arial sans;font-size:11px;line-height:22px;}

.purd4 a:link {text-decoration:none;}
.purd4 a:visited {text-decoration:none;}
.purd4 a:active {text-decoration:none;}
.purd4 a:hover {text-decoration:none;}

.purd5 {padding-top:19px;color:#fff;font-family:verdana,arial sans;text-transform:uppercase;font-size:10px;line-height:22px;}

.purd6 {padding-left:19px;color:#fff;font-family:verdana,arial sans;text-transform:uppercase;font-size:10px;line-height:22px;}

.purd7 {padding-left:8px;padding-right:18px;}

.purd8 {float:left;width:779px;}

.purleft {float:left;padding-bottom:9px;padding-left:22px;padding-right:14px;width:95px;}

.purleft2 {float:left;padding-bottom:9px;padding-left:19px;padding-right:12px;width:170px;}

.purright {float:left;width:557px;}

.purd9 {border-right:1px solid #fff;width:194px;}

.purd9a {width:194px;background-color:#e3e0db;padding-top:12px;padding-bottom:12px;}

.purd9b {width:194px;background-color:#eee;padding-bottom:18px;padding-top:12px;padding-bottom:12px;}

.purd10 {width:194px;}

.purd10a {width:187px;background-color:#e3e0db;padding-top:5px;padding-left:8px;padding-bottom:15px;padding-top:22px;vertical-align:top;}

.purd10b {width:187px;background-color:#eee;padding-top:5px;padding-left:8px;padding-bottom:15px;padding-top:22px;vertical-align:top;}

.purd11 {border-right:1px solid #fff;border-left:1px solid #fff;width:194px;}

.purd12 {border-right:1px solid #fff;width:136px;padding-right:50px;padding-left:8px;padding-bottom:20px;padding-top:8px;background-color:#e3e0db;vertical-align:text-top;}


.purd14 {border-right:1px solid #fff;border-left:1px solid #fff;width:136px;padding-right:50px;padding-left:8px;padding-bottom:20px;background-color:#e3e0db;padding-top:8px;vertical-align:text-top;}

.purd13 {width:136px;padding-right:50px;padding-top:8px;padding-left:8px;padding-bottom:20px;background-color:#e3e0db;vertical-align:text-top;}


.purd14wh {border-right:1px solid #fff;border-left:1px solid #fff;width:116px;padding-right:70px;padding-left:8px;padding-bottom:29px;background-color:#fff;padding-top:5px;}

.purd13wh {width:116px;padding-right:70px;padding-top:5px;padding-left:8px;padding-bottom:29px;background-color:#ff;}




.brand1 {width:732px;height:440px;float:left;padding-top:12px;padding-bottom:12px;background-color:#fff;}
.brand2 {width:732px;289px;float:left;}
.brand3 {width:732px;151px;float:left;}
.brand4 {width:318px;440px;float:left;padding-top:12px;padding-bottom:12px;background-color:#fff;}


.shoppingcarttext {font-size:12px;color:#26466D;font-weight:bold;}



.orangecheckout {padding-top:7px;}


.breadcr1 {font-size:11px;font-family:arial;}

.measurehow {width:517px;padding:14px;float:left;text-align:left;display: block;background-color:#fff;margin:7px;}

.faqinpconf{text-align:left;padding-right:4px;font-size:12px;}

.catwhite {border-left:2px solid #fff;border-right:2px solid #fff;border-top:2px solid #fff;border-bottom:1px solid #555;}

.plustext {
font-size:12px;
color: #635b50;
text-align:left;}


.productimage {background-color:#fff;padding:1px; border: 1px solid #44433f;}

.poladsbelow {text-align:left;width:1010px;
background-color:#f0efe9;float:left;padding-top:14px;}

.poladsbelowpconf {text-align:left;width:1010px;
background-color:#fff;float:left;}


.poladsbelowmain {text-align:left;width:996px;
background-color:#fff;float:left;padding:7px;}


.polads5 {width:1010px;text-align:left;position:relative;background-color:#ffffff;vertical-align:top;height:74px;}


.wpage {width:1010px;height:600px;float:left;border-top:1px solid #000; border-bottom:1px solid #000;background-color:#fff;}

.wbkg {background-color:#f0efe9;width:502px; float:left;padding-left:5px;padding-right:25px;padding-top:18px; height:562px;}

.wpage2 {padding-left:25px; font-size:12px;font-color:#000;float:left;width:477px;padding-bottom:8px;}

.wpage3 {padding-left:25px; font-size:12px;font-color:#000;float:left;width:477px;padding-bottom:8px;padding-top:7px;}


.polads7a {background-color:#fff;float:left;text-align:left;padding-left:18px;width:265px;height:62px;}

div.polads7c {width:200;height:27px;padding-right:50px;float:left;background-color:#fff;padding-left:50px;}

div.polads7d {width:207;height:21px;padding-right:52px;float:left;background-color:#fff;}

div.polads7e {padding-right:12px;float:left;background-color:#fff;}


.polads7b {background-color:#fff;float:right;padding-top:34px;auto;text-align:right;padding-bottom:12px;background-color:#fff;padding-right:7px;}


.poladsframetop {width:1010px;margin-left: auto;margin-right: auto;float:middle;position:relative;padding-top:8px;padding-bottom:10px;text-align:left;align:left;background-color:#44433f;color:#fff;height:45px;}

.poladsframeleft {float:left;padding-left:6px;width:358px;}

.poladsframeright {float:right;color:#fff;text-align:right;width:646px;}

.poladsframecontact {text-align:right;color:#fff;float:right;padding-top:5px;font-family:arial;font-size:11px;float:right;}

.poladsframecontacta {float:right;text-align:right;padding-right:18px;padding-top:3px;color:#fff;font-family:arial;font-size:11px;}
.poladsframecontactb {float:right;text-align:right;}



.poladsframecontact a:hover {font-family:arial;font-size:11px;color:#fff;text-decoration:none;}
.poladsframecontact a:link {font-family:arial;font-size:11px;color:#fff;text-decoration:none;}
.poladsframecontact a:visited {font-family:arial;font-size:11px;color:#fff;text-decoration:none;}
.poladsframecontact a:active {font-family:arial;font-size:11px;color:#fff;text-decoration:none;}

.poladsframecart {padding:2px;float:right;text-align:right;}
.poladsframecart A:hover {text-decoration:none;font-size:12px;color:#fff;font-family: arial narrow;letter-spacing:1px;}

.poladsframecart A:link {text-decoration:none;font-size:12px;color:#fff;font-family: arial narrow;letter-spacing:1px;}

.poladsframecart A:active {text-decoration:none;font-size:12px;color:#fff;font-family:arial narrow;letter-spacing:1px;}

.poladsframecart A:visited {text-decoration:none;font-size:12px;color:#fff;font-family:arial narrow;letter-spacing:1px;}


.polads4 {width:1010px;margin-left: auto;margin-right: auto;float:middle;position:relative;padding-top:8px;text-align:left;align:left;background-color:#fff;margin-bottom:14px;}


.poladssearch {width:100%;float:right;text-align:right;color:#a5a4a4;font-family:verdana,arial sans;}

.poladssearch a:link {color:#a5a4a4;text-decoration:none;}
.poladssearch a:hover {color:#a5a4a4;text-decoration:none;}
.poladssearch a:visited {color:#a5a4a4;text-decoration:none;}


.polads3 {width:100%;margin-left: auto;margin-right: auto;float:middle;position:relative;text-align:center;padding-top:12px;padding-bottom:12px;float:left;font-family:verdana,arial, sans-serif;font-size:10px;align:left;background-color:#2387a4;color:#fff;text-transform:uppercase;font-weight:bold;border-top:1px solid #000;border-bottom:1px solid #000;}

div.polads3 A:active {TEXT-DECORATION: none;color:#fff;}

div.polads3 A:visited {TEXT-DECORATION: none;color:#fff;}

div.polads3 A:link {TEXT-DECORATION: none;color:#fff;}

div.polads3 A:hover {color:#c3fbdf;text-decoration:underline;}



.polads1 {height:71px;float:left;text-align:center;background-color:#fff;}



.polads1b {width:381px;height:60px;float:left;font-size:11px;text-align:left;background-color:#fff;padding-top:11px;text-align:center;padding-left:4px;}


div.polads1 A:link {COLOR: #797979; TEXT-DECORATION: none;}

div.polads1 A:visited {COLOR: #797979; TEXT-DECORATION: none;}





.orangeaction {font family:lucida sans,helvetica, arial sans;font-size:12px;font-style:italic;color:#fff;padding:17px;
background: url(http://www.prioritywindows.com/images/orangeback.jpg); position:relative;
display:block; repeat-x;
z-index:0; width:550px;margin-left:22px;margin-top:53px;
}


.deepred1 {width:115px;background-color:#4d3926;padding-left:5px;padding-right:5px;padding-top:3px;padding-bottom:5px;height:3.3em;vertical-align: middle;margin:auto;position:relative;border-bottom:2px solid #fff;border-left:2px solid #fff;border-right:2px solid #fff;}
div.deepred1 A:link {TEXT-DECORATION: none;}
div.deepred1 A:hover {COLOR:#000;TEXT-DECORATION: none;}
div.deepred1 A:visited {TEXT-DECORATION: none;}

.deepredtext {font-family:helvetica,arial,sans serif;font-decoration:none;color:#fff;size:11px;line-height:13px;}

.productdescrtext {font family:lucida sans,helvetica, arial sans;font-size:12px;font-style:italic;line-height:13px;text-align:left;width:94px;padding-top:4px;float:left;padding-right:2px;padding-left:4px;}
.productarrowright {width:30px;float:right;padding-top:3px;}

.hdl1 {font family:lucida sans,helvetica, arial sans;font-size:27px;font-style:italic;line-height:27px;}
.valatopgreen2 {
width: 434px;
height: 24px;
background: url(http://www.prioritywindows.com/images/products/topgreen1.jpg) no-repeat;
padding-left:123px;
padding-bottom:36px;
padding-right:25px;
}

.colval1 {width:125px;padding-right:4px;padding-left:4px;float:left;text-align:center;}
.colval2 {width:125px;float:left;text-align:center;padding-right:4px;padding-left:4px;}
.2gradienthalfright {float:left;width:271px;}
.2gradienthalfleft {float:left;width:271px;}

.greentop3 {
width: 582px;
height:13px;
display:block;float:left;
background: url(http://www.prioritywindows.com/images/products/greentop3.jpg); no-repeat;
}

.gradientglow {
width: 542px;
display:block;float:left;
background: url(http://www.prioritywindows.com/images/products/gradientglow.jpg);
padding-left:20px;padding-right:20px;
padding-bottom:14px;
}

.valatopgreen {
width: 475px;
height: 57px;
background: url(http://www.prioritywindows.com/images/products/topgreen.jpg) no-repeat;
padding-left:107px;
}

.valatopgreenalt {
width: 475px;
height: 14px;
background: url(http://www.prioritywindows.com/images/products/topgreenalt.jpg) no-repeat;
padding-left:107px;
}

.valatext {text-align:left;}
.valaleft {width:381px;padding-right:17px;float:left;background-color:#fff;}
.valaright {width:582px;float:left;background-color:#fff;padding-top:15px;}

a.yoy {
display: block;
width: 434px;
height: 125px;
background: transparent url(http://www.prioritywindows.com/images/products/redcheck.jpg) no-repeat;
}

a.yoy:hover {
width: 434px;
height: 200px;
background: transparent url(http://www.prioritywindows.com/images/products/redcheckover.jpg) no-repeat;
} 

.exploredept {font:normal 33px/30px georgia,lucida,verdana, sans-serif;
letter-spacing: 1px;
color: #81a7b2;text-transform:uppercase;
}


.whoweare {background-image: url(http://www.prioritywindows.com/images/whoweare.jpg);width:691px;height:200px;padding-right:228px;padding-left:32px;padding-top:77px;padding-bottom:23px;float:left;background-repeat:no-repeat;text-align:justify;line-height:32px;}

.paisleybox {width:951px;}


.leftpaisleybox {width:401px;float:left;text-align: justify;line-height:10px;}



.dol3 {color:#e2ddb5;font-size:12px;float:left;}

.dol4 {width:988px;background-color:#fff;float:left;font-size:11px;padding-bottom:22px;padding-right:12px;}

.dol5 {width:215px;float:left;}

.dol6 {float:left;background-color:#dbe3e6;padding-left:15px;padding-bottom:8px;padding-top:17px;width:198px;border:1px solid #000;margin-left: auto;margin-right: auto;position:relative;text-align:left;float:left;font-size:13px;}

.dol7 {width:179px;padding-left:18px;float:left;font-family:helvetica;arial;sans serif;font-size:12px;}

.dol8 {width:197px;border:1px solid #000;background-color: #dbe3e6;float:left;padding:8px;font-size:14px;font-weight:bold;font-family:helvetica;arial;sans serif;background-image: url(http://www.prioritywindows.com/images/110thumb/pointblack.jpg);
background-repeat: no-repeat;}

.dol9 {font-size:18px;color:#000;float:left;}

.dol10 {width:380px;margin-bottom:20px;padding-right:50px;padding-left:11px;float:left;margin-left: auto;margin-right: auto;position:relative;text-align:left;}

.dol10entire {width:680px;margin-bottom:20px;padding-right:17px;padding-left:17px;float:left;margin-left: auto;margin-right: auto;position:relative;text-align:left;}


.dol11 {background-color:#ddd;border-bottom:1px solid#555;height:14px;padding:4px;margin-bottom:5px;float:left;width:412px;}


.commentdesign {font-style:italic;color:#555;font-size:12px;line-height:14px;}


.selectedanchor{ /*CSS class that gets added to the currently selected anchor link (assuming it's a text link)*/
background: yellow;
}


/* ######### Default class for drop down menus ######### */

.anylinkcss{
position: absolute;
left: 0;
top: 0;
visibility: hidden;
border: 1px solid black;
border-bottom-width: 0;
font-family: trebuchet,helvetica,arial, sans serif;
font-size:12px;
line-height: 18px;
z-index: 100; /* zIndex should be greater than that of shadow's below */
background: lightyellow;
width: 426px; /* default width for menu */
}

.anylinkcss ul{
margin: 0;
padding: 0;
list-style-type: none;
}

.anylinkcss ul li a{
width: 100%;
display: block;
text-indent: 3px;
border-bottom: 1px solid black;
padding: 1px 0;
text-decoration: none;
font-weight: bold;
text-indent: 5px;
}

.anylinkcss a:hover{ /*hover background color*/
background: black;
color: white;
}

/* ######### Alternate multi-column class for drop down menus ######### */

.pconfanylinkcsscols{
position: absolute;
left: 0;
top: 0;
visibility: hidden;
z-index: 100; /*zIndex should be greater than that of shadow's below*/
background: #e7e6e5;padding:10px;color:#000;text-align:justify;font-size:15px;width:300px;
}

.valanylinkcsscols{
position: absolute;
left: 0;
top: 0;
visibility: hidden;
z-index: 100; /*zIndex should be greater than that of shadow's below*/
background: #DEFFCA;
}

.anylinkcsscols{
position: absolute;
left: 0;
top: 0;
visibility: hidden;
border: 1px solid black;
padding: 10px;
font-family: trebuchet,helvetica,arial, sans serif;
font-size:12px;
z-index: 100; /*zIndex should be greater than that of shadow's below*/
background: #DEFFCA;
}

.anylinkcsscols .column{
width: 138px;
padding-left:6px;
padding-right:2px;
float: left;
text-align:left;
}


.anylinkcsscols .column1{
width: 120px;
padding:6px;
background-color:#fff;
border:1px solid #8b8878;
float: left;
text-align:left;
}

.anylinkcsscols .column ul{
margin: 0;
padding: 0;
list-style-type: none;
}

.anylinkcsscols li{
padding-bottom: 3px;
}

/* ######### class for shadow DIV ######### */


.anylinkshadow{ /*CSS for shadow. Keep this as is */
position: absolute;
left: 0;
top: 0;
z-index: 99; /*zIndex for shadow*/
background: black;
visibility: hidden;
}


.grungex {width:1061px;margin-left: auto;margin-right: auto;height:141px;position: relative;}

.grungetext {color:#e1dacf;font-weight:bold;font-size:11px;font-family:helvetica;arial;sans serif;}
.grungetext1 {color:#fae581;}
.firstthingsfirst {text-align:left;width:949px;padding-left:15px;padding-top:4px;padding-right:15px;}

.grungeyellowtext {color:#444;font-family:Trebuchet MS, Arial, Helvetica, sans-serif;font-size:11px;}


.grunge5 {width:982px;margin-left: auto;margin-right: auto;height:49px;position:relative;background-image: url(http://www.prioritywindows.com/images/grunge5.png);background-repeat:no-repeat;padding-right:30px;}

.grunge5a {width:270px;float:left;height:49px;text-align:left;margin-left:268px;}

.grunge5encase1 {width:120px;float:left;height:49px;text-align:left;}

.grunge5encase2 {width:150px;float:left;height:49px;text-align:left;}


.grunge5b {width:443px;float:right;height:22px;margin-top:15px;text-align:right;}

.altgrunge {width:980px;margin-left: auto;margin-right: auto;position:relative;}


.grunge6 {width:980px;margin-left: auto;margin-right: auto;position:relative;background-color:#fff;background-repeat:no-repeat;}

.grungetotal {width:1061px;margin-left: auto;margin-right: auto;position: relative;height:43px;}



.grunge4 {width:1061px;margin-left: auto;margin-right: auto;position: relative; auto;height:49px;padding-top:15px;position:relative;background-image: url(http://www.prioritywindows.com/images/grunge4.png);background-repeat: repeat-x;font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;color:#fae581;font-size:13px;}

.grungeencased {width:981px;margin-left: auto;margin-right: auto;position: relative;background-color:#d39b50;}


.grunge1 {width:399px;
padding: 0px;
background-color:#d39b50;
background-repeat:no-repeat;height:141px;
margin-left: auto;margin-right: auto;
position: relative;
float:left;
}



.grunge2 {width:424px;background-image: url(http://www.prioritywindows.com/images/grunge2.jpg);
margin-left: auto;margin-right: auto;
MARGIN: 0px;
PADDING: 0px;
background-color:#d39b50;
background-repeat:no-repeat;height:141px;
position:relative;float:left;
text-align:left;
}

.grunge2a {width:424px;height:52px;float:left;}
.grunge2b {width:300px;margin-left:124px;float:left;margin-top:7px;height:40px;}
.grunge2c {width:424px;height:42px;float:left;}
.grunge21 {width:255px;height:42px;float:left;}
.grunge21a {width:155px;height:42px;float:left;}
.grunge21b {width:100px;height:42px;float:left;}
.grunge22 {width:169px;height:42px;float:left;}
.grunge22a {width:110px;height:42px;float:left;}
.grunge22b {width:59px;height:42px;float:left;}

.grunge3 {width:158px;float:left; background-image: url(http://www.prioritywindows.com/images/grunge3.jpg);
margin-left: auto;margin-right: auto;
padding: 0px;
background-color:#d39b50;
background-repeat:no-repeat;height:141px;
position:relative;
}




.grunge7 {width:373px;padding-right:52px;float:right;text-align:right;padding-top:12px;}


.grunge9wh {height:0px;background-color:#f0efe9;width:1010px;}

.grunge9 {text-align:left;float:left;padding-top:9px;padding-bottom:9px;padding-left:10px;padding-right:5px;width:995px;background-color:#f1f1f1;}

.cfamilyone {width:628px;margin-top:12px;margin-left:12px;margin-right:12px;margin-bottom:3px;background-color:#fff;border:1px solid #444;overflow:hidden;border:4px solid #444;padding-bottom:4px;font-size:10px;}

.cfamilytwo {width:628px;background-color:#d4dcde;padding-top:4px;padding-bottom:4px;border-bottom:1px solid #444;font-size:10px;}

.cfamilythree {float:left;padding-left:12px;;padding-top:3px;padding-bottom:3px;background-color:#d4dcde;width:238px;text-align:left;border-right:1px dotted #8B636C;border-left:0px;border-top:0px;border-bottom:0px;font-size:10px;}

.cfamilyfour {float:left;padding-left:12px;padding-top:3px;padding-bottom:3px;background-color:#d4dcde;width:179px;text-align:left;border-right:1px dotted #8B636C;border-left:0px;border-top:0px;border-bottom:0px;font-size:10px;}

.cfamilyfive {float:left;padding-left:12px;padding-top:3px;padding-bottom:3px;background-color:#d4dcde;width:173px;text-align:left;font-size:10px;}

.cfamilysix {width:628px;background-color:#fff;padding-top:4px;padding-bottom:4px;text-align:left;padding-bottom:5px;font-size:10px;}

.cfamilyseven {height:140px;float:left;padding-left:12px;padding-top:3px;background-color:#fff;width:238px;text-align:left;border-right:1px dotted #8B636C;border-left:0px;border-top:0px;border-bottom:0px;font-size:10px;}

.cfamilyeight {height:140px;float:left;padding-left:12px;padding-top:3px;padding-bottom:3px;background-color:#fff;width:179px;text-align:left;border-right:1px dotted #8B636C;border-left:0px;border-top:0px;border-bottom:0px;font-size:10px;}

.cfamilytext {font-size:11px;font-style:italic;line-height:10px;font-family:arial,helvetica sans;}

.cfamilynine {height:140px;float:left;padding-left:12px;padding-top:3px;padding-bottom:3px;background-color:#fff;width:173px;text-align:left;}

.SearchSortTitle {
padding-right:12px;
}

.windowtreatment {
background-color:#a998a2;
  background-image: url(http://www.prioritywindows.com/images/topviolet.jpg);
background-repeat:no-repeat;
width:100%;
height:46px;
margin-left: auto;
margin-right: auto;display:block;
}

.violetpurple {width:760px;float:right;display:block;height:38px;padding-top:8px;}

.linktoswatch {float:left;width:228px;;padding-left:260px;}
.colorfamilies {float:left;width:193px;}

.windowsearch {width:103px;padding-right:88px;float:right;height:28px;display:block;padding-top:18px;}

.purpleheader {width:96%;padding-top:26px;height:65px;float:left;padding-left:1%;padding-right:5px;}

.purpleheader1 {width:43%;float:left;padding-right:17%;padding-left:8%;height:53px;line-height:12px;}
.purpleheader1a {width:49%;float:left;height:53px;line-height:12px;}
.purpleheader2 {width:29%;float:right;padding-left:3%;height:53px;font-size:10px;line-height:12px;}

.purpleheader3 {width:98%;padding-right:1%;}

.breadcr {color:#474747;font-size:10px;font-family:arial;text-transform:uppercase;}


.custompopups {border:1px solid #222222;background-color:#ddd;padding:3px;float:left;width:96%;margin-bottom:5px;font-weight:bold;
}
.footertotheright {padding-top:7px;float:left;width:99%;}

.footerwords {
font-size:15px;
font-weight:bold;
}
.footerwords1 {
font-size:12px;

}
.footerwords1a {
color:#000;
font-size:12px;
font-style:italic;
text-align:left;
}

.footerwords2 {
font-size:12px;
font-family:lucida sans, arial;
font-style:italic;
line-height:11px;
padding-bottom:12px;
}

.footerwidecolumn {padding-right:40px;float:left;}

.footerwidecolumnright {float:left;padding-left:8px;}

.latestdiv {background-color: #44433f;float:left;padding-top:3px;padding-bottom:14px;color:#dbe3e6;font-size:10px;width:100%;vertical-align:top;}
.latestdiva {float:left;color:#dbe3e6;font-size:10px;}
.latestdivb {float:right;}

.latestdiva a:link {color:#dbe3e6;text-decoration:underline;}

.latestdiva a:hover {color:#fff;text-decoration:none;}
.latestdiva a:visited {color:#c5bfa6;text-decoration:underline;}

.footerwide {
position:relative;
   bottom:0;
   width:984px;
   background-color:#dbe3e6;
padding-left:22px;
padding-bottom:8px;
padding-right:4px;
text-align:left;
float:left;
margin-left: auto;
margin-right: auto;
padding-top:14px;
border-top:1px solid #000;

}


.footerwide1 {
width:48%;
padding-left:1%;
float:left;
}

.footerwide2 {
width:48%;
padding-left:1%;
float:left;
}




.spacewords {
padding-left:7px;padding-right:5px;padding-top:5px;padding-bottom:6px;line-height:10px;font-size:11px;float}




/*
	Content environment styles
*/

/*
	Product configurator module
*/
.ProductBG {
	BACKGROUND-COLOR: #ffffff;}
.slotspacer {
	WIDTH: 30%;
	HEIGHT: 35px;
	BACKGROUND-COLOR: #ffffff;}
TABLE.PCSummaryTable {
	WIDTH: 100%;
	BACKGROUND-COLOR: #ffffff;}
.PImageImageCell {
	PADDING: 5px;
	TEXT-ALIGN: center;
	VERTICAL-ALIGN: middle;
	HEIGHT: 100%;}
.PImageImageCell IMG {
	TEXT-ALIGN: center;
	VERTICAL-ALIGN: middle;}
.PImageNumbersCell {
	PADDING-RIGHT: 10px;
	PADDING-LEFT: 10px;
	WHITE-SPACE: nowrap;}
.PImageLine {
	HEIGHT: 1px;
	BACKGROUND-COLOR: #CCCCCC;}
.PImageLine IMG {
	HEIGHT: 1px;}
BODY.PImage {
	BACKGROUND-COLOR: #FFFFFF;}
.PImagePageRow {
	HEIGHT: 30px;
	VERTICAL-ALIGN: middle;
	PADDING-LEFT: 10px;}
.EqualRow {
	BACKGROUND-COLOR: #ffffff;
	TEXT-ALIGN: center;}
TD.FCChain {
	WIDTH: 18px;
	BACKGROUND-REPEAT: repeat-y;}
TD.FCChain IMG {
	WIDTH: 18px;
	HEIGHT: 1px;}
TD.FCExplorerBox {
	WIDTH: 37px;
	VERTICAL-ALIGN: top;
	BACKGROUND-REPEAT: repeat-y;}
TD.PListImgBox {
	WIDTH: 125px;
	TEXT-ALIGN: center;
	VERTICAL-ALIGN: top;
	WHITE-SPACE: nowrap;
	PADDING-RIGHT: 8px;}
DIV.PListImgBox {
	WHITE-SPACE: nowrap;}
TD.FLCDialogCell {
	WIDTH: 50%;
	HEIGHT: 225px;
	TEXT-ALIGN: center;}
TD.FLCDialogCellAntibot {
	WIDTH: 50%;
	HEIGHT: 350px;
	TEXT-ALIGN: center;}
TABLE.FLCDialog {
	WIDTH: 100%;
	HEIGHT: 100%;}
.SlotCell {
	WIDTH: 42%;
	HEIGHT: 35px;
	PADDING: 10px;
background-color:#fff;
	TEXT-ALIGN: left;
border: 1px solid #888;}
.SlotProductCell {
	WIDTH: 30%;
	HEIGHT: 35px;
	PADDING: 10px;
	BACKGROUND-COLOR: #ffffff;
	TEXT-ALIGN: left;
border: 1px solid #888;}
/*
	Buttons
*/
.FormButton {
	FONT-WEIGHT: bold;
font-style:none;
	COLOR: #777;
}
TABLE.ButtonTable {
	CURSOR: pointer;
	VERTICAL-ALIGN: middle;
	DIRECTION: ltr;
}
TD.Button {								 
	BACKGROUND-IMAGE: url(images/butbg.gif);
	BACKGROUND-COLOR: #68C1FF;
	BACKGROUND-REPEAT: repeat-x;
	PADDING-LEFT: 5px;
	PADDING-RIGHT: 5px;
	VERTICAL-ALIGN: middle;
	WHITE-SPACE: nowrap;
}
FONT.Button {								 
	FONT-FAMILY: Arial;
	COLOR: #FFFFFF;
	FONT-WEIGHT: bold;
	FONT-SIZE: 11px;
	TEXT-DECORATION: none;
}




IMG.ButtonSide {
	WIDTH: 7px;
	HEIGHT: 14px;
}
.SimpleButton TR TD {
	PADDING: 0px;
	WHITE-SPACE: nowrap;
}
A.Button:link, A.Button:visited, A.Button:hover, A.Button:active {
	COLOR: #330000;
	FONT-WEIGHT: bold;
}
.GoImage {
	WIDTH: 21px;
	HEIGHT: 18px;
	VERTICAL-ALIGN: middle;
	BORDER: 0px;
}
#menu {
	background: #664858;
width:100%;
	float: left;
	list-style: none;
margin:0;
border-bottom:1px solid #000;
text-align:center;
	padding: 0px;
}
#menu li {
	float: left;
	font: Helvetica, arial, sans-serif;
margin:0;
padding:0;
font-size:10px;
}
#menu a {
	background: #664858 url("images/seperator.gif") bottom right no-repeat;
	color: #fff;
	display: block;
	float: left;
	margin: 0;
	padding: 7px;
	text-decoration: none;
border-right: 1px solid #9BC4E2;
	font-weight:bold;
}
#menu a:hover {
	background: #907a86 url("images/hover.gif") bottom center no-repeat;
	color: #fff;
	padding-bottom: 3px;
	}

  .menu {
    color: white;
font-variant: small-caps;
    font-family: helvetica,verdana;
font-weight:bold;
    border-right: 1px solid white;
    text-decoration: none;
    padding: 7px;
}

.menu:hover {
    background-color: #fff;
}

.steptext {color:#999; font-weight:bold;font-size:16px;letter-spacing:1px;}
.steptexta {color:#607C6E; font-weight:bold;font-size:11px;text-decoration:underline;}

.preproduct1 {width:1010px;}

.preproduct2 {float:left;width:438px;padding-right:24px;margin-top:8px;padding-top:11px;}

.preproduct3 {float:left;width:496px;padding-left:24px;text-align:left;border-left:1px solid #eae7da;height:100%;}

.preproduct4 {width:100%;float:left;padding-top:22px;padding-bottom:33px;text-align:justify;}

.preproduct5 {border-bottom:1px solid #8B7D6B;text-align:center;padding-bottom:8px;padding-top:15px;margin-bottom:3px;}


.thumbstyle4 {width:125px;padding:5px;}
.product1 {width:100%;float:left;
}

.product2 {width:294px;float:left;border-bottom:1px solid #333;margin-right:12px;
}

.product3 {background-color:#d4d4d4;border-top:1px solid #333;border-left:1px solid #333;border-right:1px solid #333;float:left;background-repeat:repeat-y;width:259px;border-bottom:2px solid #afa56e;padding-top:15px;padding-bottom:2px;padding-right:1px;margin-top:22px;margin-right:11px;padding-left:9px;padding-right:25px;height:26px;vertical-align:bottom;
}

.product4 {width:295px;float:left;border-left:1px solid #333;margin-right:11px;
}

.product5 {width:145px;float:left;
}

.product6 {background-image: url(http://www.prioritywindows.com/images/gradientgreen.jpg);float:left;background-repeat:repeat-y;width:130px;padding-left:5px;margin-bottom:2px;
}

.product7 {background-image: url(http://www.prioritywindows.com/images/gradientorange.jpg);float:left;background-repeat:repeat-y;width:130px;padding-left:5px;
}

.product8 {border-right:1px solid #333;width:148px;float:left;
}

.product9 {width:137px;float:left;padding-top:7px;line-height:12px;padding-right:21px;
}

.product10 {text-align:right;padding-top:8px;background-image: url(http://www.prioritywindows.com/images/grayoval.jpg); background-position: right bottom;background-repeat:no-repeat;height:25px;width:148px;float:left;}

.product11 {color:#bb2222;font-family: lucida sans, arial;letter-spacing:-1px;font-weight:bold;font-size:14px;text-align:right;padding-top:7px;padding-right:5px;}



.priceproduct {
font-size:17px;
color: #8B7B6B;
font-family:arial narrow,helvetica,verdana;
font-weight: bold;
text-align:center;
background-color:#ebebeb;
}


.stripproduct {
font-size:17px;
color: #8B7B6B;
font-family:arial narrow,helvetica,verdana;
font-weight: bold;
letter-spacing: -1px;
text-align:right;
background-color:#ebebeb;
padding-right:4px;
}

.barlogo {
width: 100%;
margin-bottom:8px;
float:left;
height:50px;
border-bottom:1px solid #a3a3a3;
background-color:#ebebeb;
}


.barlogo1 {
width: 160px;
height:47px;
float:left;
text-align:left;
padding-bottom:3px;
}

.barlogo2 {
float:right;
height:47px;
text-align:right;
padding-right:7px;
}

.topslots {background-color:#dfe5e5;width:584px;padding-top:5px;padding-bottom:3px;height:24px;}

.mysteps {float:left;width:514px;padding-left:10px;background-color:#dfe5e5;}
.newleague {float:left;width:259px;padding-left:10px;background-color:#dfe5e5;}
.minus60 {float:left;width:319px;padding-left:10px;background-color:#dfe5e5;}
.keepgoing {float:right;width:55px;padding-right:5px;background-color:#dfe5e5;}
.fullseparation {float:right;width:310px;padding-right:5px;background-color:#dfe5e5;}
.soweadd {float:right;width:250px;padding-right:5px;background-color:#dfe5e5;}

.topslotsth {
padding-left:12px;
width:570px;
}

.slotsleft {width:524px;
padding-left:7px;
padding-right:7px;
float:left;
position:relative;
background-color:#fff;
}


.slotsright {
width:438px;
background-color:#fff;
float:left;
position:relative;
margin-right:6px;
text-align:left;
}



.nextstep {background-color:#dddddd;width:100px;border: 1px solid #555;text-align:right;float:right;padding-right:4px;}

.bottom1final {
width:958px;
height:5px;
margin-left:auto; 
margin-right:auto;
}

. rightfabricproduct {
padding-left:88px;
padding-right:12px;
vertical-align:top;
}
.descriptionfabric {
float:left;
padding-left:15px;
margin-left: auto;
background-repeat:no-repeat;
background-position:center top;
margin-right: auto;
padding-top:17px;
vertical-align:top;
}

.descriptionfabric1 {
  padding-left:12px;
padding-top:12px;
padding-right:10px;
   background-color:#ffffff;
float:left;
vertical-align:top;
}

.descriptionfabric2 {
float:left;
  padding-left:10px;
padding-top:8px;
padding-bottom:8px;

}


.headerfabric {
font-size:12px;
color: #333;
font-family:lucida sans,verdana;
font-weight: bold;
}

.thumbstyle {
width: 110px;
height:110px;
padding-left:11px;
float:left;
padding-right:14px;
padding-top:12px;
padding-bottom:13px;
               background-image: url(http://www.prioritywindows.com/images/thumbbkg.jpg);
background-repeat: no-repeat;
}

.thumbstyle1 {
width: 180px;
height:170px;
padding-left:11px;
float:left;
padding-right:14px;
padding-top:12px;
padding-bottom:13px;
               background-image: url(http://www.prioritywindows.com/images/thumbbkg1.jpg);
background-repeat: no-repeat;
}

.colorfam {
width: 180px;
height:190px;
margin-left:16px;
margin-right16px;
padding-left:11px;
float:left;
padding-right:14px;
padding-top:12px;
padding-bottom:23px;
               background-image: url(http://www.prioritywindows.com/images/thumbbkg1.jpg);
background-repeat: no-repeat;
}



.thumbstyle3a {
width: 54px;
height:54px;
border:1px solid #777;
float:left;
margin-right:6px;
margin-top:7px;
}

.thumbstyle3 {
width: 62px;
height:62px;
border:1px solid #777;
float:left;
margin-right:6px;
margin-top:7px;
}

.coverage {
border:1px solid #777;
width:172px;
height:170px;
float:left;
margin-right:8px;
margin-top:7px;

}




.catpositionright {
width:100%;
padding-top:61px;
height:43px;
text-align:right;
}


.catleft {
width:100%;
vertical-align:top;
}

.catstylinglinks {
font-family:verdana,arial sans;
color: #777;
line-height:22px;
}

.catstylinglinksat {
font-family:verdana,arial sans;
text-decoration:none;padding:3px;background-color:#8a8480;font-weight:bold;color:#fff;line-height:22px;}

.catstyling1 {
padding-left:18px;
}

.catstyling1 A:link{
text-decoration:none;
}
.catstyling1 A:hover{
text-decoration:underline;
}
.catstyling1 A:visited{
text-decoration:none;
}

.catstyling {
font-size:18px;
color: #2387a4;
font-family:arial narrow,helvetica,verdana;
letter-spacing: -1px;
padding-top:9px;
padding-bottom:8px;
padding-left:4px;
font-weight:bold;
}




.subcat1 {
width:208px;
vertical-align:top;
}
.subcat2 {
width:784px;
vertical-align:top;
}

.atrim1a {
width:200px;
padding-right:10px;
padding-bottom:15px;
float:left;
}

.atrim1b {
width: 530px;
padding-right:10px;
float:left;
}




.trim1a {
width:350px;
padding-right:10px;
padding-bottom:15px;
float:left;
}

.trim1b {
width: 380px;
padding-right:10px;
float:left;
}


.trimdiv1 {
width:800px;
float:left;
}

.trimdiv1a {
width:335px;
padding-right:11px;
float:left;
}

.trimdiv1b {
width:440px;
padding-right:14px;
float:left;
}


.headerdiv3 {
  background-image: url(http://www.prioritywindows.com/images/roundedmiddle.jpg);
padding-bottom:6px;
}



td.m0 {
  background-image: url(http://www.prioritywindows.com/images/front3.jpg);
width:231px;
height:206px;
vertical-align: center;
text-align: left;
padding-left:45px;
padding-right:20px;
}



td.m1 {
  background-image: url(http://www.prioritywindows.com/images/headerimg7a.jpg);
width:60px;
height:38px;
vertical-align: center;
text-align: left;
}

td.m2 {
  background-image: url(http://www.prioritywindows.com/images/headerimg7b.jpg);
width:62px;
height:38px;
vertical-align: center;
text-align: left;
}

td.m3 {
  background-image: url(http://www.prioritywindows.com/images/headerimg7c.jpg);
width:49px;
height:38px;
vertical-align: center;
text-align: left;
}

td.m4 {
  background-image: url(http://www.prioritywindows.com/images/headerimg7d.jpg);
width:91px;
height:38px;
vertical-align: center;
text-align: left;
}

td.m5 {
  background-image: url(http://www.prioritywindows.com/images/headerimg7e.jpg);
width:101px;
height:38px;
vertical-align: center;
text-align: left;
}

td.m6 {
  background-image: url(http://www.prioritywindows.com/images/headerimg7f.jpg);
width:78px;
height:38px;
vertical-align: center;
text-align: left;
}

td.m7 {
  background-image: url(http://www.prioritywindows.com/images/headerimg7g.jpg);
width:69px;
height:38px;
vertical-align: center;
text-align: left;
}

td.m8 {
  background-image: url(http://www.prioritywindows.com/images/headerimg7h.jpg);
width:85px;
height:38px;
vertical-align: center;
text-align: left;
}

td.m9 {
  background-image: url(http://www.prioritywindows.com/images/headerimg7i.jpg);
width:106px;
height:38px;
vertical-align: center;
text-align: left;
}

td.m10 {
  background-image: url(http://www.prioritywindows.com/images/headerimg7j.jpg);
width:99px;
height:38px;
vertical-align: center;
text-align: left;
}




.headerdiv1 {
width:800px;
height:115px;
background-image: url(http://www.prioritywindows.com/images/gradientbkg.jpg);
}

.headerdivrow1 {
width:800px;
height:30px;
}

.headerdiv1a {
width:492px;
height:30px;
background-image: url(http://www.prioritywindows.com/images/headerimg1.jpg);
background-repeat:repeat-x;
float:left;
padding-left:8px;
}

.headerdiv1b {
height:30px;


}
.headerdiv1ba {
width:60px;
height:30px;

}
.headerdiv1bb {
width:60px;
height:30px;
}
.headerdiv1bc {
width:82px;
height:30px;
}
.headerdiv1bd {
width:92px;
height:30px;
}

.headerdivrow2 {
width:800px;
height:47px;
}

.headerdiv2a {
width:275px;
height:47px;
float:left;
}

.headerdiv2b {
width:235px;
height:47px;
float:left;
}

.headerdiv2c {
padding-left:43px;
padding-right:4px;
height:47px;
float:left;
}
.headerdivtext1 {
color:#808080;
font-size:10px;
font-style:italic;
font-family:arial;verdana;
}
.headerdivtext2 {
color:#104E8B;
font-size:10px;
font-weight:bold;
font-family:arial;verdana;
}
.headerdivtext3 {
color:#694489;
font-size:10px;
font-weight:bolder;
font-family:helvetica;verdana;
}





.c1 {
padding-bottom:3px;
}

.ftext1 {
color:#00688B;
font-size:22px;
line-height:24px;
font-family:arial;verdana;
}


.ftext {
color:#777777;
font-size:19px;
line-height:32px;
font-family:arial;verdana;
}


.menu1ctext {
color:#00688B;
font-size:9px;
line-height:8px;
font-family:arial;verdana;
font-weight:bold;
}

.c3 {
padding-left:8px;
padding-right:5px;
padding-top:5px;
padding-bottom:5px;
}

.bluebdiv2 {
width:350px;
margin-right: 5px;
margin-top:3px;
margin-left:238px;
padding:0px;
text-align:left;
border: 1px solid #afa56e;
}


.bluebdiv1 {
width:550px;
margin-right: 5px;
margin-top:3px;
margin-left:138px;
padding:0px;
text-align:left;
border: 1px solid #afa56e;
}



.belowproduct {
float:right;
margin-right: 5px;
width:100%;
margin-top:3px;
padding:0px;
text-align:right;
border-bottom: 1px solid #afa56e;
}

.belowproducttext {
font-size:11px;
line-height:8px;
color:#686244;
}

.belowproducttext1 {
color:#474747;
font-size:11px;
font-family:verdana;
font-weight:bold;
font-variant: small-caps;
}


.gift1 {
float:left;
width:780px;
}

.gift2 {
float:left;
width:455px;
}

.gift3 {
float:left;
width:325px;
}


.mainf1 {
background-color: #B6C5BE;
TEXT-ALIGN: left;
vertical-align:center;
line-height:35px;
height: 26px;
padding-left: 10px;
padding-right: 10px;
}

.mainf2 {
padding-left: 7px;
padding-right: 7px;
}



.customerservice1 {
float:center;
width:600px;
height:470px;
background-color: #ffffff;
}

.menu1text1 {
color:#9e9e9e;
font-size:11px;
line-height:13px;
font-family:arial;verdana;
}


.menu1text {
color:#395a71;
font-size:10px;
line-height:10px;
font-family:arial;verdana;
font-weight:bold;
}




.searchbeigetext1a {
margin-right:2px;
margin-top:3px;
line-height:30px;
margin-left:7px;
float:left;
width:144px;
text-align:right;
}

.searchbeigetext1 {
font-size:10px;
letter-spacing:1px;
color:#cc0000;
font-weight:bold;
}

.searchbeige {
float:left;
width:813px;
height:75px;
}






.searchbeige3 {
float:left;
margin-left:3px;
margin-top:3px;
width:245px;
height:30px;
  background-image: url(http://www.prioritywindows.com/images/pwh/searchbeigebkg.jpg);
}

.searchbeige4 {
float:left;
margin-left:5px;
margin-top:3px;
text-align:center;
}

.searchbeige4text {
float:left;
width:27px;
line-height:30px;
text-align:center;
}

.searchbeige4a {
float:left;
margin-top:1px;
margin-left:1px;
width:15px;
height:22px;
vertical-align:center;
  background-image: url(http://www.prioritywindows.com/images/pwh/sleft.jpg);
line-height:22px;
}


.searchbeige4b {
float:left;
margin-top:1px;
height:22px;
width:145px;
vertical-align:middle;
  background-image: url(http://www.prioritywindows.com/images/pwh/scenter.jpg);
line-height:22px;
}

.searchbeige4c {
float:left;
margin-top:1px;
width:15px;
height:22px;
vertical-align:center;
  background-image: url(http://www.prioritywindows.com/images/pwh/sright.jpg);
line-height:22px;
margin-right:1px;
}


.pwh1 {
float:left;
width:814px;
height:24px;
}

.pwh1a {
float:left;
width:772px;
height:24px;
}

.pwh1b {
float:left;
width:42px;
height:24px;
}

.pwh2 {
float:left;
width:814px;
height:102px;
}

.pwh2a {
float:left;
width:300px;
height:102px;
}

.pwh2b {
float:left;
width:263px;
height:53px;
}

.pwh2b20 {
float:left;
width:263px;
}

.pwh2b49 {
float:left;
width:263px;
height:49px;
}
.pwh2b49a {
float:left;
width:263px;
height:49px;
}

.pwh2b1 {
float:left;
width:263px;
height:102px;
}

.pwh2b1a {
float:left;
width:85px;
height:53px;
}

.pwh2b1a55 {
float:left;
width:178px;
}

.pwh2b1a30 {
float:left;
width:30px;
}
.pwh2b1b {
float:left;
width:178px;
height:53px;
}

.pwh2b1a20 {
float:left;
width:85px;
}

.pwh2b1b20 {
float:left;
width:178px;
}

.pwh2c {
float:right;
width:251px;
height:102px;
vertical-align:top;
}

.pwh2c1 {
float:right;
width:251px;
height:102px;
padding:0px;
spacing:0px;
}


.pwh2c2 {
float:right;
width:251px;
height:54px;
padding:0px;
spacing:0px;
}

.faqdiv1 {
float:left;
width:302px;
height:370px;
  background-image: url(http://www.prioritywindows.com/images/inventory/faqtop.jpg);
margin-bottom:40px;
}

.faqdiv2 {
float:left;
width:600px;
height:95px;
  background-image: url(http://www.prioritywindows.com/images/inventory/faqtop1.jpg);
}

.faqdiv3 {
float:left;
width:600px;
height:275px;
  background-image: url(http://www.prioritywindows.com/images/inventory/faqtop2.jpg);
margin-bottom:40px;
}

.faqdiv3a {
float:left;
margin-left:3px;
width:435px;
height:200px;
}

.faqdiv4 {
float:left;
padding-left:25px;
margin-bottom:15px;
width:100%;
}


.menudiv {
float:middle;
}

.news600 {
float:middle;
width:600px;
padding:0px;
border: 1px solid #aaaaaa;
}

.menudiv7 {
float:middle;
width:810px;
height:120px;
padding:0px;
border-right: 1px solid #aaaaaa;
}

.menudiv6 {
width:810px;
background-color: #f5f0ea;
border-left:0px;
height:21px;
float:left;
border-right: 1px solid #a39f94;
border-top: 1px solid #a39f94;
border-bottom: 1px solid #a39f94;
}

.menudiv6a {
padding-left:5px;
padding-right:5px;
float:left;
padding-top: 3px;
padding-top:3px;
line-height:15px;
}

.menudiv6b {
padding-left:5px;
padding-right:5px;
float:right;
padding-top: 3px;
padding-top:3px;
line-height:15px;
}

.menudiv5b {
float:middle;
margin-left:3px;
margin-right:135px;
vertical-align:bottom;
padding-top:2px;
}


.menudiv5 {
float:middle;
width:810px;
height:45px;
padding:0px;
border-right: 1px solid #aaaaaa;
  background-image: url(http://www.prioritywindows.com/images/menudiv2.jpg);
}


.menudiv4a {
float:middle;
vertical-align:bottom;
margin-left:3px;
margin-right:135px;
padding-top:3px;
}

.menudiv4 {
float:middle;
width:810px;
height:35px;
padding:0px;
border-right: 1px solid #aaaaaa;
  background-image: url(http://www.prioritywindows.com/images/menudiv1.jpg);
}



.menudiv3 {
float:middle;
width:800;
margin-top:5px;
}


.menudiv3a {
float:right;
width:120;
height:90px;
padding-top:5px;
padding-left:15px;
padding-right:5px;
border-top: 0px;
border-bottom: 0px;
border-right:0px;
border-left: 1px solid #eee;
border-style: dotted;
}

.menudiv3b {
float:right;
height:90px;
padding-top:12px;
padding-left:15px;
padding-right:15px;
border-top: 0px;
border-bottom: 0px;
border-right:0px;
border-left: 1px solid #eee;
border-style: dotted;
}

.menudiv3c {
float:middle;
height:100px;
padding-left:15px;
}

.menudiv3ca {
float:left;
height:100px;
width:280px;
margin-left:15px;
  background-image: url(http://www.prioritywindows.com/images/inventory/iconstotal.gif);
}

.menudiv3caleft {
float:left;
height:100px;
width:140px;
  background-image: url(http://www.prioritywindows.com/images/inventory/iconstotal1.jpg);
}


.menudiv3caright {
float:left;
height:100px;
width:130px;
  background-image: url(http://www.prioritywindows.com/images/inventory/iconstotal2.jpg);
}

.menudiv3ca {
float:left;
height:100px;
width:280px;
margin-left:15px;
  background-image: url(http://www.prioritywindows.com/images/inventory/iconstotal.gif);
}



.menudiv3ca1 {
float:left;
height:25px;
padding-left:36px;
margin-top:13px;
width:140px;
}

.menudiv3ca2 {
float:left;
height:25px;
padding-left:41px;
margin-top:13px;
width:140px;
}


.menudiv3ca3 {
float:left;
height:25px;
padding-left:42px;
padding-top:3px;
width:140px;
}

.menudiv3ca4 {
float:left;
height:25px;
padding-left:47px;
padding-top:3px;
width:140px;
}

.menudiv3ca5 {
float:left;
height:25px;
padding-left:37px;
width:140px;
margin-bottom:9px;
padding-top:4px;
}

.menudiv3ca6 {
float:left;
height:25px;
padding-left:44px;
width:140px;
margin-bottom:9px;
padding-top:4px;
}


.menudiv3d {
float:left;
height:100px;
width:227px;
padding-top:2px;
}
.menudiv2a {
float:left;
vertical-align:middle;
height:24px;
}

.menudiv2b {
float:right;
margin-right:3px;
margin-left:3px;
vertical-align:middle;
height:24px;
width:200px;
}

.menudiv2c {
float:right;
width:125px;
margin-left:3px;
margin-right:3px;
height:24px;
vertical-align:middle;
}

.menudiv2d {
float:right;
width:117px;
margin-left:3px;
margin-right:3px;
height:24px;
vertical-align:middle;
}

.menudiv2 {
float:middle;
width:800;
height:24px;
padding-top:3px;
padding-bottom:3px;
padding-left:5px;
padding-right:5px;
}

.menudiv1 {
float:middle;
float:middle;
width:810px;
height:140px;
padding:0px;
border-right: 1px solid #aaaaaa;
  background-image: url(http://www.prioritywindows.com/images/menudiv.jpg);
}


.toolbar {
    padding: 5px 0px 5px 0px;
text-align:center;
}

.fabricslisttext {
font-variant: small-caps;
}

.difftext {
padding-top:5px;
padding-bottom:5px;
padding-left:5px;
padding-right:5px;
color: #333;
font size: 11px;
border-right: 1px solid #aaa;
border-bottom: 1px solid #aaa;
border-top: 0px;
border-left: 0px;
border-style: dotted;
text-align: center;
}

.difftext1 {
padding-top:5px;
padding-bottom:5px;
padding-left:5px;
padding-right:5px;
color: #333;
font size: 11px;
border-right: 1px solid #aaa;
border-bottom: 1px solid #aaa;
border-top: 0px;
border-left: 0px;
border-style: dotted;
text-align: center;
}




.diff1 {
padding-left:5px;
padding-right:5px;
padding-top:3px;
padding-bottom:3px;
text-align: center;
background-color: #EEEEE0;
color: #333;
font-size: 12px;
font-weight: bold;
border-bottom: 1px solid #cc0000;
}

.diff2 {
padding-left:5px;
padding-right:5px;
padding-top:3px;
padding-bottom:3px;
text-align: center;
background-color: #EEEEE0;
color: #333;
font-size: 12px;
font-weight: bold;
border-bottom: 1px solid #528B8B;

}

.diff3 {
padding-left:5px;
padding-right:5px;
padding-top:3px;
padding-bottom:3px;
text-align: center;
background-color: #EEEEE0;
color: #333;
font-size: 12px;
font-weight: bold;
border-bottom: 1px solid #CFB53B;
}

.diff4 {
padding-left:5px;
padding-right:5px;
padding-top:3px;
padding-bottom:3px;
text-align: center;
background-color: #EEEEE0;
color: #333;
font-size: 12px;
font-weight: bold;
border-bottom: 1px solid #777;
}

.imagedifficult1 {
padding-left:5px;
padding-right:5px;
padding-top:5px;
padding-bottom:5px;
text-align: center;
border-right: 1px solid #aaa;
border-bottom: 1px solid #aaa;
border-top: 0px;
border-left: 1px solid #aaa;
border-style: dotted;
}



.imagedifficult {
padding-left:5px;
padding-right:5px;
padding-top:2px;
padding-bottom:2px;
text-align: center;
width: 250px;
}

.difficult {
line-height: 10.5px;
font-size:11px;
}

.difficult1 {
padding-top:2px;
padding-bottom:2px;
text-align: center;
}

.difficult2 {
padding-top:2px;
padding-bottom:2px;
text-align: center;
border-bottom: 1px solid #CFB53B;
border-top: 1px solid #CFB53B;
background-color: #eee;
border-left: 0px;
border-right: 0px;

}

TD.valancessuggestion1 {
background-color: #eeeeee;
border: 1px solid #CFB53B;
border-style:dotted;
	PADDING-TOP: 2px;
	PADDING-LEFT: 3px;
	PADDING-RIGHT: 3px;
	PADDING-BOTTOM: 2px;
text-align:center;
}

TD.valancessuggestion2 {
background-color: #eeeeee;
border: 1px solid #CFB53B;
border-style:dotted;
	PADDING-TOP: 2px;
	PADDING-LEFT: 3px;
	PADDING-RIGHT: 3px;
	PADDING-BOTTOM: 2px;
text-align:center;
}
TD.valancessuggestion3 {
background-color: #eeeeee;
border: 1px solid #CFB53B;
border-style:dotted;
	PADDING-TOP: 2px;
	PADDING-LEFT: 3px;
	PADDING-RIGHT: 3px;
	PADDING-BOTTOM: 2px;
text-align:center;
}
TD.valancessuggestion4 {
background-color: #eeeeee;
border: 1px solid #CFB53B;
border-style:dotted;
	PADDING-TOP: 2px;
	PADDING-LEFT: 3px;
	PADDING-RIGHT: 3px;
	PADDING-BOTTOM: 2px;
text-align:center;
}

TD.valancessuggestion {
background-color: #eeeeee;
border: 1px solid #CFB53B;
border-style:dotted;
	PADDING-TOP: 6px;
	PADDING-LEFT: 5px;
	PADDING-RIGHT: 5px;
	PADDING-BOTTOM: 6px;
}

TD.blog3 {
	PADDING-TOP: 8px;
	PADDING-LEFT: 5px;
	PADDING-RIGHT: 5px;
	PADDING-BOTTOM: 8px;
vertical-align: top;
text-align: left;
background-color: #FFFFFF;
border-left: 1px solid #CFB53B;
border-top: 0px;
border-bottom: 1px solid #CFB53B;
border-right: 1px solid #CFB53B;
border-style:dotted;
}

TD.blog2 {
	PADDING-TOP: 8px;
	PADDING-LEFT: 3px;
	PADDING-RIGHT: 3px;
	PADDING-BOTTOM: 8px;
vertical-align: middle;
text-align: left;
background-color: #F2F2F2;
border-left: 1px solid #CFB53B;
border-top: 1px solid #CFB53B;
border-bottom: 1px solid #CFB53B;
border-right: 1px solid #CFB53B;
border-style:dotted;
}

TD.blog2right {
	PADDING-TOP: 4px;
	PADDING-LEFT: 3px;
	PADDING-RIGHT: 3px;
	PADDING-BOTTOM: 8px;
vertical-align: middle;
text-align: right;
background-color: #fff;
}


TD.blog {
	PADDING-TOP: 8px;
padding-bottom: 2px;
	PADDING-LEFT: 4px;
	PADDING-RIGHT: 4px;
vertical-align: middle;
text-align: left;
background-color: #B6C5BE;
border-left: 1px solid #CFB53B;
border-top: 1px solid #CFB53B;
border-bottom: 0px;
border-right: 1px solid #CFB53B;
border-style:dotted;
}



.blogtitle {
color: #000;
font-family: georgia, times new roman, verdana;
font-size:14px;
font-weight: bold;
letter-spacing:1px;
line-height: 10px;
}

.blogheader {
color: #664858;
font-family: georgia, times new roman, verdana;
font-size:24px;
font-weight: bold;
letter-spacing:1px;
line-height:48px;
}

.blogheadersmall {
color: #C6C3B5;
font-family: georgia, times new roman, verdana;
font-size:20px;
letter-spacing:-1px;
line-height: 14px;
}

.blogheaderdate {
color: #333;
font-family: georgia, times new roman, verdana;
font-size:12px;
line-height: 7px;
}

.blogheadercomments {
color: #888;
font-family: georgia, times new roman, verdana;
font-size:10px;
line-height: 7px;
}

.blogheadermain {
color: #888;
font-family: georgia, times new roman, verdana;
font-size:12px;
line-height: 24px;
}

.divisionmount
    {
    text-align:center;
    display:block;
background-color:#d2d8da;color:#000;font-size:14px;font-weight:bold;padding:8px;
    }

.divisionmount2
    {
    text-align:center;
    display:block;
background-color:#d2d8da;color:#000;font-size:14px;font-weight:bold;padding:8px;margin-top:57px;
    }


.imagecenter
    {
    text-align:center;
    display:block;
    }

.imagealign
    {vertical-align:middle;
	HEIGHT: 18px;
	BORDER: 0px;
width:45px;
    }

TD.fabricsale1 {
padding-left: 15px;
padding-right:11px;
   text-align:center;
vertical-align:top;
border-bottom: 0px;
border-left: 0px;
border-right: 1px solid #C6C3B5;
border-top: 0px;
border-style: dotted;
}



TD.fabricsale2 {
padding-left: 11px;
padding-right:11px;
   text-align: left;
vertical-align:top;
}



TD.uppermost2 {
border-top: 0px;
border-bottom: 1px solid #C6C3B5;
border-left: 0px;
border-right: 1px solid #C6C3B5;
border-style: dotted;
BACKGROUND-COLOR: #eee;
padding: 0px;
vertical-align: middle;
text-align: center;
padding-top:2px;
padding-bottom: 4px;
padding-right:2px;
width:118px;
}

TD.uppermost1 {
border-top: 0px;
border-bottom: 1px solid #C6C3B5;
border-left: 0px;
border-right: 0px;
border-style: dotted;
BACKGROUND-COLOR: #eee;
padding: 0px;
vertical-align: middle;
text-align: center;
padding-top:2px;
padding-bottom: 4px;
width:125px;
}
TD.uppermost {
border-top: 0px;
border-bottom: 1px solid #C6C3B5;
border-left: 0px;
border-right: 0px;
border-style: dotted;
BACKGROUND-COLOR: #eee;
padding: 0px;
vertical-align: middle;
text-align: center;
padding-top:2px;
padding-bottom: 4px;
}



TD.db1 {
width: 565px;
}

TD.db2 {
width: 110px;
border-right:1px solid #816687;
border-top:1px solid #816687;
border-bottom:1px solid #816687;
width: 110px;
}

TD.inventorymenu1 {
width: 380px;
}

#locator { position:absolute; visibility:show; left: 836px; top: 10px; z-index:2 } 


.hpt1 {
	FONT-FAMILY: Verdana, Arial, Helvetica, Sans-serif;
	COLOR: #525C65;
	TEXT-DECORATION: none; 
	FONT-SIZE: 11px;
	TEXT-ALIGN: left;
}


.hpt2 {
	FONT-FAMILY: Verdana, Arial, Helvetica, Sans-serif;
	COLOR: #525C65;
	TEXT-DECORATION: none; 
	FONT-SIZE: 16px;
	TEXT-ALIGN: left;
font-variant: small-caps;
font-weight:bold;
}














.headtable {
	VERTICAL-ALIGN: middle;
	TEXT-ALIGN: right;
	PADDING-top: 4px;
PADDING-bottom: 4px;
PADDING-right: 7px;
padding-left: 7px;
	SPACING: 0px;
border-right: 1px solid #C6C3B5;
border-top: 0px;
border-left: 0px;
border-bottom: 1px solid #C6C3B5;
border-style: dotted;
}

TD.vmeasure1 {
text-align: center;
vertical-align: middle;
padding-left:2px;
padding-right: 2px;
padding-top:2px;
padding-bottom:2px;

}

.main3text {
color: #b1a595;
	font:normal 20px/20px georgia, Arial, Helvetica, sans-serif;
	letter-spacing: 1px;
vertical-align:middle;
line-height:16px;
}

TD.inventorymenu2 {
padding-right:5px;
}


TABLE.inventorymenu {
border-top: 1px solid #C6C3B5;
border-bottom: 1px solid #C6C3B5;
border-left: 1px solid #C6C3B5;
border-right: 1px solid #C6C3B5;
border-style: dotted;
BACKGROUND-COLOR: #eeeeee;
vertical-align: middle;
text-align: right;
}

.viewtext2 {
color: #333333;
font-size:12px;
line-height:10px;
font-family:georgia,verdana;
font-variant: small-caps;
letter-spacing:1px;
text-align: center;
}

td.offt {
background: #DBE6E0;
width:115px;
padding-left:7px;
vertical-align: center;
text-align: left;
border-top: 1px solid #ffffff;
border-bottom: 1px solid #9a985b;
}

td.ont {
background: #D8D8BF;
width:115px;
padding-left:7px;
vertical-align: center;
text-align: left;
border-top: 1px solid #ffffff;
border-bottom: 1px solid #9a985b;
}

td.offt1 {
background: #DBE6E0;
width:190px;
padding-left:7px;
vertical-align: center;
text-align: left;
border-left: 1px solid #ffffff;
border-top: 1px solid #ffffff;
border-bottom: 1px solid #9a985b;
}

td.ont1 {
background: #D8D8BF;
width:190px;
padding-left:7px;
vertical-align: center;
border-left: 1px solid #ffffff;
text-align: left;
border-top: 1px solid #ffffff;
border-bottom: 1px solid #9a985b;
}
.qtext {
color: #CC0000;
font-weight: bold;
}

td.topbanner1 {
background: #ffffff;
vertical-align: center;
text-align: center;
padding:0px;
spacing:0px;
height:80px;
width:475px;
border-top: 1px solid #DBE6E0;
border-bottom: 1px solid #DBE6E0;
border-left: 1px solid #DBE6E0;
border-right: 1px solid #DBE6E0;
}

td.topbanner2 {
background: #B6C5BE;
vertical-align: center;
text-align: center;
height:20px;
}

.producttextmain {
color: #333;
font-family: arial,verdana;
font-size: 13px;
font-style: normal;
line-height: 14px;
font-weight: bold;
}

.producttext1 {
color: #597368;
font-variant: small-caps;
font-size:11px;
line-height:11px;
}

td.mainproducttd {
vertical-align: top;
width:33%;
height:220px;
padding-bottom:1px;
padding-left:0px;
padding-right:0px;
background: #CDC9A5;
border-top: 1px solid #ffffff;
border-bottom: 0px;
border-right: 1px solid #ffffff;
border-left: 1px solid #ffffff;
border-style: dotted;
}

td.mainproducttdf {
vertical-align: top;
width:33%;
height:65px;
padding-bottom:1px;
padding-left:0px;
padding-right:0px;
background: #ffffff;
border-top: 1px solid #ffffff;
border-bottom: 1px solid #ffffff;
border-right: 1px solid #ffffff;
border-left: 1px solid #ffffff;
border-style: dotted;
}

td.textproducttdf {
vertical-align: center;
text-align: left;
border-top: 1px solid #C6C3B5;
border-bottom: 1px solid #C6C3B5;
border-right: 1px solid #C6C3B5;
padding-left:3px;
padding-right:3px;
padding-top:3px;
background: #ffffff;
}

td.textproducttd {
vertical-align: center;
text-align: left;
border-top: 1px solid #C6C3B5;
border-bottom: 1px solid #C6C3B5;
border-right: 1px solid #C6C3B5;
padding-left:3px;
padding-right:3px;
padding-top:3px;
background: #ffffff;
}

td.thumbproducttd {
vertical-align: center;
border-top: 1px solid #C6C3B5;
border-bottom: 1px solid #C6C3B5;
border-left: 1px solid #C6C3B5;
background: #ffffff;
padding:0px;
spacing:0px;
}

td.thumbproducttdf {
vertical-align: center;
border-top: 1px solid #C6C3B5;
border-bottom: 1px solid #C6C3B5;
border-left: 1px solid #C6C3B5;
background: #ffffff;
padding:0px;
spacing:0px;
}

td.titleon {
background: #B6C5BE;
vertical-align: top;
text-align: center;
height:40px;
padding-left:5px;
padding-top:4px;
padding-right:5px;
padding-bottom:1px;
border-bottom: 1px solid #ffffff;
}




.headsmall {
font-size:10px;
color: #000000;
font-family:helvetica,georgia,verdana;
}


.curtaintext {
font-size:10px;
color: #EBEBEB;
font-family:helvetica,georgia,verdana;
letter-spacing:1px;
}

.curtains1 {
width:800px;
height:20px;
padding-top:3px;
padding-bottom:3px;
BACKGROUND-COLOR: #474747;
border-bottom: 1px solid #ffffff;
}

.curtains1a {
width:734px;
height:20px;
float:left;
padding-left:6px;
}
.curtains1b {
width:60px;
height:20px;
float:right;}

.curtains2 {
width:800px;
height:126px;
background-image: url(http://www.prioritywindows.com/images/gradientbkg.jpg);
border-bottom: 1px solid #ffffff;
}

.curtaintext2 {
font-size:14px;
color: #CD7054;
font-family:verdana;
letter-spacing:1px;
font-variant:small-caps;
font-weight:bold;
}

.curtaintext3 {
font-size:10px;
color: #969696;
font-family:verdana;
letter-spacing:1px;
font-variant:small-caps;
line-height:10px;
font-weight:bold;
}
 
.curtaintext4 {
font-size:9px;
color: #8B7D7B;
font-family:helvetica;
font-variant:small-caps;
}

.curtains2a {
width:800px;
height:95px;
float:left;
padding-bottom:15px;
}

.curtains2aa {
width:185px;
height:75px;
padding-left:15px;
padding-top:20px;
float:left;
}

.curtains2ab {
width:195px;
padding-left:10px;
padding-right:5px;
float:left;
text-align:right;
}

.curtains2ac {
width:370px;
padding-left:20px;
padding-top:15px;
float:left;
}

.curtains2aca {
width:173px;
padding-left:20px;
float:left;
}

.curtains2acb {
width:135px;
padding-right:22px;
float:left;
}

.curtains3 {
width:792px;
padding-top:3px;
padding-left:8px;
padding-bottom:3px;
BACKGROUND-COLOR: #C7C7C7;
}

.curtaintext5 {
font-size:14px;
color: #828282;
font-family:helvetica,georgia,verdana;
font-variant:small-caps;
letter-spacing:1px;
}

.curtains4 {
width:789px;
padding-top:10px;
padding-left:3px;
padding-right:8px;
padding-bottom:3px;
BACKGROUND-COLOR: #ffffff;
}

.entire1 {
}

TABLE.entire5 {
border-right: 1px solid #C6C3B5;
padding-left:0px;
padding-right:0px;
padding-top:0px;
padding-bottom:0px;
height:20px;
}

TD.fabrictable1 {
BACKGROUND-COLOR: #ffffff;
padding-left: 0px;
padding-right: 4px;
padding-bottom: 2px;
padding-top: 8px;
width: 114px;
height: 131px;
vertical-align: top;
text-align: center;
}

TD.fabrictable2 {
BACKGROUND-COLOR: #ffffff;
padding-left: 4px;
padding-right: 4px;
padding-bottom: 2px;
width: 114px;
height: 131px;
padding-top: 8px;
vertical-align: top;
text-align: center;
}

TD.fabrictable3 {
BACKGROUND-COLOR: #ffffff;
padding-left: 4px;
padding-right: 0px;
padding-bottom: 2px;
width: 114px;
height: 131px;
padding-top: 8px;
vertical-align: top;
text-align: center;
}

TD.fabrics1 {
border-top: 1px solid #C6C3B5;
border-bottom: 1px solid #C6C3B5;
border-left: 1px solid #C6C3B5;
border-right: 1px solid #C6C3B5;
border-style: dotted;
BACKGROUND-COLOR: #330000;
padding-left: 15px;
padding-right: 15px;
padding-top: 3px;
padding-bottom: 4px;
vertical-align: middle;
text-align: left;
}

TD.fabrics2 {
border-top: 0px;
border-bottom: 1px solid #C6C3B5;
border-left: 1px solid #C6C3B5;
border-right: 1px solid #C6C3B5;
border-style: dotted;
BACKGROUND-COLOR: #eeeeee;
padding-left: 8px;
padding-top: 8px;
padding-right: 8px;
vertical-align: top;
text-align: left;
width: 130px;
}

TD.fabrics2aa {
border-top: 0px;
border-bottom: 1px solid #C6C3B5;
border-left: 1px solid #C6C3B5;
border-right: 1px solid #C6C3B5;
border-style: dotted;
BACKGROUND-COLOR: #eeeeee;
padding-left: 8px;
padding-top: 8px;
padding-right: 8px;
vertical-align: top;
text-align: left;
}


TD.fabrics8 {
border-top: 0px;
border-bottom: 0px;;
border-left: 0px;
border-right: 1px solid #C6C3B5;
BACKGROUND-COLOR: #ffffff;
height:20px;
}


.fabrictext1 {
font-size:13px;
color: #CDC9A5;
font-family:georgia,verdana;
font-weight: normal;
letter-spacing: 0px;
}

.fabrictext2 {
font-size:12px;
color: #CDC9A5;
font-family:helvetica,arial;
font-weight: normal;
letter-spacing: 0px;
}

.fabrictext3 {
font-size:11px;
color: #8B8970;
font-family: verdana;
font-weight: bold;
letter-spacing: -1px;
}


.fabrictext4 {
font-size:12px;
color: #808069;
font-family: arial,verdana;
font-weight: normal;
letter-spacing: 0px;
}


.fabrictext5 {
font-size:11px;
color: #8B8970;
font-family: helvetica,arial;
font-weight: normal;
letter-spacing: 0px;
}

.dottedtext {
font-size:11px;
color: #668B8B;
font-family:helvetica,georgia,verdana;
letter-spacing:0px;
font-weight: bold;
}

.dottedtext1 {
font-size:14px;
color: #668B8B;
font-family:helvetica,georgia,verdana;
letter-spacing:1px;
font-weight: bold;
}

.dottedtext2 {
font-size:11px;
color: #000000;
font-family:helvetica,georgia,verdana;
font-weight: normal;
letter-spacing: 0px;
}


TD.1bottom2 {
BACKGROUND-COLOR: #ffffff;
vertical-align: top;
text-align: left;
padding-right:0px;
width:185px;
}

TD.1bottom3 {
BACKGROUND-COLOR: #ffffff;
padding-left: 2px;
padding-right:0px;
vertical-align: top;
text-align: middle;
height: 35px;
width: 133px;
}


TD.1bottom4 {
BACKGROUND-COLOR: #ffffff;
padding-left: 0px;
padding-right:15px;
vertical-align: middle;
text-align: left;
height: 35px;
width: 60px;
}


TD.1bottom5 {
BACKGROUND-COLOR: #ffffff;
padding-right:70px;
vertical-align: top;
text-align: left;
width: 100px;
}




TD.imagecatalog {
BACKGROUND-COLOR: #ffffff;
width:350px;
height:350px;
padding-right:10px;
vertical-align: top;
}

TD.catalogdescription {
BACKGROUND-COLOR: #ffffff;
height:350px;
vertical-align: top;
}

TD.tools {
BACKGROUND-COLOR: #ffffff;
height:25px;
vertical-align: bottom;
}

TD.dotted1 {
border-top: 1px solid #C6C3B5;
border-bottom: 1px solid #C6C3B5;
border-left: 1px solid #C6C3B5;
border-right: 0px solid;
border-style: dotted;
BACKGROUND-COLOR: #ffffff;
width:300px;
}

TD.dotted3 {
border-top: 1px solid #C6C3B5;
border-left: 1px solid #C6C3B5;
border-bottom: 0px solid;
border-right: 0px solid;
border-style: dotted;
BACKGROUND-COLOR: #ffffff;
width:16px;
padding-right:8px;
vertical-align: top;

}

TD.dotted4 {
border-top: 1px solid #C6C3B5;
border-bottom: 0px solid;
border-right: 1px solid #C6C3B5;
border-left: 0px solid;
border-style: dotted;
BACKGROUND-COLOR: #ffffff;
width:400px;
}

TD.dotted5 {
border-bottom: 1px solid #C6C3B5;
border-top: 0px solid;
border-left: 1px solid #C6C3B5;
border-right: 0px solid;
border-style: dotted;
BACKGROUND-COLOR: #ffffff;
width:16px;
padding-right:8px;
vertical-align: top;
}

TD.dotted6 {
border-bottom: 1px solid #C6C3B5;
border-top: 0px solid;
border-right: 1px solid #C6C3B5;
border-left: 0px solid;
border-style: dotted;
BACKGROUND-COLOR: #ffffff;
width:400px;
}

TD.dotted2 {
border-right: 1px solid #C6C3B5;
border-top: 1px solid #C6C3B5;
border-bottom: 1px solid #C6C3B5;
border-left: 0px solid;
border-style: dotted;
BACKGROUND-COLOR: #ffffff;
width:470px;
}

.topheader1 {
color: #8B1A1A;
font-family: arial,Georgia;
font-size: 27px;
letter-spacing:-2px;
line-height: 22px;
text-align: left;
}

.topheader2 {
color: #DB2929;
font-family: lucida sans,arial,Georgia;
font-size: 27px;
letter-spacing:-3px;
line-height: 22px;
text-align: left;
font-weight: bold;
}

.topheader3 {
color: #00CD00;
font-family: arial,helvetica;
font-size: 27px;
letter-spacing:-3px;
line-height: 12px;
text-align: left;
font-weight: bold;
}


.homepagetext4 {
color: #cc0000;
font-family: lucida sans,arial,Georgia;
font-size: 20px;
font-weight: bold;
letter-spacing:-1px;
text-align: left;

}

.homepagetext3 {
color: #808069;
font-family: lucida sans,arial,Georgia;
font-size: 20px;
letter-spacing:-1px;
text-align: left;

}


TD.overscroll1 {
PADDING-LEFT:0px;
}

TD.overscroll2 {
PADDING-LEFT:10px;
}

TD.scroll1 {
                WIDTH: 108px;
	PADDING-TOP: 10px;
	PADDING-RIGHT: 3px;
PADDING-LEFT: 3px;
vertical-align: top;
border-right: 0px;
border-left: 1px solid #CFB53B;
border-top: 1px solid #CFB53B;
border-bottom: 1px solid #CFB53B;
}


TD.scroll2 {
border-left: 0px;
border-right: 0px;
border-top: 0px;
border-bottom: 0px;
width:3px;

}

TD.scroll3 {
HEIGHT: 125px;
WIDTH: 173px;
	PADDING-TOP: 10px;
	PADDING-LEFT: 0px;
	PADDING-RIGHT: 2px;
vertical-align: top;
border-left: 0px;
border-right: 1px solid #CFB53B;
border-top: 1px solid #CFB53B;
border-bottom: 1px solid #CFB53B;
}

.scrolltext1 {
color: #668B8B;
font-family: Georgia,arial,helvetica;
font-size: 11px;
}


.scrolltext2 {
font-size:10px;
color: #4F4F2F;
font-family:arial,helvetica,georgia,verdana;
}

.scrolltext3 {
font-size:11px;
color: #78AB46;
font-family:helvetica,georgia,verdana;
}


.greytext {
color: #363636;
font-family: Georgia,arial,helvetica;
font-size: 16px;
text-align: center;
}


.homepagelink1 {
color: #00CD00;
font-family: lucida sans,arial,Georgia;
font-size: 14px;
letter-spacing:-1px;
line-height: 19px;
text-align: left;
}
.homepagetext {
color: #855E42;
font-family: lucida sans,arial,Georgia;
font-size: 14px;
letter-spacing:-1px;
line-height: 14px;
text-align: left;
}

TD.headend {
    text-align:right;
	PADDING-TOP: 3px;
	PADDING-LEFT: 3px;
	PADDING-RIGHT: 3px;
	PADDING-BOTTOM: 3px;
font-size:11px;
color: #8B8B83;
font-family:arial,verdana,helvetica;
}


TD.entryb {
                WIDTH: 800px;
	PADDING-TOP: 0px;
	PADDING-LEFT: 10px;
	PADDING-RIGHT: 0px;
	PADDING-BOTTOM: 0px;
                SPACING: 0px;
vertical-align: top;
text-align: left;
border-left: 1px solid #CFB53B;
border-right: 1px solid #CFB53B;
border-top: 1px solid #CFB53B;
}

TD.entryl {
                WIDTH: 205px;
	PADDING-TOP: 3px;
	PADDING-LEFT: 0px;
	PADDING-RIGHT: 0px;
	PADDING-BOTTOM: 3px;
                SPACING: 0px;
vertical-align: top;
text-align: center;
background-color: #F2F2F2;
border-left: 1px solid #CFB53B;
border-right: 0px;
border-bottom: 1px solid #CFB53B;
border-top: 1px solid #CFB53B;
}

TD.entrym {
                WIDTH: 185px;
	PADDING-TOP: 12px;
	PADDING-LEFT: 20px;
	PADDING-RIGHT: 0px;
	PADDING-BOTTOM: 12px;
                SPACING: 0px;
vertical-align: top;
text-align: left;
background-color: #FFFFFF;
border-right: 0px;
border-top: 0px;
border-left: 1px solid #CFB53B;
border-bottom: 1px solid #CFB53B;
}


TD.entryd {
             WIDTH: 604px;
	PADDING-TOP: 3px;
	PADDING-LEFT: 0px;
	PADDING-RIGHT: 0px;
	PADDING-BOTTOM: 3px;
                SPACING: 0px;
vertical-align: top;
text-align: center;
background-color: #F2F2F2;
border-left: 1px solid #CFB53B;
border-bottom: 1px solid #CFB53B;
border-right: 1px solid #CFB53B;
border-top: 1px solid #CFB53B;
}

TD.entryn {
             WIDTH: 564px;
	PADDING-TOP: 12px;
	PADDING-LEFT: 20px;
	PADDING-RIGHT: 20px;
	PADDING-BOTTOM: 12px;
                SPACING: 0px;
vertical-align: top;
text-align: left;
background-color: #FFFFFF;
border-left: 1px solid #CFB53B;
border-top: 0px;
border-bottom: 1px solid #CFB53B;
border-right: 1px solid #CFB53B;
}

TD.entryo {
             WIDTH: 604px;
	PADDING-TOP: 0px;
	PADDING-LEFT: 0px;
	PADDING-RIGHT: 0px;
	PADDING-BOTTOM: 0px;
                SPACING: 0px;
vertical-align: top;
text-align: left;
background-color: #FFFFFF;
border-left: 1px solid #CFB53B;
border-top: 0px;
border-bottom: 1px solid #CFB53B;
border-right: 1px solid #CFB53B;
}


TD.entryp {
width:604px;
	PADDING-TOP: 0px;
	PADDING-LEFT: 0px;
	PADDING-RIGHT: 0px;
	PADDING-BOTTOM: 0px;
                SPACING: 0px;
vertical-align: top;
text-align: left;
background-color: #FFFFFF;
}

TD.entryq {
width:566px;
	PADDING-TOP: 10px;
	PADDING-LEFT: 0px;
	PADDING-RIGHT: 0px;
	PADDING-BOTTOM: 0px;
                SPACING: 0px;
vertical-align: top;
text-align: middle;
}


TD.hometable1 {
width: 252px;
	PADDING-TOP: 0px;
	PADDING-LEFT: 0px;
	PADDING-RIGHT: 30px;
	PADDING-BOTTOM: 0px;
                SPACING: 0px;
vertical-align: top;
text-align: left;
background-color: #FFFFFF;
border: 0px;
}

TD.hometable2 {
width: 252px;
	PADDING-TOP: 0px;
	PADDING-LEFT: 30px;
	PADDING-RIGHT: 0px;
	PADDING-BOTTOM: 0px;
                SPACING: 0px;
vertical-align: top;
text-align: left;
background-color: #FFFFFF;
border: 0px;
}

TD.entrye {
                WIDTH: 424px;
                HEIGHT: 160px;
	PADDING-TOP: 0px;
	PADDING-LEFT: 50px;
	PADDING-RIGHT: 50px;
	PADDING-BOTTOM: 0px;
PADDING: 0px;
                SPACING: 0px;
vertical-align: top;
border-right: 1px solid #CFB53B;
border-bottom: 1px solid #CFB53B;
}

TD.entryf {
                WIDTH: 46px;
                HEIGHT: 160px;
	PADDING-TOP: 0px;
	PADDING-LEFT: 0px;
	PADDING-RIGHT: 0px;
	PADDING-BOTTOM: 0px;
PADDING: 0px;
                SPACING: 0px;
vertical-align: top;
}

TD.entryg {
                WIDTH: 317px;
                HEIGHT: 160px;
	PADDING-TOP: 0px;
	PADDING-LEFT: 0px;
	PADDING-RIGHT: 0px;
	PADDING-BOTTOM: 0px;
PADDING: 0px;
                SPACING: 0px;
vertical-align: top;
border-left: 1px solid #CFB53B;
border-right: 1px solid #CFB53B;
border-bottom: 1px solid #CFB53B;
}

TD.entryh {
                WIDTH: 444px;
                HEIGHT: 160px;
	PADDING-TOP: 0px;
	PADDING-LEFT: 0px;
	PADDING-RIGHT: 0px;
	PADDING-BOTTOM: 0px;
PADDING: 0px;
                SPACING: 0px;
vertical-align: top;
border-right: 1px solid #CFB53B;
border-bottom: 1px solid #CFB53B;
}

TD.footercodes {
border: 0px;
    text-align:center;
VERTICAL-ALIGN: top;
ALIGN: middle;
margin-left:auto; 
margin-right:auto;
PADDING-BOTTOM: 11px;
}


.toptext4 {
font-size:16px;
color: #8B8B83;
font-family:arial,verdana,helvetica;
text-align:center;
letter-spacing:-1px;
}

.toptext3 {
font-size:12px;
color: #4F4F2F;
font-family:helvetica,georgia,verdana;
font-weight: bold;
}


.toptext2 {
font-size:14px;
color: #8B8B83;
font-family:arial,verdana,helvetica;
text-align:center;
letter-spacing:1px;
font-weight:bold;
}

.toptext1 {
font-size:9px;
color: #D8D8BF;
font-family:verdana,helvetica;
text-align:center;
}


.toptext {
font-size:12px;
color: #8B8B83;
font-family:arial,verdana,helvetica;
text-align:center;
letter-spacing:-1px;
}

.bottomthrough {
font-size:10px;
color: #8B8B83;
font-family:arial,verdana,helvetica;
text-align:center;
}

.bottomthrough1 {
font-size:9px;
color: #dddddd;
font-family:arial,verdana,helvetica;
text-align:center;
}

.Bottomtext {
	FONT-SIZE: 10px;
font-family: arial;helvetica;verdana;sans-serif;
	COLOR: #878787;
	FONT-WEIGHT: normal;
	PADDING: 0px;
	SPACING: 0px;
}

.HeadText1{
	FONT-SIZE: 9px;
font-family: lucida sans,verdana,helvetica; 
	COLOR: #333333;
	FONT-WEIGHT: normal;
	PADDING: 0px;
	SPACING: 0px;
}

.HeadText2{
	FONT-SIZE: 9px;
font-family: lucida sans,verdana,helvetica; 
	COLOR: #333333;
	FONT-WEIGHT: normal;
	PADDING: 0px;
	SPACING: 0px;
}


.headtd {
	FONT-SIZE: 11px;
font-family: lucida sans,verdana,helvetica; 
	BACKGROUND-COLOR: #EEEEEE;
	TEXT-ALIGN: right;
        PADDING-TOP: 3px;
        HEIGHT: 20px;
        PADDING-BOTTOM: 3px;
	SPACING: 0px;
border: 0px;
border-bottom: 1px solid #C6C3B5;
}




.headtd1 {
	BACKGROUND-COLOR: #EEEEEE;
}

TD.headtd2 {
	FONT-SIZE: 12px;
font-family: lucida sans,verdana,helvetica; 
	BACKGROUND-COLOR: #B6C5BE;
	TEXT-ALIGN: right;
        PADDING-TOP: 2px;
        PADDING-RIGHT: 5px;
        PADDING-BOTTOM: 2px;
	SPACING: 0px;
        HEIGHT: 20px;
border: 0px;
border-bottom: 1px solid #CFB53B;
}

TD.headtdleft {
	FONT-SIZE: 12px;
font-family: lucida sans,verdana,helvetica; 
	BACKGROUND-COLOR: #B6C5BE;
	TEXT-ALIGN: left;
        PADDING-TOP: 2px;
        PADDING-BOTTOM: 2px;
        PADDING-LEFT: 5px;
	SPACING: 0px;
        HEIGHT: 20px;
border: 0px;
border-bottom: 1px solid #CFB53B;
}

TD.headtd3 {
	FONT-SIZE: 10px;
font-family: lucida sans,verdana,helvetica; 
	BACKGROUND-COLOR: #8B8970;
	TEXT-ALIGN: top;
        PADDING-TOP: 3px;
        PADDING-BOTTOM: 3px;
	SPACING: 0px;
        HEIGHT: 20px;
border: 0px;
border-bottom: 1px solid #CFB53B;
border-top: 1px solid #CFB53B;
border-left: 1px solid #8B8B83;



}


TD.headtd4 {
	FONT-SIZE: 10px;
font-family: lucida sans,verdana,helvetica; 
	BACKGROUND-COLOR: #8B8970;
	TEXT-ALIGN: top;
        PADDING-TOP: 3px;
        PADDING-BOTTOM: 3px;
	SPACING: 0px;
        HEIGHT: 20px;
        WIDTH: 21px;
border: 0px;
border-bottom: 1px solid #CFB53B;
border-top: 1px solid #CFB53B;
border-left: 1px solid #D4ED91;
}

TD.sitemapheader, SPAN.sitemapheader, P.sitemapheader {
font-size:11px;
font-weight: bold;
color: #000000;
font-family:lucida sans, verdana,helvetica; 
}

TD.sitemap, SPAN.sitemap, P.sitemap {
font-size:11px;
color: #555555;
font-family:verdana,helvetica; 
}

TD.sitemap5, SPAN.sitemap5, P.sitemap5 {
font-size:11px;
color: #6E6E6E;
font-family:verdana,helvetica; 
}

TABLE.sitemaptable {
background-color: #ffffff;
WIDTH: 189px;
VERTICAL-ALIGN: top;
PADDING-TOP: 5px;
PADDING-BOTTOM: 10px;
PADDING-RIGHT: 3px;
PADDING-LEFT: 7px;
border: 0px;

}

TABLE.sitemap {
                WIDTH: 772px;
BACKGROUND-COLOR: #ffffff;
	PADDING: 0px;
	SPACING: 0px;
                SPACING: 0px;
VERTICAL-ALIGN: top;
ALIGN: middle;
margin-left:auto; 
margin-right:auto;
}

TD.sitemap0 {
                WIDTH: 772px;
margin-left:auto; 
margin-right:auto;
background-color: #C6C3B5;
height:7px;
}

TD.sitemap1 {
                WIDTH: 220px;
padding-left: 15px;
padding-right: 19px;
padding-top:8px;
                SPACING: 0px;
VERTICAL-ALIGN: top;
ALIGN: middle;
margin-left:auto; 
margin-right:auto;
border-top: 0px;
border-right: 1px solid #C6C3B5;
border-left: 0px;
border-bottom: 0px;
border-style: dotted;
}

TD.sitemap2 {
                WIDTH: 196px;
padding-left: 19px;
padding-right: 19px;
padding-top:8px;
                SPACING: 0px;
VERTICAL-ALIGN: top;
ALIGN: middle;
margin-left:auto; 
margin-right:auto;
border-top: 0px;
border-right: 1px solid #C6C3B5;
border-left: 0px;
border-bottom: 0px;
border-style: dotted;
}

TD.sitemap3 {
                WIDTH: 188px;
padding-left: 19px;
padding-right: 15px;
                SPACING: 0px;
padding-top:8px;
VERTICAL-ALIGN: top;
ALIGN: middle;
margin-left:auto; 
margin-right:auto;
border-top: 0px;
border-right: 0px;
border-left: 0px;
border-bottom: 0px;
border-style: dotted;
}




TD.Textwindow, SPAN.Textwindow, P.Textwindow {
font-size:15px;
color: #000000;
font-family:arial,verdana,helvetica; 
}


TD.Textwindow1, SPAN.Textwindow1, P.Textwindow1 {
font-size:12px;
color: #000000;
font-family:arial,verdana,helvetica; 
}

TD.Textwindow2, SPAN.Textwindow2, P.Textwindow2 {
font-size:16px;
font-weight: bold;
COLOR: #8A3324;

letter-spacing: -1px;
font-family:arial,verdana,helvetica; 
}



.maintd2spanleft {
background-color: #ffffff;
WIDTH: 249px;
VERTICAL-ALIGN: top;
PADDING-TOP: 0px;
PADDING-BOTTOM: 10px;
PADDING-RIGHT: 4px;
PADDING-LEFT: 5px;
border: 0px;
border-bottom: 1px solid #C6C3B5;
border-left: 1px solid #C6C3B5;
}


.maintd2right {
WIDTH: 156px;
background-color: #ffffff;
VERTICAL-ALIGN: top;
PADDING-TOP: 0px;
PADDING-BOTTOM: 10px;
PADDING-RIGHT: 4px;
PADDING-LEFT: 0px;
border: 0px;
border-bottom: 1px solid #C6C3B5;
border-right: 1px solid #C6C3B5;
}
.maintd2middle {
WIDTH: 156px;
background-color: #ffffff;
VERTICAL-ALIGN: top;
PADDING-TOP: 0px;
PADDING-BOTTOM: 10px;
PADDING-RIGHT: 4px;
PADDING-LEFT: 5px;
border: 0px;
border-bottom: 1px solid #C6C3B5;
}


.Containershadow {
width:981px;
display: block;
background-color:#fff;
padding-left:1px;
margin:0 auto;
text-align:left;
display:inline-block;
margin-top:16px;

}
.Containershadowa {
width:981px;
display: block;
background-color:#fff;
padding-left:1px;
margin:0 auto;
text-align:left;
display:inline-block;
margin-top:12px;
}


.Container {
width:952px;
background-color: #ffffff;
display: block;
float:middle;
margin:0 auto;
text-align:left;
}
.Containera {
width:952px;
background-color: #ffffff;
display: block;
float:left;
text-align:left;
}

.Container1a {
width:952px;
background-color: #ffffff;
display: block;
float:left;
text-align:left;
}


.Container1 {
width:600px;
display: block;
background-color:#ffffff;
margin:0px auto;
text-align:left;
display:inline-block;
}

.Containershadow1 {
width:607px;
display: block;
margin:0 auto;
text-align:left;
display:inline-block;
background-color:#fff;
border:7px solid #888;
}

.zoomin1 {
width:689px;
display: block;
margin:0 auto;
text-align:left;
display:inline-block;
background-color:#fff;
border:3px solid #888;
}

.welcomecontainer1 {
width:100%;
background-color: #ffffff;
float:left;
}

.welcomecontainer1a {
background-color: #ffffff;
display: block;
width:486px;
float:left;
margin-left:10px;
text-align:left;
}
.welcomecontainer1b {
width:450px;
margin-top:15px;
background-color: #ffffff;
display: block;
float:left;
text-align:left;
}

.Containercat {
float:left;
background-color:#ffffff;
}
.Containercatleft {
width:350px;
padding-top:22px;
padding-left:14px;
padding-right:20px;
padding-bottom:28px;
float:left;
text-align:left;
}

.Containercatright {
padding-right:20px;
width:603px;
padding-bottom:28px;
float:left;
text-align:left;
}

.Containercatleft1 {
width:420px;
padding-top:22px;
padding-left:18px;
padding-right:26px;
padding-bottom:28px;
float:left;
text-align:left;
}

.Containercatright1 {
width:420px;
padding-right:33px;
padding-bottom:28px;
float:left;
text-align:left;
}


.Containertop {
  background-image: url(http://www.prioritywindows.com/images/imgbkg1.jpg);
width:100%;
height:25px;
border-bottom: 1px solid #000;
}


.Containertop1 {
	width:946px;
height:17px;
background-color:#aebb51;
float:middle;
border-bottom: 1px solid #000;
border-left: 1px solid #000;
border-right: 1px solid #000;
margin-left: auto;
margin-right: auto;
text-align:left;
}

.Containertop1a {
	width:45%;
text-align:left;
float:left;
}
.Containertop1b {
	width:54%;
text-align:right;
float:left;
}


.Containerhead1 {
  background-image: url(http://www.prioritywindows.com/images/headbkg1.jpg);
width:100%;
height:122px;
padding-bottom:7px;
float:left;
}

.Containerhead1a {
width:410px;
height:102px;
float:left;
}

.Containerhead1b {
height:102px;
width:542px;
float:left;
  background-image: url(http://www.prioritywindows.com/images/violetbkg.jpg);
background-repeat:no-repeat;

}
.Containerhead1c {
height:54px;
float:left;
width:100%;
}


.Container1 {
	width:175px;
background-color: #aaaaaa;
border: 1px solid #aaaaaa;
float:right;
}


TD.Text1, SPAN.Text1, P.Text1 {font: bold 12.5px helvetica, Arial; font-size: 12.5px; color: #000000; letter-spacing: none;
}

/*
	Header styles
*/



TD.Text2, SPAN.Text2, P.Text2 {
font-size:9px;
color:8B8B7A;
font-family:verdana,helvetica; 
}

TD.Text3, SPAN.Text3, P.Text3 {
font-size:20px;
color:8B8B7A;
font-family:verdana,helvetica; 
letter-spacing: -1px;
font-style: italic; 
}


TD.Text4, SPAN.Text4, P.Text4 {
font-size:11px;
color:8B8B7A;
font-family:verdana,helvetica; 
}

TD.Text5, SPAN.Text5, P.Text5 {
font-size:9px;
color:000000;
font-family:verdana,arial,helvetica; 
}




.highlightit img{
filter:progid:DXImageTransform.Microsoft.Alpha(opacity=80);
-moz-opacity: 0.5;
}
.highlightit:hover img{
filter:progid:DXImageTransform.Microsoft.Alpha(opacity=100);
-moz-opacity: 1;
}



TABLE.subclisttable {
WIDTH: 800px;
VERTICAL-ALIGN: top;
margin-left:auto; 
margin-right:auto;
PADDING-TOP: 0px;
PADDING-BOTTOM: 50px;
PADDING-RIGHT: 5px;
PADDING-LEFT: 5px;
}



TR.subclisttr {
WIDTH: 800px;
VERTICAL-ALIGN: top;
ALIGN: middle;
PADDING-TOP: 0px;
PADDING-BOTTOM: 0px;
PADDING-RIGHT: 0px;
PADDING-LEFT: 0px;
}

TD.subclist {
WIDTH: 158px;
VERTICAL-ALIGN: top;
ALIGN: middle;
margin-left:auto; 
margin-right:auto;
PADDING-TOP: 0px;
PADDING-BOTTOM: 12px;
PADDING-RIGHT: 0px;
PADDING-LEFT: 2px;
}


TABLE.recommend1 {
VERTICAL-ALIGN: top;
WIDTH: 774px;
ALIGN: middle;
margin-left: auto; 
margin-right:auto;
text-align: center;
}


TD.recommend {
VERTICAL-ALIGN: middle;
WIDTH: 186px;
ALIGN: middle;
margin-left:auto; 
margin-right:auto;
padding-left: 36px;
padding-right: 36px;
padding-top: 18px;
text-align: center;
}


TABLE.inventory1 {
WIDTH: 770px;
HEIGHT: 490px;
VERTICAL-ALIGN: top;
margin-left: auto; 
margin-right: auto;
	BACKGROUND-COLOR: #fffffffff;
    border-color: #9F9F5F;
    border-width: 1px 1px 1px 1px;
    border-style: solid;
}


TD.inventory2 {
WIDTH: 328px;
VERTICAL-ALIGN: top;
PADDING-RIGHT: 0px;
PADDING-LEFT: 10px;
PADDING-TOP: 10px;
PADDING-BOTTOM: 10px;
}

TD.inventory3 {
WIDTH: 392px;
VERTICAL-ALIGN: top;
PADDING-RIGHT: 0px;
PADDING-LEFT: 10px;
PADDING-TOP: 10px;
PADDING-BOTTOM: 10px;
}


TD.inventory4 {
VERTICAL-ALIGN: top;
TEXT-ALIGN: CENTER;
PADDING-RIGHT: 5px;
PADDING-LEFT: 5px;
PADDING-TOP: 5px;
PADDING-BOTTOM: 10px;
}


TD.inventory5 {
VERTICAL-ALIGN: middle;
TEXT-ALIGN: CENTER;
PADDING-RIGHT: 5px;
PADDING-LEFT: 5px;
PADDING-TOP: 5px;
PADDING-BOTTOM: 10px;
}

TABLE.inventory6 {
WIDTH: 100%;
VERTICAL-ALIGN: top;
PADDING-RIGHT: 5px;
PADDING-LEFT: 5px;
PADDING-TOP: 5px;
PADDING-BOTTOM: 5px;
margin-left: auto; 
margin-right: auto;
	BACKGROUND-COLOR: #fffffffff;
    border-color: #9F9F5F;
    border-width: 1px 1px 1px 1px;
    border-style: solid;
}

TD.inventory7 {
VERTICAL-ALIGN: top;
TEXT-ALIGN: CENTER;
SPACING: 0px;
PADDING-RIGHT: 5px;
PADDING-LEFT: 5px;
PADDING-TOP: 0px;
PADDING-BOTTOM: 0px;
}

TD.leftproduction {
	FONT-FAMILY: Verdana, Arial, Helvetica, Sans-serif;
	COLOR: #000000;
	TEXT-DECORATION: none; 
	FONT-SIZE: 12px;
	TEXT-ALIGN: left;
PADDING-RIGHT: 15px;
PADDING-BOTTOM: 25px;
VERTICAL-ALIGN: top;

}


TD.rightproduction {
PADDING-LEFT: 3px;
PADDING-BOTTOM: 7px;
VERTICAL-ALIGN: top;
}
TD.rightproduction1 {
PADDING-LEFT: 3px;
PADDING-BOTTOM: 25px;
VERTICAL-ALIGN: top;
}

TD.ProductTable1 {
	FONT-FAMILY: Verdana, Arial, Helvetica, Sans-serif;
	COLOR: #8B7E66;
	TEXT-DECORATION: none; 
	FONT-SIZE: 11px;
	TEXT-ALIGN: left;
PADDING-LEFT: 7px;
PADDING-TOP: 3px;
PADDING-BOTTOM: 3px;

}

TD.Thumbnails1 {
	FONT-FAMILY: Arial, Helvetica, Sans-serif;
	COLOR: #000000;
WIDTH: 118px;
padding-left: 1px;
padding-right: 1px;
	TEXT-DECORATION: none; 
	FONT-SIZE: 10px;
	TEXT-ALIGN: center;
VERTICAL-ALIGN: top;
PADDING-LEFT: 3px;
PADDING-RIGHT: 3px;
PADDING-TOP: 3px;
PADDING-BOTTOM: 7px;

}

TD.Thumbnailstrim {
	FONT-FAMILY: Arial, Helvetica, Sans-serif;
	COLOR: #000000;
	TEXT-DECORATION: none; 
	FONT-SIZE: 10px;
	TEXT-ALIGN: center;
VERTICAL-ALIGN: top;
PADDING-LEFT: 2px;
PADDING-RIGHT: 2px;
PADDING-TOP: 3px;
PADDING-BOTTOM: 7px;
CELLSPACING: 0 px;

}


TABLE.Thumbnails {
	BACKGROUND-COLOR: #ffffff;
		TEXT-ALIGN: center;
     WIDTH: 720px;
margin-left: 5px; 
margin-right:auto;
}

TABLE.Thumbnails1 {
	BACKGROUND-COLOR: #ffffff;
		TEXT-ALIGN: center;
     WIDTH: 520px;
margin-left: 5px; 
margin-right:auto;
}

TABLE.Production {
	BACKGROUND-COLOR: #ffffff;
		TEXT-ALIGN: center;
     WIDTH: 720px;
margin-left:auto; 
margin-right:auto;
    border-color: #9F9F5F;
    border-width: 1px 1px 1px 1px;
    border-style: solid;
}


TD.Production1 {
	FONT-FAMILY: Arial, Helvetica, Sans-serif;
	COLOR: #000000;
BACKGROUND-COLOR: #CDC9A5;
	TEXT-DECORATION: bold; 
	FONT-SIZE: 11px;

}
TD.Production2 {
	FONT-FAMILY: Arial, Helvetica, Sans-serif;
	COLOR: #000000;
BACKGROUND-COLOR: #EEEED1;
	TEXT-DECORATION: bold; 
	FONT-SIZE: 10px;

}

TD.ProductTable2 {
	FONT-FAMILY: Verdana, Arial, Helvetica, Sans-serif;
	COLOR: #000000;
	TEXT-DECORATION: none; 
	FONT-SIZE: 10px;
	TEXT-ALIGN: left;
PADDING-LEFT: 2px;
PADDING-TOP: 3px;
PADDING-BOTTOM: 3px;

}

.headmain {
	PADDING-LEFT: 0px;
	TEXT-ALIGN: center;
background-image: url(http://www.prioritywindows.com/images/headtop.jpg);
HEIGHT: 90 px;
}




.HeadLogo {
	PADDING-LEFT: 0px;
	TEXT-ALIGN: left;
WIDTH: 430 px;
HEIGHT: 90 px;
border-bottom: 1px solid #C6C3B5;
border-left: 0px;
border-right: 0px;
border-top: 0px;
border-style: dotted;
background-color: #44433f;
}


.HeadRightBox {
	VERTICAL-ALIGN: top;
	TEXT-ALIGN: right;
	PADDING: 0px;
	SPACING: 0px;
border-bottom: 1px solid #C6C3B5;
border-left: 0px;
border-right: 0px;
border-top: 0px;
border-style: dotted;
width: 120 px;
height: 90px;
}

.HeadRightBox1 {
	VERTICAL-ALIGN: bottom;
	TEXT-ALIGN: right;
vertical-align: text-top;
	PADDING: 0px;
	SPACING: 0px;

}
.HeadRightBox2 {
	VERTICAL-ALIGN: bottom;
	TEXT-ALIGN: right;
vertical-align: text-top;
	PADDING-TOP: 5px;
PADDING-LEFT: 0px;
PADDING-BOTTOM: 0px;
PADDING-RIGHT: 5px;
HEIGHT: 30 px;
	SPACING: 0px;

}

.HeadText {
	FONT-SIZE: 11px;
font-family: lucida sans,verdana,helvetica; 
	COLOR: #111111;
	FONT-WEIGHT: normal;
	PADDING: 0px;
	SPACING: 0px;
}
.HeadLine {
          	BACKGROUND-COLOR: #ffffff;
                 HEIGHT: 3px;
	PADDING: 0px;
	SPACING: 0px;
}


.HeadLine1 {
	BACKGROUND-COLOR: #ffffff;
                 HEIGHT: 9px;
	PADDING: 0px;
	SPACING: 0px;

}
.HeadThinLine {
	BACKGROUND-COLOR: #eee;
	HEIGHT: 0px;
}
.PrintableRow {
	WIDTH: 100%;
	VERTICAL-ALIGN: middle;
	PADDING-RIGHT: 17px;
	HEIGHT: 1px;
}

.HeadTopPad {
	HEIGHT: 17px;
}
.HeadTopPad IMG {
	WIDTH: 1px;
	HEIGHT: 17px;
}

/*
	Footer styles
*/
.BottomRow {
	TEXT-ALIGN: center;
	VERTICAL-ALIGN: bottom;
padding: 0px;
spacing: 0px;
}

}

TR.topmenu {
                WIDTH: 120px;
                HEIGHT: 24px;
	PADDING-TOP: 0px;
	PADDING-LEFT: 0px;
	PADDING-RIGHT: 0px;
	PADDING-BOTTOM: 0px;
PADDING: 0px;
                SPACING: 0px;
	VERTICAL-ALIGN: bottom;
}
TR.topmenu1 {
                WIDTH: 120px;
                HEIGHT: 24px;
	PADDING-TOP: 0px;
	PADDING-LEFT: 0px;
	PADDING-RIGHT: 0px;
	PADDING-BOTTOM: 0px;
PADDING: 0px;
                SPACING: 0px;
	VERTICAL-ALIGN: top;
}

TD.top1 {
                WIDTH: 120px;
                HEIGHT: 24px;
	PADDING-TOP: 0px;
	PADDING-LEFT: 0px;
	PADDING-RIGHT: 0px;
	PADDING-BOTTOM: 0px;
PADDING: 0px;
                SPACING: 0px;

}

TD.top2 {
                WIDTH: 174px;
                HEIGHT: 24px;
	PADDING-TOP: 0px;
	PADDING-LEFT: 0px;
	PADDING-RIGHT: 0px;
	PADDING-BOTTOM: 0px;
PADDING: 0px;
                SPACING: 0px;

}

TD.top3 {
                WIDTH: 149px;
                HEIGHT: 24px;
	PADDING-TOP: 0px;
	PADDING-LEFT: 0px;
	PADDING-RIGHT: 0px;
	PADDING-BOTTOM: 0px;
PADDING: 0px;
                SPACING: 0px;

}

TD.top4 {
                WIDTH: 130px;
                HEIGHT: 24px;
	PADDING-TOP: 0px;
	PADDING-LEFT: 0px;
	PADDING-RIGHT: 0px;
	PADDING-BOTTOM: 0px;
PADDING: 0px;
                SPACING: 0px;

}
TD.top5 {
                WIDTH: 101px;
                HEIGHT: 24px;
	PADDING-TOP: 0px;
	PADDING-LEFT: 0px;
	PADDING-RIGHT: 0px;
	PADDING-BOTTOM: 0px;
PADDING: 0px;
                SPACING: 0px;

}

TD.top6 {
                WIDTH: 125px;
                HEIGHT: 24px;
	PADDING-TOP: 0px;
	PADDING-LEFT: 0px;
	PADDING-RIGHT: 0px;
	PADDING-BOTTOM: 0px;
PADDING: 0px;
                SPACING: 0px;

}


TD.top10a {
                WIDTH: 100%;
                HEIGHT: 20px;
PADDING: 0px;
                SPACING: 0px;
VERTICAL-ALIGN: top;
}

TD.top10b {
                WIDTH: 50;
PADDING: 0px;
                SPACING: 0px;
VERTICAL-ALIGN: top;
}



.BottomBox {
background-image: url(images/footerbkg.jpg);
	COLOR: #000000;
	HEIGHT: 125px;
	VERTICAL-ALIGN: top;
	PADDING-LEFT: 0px;
	PADDING-RIGHT: 0px;
}
.Bottom {
                background-image: url(images/footerbkg.jpg);
	COLOR: #000000;
}
.BottomPopup {
	WIDTH: 100%;
	TEXT-ALIGN: right;
	PADDING-BOTTOM: 10px;
}
.BottomPopup A {
	FONT-WEIGHT: bold;
}   
.BottomDialogBox {
	BACKGROUND-COLOR: #f5f5dc;
	PADDING-LEFT: 13px;
	PADDING-TOP: 10px;
	PADDING-BOTTOM: 10px;
}

/*
	Common styles
*/
.SubmitBox {
	PADDING-TOP: 10px;
}
HR.Line {
	WIDTH: 100%;
	HEIGHT: 1px;
	BORDER-BOTTOM-WIDTH: 0px;
	BORDER-LEFT-WIDTH: 0px;
	BORDER-RIGHT-WIDTH: 0px;
}
.SectionBox {
	TEXT-ALIGN: left;
}
.Text {
	COLOR: #000000;
}
.NumberOfArticles {
	COLOR: #000000;
	FONT-WEIGHT: bold;
}
.TopLabel {
	COLOR: #000000;
	FONT-WEIGHT: bold;
	FONT-SIZE: 12px;
}
.Message {
	COLOR: #FF3300;
}
.Line {
	BACKGROUND-COLOR: #9F9F5F;
}
TD.ButtonsRow {
	PADDING-TOP: 2px;
	PADDING-LEFT: 2px;
	PADDING-RIGHT: 12px;
	PADDING-BOTTOM: 2px;
}
.CustomerMessage {
	COLOR: #FF3300;
	FONT-WEIGHT: bold;
}
.ErrorMessage {
	COLOR: #FF3300;
	FONT-WEIGHT: bold;
}
.Star {
}
.TableHead {
	BACKGROUND-COLOR: #e6eef0;
	FONT-WEIGHT: bold;
}

.TableSubHead {
	BACKGROUND-COLOR: #eeeeee;
}
.Spc {
	WIDTH: 1px;
	HEIGHT: 1px;
}
TABLE.mainimage {
	WIDTH: 100%;
                PADDING: 0px;
                SPACING: 0px;
}
TABLE.EmptyBox {
	WIDTH: 100%;
}
TABLE.EmptyBox TR TD {
	PADDING: 0px;
}
TD.articletext, SPAN.articletext, P.articletext { font-family: Verdana, sans-serif;font-size: 11px; color: #000000;TEXT-ALIGN: left; }
TD.subtitle, SPAN.subtitle, P.subtitle { font-family: Arial, sans-serif; font-size: 14px; color: #550000; }
TD.title, SPAN.title, P.title { font-family: georgia, Arial, sans-serif; font-size: 16px; color: #880000; }

/*
	Popup styles
*/
.PopupContainer {
	HEIGHT: 100%;
	WIDTH: 100%;
	TEXT-ALIGN: center;
}
.PopupTitle {
	BACKGROUND-COLOR: #D6D7D9;
	HEIGHT: 15px;
	VERTICAL-ALIGN: middle;
	TEXT-ALIGN: center;
	FONT-WEIGHT: bold;
	FONT-SIZE: 12px;
}
.PopupBG {
	BACKGROUND-COLOR: #D6D7D9;
}
.PopupHelpLink {
	FONT-SIZE: 9px;
	COLOR: #330000;
	TEXT-DECORATION: none;
}

/*

	BuyNow section
*/
.BuyNowQuantity {
	HEIGHT: 25px;
	WIDTH: 15%;
	WHITE-SPACE: nowrap;
	PADDING-RIGHT: 10px;
}
.BuyNowPrices {
	WIDTH: 100%;
	HEIGHT: 25px;
	VERTICAL-ALIGN: middle;
}

/*

Vertical menu


*/
.VertMenuLeftColumn {
	VERTICAL-ALIGN: top;
	PADDING-LEFT: 0px;
	PADDING-RIGHT: 0px;
background-color:#fff;
}

.VertMenuLeftColumn11 {
	VERTICAL-ALIGN: top;
	PADDING-LEFT: 0px;
	PADDING-RIGHT: 0px;
background-color:#fff;
}

.VertMenuRightColumn {
	VERTICAL-ALIGN: top;
	PADDING-LEFT: 15px;
	PADDING-RIGHT: 6px;}

.VertMenuBox {
	BACKGROUND-COLOR: #fff;
	PADDING: 1px;
}
.VertMenuBorder {
	BACKGROUND-COLOR: #ffffff;
}
.VertMenuTitle {
	BACKGROUND-COLOR: #7eabc0;
	COLOR: #ffffff;
	FONT-WEIGHT: bold;
	PADDING: 1px;
}
.VertMenuSubTitle {
	BACKGROUND-COLOR: #ffffff;
}
.VertMenuTitleIcon {
	WIDTH: 21px;
	HEIGHT: 20px;
	MARGIN-LEFT: 8px;
	MARGIN-RIGHT: 8px;
	VERTICAL-ALIGN: middle;
}
.VertMenuItems {
	COLOR: #000000;
	TEXT-DECORATION: none;

}
A.VertMenuItems:link {
	COLOR: #629632;
	TEXT-DECORATION: none;

}
A.VertMenuItems:visited {
	COLOR: #629632;
	TEXT-DECORATION: none;

}
A.VertMenuItems:hover {
	COLOR: #FF0000;
	TEXT-DECORATION: underline;

}
A.VertMenuItems:active  {
	COLOR: #629632;
	TEXT-DECORATION: none;

}
.VertMenuHr {
	WIDTH: 100%;
	HEIGHT: 1px;
	BORDER-BOTTOM-WIDTH: 0px;
	BORDER-LEFT-WIDTH: 0px;
	BORDER-RIGHT-WIDTH: 0px;
	COLOR: #999999;
}
.CategoriesList {
	FONT-SIZE: 12px;
}
.sidemainimage {
               background-image: url(http://www.prioritywindows.com/images/banner1top.png);
                 HEIGHT: 235px;
                 padding: 0px;
}
.sidemainimage2 {
               background-image: url(http://www.prioritywindows.com/images/banner2top.png);
                 HEIGHT: 235px;
                 padding: 0px;
}
.sidemainimage3 {
               background-image: url(http://www.prioritywindows.com/images/mainimagebkg.jpg);
                 HEIGHT: 235px;
                 padding: 0px;
                 COLOR: #f5f5dc;
	FONT-SIZE: 11px;
}
.insidemain1 {
               background-image: url(http://www.prioritywindows.com/images/mainimagebkg.jpg);
                 MARGIN-LEFT: 3px;
	MARGIN-RIGHT: 3px;
                 COLOR: #f5f5dc;
	FONT-SIZE: 11px;
                VERTICAL-ALIGN: top;
                TEXT-ALIGN: left;
}
.footertd {
                BACKGROUND-COLOR: #f5f5dc;
                 MARGIN-LEFT: 3px;
	MARGIN-RIGHT: 3px;
                VERTICAL-ALIGN: top;
                PADDING: 2px;
                 COLOR: #000000;
	FONT-SIZE: 10px;
                VERTICAL-ALIGN: top;
                HEIGHT: 110px;
                TEXT-ALIGN: left;
}
.footertdwhite {
                BACKGROUND-COLOR: #f5f5dc;
                 COLOR: #ffffff;
                WIDTH: 4px;
                HEIGHT: 110px;
}
/*
	Dialog box
*/
TABLE.DialogBox {
	WIDTH: 100%;
	HEIGHT: 100%;
	VERTICAL-ALIGN: top;
text-align:left;
}
TD.DialogBox {
	TEXT-ALIGN: left;
font-size:16px;font-family:lucida sans, verdana sans;padding:16px;
}



.DialogBorder {
	HEIGHT: 100%;
	PADDING: 0px;
}
TD.DialogTitle {
	COLOR: #000000;
	FONT-WEIGHT: bold;
	FONT-SIZE: 12px;
	BACKGROUND-COLOR: #CDC9A5;
	VERTICAL-ALIGN: bottom;
	HEIGHT: 19px;
	PADDING-TOP: 0px;
	PADDING-BOTTOM: 0px;
	PADDING-LEFT: 10px;
	PADDING-RIGHT: 0px;
	TEXT-ALIGN: left;
}
FONT.DialogTitle {
	COLOR: #FFfffff;
	FONT-WEIGHT: bold;
	FONT-SIZE: 11px;
	VERTICAL-ALIGN: bottom;
	HEIGHT: 15px;
	TEXT-ALIGN: left;
	MARGIN-LEFT: 10px;
}

/*
	Dialog info box
*/
TABLE.DialogInfo {
	WIDTH: 85%;
	TEXT-ALIGN: center;
}
.DialogInfoTitle {
	COLOR: #8B8B7A;
	FONT-WEIGHT: bold;
	FONT-SIZE: 11px;
	VERTICAL-ALIGN: bottom;
	TEXT-ALIGN: left;
	HEIGHT: 15px;
	PADDING-TOP: 0px;
	PADDING-BOTTOM: 0px;
	PADDING-LEFT: 5px;
	PADDING-RIGHT: 5px;
}
.DialogInfoTitleBorder {
	BACKGROUND-COLOR: #bbb;
	PADDING: 0px;
	VERTICAL-ALIGN: bottom;
	HEIGHT: 15px;
}
.DialogInfoBorder {
	BACKGROUND-COLOR: #daecf2;
	PADDING: 0px;
}
.DialogInfoIcon {
	WIDTH: 16px;
	HEIGHT: 16px;
}
.DialogInfoClose {
	WIDTH: 15px;
	HEIGHT: 13px;
}

/*
	Dialog tools section
*/
.NavDialogTitle {
	WIDTH: 50%;
    FONT-SIZE: 11px;
    FONT-WEIGHT: bold;
    COLOR: #330000;
	PADDING-LEFT: 8px;
}   
.NavDialogBorder {
	BACKGROUND-COLOR: #D6D7D9;
}
.NavDialogBox {
	BACKGROUND-COLOR: #FFFFFF;
}
.NavDialogSeparator {
	WIDTH: 100%;
	HEIGHT: 14px;
	BACKGROUND-IMAGE: url(images/separator.gif);
	PADDING-LEFT: 7px;
}
.NavDialogSeparator IMG {
	WIDTH: 100%;
	HEIGHT: 14px;
}
.NavDialogCell {
	PADDING-RIGHT: 3px;
}
.NavDialogCell A IMG {
	WIDTH: 9px;
	HEIGHT: 9px;
}

/*
	Product details page
*/
.ProductTitle {
	COLOR: #8B864E;
	FONT-WEIGHT: bold;
	FONT-SIZE: 14px;
FONT-FAMILY: Arial, Helvetica, Sans-serif;
}
.ProductTitleHidden {
	COLOR: #666666;
	FONT-WEIGHT: bold;
	FONT-SIZE: 11px;
}
.ProductDetailsTitle {
	COLOR: #8C7853;
	FONT-WEIGHT: bold;
	FONT-SIZE: 12px;
}
.ProductDetails {
	COLOR: #000000;
}
.ProductPriceTitle {
	COLOR: #000000;
	FONT-WEIGHT: bold;
	FONT-SIZE: 12px;
}
.ProductPriceConverting {
	COLOR: #000000;
	FONT-WEIGHT: bold;
	FONT-SIZE: 12px;
}
.ProductPrice {
	COLOR: #8B7E66;
	FONT-WEIGHT: bold;
	FONT-SIZE: 12px;
}
.ProductPriceSmall {
	COLOR: #8B7E66;
	FONT-WEIGHT: bold;
}
.SaveMoneyLabel {
	WIDTH: 57px;
	HEIGHT: 57px;
	TEXT-ALIGN: center;
	VERTICAL-ALIGN: middle;
	COLOR: #FFFFFF;
	FONT-WEIGHT: bold;
	BACKGROUND-IMAGE: url(images/save_money.gif);
	BACKGROUND-REPEAT: no-repeat;
}
.MarketPrice {
	FONT-SIZE: 14px;
	FONT-FAMILY: Times New Roman;
}
.PImgBox {
	TEXT-ALIGN: left;
	VERTICAL-ALIGN: top;
	WIDTH: 100px;
	PADDING-RIGHT: 8px;
}

/*
	Products list
*/
TD.PListImgBox {
	WIDTH: 125px;
	TEXT-ALIGN: center;
	VERTICAL-ALIGN: top;
	WHITE-SPACE: nowrap;
	PADDING-RIGHT: 8px;

}
DIV.PListImgBox {
	WHITE-SPACE: nowrap;


TD.PListImgBox1 {
	WIDTH: 195px;
	TEXT-ALIGN: center;
	VERTICAL-ALIGN: top;
	WHITE-SPACE: nowrap;
	PADDING-RIGHT: 8px;

}
DIV.PListImgBox1 {
	WHITE-SPACE: nowrap;


}
HR.PListLine {
	WIDTH: 100%;
	HEIGHT: 1px;
	BORDER-BOTTOM-WIDTH: 0px;
	BORDER-LEFT-WIDTH: 0px;
	BORDER-RIGHT-WIDTH: 0px;
}
.PListTaxBox {
	PADDING-LEFT: 70px;
	PADDING-RIGHT: 2px;
	PADDING-TOP: 2px;
	PADDING-BOTTOM: 2px;
}
.PListCell {
	BACKGROUND-COLOR: #ffffff;
	TEXT-ALIGN: center;
	PADDING: 10px;
	VERTICAL-ALIGN: top;

}
.PListCell1 {
	TEXT-ALIGN: left;
width:62px;
	VERTICAL-ALIGN: top;
}
/*
	Items style
*/
.ItemsList {
	COLOR: #330000;
	FONT-WEIGHT: bold;
}
.ItemsListDisabled {
	COLOR: #909090;
}
A.ItemsList:link {
	COLOR: #330000;
	TEXT-DECORATION: none;
}
A.ItemsList:visited {
	COLOR: #330000;
	TEXT-DECORATION: none;
}
A.ItemsList:hover {
	COLOR: #330000;
	TEXT-DECORATION: underline;
}
A.ItemsList:active {
	COLOR: #330000;
	TEXT-DECORATION: none;
}

/*
	Location bar
*/
.NavigationPath {
	COLOR: #595959;
	FONT-WEIGHT: bold;
	TEXT-DECORATION: none;
font-size: 10px;
}
A.NavigationPath:link {
	COLOR: #595959;
	TEXT-DECORATION: underline;
font-size: 10px;
}
A.NavigationPath:visited {
	COLOR: #595959;
	TEXT-DECORATION: underline;
font-size: 10px;
}
A.NavigationPath:hover {
	COLOR: #000000;
	TEXT-DECORATION: none;
font-size: 10px;
}
A.NavigationPath:active  {
	COLOR: #595959;
	TEXT-DECORATION: underline;
font-size: 10px;
}

/*
	Small text/link style
*/
.SmallNote:link {
	COLOR: #888888;
	TEXT-DECORATION: none;
	FONT-SIZE: 9px;
	FONT-FAMILY: Arial, Verdana, Helvetica, Sans-serif;
}
.SmallNote:visited {
	COLOR: #888888;
	TEXT-DECORATION: none;
	FONT-SIZE: 9px;
	FONT-FAMILY: Arial, Verdana, Helvetica, Sans-serif;
}
.SmallNote:hover {
	COLOR: #888888;
	TEXT-DECORATION: underline;
	FONT-SIZE: 9px;FONT-FAMILY: Arial, Verdana, Helvetica, Sans-serif;
}
.SmallNote:active {
	COLOR: #888888;
	TEXT-DECORATION: none;
	FONT-SIZE: 9px;FONT-FAMILY: Arial, Verdana, Helvetica, Sans-serif;
}
.SmallText {
	COLOR: #7C4C00;
	TEXT-DECORATION: none;
	FONT-SIZE: 9px;
	FONT-FAMILY: Arial, Verdana, Helvetica, Sans-serif;
}

/*
	Category page
*/
.SubcatTitle {
	TEXT-ALIGN: left;
	WIDTH: 90%;
	PADDING-LEFT: 5px;
}
.SubcatInfo {
	TEXT-ALIGN: right;
	WHITE-SPACE: nowrap;
	COLOR: #000000;
}

/*
	Search sort bar
*/

.SearchSortLink:padding-left:11px;
}
.SearchSortImg {
	WIDTH: 9px;
	HEIGHT: 9px;
	MARGIN-RIGHT: 5px;
}
.SearchSortCell {
	padding-right:20px;
}

/*
	Expandable section
*/
.ExpandSectionMark {
	WIDTH: 11px;
	CURSOR: pointer;
	VERTICAL-ALIGN: middle;
}

/*
	Tab mechanism
*/
.Tab {
	BACKGROUND-COLOR: #D6D7D9;
	FONT-WEIGHT: bold;
	TEXT-TRANSFORM: uppercase;
	WIDTH: 85px;
	HEIGHT: 30px;
	TEXT-ALIGN: center;
}
.TabTop {
	HEIGHT: 5px;
	BACKGROUND-COLOR: #D6D7D9;
}
TD.TabLeftSide {
	WIDTH: 9px;
	BACKGROUND-IMAGE: url(images/tab_l.gif);
}
TD.TabRightSide {
	WIDTH: 9px;
	BACKGROUND-IMAGE: url(images/tab_r.gif);
}
TD.TabLeftCorner {
	WIDTH: 9px;
	HEIGHT: 9px;
	BACKGROUND-IMAGE: url(images/tab_c1.gif);
}
TD.TabRightCorner {
	WIDTH: 9px;
	HEIGHT: 9px;
	BACKGROUND-IMAGE: url(images/tab_c2.gif);
}
TD.TabCenter {
	HEIGHT: 9px;
	BACKGROUND-IMAGE: url(images/tab_b.gif);
}
IMG.TabCorner {
	WIDTH: 9px;
	HEIGHT: 9px;
}
IMG.TabSide {
	WIDTH: 9px;
	HEIGHT: 1px;
}

/*
	Pagination mechanism
*/
.NavigationArrow {
	WIDTH: 9px;
	HEIGHT: 9px;
}
.NavigationTitle {
	WHITE-SPACE: nowrap;
	HEIGHT: 14px;
	PADDING-RIGHT: 10px;
}
.NavigationCell {
	TEXT-ALIGN: center;
	VERTICAL-ALIGN: bottom;
	WIDTH: 17px;
	HEIGHT: 14px;
}
.NavigationCell A:link, .NavigationCell A:visited, .NavigationCell A:hover, .NavigationCell A:active {
	TEXT-DECORATION: none;
}
.NavigationCell IMG {
	HEIGHT: 1px;
	WIDTH: 17px;
}
.NavigationCellWide {
	TEXT-ALIGN: center;
	VERTICAL-ALIGN: bottom;
	WIDTH: 23px;
	HEIGHT: 14px;
}
.NavigationCellWide A:link, .NavigationCellWide A:visited, .NavigationCellWide A:hover, .NavigationCellWide A:active {
	TEXT-DECORATION: none;
}
.NavigationCellWide IMG {
	HEIGHT: 1px;
	WIDTH: 23px;
}
.NavigationCellSel {

}

/*
	Subheader styles
*/
TABLE.SubHeaderGrey {
	WIDTH: 100%;
	MARGIN-BOTTOM: 10px;
}
.SubHeaderGrey {
	COLOR: #666666;
	FONT-SIZE: 11px;
	FONT-WEIGHT: bold;
	PADDING: 0px;
}
.SubHeaderGreyLine {
	HEIGHT: 1px;
	BACKGROUND-COLOR: #CCCCCC;
	PADDING: 0px;
}
TABLE.SubHeaderBlack {
	WIDTH: 100%;
	MARGIN-BOTTOM: 10px;
}
.SubHeaderBlack {
	COLOR: #000000;
	FONT-SIZE: 12px;
	FONT-WEIGHT: bold;
	PADDING: 0px;
}
.SubHeaderBlackLine {
	HEIGHT: 1px;
	BACKGROUND-COLOR: #000000;
	PADDING: 0px;
}
TABLE.SubHeaderRed {
	WIDTH: 100%;
	MARGIN-BOTTOM: 10px;
}
.SubHeaderRed {
	FONT-WEIGHT: bold;
	PADDING: 0px;
}
.SubHeaderRedLine {
	HEIGHT: 1px;
	BACKGROUND-COLOR: #550000;
	PADDING: 0px;
}
TABLE.SubHeader {
	WIDTH: 100%;
	MARGIN-BOTTOM: 10px;
}
.SubHeader {
	COLOR: #bb2222;
	FONT-WEIGHT: bold;
	FONT-SIZE: 12px;
	PADDING: 0px;
}
.SubHeaderLine {
	HEIGHT: 1px;
	BACKGROUND-COLOR: #bb2222;
	PADDING: 0px;
}

/*
	User profile page
*/
.RegSectionTitle {
	COLOR: #550000;
	FONT-SIZE: 10px;
	FONT-WEIGHT: bold;
}

/*
	Customer reviews module
*/
IMG.StarImg {
	WIDTH: 14px;
	HEIGHT: 14px;
}



/*
	Recommended products module
*/
UL.RPItems {
	PADDING-LEFT: 10px;
	PADDING-TOP: 0px;
	PADDING-BOTTOM: 0px;
}

/*
	Webmaster mode
*/
SPAN.Lbl {
	COLOR: green;
	FONT-WEIGHT: bold;
}
.Section {
	MARGIN: 0px;
	PADDING: 0px;
}

/*
	Fast Lane Checkout module
*/
.FLCAuthBox {
	WHITE-SPACE: nowrap;
	PADDING-LEFT: 10px;
	PADDING-RIGHT: 5px;
}
.FLCAuthPreBox {
	PADDING-LEFT: 30px;
	HEIGHT: 20px;
	WIDTH: 100%;
}
.FLCTopPad {
	VERTICAL-ALIGN: middle;
	HEIGHT: 15px;
}
.FLCTopPad IMG {
	WIDTH: 1px;
	HEIGHT: 15px;
}

/*
		-- ADDONS --
*/

/*
	Gift registry module
*/
.HighLight {
	BACKGROUND-COLOR: #ffffcc;}

/*
	Last checkout step
*/
TD.LCSBackground {
	BACKGROUND-COLOR: #a41004;}
TABLE.WebBasedPayment {
	HEIGHT: 100%;
	WIDTH: 100%;}
TABLE.WebBasedPayment TR TD {
	TEXT-ALIGN: center;
	VERTICAL-ALIGN: middle;
	HEIGHT: 90%;
	PADDING: 0px;}

/*
          For subcategories in columns with descriptions and icons
*/
.ColumnTitles {
      TEXT-ALIGN: center;
      WIDTH: 33%
      PADDING-LEFT: 5px;}

.tabmenuitem{	font-size: 1em;
	text-transform: lowercase;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-weight: bold;
	line-height: 1.5em;
	height: 1.5em;
	cursor: hand;}
.tabmenuitemon{
	font-size: 1em;
	text-transform: lowercase;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-weight: bold;
	line-height: 1.5em;
	height: 1.5em;
	cursor: pointer;}
.tabmenuitem a, .tabmenuitem a:link, .tabmenuitem a:visited{
color: #000000;
background: #CCCCCC url("images/left-tab.gif") left top no-repeat;
height: 1.5em;
text-decoration: none;
padding-left: 10px;
line-height: 1.5em;}
.tabmenuitemon a, .tabmenuitemon a:link, .tabmenuitemon a:visited{
color: #e32c2c;
background: #ECEFF3 url("images/left-tab-active.gif") left top no-repeat;
height: 1.5em;
text-decoration: none;
padding-left: 10px;
line-height: 1.5em;}
.tabmenuitem a span, .tabmenuitem a:link span, .tabmenuitem a:visited span{
background: url("images/right-tab.gif") right top no-repeat;
height: 1.5em;
line-height: 1.5em;
padding-right: 10px;}
.tabmenuitemon a span, .tabmenuitemon a:link span, .tabmenuitemon a:visited span{
background: url("images/right-tab-active.gif") right top no-repeat;
height: 1.5em;
line-height: 1.5em;
padding-right: 10px;}
.tabmenuitem a, .tabmenuitem a span, .tabmenuitem a:link span, .tabmenuitem a:visited span{
display: block;
float: left;}
.tabmenuitemon a, .tabmenuitemon a span, .tabmenuitemon a:link span, .tabmenuitemon a:visited span{
display: block;
float: left}
/* Commented backslash hack hides rule from IE5-Mac \*/
.tabmenuitem a, .tabmenuitem a span, .tabmenuitem a:link span, .tabmenuitem a:visited span{
float: none}
.tabmenuitemon a, .tabmenuitemon a span, .tabmenuitemon a:link span, .tabmenuitemon a:visited span{
float: none}
/* End IE5-Mac hack */

.tabmenuitem a:hover{
color: #ECEFF3;
background: #e32c2c url("images/left-tab-hover.gif") left top no-repeat;
height: 1.5em;
text-decoration: none;
padding-left: 10px;}
.tabmenuitemon a:hover{
height: 1.5em;
text-decoration: none;
padding-left: 10px;}

.tabmenuitem a:hover span{
background: url("images/right-tab-hover.gif") right top no-repeat;
height: 1.5em;
padding-right: 10px;}
.tabmenuitemon a:hover span{
height: 1.5em;
padding-right: 10px;}
.submenu{
	BACKGROUND-COLOR: #ECEFF3;}
.submenuitem, .submenuitem a, .submenuitem a:link, .submenuitem a:visited{
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 0.9em;
	text-transform: lowercase;
	color: #000000;}
.submenuitemon, .submenuitemon a, .submenuitemon a:link, .submenuitemon a:visited{
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 0.9em;
	text-transform: lowercase;
	color: #e32c2c;}
.submenuitem a:hover{
	color: #e32c2c;}
.submenuitemon a:hover{
	color: #e32c2c;
	text-decoration: none;}
.submenumsg {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 0.8em;
	font-style: normal;
	text-transform: lowercase;
	color: #000000;
	letter-spacing: 0.04em;}

.GoImage1 {
	WIDTH: 30px;
	HEIGHT: 18px;
	VERTICAL-ALIGN: middle;
	BORDER: 0px;}
.Arrow {
	WIDTH: 25px;
	HEIGHT: 15px;
	VERTICAL-ALIGN: middle;
	BORDER: 0px;}

TD.cartnotice {
BACKGROUND-COLOR: #ffffff;
color: #cc0000;
font-weight: bold;}
.fabrictight {
padding-left:3px;
padding-right:0px;
padding-top:0px;
padding-bottom:0px;
margin:0px;
width:175px;}


.titlebkg {
height:56px;
padding-right:25px;
padding-bottom:14px;
margin-right:10px;
vertical-align:top;
border-bottom: 1px solid #8b7d6b; 
border-top: 0px;
border-left: 0px;
border-right: 0px;
border-style: dashed; }



.currencybkg {
height:64px;
vertical-align:center;}


		#searchResultsDiv {
			padding: 0px;
			margin: 0px;
			border: 1px solid #777;
			background-color: white;
			vertical-align: middle;
		}
		
		.ftsSearchResult {
			background-color: #dbe3e6;
			color: #000000;
			font-family: Verdana, Tahoma, Arial, sans-serif;
			font-size: 12px;
			padding: 3px;
			margin: 2px;
		}
		
		.ftsSearchResultSelected {
			background-color: Highlight;
			color: HighlightText;
			font-family: Verdana, Tahoma, Arial, sans-serif;
			font-size: 12px;
			padding: 3px;
			margin: 2px;
		}
		
		.ftsSearchResultSelected td{
			color: HighlightText;
		}
		
		
		.ftsSearchResultSelected img {
			height: 30px;
			/* width: 30px; 
border: 3px solid #dbe3e6;*/
		}

		/* These measurements should match the measurements above */
		.ftsSearchResult img {
			height: 30px;
			/* width: 30px; 
border: 3px solid #dbe3e6; */
		}

.glossary {
	color: #4a8393;
	border-style: dashed;
	border-width: 0px 0px 1px 0px;
	border-color: #4a8393;
	text-decoration: none;
}

.glossary:link {
	color: #4a8393;
}

.glossary:visited {
	color: #4a8393;
}

.glossary:active {
	border-style: dashed;
}

.glossary:hover {
	border-style: dashed;
}

#overDiv {
	position: absolute;
	visibility: hidden;
	z-index: 1000;
	text-align: left;
}

.checked_images {
	position: absolute;
	left: 12px;
}

.req-slot-names {
	color: red;
	font-weight: bold;
}





