/*** Scotts Form Obj ***/
.def_form{
	width: 800px;
	margin: 10px auto;
	background-color: #F5F5F5;
	padding: 3px;
	border: 1px solid #ccc;
	border-radius: 4px;
	padding: 20px;
}
.def_form.r1366{
	width: 1272px;
	margin: 10px auto;
	background-color: #F5F5F5;
	padding: 3px;
	border: 1px solid #ccc;
	border-radius: 4px;
	padding: 20px;
}
.def_form h2{
	font-size: 1.7em;
	font-weight: normal;
	line-height: 1.4em;
	margin-bottom: 0.5em;
}
.def_form .input_area{
	margin: 10px auto;
}
.def_form .lines{
	line-height: 2.5;
}
.def_form label{
	font-size: 1.1em;
	line-height: 1.2em;
	text-align: left;
}
.def_form input:not([type=submit]) {
	border: 1px solid #b0b0b0;
	padding: 4px 3px;
	transition: box-shadow 0.2s linear 0s;
}
.def_form input[type=submit], .def_form button {
	background-color:#303030;
	color:#ffffff;
	padding: 6px 12px;
	border-radius:16px;
	transition: box-shadow 0.2s linear 0s;
}
.def_form input[type=submit]:hover, .def_form button:hover {
	background-color: #3060c0;
	box-shadow: 0 1px 3px rgba(0, 0, 0, 0.1) inset, 0 0 8px rgba(82, 168, 236, 0.6);
	outline: 0 none;
}
.def_form input[type=submit]:active, .def_form button:active {
	text-indent: -2px;
	padding-right: 14px;
}
.def_form select {
	color: #606060;
	border: 1px solid #b0b0b0;
	transition: box-shadow 0.2s linear 0s;
}
.def_form select:focus {
	border-color: rgba(82, 168, 236, 0.8);
	box-shadow: 0 1px 3px rgba(0, 0, 0, 0.1) inset, 0 0 8px rgba(82, 168, 236, 0.6);
	outline: 0 none;
}
/*
.def_form select, .def_form input[type="file"] {
	height: 24px;
	line-height: 24px;
}
.def_form .textarea, .def_form  select, .def_form  .uneditable-input {
	padding: 2px 3px;
}
*/
.def_form label {
	margin: 3px 1px;
	width: 100%;
}
.def_form .input-ua-wrapper, .def_form .input-ua-wrapper-c {
	width: 64px;
}
.def_form .input-ua-wrapper input {
	width: 52px;
}
.def_form .input-ua-wrapper select {
	width: 60px;
/*	padding: 2px 3px; */
}
.def_form .input-15ua-wrapper, .def_form .input-15ua-wrapper-c {
	width: 96px;
}
.def_form .input-15ua-wrapper input {
	width: 84px;
}
.def_form .input-15ua-wrapper select {
	width: 92px;
/*	padding: 2px 3px; */
}

.def_form .input-ub-wrapper, .def_form .input-2ua-wrapper, .def_form .input-ub-wrapper-c, .def_form .input-2ua-wrapper-c {
	width: 128px;
}
.def_form .input-ub-wrapper input, .def_form .input-2ua-wrapper input {
	width: 116px;
}
.def_form .input-ub-wrapper select, .def_form .input-2ua-wrapper select {
	width: 124px;
/*	padding: 2px 3px; */
}
.def_form .input-ubua-wrapper, .def_form .input-3ua-wrapper, .def_form .input-ubua-wrapper-c, .def_form .input-3ua-wrapper-c {
	width: 192px;
}
.def_form .input-ubua-wrapper input, .def_form .input-3ua-wrapper input {
	width: 180px;
}
.def_form .input-ubua-wrapper select, .def_form .input-3ua-wrapper select {
	width: 188px;
/*	padding: 2px 3px; */
}
.def_form .input-uc-wrapper, .def_form .input-2ub-wrapper, .def_form .input-4ua-wrapper, .def_form .input-uc-wrapper-c, .def_form .input-2ub-wrapper-c, .def_form .input-4ua-wrapper-c {
	width: 256px;
}
.def_form .input-uc-wrapper input, .def_form .input-2ub-wrapper input, .def_form .input-4ua-wrapper input {
	width: 244px;
}
.def_form .input-uc-wrapper select, .def_form .input-2ub-wrapper select, .def_form .input-4ua-wrapper select {
	width: 252px;
/*	padding: 2px 3px; */
}
.def_form .input-ucua-wrapper, .def_form .input-2ubua-wrapper, .def_form .input-5ua-wrapper, .def_form .input-ucua-wrapper-c, .def_form .input-2ubua-wrapper-c, .def_form .input-5ua-wrapper-c {
	width: 320px;
}
.def_form .input-ucua-wrapper input, .def_form .input-2ubua-wrapper input, .def_form .input-5ua-wrapper input {
	width: 308px;
}
.def_form .input-ucua-wrapper select, .def_form .input-2ubua-wrapper select, .def_form .input-5ua-wrapper select {
	width: 316px;
/*	padding: 2px 3px; */
}
.def_form .input-ucub-wrapper, .def_form .input-3ub-wrapper, .def_form .input-ucub-wrapper-c, .def_form .input-3ub-wrapper-c {
	width: 384px;
}
.def_form .input-ucub-wrapper input, .def_form .input-3ub-wrapper input {
	width: 372px;
}
.def_form .input-ucub-wrapper select, .def_form .input-3ub-wrapper select {
	width: 380px;
/*	padding: 2px 3px; */
}
.def_form .input-ucubua-wrapper, .def_form .input-3ubua-wrapper, .def_form .input-ucubua-wrapper-c, .def_form .input-3ubua-wrapper-c {
	width: 448px;
}
.def_form .input-ucubua-wrapper input, .def_form .input-3ubua-wrapper input {
	width: 436px;
}
.def_form .input-ucubua-wrapper select, .def_form .input-3ubua-wrapper select {
	width: 444px;
/*	padding: 2px 3px; */
}
.def_form .input-ud-wrapper, .def_form .input-2uc-wrapper, .def_form .input-4ub-wrapper, .def_form .input-ud-wrapper-c, .def_form .input-2uc-wrapper-c, .def_form .input-4ub-wrapper-c {
	width: 512px;
}
.def_form .input-ud-wrapper input, .def_form .input-2uc-wrapper input, .def_form .input-4ub-wrapper input {
	width: 500px;
}
.def_form .input-ud-wrapper select, .def_form .input-2uc-wrapper select, .def_form .input-4ub-wrapper select {
	width: 508px;
/*	padding: 2px 3px; */
}
.def_form .input-udua-wrapper, .def_form .input-2ucua-wrapper, .def_form .input-4ubua-wrapper, .def_form .input-udua-wrapper-c, .def_form .input-2ucua-wrapper-c, .def_form .input-4ubua-wrapper-c {
	width: 576px;
}
.def_form .input-udua-wrapper input, .def_form .input-2ucua-wrapper input, .def_form .input-4ubua-wrapper input {
	width: 564px;
}
.def_form .input-udua-wrapper select, .def_form .input-2ucua-wrapper select, .def_form .input-4ubua-wrapper select {
	width: 572px;
/*	padding: 2px 3px; */
}
.def_form .input-udub-wrapper, .def_form .input-2ucub-wrapper, .def_form .input-5ub-wrapper, .def_form .input-udub-wrapper-c, .def_form .input-2ucub-wrapper-c, .def_form .input-5ub-wrapper-c {
	width: 640px;
}
.def_form .input-udub-wrapper input, .def_form .input-2ucub-wrapper input, .def_form .input-5ub-wrapper input {
	width: 628px;
}
.def_form .input-udub-wrapper select, .def_form .input-2ucub-wrapper select, .def_form .input-5ub-wrapper select {
	width: 636px;
/*	padding: 2px 3px; */
}
.def_form .input-uduc-wrapper, .def_form .input-3uc-wrapper, .def_form .input-6ub-wrapper, .def_form .input-uduc-wrapper-c, .def_form .input-3uc-wrapper-c, .def_form .input-6ub-wrapper-c {
	width: 768px;
}
.def_form .input-uduc-wrapper input, .def_form .input-3uc-wrapper input, .def_form .input-6ub-wrapper input {
	width: 756px;
}
.def_form .input-uduc-wrapper select, .def_form .input-3uc-wrapper select, .def_form .input-6ub-wrapper select {
	width: 764px;
/*	padding: 2px 3px; */
}
.def_form .input-uducua-wrapper, .def_form .input-3ucua-wrapper, .def_form .input-uducua-wrapper-c, .def_form .input-3ucua-wrapper-c {
	width: 832px;
}
.def_form .input-uducua-wrapper input, .def_form .input-3ucua-wrapper input {
	width: 820px;
}
.def_form .input-uducua-wrapper select, .def_form .input-3ucua-wrapper select {
	width: 828px;
/*	padding: 2px 3px; */
}
.def_form .input-uducub-wrapper, .def_form .input-3ucub-wrapper, .def_form .input-uducub-wrapper-c, .def_form .input-3ucub-wrapper-c {
	width: 896px;
}
.def_form .input-uducub-wrapper input, .def_form .input-3ucub-wrapper input {
	width: 884px;
}
.def_form .input-uducub-wrapper select, .def_form .input-3ucub-wrapper select {
	width: 892px;
/*	padding: 2px 3px; */
}
.def_form .input-2ud-wrapper, .def_form .input-4uc-wrapper, .def_form .input-2ud-wrapper-c, .def_form .input-4uc-wrapper-c {
	width: 1024px;
}
.def_form .input-2ud-wrapper input, .def_form .input-4uc-wrapper input {
	width: 1012px;
}
.def_form .input-2ud-wrapper select, .def_form .input-4uc-wrapper select {
	width: 1020px;
/*	padding: 2px 3px; */
}
.def_form .input-2uduc-wrapper, .def_form .input-5uc-wrapper, .def_form .input-2uduc-wrapper-c, .def_form .input-5uc-wrapper-c {
	width: 1280px;
}
.def_form .input-2uduc-wrapper input, .def_form .input-5uc-wrapper input {
	width: 1268px;
}
.def_form .input-2uduc-wrapper select, .def_form .input-5uc-wrapper select {
	width: 1276px;
/*	padding: 2px 3px; */
}

/*** Action Buttons In or Out of Form Obj ***/
.action_button_holder {
	cursor: pointer;
}
.action_button_holder:hover {
	text-decoration: none;
}
.action_button {
	background: rgb(50,50,50); /* Old browsers */
	background: -moz-linear-gradient(-45deg, rgba(90,90,90,1) 0%, rgba(14,14,14,1) 100%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, right bottom, color-stop(0%,rgba(90,90,90,1)), color-stop(100%,rgba(14,14,14,1))); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(-45deg, rgba(90,90,90,1) 0%,rgba(14,14,14,1) 100%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(-45deg, rgba(90,90,90,1) 0%,rgba(14,14,14,1) 100%); /* Opera 11.10+ */
	background: -ms-linear-gradient(-45deg, rgba(90,90,90,1) 0%,rgba(14,14,14,1) 100%); /* IE10+ */
	background: linear-gradient(135deg, rgba(90,90,90,1) 0%,rgba(14,14,14,1) 100%); /* W3C */
	color: #ffffff;
	padding: 6px 12px;
	border-radius: 16px;
	box-shadow: 0 1px 3px rgba(0, 0, 0, 0.1) inset;
	transition: box-shadow 0.2s linear 0s;
}
.action_button.thin {
	padding: 4px 12px;
}
.action_button:hover, #popup_panel input[type=button]:hover {
	background: rgb(38,76,153); /* Old browsers */
	background: -moz-linear-gradient(-45deg, rgba(65,115,216,1) 0%, rgba(38,76,153,1) 100%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, right bottom, color-stop(0%,rgba(65,115,216,1)), color-stop(100%,rgba(38,76,153,1))); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(-45deg, rgba(65,115,216,1) 0%,rgba(38,76,153,1) 100%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(-45deg, rgba(65,115,216,1) 0%,rgba(38,76,153,1) 100%); /* Opera 11.10+ */
	background: -ms-linear-gradient(-45deg, rgba(65,115,216,1) 0%,rgba(38,76,153,1) 100%); /* IE10+ */
	background: linear-gradient(135deg, rgba(65,115,216,1) 0%,rgba(38,76,153,1) 100%); /* W3C */
	color: #ffffff;
	box-shadow: 0 1px 3px rgba(0, 0, 0, 0.1) inset, 0 0 8px rgba(82, 168, 236, 0.6);
	outline: 0 none;
}
.action_button:active, #popup_panel input[type=button]:active {
	background: rgb(30,71,153); /* Old browsers */
	background: -moz-linear-gradient(-45deg, rgba(30,71,153,1) 0%, rgba(20,47,102,1) 100%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, right bottom, color-stop(0%,rgba(30,71,153,1)), color-stop(100%,rgba(20,47,102,1))); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(-45deg, rgba(30,71,153,1) 0%,rgba(20,47,102,1) 100%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(-45deg, rgba(30,71,153,1) 0%,rgba(20,47,102,1) 100%); /* Opera 11.10+ */
	background: -ms-linear-gradient(-45deg, rgba(30,71,153,1) 0%,rgba(20,47,102,1) 100%); /* IE10+ */
	background: linear-gradient(135deg, rgba(30,71,153,1) 0%,rgba(20,47,102,1) 100%); /* W3C */
	color: #ffffff;
	text-indent: -2px;
	padding-right: 14px;
}
#popup_panel input[type=button] {
	background: rgb(242,242,242); /* Old browsers */
	background: -moz-linear-gradient(-45deg, rgba(242,242,242,1) 0%, rgba(204,204,204,1) 100%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, right bottom, color-stop(0%,rgba(242,242,242,1)), color-stop(100%,rgba(204,204,204,1))); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(-45deg, rgba(242,242,242,1) 0%,rgba(204,204,204,1) 100%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(-45deg, rgba(242,242,242,1) 0%,rgba(204,204,204,1) 100%); /* Opera 11.10+ */
	background: -ms-linear-gradient(-45deg, rgba(242,242,242,1) 0%,rgba(204,204,204,1) 100%); /* IE10+ */
	background: linear-gradient(135deg, rgba(242,242,242,1) 0%,rgba(204,204,204,1) 100%); /* W3C */
	color: #505050;
	font-weight: bold;
	padding: 3px 12px;
	margin: 0 10px;
	border-radius: 16px;
	box-shadow: 0 1px 3px rgba(0, 0, 0, 0.1) inset;
	transition: box-shadow 0.2s linear 0s;
}

/*** Popup Info ***/
a.info{
	position: relative;
	text-decoration: none;
}
a.info span{display: none;}
a.info:active span{
	display: block;
	position: absolute;
	top: 18px; left: 0; width: 250px;
	padding: 1em;
	border: 1px solid #88bbff;
	background-color: #ffffff; color: #000000;
	font-family: 'Lucida Grande', Verdana, Arial, sans-serif;
	font-size: 12px;
	font-weight: normal;
	z-index: 900;
}
a.info:hover span{
	display: block;
	position: absolute;
	top: 18px; left: 0; width: 250px;
	padding: 1em;
	border: 1px solid #88bbff;
	background-color: #ffffff; color: #000000;
	font-family: 'Lucida Grande', Verdana, Arial, sans-serif;
	font-size: 12px;
	font-weight: normal;
	z-index: 900;
}
a.info span:hover{
	display: block;
	position: absolute;
	top: 18px; left: 0; width: 250px;
	padding: 1em;
	border: 1px solid #88bbff;
	background-color: #ffffff; color: #000000;
	font-family: 'Lucida Grande', Verdana, Arial, sans-serif;
	font-size: 12px;
	font-weight: normal;
	z-index: 900;
}
a.info: focus{outline: none;}

/*** Common Styles ***/
.alert_msg{
	width: 760px;
	border: solid 2px #000080;
	padding: 12px 16px;
	margin: 20px auto;
	border-radius: 12px;
	font-size: 16px;
	background-color: #ffffdd;
	color: #111166;
}
.alert_msg p{
	font-size: 16px;
	color: #111166;
}
.alert_msg a{
	font-size: 16px;
	color: #8080cc;
	text-decoration: underline;
}
.clear, .clearer { clear: both; }
.clear_after:after { 
/* Somehow this does not work as intended */
	content: "."; 
	visibility: hidden; 
	display: block; 
	height: 0; 
	clear: both;
}
.float_left { float: left; }
.float_right { float: right; }



/*** Random Changes to Old Sheet by People Other than Scott ***/
.default_form .input-med-1-wrapper {
	width: 566px;
}
.default_form .input-med-1 {
	width: 554px;
}
.default_form select.input-med-1 {
	width: 562px;
	padding: 2px 3px;
}
.default_form .drag_drop_area {
    border: 2px dashed #CCCCCC;
    border-radius: 6px 6px 6px 6px;
    padding: 30px 8px;
    text-align: center;
    white-space: normal;
}
.mock-button-sm{
	display: inline-block;
	border: 2px solid #FFFFFF;
	border-radius: 4px;
	padding: 5px 10px 5px 10px;
	margin: 0px;
	background-color: #999 !important;
	color: #FFFFFF;
	font-weight: bold;
	cursor: pointer;
	text-decoration: none;
}

input{
	border-color: #999;
}

/* Please remove and use something else near line 100
.input-ub-wrapper label {
    width: 50px;
    float: none;
    margin: 10px;
}
.input-ub-wrapper{
    margin-bottom: 10px;
    margin-left: 10px;
}
.input-ua-wrapper{
    margin-bottom: 10px;
    margin-left: 10px;
}
.input-ubua-wrapper{
    margin-bottom: 10px;
    margin-left: 10px;
}
.input-2ucub-wrapper{
    margin-bottom: 10px;
    margin-left: 10px;
}
*/

#item-details-div-edit label{
    font-weight: bold;
    font-size: 16px;
}
#item-details-div-edit h2{
   margin-bottom: 10px;
}


/*****************************************/
.container {
    width: 970px !important;
    margin-left: auto;
    margin-right: auto;
    zoom: 1;
}
.detail_container {
    width: 1090px !important;
    margin-left: auto;
    margin-right: auto;
    zoom: 1;
}
.container_1366 {
    width: 1320px;
    margin-left: auto;
    margin-right: auto;
    zoom: 1;
}
.caps{text-transform: uppercase;}
.header_title{
    border-radius: 4px;
    padding: 8px;
    border-bottom: 1px solid #ccc;
    text-transform: uppercase;
   
  
}
#hor-minimalist-b{font-family: "Lucida Sans Unicode", "Lucida Grande", Sans-Serif;font-size: 14px;width: 380px;border-collapse: collapse;text-align: left;margin: 0px;} 
#table-3 {
	border: 1px solid #ccc;
	background-color: white;
	width: 80%;
	-moz-border-radius: 3px;
	-webkit-border-radius: 3px;
	border-radius: 3px;
	font-family: Arial,"Bitstream Vera Sans",Helvetica,Verdana,sans-serif;
	color: #999;
        border-radius: 6px;
}
#table-3 td, #table-3 th {
	
	color: #111;
}
#table-3 th {
	
	font-family: Georgia,"Times New Roman","Bitstream Charter",Times,serif;
	font-weight: bold;
	padding: 7px 7px 8px;
	text-align: center;
	line-height: 1.3em;
	font-size: 16px;
        border-bottom: 2px solid #ccc;
        background-color: #ccc;
}
#table-3 td {
	font-size: 14px;
	padding: 4px 7px 2px;
	vertical-align: top;
        text-align: center;
      
}
#table-3 td a, #table-3 th a {
	font-weight: bold;
	color: #999;
        font-family: Arial,"Bitstream Vera Sans",Helvetica,Verdana,sans-serif;
}
#table-3  tr: nth-child(odd) {
    background-color: #F5F5F5;
}
.wh-button{
	display: inline-block;
	border: 2px solid #FFFFFF;
	border-radius: 4px;
	padding: 5px 10px 5px 10px;
	background-color: #333333 !important;
	color: #FFFFFF;
	font-weight: bold;
	cursor: pointer;
	text-decoration: none;
}

.wh-c-button{
	text-decoration: none;
	height: 24px;
	width: 203px;
	padding-top: 12px;
	border: 2px solid #FFFFFF;
	border-radius: 3px;
	background-color: #333333 !important;
	color: #FFFFFF;
	font-weight: bold;
	cursor: pointer;
	text-align: center;
}

.center_stuff{
	margin-left: auto;
	margin-right: auto;
}

/*
style for the detail pages of listings
*/
.detail-container{
    width: 100%;
    margin: 10px auto;
    border: 1px solid #ccc;	
    -moz-border-radius: 6px;
    -webkit-border-radius: 6px;
    border-radius: 6px;
    padding: 10px;

}

.detail-block{
    float: left;
    position: relative;
    width: 700px;
}

.detail-block2{
    float: left;
    position: relative;
    width: 100%;
}

/* short single line*/
.detailwrapper{
    text-align: left;
    backxxground-color: #F5F5F5;
    min-height: 28px;
    bormmder-radius: 4px;
    padding: 4px;
    border-bottom: 1px solid #ccc;
  
}
.detailwrapper-header{
    text-align: left;
    background-color: #F5F5F5;
    height: 28px;
    border-radius: 4px;
    padding: 8px;
    border-bottom: 1px solid #ccc;
    winndth: 900px;
  
}
/*for large span ones*/
.detailwrapper3{
    text-align: left;
    border-radius: 4px;
    padding: 4px;
  
}

.detailwrapper > span{
    float: left;
    background-color: white;
    padding: 3px;
    boryyder: 1px solid #ccc;
    border-radius: 4px;
    color: black;
    margin-top: 2px;
    
}
.detailwrapper3 > span{
    float: left;
    background-color: white;
    padding: 3px;
    border: 1px solid #ccc;
    border-radius: 2px;
    color: black;
    margin-top: 12px;
    margin-left: 10px;
    margin-bottom: 5px;
    clear: left;
    min-height: 70px;
    min-width: 400px;
}

.detailwrapper > label, .detailwrapper3 >label{
   float: left;
   width: 180px;
   text-align: left;
   font-weight: bold;
   font-size: 14px;
   vertical-align: middle;
   text-transform: uppercase;
   background-color: #F5F5F5;
   padding: 4px;
   border-radius: 4px;
}

/*wider labels*/
.detailwrapper2{
    text-align: left;
    min-height: 28px;
    padding: 4px;
}

.detailwrapper4{
    text-align: left;
    min-height: 28px;
    padding: 4px;
}

.detailwrapper5{
    text-align: left;
    min-height: 28px;
    padding: 4px;
    border-bottom: 1px solid #ccc;
}

.extradetail{
	float: left;
	margin-top: 2px;
}
.custom_item_title{
	float: left;
}
.custom_half{
	width: 50%;
	padding: 0px;
	margin: 0px;
	float: left;
}
.custom_selection_container{
	width: 100%;
	padding: 0px;
	margin: 0px;
    padding: 0px;
    display: block;
}
.custom_border{
	padding: 0px;
	margin: 0px;
    padding: 0px;
    border-bottom: 1px solid #ccc; 
}

.detailwrapper4 > label{
	float: left;
   	width: auto;
   	text-align: left;
   	font-weight: bold;
   	font-size: 14px;
   	vertical-align: middle;
   	text-transform: uppercase;
   	background-color: #F5F5F5;
   	padding: 4px;
   	margin: 0px;
   	border-radius: 4px;	
}

.detailwrapper2 > label, .detailwrapper5 > label{
   float: left;
   width: 290px;
   text-align: left;
   font-weight: bold;
   font-size: 14px;
   vertical-align: middle;
   text-transform: uppercase;
   background-color: #F5F5F5;
   padding: 4px;
   border-radius: 4px;
}
.detailwrapper2 > span, .detailwrapper5 > span{
    float: left;
    background-color: white;
    padding: 3px;
    border-radius: 4px;
    color: black;
}
.detailwrapper3 img,.detailwrapper2 img, .detailwrapper5 img{
   width: 25px;
}
div#detail_input_container { 
    float:left;
    width:80%;
    clear:left;
    
}
div.detail_input{
    width:150px;
    float:left;
    margin:-10px 10px 10px 10px;
    
}

.leftsp {margin-left:10px;}
.rightsp {margin-right:10px;}
.longtxtbox {width:855px;}
div.detail_input_short{
    width:70px;
    float:left;
    margin:-10px 10px 10px 10px;
    
}
div.detail_input_long{
    width:300px;
    float:left;
    margin:-10px 10px 10px 10px;
    
}
div#detail_input_container .detail_input label, div#detail_input_container .detail_input_short label {
    float:left;
    font-size:13px;
    text-align:left;
    
}
div#detail_input_container .detail_input input{
    vertical-align: middle;
    background-color: #E0E0E0;
    padding: 5px;
    border: 1px solid #FFFFFF;
    border-radius: 4px;
    margin-top:10px;
 

}
.inputstyle {
     vertical-align: middle;
    background-color: #E0E0E0;
    padding: 5px;
    border: 1px solid #FFFFFF;
    border-radius: 4px;
    margin-top:10px;
}
.fred{color:red;}
.fgreen{color:green;}
div#detail_input_container .detail_input_short input{
    vertical-align: middle;
    background-color: #E0E0E0;
    padding: 5px;
    border: 1px solid #FFFFFF;
    border-radius: 4px;
    margin-top:10px;
    width:70px;


}
#inputlocation, #shelflocation{
    margin-top: 10px;
    width: 950px;
    float: left;
    clear: left;
}
.item_details_upload_controllers {
    float: right;
    width: 160px;
    text-align: right;
    overflow: hidden;
}
.item_details_upload_controllers h3{
   font-size: 16px;
}
.default_form .drag_drop_area {
    padding: 30px 8px;
    border: 2px dashed #CCC;
    border-radius: 6px;
    text-align: center;
    white-space: normal;
}
#packingslipblock input{
    width: 50px;
}
/*
style for the datatable
*/
div.dataTables_wrapper {
	margin: 8px 0 16px 0;
}
div.dataTables_length label {
    width: 460px;
    float: left;
    text-align: left;
}
 
div.dataTables_length select {
    width: 75px;
}
 
div.dataTables_filter label {
    float: right;
    width: 460px;
}

.top{
	margin: 0px 0px 18px 0px;
}

#dvloader{
	width: 150px;
	padding: 0;
	margin-left: auto;
	margin-right: auto;
}

#dvloader img{
	width: 150px;
	height: 150px;
}

#example_processing{
	display: none;
}

div.top div.dataTables_info {
    float: left;
	margin: 10px 0 0 0;
	padding: 0;
}
div.top div.dataTables_paginate {
	clear: both;
    float: right;
    margin: 10px 0 0 0;
    padding: 0;
}
div.bottom div.dataTables_info {
    float: left;
}
div.bottom div.dataTables_paginate {
    float: right;
}

.child-datatable-container .dataTable{
	background-color: rgba(255,255,255,0.7);
}
.dataTable>tbody>tr.expanded td{
	border-top: 3px groove #0000ff;
}
.dataTable>tbody>tr.expanded td:first-child{
	border-left: 3px groove #0000ff;
}
.dataTable>tbody>tr.expanded td:last-child{
	border-right: 3px groove #0000ff;
}
.dataTable>tbody>tr.expanded+tr>td{
	background-color: #f0f8ff;
	border-bottom: 3px groove #0000ff;
	border-left: 3px groove #0000ff;
	border-right: 3px groove #0000ff;
}
 
table {
    margin: 1em 0;
    clear: both;
}


.row_selected, .zebra-striped tbody tr.row_selected td, .zebra-striped tbody tr.row_selected th {
	background-color: #a8c0f0 !important;
}

/*
style for the datatable pagination
*/
.paging_full_numbers {
	/*width: 400px;*/
	height: 22px;
	line-height: 22px;
}

.paging_full_numbers a:active {
	outline: none
}

.paging_full_numbers a:hover {
	text-decoration: none;
}

.paging_full_numbers a.paginate_button,
 	.paging_full_numbers a.paginate_active {
	border: 1px solid #aaa;
	-webkit-border-radius: 5px;
	-moz-border-radius: 5px;
	padding: 2px 5px;
	margin: 0 3px;
	cursor: pointer;
	/*cursor: hand;*/
	color: #333 !important;
}

.paging_full_numbers a.paginate_button {
	background-color: #ddd;
}

.paging_full_numbers a.paginate_button:hover {
	background-color: #ccc;
	text-decoration: none !important;
}

.paging_full_numbers a.paginate_active {
	background-color: #99B3FF;
}
/* * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *
 * DataTables sorting
 */

.sorting_asc {
	background: url('../images/common/images/sort_asc.png') no-repeat center right;
}

.sorting_desc {
	background: url('../images/common/images/sort_desc.png') no-repeat center right;
}

.sorting {
	background: url('../images/common/images/sort_both.png') no-repeat center right;
}

.sorting_asc_disabled {
	background: url('../images/common/images/sort_asc_disabled.png') no-repeat center right;
}

.sorting_desc_disabled {
	background: url('../images/common/images/sort_desc_disabled.png') no-repeat center right;
}
/*
* comment box style
*/
.comment_box{
	font-size: 16px;
	background-color: #E0E0E0;
	color: #000000;
	border: 2px solid #FFFFFF;
	padding: 20px;
	border-radius: 12px;
        width: 880px;
}
.comment_box a{
	color: #6666ff !important;
}
.comment_box a:hover{
	color: #000000 !important;
}
.comment_box a.mock-button{
	background-color: #E0E0E0 !important;
}
.comment_body_read{
	color: #909090;
}
.response_body_read{
	color: #909090;
}
.comment_body_unread{
	color: #ee0000;
}
.response_body_unread{
	color: #0000ee;
}
.mock-button{
	display: inline-block;
	border: 2px solid #FFFFFF;
	border-radius: 4px;
	padding: 6px 10px;
	margin: 6px 4px;
	background-color: #333333 !important;
	color: #FFFFFF;
	font-weight: bold;
	cursor: pointer;
	text-decoration: none;
}
.mock-button-active{
	background-color: #DDDDDD !important;
	color: #333333 !important;
}
.mock-button:hover{
	background-color: #DDDDDD !important;
	color: #333333 !important;
	text-decoration: none;
}
.mock-button a{
	color: #FFFFFF;
	text-decoration: none;
}
.mock-button:hover a{
	color: #333333 !important;
	text-decoration: none;
}
.mock_button_menu_group .mock-button{
	font-size: 12px;
	margin: 2px 0;
	padding: 4px 6px;
}
.mock_input_disabled{
	vertical-align: middle;
	color: #ffffff;
	background-color: #555555;
	padding: 3px;
	border: 1px solid #FFFFFF;
	border-radius: 4px;
}
#new_items_inputs_area{
    margin: 10px auto;
}
.default_form_container{
    width: 668px;
    margin: 10px auto;
    background-color: #F5F5F5;
    padding: 3px;
    border: 1px solid #ccc;
    border-radius: 4px;
    padding: 20px;
}
.form_row_1{
	display: block;
	width: 100%;
}

.default_form label {
    color: #333;
    font-weight: bold;
    line-height: 26px;
    width: 200px;
    text-align: center;
  
}

.default_form .input-submit {
    float: right;
    clear: both;
    border: 2px solid white;
    border-radius: 4px;
    padding: 4px;
    background-color: #333;
    color: white;
    font-weight: bold;
    cursor: pointer;
    width: 120px;
    margin: 15px;
 
}
.default_form .input-submit:hover {
    background-color: #DDD;
    color: #333;
}
.default_form .input-short-wrapper {
    width: 228px;
    float: left;
    color: #333;
}
.default_form input[type="text"]{
    float: left;
    width: 200px;
    height: 25px;
    padding: 5px;
}

/** Begin Old Sheet Main **/
.comment_box{
	font-size: 16px;
	background-color: #E0E0E0;
	color: #000000;
	border: 2px solid #FFFFFF;
	padding: 20px;
	border-radius: 12px;
}
.comment_box a{
	color: #6666ff !important;
}
.comment_box a:hover{
	color: #000000 !important;
}
.comment_box a.mock-button{
	background-color: #E0E0E0 !important;
}
.comment_body_read{
	color: #909090;
}
.response_body_read{
	color: #909090;
}
.comment_body_unread{
	color: #ee0000;
}
.response_body_unread{
	color: #0000ee;
}
.default_form{
/*
	position: relative;
	top: 0;
	left: 0;
	background-color: #333333;
	width: 832px;
	padding: 15px 60px 20px 60px;
	margin: 20px auto 30px auto;
	border: 2px solid #FFFFFF;
	border-radius: 12px;
	box-shadow: 0 0 30px #FFFFFF,0 0 50px #0050FF;
	color: #ffffff;
	text-align: left;
*/
}
.default_form_no_border, .default_form.no_border{
	margin: 0;
	border: 0;
	border-radius: 0;
	box-shadow: none;
}
.default_form_short, .default_form.short{
	width: 475px;
}
.default_form_full, .default_form.full{
	width: 1376px;
}
.default_form : disabled, .default_form  input[readonly]{
	color: #ffffff;
	background-color: #555555;
	border-color: #999999;
}
.default_form h2{
	font-size: 1.7em;
	font-weight: bolder;
	line-height: 1.4em;
	margin-bottom: 0.5em;
}
.default_form label{
	color: #999;
	font-weight: bold;
	font-family: 'Lucida Grande', Verdana, Arial, sans-serif;
	line-height: 26px;
}
.default_form .drag_drop_area{
	padding: 30px 8px;
	border: 2px dashed #cccccc;
	border-radius: 6px;
	text-align: center;
	white-space: normal;
}
.default_form .drag_drop_area.hover{
	background-color: #cccccc;
	border-color: #ff0000;
	border-style: solid;
}
.default_form .drag_drop_area.drag_drop_area_small{
	padding: 6px !important;
	font-size: 9px;
}
/*
#progress p{
	display: block;
	width: 150px;
	padding: 2px 5px;
	margin: 2px 0;
	border: 1px inset #446;
	border-radius: 5px;
}
#progress p.success{
	background: #0c0 none 0 0 no-repeat;
}
#progress p.failed{
	background: #c00 none 0 0 no-repeat;
}
*/
.default_form .highlighted{
	background-color: #f8f888;
}
.default_form .input-box {
	margin: 6px 0;
}
.default_form .input-box-item-2 {
	float: left;
	width: 50%;
}
.default_form .input-left {
	float: left;
}
.default_form .input-right {
	float: right;
}
.default_form textarea, .default_form select, .default_form input, .default_form button{
	vertical-align: middle;
	background-color: #E0E0E0;
	padding: 3px;
	border: 1px solid #FFFFFF;
	border-radius: 4px;
}
.default_form button:hover{
	background-color: #FFFFE0;
}
.default_form button:active{
	background-color: #555555;
}
.default_form textarea.bg1, .default_form select.bg1, .default_form input.bg1, .default_form button.bg1{
	background-color: #F0E0E0;
}
.default_form textarea.bg2, .default_form select.bg2, .default_form input.bg2, .default_form button.bg2{
	background-color: #E0F0E0;
}
.default_form textarea.bg3, .default_form select.bg3, .default_form input.bg3, .default_form button.bg3{
	background-color: #E0E0F0;
}
.default_form a{
	text-decoration: none;
	color: #ccccff;
}
.default_form a:hover{
	color: #ffff80;
}
.default_form .input-ua-wrapper {
	width: 64px;
}
.default_form .input-ua {
	width: 52px;
}
.default_form select.input-ua {
	width: 60px;
	padding: 2px 3px;
}
.default_form .input-15ua-wrapper {
	width: 96px;
}
.default_form .input-15ua {
	width: 84px;
}
.default_form select.input-15ua {
	width: 92px;
	padding: 2px 3px;
}
.default_form .input-ub-wrapper, .default_form .input-2ua-wrapper {
	width: 128px;
}
.default_form .input-ub, .default_form .input-2ua {
	width: 116px;
}
.default_form select.input-ub, .default_form select.input-2ua {
	width: 124px;
	padding: 2px 3px;
}
.default_form .input-ubua-wrapper, .default_form .input-3ua-wrapper {
	width: 192px;
}
.default_form .input-ubua, .default_form .input-3ua {
	width: 180px;
}
.default_form select.input-ubua, .default_form select.input-3ua {
	width: 188px;
	padding: 2px 3px;
}
.default_form .input-uc-wrapper, .default_form .input-2ub-wrapper, .default_form .input-4ua-wrapper {
	width: 256px;
}
.default_form .input-uc, .default_form .input-2ub, .default_form .input-4ua {
	width: 244px;
}
.default_form select.input-uc, .default_form select.input-2ub, .default_form select.input-4ua {
	width: 252px;
	padding: 2px 3px;
}
.default_form .input-ucua-wrapper, .default_form .input-2ubua-wrapper, .default_form .input-5ua-wrapper {
	width: 320px;
}
.default_form .input-ucua, .default_form .input-2ubua, .default_form .input-5ua {
	width: 308px;
}
.default_form select.input-ucua, .default_form select.input-2ubua, .default_form select.input-5ua {
	width: 316px;
	padding: 2px 3px;
}
.default_form .input-ucub-wrapper, .default_form .input-3ub-wrapper {
	width: 384px;
}
.default_form .input-ucub, .default_form .input-3ub {
	width: 372px;
}
.default_form select.input-ucub, .default_form select.input-3ub {
	width: 380px;
	padding: 2px 3px;
}
.default_form .input-ucubua-wrapper, .default_form .input-3ubua-wrapper {
	width: 448px;
}
.default_form .input-ucubua, .default_form .input-3ubua {
	width: 436px;
}
.default_form select.input-ucubua, .default_form select.input-3ubua {
	width: 444px;
	padding: 2px 3px;
}
.default_form .input-2uc-wrapper, .default_form .input-4ub-wrapper {
	width: 512px;
}
.default_form .input-2uc, .default_form .input-4ub {
	width: 500px;
}
.default_form select.input-2uc, .default_form select.input-4ub {
	width: 508px;
	padding: 2px 3px;
}
.default_form .input-2ucub-wrapper, .default_form .input-5ub-wrapper {
	width: 640px;
}
.default_form .input-2ucub, .default_form .input-5ub {
	width: 628px;
}
.default_form select.input-2ucub, .default_form select.input-5ub {
	width: 636px;
	padding: 2px 3px;
}
.default_form .input-3uc-wrapper, .default_form .input-6ub-wrapper {
	width: 768px;
}
.default_form .input-3uc, .default_form .input-6ub {
	width: 756px;
}
.default_form select.input-3uc, .default_form select.input-6ub {
	width: 764px;
	padding: 2px 3px;
}
.default_form .input-3ucua-wrapper {
	width: 832px;
}
.default_form .input-3ucua {
	width: 820px;
}
.default_form select.input-3ucua {
	width: 828px;
	padding: 2px 3px;
}
.default_form .input-3ucub-wrapper {
	width: 896px;
}
.default_form .input-3ucub {
	width: 884px;
}
.default_form select.input-3ucub {
	width: 892px;
	padding: 2px 3px;
}
.default_form .input-4uc-wrapper {
	width: 1024px;
}
.default_form .input-4uc {
	width: 1012px;
}
.default_form select.input-4uc {
	width: 1020px;
	padding: 2px 3px;
}
.default_form .input-5uc-wrapper {
	width: 1280px;
}
.default_form .input-5uc {
	width: 1268px;
}
.default_form select.input-5uc {
	width: 1276px;
	padding: 2px 3px;
}

/* short */
.default_form .input-short-wrapper {
	width: 228px;
}
.default_form .input-short {
	width: 216px;
}
.default_form select.input-short {
	width: 224px;
	padding: 2px 3px;
}

/* extra short */
.default_form .input-xshort-wrapper {
	width: 118px;
}
.default_form .input-xshort {
	width: 106px;
}
.default_form select.input-xshort {
	width: 114px;
	padding: 2px 3px;
}

/* extra extra short */
.default_form .input-xxshort-wrapper {
	width: 68px;
}
.default_form .input-xxshort {
	width: 56px;
}
.default_form select.input-xxshort {
	width: 64px;
	padding: 2px 3px;
}
.default_form .input-med-wrapper {
	width: 478px;
}
.default_form .input-med {
	width: 466px;
}
.default_form select.input-med {
	width: 474px;
	padding: 2px 3px;
}
.default_form .input-med-2-wrapper {
	width: 666px;
}
.default_form .input-med-2 {
	width: 654px;
}
.default_form select.input-med-2 {
	width: 662px;
	padding: 2px 3px;
}
.default_form .input-std-wrapper {
	width: 408px;
}
.default_form .input-std {
	width: 396px;
}
.default_form select.input-std {
	width: 404px;
	padding: 2px 3px;
}
.default_form .input-std-2-wrapper {
	width: 314px;
}
.default_form .input-std-2 {
	width: 302px;
}
.default_form select.input-std-2 {
	width: 310px;
	padding: 2px 3px;
}
.default_form .input-std-3-wrapper {
	width: 298px;
}
.default_form .input-std-3 {
	width: 286px;
}
.default_form select.input-std-3 {
	width: 294px;
	padding: 2px 3px;
}
.default_form .input-long-wrapper {
	width: 823px;
}
.default_form .input-long {
	width: 811px;
}
.default_form select.input-long {
	width: 819px;
	padding: 2px 3px;
}
.default_form .input-dark {
	border-color: #DDDDDD;
	background-color: #333333;
	color: #FFFFFF;
	font-family: 'Lucida Grande', Verdana, Arial, sans-serif;
}
.default_form .input-submit{
	position: absolute;
	right: 40px;
	bottom: 25px;
	border: 2px solid #FFFFFF;
	border-radius: 4px;
	padding: 4px;
	background-color: #333333;
	color: #FFFFFF;
	font-weight: bold;
	cursor: pointer;
}
.default_form .input-submit:hover{
	background-color: #DDDDDD;
	color: #333333;
}
.default_form .input-reset{
	position: absolute;
	right: 120px;
	bottom: 25px;
	border: 2px solid #FFFFFF;
	border-radius: 4px;
	padding: 4px;
	background-color: #333333;
	color: #FFFFFF;
	font-weight: bold;
	cursor: pointer;
}
.default_form .input-reset:hover{
	background-color: #DDDDDD;
	color: #333333;
}
.default_form #form_response{
	float: left;
	margin-top: 13px;
	color: #CCCCFF;
	font-weight: bold;
	font-size: 14px;
}
.default_table{
	background-color: #333333;
	width: 100%;
	padding: 15px 60px 20px 60px;
	margin: 20px auto 30px auto;
	border: 2px solid #FFFFFF;
	border-radius: 12px;
	/*border-collapse: collapse;*/
	border-spacing: 0;
	box-shadow: 0 0 30px #FFFFFF,0 0 50px #0050FF;
	color: #EEEEEE;
	text-align: left;
}
.default_table tr:hover{
	background-color: #131313 !important;
}
.default_table thead td, .default_table th, .default_table_indiv thead td, .default_table_indiv th{
	color: #000000;
	padding: 5px 6px;
	border-top: 2px solid #999999;
	border-bottom: 2px solid #999999;
	background-color: #ffffff;
}
.default_table_indiv, .default_table_noborder{
	width: 100%;
	padding: 0;
	margin: 0;
	border-spacing: 0;
}
.default_table_indiv thead, .default_table_noborder thead{
	font-weight: bold;
}
.default_table_indiv td, .default_table_noborder td{
	padding: 3px 6px;
	background-color: #ffffff;
}
.default_table_indiv tr:hover td, .default_table_noborder tr:hover td{
	background-color: #131313 !important;
}
.default_table_indiv td a, .default_table_noborder td a{
	color: #1010aa;
	text-decoration: none;
}
.default_table a{
	color: #1010aa;
	text-decoration: none;
}
.default_table a:hover{
	color: #3030ff;
	text-decoration: none;
}
.default_table td{
	padding: 4px 8px;
}
.default_table tr.selected td, .default_table_indiv tr.selected td, .default_table_noborder tr.selected td{
	background-color: #3366cc;
}
.default_table tbody tr td{
	border-top: 3px groove rgba(255,255,255,0.15);
}
.form_blank{
	background-color: transparent !important;
	padding: 0 !important;
	margin: 0 !important;
	border: 0 !important;
	box-shadow: none !important;
}
.form_holder{
	position: relative;
	top: 0;
	left: 0;
	background-color: #333333;
	padding: 15px 60px 20px 60px;
	margin: 20px auto 30px auto;
	border: 2px solid #FFFFFF;
	border-radius: 12px;
	box-shadow: 0 0 30px #FFFFFF,0 0 50px #0050FF;
	color: #ffffff;
	text-align: left;
}
.form_holder.medium{
	width: 800px;
}
.form_holder.short{
	width: 475px;
}
.ib_label{
	display: inline-block;
	width: 150px;
}
.icon_delete{
	position: absolute;
	top: 3px;
	right: 3px;
	width: 20px;
	height: 20px;
	background-image: url('../images/common/images/icon_del.png');
	background-repeat: no-repeat;
	background-position: 0% 0%;
	cursor: pointer;
	overflow: hidden;
}
.icon_delete:hover{
	background-position: 0% 100%;
}
.icon_title{
	position: absolute;
	top: 3px;
	right: 23px;
	width: 20px;
	height: 20px;
	background-image: url('../images/common/images/icon_t.png');
	background-repeat: no-repeat;
	background-position: 0% 0%;
	cursor: pointer;
	overflow: hidden;
}
.icon_title:hover{
	background-position: 0% 100%;
}
.image_set_sortable { list-style-type: none; margin: 0; padding: 0; }
.image_set_sortable li { margin: 5px; float: left; position: relative;top: 0;left: 0; font-size: 16px; text-align: center; vertical-align: middle; }
.image_set_sortable li img { vertical-align: middle; }
.inactive{
	opacity: 0.3;
}
.inactive .info span{
	visibility: hidden;
}
.insufficient{
	color: #FF4050;
}
.issue_solved{
	color: #909090;
}
.issue_solved a{
	color: #c0c0c0;
}
.item_details_form_body{ float: left; width: 600px; overflow: hidden; }
.item_details_upload_controllers{ float: right;width: 160px;text-align: right;overflow: hidden; }
.item_details_image_uploader{}
.login_status{
	position: absolute;
	top: 10px;
	right: 15px;
	text-align: right;
}
.login_status a{
	color: #FFFFFF;
}
.mock-button{
	display: inline-block;
	border: 2px solid #FFFFFF;
	border-radius: 4px;
	padding: 6px 10px;
	margin: 6px 4px;
	background-color: #333333 !important;
	color: #FFFFFF;
	font-weight: bold;
	cursor: pointer;
	text-decoration: none;
}
.mock-button.red{
	background-color: #FF3333 !important;
}
.mock-button.disabled{
	color: #888888;
}
.mock-button-active{
	background-color: #DDDDDD !important;
	color: #333333 !important;
}
.mock-button:hover{
	background-color: #DDDDDD !important;
	color: #333333 !important;
	text-decoration: none;
}
.mock-button.disabled:hover{
	background-color: #333333 !important;
	color: #888888 !important;
}
.mock-button a{
	color: #FFFFFF;
	text-decoration: none;
}
.mock-button:hover a{
	color: #333333 !important;
	text-decoration: none;
}
.mock_button_menu_group .mock-button{
	font-size: 12px;
	margin: 2px 0;
	padding: 4px 6px;
}
.mock_input_disabled{
	vertical-align: middle;
	color: #ffffff;
	background-color: #555555;
	padding: 3px;
	border: 1px solid #FFFFFF;
	border-radius: 4px;
}
.noselect, .no-select{
	-webkit-user-select: none;
	-khtml-user-select: none;
	-moz-user-select: none;
	-o-user-select: none;
	user-select: none;
}
.nowrap, .no-wrap{
	white-space: nowrap;
}
.one-line{ white-space: nowrap; overflow: hidden; text-overflow: ellipsis; vertical-align: middle; }
.one-line img{ vertical-align: middle; }
.one-line-float{ float: left; padding: 4px 6px; }
.multi-line-float{ float: left; padding: 4px 6px; vertical-align: middle; }
/* .nyroModalBg{ z-index: 100; } */
/* .nyroModalCont{ z-index: 101; } */
.print_only{ display: none; }
.rating_container{
	position: relative;
	left: 0;
	top: 0;
	width: 127px;
	z-index: 1;
}
.rating_container a{
	cursor: pointer;
}
.rating_display{
	position: absolute;
	left: 0;
	top: 0;
	z-index: 2;
}
.rating_star{
	position: absolute;
	top: 0;
	height: 28px;
	z-index: 3;
}
.rating_0{ left: 0; width: 5px; }
.rating_1{ left: 5px; width: 21px; }
.rating_2{ left: 26px; width: 25px; }
.rating_3{ left: 51px; width: 25px; }
.rating_4{ left: 76px; width: 25px; }
.rating_5{ left: 101px; width: 25px; }
.required_label{ position: absolute;top: 40px;right: 60px;color: #ffff88;font-weight: bold; }
.reccquired{ color: #ff5555;font-weight: bold; }
.table_nav{
	margin: 10px;
	clear: both;
}
.table_nav a{
	color: #a8c0f0;
}
.table_nav a:hover{
	color: #FFFFFF;
}
.tagcloud_in_search{
	position: relative;
	top: 0;
	left: 0;
	width: 420px;
}
.tagcloud a{
	cursor: pointer;
}
.tagcloud .results_count{
	font-size: 12px;
	color: #aaaaaa;
}
.tagcloud .size_1{
	font-size: 12px;
}
.tagcloud .size_2{
	font-size: 14px;
}
.tagcloud .size_3{
	font-size: 16px;
}
.tagcloud .size_4{
	font-size: 18px;
}
.tagcloud .size_5{
	font-size: 20px;
}
.tagcloud .term{
	display: inline-block;
	padding-right: 4px;
}
.uploaded_files{
	padding: 3px 0;
}
.uploaded_files:hover{
	background-color: #555555;
}

.itemform .input-submit{
    position: relative;
    border: 2px solid white;
    border-radius: 4px;
    padding: 4px;
    background-color: #333;
    color: white;
    font-weight: bold;
    cursor: pointer;
    margin-top:40px;
    margin-left:90px;
    
}
/*for the sku rename style */
#edit_item_sku_action_wrapper {font-size:14px;}
#edit_item_sku_action_wrapper input {float:left;}
#edit_item_sku_action_wrapper label{float:left; font-size:14px;}

/** JQuery **/
	.ui-progressbar { height: 8px !important; }
    .ui-progressbar .ui-progressbar-value { background-image: url('/images/pbar-ani.gif'); }

/** For Print **/
@media only print
{
	.p_menu{ display: none; }
	.login_status { display: none; }
	.default_table{ width: 100%; box-shadow: none; }
	.no_print{ display: none; }
	.print_only{ display: inline; }
	form { box-shadow: none; }
}
/* category relate sylte */
.mock-button-catsm{
	display: inline-block;
	border: 2px solid #ddd;
	border-radius: 4px;
	padding: 6px 6px 1px 6px;
	margin: 0px;
	background-color: #999 !important;
	color: #FFFFFF;
	font-weight: bold;
	cursor: pointer;
	text-decoration: none;
}
.cat_link{
    margin:0px;
    padding:0px;
}
ul.row_sort li{
    list-style: none;
}