.navlinks {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bolder;
	color: #000000;
}
A.navlinks { 
  color: #000000; 
  text-decoration: none;
}

A.navlinks:hover {
  color: #2EAAF2;
  text-decoration: none;
}

.navon {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bolder;
	color: #2EAAF2;
}
A.navon { 
  color: #2EAAF2; 
  text-decoration: none;
}

A.navon:hover {
  color: #2EAAF2;
  text-decoration: none;
}
.new1 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FF6500;
}
A.new1 { 
  color: #FF6500; 
}

A.new1:hover {
  color: #FF6500;
}
.subnav {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #303030;
	text-decoration: none;
}
A.subnav { 
  color: #303030; 
  text-decoration: none;
}

A.subnav:hover {
  color: #303030;
  text-decoration: underline;
}
.new2 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #343434
}
A.new2 { 
  color: #343434; 
  text-decoration: none;
}

A.new2:hover {
  color: #343434;
  text-decoration: underline;
}
.new3 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #ffffff
}
A.new3 { 
  color: #ffffff; 
  text-decoration: none;
}

A.new3:hover {
  color: #ffffff;
  text-decoration: underline;
}
.new3a {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #ffffff
}
A.new3a { 
  color: #ffffff; 
  text-decoration: none;
}

A.new3a:hover {
  color: #ffffff;
  text-decoration: underline;
}
.new4 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #333333
}
A.new4 { 
  color: #333333; 
  text-decoration: underline;
}

A.new4:hover {
  color: #333333;
  text-decoration: underline;
}
.new4a {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #333333
}
A.new4a { 
  color: #333333; 
  text-decoration: none;
}

A.new4a:hover {
  color: #333333;
  text-decoration: underline;
}
.new5 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #2FAAF7
}
A.new5 { 
  color: #2FAAF7; 
  text-decoration: none;
}

A.new5:hover {
  color: #2FAAF7;
  text-decoration: underline;
}
.maintable {
	border: 1px solid #000000;
}
body,td,th {
	color: #3A3A3A;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
}
body {
	background-color: #8EA9D8;
}
.bnewwht {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #ffffff
}
A.bnewwht { 
  color: #ffffff; 
  text-decoration: none;
}

A.bnewwht:hover {
  color: #ffffff;
  text-decoration: underline;
}
.bnewwht2 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #ffffff
}
A.bnewwht2 { 
  color: #ffffff; 
  text-decoration: none;
}

A.bnewwht2:hover {
  color: #ffffff;
  text-decoration: underline;
}
.bnew5 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bolder;
	color: #2FAAF7
}
A.bnew5 { 
  color: #2FAAF7; 
  text-decoration: none;
}

A.bnew5:hover {
  color: #2FAAF7;
  text-decoration: underline;
}
.new3y {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFCF07
}
A.new3y { 
  color: #FFCF07; 
  text-decoration: none;
}

A.new3y:hover {
  color: #FFCF07;
  text-decoration: underline;
}
.newgreen {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #009900
}
A.newgreen { 
  color: #009900; 
  text-decoration: none;
}

A.newgreen:hover {
  color: #009900;
  text-decoration: underline;
}

.newred {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FF0000
}
A.newred { 
  color: #FF0000; 
  text-decoration: none;
}

A.newred:hover {
  color: #FF0000;
  text-decoration: underline;
}

.newblue {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #0033CC
}
A.newblue { 
  color: #0033CC; 
  text-decoration: none;
}

A.newblue:hover {
  color: #0033CC;
  text-decoration: underline;
}


.chrisrest08 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #666666;
	line-height: 15px;
}
A.chrisrest08 { 
  color: #666666; 
  text-decoration: none;
}

A.chrisrest08:hover {
  color: #2EAAF9;
  text-decoration: underline;
}

.chrisrest08b {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #333333
}
A.chrisrest08b { 
  color: #333333; 
  text-decoration: none;
}

A.chrisrest08b:hover {
  color: #333333;
  text-decoration: underline;
}

.chrisrest08c {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #333333
}
A.chrisrest08c { 
  color: #333333; 
  text-decoration: none;
}

A.chrisrest08c:hover {
  color: #333333;
  text-decoration: underline;
}

.chrisrest08d {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 15px;
	color: #5f5f5f
}
A.chrisrest08d { 
  color: #5f5f5f; 
  text-decoration: none;
}

A.chrisrest08d:hover {
  color: #5f5f5f;
  text-decoration: underline;
}

span.newbrand { 
	color: #2baaf7;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
}



form { margin:0; padding: 0; }

.error-text { 	
	font-size:14px;
	font-weight:bold;
	color:#ff0000;
}
/***********************************************
*.vert {background-image: url(images/xmasbg.gif); background-repeat: repeat-y;}
*.horiz {background-image: url(images/xmasbg.gif); background-repeat: repeat-x;}
*.both {background-image: url(images/xmasbg.gif); background-repeat: repeat;}
*
*.purphoriz {background-image: url(images/xmaspurp.gif); background-repeat: repeat-x;}
*.bluehoriz {background-image: url(images/xmasblue.gif); background-repeat: repeat-x;}
***********************************************/


span.upsell-price { 
	color:#ff0000;
	font-size:11px;
	font-weight:bold;
}

/***********************************************
*.vert {background-image: url(images/xmasbg.gif); background-repeat: repeat-y;}
*.horiz {background-image: url(images/xmasbg.gif); background-repeat: repeat-x;}
*.both {background-image: url(images/xmasbg.gif); background-repeat: repeat;}
*
*.purphoriz {background-image: url(images/xmaspurp.gif); background-repeat: repeat-x;}
*.bluehoriz {background-image: url(images/xmasblue.gif); background-repeat: repeat-x;}
***********************************************/

#xmasopening { 
	text-align:center;
	margin-top:5px;	
}

#xmasopening a { 
	color: #E01A1C;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	text-decoration:none;
}

#xmasopening a:hover { 
	text-decoration:underline;
}
