/* CSS Document */

body { padding:0; margin:0; background: #00578C url(/section/app/images/popUp/fnd-body-popup1.png) repeat-y right; font:70% tahoma,verdana,sans-serif;}

body.bodyQueues { background: #FFFFFF;}


.popUp-content { width:75%;  padding:10px 20px;}


.popUp-header { background:url(/section/app/images/2x1gray.gif) repeat-x bottom; padding:0 0 10px 0; margin:0 0 20px 0; }
.popUp-header h3 { background:url(/section/app/images/popUp/bullet-head.png) no-repeat left; font-size:140%; margin:0 0 0 -20px; padding:0 0 0 30px; font-weight:lighter;}


.errorDescription { border:1px solid #DB4C4C; background:url(/section/app/images/fnd-unsucces.gif) repeat; font-weight:bold; text-align:center; padding:15px; margin:10px 0; font-size:110%; color:#CC0000;}
.errorDescription_hide {display: none;} 
.successDescription { border:1px solid #4CB74C; color:#009900; background:url(/section/app/images/fnd-succes.gif) repeat; font-weight:bold; text-align:center; padding:15px; margin:10px 0; font-size:110%;}
.exportDirectoyDescription { border:1px solid #4CB74C; color:#009900; background:url(/section/app/images/fnd-succes.gif) repeat; font-weight:bold; text-align:left; padding:15px; margin:10px 0; font-size:110%;}


label { color:#999999; padding:0 0 5px 0; display:block;}


p.clear { clear:both; padding:0; margin:0; height:1px; color:#FFFFFF; display: none;}

.group { padding:10px 0 30px 0; margin:0 0 0 0; background:url(/section/app/images/popUp/line-group.png) repeat-x bottom; }
	.group { display: block; }
	.group:after { content: "."; display: block; height: 0; clear: both; visibility: hidden; }
	.group { display: inline-block; _height: 1%; }
	/* Hides from IE-mac \*/
	.group { display: block; }

.group ul { float:left; list-style-type:none; width:40%; margin:0 7px 0 0; padding:0;}
.group ul h4 { font-size:90%; margin:0; padding:0;}
.group h5 { font-size:100%; margin:0 0 10px 0; padding:0 0 0 15px; no-repeat left;}
.group h5.expanded { background:url(/section/app/images/popUp/arrowh4.gif) no-repeat left; cursor:pointer;display:block;width:96%;}
.group h5.collapsed { background:url(/section/app/images/popUp/arrowh4-close.gif) no-repeat left; cursor:pointer; margin: 0 0 -20px 0;display:block;width:96%;}

.group input  { width:98%;font-family:tahoma,verdana,sans-serif;
font-size:100%;
font-size-adjust:none;
font-style:normal;
font-variant:normal;
font-weight:normal;}

.group input.radioButton { width:10px;font-family:tahoma,verdana,sans-serif;
font-size:100%;
font-size-adjust:none;
font-style:normal;
font-variant:normal;
font-weight:normal;}

.group .inputCheck { width:12px; margin:0 5px 0 0; }
.group a {color:#003399; text-decoration:none;}
.group a:hover {background:#C0E9FD;}
.group .selectUpload {width:200px;}

.groupleft{
	width:48%;
	float:left;
}

.groupright{
	width:48%;
	float:right;
}

.toolBar { display:block; height:40px; background: url(/section/app/images/fnd-toolbartable.png) top no-repeat; margin:0;  padding:10px 0px 10px 1px; }
.toolBar .buttons { float:left; }
.toolBar .popupbuttons { float:left; }
.toolBar .pag { color:#666; text-align:right; float:right; padding:5px 5px 0 0; margin:0;}
.toolBar .pag p {margin:4px 15px 0 0; padding:0; float:left; text-align:right;}
/*.toolBar ul {list-style-type:none; padding:0; margin:0;}
.toolBar ul li {display:inline; float:left;}*/
.toolBar img { border:none;}

.toolBar-bttm { display:block; height:30px; background: url(/section/app/images/fnd-toolbartable-bttm.png) bottom repeat-x; margin:-15px 0 0 0;  padding:10px 0px 10px 1px; }
.toolBar-bttm .buttons { float:left; }
.toolBar-bttm .popupbuttons { float:left; }
.toolBar-bttm .pag { color:#666; text-align:right; float:right; padding:5px 5px 0 0; margin:0;}
.toolBar-bttm .pag p {margin:4px 15px 0 0; padding:0; float:left; text-align:right;}
.toolBar-bttm img { border:none;}

.toolBar .navigation {display:none;}
.toolBar ul li.received a {display: block;width: 129px;	height: 30px; background: url(/section/app/images/icons/received.gif) no-repeat;	background-position: left top;}
.toolBar ul li.received a:hover {display:block;	width:129px; height:30px; background:url(/section/app/images/icons/received.gif) no-repeat;	background-position: left -30px;}

.toolBar-table { padding:5px 10px; background:#ededed; margin:0 0 0 0; text-align:right;}
.toolBar-table a img { border:none;}

.groupBottom { text-align:center; background:url(/section/app/images/2x1gray.gif) repeat-x top; /*margin:20px 0 0 0;*/ padding:15px 0;}
.contentBottom {}
.groupBottom a { width:85px; height:21px; display:block; background:url(/section/app/images/popUp/bttm-80-f1.png) no-repeat; float:left; margin:0 5px 0 0; color:#FFFFFF; text-decoration:none; padding:4px 0 1px 0; font-weight:bold;}
.groupBottom a:hover {background:url(/section/app/images/popUp/bttm-80-f0.png) no-repeat;}

.groupBottom a.disable { width:85px; height:21px; display:block; background:url(/section/app/images/popUp/bttm-80-f2.png) no-repeat; float:left; margin:0 5px 0 0; color:#999999; text-decoration:none; padding:4px 0 1px 0; font-weight:bold;}
.groupBottom a:hover.disable {background:url(/section/app/images/popUp/bttm-80-f2.png) no-repeat;}


.clear { clear:both; padding:0; margin:0;}

ul.about { padding:0; margin:0; list-style-type:none; width:100%; margin:20px 0 0 0;}
ul.about ul { padding:0; margin:0;}
ul.about li { display:block; padding:0 0 10px 0;}
ul.about li label { padding:0; margin:0;}



/* TABS QUEUES */
.tabSystem { font-size:100%; border-bottom:2px solid #999999; width:820px; margin:0 0 10px 0;}
.tabs { background:#FFFFFF; height:23px; padding:0; margin:0;}
.tabs span.tab { padding:5px 0 5px 0; height:23px; width:110px;text-align:center; height:15px; margin:0 5px 0 0; background:url(/section/app/images/popUp/tabsQ-off.gif) no-repeat; float:left; }
.tabs span.tab a { text-decoration:none; color:#666666; }
.tabs span.tab a:hover { color:#000000; }
.tabs span.tabActive {background:url(/section/app/images/popUp/tabsQ-on.gif) no-repeat;}
.tabs span.tabActive a {color:#FFFFFF;}
.tabs span.tabActive a:hover { color:#FFFFFF;}
.contentTab { margin:0; padding:0;}

div.movetabsleft { float:left; margin:0 20px 0 20px;}
div.movetabsright { float:right; margin:-25px 20px 0 0;}

.insideTabs { background:url(/section/app/images/popUp/fnd-tabs.png) repeat-x; height:20px; text-align:right; padding:8px 7px 7px 0;}
.insideTabs span.insideTab {margin:0; padding:0 5px 0 7px; border-left:1px solid #B2B2B2;  }
.insideTabs span.insideTab a { color:#fff;  text-decoration:none; margin:0; padding:1px 5px 2px 5px;}
.insideTabs span.insideTab a:hover { color:#ccc;}
.insideTabs span.insideTabActive a { color:#000; background:#FFFFFF; margin:0; padding:1px 5px 2px 5px;}
.insideTabs span.insideTabActive a:hover { color:#000;}

.insideContentTab { text-align:left; font-size:100%;}
.insideContentTab table { width:100%;}
.insideContentTab table tr {}
.insideContentTab table tr td { padding:2px; }
.insideContentTab table thead tr { /*background:#7F7F7F url(/section/app/images/bkg_table_header.png) repeat-x bottom; font-size:80%; text-transform:uppercase; color:#CCCCCC; padding:0; margin:0; border:none; */}
.insideContentTab table thead tr td { padding:3px 3px 6px 3px; margin:0; color:#FFFFFF;}
.insideContentTab hr { display:none;}
.insideContentTab h3 { font-size:100%; padding:0; margin:0;}


div.msgSuccess { border:1px solid #4CB74C; color:#009900; background:url(/section/app/images/fnd-succes.gif) repeat; font-weight:bold; text-align:center; padding:15px; margin:10px 0; font-size:110%;}
div.msgSuccess p { padding:0 0 0 25px;}

div.msgError { background:#FFECEC url(/section/app/images/bacon/utils/messagedialog/error.gif) no-repeat; padding:10px; color:#990000!important; height:40px; }
div.msgError p { padding:0 0 0 25px;}


table.insideTable { width:100%;}
table.insideTable thead tr { background:#7F7F7F url(/section/app/images/bkg_table_header.png) repeat-x bottom; font-size:80%; text-transform:uppercase; color:#CCCCCC; padding:0; margin:0; border:none; }
table.insideTable thead tr td { padding:3px 3px 6px 3px; margin:0; text-align: left;}
table.insideTable tr td { padding:3px 3px 6px 3px; margin:0; border-bottom:1px solid #ededed; border-left:1px solid #ededed;}

div.reportContent { margin:30px 0 0 0;}

div.reportContent table tbody h3 { border-top:1px solid #ededed; margin:5px 0 0 0;}

.group ul.list { float:left;  width:40%;}
.group ul.buttoms { float:left;  width:80px; text-align:center;}
.group ul.buttoms li { padding:0; margin:0;}
.group ul.buttoms a { width:80px; height:21px; display:block; background:url(/section/app/images/popUp/bttm-82-f0.gif) no-repeat; margin:0; color:#FFFFFF; text-decoration:none; padding:1px 0 1px 0;}
.group ul.buttoms a:hover {background:url(/section/app/images/popUp/bttm-82-f1.gif) no-repeat;}

.group ul.list select { width:100%; }
.group ul.list .mapping { width:500px !important;}

select {font-size: 100%;}



.player {  padding:15px; height:160px; background:#FFFFFF; background:url(/section/app/images/fnd-audio.png) no-repeat 1.4em 1.2em; }
.player object { width:173px; height:24px; margin:0 0 10px 0; background:#FFFFFF; position:relative; top:150px; clear:both;}
.player embed { width:173px; height:24px; margin:0 0 10px 0; background:#FFFFFF; position:relative; top:150px; clear:both;}
.player a { display:block; float:left; position:relative; top:150px;}

.uploadError { color:#333; font-weight:normal;}

div.notes {display:block;}
div.notes ul{float: none; padding: 0px 30px; width:100%;}
div.notes ul li{list-style-type: decimal;}
/*
.popUp-body { background:#FFFFFF; text-align:left; }

.popUp-footer { height:21px; border-top:1px solid #719FD0; }
.ftr-left { background:url(/section/app/images/popUps/footer-left.gif) no-repeat left bottom; width:25px; float:left; color:#fff; padding:3px 0 2px 0; height:16px;}
.ftr-right { color:#999999; font-size:100%; padding:3px 0 2px 0; height:16px; background:url(/section/app/images/popUps/footer-right.gif) no-repeat right bottom;}

.group { padding:10px; background:url(/section/app/images/popUps/line-group.png) repeat-x bottom; }
	.group { display: block; }
	.group:after { content: "."; display: block; height: 0; clear: both; visibility: hidden; }
	.group { display: inline-block; _height: 1%; }
	/* Hides from IE-mac \*/
	/*.group { display: block; }

.group ul { float:left; list-style-type:none; width:40%; margin:0 25px 0 0; padding:0;}
.group ul h4 { font-size:90%; margin:0; padding:0;}
.group h5 { font-size:100%; margin:0 0 10px 0; padding:0 0 0 15px; no-repeat left;}
.group h5.expanded { background:url(/section/app/images/popUps/arrowh4.gif) no-repeat left; cursor:pointer;}
.group h5.collapsed { background:url(/section/app/images/popUps/arrowh4-close.gif) no-repeat left; cursor:pointer;}

.group input  { width:98%;}
.group .inputCheck { width:12px; }
.group a {color:#003399; text-decoration:none;}
.group a:hover {background:#C0E9FD;}


.groupBottom { padding:10px; background:#f7f7f7; text-align:center;}
.contentBottom {}
.groupBottom a { width:80px; height:21px; display:block; background:url(/section/app/images/popUps/bttm-82-f0.gif) no-repeat; float:left; margin:0 5px 0 0; color:#FFFFFF; text-decoration:none; padding:1px 0 1px 0;}
.groupBottom a:hover {background:url(/section/app/images/popUps/bttm-82-f1.gif) no-repeat;}


.clear { clear:both; padding:0; margin:0;}





.group ul.list { float:left;  width:35%;}
.group ul.buttoms { float:left;  width:80px; }
.group ul.buttoms li { padding:0; margin:0;}
.group ul.buttoms a { width:80px; height:21px; display:block; background:url(/section/app/images/popUps/bttm-82-f0.gif) no-repeat; margin:0; color:#FFFFFF; text-decoration:none; padding:1px 0 1px 0;}
.group ul.buttoms a:hover {background:url(/section/app/images/popUps/bttm-82-f1.gif) no-repeat;}

.group ul.list select { width:100%; }*/

