a img { border: 0px; outline: none; }
#txtStoreZip, #txtQuickSearch { background: #d6d7d9; border: solid 0px #d6d7d9; FONT-WEIGHT: normal; FONT-SIZE: 11px; MARGIN: 0px; WIDTH: 95px; COLOR: #000000; FONT-FAMILY: Verdana, Tahoma, Arial; HEIGHT: 16px; }
table.content_pagetitle {border: solid 0px #000000;margin:0px;border-spacing: 0px;width: 100%;height:auto;overflow:auto;vertical-align:top; }
table.content {border: solid 0px #000000;margin-left:40px; width: 815px; height:auto;overflow:auto;vertical-align:top; }
.pagetitle { color: #ffffff; font: bold 16px verdana, tahoma, arial; padding-left: 40px; background: url('images/navbg.jpg') top left repeat-y; height: 35px; width: 100%; vertical-align: middle; text-align: left; }
.pagetitlebottom { height: 15px; }
.catnavwidth { width: 175px; }
.content_text { font: 12px Verdana, Tahoma, Arial, Helvetica; font-weight: none; color: #000000; }

/***************Boby & div Formatting ***************/
div.divtotal{ text-align: center;}
body.content {border: 0px solid #ffffff;border-spacing: 1px;margin-left:0px;margin-top:0px;margin-right:0px;/*width: 800px;*/height:auto;overflow:auto;font-family:Verdana, Tahoma, Arial, Helvetica;font-size:8pt;}
body.innercontent { text-align:center; border: 0px hidden;border-collapse: collapse;border-spacing: 0px;margin-left:0px;margin-top:0px;/*width: 400px;*/height:auto;overflow:auto;}
.iframe { text-align:center; margin-left:0; margin-top:0; width:690px; height:800px; overflow: auto;  z-index:0; /*height:480px;*/ }
.iframe2 { text-align:center; margin-left:0; margin-top:0; width:690px; height:800px; overflow: auto;  z-index:0; /*height:480px;*/ }
.iframe3 { text-align:center; margin-left:0; margin-top:0; width:650px; overflow: hidden; z-index:0;}

div.catalog {/*height:380px;*/ height:auto;width:550px; overflow: auto;}
div.nav {text-align:left;width:190px;height: auto; overflow: auto; }

/***************FLOATING CART FORMATTING***************/
.dashboard { width: 160px; height: 450px; background-color: #ffffff ; padding: 0px; vertical-align : top; border:1pt 666666;  }
.iframeFloat { border: solid 1px #aba48f; vertical-align:top; }
.tblOuterStyle { border: solid 1px #ABA58F; }
.iframeFloat1 { text-align:center; margin-left:0; margin-top:0;overflow: hidden; z-index:0;}

/***************TABLE LAYOUT***************/
table.StoreLocator {border: solid 1px #727779;}
table.splash {border: solid 0px #000000;width: 836px;height:auto;overflow:auto;vertical-align:top;margin-right:0px;font-size:8pt;}
table.content td {padding: 0px;cellspacing: 0px;border: 0px solid;}
table.content1 td {padding-left: 0px;padding-right:0px;padding-top:0px;padding-bottom:0px;border: 0px solid;
                  }

table.catalog {border: 0px hidden;border-collapse: collapse;border-spacing: 0px;width: 600px;}
table.catalog td {padding: 0px;/*border: 1px solid;*/}
table.nav {border: solid 0pt #000000;  border-collapse: collapse;font-size:8pt;}
table.nav td {padding: 0px; border:solid 0pt #000000; text-align: left;vertical-align:top;height:100%;/*border: 1px solid;*/}

td.simpleheader {border:solid 0px #ffffff;color:#000000;font: bold 10px Verdana, Tahoma, Arial, Helvetica;}
tr.dataheader td, td.dataheader {background-color: #777;color: #fff;font: bold 11px Verdana, Tahoma, Arial, Helvetica;text-align: center;}
tr.data td, td.data {font: 11px Verdana, Tahoma, Arial, Helvetica;text-align: center;}


/*********************Buttons Formatting***************************/
.button { /*border:solid 1px #E8B53F;*/ border: 0px #fff;background-color:#ffffff;color:#000000;cursor:hand;font-family:Verdana, Tahoma, Arial, Helvetica;font-size: 12px;letter-spacing: 0px;font-weight:bold;}
.browsebutton{border: 0px #fff;background-color:#ffffff;color:#000000;cursor:hand;font-family:Verdana, Tahoma, Arial, Helvetica;font-size: 8pt;font-weight:bold;letter-spacing: 0px;}
.categorybrowsebutton {border: solid 1px #ffffff;background-color:#727779;color:#ffffff;/*color: Black;*/cursor:hand;font-size: 11px;font-weight:bold;font-family:Verdana, Tahoma, Arial, Helvetica;letter-spacing: 0px;}

/*********************Data Grid Formatting************************/
.dgHeader{font-size:8pt;font-weight:bold;text-align:center; vertical-align:bottom; border:#000000; background-color:#ffffff;color:#727779;height:30px;}
.dgSCContent{ background-color:#ffffff; border: solid 1px #999; width:90%; font-size:x-small; margin:0px 0px 0px 0px;}

/***************TEXT FORMATTING***************/
.normal18{font: normal 18px Verdana, Tahoma, Arial, Helvetica;color: #000000; }
.bold16c{ font: bold 16px Verdana, Tahoma, Arial, Helvetica; text-align : center; }
.bold16{font: bold 14px Verdana, Tahoma, Arial, Helvetica;color: #000000; }
.normal16{font: bold 14px Verdana, Tahoma, Arial, Helvetica;color: #000000; }
.redbold12  {font: bold 11px Verdana, Tahoma, Arial, Helvetica;color: #F00;}
.boldital12c {font: bold italic 11px Verdana, Tahoma, Arial, Helvetica; text-align: center; }
.boldital12  {  font: bold italic 11px Verdana, Tahoma, Arial, Helvetica; }
.bold12c {font: bold 11px Verdana, Tahoma, Arial, Helvetica; text-align: center; }
.bold12 {font: bold 11px Verdana, Tahoma, Arial, Helvetica; }
.bold14 {font: bold 11px Verdana, Tahoma, Arial, Helvetica; color: #000000; }
.normal14 {font: 12px Verdana, Tahoma, Arial, Helvetica; color: #000000; }
.ital12c { font: italic 11px Verdana, Tahoma, Arial, Helvetica; text-align: center; }
.ital12 { font: italic 11px Verdana, Tahoma, Arial, Helvetica; }
.std12c { text-align: center; }
.ital10c {font: italic 10px Verdana, Tahoma, Arial, Helvetica; text-align: center; }
.ital10 { font: italic 10px Verdana, Tahoma, Arial, Helvetica; }
.normal12 { font: 10pt Verdana, Tahoma, Arial, Helvetica; color: #000000;  }
.normal121 { font: 12px Verdana, Tahoma, Arial, Helvetica; color: #ffffff;  }
.normal10 { font: 8pt Verdana, Tahoma, Arial, Helvetica; color: #000000;  }
.index { font: 8pt Verdana, Tahoma, Arial, Helvetica; color: #000000;  }
.boldblack { font: 12px Verdana, Tahoma, Arial, Helvetica; color: #000000;font-weight:bold;  }

.Title{font:16px Verdana, Tahoma, Arial, Helvetica;font-weight:bold;color: #ffffff; text-align:center; }
.LoginTitle{font:14px Verdana, Tahoma, Arial, Helvetica;font-weight:bold;color: #000000; text-align:left; }
.SubTitle{font:14px Verdana, Tahoma, Arial;font-weight:bold;color: #000000; }
.FullTitle{font: 15px Verdana, Tahoma, Arial;font-weight:bold; color: #000000; }
.DetailTitle{ font: 13px Verdana, Tahoma, Arial, Helvetica; font-weight:bold; color: #000000;  }
.DetailContent  {font: 12px Verdana, Tahoma, Arial, Helvetica;font-weight:normal;color: #000000;  }
.DetailContent2  {font: 13px Verdana, Tahoma, Arial, Helvetica;font-weight:normal;color: #000000;  }
.ThumbNailListing { font: 10px Verdana, Tahoma, Arial, Helvetica; color:#000000; }
.DetailTitleStriked{ font: 13px Verdana, Tahoma, Arial, Helvetica; font-weight:bold; color: #000000;  text-decoration:line-through; }
.DetailContentStriked  {font: 11px Verdana, Tahoma, Arial, Helvetica;font-weight:normal;color: #000000;  text-decoration:line-through; }
.DetailTitleSpecial{ font: 13px Verdana, Tahoma, Arial, Helvetica; font-weight:bold; color: #ff0000;  text-decoration:none; }
.DetailContentSpecial  {font: 11px Verdana, Tahoma, Arial, Helvetica;font-weight:normal;color: #ff0000;  text-decoration:none; }


/*********************Hyper Link formatting********************************/
td.ThumbNailTitle a:hover { color:#000000; text-decoration:underline; font-size:10px; }
td.ThumbNailTitle a:active { color:#000000; text-decoration: none; font-size:10px;}
td.ThumbNailTitle a:link { color:#000000;  text-decoration: none; font-size:10px;}
td.ThumbNailTitle a:visited { color:#000000;  text-decoration: none; font-size:10px;}
td.ThumbNailTitle { color: #000000; text-decoration: none; font-size:10px;}

table.nav a.Level2selected:link { color:#000000;font-size: 12pt; font-weight:bold; text-decoration: none; text-transform: lowercase; line-height: 16pt; }
table.nav a.Level2selected:active { color:#000000;font-size: 12pt; font-weight:bold; text-decoration: none; text-transform: lowercase; line-height: 16pt;  }
table.nav a.Level2selected:visited { color:#000000;font-size: 12pt; font-weight:bold; text-decoration: none; text-transform: lowercase; line-height: 16pt; }
table.nav a.Level2selected:hover { color:black;font-size: 12pt; font-weight:bold; text-decoration: none; text-transform: lowercase; line-height: 16pt;  }

table.nav a.Level2unselected:link {color:#000000;font-size: 12pt; font-weight:bold; text-decoration: none; text-transform: lowercase; line-height: 16pt; }
table.nav a.Level2unselected:active {color:#000000;font-size: 12pt; font-weight:bold; text-decoration: none; text-transform: lowercase;  line-height: 16pt; }
table.nav a.Level2unselected:visited {color:#000000;font-size: 12pt; font-weight:bold; text-decoration: none; text-transform: lowercase;  line-height: 16pt; }
table.nav a.Level2unselected:hover { color:black;font-size: 12pt; font-weight:bold; text-decoration: none; text-transform: lowercase;   line-height: 16pt;}

table.nav a.Level3selected:link { color:#000000;font-size: 10pt; font-weight:normal; text-decoration: none; text-transform: lowercase; }
table.nav a.Level3selected:active { color:#000000;font-size: 10pt; font-weight:normal; text-decoration: none; text-transform: lowercase; }
table.nav a.Level3selected:visited { color:#000000;font-size: 10pt; font-weight:normal; text-decoration: none; text-transform: lowercase; }
table.nav a.Level3selected:hover {color:black;font-size: 10pt; font-weight:bold; text-decoration: none; text-transform: lowercase; }

table.nav a.Level3unselected:link{ color:#000000;font-size: 10pt; font-weight:normal; text-decoration: none; text-transform: lowercase; }
table.nav a.Level3unselected:active{ color:#000000;font-size: 10pt; font-weight:normal; text-decoration: none; text-transform: lowercase; }
table.nav a.Level3unselected:visited{ color:#000000;font-size: 10pt; font-weight:normal; text-decoration: none; text-transform: lowercase; }
table.nav a.Level3unselected:hover{ color:black;font-size: 10pt; font-weight:bold; text-decoration: none; text-transform: lowercase; }

table.nav a.Level4selected:link { color:#777777;font-size: 8pt; font-weight:normal; text-decoration: none; text-transform: lowercase; }
table.nav a.Level4selected:active { color:#777777;font-size: 8pt; font-weight:normal; text-decoration: none; text-transform: lowercase; }
table.nav a.Level4selected:visited { color:#777777;font-size: 8pt; font-weight:normal; text-decoration: none; text-transform: lowercase; }
table.nav a.Level4selected:hover { color:black;font-size: 8pt; font-weight:normal; text-decoration: none; text-transform: lowercase; }

table.nav a.Level4unselected:link { color:#777777;font-size: 8pt; font-weight:normal; text-decoration: none; text-transform: lowercase; }
table.nav a.Level4unselected:active { color:#777777;font-size: 8pt; font-weight:normal; text-decoration: none; text-transform: lowercase; }
table.nav a.Level4unselected:visited { color:#777777;font-size: 8pt; font-weight:normal; text-decoration: none; text-transform: lowercase; }
table.nav a.Level4unselected:hover { color:black;font-size: 8pt; font-weight:normal; text-decoration: none; text-transform: lowercase; }


td.head a:active { color: #ffffff; font-weight: bold; font-size: 14px; font-family: Verdana, Tahoma, Arial, Helvetica; text-decoration: none; background-color: #040465 }
td.head a:link { color: #ffffff; font-weight: bold; font-size: 14px; font-family: Verdana, Tahoma, Arial, Helvetica; text-decoration: none; background-color: #040465 }
td.head a:visited { color: #ffffff; font-weight: bold; font-size: 14px; font-family: Verdana, Tahoma, Arial, Helvetica; text-decoration: none; background-color: #040465 }
td.head { color: #ffffff; font-weight: bold; font-size: 14px; font-family: Verdana, Tahoma, Arial, Helvetica; text-decoration: none; background-color: #040465 }

td.bottom a:active { color: #000; font-size: 10px; font-family: Verdana, Tahoma, Arial, Helvetica; font-weight: bold; text-decoration: none }
td.bottom a:link { color: #000; font-size: 10px; font-family: Verdana, Tahoma, Arial, Helvetica; font-weight: bold; text-decoration: none }
td.bottom a:visited { color: #000; font-size: 10px; font-family: Verdana, Tahoma, Arial, Helvetica; font-weight: bold; text-decoration: none }
td.bottom { color: #000; font-size: 10px; font-family: Verdana, Tahoma, Arial, Helvetica; font-weight: bold; text-decoration: none }

a.topnav:active { color: #000000; font-size: 11pt; font-family: Verdana, Tahoma, Arial, Helvetica, sans-serif; font-weight: bold; text-decoration: none }
a.topnav:link { color: #000000; font-size: 11pt; font-family: Verdana, Tahoma, Arial, Helvetica, sans-serif; font-weight: normal; text-decoration: none }
a.topnav:visited { color: #000000; font-size: 11pt; font-family: Verdana, Tahoma, Arial, Helvetica, sans-serif; font-weight: normal; text-decoration: none }
a.topnav:hover{ color: #000000; font-size: 11pt; font-family: Verdana, Tahoma, Arial, Helvetica, sans-serif; font-weight: bold; text-decoration: none }

a.carturl:active { color: #151515; font-size: 11px; font-family: Verdana, Tahoma, Arial, Helvetica, sans-serif; font-weight: bold; text-decoration: none }
a.carturl:link { color: #727779; font-size: 11px; font-family: Verdana, Tahoma, Arial, Helvetica, sans-serif; font-weight: bold; text-decoration: none }
a.carturl:visited { color: #727779; font-size: 11px; font-family: Verdana, Tahoma, Arial, Helvetica, sans-serif; font-weight: bold; text-decoration: none }
a.carturl:hover{ color: #151515; font-size: 11px; font-family: Verdana, Tahoma, Arial, Helvetica, sans-serif; font-weight: bold; text-decoration: none }


A.PageListing:link{text-decoration:underline; color:#000000;font-family:Verdana, Tahoma, Arial, Helvetica;font-size: 10pt;font-weight:bold;}
A.PageListing:visited{text-decoration:underline; color:#777777;font-family:Verdana, Tahoma, Arial, Helvetica;font-size: 10pt;font-weight:bold; }
A.PageListing:active{text-decoration:underline; color:#727779;font-family:Verdana, Tahoma, Arial, Helvetica;font-size: 10pt;font-weight:bold;}
A.PageListing:hover{text-decoration:underline; color:#333333;font-family:Verdana, Tahoma, Arial, Helvetica;font-size: 10pt;font-weight:bold;}

A.normal10:link{text-decoration:none; color:#9E0E0E;font-family:Verdana, Tahoma, Arial, Helvetica;font-size: 8pt;font-weight:bold;}
A.normal10:visited{text-decoration:none; color:#9E0E0E;font-family:Verdana, Tahoma, Arial, Helvetica;font-size: 8pt;font-weight:bold; }
A.normal10:active{text-decoration:none; color:#9E0E0E;font-family:Verdana, Tahoma, Arial, Helvetica;font-size: 8pt;font-weight:bold;}
A.normal10:hover{text-decoration:none; color:#9E0E0E;font-family:Verdana, Tahoma, Arial, Helvetica;font-size: 8pt;font-weight:bold;}


/***************UNIVERSAL***************/
BODY {BACKGROUND-COLOR: white; color:#000; font-family: Verdana, Tahoma, Arial, Helvetica; font-weight: normal; font-size: 12pt; LETTER-SPACING: normal; TEXT-TRANSFORM: none; WORD-SPACING: normal }
H1{font-family: Verdana, Tahoma, Arial, Helvetica, sans-serif; font-size:2em; font-weight:700; font-style:normal;text-decoration:none;word-spacing:normal;letter-spacing:normal;text-transform:none;}
H2{font-family: Verdana, Tahoma, Arial, Helvetica, sans-serif;font-size:1.75em;font-weight:700;font-style:normal;text-decoration:none;word-spacing:normal;letter-spacing:normal;text-transform:none;}
H3{font-family: Verdana, Tahoma, Arial, Helvetica, sans-serif;font-size:1.58em;font-weight:500;font-style:normal;text-decoration:none;word-spacing:normal;letter-spacing:normal;text-transform:none;}
H4{font-family: Verdana, Tahoma, Arial, Helvetica, sans-serif;font-size:1.33em;font-weight:500;text-decoration:none;word-spacing:normal;letter-spacing:normal;text-transform:none;}
H5, DT{font-family: Verdana, Tahoma, Arial, Helvetica, sans-serif;font-size:1em;font-weight:700;font-style:normal;text-decoration:none;word-spacing:normal;letter-spacing:normal;text-transform:none;}
H6{font-family: Verdana, Tahoma, Arial, Helvetica, sans-serif;font-size:.8em;font-weight:700;font-style:normal;text-decoration:none;word-spacing:normal;letter-spacing:normal;text-transform:none;}
TFOOT, THEAD{font-size:1em;word-spacing:normal;letter-spacing:normal;text-transform:none;font-family: Verdana, Tahoma, Arial, Helvetica, sans-serif;}
TH{vertical-align:baseline;font-size:1em;font-weight:bold;word-spacing:normal;letter-spacing:normal;text-transform:none;font-family: Verdana, Tahoma, Arial, Helvetica, sans-serif;}
TD {font: 12px Verdana, Tahoma, Arial, Helvetica; color: #000000;/*vertical-align: top;*/}

A:link{text-decoration:none; color:#000000;font-family:Verdana, Tahoma, Arial, Helvetica;font-size: 12px;font-weight:bold;}
A:visited{text-decoration:none; color:#000000;font-family:Verdana, Tahoma, Arial, Helvetica;font-size: 12px;font-weight:bold; }
A:active{text-decoration:none; color:#000000;font-family:Verdana, Tahoma, Arial, Helvetica;font-size: 12px;font-weight:bold;}
A:hover{text-decoration:none; color:#5B5A5A;font-family:Verdana, Tahoma, Arial, Helvetica;font-size: 12px;font-weight:bold; }

SMALL{font-size:.7em;}
BIG{font-size:1.17em;}
BLOCKQUOTE, PRE{font-family:Courier New, monospace; }
UL LI{list-style-type:square ;}
UL LI LI{list-style-type:disc; }
UL LI LI LI{list-style-type:circle; }
OL LI{list-style-type:decimal;}
OL OL LI{list-style-type:lower-alpha;}
OL OL OL LI{list-style-type:lower-roman;}
IMG {margin-top: 0px;margin-left: 0px;margin-right: 0px; margin-bottom:0px;}

.footer {position: absolute; left: 190px; top: 575px; background: url(images/footer.gif); width: 686px; height: 17px;}



/* DATALIST */
.datalist1 
{background-color:#ffffff;color:#000000;border-style:solid;border-width:1px;border-color:#ffffff;
font-size:11px;font-weight:normal;font-family:Verdana, Arial, Times;}

.datalistheaderrow1 
{background-color:#843F3B;color:#000000;border-style:solid;border-width:1px;border-color:#ffffff;
font-size:11px;font-weight:normal;font-family:Verdana, Arial, Times;}

.datalistheaderdata1 
{background-color:#ffffff;color:#a01313/*#9E0E0E*/;border-style:solid;border-width:1px;border-color:#000000;
font-size:11px;font-weight:bold;font-family:Verdana, Arial, Times;}
 
.datalistitemrow1 
{background-color:#e8e8e8;color:#000000;border-style:solid;border-width:1px;border-color:#ffffff;
font-size:11px;font-weight:normal;font-family:Verdana, Arial, Times;}

.datalistitemdata1 
{background-color:#ffffff;color:#000000;border-style:solid;border-width:1px;border-color:#000000;
font-size:11px;font-weight:normal;font-family:Verdana, Arial, Times;}
.datalistitemdatab
{background-color:#eeeeee;color:#000000;border-style:solid;border-width:1px;border-color:#000000;
font-size:11px;font-weight:normal;font-family:Verdana, Arial, Times;}

.datalistfooterrow1
{background-color:#e8e8e8;color:#000000;border-style:solid;border-width:1px;border-color:#ffffff;
font-size:11px;font-weight:normal;font-family:Verdana, Arial, Times;}

datalistfooterdata1
{background-color:#e8e8e8;color:#000000;border-style:solid;border-width:1px;border-color:#000000;
font-size:11px;font-weight:normal;font-family:Verdana, Arial, Times;}


/* DATALIST2 */
.datalist2 
{background-color:#ffffff;color:#000000;border-style:solid;border-width:1px;border-color:#ffffff;
font-size:11px;font-weight:normal;font-family:Verdana, Arial, Times;}

.datalistheaderrow2 
{background-color:#843F3B;color:#000000;border-style:solid;border-width:1px;border-color:#ffffff;
font-size:11px;font-weight:normal;font-family:Verdana, Arial, Times;}

.datalistheaderdata2 
{background-color:#cecfd0/*700000*/;color:#a01313;border-style:solid;border-width:1px;border-color:#000000;
font-size:11px;font-weight:bold;font-family:Verdana, Arial, Times;}

.datalistitemrow2 
{background-color:#e8e8e8;color:#000000;border-style:solid;border-width:1px;border-color:#ffffff;
font-size:11px;font-weight:normal;font-family:Verdana, Arial, Times;}

.datalistitemdata2 
{background-color:#ffffff;color:#000000;border-style:solid;border-width:1px;border-color:#ffffff;
font-size:11px;font-weight:normal;font-family:Verdana, Arial, Times;}

.datalistfooterrow2
{background-color:#e8e8e8;color:#000000;border-style:solid;border-width:1px;border-color:#ffffff;
font-size:11px;font-weight:normal;font-family:Verdana, Arial, Times;}

datalistfooterdata2
{background-color:#e8e8e8;color:#000000;border-style:solid;border-width:1px;border-color:#000000;
font-size:11px;font-weight:normal;font-family:Verdana, Arial, Times;}

.note {font-size:9px;font-weight:normal;font-family:Verdana, Arial, Times;}

a.detaillink:hover { color:#000000; text-decoration:underline; font-size:9px;font-weight:normal;font-family:Verdana, Arial, Times; }
a.detaillink:active { color:#000000; text-decoration: underline; font-size:9px;font-weight:normal;font-family:Verdana, Arial, Times;}
a.detaillink:link { color:#000000;  text-decoration: underline; font-size:9px;font-weight:normal;font-family:Verdana, Arial, Times;}
a.detaillink:visited { color:#000000;  text-decoration: underline; font-size:9px;font-weight:normal;font-family:Verdana, Arial, Times;}
.detaillink { color: #000000; text-decoration: none; font-size:9px;font-weight:normal;font-family:Verdana, Arial, Times;}

a.detaillink2:hover { color:#6F747A; text-decoration:underline; font-size:9px;font-weight:normal;font-family:Verdana, Arial, Times; }
a.detaillink2:active { color:#6F747A; text-decoration: underline; font-size:9px;font-weight:normal;font-family:Verdana, Arial, Times;}
a.detaillink2:link { color:#6F747A;  text-decoration: underline; font-size:9px;font-weight:normal;font-family:Verdana, Arial, Times;}
a.detaillink2:visited { color:#6F747A;  text-decoration: underline; font-size:9px;font-weight:normal;font-family:Verdana, Arial, Times;}
.detaillink2 { color: #6F747A; text-decoration: none; font-size:9px;font-weight:normal;font-family:Verdana, Arial, Times;}
/* Weblive Reports Styles */
	
.NotAllowedMessage{
 text-align:left ;
  color:Blue; font-weight:bold; font-family:Verdana; font-size:large 
}
.PagerStyle{
 font: bold 16px Arial; text-align : center;
}
/* Used for the header text saying "Selected customer information" */
.rptCustomerHeader
{
  font:  bold 18px Arial; text-align : left;
}
  
tr.GvHeader, tr.GvHeader a:visited,
tr.GvHeader a:link
{   font-family:Verdana ;
    font-weight: bold; 
    font-size:12px;
    color:#804040;
   text-decoration:none;
   }
tr.GvHeader a:hover
  { 
     font-family:Verdana;
     font-weight: bold;
     color:#804040;
     background-color:#a6d8f2
  }

tr.GvPagerRow, tr.GvPagerRow a:visited,
tr.GvPagerRow a:link
{   font-family: Verdana, Tahoma, Arial, Helvetica;
    font-weight: bold; 
 
    color:#804040;
   text-decoration:none;
  
     text-align:center;
   }
tr.GvPagerRow a:hover
  { 
     font-family:Verdana, Tahoma, Arial, Helvetica;
     font-weight: bold;
     color:#804040;
     text-align:center;
  }
  
  .reporttitle
{
	border-right: #ffffff 0px solid;
	border-top: #ffffff 0px solid;
	font-size: 22px;
	color: #ead700;
	font-variant: normal;
	text-decoration: none;
	 text-align:left ;
}
.GVSelectCustomers
{
 
 table-layout:fixed; 
}
.mainBody
{
  text-align:center;
}
.rptReportBody
{
 padding-top:25px;
}
.rptselectCustomer
{
 text-align:center;
  
}
 

/** STYLE SHEET FOR REPORTS STARTS **/
.datalistitemdata1 
 {background-color:#ffffff;color:#444444;border-style:solid;border-width:0px;border-color:#444444;
font-size:12px;font-weight:normal;font-family:Verdana, Arial, Times; height:25px; vertical-align:middle;}

.datalistitemdata1_noborder
 {background-color:#ffffff;color:#444444;border-style:solid;border-width:0px;border-color:#444444;
font-size:12px;font-weight:normal;font-family:Verdana, Arial, Times; height:25px; vertical-align:middle;}

.datalistitemdatab
{background-color:#EEEEEE;color:#444444;border-style:solid;border-width:0px;border-color:#444444;
font-size:12px;font-weight:normal;font-family:Verdana, Arial, Times;height:25px; vertical-align:middle;}

.datalistheaderdata1 ,table.datalistheaderdata1  ,table.datalistheaderdata1.td
{background-color:#CECFD0;color:black/*#9E0E0E*/;border-style:solid;border-width:0px;
font-size:12px;font-weight:bold;font-family:Verdana, Arial, Times; vertical-align:middle;}


.datalistheaderrow1 
{background-color:#949599;color:#444444;border-style:solid;border-width:1px;border-color:#ffffff;
font-size:11px;font-weight:normal;font-family:Verdana, Arial, Times;}

datalistfooterdata1
{background-color:#e8e8e8;color:#444444;border-style:solid;border-width:1px;border-color:#444444;
font-size:11px;font-weight:normal;font-family:Verdana, Arial, Times;}

.datalistTotal
{color:#B01313/*#9E0E0E*/;border-style:solid;border-width:0px;border-color:#444444;
font-size:12px;font-weight:bold;font-family:Verdana, Arial, Times;}
/*.reportHeaderFont{color:#999999; font-family: Arial Black, Helvetica, sans-serif; font-size:16pt; font-weight:normal; font-style:normal;text-decoration:none;word-spacing:normal;letter-spacing:normal;text-transform:none; text-align: center;}*/
/** .reportHeaderFont{font-size: 13pt; font-family: Arial;font-weight:bold; color: #669900; } **/
.reportSubHeaderFont{font-size:12px;font-weight: bold;font-family:Verdana, Arial, Times;color:#444444;}
.reportSubHeader2Font{font-size:12px;font-weight: bold;font-family:Verdana, Tahoma, Arial, Helvetica;color:#645f57;}
.reportSubHeader2FontNormal{font-size:12px;font-weight: normal;font-family:Verdana, Tahoma, Arial, Helvetica;color:#645f57;}
.reportSubHeader3Font{font-size:12px;font-weight: bold;font-family:Verdana, Tahoma, Arial, Helvetica;color:#b3ab9e;}
.reportSubHeader3FontNormal{font-size:12px;font-weight: normal;font-family:Verdana, Tahoma, Arial, Helvetica;color:#b3ab9e;}
.reportDataGridHeader{font-size:11px;font-weight: bold;font-family:Verdana, Arial, Times;color:#444444;}
.datalistFont{font-size:11px;font-weight:normal;font-family:Verdana, Arial, Times;height:25px;}
.defaultFontBold{color:#999999; font-family : Arial ; font-size: 10pt; font-weight : bold; }

tr.GVAlternateRow, td.GVAlternateRow{background-color:#EEEEEE;color:#444444;border-style:solid;border-width:0px;border-color:#444444;
font-size:10px;font-weight:normal;font-family:Verdana, Arial, Times;height:25px; vertical-align:middle; line-height: 11px;}

tr.GVItemStyle , td.GVItemStyle {color:#444444;border-width:0px;border-style:solid;border-color:#444444;
font-size:10px;font-weight:normal;font-family:Verdana, Arial, Times; height:25px; vertical-align:middle; text-align:center;}

tr.GVItemStyle2 , td.GVItemStyle2 {color:#645f57;border-style:solid;border-width:0px;border-color:#444444;
font-size:10px;font-weight:normal;font-family:Verdana, Arial, Times; height:25px; vertical-align:middle; text-align:center; }

td.GVItemStyle2 a {color:#645f57;border-style:solid;border-width:0px;border-color:#444444;
font-size:10px;font-weight:bold;font-family:Verdana, Arial, Times; height:25px; vertical-align:middle; text-align:center; line-height: 11px; }

td.GVItemStyle2small a {color:#645f57;border-style:solid;border-width:0px;border-color:#444444; text-decoration: none;
font-size:10px;font-weight:bold;font-family:Verdana, Arial, Times; height:25px; vertical-align:middle; text-align:center; line-height: 11px;  }

tr.GVItemStyle2currency , td.GVItemStyle2currency {color:#645f57;border-style:solid;border-width:0px;border-color:#444444;
font-size:10px;font-weight:normal;font-family:Verdana, Arial, Times; vertical-align:middle; text-align:right; }
td.GVItemStyle2currency a {color:#645f57;border-style:solid;border-width:0px;border-color:#444444;
font-size:10px;font-weight:bold;font-family:Verdana, Arial, Times;  vertical-align:middle; text-align:right; }
tr.GVItemStyle2currency2 , td.GVItemStyle2currency2 {color:#645f57;border-style:solid;border-width:0px;border-color:#444444; padding-right: 30px;
font-size:10px;font-weight:normal;font-family:Verdana, Arial, Times;  vertical-align:middle; text-align:right; }
td.GVItemStyle2currency2 a {color:#645f57;border-style:solid;border-width:0px;border-color:#444444; padding-right: 30px;
font-size:10px;font-weight:bold;font-family:Verdana, Arial, Times;  vertical-align:middle; text-align:right; }


tr.GVHeaderRow, td.GVHeaderRow
{color:red;border-style:solid;border-width:1px;border-color:#ffffff;
font-size:10px;font-weight:normal;font-family:Verdana, Arial, Times; vertical-align:bottom; }
tr.GVHeaderRow a, td.GVHeaderRow a
{text-decoration: none;font-size:12px;font-weight:bold;font-family:Verdana, Arial, Times;color:black; }
tr.GVPagerRow, td.GVPagerRow
{background-color:#ffffff;color:#444444;border-style:solid;border-width:1px;border-color:#ffffff;
font-size:10px;font-weight:bold;font-family:Verdana, Arial, Times; color:#645f57; }

.defaultFontError{font-weight:bold; color:Red; font-size:11px}

.NotAllowedMessage{
 text-align:left ;
  color:Blue; font-weight:bold; font-family:Verdana; font-size:large 
}
.PagerStyle{
 font: bold 16px Arial; text-align : center;
}
/* Used for the header text saying "Selected customer information" */
.rptCustomerHeader
{
  font: none 14px verdana; text-align: left; color: #515254;
}
  
tr.GvPagerRow a:hover
  { 
     font-family:@Arial Unicode MS;
     font-weight: bold;
     color:#804040;
     text-align:center;
  }
  
  .reporttitle, .reportHeaderFont
{
	border-right: #ffffff 0px solid;
	border-top: #ffffff 0px solid;
 color: #ffffff; font: bold 16px verdana, tahoma, arial;
	
	text-decoration: none;
	text-align:left ;
	
}

.GVSelectCustomers
{
 
 table-layout:fixed; 
}
.mainBody
{
  text-align:center;
}
.rptReportBody
{
 padding-top:25px;
}
.rptselectCustomer
{
 text-align:center;
  
}
.rptSelectedCustomer
{
 font: 12px Arial; color: #000000; 
}

/** STYLE SHEET FOR REPORTS ENDS **/



/* Data Pager Styles */
.grid TR.pager-row TD
{
    border-top:solid 2px #bbd9ee;
}
.pager
{
    font-family:arial,sans-serif;
    text-align:center;
    padding:6px;	
    font-size:12px;
} 
.command,        
.current,        
A.command,
.grid TR.pager-row TD A
{
    color:#7B7C80;
    padding:0px 5px;
    text-decoration:none;
    border:none;
}
A.command:hover,
.grid TR.pager-row TD A:hover
{
    border:solid 2px #408BB6;
    background-color:#979797;
    color:#fff;
    padding:0px 3px;
    text-decoration:none;
}        
.current,
.grid TR.pager-row TD SPAN
{
	border:none;
    font-weight:bold;
    color:#000000;
    padding:0px 6px;
}
.grid TR.pager-row TD
{
	border-top:none;
	text-align:center;
}
.grid TR.pager-row TABLE
{
	height:35px;
	margin:0 auto 0 auto;
}
