div#indicator
{
  position: absolute;
  width: 100px;
  height: 40px;
  left: 10px;
  top: 10px;
  z-index: 900;
  background: url('../images/indicator.gif') no-repeat 0 0;
}
.orderTableClass{

}
.orderTableClass td{
	border-bottom:1px solid #dedede;
}

#sendToFriend{
	width:auto;
}
#sendToFriend fieldset {
	border: 1px solid #ccc;
  padding: 10px;        /* padding in fieldset support spotty in IE */
  margin:0 0 10px 0;
}
#sendToFriend legend {
	font:bold 14px Arial;
	color:#009ffb;
  padding:4px 3px 5px 3px;
  background:#fff;
}

#sendToFriend label { 
	display: block;  /* block float the labels to left column, set a width */
	float: left; 
	width: 100px; 
	padding: 0; 
	margin: 8px 0 0; /* set top margin same as form input - textarea etc. elements */
	text-align: right; 
	font:bold 12px Tahoma;
	cursor:hand;
	cursor:pointer;
}
#sendToFriend input, textarea {

	width:auto;      
	margin:3px 0 0 10px;
  background:#fefefe;
  font:normal 12px Tahoma;
  color:#212121;
  padding:3px;
  border:2px solid #ccc;
}
#sendToFriend input#reset {
	margin-left:0px; /* set margin-left back to zero on reset button (set above) */
}

#sendToFriend textarea { overflow: auto; }

#sendToFriend br {
	clear:left; /* setting clear on inputs didn't work consistently, so brs added for degrade */
}

/* ERROR FORM CLASSES */
#sendToFriend .errorFieldName
{
	color:#f20000;
	font: normal 11px Tahoma;
	text-indent:109px;
	padding:5px 0 0 0;
}
#sendToFriend .errorFieldInput{
	border: 2px solid #f20000;
	width:auto;      
	margin:3px 0 0 10px;
  background:#fefefe;
  font:normal 12px Tahoma;
  color:#212121;
  padding:3px;
}


#orderFormShow
{
	margin:10px 0 10px 0;
	padding:10px;
	border:2px solid #c8d40b;
	width:auto;
}
.head2{
	color:#009ffb;
	font: bold 12px "Tahoma";
	margin:0;
	padding:3px;
}
.orderFormClass form
{
	font:100% verdana,arial,sans-serif;
  margin: 0;
  padding: 0;
  min-width: 500px;
  width: 100%; 
}
#orderFormShow fieldset {
	border: 1px solid #ccc;
  padding: 10px;        /* padding in fieldset support spotty in IE */
  margin:0 0 10px 0;
}
#orderFormShow legend {
	font:bold 14px Arial;
	color:#009ffb;
  padding:4px 3px 5px 3px;
  background:#fff;
}

#orderFormShow label { 
	display: block;  /* block float the labels to left column, set a width */
	float: left; 
	width: 150px; 
	padding: 0; 
	margin: 8px 0 0; /* set top margin same as form input - textarea etc. elements */
	text-align: right; 
	font:bold 12px Tahoma;
	cursor:pointer;
}
label em {
  position:absolute;
	left:33em;
	font: normal 11px Tahoma;
	color: #666;
}
#orderFormShow label.check{
	width:auto;
	font: normal 11px Tahoma;
	color: #666;
	margin-left:76px;
	display:block;
	text-align:left;
}
.radiobtn{
	padding:0px;
	margin:0px;
	font:normal 11px #212121;
}
#orderFormShow input, textarea {

	width:auto;      
	margin:3px 0 0 10px;
  background:#fefefe;
  font:normal 12px Tahoma;
  color:#212121;
  padding:3px;
  border:2px solid #ccc;
}
#orderFormShow input#reset {
	margin-left:0px; /* set margin-left back to zero on reset button (set above) */
}

#orderFormShow textarea { overflow: auto; }

#orderFormShow br {
	clear:left; /* setting clear on inputs didn't work consistently, so brs added for degrade */
}
#formOKText{
	font:bold 12px Tahoma;
	color:#009ffb;
  padding:4px 3px 5px 3px;
  background:#fff;
  text-align:center;
}
/* ERROR FORM CLASSES */
#orderFormShow .errorFieldName
{
	color:#f20000;
	font: normal 11px Tahoma;
	text-indent:158px;
	padding:5px 0 0 0;
}
#orderFormShow .errorFieldInput{
	border: 2px solid #f20000;
	width:auto;      
	margin:3px 0 0 10px;
  background:#fefefe;
  font:normal 12px Tahoma;
  color:#212121;
  padding:3px;
}
#searchBlock{
	display:block;
	float:left;
	width:374px;
	margin:0;
	padding:3px;
	height:158px;
}
#searchBlock form{
	padding:15px 0;
	margin:0;
}
#searchBlock fieldset {
	border: 1px solid #212121;
  margin:0 0 10px 0;
}
#searchBlock legend {
	font:bold 12px Tahoma;
	color:#212121;
  padding:4px 3px 5px 3px;
}
#searcBlock br{
	clear:both;
}
#searchBlock label { 
/*	display: block;  /* block float the labels to left column, set a width */
	float: left; 
	width: 60px; 
	padding: 8px 2px 0; 
	margin: 0; /* set top margin same as form input - textarea etc. elements */
	text-align: right; 
	cursor:hand;
	cursor:pointer;
	font: normal 12px Tahoma;
}
#searchBlock input{
	font: normal 12px Tahoma;
	color:#000;
	background:#fff;
	padding:3px;
	border:1px solid #999;
}
#searchBlock input#submit{
	color: #fff;
	padding:2px;
	font: bold 11px Tahoma;
	background: #6d8f94;
	cursor:pointer;
	border:1px solid #45656a;
}
.searchSelect{
	width:249px;
}

