/*version 1.1286*/
body {
    font-size:12px;
    font-family:arial;
    margin:0px;
    padding:0px;
}
body, html{
	height:100%;
}
img{
   border:0;
}
.sortable-hl{
  display:block;
  border:2px dotted #dfdfff;
  height:50px;
  opacity:0.3;
  -ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=30)";
  filter: alpha(opacity=30);
}
.loading{
         top:10px;
         left:10px;
         position:fixed;
         display:none;
}
.system-small-fields{
    float:right;
    max-width:40%;
}
.system-adminmenu ul{
   list-style:none;
   margin:0px;
   padding:0px;
}
.admin-list{
        background-color:#f1f1f1;
}
.admin-list:hover{
       background-color:#dfdfff;
}
div.system-list-holder form
,div.system-list-holder > div
,div.system-list-holder > div > div
,div.system-list-holder div.edit-rows-holder div.output{
   display:inline;
}
div.system-list-holder div.quicksearch-holder{
   display:block;
   float:right;
}
div.edit-rows-holder{
   display:inline-block;
   margin-right:10px;
}
.fm2form input:focus, .fm2form select:focus, .fm2form textarea:focus,
.adminbody input:focus,
.adminbody select:focus, .adminbody textarea:focus{
   background-color:#f4f9ff;
}
.fm2form input, .fm2form select, .fm2form textarea, .adminbody input,
.adminbody select, .adminbody textarea, .system-fieldgroup,
.system-fieldgroup table{
   border-radius:5px;
   -moz-border-radius:5px;
   -webkit-border-radius:5px;
}
.system-i{
   display:inline;
}
div.system-fieldbox{
   border:1px solid #dedefd;
   border-radius:5px;
   -moz-border-radius:5px;
}
div.system-fieldbox-title{
   padding:5px;
}
div.system-fieldbox{
   padding:5px;
}
div.system_form_links{
   margin:0px 30px 5px 0px;
}
div.system_form_links h2{
   display:inline-block;
}
div.system_form_links ul{
   list-style=none;
   display:inline;
   float:right;
}
div.system_form_links li{
   display:inline-block;
   margin:2px 5px;
}
div.system_form_links a{
   color:blue;
}
#submit{
   color:#226617;
   font-size:14px;
   cursor:pointer;
}
#fileOutput li{
   cursor:move;
}
.tags-list div{
     float:left;
     border:1px solid grey;
     margin:1px;
     padding:2px;
}
.tags-list div:hover{
    background-color:#ff6161;
}
.video-splash1p{
		position:relative;
}
.video-splash1{
	       position:absolute;
	       bottom:10px;
	       right:10px;
}
.ui-dialog-content{
   font-size:12px;
}
ul.ui-tabs-nav li{
   font-size:12px;
}
ul.ui-tabs-nav li.ui-tabs-selected,ul.ui-tabs-nav li.ui-state-hover{
   background-image:none;
   background-color:#f7f7f7 !important;
}
ul.ui-tabs-nav li.ui-state-default{
   background-color:#e5e5e5;
   background-image:none;
}
.form-error{
	    color:red;
}
.system-fieldgroup{
    border:1px solid #dedefd;
    padding:2px;
}
.system-fieldgroup table{
   margin-bottom:5px;
   border:1px dotted #dedefd;
}
.system-fieldgroup table:hover{
   border:1px solid #9292eb;
}
.system-selected-item{
   background-color:#fffca9;
}
.admin-links a{
	     display:block;
}
.ulMenu-expand{
	       cursor:pointer;
}
.ulMenu, .ulMenu ul{
	list-style-type:none;
	padding:0px;
}
.ulMenu{
	margin:0px;
}
.ulMenu ul{
	margin-left:15px;
}
      .login-l{
	  position:fixed;
	  bottom:10px;
	  right:5px;
	  font-family:sans-serif;
      }
.login-l-logged{
	  border:1px solid #85B1DE;
	  border-radius:5px;
	  -moz-border-radius:5px;
}
      .login-l a,.login-l{
	  color:#a1a1a1;
      }
.login-l ul{
   list-style:none;
}
.login-l .login-errortd{
   color:red;
}
ul.system-get-error li{
   color:#ffffff;
   background-color:red;
   padding:1px;
}
.adminbox-control{
   padding:1px 5px;
   text-align:right;
}
.adminbox-content{
	  padding:5px;
  border-top:1px solid #85B1DE;
}
.system-pagenav{
		display:block;
}
.system-pagenav-current{
			font-weight:bold;
}
.form-wide-elm{
    margin:5px 0px 5px 0px;
}
.form-wide-wide input, .form-wide-wide textarea{
    width:95%;
}
.system-alertbns{
  position:absolute;
  bottom:10px;
}
.system-info{
   padding:5px;
   margin:0px 2px;
}
.system-login-form{
    margin-bottom:5px;
}
div.system-eboxholder div.item{
   background-color:#ffffff;
   color:#000000;
   border:1px solid #85B1DE;
   border-radius:5px;
   -moz-border-radius:5px;
   padding:4px;
   margin-bottom:1px;
   cursor:move;
   position:relative;
}
div.system-eboxholder{
   border:1px solid #DEDEFD;
   border-radius:5px;
   -moz-border-radius:5px;
   padding:2px;
   min-height:50px;
   min-width:150px;
   padding:2px;
}
div.system-eboxover{
   background-color:yellow;
}
div.system-eboxholder div.del{
   position:absolute;
   top:0px;
   right:0px;
   cursor:pointer;
}
div.system-box-custom div.del{
   display:none;
}
div.system-box-custom{
   position:fixed;
   top:10px;
   right:10px;
}
div.system-box > h6{
   font-size:1em;
   margin:0px 5px;
   -moz-border-radius-topleft: 5px;
   -moz-border-radius-topright: 5px;
   -moz-border-radius-bottomright: 0px;
   -moz-border-radius-bottomleft: 0px;
   border-top-left-radius: 5px;
   border-top-right-radius: 5px;
   border-bottom-right-radius: 0px;
   border-bottom-left-radius: 0px; 
   border:1px solid #DEDEFD;
   display:inline-block;
   padding:1px 4px;
   border-bottom:0px;
}
/*---------------------------------------system--------------------------*/
	  .edit_div iframe{
	    border:0;
	  }
	  .edit_div{
	                   position:	absolute;
	                   z-index:	1;
	       
	                   background-color:	#ffffff;
	                   border:	1px solid black;
			   webkit-box-shadow: 2px 2px 8px #bfbfbf;
			   -moz-box-shadow: 2px 2px 8px #bfbfbf;
			   box-shadow: 2px 2px 8px #bfbfbf; 
			   border-radius:5px;
			   -mox-border-radius:5px;
			   padding:5px;
	               }	
       input, select, file , textarea{
	    font-size:10px;
	      padding: 3px;
	       border: solid 1px #85b1de;
	   }
       
	               .searchform, .searchform input{
	                   
			   font-size:	11px;
	                   color:	#595959;
	               }	
	
	               .user_form input, .user_form textarea{
	                   width:	100%;
	               }	
	
	               ul.SimpleContextMenu {
	                   display:	 none;
	                   position:	 absolute;
	                   margin:	 0px;
	                   padding:	 0px;
	                   font-family:	 verdana;
	                   font-size:	 12px;
	                   list-style-type:	 none;
	                   border-top:	 1px solid #000000;
	                   border-left:	 1px solid #000000;
	                   border-right:	 1px solid #000000;
	               }	
	
	               ul.SimpleContextMenu li {
	                   border-bottom:	 1px solid #000000;
	               }	
	
	               ul.SimpleContextMenu li a {
	                   display:	 block;
	                   width:	 100px;
	                   padding:	 2px 10px 3px 10px;
	                   text-decoration:	 none;
	                   color:	 #ff0000;
	                   background:	 #eeeeee;
	               }	
	
	               ul.SimpleContextMenu li a:	hover {
	                   text-decoration:	 none;
	                   color:	 #ffffff;
	                   background:	 #ff0000;
	               }	

      
             .title2 {
	   font-size:16px;
	   margin-top:05px;
	   padding-bottom:02px;
	   margin-bottom:02px;

	   font-family:verdana,arial,trebuchet ms;
	   
	   margin-top:0px;
	   padding-top:0px;
		
	   font-weight:bold;

	   
	   }

      .menutext { 
	  
	  size:20px;
	  color:black;
	  }
      .menutext hover{
	  
	  color:white;
	  }
      

      /*preload classes*/ 
      .svw {width: 50px; height: 20px; background: #fff;} 
      .svw ul {position: relative; left: -999em;} 
       
      /*core classes*/ 
      .stripViewer {  
	  position: relative; 
	  overflow: hidden;  
	  border: 1px solid #333333;
	  margin: 0 0 1px 0; 
	  } 
      .stripViewer ul { /* this is your UL of images */ 
	  margin: 0; 
	  padding: 0; 
	  position: relative; 
	  left: 0; 
	  top: 0; 
	  width: 1%; 
	  list-style-type: none; 
	  } 
      .stripViewer ul li {  
	  float:left; 
	  } 
      .stripTransmitter { 
	  overflow: auto; 
	  width: 1%; 
	  } 
      .stripTransmitter ul { 
	  margin: 0px 0px 0px 0px; 
	  padding: 10px 0px 0px 0px; 
	  position: relative; 
	  list-style-type: none; 
	  } 
      .stripTransmitter ul li{ 
	  float:left; 
	  margin: 0 6px 6px 0px; 
	  } 
      .stripTransmitter a{ 
	  font: bold 10px Verdana, Arial; 
	  text-align: center; 
	  line-height: 22px; 
	  background: #cccccc;
	  color: #fff; 
	  text-decoration: none; 
	  display: block; 
	  } 
      .stripTransmitter a:hover, a.current{ 
	  background: #712419; 
	  color: #cccccc; 
	  } 
       
      /*tooltips formatting*/ 
      #tooltip { 
      background: #fff; 
	  color: #000; 
	  opacity: 0.85;
	  border: 5px solid #dedede; 
	  } 
      #tooltip h3 {  
      font: normal 10px Verdana;  
	  margin: 0;  
	  padding: 6px 2px;  
	  border: 0; 
	  }
	 .ac_results {
	        padding: 0px;
	        border: 1px solid WindowFrame;
	        background-color: Window;
	        overflow: hidden;
	}
	  
	  .ac_results ul {
	              width: 100%;
	              list-style-position: outside;
	              list-style: none;
	              padding: 0;
	              margin: 0;
	      }
	  
	  .ac_results iframe {
	              display:none;/*sorry for IE5*/
	              display/**/:block;/*sorry for IE5*/
	              position:absolute;
	              top:0;
	              left:0;
	              z-index:-1;
	              filter:mask();
	              width:3000px;
	              height:3000px;
	      }
	  
	  .ac_results li {
	              margin: 0px;
	              padding: 2px 5px;
	              cursor: pointer;
	              display: block;
	              width: 100%;
	              font: menu;
	              font-size: 12px;
	              overflow: hidden;
	              text-align:left;
	      }
	  .ac_over {
	              background-color: Highlight;
	              color: HighlightText;
	      }

