
/* CSS Document */
.clear, .mainWidth{clear:both; display: block; }
.floatLeft{display:block; float:left;}
.mr10{margin-right:10px;}
.mr50{margin-right:50px;}
.ml10{margin-left:10px;}
.ml30{margin-left:30px;}
.mt40{margin-top:40px;}
.mt30{margin-top:30px;}
.mt25{margin-top:25px;}
.mt15{margin-top:15px;}
.mt10{margin-top:10px;}
.mt12{margin-top:12px;}

.mainWidth{width:900px;text-align:left;}

img{border:none;}

.scriptFont{ font-family:Georgia, "Times New Roman", Times, serif}

.blueText, h2{color:#1f4b82; font-weight:normal; text-decoration:none;}
.clearText{ text-decoration:none;}

.boldlink{ font-weight:bold;}
.headerSlogan{padding:40px 0px 0px 30px; display:inline; float:left; }

.mainNav a{display:block; float:left; background:transparent url(../images/common/mainNav.jpg) no-repeat 0px 0px; height:37px; }

a.home{width:223px; background-position:0px 0px; }
a.productInfo{width:225px; background-position:-223px 0px}
a.faq{width:224px; background-position:-448px 0px}
a.tellaFriend{width:226px; background-position:-672px 0px}

a.home:hover{width:223px; background-position:0px -37px; }
a.productInfo:hover{width:225px; background-position:-223px -37px}
a.faq:hover{width:224px; background-position:-448px -37px}
a.tellaFriend:hover{width:226px; background-position:-672px -37px}
.lightGray{color:#969696}
h2{font-size:16px;}
.footer{color:#a8a8a8; font-size:10px; line-height:normal; text-align:center;}
a.footerLink{color:#6581c0; font-size:10px;}

h1{ font-size:25px; display:block; line-height:normal; padding:0px 0px 0px 0px; margin:0px}

.font15{font-size:15px}
.font12{font-size:12px}
.font11{font-size:11px}
.font10{font-size:10px}


.fontItalic{ font-style:italic}
.dash{
background:url(../images/common/dashStrip.jpg) repeat-x 0px 0px;
height:44px; width:578px; display:block;
}
.dashBlank{
	background:url(../images/common/blankDashStrip.jpg) repeat-x 0px 0px;
height:44px; width:578px; display:block;
	}
.dashBlankScript{clear: both; float: left; padding:14px 0px 0px 0px; color: #6a6a6a;width:415px;text-align:center;font-size:12px;font-weight:bold;font-style:italic;}
.redlink{color:#de0001}
/*-----------------------------*/



#mask {
  position:absolute;
  left:0;
  top:0;
  z-index:9000;
  background-color:#000;
  display:none;
}
  
#boxes .window {
  position:absolute;
  left:0;
  top:0;
  width:440px;
  height:200px;
  display:none;
  z-index:9999;
  padding:20px;
}

#boxes #dialog {
  width:375px; 
  height:203px;
  padding:10px;
  background-color:#ffffff;
}

#boxes #dialog1 {
  width:375px; 
  height:203px;
}

#dialog1 .d-header {
  background:url(images/login-header.png) no-repeat 0 0 transparent; 
  width:375px; 
  height:150px;
}

#dialog1 .d-header input {
  position:relative;
  top:60px;
  left:100px;
  border:3px solid #cccccc;
  height:22px;
  width:200px;
  font-size:15px;
  padding:5px;
  margin-top:4px;
}

#dialog1 .d-blank {
  float:left;
  background:url(images/login-blank.png) no-repeat 0 0 transparent; 
  width:267px; 
  height:53px;
}

#dialog1 .d-login {
  float:left;
  width:108px; 
  height:53px;
}

#boxes #dialog2 {
  background:url(images/notice.png) no-repeat 0 0 transparent; 
  width:326px; 
  height:229px;
  padding:50px 0 20px 25px;
}

.HeaderBar
{
  background:url(../Images/common/headerBlock.jpg) no-repeat 0 0 transparent;
  width:581px;
  height:24px;
  color:White;
  padding:4px 0 0 8px;
  margin-bottom: 9px;
  margin-top: 10px;
}

.TextLink
{
  color:#686868;
}

.ListWithNoBullets LI
{
  background-image:none;
  padding-left:0em;
}