TD
{
    FONT-FAMILY: Arial, Helvetica, sans-serif
}
.bgcolor1 {
    background-color: #B2B2E0;
}


.bgcolor1 {
    background-color: #B2B2E0;
}


#interContainer 
{
position: absolute;
width: 670px; /*Width of interstitial box*/
left: 0;
top: 0;
padding: 15px;
padding-top: 0;
background-color: #d0e47e;
border: 1px solid black;
visibility: hidden;
z-index: 6;
}

#interContainer .headerbar{ /*CSS for header bar of interstitial box*/
color: gray;
padding: 5px 0;
text-align: right;
}

#interContainer .headerbar a{ /*CSS for header bar links of interstitial box*/
font-size: 120%;
text-decoration: none;
}


.navContainer1small div.LeftNavHeader1 {     font-size: 13px;   text-align: center; font-weight: 700;
color: #000; background-color: #eee; border-width: 0px; padding: 5px 0px 5px 5px; border-style: solid; border-color: #ccc; }

.navContainer1small li { margin: 0;   padding:0;}

 
.navContainer1small ul { list-style-type: none; padding: 0; margin: 0;
}
 
div.navContainer1small  {  font-size: 11px; width:170px;  display:inline-block; xmargin-left:5px;
border-width: 1px;   border-style: solid;
border-color: #ccc; }

.navContainer1small ul li.offLevel1  {  background-color: #ffffff;  display:inline-block;  margin:0; padding: 5px 0px 5px 5px;
border-top: 1px solid #cccccc; background-image: none; }

.navContainer1small ul li.offLevel1_selected  { color: #ffffff; background-color: #336699;  padding: 5px 0px 5px 5px;
border-top: 1px solid #cccccc; background-image: none; }
 
    
    
div.navContainer1  {  font-size: 11px; border-width: 1px; border-style: solid;
border-color: #ccc; }       
    
div.LeftNavFooter1 a { background-color: #eee; padding: 0px; }
 .navContainer1 div.LeftNavHeader1Blue { font-size: 13px; text-align: center; font-weight: 700;
color: #ffffff; background-color: #023365; padding: 5px 0px 5px 5px; border-width: 0px; border-style: solid;
border-color: #ccc; }
    
.navContainer1 div.LeftNavHeader1 {     font-size: 13px; text-align: left; font-weight: 700;
color: #000; background-color: #eee; padding: 5px 0px 5px 5px; border-width: 0px; border-style: solid; border-color: #ccc; }
    
.navContainer1 div.LeftNavFooter { width: 145px;        font-size: 13px; text-align: center; font-weight: 700;
color: #000; background-color: #eee; padding: 5px 0px 5px 0px; border-width: 2px 0px 0px 0px; border-style: solid;
border-color: #ccc; }

.navContainer1 li { margin: 0;   }


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


.navContainer1 ul li.offLevel1  {  background-color: #ffffff;  padding: 5px 0px 5px 5px;
border-top: 1px solid #cccccc; background-image: none; }

.navContainer1 ul li.offLevel1_selected  { color: #ffffff; background-color: #336699;  padding: 5px 0px 5px 5px;
border-top: 1px solid #cccccc; background-image: none; }






div.navContainer  {  font-size: 11px;  border-width: 0px; padding: 0px ; border-style: solid;
border-color: #ccc; }

div.LeftNavFooter a { background-color: #eee; padding: 0px; }

.myLeftNavHeader
{
      font-size: 11px;   font-weight: 600; padding: 5px 0px 3px 0px;
color: #000;  border-width: 0px; border-style: solid; border-color: #ccc;
}

.navContainer div.LeftNavHeader {       font-size: 11px; text-align: left;  font-weight: 600;
color: #000; background-color: #eee; padding: 5px 0px 5px 5px; border-width: 0px; border-style: solid; border-color: #ccc; }

.navContainer div.LeftNavFooter { width: 145px; font-size: 13px; text-align: center;
color: #000; background-color: #eee; padding: 5px 0px 0px 5px; border-width: 0px 0px 0px 0px; border-style: solid;
 }


.navContainer li { margin: 0;   }

.navContainer ol { list-style-type: none;  padding: 0; margin: 0;
}

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

.navContainer ul li.offLevel1  {    padding: 0px 0px 0px 0px;
border-top: 0px ; background-image: none; }

.navContainer ul li.offLevel1_selected  {  color: #ffffff; background-color: #C3D9FF;  padding: 0px 0px 0px 0px;
border-top: 0px solid #cccccc; background-image: none; }






.borderleft2
{
    border-color : #B2B2E0;
    border-style : solid;
    border-right-width : 0px;
    border-left-width : 1px;
    border-top-width : 0px;
    border-bottom-width : 0px;
}
.gstopbottomborder {
    background-image: url(http://softwareprojects.com/images/gs_top_bottom_border.gif);
}

.LinkSmallWhiteNoDecoration
{
        FONT-SIZE: 11px;
        FONT-WEIGHT: normal;
        COLOR: white;
        Text-decoration: none;
	border: 0;
        FONT-FAMILY: Verdana, Arial, sans-serif;
}

.LinkSmallWhiteNoDecoration2
{
        FONT-SIZE: 12px;
        FONT-WEIGHT: normal;
        COLOR: white;
        Text-decoration: none;
	border: 0;
        FONT-FAMILY: Verdana, Arial, sans-serif;
}



.borderright2
{
    border-color : #B2B2E0;
    border-style : solid;
    border-right-width : 1px;
    border-left-width : 0px;
    border-top-width : 0px;
    border-bottom-width : 0px;
}
.mainboldfont {
    font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
    font-size: 12px;
    font-style: normal;
    font-weight : bold;
    color: #000099;
}
TH
{
    FONT-FAMILY: Arial, Helvetica, sans-serif
}
P
{
    FONT-FAMILY: Arial, Helvetica, sans-serif
}
#content
{
    WIDTH: 100%;
    POSITION: relative;
    HEIGHT: 100%;
    BACKGROUND-COLOR: #fff;
    TEXT-ALIGN: left
}
HR
{
    DISPLAY: none
}
#logo H2
{
    DISPLAY: none
}
#sb DIV
{
    DISPLAY: none
}
#logo
{
    DISPLAY: block;
    Z-INDEX: 1;
    BACKGROUND-IMAGE: url(http://images.bizrate.com/site/brl7.gif);
    WIDTH: 415px;
    BACKGROUND-REPEAT: no-repeat;
    HEIGHT: 43px
}
#upd
{
    LEFT: 0px;
    MARGIN: 0px;
    POSITION: absolute;
    TOP: 40px;
    TEXT-ALIGN: right
}
#tabs1 DIV A
{
    COLOR: #039;
    TEXT-DECORATION: none
}
#tabs1 TABLE
{
    BORDER-TOP: #99c 1px solid;
    BORDER-LEFT: #99c 1px solid
}
#tabs1 TABLE TD
{
    BORDER-RIGHT: #99c 1px solid;
    FONT-SIZE: 12px;
    WHITE-SPACE: nowrap;
    BACKGROUND-COLOR: #efeefe
}
#tabs1 TD DIV
{
    PADDING-RIGHT: 5px;
    PADDING-LEFT: 5px;
    PADDING-BOTTOM: 2px;
    PADDING-TOP: 2px
}
#tabs2 DIV A
{
    COLOR: #039;
    TEXT-DECORATION: none
}
#tabs2 TABLE TD
{
    BORDER-RIGHT: #99c 1px solid;
    BORDER-TOP: #99c 1px solid;
    FONT-SIZE: 12px;
    WHITE-SPACE: nowrap;
    BACKGROUND-COLOR: #efeefe
}
#tabs2 TABLE DIV#a0
{
    BORDER-LEFT: #99c 1px solid
}
#tabs2 TD.j
{
    BORDER-RIGHT: 0px;
    BORDER-TOP: 0px;
    FONT-SIZE: 11px;
    BORDER-LEFT: 0px;
    BORDER-BOTTOM: 0px;
    BACKGROUND-COLOR: #fff
}
#tabs2 TD DIV
{
    PADDING-RIGHT: 5px;
    PADDING-LEFT: 5px;
    PADDING-BOTTOM: 2px;
    PADDING-TOP: 2px
}
#tabs DIV#a
{
    LEFT: 0px;
    WIDTH: 134px
}
#tabs DIV#b
{
    LEFT: 133px;
    WIDTH: 78px
}
#tabs DIV#c
{
    LEFT: 210px;
    WIDTH: 84px
}
#tabs DIV#d
{
    LEFT: 293px;
    WIDTH: 83px
}
#tabs DIV#e
{
    LEFT: 375px;
    WIDTH: 48px
}
#tabs DIV#ff
{
    LEFT: 448px;
    WIDTH: 60px
}
#tabs DIV#g
{
    LEFT: 510px;
    WIDTH: 78px
}
#tabs DIV#h
{
    LEFT: 590px;
    WIDTH: 72px
}
#tabs DIV#i
{
    LEFT: 666px;
    WIDTH: 70px
}
#tabs1 .tab_on
{
    BACKGROUND-COLOR: #ccf
}
#tabs2 .tab_on
{
    BACKGROUND-COLOR: #ccf
}
#tabs1 .tab_on A
{
    COLOR: #000
}
#tabs2 .tab_on A
{
    COLOR: #000
}
#s
{
    PADDING-RIGHT: 0px;
    BORDER-TOP: #99c 1px solid;
    PADDING-LEFT: 0px;
    FONT-WEIGHT: bold;
    FONT-SIZE: 14px;
    PADDING-BOTTOM: 8px;
    WIDTH: 100%;
    PADDING-TOP: 8px;
    POSITION: relative;
    BACKGROUND-COLOR: #ccf;
    TEXT-ALIGN: center
}
TABLE#links
{
    MARGIN-TOP: 10px
}
TABLE#links TD
{
    PADDING-LEFT: 14px;
    BORDER-LEFT: #efeefe 1px solid
}
TABLE#links TD#a
{
    PADDING-LEFT: 10px;
    BORDER-LEFT: 0px
}
TABLE#links P
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 13px
}
#isf H2
{
    PADDING-LEFT: 0px;
    FONT-SIZE: 16px;
    MARGIN: 20px 0px 0px;
    COLOR: #000;
    TEXT-ALIGN: left
}
#isf H3
{
    MARGIN: 25px 0px 6px;
    COLOR: #000;
    TEXT-ALIGN: left
}
#isf UL
{
    MARGIN: 0px 6px 0px 20px;
    LIST-STYLE-TYPE: none
}
#isf UL LI
{
    MARGIN-BOTTOM: 8px
}
#isf TD#a UL
{
    MARGIN-LEFT: 0px
}
DIV#isf DIV#new H1
{
    PADDING-TOP: 6px
}
DIV.heading1
{
    PADDING-TOP: 6px
}
DIV.spc
{
    MARGIN-BOTTOM: 10px;
    HEIGHT: 10px
}
DIV#isf DIV#new H1
{
    MARGIN: 0px;
    PADDING-TOP: 0px
}
#isf H3
{
    MARGIN: 0px;
    PADDING-TOP: 0px
}
DIV.heading1
{
    MARGIN: 0px;
    PADDING-TOP: 0px
}
DIV.spc
{
    MARGIN-BOTTOM: 20px;
    HEIGHT: 10px
}
DIV.browseNav DIV.topNav TABLE.pod TD.body UL
{
    LIST-STYLE-IMAGE: url(http://images.bizrate.com/site/bullet_round2_039_5x10.gif);
    BACKGROUND-COLOR: #fec
}
DIV.browseNav DIV.topNavA TABLE.pod TD.body UL
{
    LIST-STYLE-IMAGE: url(http://images.bizrate.com/site/bullet_round2_039_5x10.gif);
    BACKGROUND-COLOR: #fec
}
DIV.superTest UL
{
    LIST-STYLE-IMAGE: url(http://images.bizrate.com/site/bullet_round2_039_5x10.gif);
    BACKGROUND-COLOR: #fec
}
DIV.superTest DIV.browseSuperfind UL
{
    LIST-STYLE-IMAGE: url(http://images.bizrate.com/site/bullet_round2_039_5x10.gif);
    BACKGROUND-COLOR: #fec
}
DIV.browseNav DIV.topNavA TABLE.pod TD.body UL
{
    BACKGROUND-COLOR: #fdf7eb
}
H1
{
    MARGIN-TOP: 0px;
    FONT-SIZE: 20px;
    MARGIN-BOTTOM: 4px;
    COLOR: #000
}
H2
{
    MARGIN-TOP: 0px;
    PADDING-LEFT: 4px;
    FONT-SIZE: 16px;
    MARGIN-BOTTOM: 0px;
    PADDING-BOTTOM: 1px;
    COLOR: #fff;
    PADDING-TOP: 1px
}
H3
{
    MARGIN-TOP: 0px;
    FONT-SIZE: 13px;
    MARGIN-BOTTOM: 4px;
    COLOR: #000
}
DIV#topSellers TABLE.pod TR.nn4x
{
    DISPLAY: none
}
DIV.matchesPrice TABLE.pod TR.nn4x
{
    DISPLAY: none
}
DIV.allMatchesCompare TABLE.pod TR.nn4x
{
    DISPLAY: none
}
FORM
{
    MARGIN-TOP: 0px;
    MARGIN-BOTTOM: 0px
}
INPUT
{
    FONT-SIZE: 11px
}
SELECT
{
    FONT-SIZE: 11px
}
TABLE.formTable TD
{
    PADDING-BOTTOM: 6px
}
TABLE.pod
{
    BORDER-RIGHT: #666 1px solid;
    BORDER-TOP: #666 1px solid;
    BORDER-LEFT: #666 1px solid;
    BORDER-BOTTOM: #666 1px solid
}
TABLE.pod TD.heading2
{
    BACKGROUND-COLOR: #666
}
TABLE.pod TD.heading2 H2
{
    PADDING-LEFT: 3px;
    MARGIN-BOTTOM: 0px;
    MARGIN-LEFT: 0px
}
TABLE.pod TD.heading3 H3
{
    PADDING-LEFT: 4px
}
TABLE.pod TD.body
{
    PADDING-RIGHT: 6px;
    PADDING-LEFT: 6px;
    PADDING-BOTTOM: 6px
}
TABLE.pod TD.seeAll
{
    PADDING-RIGHT: 6px;
    PADDING-LEFT: 6px;
    PADDING-BOTTOM: 6px
}
TABLE.logo
{
    MARGIN-BOTTOM: 3px
}
TABLE.logo TD.border
{
    BACKGROUND-COLOR: #ccf
}
TABLE#logo TD.date
{
    FONT-SIZE: 11px;
    PADDING-BOTTOM: 3px
}
TABLE.ad
{
    MARGIN-BOTTOM: 6px
}

INPUT
{
    FONT-SIZE: 11px
}
SELECT
{
    FONT-SIZE: 11px
}
#date
{
    FONT-SIZE: 11px
}
#f
{
    FONT-SIZE: 11px
}
#f P
{
    FONT-SIZE: 11px
}
DIV.productInfoListing TD.details P
{
    FONT-SIZE: 11px
}
DIV.productInfoListing TD.category
{
    FONT-SIZE: 11px
}
TD
{
    FONT-SIZE: 13px
}
DIV.productInfoListing P.productName
{
    FONT-SIZE: 13px
}
DIV#productPageOverview DIV.productInfoListing TD.details P.comparisonInfo
{
    FONT-SIZE: 13px
}
#isf INPUT
{
    FONT-SIZE: 13px
}
DIV#productPageOverview DIV.productInfoListing DIV.prodInfoNav
{
    FONT-SIZE: 18px
}
DIV#productPageOverview H1
{
    FONT-SIZE: 18px
}
H1
{
    FONT-SIZE: 20px
}
#f
{
    BORDER-TOP: #efeefe 1px solid;
    MARGIN: 0px 0px 18px;
    COLOR: #666;
    LINE-HEIGHT: 20px;
    PADDING-TOP: 10px;
    POSITION: relative;
    TEXT-ALIGN: center
}
#f P
{
    MARGIN: 0px
}
DIV.productInfoListing TD.category
{
    FONT-WEIGHT: bold
}
DIV.productInfoListing P.comparisonInfo SPAN.result
{
    FONT-WEIGHT: bold
}
.compareTable
{
    BORDER-RIGHT: 0px;
    BORDER-TOP: 0px;
    BORDER-LEFT: 0px;
    BORDER-BOTTOM: 0px
}
TR
{
    BORDER-RIGHT: 0px;
    BORDER-TOP: 0px;
    BORDER-LEFT: 0px;
    BORDER-BOTTOM: 0px
}
TD
{
    BORDER-RIGHT: 0px;
    BORDER-TOP: 0px;
    BORDER-LEFT: 0px;
    BORDER-BOTTOM: 0px
}
TH
{
    BORDER-RIGHT: 0px;
    BORDER-TOP: 0px;
    BORDER-LEFT: 0px;
    BORDER-BOTTOM: 0px
}
.compareTable TD
{
    TEXT-ALIGN: center
}
.columnHeaderGroup TH
{
    BORDER-RIGHT: #ccc 1px solid;
    PADDING-RIGHT: 2px;
    PADDING-LEFT: 2px;
    FONT-WEIGHT: bold;
    FONT-SIZE: 14px;
    PADDING-BOTTOM: 2px;
    COLOR: #000;
    PADDING-TOP: 2px;
    BACKGROUND-COLOR: #99c;
    TEXT-ALIGN: left
}
.columnHeaderGroup TH A:visited
{
    COLOR: #039
}
.columnHeaderGroup TH A
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 13px
}
.columnHeaderDetail TH
{
    BORDER-RIGHT: #ccc 1px solid;
    PADDING-RIGHT: 3px;
    PADDING-LEFT: 3px;
    FONT-WEIGHT: normal;
    FONT-SIZE: 11px;
    PADDING-BOTTOM: 3px;
    COLOR: #000;
    PADDING-TOP: 3px;
    BORDER-BOTTOM: #999 1px solid;
    BACKGROUND-COLOR: #efeefe
}
.oneLine
{
    MARGIN-BOTTOM: 12px
}
.columnHeaderDetail .go
{
    BORDER-RIGHT: 0px
}
DIV.compareProducts TABLE
{
    BORDER-RIGHT: 0px;
    BORDER-TOP: 0px;
    BORDER-LEFT: 0px;
    BORDER-BOTTOM: 0px
}
DIV.compareProducts TD
{
    BORDER-RIGHT: 0px;
    BORDER-TOP: 0px;
    BORDER-LEFT: 0px;
    BORDER-BOTTOM: 0px
}
DIV.compareProducts TH
{
    BORDER-RIGHT: 0px;
    BORDER-TOP: 0px;
    BORDER-LEFT: 0px;
    BORDER-BOTTOM: 0px
}
DIV.compareProducts TH
{
    BORDER-RIGHT: #fff 1px solid;
    FONT-SIZE: 13px;
    COLOR: #fff;
    BORDER-BOTTOM: #fff 1px solid;
    BACKGROUND-COLOR: #99c
}
DIV.compareProducts TH.productSpecs
{
    BORDER-RIGHT: #fff 1px solid;
    FONT-SIZE: 13px;
    COLOR: #fff;
    BORDER-BOTTOM: #fff 1px solid;
    BACKGROUND-COLOR: #99c
}
DIV.compareProducts TH
{
    PADDING-RIGHT: 4px;
    PADDING-LEFT: 4px;
    PADDING-BOTTOM: 4px;
    PADDING-TOP: 4px
}
DIV.compareProducts TH.productSpecs
{
    PADDING-RIGHT: 4px;
    PADDING-LEFT: 4px;
    PADDING-BOTTOM: 4px;
    PADDING-TOP: 4px
}
DIV.compareProducts TH.productSpecs
{
    BACKGROUND-COLOR: #669
}
DIV.compareProducts TD.middleColumn
{
    BACKGROUND-COLOR: #efeeff
}
DIV.compareProducts TD
{
    BORDER-RIGHT: #ccf 1px solid;
    BORDER-BOTTOM: #ccf 1px solid
}
DIV.superfindD DIV.superfindAllMatches DIV.details
{
    PADDING-BOTTOM: 9px;
    PADDING-TOP: 9px;
    BORDER-BOTTOM: #ccf 1px solid
}
DIV.superTest DIV.browseSuperfind H2
{
    MARGIN-TOP: 10px;
    PADDING-LEFT: 0px;
    COLOR: #000;
    BACKGROUND-COLOR: #fff
}
DIV.popStoresTest DIV.mostPopularStores H2
{
    MARGIN-TOP: 10px;
    PADDING-LEFT: 0px;
    COLOR: #000;
    BACKGROUND-COLOR: #fff
}
DIV.superTest DIV.browseSuperfind
{
    BORDER-RIGHT: 0px;
    BORDER-TOP: 0px;
    BORDER-LEFT: 0px;
    BORDER-BOTTOM: 0px
}
DIV.popStoresTest DIV.mostPopularStores TABLE.pod
{
    BORDER-RIGHT: 0px;
    BORDER-TOP: 0px;
    BORDER-LEFT: 0px;
    BORDER-BOTTOM: 0px
}
DIV.popStoresTest DIV.mostPopularStores TABLE.pod TD
{
    BORDER-RIGHT: 0px;
    BORDER-TOP: 0px;
    BORDER-LEFT: 0px;
    BORDER-BOTTOM: 0px
}
DIV.additionalResources H2
{
    BACKGROUND-COLOR: #999
}
DIV.additionalResources TABLE.pod
{
    BORDER-RIGHT: #ccc 1px solid;
    BORDER-TOP: #ccc 1px solid;
    BORDER-LEFT: #ccc 1px solid;
    BORDER-BOTTOM: #ccc 1px solid;
    BORDER-COLLAPSE: collapse
}
DIV.additionalResources TABLE.pod TD
{
    BORDER-BOTTOM: #ccc 1px solid;
    BACKGROUND-COLOR: #eee
}
DIV.searchEbay TABLE.pod
{
    BORDER-RIGHT: #999 1px solid;
    BORDER-TOP: #999 1px solid;
    BORDER-LEFT: #999 1px solid;
    BORDER-BOTTOM: #999 1px solid;
    BACKGROUND-COLOR: #eee
}
DIV.heading1 P.relatedSearches
{
    MARGIN-TOP: 6px;
    MARGIN-BOTTOM: 0px
}
DIV.heading1 P.relatedSearches EM
{
    FONT-WEIGHT: bold;
    FONT-STYLE: normal
}
DIV.heading1 P.pageIntro SPAN.matchType
{
    FONT-WEIGHT: bold;
    COLOR: #f60
}
DIV.searchHome DIV.body
{
    BORDER-RIGHT: #669 1px solid;
    PADDING-RIGHT: 4px;
    BORDER-TOP: 0px;
    PADDING-LEFT: 4px;
    PADDING-BOTTOM: 4px;
    BORDER-LEFT: #669 1px solid;
    PADDING-TOP: 2px;
    BORDER-BOTTOM: #669 1px solid;
    BACKGROUND-COLOR: #ccf
}
DIV.searchHome H2
{
    PADDING-LEFT: 4px;
    MARGIN-BOTTOM: 0px;
    BACKGROUND-COLOR: #669
}
DIV.searchOffers H2
{
    PADDING-LEFT: 4px;
    BACKGROUND-COLOR: #669
}
DIV.searchStores H2
{
    PADDING-LEFT: 4px;
    BACKGROUND-COLOR: #669
}
DIV.searchOffers TABLE
{
    BORDER-RIGHT: #669 1px solid;
    BORDER-TOP: #669 1px solid;
    BORDER-LEFT: #669 1px solid;
    BORDER-BOTTOM: #669 1px solid
}
DIV.searchStores TABLE
{
    BORDER-RIGHT: #669 1px solid;
    BORDER-TOP: #669 1px solid;
    BORDER-LEFT: #669 1px solid;
    BORDER-BOTTOM: #669 1px solid
}
DIV.searchOffers TD
{
    FONT-WEIGHT: bold;
    BACKGROUND-COLOR: #ccf
}
DIV.searchStores TD
{
    FONT-WEIGHT: bold;
    BACKGROUND-COLOR: #ccf
}
DIV.searchCategories
{
    BORDER-RIGHT: #669 1px solid;
    BORDER-TOP: #669 1px solid;
    BORDER-LEFT: #669 1px solid;
    BORDER-BOTTOM: #669 1px solid
}
DIV.searchCategories TD
{
    BACKGROUND-COLOR: #ccf
}
DIV.searchSuperfind
{
    BORDER-RIGHT: #669 1px solid;
    BORDER-TOP: #669 1px solid;
    MARGIN-TOP: 8px;
    PADDING-LEFT: 8px;
    PADDING-BOTTOM: 6px;
    BORDER-LEFT: #669 1px solid;
    PADDING-TOP: 6px;
    BORDER-BOTTOM: #669 1px solid;
    BACKGROUND-COLOR: #ccf
}
DIV.searchSuperfind TD
{
    PADDING-RIGHT: 6px;
    FONT-WEIGHT: bold
}
DIV.searchSuperfind TABLE.searchTwo
{
    PADDING-TOP: 6px
}
DIV.searchError
{
    BORDER-RIGHT: #669 1px solid;
    BORDER-TOP: #669 1px solid;
    MARGIN-BOTTOM: 18px;
    PADDING-BOTTOM: 6px;
    BORDER-LEFT: #669 1px solid;
    WIDTH: 535px;
    PADDING-TOP: 6px;
    BORDER-BOTTOM: #669 1px solid;
    BACKGROUND-COLOR: #ccf
}
DIV.searchError TD
{
    PADDING-LEFT: 8px;
    PADDING-BOTTOM: 5px
}
DIV.searchError SPAN.moreInfoA
{
    FONT-SIZE: 11px
}
DIV.searchError TD.tips
{
    FONT-WEIGHT: bold;
    PADDING-BOTTOM: 6px
}
DIV.searchError TD.inputPrice
{
    PADDING-BOTTOM: 0px
}
DIV.browseAvs
{
    BORDER-RIGHT: #f90 1px solid;
    BORDER-TOP: #f90 1px solid;
    MARGIN-BOTTOM: 18px;
    BORDER-LEFT: #f90 1px solid;
    BORDER-BOTTOM: #f90 1px solid;
    BACKGROUND-COLOR: #fec
}
DIV.browseAvs P
{
    PADDING-LEFT: 4px;
    BACKGROUND-COLOR: #fec
}
DIV.browseAvs H2
{
    PADDING-LEFT: 2px;
    BACKGROUND-COLOR: #f90
}
DIV.browseAvs H2.secondary
{
    FONT-SIZE: 13px;
    COLOR: #666;
    BACKGROUND-COLOR: #fec
}
DIV.browseAvs P.recentlyViewedAvs
{
    PADDING-BOTTOM: 4px;
    BORDER-BOTTOM: #f90 1px solid
}
DIV.browseOffers
{
    BORDER-RIGHT: #f90 1px solid;
    BORDER-TOP: 0px;
    PADDING-BOTTOM: 6px;
    BORDER-LEFT: #f90 1px solid;
    WIDTH: 170px;
    BORDER-BOTTOM: #f90 1px solid;
    BACKGROUND-COLOR: #fec
}
DIV.browseStores
{
    BORDER-RIGHT: #f90 1px solid;
    BORDER-TOP: 0px;
    PADDING-BOTTOM: 6px;
    BORDER-LEFT: #f90 1px solid;
    WIDTH: 170px;
    BORDER-BOTTOM: #f90 1px solid;
    BACKGROUND-COLOR: #fec
}
DIV.browseStores
{
    BORDER-TOP: #f90 1px solid
}
DIV.browseOffers H2
{
    BACKGROUND-COLOR: #f90
}
DIV.browseStores H2
{
    BACKGROUND-COLOR: #f90
}
DIV.browseOffers P
{
    PADDING-RIGHT: 6px;
    MARGIN-TOP: 4px;
    PADDING-LEFT: 8px;
    MARGIN-BOTTOM: 4px;
    BACKGROUND-COLOR: #fec
}
DIV.browseStores P
{
    PADDING-RIGHT: 6px;
    MARGIN-TOP: 4px;
    PADDING-LEFT: 8px;
    MARGIN-BOTTOM: 4px;
    BACKGROUND-COLOR: #fec
}
DIV.browseStores H3
{
    PADDING-LEFT: 4px;
    COLOR: #666;
    PADDING-TOP: 8px
}
DIV.browseStores DIV.topGroup
{
    PADDING-BOTTOM: 4px;
    BORDER-BOTTOM: #f90 1px solid
}
DIV.browseStores DIV.hr_170
{
    DISPLAY: none
}
DIV.browseNavSpecialOffers
{
    BORDER-RIGHT: #f90 1px solid;
    BORDER-TOP: 0px;
    MARGIN-BOTTOM: 18px;
    PADDING-BOTTOM: 8px;
    BORDER-LEFT: #f90 1px solid;
    WIDTH: 170px;
    PADDING-TOP: 6px;
    BORDER-BOTTOM: #f90 1px solid;
    BACKGROUND-COLOR: #fec
}
DIV.browseNavSpecialOffers P
{
    PADDING-RIGHT: 6px;
    MARGIN-TOP: 4px;
    PADDING-LEFT: 8px;
    MARGIN-BOTTOM: 4px
}
DIV.browseNavSpecialOffers P.allDepartments
{
    PADDING-LEFT: 4px;
    PADDING-BOTTOM: 4px
}
DIV.browseNavSpecialOffers P.selected
{
    PADDING-LEFT: 8px;
    FONT-WEIGHT: bold
}
DIV.browseStores P.selected
{
    PADDING-LEFT: 8px;
    FONT-WEIGHT: bold
}
DIV.browseMerchants
{
    BORDER-RIGHT: #f90 1px solid;
    BORDER-TOP: 0px;
    MARGIN-BOTTOM: 18px;
    PADDING-BOTTOM: 8px;
    BORDER-LEFT: #f90 1px solid;
    WIDTH: 170px;
    BORDER-BOTTOM: #f90 1px solid;
    BACKGROUND-COLOR: #fec
}
DIV.browseMerchants H2
{
    BACKGROUND-COLOR: #f90
}
DIV.browseMerchants P
{
    PADDING-RIGHT: 6px;
    MARGIN-TOP: 6px;
    PADDING-LEFT: 8px;
    MARGIN-BOTTOM: 0px
}
DIV.browseAccount
{
    BORDER-RIGHT: #f90 1px solid;
    BORDER-TOP: #f90 1px solid;
    PADDING-BOTTOM: 6px;
    BORDER-LEFT: #f90 1px solid;
    BORDER-BOTTOM: #f90 1px solid;
    BACKGROUND-COLOR: #fec
}
DIV.browseAccount TABLE TD
{
    PADDING-LEFT: 6px;
    BACKGROUND-COLOR: #fec
}
DIV.browseAccount H2
{
    WIDTH: 170px;
    BACKGROUND-COLOR: #f90
}
DIV.specialFeaturesAvs
{
    BORDER-RIGHT: #99c 1px solid;
    BORDER-TOP: #99c 1px solid;
    MARGIN-TOP: 18px;
    PADDING-BOTTOM: 6px;
    BORDER-LEFT: #99c 1px solid;
    BORDER-BOTTOM: #99c 1px solid
}
DIV.specialFeaturesAvs H2
{
    BACKGROUND-COLOR: #99c
}
DIV.specialFeaturesAvs P
{
    PADDING-LEFT: 4px
}
DIV.additionalResourcesB H2
{
    PADDING-LEFT: 4px;
    BACKGROUND-COLOR: #999
}
DIV.additionalResourcesB TABLE
{
    BORDER-RIGHT: #ccc 1px solid;
    BORDER-LEFT: #ccc 1px solid
}
DIV.additionalResourcesB TABLE TD.body
{
    BORDER-BOTTOM: #ccc 1px solid;
    BACKGROUND-COLOR: #eee
}
DIV.additionalResourcesB TD.border
{
    BACKGROUND-COLOR: #eee
}
DIV.additionalResourcesB TABLE TD P
{
    PADDING-LEFT: 6px
}
DIV.mostPopularStores
{
    MARGIN-BOTTOM: 18px
}
DIV.mostPopularStores H2
{
    PADDING-LEFT: 4px;
    PADDING-BOTTOM: 1px;
    PADDING-TOP: 1px;
    BACKGROUND-COLOR: #99c
}
DIV.mostPopularStores TH
{
    PADDING-BOTTOM: 2px;
    BACKGROUND-COLOR: #efeefe
}
DIV.mostPopularStores TH.storeName
{
    PADDING-LEFT: 4px;
    TEXT-ALIGN: left
}
DIV.mostPopularStores TABLE TD.sortBy
{
    PADDING-RIGHT: 4px;
    PADDING-LEFT: 4px;
    PADDING-BOTTOM: 4px;
    PADDING-TOP: 4px;
    BACKGROUND-COLOR: #efeefe
}
DIV.mostPopularStores TABLE TD
{
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;
    PADDING-BOTTOM: 0px;
    PADDING-TOP: 0px
}
DIV.mostPopularStores TABLE TD.merchant
{
    PADDING-BOTTOM: 8px;
    PADDING-TOP: 8px;
    BORDER-BOTTOM: #ccf 1px solid
}
DIV.mostPopularStores TABLE TD.ribbon
{
    PADDING-BOTTOM: 8px;
    PADDING-TOP: 8px;
    BORDER-BOTTOM: #ccf 1px solid
}
DIV.mostPopularStores TABLE TD.blank
{
    PADDING-BOTTOM: 8px;
    PADDING-TOP: 8px;
    BORDER-BOTTOM: #ccf 1px solid
}
DIV.mostPopularStores TABLE TD.smiley
{
    PADDING-BOTTOM: 8px;
    PADDING-TOP: 8px;
    BORDER-BOTTOM: #ccf 1px solid
}
DIV.mostPopularStores TD.pageNav
{
    PADDING-RIGHT: 4px;
    PADDING-LEFT: 4px;
    PADDING-BOTTOM: 4px;
    PADDING-TOP: 4px;
    BACKGROUND-COLOR: #efeefe
}
DIV.mostPopularStores TD.pageNav SPAN.fade
{
    FONT-SIZE: 11px
}
DIV.productOffers
{
    MARGIN-BOTTOM: 18px;
    WIDTH: 542px
}
DIV.productOffers H2
{
    BACKGROUND-COLOR: #99c
}
DIV.productOffers TH
{
    PADDING-RIGHT: 3px;
    PADDING-LEFT: 3px;
    PADDING-BOTTOM: 3px;
    PADDING-TOP: 3px;
    BACKGROUND-COLOR: #efeefe;
    TEXT-ALIGN: left
}
DIV.productOffers TD
{
    PADDING-RIGHT: 6px;
    PADDING-BOTTOM: 10px;
    PADDING-TOP: 10px;
    BORDER-BOTTOM: #ccf 1px solid
}
DIV.productOffers TD.pageNav
{
    PADDING-RIGHT: 4px;
    PADDING-LEFT: 4px;
    FONT-WEIGHT: bold;
    PADDING-BOTTOM: 4px;
    PADDING-TOP: 4px;
    BORDER-BOTTOM: #ccf 1px solid;
    BACKGROUND-COLOR: #efeefe
}
DIV.productOffers TD.pageNav SPAN.fade
{
    FONT-SIZE: 13px
}
DIV.storeRatingsCategory
{
    MARGIN-TOP: 0px
}
DIV.storeRatingsCategory H2.storeRatingsSummary
{
    PADDING-RIGHT: 2px;
    MARGIN-TOP: 0px;
    PADDING-LEFT: 2px;
    FONT-SIZE: 13px;
    PADDING-BOTTOM: 2px;
    PADDING-TOP: 2px;
    BACKGROUND-COLOR: #99c;
    TEXT-ALIGN: center
}
DIV.storeRatingsCategory TABLE.storeName TD
{
    PADDING-RIGHT: 4px;
    PADDING-LEFT: 4px;
    PADDING-BOTTOM: 4px;
    PADDING-TOP: 4px;
    BACKGROUND-COLOR: #efeefe
}
DIV.storesInOtherDepts
{
    MARGIN-BOTTOM: 18px
}
DIV.offersInOtherDepts
{
    MARGIN-BOTTOM: 18px
}
DIV.storesInOtherDepts H2
{
    PADDING-RIGHT: 1px;
    PADDING-LEFT: 3px;
    MARGIN-BOTTOM: 0px;
    PADDING-BOTTOM: 1px;
    WIDTH: 542px;
    PADDING-TOP: 1px;
    BACKGROUND-COLOR: #99c
}
DIV.offersInOtherDepts H2
{
    PADDING-RIGHT: 1px;
    PADDING-LEFT: 3px;
    MARGIN-BOTTOM: 0px;
    PADDING-BOTTOM: 1px;
    WIDTH: 542px;
    PADDING-TOP: 1px;
    BACKGROUND-COLOR: #99c
}
H2.relatedPageNav
{
    PADDING-RIGHT: 1px;
    PADDING-LEFT: 1px;
    PADDING-BOTTOM: 1px;
    PADDING-TOP: 1px;
    BACKGROUND-COLOR: #f90;
    TEXT-ALIGN: center
}
H2.storeRatingsSummary
{
    PADDING-RIGHT: 1px;
    PADDING-LEFT: 1px;
    FONT-SIZE: 13px;
    PADDING-BOTTOM: 1px;
    PADDING-TOP: 1px;
    BACKGROUND-COLOR: #99c;
    TEXT-ALIGN: center
}
H2.moreInfoPod
{
    PADDING-RIGHT: 1px;
    PADDING-LEFT: 1px;
    FONT-SIZE: 13px;
    PADDING-BOTTOM: 1px;
    PADDING-TOP: 1px;
    BACKGROUND-COLOR: #99c;
    TEXT-ALIGN: center
}
H2.moreInfoPod_new
{
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;
    FONT-SIZE: 13px;
    PADDING-BOTTOM: 0px;
    COLOR: #000;
    PADDING-TOP: 0px
}
DIV.comparePricesProductOverview TD.seeAll
{
    BACKGROUND-COLOR: #fec
}
DIV.comparePrices TD.seeAll
{
    BACKGROUND-COLOR: #fec
}
DIV.comparePricesProductOverview TD.seeAll P
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 16px;
    BACKGROUND-COLOR: #fec;
    TEXT-ALIGN: center
}
DIV.comparePrices TD.seeAll P
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 16px;
    BACKGROUND-COLOR: #fec;
    TEXT-ALIGN: center
}
DIV.superfindTopMatches H2
{
    MARGIN-BOTTOM: 10px;
    BACKGROUND-COLOR: #99c
}
DIV.superfindAllMatches H2
{
    MARGIN-BOTTOM: 0px;
    BACKGROUND-COLOR: #99c
}
DIV.hr_504
{
    DISPLAY: none
}
DIV.hr_504
{
    BACKGROUND-POSITION: center center;
    MARGIN-TOP: 10px;
    DISPLAY: block;
    BACKGROUND-IMAGE: url(http://images.bizrate.com/site/hr_blue_ccf_504x1.gif);
    MARGIN-BOTTOM: 0px;
    BACKGROUND-REPEAT: no-repeat;
    HEIGHT: 1px
}
HR
{
    DISPLAY: none
}
DIV.storeMatches
{
    MARGIN-TOP: 0px
}
DIV.storeMatches H2
{
    WIDTH: 504px;
    BACKGROUND-COLOR: #99c
}
.mainText
{
    FONT-SIZE: 12px;
    COLOR: #333333;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    TEXT-DECORATION: none
}
.topLinkLarge
{
    PADDING-RIGHT: 5px;
    PADDING-LEFT: 5px;
    FONT-WEIGHT: bold;
    FONT-SIZE: 14px;
    PADDING-BOTTOM: 5px;
    COLOR: #ffffff;
    LINE-HEIGHT: normal;
    PADDING-TOP: 5px;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    TEXT-DECORATION: none
}
.ppmediumtext
{
    FONT-WEIGHT: 400;
    FONT-SIZE: 15px;
    FONT-FAMILY: verdana,arial,helvetica,sans-serif
}
.ppem106
{
    FONT-WEIGHT: 700
}

.TextHelp 
{
	font-family: verdana,arial,helvetica,sans-serif;
	font-size: 11px;
	COLOR: #42595A; 
}

.ppbigtext
{
    FONT-WEIGHT: 400;
    FONT-SIZE: 17px;
    FONT-FAMILY: verdana,arial,helvetica,sans-serif
}
.ppheadingshops
{
    FONT-WEIGHT: 700;
    FONT-SIZE: 17px;
    COLOR: #ffffff;
    FONT-FAMILY: verdana,arial,helvetica,sans-serif
}
.ppheading
{
    FONT-WEIGHT: 700;
    FONT-SIZE: 17px;
    COLOR: #003366;
    FONT-FAMILY: verdana,arial,helvetica,sans-serif
}
.ppcobrand
{
    FONT-WEIGHT: 700;
    FONT-SIZE: 21px;
    COLOR: #003366;
    FONT-FAMILY: verdana,arial,helvetica,sans-serif
}
.ppmediumtext
{
    FONT-WEIGHT: 400;
    FONT-SIZE: 15px;
    FONT-FAMILY: verdana,arial,helvetica,sans-serif
}
.ppsubheading
{
    FONT-WEIGHT: 700;
    FONT-SIZE: 15px;
    COLOR: #003366;
    FONT-FAMILY: verdana,arial,helvetica,sans-serif
}
.pptext
{
    FONT-WEIGHT: 400;
    FONT-SIZE: 13px;
    FONT-FAMILY: verdana,arial,helvetica,sans-serif
}
.pptextbold
{
    FONT-WEIGHT: 700;
    FONT-SIZE: 13px;
    FONT-FAMILY: verdana,arial,helvetica,sans-serif
}
.ppnote
{
    FONT-WEIGHT: 400;
    FONT-SIZE: 13px;
    COLOR: #999999;
    FONT-FAMILY: verdana,arial,helvetica,sans-serif
}
.pperror
{
    FONT-WEIGHT: 400;
    FONT-SIZE: 13px;
    COLOR: #ff0000;
    FONT-FAMILY: verdana,arial,helvetica,sans-serif
}
.pperrorbold
{
    FONT-WEIGHT: 700;
    FONT-SIZE: 13px;
    COLOR: #ff0000;
    FONT-FAMILY: verdana,arial,helvetica,sans-serif
}
.ppmessage
{
    FONT-WEIGHT: 700;
    FONT-SIZE: 13px;
    FONT-FAMILY: verdana,arial,helvetica,sans-serif
}
.ppsmalltext
{
    FONT-WEIGHT: 400;
    FONT-SIZE: 11px;
    FONT-FAMILY: verdana,arial,helvetica,sans-serif
}
.ppsmalltextbold
{
    FONT-WEIGHT: 700;
    FONT-SIZE: 11px;
    FONT-FAMILY: verdana,arial,helvetica,sans-serif
}
.ppsmallnote
{
    FONT-WEIGHT: 400;
    FONT-SIZE: 11px;
    COLOR: #999999;
    FONT-FAMILY: verdana,arial,helvetica,sans-serif
}
.ppsmallerror
{
    FONT-WEIGHT: 400;
    FONT-SIZE: 11px;
    COLOR: #ff0000;
    FONT-FAMILY: verdana,arial,helvetica,sans-serif
}
.ppsmallerrorbold
{
    FONT-WEIGHT: 700;
    FONT-SIZE: 11px;
    COLOR: #ff0000;
    FONT-FAMILY: verdana,arial,helvetica,sans-serif
}
.pplabel
{
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;
    FONT-WEIGHT: 700;
    FONT-SIZE: 11px;
    PADDING-BOTTOM: 0px;
    PADDING-TOP: 1px;
    FONT-FAMILY: verdana,arial,helvetica,sans-serif
}
.pplabelerror
{
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;
    FONT-WEIGHT: 700;
    FONT-SIZE: 11px;
    PADDING-BOTTOM: 0px;
    COLOR: #ff0000;
    PADDING-TOP: 1px;
    FONT-FAMILY: verdana,arial,helvetica,sans-serif
}
.pplabelgrey
{
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;
    FONT-WEIGHT: 700;
    FONT-SIZE: 11px;
    PADDING-BOTTOM: 0px;
    COLOR: #666666;
    PADDING-TOP: 1px;
    FONT-FAMILY: verdana,arial,helvetica,sans-serif
}
.pplabelgreyerror
{
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;
    FONT-WEIGHT: 700;
    FONT-SIZE: 11px;
    PADDING-BOTTOM: 0px;
    COLOR: #ff0000;
    PADDING-TOP: 1px;
    FONT-FAMILY: verdana,arial,helvetica,sans-serif
}
.ppfooter
{
    FONT-WEIGHT: 400;
    FONT-SIZE: 11px;
    FONT-FAMILY: verdana,arial,helvetica,sans-serif
}
.ppsmalltextboldwhite
{
    FONT-WEIGHT: 700;
    FONT-SIZE: 11px;
    COLOR: #ffffff;
    FONT-FAMILY: verdana,arial,helvetica,sans-serif
}
.ppbutton
{
    FONT-WEIGHT: 400;
    FONT-SIZE: 13px;
    COLOR: #000000;
    BORDER-TOP-STYLE: outset;
    FONT-FAMILY: verdana,arial,helvetica,sans-serif;
    BORDER-RIGHT-STYLE: outset;
    BORDER-LEFT-STYLE: outset;
    BACKGROUND-COLOR: #cccccc;
    bORDER-BOTTOM-STYLE: outset
}
.ppbuttonhot
{
    FONT-WEIGHT: 700;
    FONT-SIZE: 13px;
    COLOR: #000000;
    BORDER-TOP-STYLE: outset;
    FONT-FAMILY: verdana,arial,helvetica,sans-serif;
    BORDER-RIGHT-STYLE: outset;
    BORDER-LEFT-STYLE: outset;
    BACKGROUND-COLOR: #cccccc;
    BORDER-BOTTOM-STYLE: outset
}
.ppbuttonsmall
{
    FONT-WEIGHT: 400;
    FONT-SIZE: 11px;
    COLOR: #000000;
    BORDER-TOP-STYLE: outset;
    FONT-FAMILY: verdana,arial,helvetica,sans-serif;
    BORDER-RIGHT-STYLE: outset;
    BORDER-LEFT-STYLE: outset;
    BACKGROUND-COLOR: #cccccc;
    BORDER-BOTTOM-STYLE: outset
}
.ppbuttonverysmall
{
    FONT-WEIGHT: 400;
    FONT-SIZE: 9px;
    COLOR: #000000;
    BORDER-TOP-STYLE: outset;
    FONT-FAMILY: verdana,arial,helvetica,sans-serif;
    BORDER-RIGHT-STYLE: outset;
    BORDER-LEFT-STYLE: outset;
    BACKGROUND-COLOR: #cccccc;
    BORDER-BOTTOM-STYLE: outset
}
.ppscnormal
{
    FONT-WEIGHT: 400;
    FONT-SIZE: 11px;
    FONT-FAMILY: verdana,arial,helvetica,sans-serif
}
.ppscbig
{
    FONT-WEIGHT: 700;
    FONT-SIZE: 15px;
    FONT-FAMILY: verdana,arial,helvetica,sans-serif
}
.ppscbutton
{
    FONT-WEIGHT: 400;
    FONT-SIZE: 11px;
    COLOR: #000000;
    BORDER-TOP-STYLE: outset;
    FONT-FAMILY: verdana,arial,helvetica,sans-serif;
    BORDER-RIGHT-STYLE: outset;
    BORDER-LEFT-STYLE: outset;
    BACKGROUND-COLOR: #cccccc;
    BORDER-BOTTOM-STYLE: outset
}
.ppscmessage
{
    FONT-WEIGHT: 700;
    FONT-SIZE: 15px;
    FONT-FAMILY: verdana,arial,helvetica,sans-serif
}
.ppinlineoptional
{
    FONT-WEIGHT: 400
}
.ppinlinedisabled
{
    COLOR: #999999
}
.ppinlinefootnote
{
    COLOR: #999999
}
.ppinlineerror
{
    COLOR: #ff0000
}
.ppinlineerrorbold
{
    FONT-WEIGHT: 700;
    COLOR: #ff0000
}
.ppinlineyellowbg
{
    BACKGROUND-COLOR: #ffffcc
}
.ppinlinelightgreybg
{
    BACKGROUND-COLOR: #e6e6e6
}

table.fc                
{ 
  table-layout: fixed;               
}
.fc                              
{                  
  overflow: hidden;  
  white-space: nowrap;
        MARGIN: 0px;
        BORDER: 0px;
        PADDING: 0px;
        color: #1E1E20;
        line-height: 18px;
        FONT-SIZE: 11px;
        BACKGROUND-COLOR: Transparent;
}
table.nakedfc
{
  table-layout: fixed;  
}
.nakedfc
{
  overflow: hidden;      
  white-space: nowrap;
        MARGIN: 0px;        
        BORDER: 0px;       
        PADDING: 0px;         
}
                        
.nofc                  
{
white-space: normal;        
 overflow:auto;
}
            
.bgcolor1 {
    background-color: #B2B2E0;
}


.ppinlinedarkgreybg
{
    BACKGROUND-COLOR: #cccccc
}
.ppinlinedisabledgrey
{
    COLOR: #666666;
    BACKGROUND-COLOR: #e6e6e6
}
.ppinlinepaypalblue
{
    COLOR: #336699
}
.ppinlinewhite
{
    COLOR: #ffffff
}
.ppinlinereward
{
    COLOR: #00aa00
}
.ppinlinegreen
{
    COLOR: #00aa00
}
.ppinlinered
{
    COLOR: #ff0000
}
.ppinlineblue
{
    COLOR: #0000ff
}
.ppinlinegreyongrey
{
    COLOR: #333333
}
.ppinlinemedgrey
{
    COLOR: #999999
}
.ppinlinemoneygreen
{
    COLOR: #336633
}
.ppleftnav_parent
{
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;
    FONT-WEIGHT: 400;
    FONT-SIZE: 13px;
    PADDING-BOTTOM: 0px;
    LINE-HEIGHT: 110%;
    PADDING-TOP: 0px;
    FONT-FAMILY: verdana,arial,helvetica,sans-serif
}
.ppleftnav_child
{
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 15px;
    FONT-WEIGHT: 400;
    FONT-SIZE: 13px;
    PADDING-BOTTOM: 5px;
    LINE-HEIGHT: 110%;
    PADDING-TOP: 5px;
    FONT-FAMILY: verdana,arial,helvetica,sans-serif
}
.ppleftnav_parent_small
{
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;
    FONT-WEIGHT: 400;
    FONT-SIZE: 11px;
    PADDING-BOTTOM: 0px;
    LINE-HEIGHT: 110%;
    PADDING-TOP: 0px;
    FONT-FAMILY: verdana,arial,helvetica,sans-serif
}
.ppleftnav_child_small
{
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 15px;
    FONT-WEIGHT: 400;
    FONT-SIZE: 11px;
    PADDING-BOTTOM: 5px;
    LINE-HEIGHT: 110%;
    PADDING-TOP: 5px;
    FONT-FAMILY: verdana,arial,helvetica,sans-serif
}
.pptabtext
{
    FONT-WEIGHT: 700;
    FONT-SIZE: 13px;
    COLOR: #ffffff;
    FONT-FAMILY: verdana,helvetica,arial,sans-serif;
    TEXT-DECORATION: none
}
.ppsubtabtextoff
{
    FONT-WEIGHT: 700;
    FONT-SIZE: 11px;
    COLOR: #ffffff;
    FONT-FAMILY: verdana,helvetica,arial,sans-serif;
    TEXT-DECORATION: none
}
.ppsubtabtextoff:hover
{
    FONT-WEIGHT: 700;
    FONT-SIZE: 11px;
    COLOR: #ffffff;
    FONT-FAMILY: verdana,helvetica,arial,sans-serif;
    TEXT-DECORATION: underline
}
.ppsubtabtextoffspacer
{
    FONT-WEIGHT: 700;
    FONT-SIZE: 11px;
    COLOR: #ffffff;
    FONT-FAMILY: verdana,helvetica,arial,sans-serif;
    TEXT-DECORATION: none
}
.ppsubtabtexton
{
    FONT-WEIGHT: 700;
    FONT-SIZE: 11px;
    COLOR: #000000;
    FONT-FAMILY: verdana,helvetica,arial,sans-serif;
    TEXT-DECORATION: none
}


.TextStep
{
	FONT-SIZE: 13px;
	FONT-FAMILY: Verdana, Arial, sans-serif;
	COLOR: #406F6F;
	FONT-WEIGHT: bold;
	TEXT-DECORATION: none;
}
.pperrorbold
{
    FONT-WEIGHT: 700;
    FONT-SIZE: 13px;
    COLOR: #ff0000;
    FONT-FAMILY: verdana,arial,helvetica,sans-serif
}
.TextStepSelected
{
	FONT-SIZE: 13px;
	FONT-FAMILY: Verdana, Arial, sans-serif;
	COLOR: #974625;
	FONT-WEIGHT: bold;
	TEXT-DECORATION: underline;
}
.Button 
{
         BORDER-RIGHT: #000000 1px solid; 
         COLOR: white; 
         PADDING-RIGHT: 2px; 
         BORDER-TOP: #ffffff 1px solid; 
         PADDING-LEFT: 2px; 
         FONT-SIZE: 12px; 
         PADDING-BOTTOM: 2px; 
         MARGIN: 0px; 
         BORDER-LEFT: #ffffff 1px solid; 
         PADDING-TOP: 2px; 
         BORDER-BOTTOM: #000000 1px solid; 
         FONT-FAMILY: Verdana, Arial, sans-serif; 
         BACKGROUND-COLOR: #1D2695;
         cursor: hand;
}
.TextButton 
{
	FONT-SIZE: 11px; 
	COLOR: black; 
	FONT-FAMILY: Tahoma, sans-serif;
	text-decoration:none; 
}
.TextButtonGray
{
	FONT-SIZE: 11px; 
	COLOR: #888888; 
	FONT-FAMILY: Tahoma, sans-serif;
	text-decoration:none; 
}

.LinkButton 
{
	FONT-SIZE: 11px; 
	FONT-FAMILY: Microsoft sans serif, sans-serif;
	COLOR: #0000FF; 
	text-decoration:underline; 
    cursor: hand;
}
.LinkButton:hover
{
	FONT-SIZE: 11px; 
	FONT-FAMILY: Microsoft sans serif, sans-serif;
	COLOR: #FF0000; 
	text-decoration:underline; 
    cursor: hand;
}


#spacer5pixel
{
        padding:5px 0px 0px 0px;
        margin:0px;
}

.TextTiny 
{
	FONT-SIZE: 10px; 
	COLOR: black; 
	FONT-FAMILY: Verdana, Arial, sans-serif
}

.TextSmall 
{
	FONT-SIZE: 11px; 
	COLOR: black; 
	FONT-FAMILY: Verdana, Arial, sans-serif
}
.TextSmallNoDecoration
{
	FONT-SIZE: 11px; 
	COLOR: black; 
	FONT-FAMILY: Verdana, Arial, sans-serif;
	TEXT-DECORATION: none;
}
.TextInfoTitle 
{
	FONT-SIZE: 11px; 
	FONT-WEIGHT: bold; 
	COLOR: black; 
	FONT-FAMILY: Microsoft sans serif, sans-serif
}
.TextInfoDescription 
{
	FONT-SIZE: 11px; 
	COLOR: black; 
	FONT-FAMILY: Microsoft sans serif, sans-serif
}
.TextMedium 
{
	COLOR: black; 
    FONT-SIZE: 13px;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.LinkMedium 
{
	FONT-SIZE: 13px; 
	COLOR: #0000FF; 
	FONT-FAMILY: Verdana, Arial, sans-serif
}
.LinkMedium:hover 
{
	FONT-SIZE: 13px; 
	COLOR: #FF0000; 
	FONT-FAMILY: Verdana, Arial, sans-serif
}
.LinkMediumNoU 
{
	FONT-SIZE: 13px; 
	COLOR: #0000FF; 
	text-decoration:none; 
	FONT-FAMILY: Verdana, Arial, sans-serif
}
.LinkMediumNoU:hover 
{
	FONT-SIZE: 13px; 
	COLOR: #FF0000; 
	text-decoration:underline; 
	FONT-FAMILY: Verdana, Arial, sans-serif
}
.TextGreyMedium
{
	FONT-SIZE: 13px; 
	COLOR: #666666; 
	FONT-FAMILY: Verdana, Arial, sans-serif
}
.LinkGreySmall 
{
	FONT-SIZE: 13px; 
	COLOR: #666666; 
	FONT-FAMILY: Verdana, Arial, sans-serif
}
.LinkGreySmall:hover 
{
	FONT-SIZE: 13px; 
	COLOR: #ff6600; 
	FONT-FAMILY: Verdana, Arial, sans-serif
}
.LinkSmallBlue 
{
	FONT-SIZE: 11px; 
	FONT-WEIGHT: bold; 
    text-decoration:none; 
	cursor: hand;
	COLOR: #0000FF;  
	FONT-FAMILY: Verdana, Arial, sans-serif
}
.LinkSmallBlue:hover 
{
	FONT-SIZE: 11px; 
	FONT-WEIGHT: bold; 
    cursor: hand;
	text-decoration:none; 
	COLOR: #0000FF; 
	FONT-FAMILY: Verdana, Arial, sans-serif
}
.LinkSmallWhite 
{
	FONT-SIZE: 11px; 
	FONT-WEIGHT: bold; 
	text-decoration:none; 
	COLOR: white;  
	FONT-FAMILY: Verdana, Arial, sans-serif
}
.LinkChart
{
	FONT-SIZE: 11px; 
	text-decoration:none; 
	COLOR: black;
	FONT-FAMILY: Tahoma;
}
.LinkTinyRed
{
	FONT-SIZE: 10px; 
	FONT-WEIGHT: bold; 
	COLOR: #FF0000;  
	FONT-FAMILY: Verdana, Arial, sans-serif
}
.LinkTinyWhite 
{
	FONT-SIZE: 10px; 
	FONT-WEIGHT: bold; 
	COLOR: white;  
	FONT-FAMILY: Verdana, Arial, sans-serif
}
.LinkSmallWhite:hover 
{
	FONT-SIZE: 11px; 
	FONT-WEIGHT: bold; 
	text-decoration:none; 
	COLOR: white; 
	FONT-FAMILY: Verdana, Arial, sans-serif
}

.LinkSmallNoU
{
	FONT-SIZE: 11px; 
	text-decoration:none; 
	COLOR: #0000FF; 
	FONT-FAMILY: Verdana, Arial, sans-serif
}

.LinkSmallNoU:hover 
{
	FONT-SIZE: 11px; 
	text-decoration:none; 
	COLOR: #FF0000; 
	FONT-FAMILY: Verdana, Arial, sans-serif
}

.LinkSmall 
{
	FONT-SIZE: 11px; 
	COLOR: #0000FF; 
	FONT-FAMILY: Verdana, Arial, sans-serif;
}
.LinkSmallBlackNoU
{
	FONT-SIZE: 11px; 
	text-decoration:none; 
	COLOR: black; 
	FONT-FAMILY: Verdana, Arial, sans-serif
}
.LinkSmallWhiteNoU
{
	FONT-SIZE: 12px; 
	text-decoration:none; 
	COLOR: white; 
	FONT-FAMILY: Verdana, Arial, sans-serif
}
.LinkSmallWhiteNoU:hover
{
	FONT-SIZE: 12px; 
	text-decoration:bold; 
	COLOR: #FFC73C; 
	FONT-FAMILY: Verdana, Arial, sans-serif
}
.LinkSmallBlack
{
	COLOR: #42595A; 
	FONT-SIZE: 11px; 
	FONT-FAMILY: Verdana, Arial, sans-serif
}
.LinkSmall:hover 
{
	FONT-SIZE: 11px; 
	COLOR: #FF0000; 
	FONT-FAMILY: Verdana, Arial, sans-serif;
}
.LinkTiny 
{
	FONT-SIZE: 10px; 
	COLOR: #0000FF; 
	FONT-FAMILY: Verdana, Arial, sans-serif
}
.LinkTiny:hover 
{
	FONT-SIZE: 10px; 
	COLOR: #FF0000; 
	FONT-FAMILY: Verdana, Arial, sans-serif
}
.TextLarge
{
        FONT-SIZE: 18px;
        COLOR: #336699;
        FONT-FAMILY: Verdana, Arial, sans-serif
}
.ListBox 
{
	BORDER-RIGHT: #999999 2px solid; 
	PADDING-RIGHT: 2px; 
	BORDER-TOP: #999999 2px solid; 
	PADDING-LEFT: 2px; 
	FONT-SIZE: 11px; 
	PADDING-BOTTOM: 2px; 
	MARGIN: 0px; 
	BORDER-LEFT: #999999 2px solid; 
	PADDING-TOP: 2px; 
	BORDER-BOTTOM: #999999 2px solid; 
	FONT-FAMILY: Verdana, Arial, sans-serif; 
	BACKGROUND-COLOR: #ffffff
}
.InputBox 
{
	BORDER-RIGHT: #999999 2px solid; 
	PADDING-RIGHT: 2px; 
	BORDER-TOP: #999999 1px solid; 
	PADDING-LEFT: 2px; 
	FONT-SIZE: 12px; 
	PADDING-BOTTOM: 2px; 
	MARGIN: 0px; 
	BORDER-LEFT: #999999 1px solid; 
	PADDING-TOP: 2px; 
	BORDER-BOTTOM: #999999 2px solid; 
	FONT-FAMILY: Verdana, Arial, sans-serif; 
	HEIGHT: 22px; 
	BACKGROUND-COLOR: #ffffff;
}
.InputBoxLabel 
{
	BORDER-RIGHT: #999999 0px solid; 
	PADDING-RIGHT: 0px; 
	BORDER-TOP: #999999 0px solid; 
	PADDING-LEFT: 0px; 
	FONT-SIZE: 11px; 
	PADDING-BOTTOM: 0px; 
	MARGIN: 0px; 
	BORDER-LEFT: #999999 0px solid; 
	PADDING-TOP: 0px; 
	BORDER-BOTTOM: #999999 0px solid; 
	FONT-FAMILY: Verdana, Arial, sans-serif; 
	HEIGHT: 22px; 
	BACKGROUND-COLOR: #EFEBDE;
}
.InputBoxFront 
{
	BORDER-RIGHT: #7B9EBD 1px solid; 
	PADDING-RIGHT: 2px; 
	BORDER-TOP: #7B9EBD 1px solid; 
	PADDING-LEFT: 2px; 
	FONT-SIZE: 12px; 
	PADDING-BOTTOM: 2px; 
    WIDTH: 400;
	MARGIN: 0px; 
	BORDER-LEFT: #7B9EBD 1px solid; 
	PADDING-TOP: 2px; 
	BORDER-BOTTOM: #7B9EBD 1px solid; 
	FONT-FAMILY: Verdana, Arial, sans-serif; 
	HEIGHT: 22px; 
	BACKGROUND-COLOR: #ffffff
}  
.InputBoxFrontMedium
{
	BORDER-RIGHT: #7B9EBD 1px solid; 
	PADDING-RIGHT: 2px; 
	BORDER-TOP: #7B9EBD 1px solid; 
	PADDING-LEFT: 2px; 
	FONT-SIZE: 12px; 
	PADDING-BOTTOM: 2px; 
    WIDTH: 300;
	MARGIN: 0px; 
	BORDER-LEFT: #7B9EBD 1px solid; 
	PADDING-TOP: 2px; 
	BORDER-BOTTOM: #7B9EBD 1px solid; 
	FONT-FAMILY: Verdana, Arial, sans-serif; 
	HEIGHT: 22px; 
	BACKGROUND-COLOR: #ffffff
}  
.InputBoxSmall 
{
	BORDER-RIGHT: #7B9EBD 1px solid; 
	PADDING-RIGHT: 2px; 
	BORDER-TOP: #7B9EBD 1px solid; 
	PADDING-LEFT: 2px; 
	FONT-SIZE: 12px; 
	PADDING-BOTTOM: 2px; 
    WIDTH: 170px;
	MARGIN: 0px; 
	BORDER-LEFT: #7B9EBD 1px solid; 
	PADDING-TOP: 2px; 
	BORDER-BOTTOM: #7B9EBD 1px solid; 
	FONT-FAMILY: Verdana, Arial, sans-serif; 
	HEIGHT: 22px; 
	BACKGROUND-COLOR: #ffffff
}  
.InputBoxTiny
{
	BORDER-RIGHT: #7B9EBD 1px solid; 
	PADDING-RIGHT: 2px; 
	BORDER-TOP: #7B9EBD 1px solid; 
	PADDING-LEFT: 2px; 
	FONT-SIZE: 12px; 
	PADDING-BOTTOM: 2px; 
    WIDTH: 100px;
	MARGIN: 0px; 
	BORDER-LEFT: #7B9EBD 1px solid; 
	PADDING-TOP: 2px; 
	BORDER-BOTTOM: #7B9EBD 1px solid; 
	FONT-FAMILY: Verdana, Arial, sans-serif; 
	HEIGHT: 22px; 
	BACKGROUND-COLOR: #ffffff
}  
.InputBoxGrayTiny
{
	BORDER-RIGHT: #7B9EBD 1px solid; 
	PADDING-RIGHT: 2px; 
	BORDER-TOP: #7B9EBD 1px solid; 
	PADDING-LEFT: 2px; 
	FONT-SIZE: 12px; 
	PADDING-BOTTOM: 2px; 
	MARGIN: 0px; 
	WIDTH: 100px;
	BORDER-LEFT: #7B9EBD 1px solid; 
	PADDING-TOP: 2px; 
	BORDER-BOTTOM: #7B9EBD 1px solid; 
	FONT-FAMILY: Verdana, Arial, sans-serif; 
	HEIGHT: 22px; 
	BACKGROUND-COLOR: #EFEBDE; 
	COLOR: #6B696B;
}  
.InputBoxGray 
{
	BORDER-RIGHT: #7B9EBD 1px solid; 
	PADDING-RIGHT: 2px; 
	BORDER-TOP: #7B9EBD 1px solid; 
	PADDING-LEFT: 2px; 
	FONT-SIZE: 12px; 
	PADDING-BOTTOM: 2px; 
	MARGIN: 0px; 
	WIDTH: 400px;
	BORDER-LEFT: #7B9EBD 1px solid; 
	PADDING-TOP: 2px; 
	BORDER-BOTTOM: #7B9EBD 1px solid; 
	FONT-FAMILY: Verdana, Arial, sans-serif; 
	HEIGHT: 22px; 
	BACKGROUND-COLOR: #EFEBDE; 
	COLOR: #6B696B;
}  
.InputBoxDouble 
{
	BORDER-RIGHT: #7B9EBD 1px solid; 
	PADDING-RIGHT: 2px; 
	BORDER-TOP: #7B9EBD 1px solid; 
	PADDING-LEFT: 2px; 
	FONT-SIZE: 12px; 
	PADDING-BOTTOM: 2px; 
	MARGIN: 0px; 
	BORDER-LEFT: #7B9EBD 1px solid; 
	PADDING-TOP: 2px; 
	BORDER-BOTTOM: #7B9EBD 1px solid; 
	FONT-FAMILY: Verdana, Arial, sans-serif; 
	HEIGHT: 22px; 
	BACKGROUND-COLOR: #ffffff
}  
.TextAreaBoxGray
{
	BORDER-RIGHT: #7B9EBD  1px solid; 
	PADDING-RIGHT: 2px; 
	BORDER-TOP: #7B9EBD 1px solid; 
	PADDING-LEFT: 2px; 
    WIDTH: 400px;
	FONT-SIZE: 12px; 
	PADDING-BOTTOM: 2px; 
	MARGIN: 0px; 
	BORDER-LEFT: #7B9EBD 1px solid; 
	PADDING-TOP: 2px; 
	BORDER-BOTTOM: #7B9EBD 1px solid; 
	FONT-FAMILY: Verdana, Arial, sans-serif; 
	BACKGROUND-COLOR: #EFEBDE; 
	COLOR: #6B696B;
}

.TextAreaBox 
{
	BORDER-RIGHT: #7B9EBD  1px solid; 
	PADDING-RIGHT: 2px; 
	BORDER-TOP: #7B9EBD 1px solid; 
	PADDING-LEFT: 2px; 
	FONT-SIZE: 12px; 
    WIDTH: 400px;
	PADDING-BOTTOM: 2px; 
	MARGIN: 0px; 
	BORDER-LEFT: #7B9EBD 1px solid; 
	PADDING-TOP: 2px; 
	BORDER-BOTTOM: #7B9EBD 1px solid; 
	FONT-FAMILY: Verdana, Arial, sans-serif; 
	BACKGROUND-COLOR: #ffffff
}
.SelectBox 
{
	FONT-SIZE: 9pt; 
	WIDTH: 400px;
	FONT-FAMILY: Verdana, Arial, sans-serif; 
	BACKGROUND-COLOR: #ffffff
}
.SelectBoxStandard
{
	FONT-SIZE: 9pt; 
	FONT-FAMILY: Verdana, Arial, sans-serif; 
	BACKGROUND-COLOR: #ffffff
}
.SelectBoxSmall 
{
	FONT-SIZE: 9pt; 
	WIDTH: 200px;
	FONT-FAMILY: Verdana, Arial, sans-serif; 
	BACKGROUND-COLOR: #ffffff
}
.box1-title,.box-title,.box2-title,.box-title-format 
{
	background: url("boxdevelop.gif") #EFEBDE repeat-x scroll;
}
.box5-title 
{
	background: url("boxdevelop2.gif") #3a4dbe repeat-x scroll;
}

.box-title {
	padding: 3px;
	font-weight: bold;
/*  font-size: 0.75em;*/
	border: 0px solid #949A9C;
	border-bottom: 0px solid #000;
	color: #eee;
		letter-spacing: 0.05em;
	border: none; 
	margin: 0px;
}
.top-border {
	border-top: 1px solid #7B9EBD;
	border-left: 1px solid #7B9EBD;
	border-right: 1px solid #7B9EBD;
	border-bottom: 0px solid #7B9EBD;
}
.box1-title {
	padding: 3px;
/*  font-size: 0.75em;*/
/*	border: 1px solid #7B9EBD;*/
	border-bottom: 1px solid #7B9EBD;
	border-left: 1px solid #7B9EBD;
	border-right: 1px solid #7B9EBD;
	border-top: 0px solid #7B9EBD;
	color: #eee;
}
.box2-title {
	padding: 3px;
/*  font-size: 0.75em;*/
	border: 1px solid #949A9C;
	border-bottom: 1px solid #949A9C;
	border-top: 0px solid #000;
	border-left: 0px solid #000;
	color: #eee;
}
.box5-title {
	padding: 3px;
	margin: 0px;
	border: none; 
	border-bottom: 1px solid #949A9C;
	border-top: 0px;
	color: #eee;
}
.box-body {
	background-color: #F7F7F7;
	margin: 0px;
	border: none; 
	border-top: 0px solid #6B6D6B;
	border-left: 1px solid #6B6D6B;
	border-right: 1px solid #6B6D6B;
	border-bottom: 0px solid #6B6D6B;
	font-size: 0.8em;
}
.box1-body {
	padding: 7px;
	background-color: #fff;
	border: 1px solid #949A9C;
}
