/* CSS Document */

/* lightbox */
#prevLink, #nextLink {width:49%;height:100%;background:transparent url(images/blank.gif) no-repeat;display:block;}
#prevLink {left:0;float:left;}
#nextLink {right:0;float:right;}
#prevLink:hover {background:url(images/lightbox/prev.gif) left 50% no-repeat;}
#nextLink:hover {background:url(images/lightbox/next.gif) right 50% no-repeat;}
.clearfix:after {content:".";display:block;height:0;clear:both;visibility:hidden;}
* html>body .clearfix {display:inline-block;width: 100%;}
* html .clearfix {/* Hides from IE-mac \*/height:1%;/* End hide from IE-mac */}


/*swfu*/
.progressWrapper {width: 357px;overflow: hidden;}
.progressContainer {margin: 5px;padding: 4px;border: solid 1px #E8E8E8;background-color: #F7F7F7;overflow: hidden;}
.message {margin: 1em 0;padding: 10px 20px;border: solid 1px #FFDD99;background-color: #FFFFCC;overflow: hidden;}
.red {border: solid 1px #B50000;background-color: #FFEBEB;}
.green {border: solid 1px #DDF0DD;background-color: #EBFFEB;}
.blue {border: solid 1px #CEE2F2;background-color: #F0F5FF;}
.progressName {font-size: 8pt;font-weight: 700;color: #555;width: 323px;height: 14px;text-align: left;white-space: nowrap;overflow: hidden;}
.progressBarInProgress,.progressBarComplete,.progressBarError {font-size: 0;width: 0%;height: 2px;background-color: blue;margin-top: 2px;}
.progressBarComplete {width: 100%;background-color: green;visibility: hidden;}
.progressBarError {width: 100%;background-color: red;visibility: hidden;}
.progressBarStatus {margin-top: 2px;width: 337px;font-size: 7pt;font-family: Arial;text-align: left;white-space: nowrap;}
a.progressCancel {font-size: 0;display: block;height: 14px;width: 14px;background-image: url(images/cancelbutton.gif);background-repeat: no-repeat;background-position: -14px 0px;float: right;}
a.progressCancel:hover {background-position: 0px 0px;}

