A:hover {
 COLOR: #ff0000; TEXT-DECORATION: underline;
}
A {
 COLOR: #0000CC; TEXT-DECORATION: underline;
}
A:active {
 COLOR: #ff0000; TEXT-DECORATION: underline;
 }
A:visited {
	COLOR: #0000CC; 
	TEXT-DECORATION: underline;
}


/******************************* Classes *************************************/
.HeaderBGColor { background-color:6633cc; }
.Quotes { margin-left:10%; margin-right:10%; text-align: center; color: #006666; font-size: small;}
.uRed {text-decoration:underline; font-weight:bold; color:red;}
.uBlack {text-decoration:underline; font-weight:bold;}
.txtBlue {color:blue;}
.txtRed {color:red;}
.txt10pt {font-size:10pt;}
.txtBold12pt {font-size:12pt; font-weight:bold;}
.txt8pt {font-size:8pt;}
.txt16pt {font-size:16pt;}
.txt16Purple {font-size:16pt;color:#330066;}
.txt16Blue {font-size:16pt;color:#0000cc;}
.txt14pt {font-size:14pt;}
.txt12pt {font-size:12pt;}
.txt20pt {font-size:20pt;}
.txt24pt {font-size:24pt;}
.txtCenter {text-align: center;}
.left10pt {position:relative; left:10;}
body.header {background-color: #ffffff;
		 background-image: url(../images/bg1.gif);
		 background-repeat: repeat-y;
    }
body.menu {background-color: #ffffff;
		 background-image: url(../images/bg1.gif);
		 background-repeat: repeat-y;
    }
td.tabs {padding:0px;
		width:100px;
		height:27px;
    }
td.textTabs { font-family: Arial, veranda, sans-serif;
     font-style: normal; 
     font-weight: normalbold;
		 font-size:10pt;
		 padding-left:10px;
		 }

.footer {font-size:8pt;
		
		}

td.prodHead {font-weight:bold;}

td.prodItems {font-size:10pt;}

.thankYou {text-align:center;}

td.menu  {
	background-color: #CCFFFF;
	border:1px solid black;
}

.btnCart {
	background-color:#000099;
	width:80;
	color:FFFFFF;
	font-size:10;
	}

.addReview {
	font-size: 10pt;
	color: #ffffff;
	}

td.dateLine {
	font-size: 10pt;
	color: #ffffff;
	font-weight:bold;
	padding-left:5px;
}
td.mnuBtn {
	background-color:#9999FF;
	text-align:center;
	font-weight:bold;
	color: #330066;
}

td.sponsor {
	font-size: 8pt;
	color: #cccccc;
	padding-left:2px;
}

UL.sponsor {
	margin-left:15;
}


/******************************* IDs ****************************************/
#linkContainer{
	margin:15px;
	width:300px;
	height:45px;
	border:1px;
	border-color:#000066;
	border-style:solid;
	padding-top:10px;
	padding-bottom:0px;
	cursor:pointer;
}
#preReg {
	width:180px;
	margin-top:auto;
	margin-bottom:auto;	
	font-weight:bold;
}


A#preRegA {
 COLOR: #FFFFFF; TEXT-DECORATION: none;
}
A#preRegA:active {
 COLOR: #fff; TEXT-DECORATION: none;
 }
A#preRegA:visited {
	COLOR: #fff; 
	TEXT-DECORATION: none;
}
A#preRegA:hover {
 COLOR: #ff0000; TEXT-DECORATION: none;
}


#SubTitle {
	font-family: Times-Roman, serif;
	font-style:italic;
	font-size:18pt;
}

#jan19 {
	text-align:left;
}

#layoutCenter {
	padding:10px;
}

#MainEvent {
	font-family: Times-Roman, serif;
	font-style:Bold;
	font-size:30pt;
}

#shoeImg {
	position:relative;
	top: -200;
	left: 300;
	border:black;
	border-size:2;
}

#qty {
	height:20;
	font-size:10;
	width:35;
}

#lineTot {
	background-color:#CCCCCC;
	height:20;
	font-size:10;
	width:50;
	text-align:right;

}

#z1 {
	position:relative;
	z-index:-1;
	}


#productsRow {
	font-size:10pt;
}


#disTitle {
	font-family: Monotype Corsiva, Times New Roman, serif;
}


#prodListTable {
	border-color: #000099;
	border-width: 2;
	font-size: 10pt;
	background-color: #D2E9FF;
	width:580;
	left:10;
	position:relative;
	z-index:0;
	}

#productsHead {
	background-color:#000099;
	color:#ffffff;
	font-size: 10pt;
	}

#comments {text-align: right}

#imgSurvey {float: right;
			border-color:black;
			}

#theSurvey {background-color: #66ccff;}

#SurvTable {background-color: transparent;}

#MyUserName {color:red;
	font-weight:bold;
	text-align:center;

}
#YourInterests {color:red;
}

#ieClock { position:absolute;
			top:145px;
			left:520px;
			margin-bottom: 0px;
			}

#navClock { position:absolute;
			top:135px;
			left:515px;
			width:20px;
			font-size:8pt;
			margin-bottom: 0px;
			}

#star	{	position:absolute;
				left:70px;
				top:0px
			}
#logo	{	position:absolute;
				left:20px;
				top:45px;
			}
#bookStack	{	position:absolute;
				left:340px;
				top:25px;
			}
#mainLayer	{position:relative;
			left:0px;
			top:0px; /*-15*/
			width:600px;
			height:600px;
			background-color:#66ccff;
			padding:0px;
			}
#tabLayer {position:relative;
			left:0px;
			top:120px;
			width:600px;
			height:20px;
			background-color:#ffffff;
			padding:0px;
			}
#txtTabLayer {position:absolute;
			left:112px;
			top:125px;
			width:600px;
			height:20px;
			padding:0px;
			}
#txtTabLayerN {position:absolute;
			left:105px;
			top:95px;
			width:600px;
			height:20px;
			padding:0px;
			}

#uEvents {line-height: .8;}

#uEventsN {position:relative; line-height: .8;}


/************************************** elements ****************************************/

p {  font-family: Times Roman, serif;
     font-style: normal; 
     font-weight: normal; }
ol { font-family: Times Roman, serif;
     font-style: normal; 
     font-weight: normal; }
ul { font-family: Times Roman, serif;   
     font-style: normal; 
     font-weight: normal; 
}

h3 { font-family: Times Roman, serif;
     font-size: 16pt;
}

body { font-family: Times Roman, serif;
     font-style: normal; 
     font-weight: normal;
	 background-color: #ffffff;
	 font-size:12pt;
}
H1	{text-align:center;}

td	{font-family: Times Roman, serif;
     font-style: normal;
	 font-size:12pt;
}

