
/* navigator styles for the upload module */
.navigator_upload_title { 
background: tomato;
color: white;
text-align: left;
font-weight: bold;
margin-left: auto;
margin-right: auto;
padding: 0px;
width: 156px;
}
.navigator_upload_element { 
border-bottom: 1px dotted tomato;
border-right:  1px solid tomato;
border-left:   1px solid tomato;
border-top: none;
padding: auto;
margin-left: auto;
margin-right: auto;
margin-top:    0px;
margin-bottom: 0px;
text-align: center;
background: antiquewhite;
width: 156px;
}
.navigator_upload_element:hover { 
background: gold;
}
/* For Internet Explorer BUG only */
.navigator_upload_elementHover { 
background: gold;
}
/* end of navigator styles */



.upload_set {
border: 0px;
}

.upload_form {
margin-bottom: 0px;
}

.upload_form_box {
border: 1px solid red;
background: white;
margin-bottom: 0px;
padding: 5px;
margin-left: auto;
margin-right: auto;
width: 450px;
}

.upload_input {
background: lightyellow;
width: 100%;
}

.upload_select {
background: lightyellow;
width: 100%;
}

.upload_file {
padding: 5px;
margin: 5px;
border: 1px solid red;
background: lightgreen;
float: right;
width: 205px;
height: auto;
}

.upload_spacer {
border-bottom: 1px solid red;
margin-top: 15px;
}

.upload_setlist {
background: lightgreen;
border-bottom: 1px solid red;
padding-left: 50px;
}

.upload_lnk {
color: lightyellow;
}

.upload_lnk:link {
color: lightyellow;
}

.upload_lnk:visited {
color: lightyellow;
}

.upload_lnk:hover {
color: darkred;
}

.upload_highlight {
color: red;
}

.upload_zip {
padding: 2px;
float: left;
margin: 2px;
}

.upload_pdf {
padding: 2px;
float: left;
margin: 2px;
}

.upload_icon_full {
border: 1px solid tomato;
float: right;
padding: 0px;
margin: 0px;
}

.upload_icon_full_text {
text-align: center;
background:  antiquewhite;
border-bottom :1px solid tomato ;
color: darkred;
}

.upload_icon {
height: 100px;
border: 1px solid tomato;
background: url( "../img/upload_of.png" ) top right no-repeat;
overflow: hidden;
float: right;
padding: 2px 2px 2px 2px;
margin: 2px;
}

.upload_icon:hover {
height: auto;
background: none;
border: 2px solid tomato;
float: right;
padding: 2px;
}

.upload_iconHover {
height: auto;
border: 2px solid tomato;
float: right;
padding: 2px;
}

.upload_icon_text {
text-align: center;
background: lightyellow;
color: darkred;
}

.preview {
background: lightyellow;
color: darkgreen;
border: 2px solid tomato;
margin: 2px;
padding: 2px;
}


