@charset "utf-8";
/* CSS Document */

/* Container */

html, body {
	margin: 0;
	padding: 0;
	font-family:Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000;
	background-color: #fff;
	background-image:url(images/bg.gif);
	background-repeat:repeat-x;
	text-align: center;
}
/* ----- Nuc -------------- */
.electronloginmsg {font-size:12px; font-weight:900; color:#ff0000}
.upsgroundprice {text-decoration:line-through}
.upsgroundmsg {font-size:12px; color:red;}

#wrapper {width:100%;}
#pageWrapper  {width:1000px; border:0px red solid}
#nucHeader {width:100%; height:205px; font-size:0px; vertical-align:top;}
#nucNavBar {width:100%; height:30px}
#sbWrapper {width:width:175px; height:114px; background-image:url(images/searchbg.jpg); background-repeat:no-repeat}

.nuccathdr  {text-align:center}
.nuccathdr a:link { text-decoration:underline!important;}

#navMenu {float:left; width:692px; height:30px; background-color:#b0292f; color:#fff; font-size:12px; ; }
#navMenu a, #navMenu a:visited {color:#fff!important; font-weight:900!important; text-decoration:none!important }
#navMenu a:hover {text-decoration:underline}
.navLinks a:link, .navLinks a:visited {font-size:12px; color:#fff; font-weight:bold; text-decoration:none; }
.navLinks a:hover {color:#FF9900}

.fpTitle a:link, .fpTitle a:visited { text-decoration:none; font-size:16px; font-weight:900!important; color:#004eaa!important}

.footerGrid {float:left; height:85px; border-right:0px #c4c6c9 solid; text-align:left; color:#b0292f; font-weight:900; padding-top:3px; padding-left:10px}

.footerGrid a:link, .footerGrid a:visited {color:#000; text-decoration:none}
.footerGrid a:hover {color:#FF9900; text-decoration:underline}


.pcShowProductName a {text-decoration:none!important; font-weight:900!important}
.footerLinks {text-align:left; padding:3px 0 0 20px; color:#fff; font-size:10px}
.footerLinks a:link, .footerLinks a:visited {color:#fff; text-decoration:none}
.footerLinks a:hover {text-decoration:underline}
.copyright {text-align:center; padding-top:3px; color:#fff; font-size:10px}
.ui-widget-content table {border:1px #e1e1e1 solid; border-collapse:collapse; border-spacing:0px; border-style:solid}
.nucCatCnt {color:#FF9900!important; font-weight:500}
/* ----- Header Start ----- */

	/* Layout */

	#pcHeader08 {
			width: 100%;
			height: 100px;
			background-color: #FFF;
			margin-left: auto;
			margin-right: auto;
			margin-top: 0px;
			margin-bottom: 3px;
			border: none;
			position: relative;
		}
		
	#pcHeader08Left {
			position: absolute;
			top: 4px;
			left: 10px;
		}
		
	#pcHeader08Center {
			position: absolute;
			top: 30px;
			left: 320px;
			width: 210px
		}
		
	#pcHeader08Right {
			position: absolute;
			top: 8px;
			left: 575px;
			width: 295px;
			border: 1px dashed #CCC;
			padding: 10px;
			text-align: left;
		}
		
	/* Elements */
	
	#pcHeader08StoreName {
			text-align: left;
			font-size: 60px;
		}
		
	#pcHeader08StoreDescription {
			text-align: left;
			font-size: 18px;
			margin-top: -5px;
		}
			
	#pcHeader08Center form input {
			font-size: 18px;
			border: 1px solid #CCC;
			background-color: #E8E8FF;
			width: 175px;
			height: 25px;
		}
		
	#pcHeader08Center a {
			text-decoration: none;
			color: #666;
		}
		
	#pcHeader08Center a:hover {
			color: #999;
		}
		
	#pcHeader08Right .tagLine {
			font-size: 40px;
		}
		
	#pcHeader08Right .tagLineSmall {
			font-size: 18px;
			margin-top: -5px;
		}
		
/* ----- Header End ----- */

/* ----- Top Navigation Start ----- */

	#pcTopNav08 {
			width: 100%;
			height: 28px;
			background-color: #E1E1E1;
			margin-left: auto;
			margin-right: auto;
			margin-top: 0px;
			margin-bottom: 3px;
			border: none;
			font-size: 16px;
			text-align: right;
			color: #000;
		}

	#pcTopNav08-CART {
			float: left;
			padding: 2px 0 0 10px;
			font-size: 9px;
		}

	#pcTopNav08-LINKS {
			float: right;
			margin: 0;
			padding: 4px 10px 0 0;
		}

	#pcTopNav08 a {
			text-decoration: none;
			color: #000;
		}
		
	#pcTopNav08 a:hover {
			color: #666;
		}

/* ----- Top Navigation End ----- */

/* ----- Main Area Start ----- */

	#pcMainArea08 {
			width: 900px;
			background-color: #FFF;
			margin-left: auto;
			margin-right: auto;
			margin-top: 0px;
			margin-bottom: 0px;
			border: none;
		}
		
	#pcMainArea08-PC {
			width: 527px;
			background-color:#fff;
			height:100%;
			
			
			text-align: left;
		
		}
		
		#pcMainArea08-PC-Content {
				padding: 10px;
			}
		
	#pcMainArea08-LEFT {
		width:233px; border:0px green solid; background-image:url(images/categoriesbg.jpg); background-repeat:repeat-y;
		
		}

	#pcMainArea08-BROWSE {
			padding-left:14px;
			width: 200px;
			text-align:left;
			margin-bottom: 10px;
		}

	#pcMainArea08-BROWSE table {
			margin: 0 0 10px 6px;
		}

#pcMainArea08-BROWSE table td {
			padding: 4px 0 0 0;
		}
		
	#pcMainArea08-PRICE {
			width: 200px;
			background-color: #D2F0FF;
			border: 1px solid #9999CC;
			margin-bottom: 10px;
		}

	#pcMainArea08-LINKS {
			width: 200px;
			background-color: #E1F4F4;
			border: 1px solid #9999CC;
			margin-bottom: 10px;
		}
		
	#pcMainArea08-LEFT h3 {
			font-size: 16px;
			color: #333;
			border-bottom: 1px solid #333;
			width: 180px;
			margin: 5px 0 10px 5px;
			font-weight: normal;
		}

	#pcMainArea08-LEFT ul {
		list-style-type: none;
		margin: 0 0 10px 5px;
		padding: 0;
	}

	#pcMainArea08-LEFT li {
		margin: 4px 0 0 5px;
	}

	#pcMainArea08-LEFT a {
	color:#fff;
	font-weight:900;
		}
		
	#pcMainArea08-LEFT a:hover {
	color:#FF9900;
	text-decoration:none
		}
		
	#pcMainArea08-SPACER {
			clear: both;
		}

/* ----- Main Area End ----- */

/* ----- Footer Start ----- */

	#pcFooter08 {
			width: 900px;
			height: 24px;
			background-color: #666;
			margin-left: auto;
			margin-right: auto;
			margin-top: 0px;
			margin-bottom: 20px;
			border: none;
			font-size: 16px;
			text-align: left;
			color: #000;
		}

	#pcFooter08 p {
			margin: 0;
			padding: 2px 0 0 10px;
		}

	#pcFooter08 a {
			text-decoration: none;
			color: #000;
		}
		

	#pcFooter08 a:hover {
			color: #CCC;
		}

/* ----- Top Navigation End ----- */

/* ----- Other Interface Elements ----- */

	#pcShowCart {
      width: 170px;
			border: 1px solid #e1e1e1; 
			margin-bottom: 0px;
			font-size: 11px;
	}
			#pcShowCart a:link, a:visited {font-weight:bold; color:#000; text-decoration:none}
		#pcShowCart a:hover {text-decoration:underline}
