/* =================================================
    CSS STYLES FOR Interwoven Threads print
   =================================================*/   
/* 
   
/* generic */
h1 {font-family:Verdana, Arial, Helvetica, sans-serif; font-size:13px; font-weight:bold; color: white;}
h2 {font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; font-weight:bold; color: white;}
h3 {font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; color: white;}
h4 {font-family:Verdana, Arial, Helvetica, sans-serif; font-size:14px; font-weight:bold; color: white;}
h5 {font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; font-weight:bold; color: white;}
h6 {font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px; font-weight:bold; color: white;}

a:link {text-decoration:none; color: white; font-weight:normal;}
a:visited {text-decoration:none; color: white; font-weight:normal;}
a:active{text-decoration:none; color: white;}
a:hover {text-decoration:underline; color: white; font-weight:normal;}
.small {font-size: 10px; font-weight:normal;}
.big {font-size: 18px; font-weight:bold;}
.error {color: black; font-weight:bold;}
.hidden {display: none;}
.indent {margin-left: 15px;}
.left{float:left;}
.right{float:right;}
.bold{font-weight:bold;}
img {border:0; vertical-align: bottom; margin:0px; padding:0px;}
.translucent {
     opacity: 0.7;
     filter:alpha(opacity: 70);
     -moz-opacity: 0.7;
     -khtml-opacity: 0.7;
  }
body {
    font-family: Verdana, Arial, Helvetica, sans-serif;
  /*font-family: Trebuchet, Tahoma, Arial, Helvetica;*/
  /*font-family:Garamond, Trebuchet MS, Arial, Helvetica;*/
    text-align:left;
    font-size:  10px; 
    font-weight:normal; 
    color: black;
    margin: 0px 0px 0px 0px;
    padding: 0px 0px 0px 0px;
    height: 600px;
    width: 800px;

}

#page {
	width: 800px;
}

#main {
    width: 800px;
}
#head {
	position: absolute;
	left: 45px;
	top: 25px;
	font-size: 0px;
	margin: 0px;
	    z-index:1;
}

#headerline {
	position: absolute;
	width: 450px;
	left: 35px;
	top: 220px;
	border: 0px;
	margin: 0px;
	z-index:1;
}

.text {
	position: absolute;
	top: 250px;
	left: 35px;
	width: 390px;
	color: white;
	font-size: 12px;
        z-index:1;

}
.text a:link, a:hover {
	text-decoration: underline;

}

#LGDB {
	position: absolute;
	top: 512px;
	left: 250px;
	font-size:0px;
	z-index:1;
}

#foot {
    position: absolute;
    top: 549px;
    color: black;
    z-index:1;
}
#foot a:link {color: black; text-decoration: none}
#foot a:hover {color: black; text-decoration: underline;}
#foot a:visited {color: black; text-decoration: none}
#foot a:active {color: black; text-decoration: none}

#menu {
	position: absolute;
	top: 36px;
	left: 470px;
	font-size: 10px;
	color: black;
	z-index:1;
}
#menu a:link hover{
	text-decoration: underline;
}
#controlline {
	position: absolute;
	left: 460px;
	font-size: 0px;
	z-index:1;
}

.forms {
	position: absolute;
	top: 265px;
	left: 35px;
	border: 1px black;
}
.formscontact {
	position: absolute;
	top: 295px;
	left: 35px;
	border: 1px;
}
.contactpoptext {
	position: absolute;
	}

.createAccount, .login, .profile, .changePassword, .contact, .payment {
	position:relative;
	padding:1px;
	margin-right:2px;
}

.textonly {
	position: absolute;
	top: 260px;
	left: 70px;
	width: 450px;
}

#head img {float:left;}
#head a:link, #head a:visited {color:black; text-decoration:none;}
#head a:hover {color:black; text-decoration:underline;}

#pop-up{width:400px; margin:0px auto; text-align:center;}
#btnSendFeedback{cursor:pointer;}

#pStatus{font-weight:normal;}

form#login {
	padding:1px;
	width:30em;
	border:1px solid grey;
}



.clsAspTextBox {width:372px; height:12px; padding-top:6px; padding-left:5px; font-size:11px; color: black;}
.clsAspNoteBox {width:372px; height:60px; padding-top:6px; padding-left:5px; font-size:11px; color: black;}
.clsAspDropDownList {width:170px; height:20px; padding-left:5px; font-size:10px; color: black;}
.ddlLabel{}

label.overlabel {color:#999;}
label.overlabel-apply {position:absolute; top:5px; left:5px; z-index:1; color:#999;}



.clsDataGridHeaderStyle 
{
  background-color: black;
  color: white;
  font-weight: bold;
  vertical-align: bottom;
}

.clsDataGridItemStyle, a:link, a:active, a:visited, a:hover;
{
  color: black;
}

.clsDataGridAlternatingItemStyle {
  background-color: #aaa;
  color: black;
}

.clsDataGridFooterStyle 
{
  background-color: black;
  color: white;
  font-weight: bold;
  vertical-align: bottom;
}

.billing 
{
	position: absolute;
	top:50px;
	left:250px;
}
.shipping 
{
	position: absolute;
	top:50px;

}

.confirmation cart 
{
	position: absolute;
	top:250px;

}