body
{
	background: #FFFFFF;
	color: #000000;
	font: 12pt verdana, geneva, lucida, 'lucida grande', arial, helvetica, sans-serif;
	margin: 0px 0px 0px 0px;
}


h1 { font: 15pt; }
h2 { font: 14pt; }
h3 { font: 13pt; }
h4 { font: 12pt; }
h5 { font: 11pt; }
h6 { font: 10pt; }
p { font: 10pt; }

a:link { text-decoration: none; color: #0033FF; }
a:visited { text-decoration: none; color: #0033FF; }
a:active { text-decoration: none; color: #0066FF; }
a:hover { text-decoration: underline; color:#FFCC00; }

.hiddenimage { display: none; }

div#ccuHeadContainer { position: relative; width: 100%; height: 109px; }

div#ccuHClogo { position: absolute; top: 0px; left: 0px; width: 253px; height: 109px;
                background-image: url('images/11hp/ccu253_109.png'); background-repeat: no-repeat; background-position: left top; }
a.ccuHClogolink { display: block; width: 253px; height: 109px; line-height: 109px; }



div#ccuHCtabs { position: absolute; left: 0px; top: 33px; width: 100%; height: 76px;
	        background-color: #208E9E; background-image: url('images/11hp/ccubar163_76.png'); background-repeat: no-repeat; background-position: right top; }
div#ccuHCtabsline { position: absolute; left: 258px; top: 73px; width: 522px; height: 30px; overflow: hidden; }
div#ccuHCaccount { position: absolute; left: 0px; top: 0px; width: 95%; height: 33px; text-align: right; overflow: hidden; }

div#ccuSearchContainer { position: relative; width: 100%; height: 40px; overflow: hidden; margin-top: 2px;
                         background-color: #DDDDDD; background-image: url('images/11hp/ccutyres228_40.png'); background-repeat: no-repeat; background-position: center;}
div#ccuSearchBar { position: absolute; left: 258px; top: 0px; width: 522px; height: 40px; overflow: hidden; }

form#ccuSearch { margin: 0px; padding: 0px; display:inline; }
input.ccuSearchField { margin: 0px; padding 0px; }
					
ul.ccuTabs { list-style-type: none; overflow: auto; padding: 0px; margin: 0px; }

li.ccuTabsItem { float: left; border: none; width: auto; height: 30px; margin: 0px; }
							
a.ccuTabsItemLink { text-decoration: none; display: block; height: 30px; line-height: 30px; padding-left: 10px; padding-right: 10px;
		    font-size: 14px; font-weight: bold; font: verdana, geneva, lucida, 'lucida grande', arial, helvetica, sans-serif;
		    color: #EEEEFF; background: none; }
a.ccuTabsItemLink:hover { text-decoration: underline; color: #208E9E; background-color: #EEEEFF; }

a.ccuAccountLink { text-decoration: none; font-weight: bold; font-size: 14px; height: 30px; line-height: 30px; margin-right: 15px;
				   font: verdana, geneva, lucida, 'lucida grande', arial, helvetica, sans-serif;
		    color: #AA0000; }
a.ccuAccountLink:hover { text-decoration: underline; color: #DD0000; }

div#ccuFootContainer {  position: relative; width: 100%; }

div#ccuHCfootline { width: 100%; height: 25px;
	        background-color: #208E9E; background-image: url('images/11hp/ccubar163_76.png'); background-repeat: no-repeat; background-position: right top; }

a.ccuFootItemLink { text-decoration: none; display: block; height: 30px; line-height: 30px; padding-left: 0px; padding-right: 15px; vertical-align: middle;
		    font-size: 16px; font: verdana, geneva, lucida, 'lucida grande', arial, helvetica, sans-serif;
		    color:#0033FF; background: none; }
a.ccuFootItemLink:hover { text-decoration: underline; color:#FFCC00; }



ul.ivgLogos { list-style-type: none; overflow: auto; padding: 0px; margin: 0px; }
li.ivgLogosItem { float: left; border: none; width: 195px; height: 115px; margin: 0px; }
a.ivgLogoLink { display: block; height: 115px; line-height: 115px; background: none; padding-left: 22px; }
a.ivgLogoLink:hover { background-color: #FFFFCC; }
img.ivgLogo { display: block; margins: auto; }

p.smallish { font: 10pt verdana, geneva, lucida, 'lucida grande', arial, helvetica, sans-serif; padding: 0px; margin: 0px; padding-top: 5px; }
p.smallest { font: 9pt verdana, geneva, lucida, 'lucida grande', arial, helvetica, sans-serif; }








div#ccuwelDocument { position: relative; margin-left:auto; margin-right:auto; width: 780px; }

div#ccuwelWelcome { width: 280px; }

div.ccuwelExplain { width: 100%; margin: 0px; margin-top: 10px; margin-bottom: 10px; overflow: hidden; }

h1.explainh1 { font: 20pt verdana, geneva, lucida, 'lucida grande', arial, helvetica, sans-serif; color: #333333; }
p.explaintxt { font: 10pt verdana, geneva, lucida, 'lucida grande', arial, helvetica, sans-serif; color: #333333; }

div#ccuwelCategory { width: 100%; border-color: #F8C300; border-style: solid; border-width: 2px; padding: 4px; }

div#ccuwelBrand { width: 100%; border-color: #F8C300; border-style: solid; border-width: 2px; padding: 4px; }

ul.ccuwelCats { list-style-type: none; overflow: auto; padding: 0px; margin: 0px; }

li.ccuwelCatsItem { border: none; width: auto; margin: 0px; padding: 0px; margin-top: 10px; margin-bottom: 5px; }

h1.categoryh1 { padding: 0px; margin: 0px;
                font-weight: normal; font-size: 20px; font: verdana, geneva, lucida, 'lucida grande', arial, helvetica, sans-serif; color: #333333; } 
hr.categoryline { color: #F8C300; background-color: #F8C300; height: 2px; padding: 0px; margin: 2px; }


a.ccuwelCatsLink { color: #000099; text-decoration: none;
				   font-weight: normal; font: 12pt verdana, geneva, lucida, 'lucida grande', arial, helvetica, sans-serif; margin: 0px; }
a.ccuwelCatsLink:hover { color: #0000DD; text-decoration: underline; }




h3.ccuwelcome { color: #000000; margin-left: 5px; margin-right: 5px; margin-top: 15px; }

p.ccuintro { color: #777777; text-decoration: none; font-weight: normal; font: 10pt verdana, geneva, lucida, 'lucida grande', arial, helvetica, sans-serif; margin-left: 10px; margin-bottom:5px; }

h3.productcatst { color: #FFFFFF; margin-left: 10px; margin-bottom:5px; }
p.productcats { color: #FFFFFF; text-decoration: none; font-weight: normal; font: 10pt verdana, geneva, lucida, 'lucida grande', arial, helvetica, sans-serif; margin-left: 10px; margin-bottom:5px; }

p.stdblktxt { color: #000000; text-decoration: none; font-weight: normal; font: 10pt verdana, geneva, lucida, 'lucida grande', arial, helvetica, sans-serif; margin-left: 5px; margin-right: 5px; margin-bottom:5px; }
a.stdblktxtl { color: #000000; text-decoration: none; font-weight: normal; font: 10pt verdana, geneva, lucida, 'lucida grande', arial, helvetica, sans-serif; margin-left: 0px; margin-bottom: 0px; }
a.stdblktxtl:hover { color: #444444; text-decoration: underline; }




#footlegal
  {
  position:static;
  padding-left: 0px;
 padding-right: 0px; width: 780px; margin: auto; padding-top: 5px; padding-bottom: 5px;
 
  }

#footlegal .legal { font: 11px verdana, geneva, lucida, 'lucida grande', arial, helvetica, sans-serif; }







h3.ccuwelcome { color: #000000; margin-left: 5px; margin-right: 5px; margin-top: 15px; }

p.ccuintro { color: #777777; text-decoration: none; font-weight: normal; font: 10pt verdana, geneva, lucida, 'lucida grande', arial, helvetica, sans-serif; margin-left: 10px; margin-bottom:5px; }

h3.productcatst { color: #FFFFFF; margin-left: 10px; margin-bottom:5px; }
p.productcats { color: #FFFFFF; text-decoration: none; font-weight: normal; font: 10pt verdana, geneva, lucida, 'lucida grande', arial, helvetica, sans-serif; margin-left: 10px; margin-bottom:5px; }
a.productcatl { color: #EEEEFF; text-decoration: none; font-weight: normal; font: 10pt verdana, geneva, lucida, 'lucida grande', arial, helvetica, sans-serif; margin-left: 0px; margin-bottom: 0px; }
a.productcatl:hover { color: #FFFFFF; text-decoration: underline; }

p.stdblktxt { color: #000000; text-decoration: none; font-weight: normal; font: 10pt verdana, geneva, lucida, 'lucida grande', arial, helvetica, sans-serif; margin-left: 5px; margin-right: 5px; margin-bottom:5px; }
a.stdblktxtl { color: #000000; text-decoration: none; font-weight: normal; font: 10pt verdana, geneva, lucida, 'lucida grande', arial, helvetica, sans-serif; margin-left: 0px; margin-bottom: 0px; }
a.stdblktxtl:hove { color: #444444; text-decoration: underline; }


p.toolbartxt { color: #0000DD; text-decoration: none; font-weight: bold; font: 10pt verdana, geneva, lucida, 'lucida grande', arial, helvetica, sans-serif; margin-left: 4px; margin-bottom:0px; }

a.toolbartxtl:link { color: #0000DD; text-decoration: none; font-weight: bold; font: 10pt verdana, geneva, lucida, 'lucida grande', arial, helvetica, sans-serif; }
a.toolbartxtl:visited { color: #0000DD; text-decoration: none; font-weight: bold; font: 10pt verdana, geneva, lucida, 'lucida grande', arial, helvetica, sans-serif; }
a.toolbartxtl:hover { color: #0000FF; text-decoration: underline; font-weight: bold; font: 10pt verdana, geneva, lucida, 'lucida grande', arial, helvetica, sans-serif; }




