/* custom styles */
.fix:after { clear:both; content:"."; display:block; height:0pt; visibility:hidden; }
* html .fix { height:1%; }

form { margin:0; padding:0; }
tr { vertical-align:top }
a img { border:none; }
p { margin:1em 0 0; }

ol{}
ul{ margin:0; padding:0; list-style-position:inside; list-style-type: square;  }
	li{ margin:0; padding:0 0 5px 3px; }

input,textarea,select,button{ background-color:#f0f0f0; border: 1px solid #98999d; color:#333; }
hr { display:block; width: 100%; margin: 1em auto; padding:10px 0;  height: 0px; line-height:0px; font-size:0px; border:none; border-bottom: 1px solid #d8d9db; background:none; }



body, td {  }
	#bodyStyle{ text-align:center; margin:0; padding:0; background:#fff url(../images/graphics/noho_bodyStyleBG.gif) top center repeat-y scroll; }

#wrapper{ width:741px; margin:0px auto; padding:0; text-align:left; background:#fff; }

#topHeader { height:150px; text-align:right; background: url(../images/graphics/noho_headerBG.gif) top center no-repeat scroll; }
	#topHeaderPadding{ height:110px; }

	#nav { float:right; width:; margin:10px 0 0;  }
		#nav a { text-transform:uppercase; }

#wrapContTop { height:18px; background: url(../images/graphics/wrapContTopBG.gif) top left no-repeat scroll; }
#wrapContBottom { height:18px; background: url(../images/graphics/wrapContBottomBG.gif) top left no-repeat scroll; }

#wrapCont { background: url(../images/graphics/wrapContBG.gif) top left repeat-y scroll; }
	#wrapContRight { float: right; width:510px; margin:0 20px 10px 0; }
	#wrapContLeft { float:left; width:173px; margin:0 0 0 6px; }
		
		#sideNav ul{ margin:0; padding:0; list-style:none; }
		#sideNav li{ padding:5px 10px; }


#footer { text-align:right; padding:5px 10px; font-size:11px; }


/* Main Styles */

/* All Navigations */
.Nav_Side_Level1,.Nav_Side_Level2,.Nav_Side_Leveln,.Nav_Side_Level_Selected,.Nav_Top{ text-decoration:none; }

.Nav_Side_Level1 { color:#000; }
.Nav_Side_Level2 { padding:3px 10px; display:block; }
.Nav_Side_Level2 a{ color:#930000;  }
.Nav_Side_Leveln{}
.Nav_Side_Level_Selected{ }
.Nav_Top{ color:; }








/* Start Shop Styles */
.shopsubmit,.ft100bold,.pft100,.ft100,.ft{
  background-color:cccccc ;font-size:10px;
}
.ft100bold,.pft100,.ft100{
  width:100px;
}
.shopsubmit,.ft100bold{
  font-weight:bold; font-size:11px;
}
.shopsubmit{
  font-size:12px
}
/* End Shop Styles */
 	
/* Start Form Validation Styles*/
.validation_failed {
  border: 1px solid red;
}
.error_msg {
  color:red;
}
/* End  Form Validation Styles */

