body {
	font-family: Helvetica;
	background: white;
	text-align: center;
	background: url(body.png) repeat-x;
  margin: 0pt;	
}

.mainDiv{
  margin-bottom: 0px; 
  margin-left: auto; 
  margin-right: auto; 
  margin-top: 0px; 
  overflow: hidden; 
  position: relative; 
  word-wrap: break-word;  
  text-align: left; 
  width: 720px;
}
.headerContainer{
	background: #ffffff;
	height: 65px;
}

.mainContainer{
	background: #ffffff;
	<!-- background-image:url('bg.png'); -->
	width: 720px;
}

.productContainer{

}

.footerContainer{
text-align: center;
color: #666666;
    font-family: 'HelveticaNeue', 'Helvetica Neue', 'Arial', sans-serif;
    font-size: 12px;
}
.footerContainer2{
text-align: center;
color: #666666;
    font-family: 'HelveticaNeue', 'Helvetica Neue', 'Arial', sans-serif;
    font-size: 10px;
}

.ps1 {
    color: rgb(94, 94, 94);
    font-family: 'HelveticaNeue', 'Helvetica Neue', 'Arial', sans-serif;
    font-size: 12px;
    font-stretch: normal;
    font-style: normal;
    font-variant: normal;
    font-weight: 400;
    letter-spacing: 0;
    line-height: 17px;
    margin-bottom: 0px;
    margin-left: 0px;
    margin-right: 0px;
    margin-top: 0px;
    opacity: 1.00;
    padding-bottom: 0px;
    padding-top: 0px;
    text-align: left;
    text-decoration: none;
    text-indent: 0px;
    text-transform: none;
}
.promoHeader1 {
    color: rgb(0, 0, 0);
    font-family: 'HelveticaNeue', 'Helvetica Neue', 'Arial', sans-serif;
    font-size: 18px;
    font-stretch: normal;
    font-style: normal;
    font-variant: normal;
    font-weight: 400;
    letter-spacing: 0;
    line-height: 26px;
    margin-bottom: 0px;
    margin-left: 0px;
    margin-right: 0px;
    margin-top: 0px;
    opacity: 1.00;
    padding-bottom: 0px;
    padding-top: 0px;
    text-align: left;
    text-decoration: none;
    text-indent: 0px;
    text-transform: none;
}

.promoHeader2 {
    color: rgb(65, 82, 94);
    font-family: 'HelveticaNeue', 'Helvetica Neue', 'Arial', sans-serif;
    font-size: 24px;
    font-stretch: normal;
    font-style: normal;
    font-variant: normal;
    font-weight: 400;
    letter-spacing: 0;
    line-height: 26px;
    margin-bottom: 0px;
    margin-left: 0px;
    margin-right: 0px;
    margin-top: 0px;
    opacity: 1.00;
    padding-bottom: 0px;
    padding-top: 0px;
    text-align: left;
    text-decoration: none;
    text-indent: 0px;
    text-transform: none;
}

.productHeader1 {
    color: rgb(65, 82, 94);
    font-family: 'HelveticaNeue', 'Helvetica Neue', 'Arial', sans-serif;
    font-size: 36px;
    font-stretch: normal;
    font-style: normal;
    font-variant: normal;
    font-weight: 400;
    letter-spacing: 0;
    line-height: 51px;
    margin-bottom: 0px;
    margin-left: 0px;
    margin-right: 0px;
    margin-top: 0px;
    opacity: 1.00;
    padding-bottom: 0px;
    padding-top: 0px;
    text-align: left;
    text-decoration: none;
    text-indent: 0px;
    text-transform: none;
}

.productHeader2 {
    color: rgb(193, 211, 209);
    font-family: 'Verdana', sans-serif;
    font-size: 24px;
    font-stretch: normal;
    font-style: normal;
    font-variant: normal;
    font-weight: 400;
    letter-spacing: 0;
    line-height: 35px;
    margin-bottom: 0px;
    margin-left: 0px;
    margin-right: 0px;
    margin-top: 0px;
    opacity: 1.00;
    padding-bottom: 0px;
    padding-top: 0px;
    text-align: left;
    text-decoration: none;
    text-indent: 0px;
    text-transform: none;
}

.productBody {
    color: rgb(0, 0, 0);
    font-family: 'LucidaGrande', 'Lucida Grande', 'Lucida Sans Unicode', sans-serif;
    font-size: 14px;
    font-stretch: normal;
    font-style: normal;
    font-variant: normal;
    font-weight: 400;
    letter-spacing: 0;
    line-height: 17px;
    margin-bottom: 0px;
    margin-left: 0px;
    margin-right: 0px;
    margin-top: 0px;
    opacity: 1.00;
    padding-bottom: 0px;
    padding-top: 0px;
    text-align: left;
    text-decoration: none;
    text-indent: 0px;
    text-transform: none;
}


a.nav{
	text-decoration:none; 
}

a.navSelected{
	text-decoration:none; 
	color: #fff;	
	text-shadow: #4d5c6e 0px -1px 0px;  	
}

.nav{
	color: #4d5c6e;	
  line-height:18px;
	font-family: "Helvetica Neue", san-serif;  
  font-size: 14px;
  text-shadow: #fff 0px 1px 1px;  
}

table.nav {
	border-collapse: separate;
	border: 1px solid #9DABCE;
	border-width: 0px 0px 1px 1px;
	margin: 00px auto;
	font-size: 20px;
	width: 100%;
}
th {
	width: 100px;
	height: 40px;
	text-align: center;
	vertical-align: middle;
	background: url(../images/cells.png);
	color: #444;
	background-position: -40px 0px;	
	position: relative;
}
th {
	height: 38px;
	font-weight: bold;
	font-size: 14px;
}
th:hover {
	background-position: 0px -40px;
	color:#ffffff;
}
th.selected {
	background-position: -220px -40px;
	color: #fff;
}
