.clearfloat
{
/*clear:both;*/
height:0px;
overflow:hidden;
line-height:-4px;
margin:0px;
padding:0px;
/*border:1px solid #000000;*/
}

label {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:bold;
color:#1d63bf;
}

.button {
border: #00667F 1px dotted;
color:#00667F;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-weight:bold;
background-color:#ffffff;
}

.spacer {
padding:10px;
}

#uploadForm h2.box_title, #uploadFailled h2.box_title, #uploadSuccess h2.box_title, #uploadmsg h2.box_title {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:1.7em;
font-weight:bold;
margin-bottom:10px;
color:#1d63bf;
}

#validationList ul li {
color:#ff0000;
margin:0px;
}

#validationList ul {
margin:0px;
margin-left:20px;
padding:0px;
}

.uploadlogin {
display: none;
border:3px solid #1d63bf; 
position: absolute; 
width:430px; 
/*height:285px;*/
background: #ffffff;
padding-left:20px;
padding-right:20px;
padding-top:10px;
padding-bottom:10px;
}

.loginfield {
	border:1px solid #999999;
	color:#999999;
}

.widgetlink {
font-size:12px;
font-weight:bold;
}

.acvu_mailInput {
     width : 250px;
}

.widgettitle {
	padding-left:20px;
	color:#2E9AB4;
}

.acVideoListLabel {
    text-align:right;
    width :12%;
    font-weight : bold;
    white-space: nowrap;
}

.acvu_drag  {
    cursor : move;
}

.uploadLabel {
	white-space: nowrap;
        float:left;
	width:100px; 
	text-align:right;
	
}

.uploadInput {
    width:348px;
    margin-bottom:4px;
    font-family:Verdana, Arial, Helvetica, sans-serif;
    font-size:12px;
    padding-left:2px;
	border:1px solid #999999;
	color:#999999;
}

.uploadInputfile {
    width:348px;
    margin-bottom:4px;
    font-family:Verdana, Arial, Helvetica, sans-serif;
    font-size:12px;
    padding-left:2px;
	border:1px solid #999999;
	color:#999999;
}

.uploadInputselect {
    width:352px;
    margin-bottom:4px;
    font-family:Verdana, Arial, Helvetica, sans-serif;
    font-size:12px;
    padding-left:2px;
	border:1px solid #999999;
	color:#999999;
}

#uploadForm h2 {
	margin:0;
	padding:0;
}

.uploadbox {
	display:none; 
	background:#ffffff; 
	border:3px solid #1d63bf; 
	margin:2px; 
	position:absolute; 
	width:470px; 
	/*height :285px;*/
	padding:20px;
}


.acwidefat th,
.acwidefat td {
	overflow: hidden;
        padding-bottom : 0.8em;
        padding-right : 0.8em;
}


.acwidefat td p {
	margin: 2px 0 0.8em;
}


.acwidefat td table {

        padding-bottom : 1px;
        padding-right : 1px;
        

}