

*{
margin:0;
padding:0;
}


HTML,
BODY{
background-color:#fff;
border:none;
color:#000;
font-family:Tahoma, Arial, sans-serif;
}


A{
color:#0000CD;
}
A:visited{
color:#0000CD;
}
A:hover{
color:#1E90FF;
}
A:active{
color:#CC33CC;
}
A:focus{
outline:1px dotted #CC33CC;
}
A.button{
text-decoration:none;
}
	A.button IMG{
	margin-right:0.2em;
	}
	
	A.button SPAN{
	border-bottom:1px dashed;
	}
	A.button.solid SPAN{
	border-bottom:1px solid;
	}


ABBR{
border-bottom:1px dashed;
}





OL,
UL{
list-style:outside decimal;
margin-bottom:20px;
}
UL{
list-style-type:disc;
}
	OL LI,
	UL LI{
	line-height:1.3em;
	margin:5px 0 5px 15px;
	}

OL.none,
UL.none{
list-style:none;
}

OL.inside,
UL.inside{
list-style-position:inside;
}
OL.outside,
UL.outside{
list-style-position:outside;
}

OL.decimal{
list-style-type:decimal;
}
OL.decimal-leading-zero{
list-style-type:decimal-leading-zero;
}
OL.lower-latin{
list-style-type:lower-latin;
}
OL.upper-latin{
list-style-type:upper-latin;
}
OL.upper-roman{
list-style-type:upper-roman;
}

UL.circle{
list-style-type:circle;
}
UL.square{
list-style-type:square;
}





IMG{
border:none;
vertical-align:middle;
}


FORM{
display:block;
}


FIELDSET{
padding:10px 20px 20px 20px;
}





INPUT{
vertical-align:middle;
}

INPUT[type="password"],
INPUT[type="text"],
SELECT,
TEXTAREA{
background-color:#f9f9f9;
border:1px solid #69c;
color:#000;
font-family:"Trebuchet MS", sans-serif;
font-size:14px;
padding:1px;
vertical-align:middle;
}
INPUT[type="text"],
INPUT[type="password"]{
padding:2px 1px;
}
	SELECT *{
	font-family:inherit;
	}
	SELECT OPTION{
	padding-left:5px;
	}
	SELECT OPTGROUP{
	background:none;
	color:inherit;
	font-style:normal;
	}

INPUT[type="password"][readonly],
INPUT[type="text"][readonly],
SELECT[readonly],
TEXTAREA[readonly],
INPUT[type="password"][disabled],
INPUT[type="text"][disabled],
SELECT[disabled],
TEXTAREA[disabled]{
background-color:#f3f3f3;
border-color:#ccc;
color:#999;
}

INPUT[type="password"]:focus,
INPUT[type="text"]:focus,
SELECT:focus,
TEXTAREA:focus{
background-color:#fff;
border-color:#FF9900;
}





BUTTON,
INPUT[type="button"],
INPUT[type="reset"],
INPUT[type="submit"]{
background-color:#e6f0f9;
border:1px solid #69c;
color:#789;
cursor:pointer;
font-family:"Trebuchet MS", sans-serif;
font-size:14px;
font-weight:700;
overflow:visible;
text-align:center;
padding:2px 10px;
vertical-align:middle;

border-radius:2px;
-khtml-border-radius:2px;
-webkit-border-radius:2px;
}
BUTTON[disabled],
INPUT[type="button"][disabled],
INPUT[type="reset"][disabled],
INPUT[type="submit"][disabled]{
background-color:#F3F3F3;
background-image:none;
border-color:#ccc;
color:#acacac;
cursor:default;
}





TABLE.table{
border-collapse:collapse;
}
TABLE.table.no_border{
margin-bottom:0;
}
	TABLE.table THEAD TR{
	background-color:#f3f3f3;
	}
		TABLE.table THEAD TR TD{
		border:1px solid #ccc;
		font-weight:bold;
		padding:5px 10px;
		text-align:center;
		vertical-align:middle;
		white-space:nowrap;
		}
		
	TABLE.table TBODY TR{
	background-color:#fff;
	}
	TABLE.table TBODY TR.checked{
	background-color:#ffc;
	}
	
	TABLE.table.hover TBODY TR:hover{
	background-color:#f3f3f9;
	}
	TABLE.table.hover TBODY TR.checked:hover{
	background-color:#ffc;
	}
		TABLE.table TBODY TR TD{
		border:1px solid #ccc;
		padding:5px 10px;
		vertical-align:top;
		}
		
		TABLE.table.no_border TBODY TR TD{
		border:none;
		padding:0 10px 5px 0;
		}
		
		TABLE.table.no_padding TBODY TR TD:first-child{
		padding-left:0;
		}
		TABLE.table.no_padding TBODY TR TD:last-child{
		padding-right:0;
		}





.st-c-white{
color:#FFFFFF;
}
.st-c-grey{
color:#999999;
}
.st-c-darkgrey{
color:#555555;
}
.st-c-red{
color:#EE0000;
}
.st-c-orange{
color:#f7922a;
}
.st-c-green{
color:#008000;
}


.float-wrap{
overflow:hidden;
_zoom:1;
}


.st-w-max{
width:100%;
}


.st-ta-center{
text-align:center;
}


.nowrap{
white-space:nowrap;
}


.corner-all{
border-radius:4px;
-khtml-border-radius:4px;
-webkit-border-radius:4px;
}
.corner-tl{
border-top-left-radius:4px;
-webkit-border-top-left-radius:4px;
}
.corner-tr{
border-top-right-radius:4px;
-webkit-border-top-right-radius:4px;
}
.corner-bl{
border-bottom-left-radius:4px;
-webkit-border-bottom-left-radius:4px;
}
.corner-br{
border-bottom-right-radius:4px;
-webkit-border-bottom-right-radius:4px;
}
.corner-top{
border-top-left-radius:4px;
border-top-right-radius:4px;
-webkit-border-top-left-radius:4px;
-webkit-border-top-right-radius:4px;
}
.corner-bottom{
border-bottom-left-radius:4px;
border-bottom-right-radius:4px;
-webkit-border-bottom-left-radius:4px;
-webkit-border-bottom-right-radius:4px;
}
.corner-right{
border-top-right-radius:4px;
border-bottom-right-radius:4px;
-webkit-border-top-right-radius:4px;
-webkit-border-bottom-right-radius:4px;
}
.corner-left{
border-top-left-radius:4px;
border-bottom-left-radius:4px;
-webkit-border-top-left-radius:4px;
-webkit-border-bottom-left-radius:4px;
}





#jq-popup-shade{
background-color:#000;
display:none;
height:100%;
width:100%;

position:absolute;
top:0;
left:0;
z-index:90;
}

#jq-popup{
display:none;
height:auto;
width:auto;

position:absolute;
left:0;
top:0;
z-index:91;
}
	#jq-popup .border{
	background-color:rgba(0,0,0, 0.1);
	padding:8px;
	}
		#jq-popup .border .head{
		background:url("data:,") 0 -2px repeat-x #fff;
		height:40px;
		padding:0 20px;
		}
			#jq-popup .border .head .text{
			color:#000;
			float:left;
			font-family:"Trebuchet MS", sans-serif;
			font-size:18px;
			line-height:34px;
			}
			#jq-popup .border .head .closer{
			cursor:pointer;
			float:right;
			margin-top:7px;
			}
				#jq-popup .border .head .closer .icons24px-1-3{
				background:url("data:,") -48px 0 no-repeat;
				height:24px;
				width:24px;
				}
		
		#jq-popup .border .body{
		background-color:#fff;
		overflow:hidden;
		padding:10px 20px;
		}
		
			#jq-popup .border .body TABLE.table.offer-views{
			border:1px solid #ccc;
			}
				#jq-popup .border .body TABLE.table.offer-views   TD{
				color:#000;
				padding:3px 5px;
				text-align:right;
				}
				#jq-popup .border .body TABLE.table.offer-views   TD.key{
				background-color:#eee;
				color:#000;
				text-align:center;
				}





.jq-new_popup{
background-color:#fff;
border:1px solid #999;
border-radius:4px;
box-shadow:0 0 10px #999;
display:none;
opacity:0;
padding:1px 0 5px 0;

position:absolute;
top:0;
left:0;
z-index:90;
}
	.jq-new_popup DIV{
	padding:2px 10px;
	white-space:nowrap;
	}
	.jq-new_popup DIV.grey{
	background-color:#f1f2f7;
	background:linear-gradient(to bottom, #fff 1%, #e4e5f0 100%);
	border-bottom:1px solid #ccc;
	color:#999;
	margin-bottom:0;
	}





#jq-title{
background-color:#f1f2f7;
background:linear-gradient(to bottom, #fff 1%, #e4e5f0 100%);
border:1px solid #767676;
border-radius:2px;
box-shadow:0 0 5px #999;
color:#333;
line-height:1.3em;
max-width:450px;
padding:3px 5px;

position:absolute;
top:-999px;
left:-999px;
z-index:99;
}





.hr{
border-bottom:1px dashed #999;
margin-bottom:10px;
}





.ya_button{
/*
background-color:#f9f9f9;
background:linear-gradient(to bottom, #fff 30%, #ddd 92%, #cecece 100%);
*/
background:url("data:,") 0 0 no-repeat #f9f9f9;
background-size:100% 100%;
border:1px solid #c0c6cf;
border-left-color:#a5aab2;
border-right-color:#a5aab2;
border-bottom-color:#7e8288;
cursor:pointer;
display:inline-block;
font-family:"Trebuchet MS", sans-serif;
font-size:13px;
font-weight:500;
margin-left:-1px;
padding:1px 10px 3px 10px;

position:relative;
z-index:1;
}
.ya_button:first-child{
border-radius:4px 0 0 4px;
margin-left:0;
}
.ya_button:last-child{
border-radius:0 4px 4px 0;
}
.ya_button:first-child:last-child{
border-radius:4px;
}
	.ya_button INPUT{
	position:absolute;
	left:-9999px;
	}

.ya_button.glow{
box-shadow:0 0 1px 2px #fc0;
}

.ya_button.selected{
/*
background-color:#ffeca6;
background:linear-gradient(to bottom, #ffeca6 0%, #fff6d5 100%);
*/
background:url("data:,") 0 0 repeat-x #ffeca6;
background-size:100% 100%;
border-top-color:#9e9883;
border-left-color:#b1ae9d;
border-right-color:#b1ae9d;
border-bottom-color:#c2c1b8;
box-shadow:0 1px 3px -1px rgba(0,0,0, 0.5) inset;
color:#555;
cursor:default;
z-index:2;
}
.ya_button.selected.cursor_pointer{
cursor:pointer;
}

.ya_button.disabled{
cursor:default;
opacity:0.4;
}

.ya_button.big{
font-size:20px;
}





.field_hints{
background-color:#fff;
box-shadow:0 3px 7px #999;
color:#000;
display:none;

position:absolute;
top:0;
left:0;
z-index:98;
}
	.field_hints DIV{
	cursor:pointer;
	padding:5px;
	}
	.field_hints DIV.focus{
	background-color:#fbf9c2;
	}





#photos_preview.sortable{
}
	#photos_preview.sortable DIV.photo{
	background-color:#fff;
	border:1px solid #ccc;
	cursor:move;
	display:inline-block;
	margin:0 10px 10px 0;
	padding:5px;
	vertical-align:top;
	
	position:relative;
	}
		#photos_preview.sortable DIV.photo A{
		cursor:move;
		}
			#photos_preview.sortable DIV.photo A IMG{
			max-height:80px;
			max-width:80px;
			}
		
		#photos_preview.sortable DIV.photo .photo_delete{
		background:url("data:,") -48px 0 no-repeat;
		height:24px;
		width:24px;
		
		position:absolute;
		top:-10px;
		right:-10px;
		}
	
	#photos_preview.sortable DIV.loading{
	background:url("data:,") 50% 50% no-repeat #fff;
	border:1px solid #ccc;
	display:inline-block;
	height:70px;
	margin:0 10px 10px 0;
	width:90px;
	}





UL.log{}
	UL.log LI{
	list-style:none;
	margin-left:0;
	padding-left:20px;
	}
	UL.log.alert LI{
	background:url("data:,") 0 0 no-repeat;
	}
	UL.log.error LI{
	background:url("data:,") 0 0 no-repeat;
	}
	UL.log.info LI{
	background:url("data:,") 0 0 no-repeat;
	}




















