body {
background-color:#fff; 
	font:Arial; 
	font-size: 12px;
	line-height: 12px;
	color: #000000;
}


td, th {
	font:Arial;
	font-size: 12px;
	line-height: 24px;
	padding-left:6px;
	padding-right: 6px;
	
}

h1 {
font:Arial;	
background-color:#ebebeb;
display:block;
font-size: 18px;
color: #333333;
padding-left:6px;

}

h2 {font:Arial;
font-size:14px;
color: #333333;
font-weight:bold;
}

h3 {font:Arial;
font-size:14px;
color: #ffffff;
font-weight:bold;
}

h4 {font:Arial;
	font-size: 12px;
	line-height: 12px;
	color: #ff6600;
	}

h9 {font:Arial;
font-size:14px;
color: #660000;
}

a {
	color: #003399;
	text-decoration: underline;
	
	
}

a img{
border:none;
text-decoration:none;	
}



a:hover {
	color: #FF6600;
	text-decoration:underline;	
}

#page {
width: 788 px;
background:#FFFFFF;

}

#nav {
  float:left;
  width:782px;
  border:solid #ddd;
  border-width:1px 0px;
  height:30px;
  background-color: #cccccc;
  background-repeat:repeat-x;}
#first {
	border-left: 1px solid #fff;}
#nav ul {
  margin:0;
  padding:0 20px;
  list-style:none;
  font-size:100%;
  text-transform:lowercase;}
#nav li {
  float:left;
  margin:0;
  padding:0;
 
 
  line-height:normal;
  text-indent:0;
  }
#nav a, #nav strong {
  display:block;
  padding:8px 10px 9px;
  border:solid #fff; font-size:100%;
  border-width:0 1px 0 0; color:#000; text-decoration:none; white-space:nowrap;}
/* Allows entire region of link to to be clickable. Holly Hack explained here:
   http://www.positioniseverything.net/explorer/escape-floats.html */
* html #nav {width:1%;}
* html #nav a {width:1%;}
* html #nav {width:782px;}
#nav a:hover{color: #000000; background-color: #ebebeb; background-repeat:repeat-x;}
#nav #current { background-color:#CCCCCC;
  background-repeat:repeat-x;}
#nav #current a { background-color:#666666;
  background-repeat:repeat-x;}

form {
	background-color: #ebebeb;
	padding-left:6px;
}

.title {
	font:Arial;
  font-size: 16px;
	line-height: 18px;
  background-color: #333333;
	color: #E6F43B;
}

.subtitle {
	font:Arial;
	font-size: 16px;
	line-height: 22px;
	font-weight: bold;
  color: #000000;
  background-color: #D9D952; 
  display:block;
  
}

.header {
	font-stretch:extra-expanded;
	font-size:24px;
	padding-left:8px;
	color:#0A0A0A;
}

.NavigationColor {
	font:Arial;
	font-size: 12px;
 
	background-color: #ffffff;
}


.navLink {
	font:Arial;
	font-size: 12px;
	font-weight: bold;
	background-color: #DEDECA;
}

.SidebarColor { 
	width:202px;
	font:Arial;
	font-size: 12px;
	line-height: 13px;
	text-shadow: #CCCCCC; 
	padding: 3px;
	background-color:#ffffff;


}

#sidebar { 
	width:202px;
	font:Arial;
	font-size: 12px;
	text-shadow: #CCCCCC; 
	line-height: 14px;
	padding: 6px;
	width:250px;
	


}

.discount {
padding:3px;
 font:Arial;
 width:220px;
 
	border-width:thin;
	border-color: #CCCCCC;
	border-style:ridge;	 
    font-size: 12px;
	color:#666633;
	font-weight: bold;
	line-height: 22px;
	text-align:center;

}

.Heade1rColor {
font:Arial;
	font-size: 12px;
	font-weight: bold;
	line-height: 22px;
	color: #E6F43B;
	background-color: #cccccc;
	
}

.Heade1rColor a {color: #0A0A0A; text-decoration:none;}

.Heade1rColor a:hover {
	color: #660000;
	text-decoration: underline;

}



.HeaderColor {
	font:Arial;
	font-size: 12px;
	color: #333333;
	font-weight: bold;
	line-height: 22px;
	background-color: #E6F43B;
	vertical-align: center;
	
	
	
}

.sidebarFooter {
	font:Arialf;
	font-size: 12px;
	line-height: 18px;
	background-color: #CCCCCC;
}

.FooterColor {
font:Arial;
	font-size: 12px;
	font-weight: bold;
	line-height: 22px;
	color: #E6F43B;
	background-color: #CCCCCC;
}

.legal {
font:Arial;
	font-size: 9px;
	color: #333333;
}

.box1 {
	border-color: #CCCCCC #333333 #333333 #CCCCCC;
	border-width: medium;
  border-style: ridge;
}

.photo {float:right;
padding:6px;}

.photo2 {float:left;
padding:6px;}

.titlebar {
font:Arial;
	font-size: 9px;
	color: #FFFFFF;
  background-color: #336699;
}

.paragraphlead {background-color:#ebebeb;
color:#A85E28;
width:100%;
padding:4px;
font-size:16px;
}

.paragraphlead2 {background-color:#ebebeb;
color:#0A0A0A;
width:100%;
padding:4px;
font-size:16px;
}

.paragraphlead3 {background-color:#ebebeb;
color:#CF7332;
width:100%;
padding:4px;
font-size:16px;
}

.logotrademark {color:#666666; font-size:xx-small; line-height:11px; 
}

input.big {
	width: 100px;
}

input.small {
	width: 50px;
}
