@charset "utf-8";
/* CSS Document */

/* Main */
hr {
	border: 1px dotted #CCC;
}

.plugin_title {
	font-size:16px;
	text-transform:uppercase;
	font-weight:bold;
	color:#FFF;
	background-color:#666;
	padding: 5px;
	height: 20px;
	line-height: 20px;
	margin-bottom: 10px;
}

.plugin_main {
	width: auto;	
}

.plugin_buttons {
	background-color: #ededed;
	margin-top: 5px;
	padding: 5px;
	text-align:right;	
}

.plugin_button {
	background-color: #999;
	text-align:center;
	text-transform:uppercase;
	color:#FFF;
	border:0px;
	font-size:11px;
	font-weight:bold;
	width: 90px;
	height: 20px;
	cursor: pointer;
}

.plugin_button:hover {
	background-color: #333;
}

.plugin_button_disabled {
	background-color: #CCC;
	cursor: default;
}

.plugin_button_disabled:hover {
	background-color: #CCC;
}

/* Texts */
.text_input {
	width: 780px;
	height: 300px;
	border: 1px solid #666;
	padding: 2px;
}

/* Images */
.img_outer{
	float: left;
	margin-right: 20px;
	border: 1px solid #CCC;
	padding: 2px;
	min-width: 295px;
	min-height: 195px;
	position:relative;
	background-image: url(../images/exclamation.png);
	background-repeat: no-repeat;
	background-position: center center;
}

.form_outer{
	float:left;
	width: 290px;
}

.img_info_title{
	text-transform:uppercase;
	font-size: 10px;
	font-weight: bold;
}

.img_info_text{
	color: #666;
}

.img_loading{
	text-transform:uppercase;
	font-size: 10px;
	font-weight: bold;
	line-height: 11px;
	width: 100px;
	height: 11px;
	background-image: url(../images/loading-bar.gif);
	background-repeat: no-repeat;
	background-position: top left;
	padding-left: 50px;
	color: #999;
	display:none;
}

.img_result_outer{
	display:none;
}

.img_result{
	min-height: 25px;
	padding: 5px 5px 5px 38px;
	border: 3px double #ff9900;
	color:#ff9900;
	font-weight:bold;
	line-height: 25px;
	background-image: url(../images/ico_SysMsg.png);
	background-position: 5px center;
	background-repeat: no-repeat;
	text-align:left;
	font-size:13px;
}

.img_crop{
	color: #666;
	display:none;
}

.img_add{
	display:none;
}

.img_crop_button {
	background-color: #999;
	text-align:center;
	text-transform:uppercase;
	color:#FFF;
	border:0px;
	font-size:11px;
	font-weight:bold;
	width: 290px;
	height: 20px;
	cursor: pointer;
	margin-top:5px;
}

.img_crop_button:hover {
	background-color: #333;
}

/* Slideshow */
.slide_congig_title {
	text-transform:uppercase;
	font-weight:bold;
	margin-bottom: 5px;
}

.slide_effect {
	font-size: 11px;
	border: 1px solid #ccc;
	text-transform:none;
}

.slide_list_outer{
}

#slide_list {
	min-width: 611px;
	max-width: 611px;
	overflow: scroll;
	overflow-y: hidden;
	-ms-overflow-y: hidden;
	border: 2px solid #CCC;
	padding: 5px 3px;
	white-space:nowrap;
	color:#CCC;
	text-transform:uppercase;
	font-weight:bold;
	font-size:14px;
}

.slide_loading{
	display:none;
	border: 2px solid #CCC;
	white-space:nowrap;
	color:#CCC;
	text-transform:uppercase;
	font-size: 10px;
	font-weight: bold;
	line-height: 11px;
	background-image: url(../images/loading-bar.gif);
	background-repeat: no-repeat;
	background-position: center center;
	color: #999;
	height: 95px;
	width: 99%;
}

.slide_item {
	display: inline-block;
	width: 96px;
	height: 64px;
	position: relative;
	margin-left: 2px;
	margin-right: 2px;
	border: 1px solid #CCC;
	padding: 1px;
	cursor: move;
	background-color: #FFF;
}

.slide_buttons{
	width: auto;
	height: 17px;
	position:absolute;
	bottom: 0px;
	right: 0px;
	color: #FFF;
	font-size:10px;
	font-weight: bold;
	text-transform:uppercase;
}

.slide_btn{
	float:left;
	width: 16px;
	height: 16px;
	background-color:#fff;
	border-top: 1px solid #CCC;
	border-left: 1px solid #CCC;
	border-right: 1px solid #CCC;
	cursor: pointer;
	background-position: center center;
	background-repeat: no-repeat;
	margin-left: 2px;
}

.slide_btn_select {
	background-image: url(../images/select.png);
}

.slide_btn_edit {
	background-image: url(../images/edit.gif);
}

.slide_btn_del {
	background-image: url(../images/delete.gif);
	border-right: 0px;
}

/* Movies */
.vid_loading {
	width: auto !important;
}

#tabs {
	width: 620px;
	min-height: 370px;
}

.rollover_item {
	cursor: default;
	border-color: #333;
}
.rollover_spacer{
	display: inline-block;
	width:1px;
	height: 68px;
	border-right: 1px dotted #CCC;
}

.rollover_btn{
	border-color: #333;
}

.usual_ul { 
	border-bottom: 2px solid #CCC;
	padding-left: 5px;
	margin-bottom: 5px;
}
.usual_li { 
  list-style:none;
  float:left; 
}
.usual_ul a {
  display:block;
  width: 69px;
  height: 15px;
  line-height: 15px;
  text-decoration:none!important;
  margin-left:1px;
  color:#FFF;
  background: #333;
  font-size:10px;
  text-transform:uppercase;
  text-align:center;
  margin-top:2px;
}
.usual_ul a:hover {
  color:#FFF;
  background:#000;
}
.usual_ul a.selected {
  color:#000;
  background: #CCC;
  cursor:default;
  padding-top: 2px;
  margin-top:0px;
}

.vid_input_text {
	font-size: 11px;
	border: 1px solid #ccc;
	text-transform:none;
	width: 280px;
	padding: 3px;
	margin-bottom: 5px;
}

.vid_input_ftptext {
	font-size: 11px;
	border: 1px solid #ccc;
	text-transform:none;
	width: 160px;
	padding: 3px;
}

.vid_input_textarea {
	font-size: 11px;
	border: 1px solid #ccc;
	text-transform:none;
	width: 280px;
	height: 53px;
	padding: 3px;
	margin-bottom: 5px;
}

.accordion_link {
	display:block;
	border: 1px solid #CCC;
	padding: 3px 15px;
	margin-bottom: 1px;
	text-decoration:none;
	font-weight:bold;
	color: #333;
	background-image: url(../images/arrow_right.png);
	background-position: 5px center;
	background-repeat:no-repeat;
}

.accordion_link:hover {
	background-color: #ededed;
	background-image: url(../images/arrow_down.png);
	background-position: 5px center;
	background-repeat:no-repeat;
}

.accordion_selected {
	background-color: #ededed;
	border-bottom: 0px;
	margin-bottom: 0px;
	background-image: url(../images/arrow_down.png);
	background-position: 5px center;
	background-repeat:no-repeat;
}

.accordion_content {
	display:block;
	border: 1px solid #CCC;
	border-top: 0px;
	padding: 5px;
	margin-bottom: 1px;
	text-decoration:none;
	color: #333;
}

