
/*#main {	
	border: 1px solid #666;
	clear: both;
	background: #fff;
	padding-top: 2em;
}*/

#navigation {
	position: absolute;
	/*top:138px;*/
	top:153px;
	left:13px;
	height: 3em;
	width: 94.7%; /* a width is required for Opera, older Mozilla browsers, and Konqueror browsers */
}

#navigation ul#primary {
	margin: 0;
	padding: 0;
	position: relative;
	bottom: -1px;
	width: 100%; /* a width is required for Opera, older Mozilla browsers, and Konqueror browsers */
}

#navigation ul#primary a,#navigation ul#primary span,#navigation ul#primary a.current {
	width: 9em;
	display: hide;
	float: left;
	padding: 4px 0;
	margin: 1px 2px 0 0;
	text-align: center;
	font-family: tahoma, verdana, sans-serif;
	font-size: 100%;
	text-decoration: none;
	color: #FFF;
}

#navigation ul#primary a.dblSize, #navigation ul#primary span.dblSize, #navigation ul#primary li.selected dblSize {
	width: 16em;

}

#navigation ul#primary a.closeSize, #navigation ul#primary span.closeSize, #navigation ul#primary li.selected closeSize {
	width: 6em;
}

#navigation ul#primary li#closeSize a {
	background: red;
	border: 1px solid #AAA;
	border-bottom: none;
}

#navigation ul#primary li#closeSize a:hover {
	margin-top: 0;
	border-color: red;
	background: #fff;
	padding-bottom: 5px;
	color:#000;
}

#navigation ul#primary a.smallSizeActive, #navigation ul#primary span.smallSizeActive, #navigation ul#primary li.selected smallSizeActive {
	width: 6em;
	background-color: green;
}

#navigation ul#primary a.smallSize, #navigation ul#primary span.smallSize, #navigation ul#primary li.selected smallSize {
	width: 6em;
	background-color: green;
	filter:alpha(opacity=60);
	-moz-opacity:.60;
	opacity:.60;
}

#navigation ul#primary a.newSize, #navigation ul#primary span.newSize, #navigation ul#primary li.selected newSize {
	width: 9em;
}

#navigation ul#primary a.bigSize, #navigation ul#primary span.bigSize, #navigation ul#primary li.selected bigSize {
	width: 12em;
}

#navigation ul#primary a.hugeSize, #navigation ul#primary span.hugeSize, #navigation ul#primary li.selected hugeSize {
	width: 20em;
}

#navigation ul#primary span,#navigation ul#primary a.current,#navigation ul#primary a.current:hover {
	border: 1px solid #e5e5e5;
	border-bottom: none;
	background: #e5e5e5;
	padding-bottom: 6px;
	margin-top: 0;
	color: #333
}

#navigation ul#primary a {
	background: #CC9900;
	border: 1px solid #AAA;
	border-bottom: none;
}

#navigation ul#primary a:hover {
	margin-top: 0;
	border-color: #666;
	background: #FF6600;
	padding-bottom: 5px;
}

#navigation ul#secondary {
	position: absolute;
	display: hide;
	/* background-color:transparent;*/
	background-image: url(/fi360/fa/img/vertBlend3.jpg);
	background-repeat: repeat-x; 
	margin: 0;
	padding-top: 5px;
	padding-bottom: 5px;
	top:25px;
	left:0px;
	width: 100%; /* a width is required for Opera, older Mozilla browsers, and Konqueror browsers */
}	

#navigation ul#secondary li a,#navigation ul#secondary li span {
	width: auto;
	display: hide;
	float: left;
	padding: 0 10px;
	margin: 0;
	text-align: auto;
	border: none;
	border-right: 1px dotted #AAA;
	background: none;
}

#navigation ul#secondary li a {
	color: #333;
	text-decoration: none;
	display: hide;
}

#navigation ul#secondary li a:hover {
	color: #ff6600;
	background: transparent;
	padding: 0 10px;
	border: none;
	border-right: 1px dotted #AAA;
	display: hide;
}

#navigation li {
	margin: 0;
	padding: 0;
	border: 0;
	display: inline;
}

#navigation li ul {
	background-color: #fff; 
	width: 100%;
	display: block;
	visibility: hidden;
	position: absolute;
}

#navigation li.selected ul, #navigation li:hover ul, #navigation li.over ul {
	visibility: visible;
}
#navigation li.selected ul {
	z-index: 10;	
}
#navigation li:hover ul, #navigation li.over ul { /* lists nested under hovered list items */
	z-index: 100;

}
* html #navigation li.over ul, * html #navigation li.selected ul {
	top: 2em;
    left: 0;
	color: #ff6600;
}

.dblSize{
  width:16em;
}
.newSize{
  width:9em;
}
.bigSize{
  width:12em;
}
.hugeSize{
  width:20em;
}
.closeSize{
  width:6em;
}

#previewNav {
	position: absolute;
	top:-29px;
	left:-2px;
	height: 3em;
	width:680px;
	z-index:10000;

}
#previewNav ul#primary {
	margin: 0;
	padding: 0;
	position: relative;
	bottom: -1px;
	width: 100%; /* a width is required for Opera, older Mozilla browsers, and Konqueror browsers */
}

#previewNav li {
	margin: 0;
	padding: 0;
	border: 0;
	display: inline;
}

#previewNav li ul {
	background-color: #fff; 
	width: 100%;
	display: block;
	visibility: hidden;
	position: absolute;
}
#previewNav ul#primary a,#previewNav ul#primary span,#previewNav ul#primary a.current {
	width: 11em;
	display: hide;
	float: left;
	padding: 4px 0;
	margin: 1px 2px 0 0;
	text-align: center;
	font-family: tahoma, verdana, sans-serif;
	font-size: 100%;
	text-decoration: none;
	color: #FFF;
}

#previewNav ul#primary a.newSize, #previewNav ul#primary span.newSize, #previewNav ul#primary li.selected newSize {
	width: 11em;

}
#previewNav ul#primary a.closeSize, #previewNav ul#primary span.closeSize, #previewNav ul#primary li.selected closeSize {
	width: 6em;
}

#previewNav ul#primary span,#previewNav ul#primary a.current,#previewNav ul#primary a.current:hover {
	border: 1px solid #e5e5e5;
	border-bottom: none;
	background: #e5e5e5;
	padding-bottom: 6px;
	margin-top: 0;
	color: #333;
}

#previewNav ul#primary li#closeSize a {
	background: red;
	border: 1px solid #AAA;
	border-bottom: none;
}

#previewNav ul#primary li#closeSize a:hover {
	margin-top: 0;
	border-color: red;
	background: #fff;
	padding-bottom: 5px;
	color:#000;
}

#previewNav ul#primary li#newSize a {
	background: green;
	border: 1px solid #AAA;
	border-bottom: none;
}

#previewNav ul#primary li#newSize a:hover {
	margin-top: 0;
	border-color: #ff;
	background: #ff6600;
	padding-bottom: 5px;
	color:#fff;
}

#navigation2 {
	position: absolute;
	top:33px;
	left:40px;
	height: 3em;
	width:812px;
}

#navigation2 ul#primary2 {
	margin: 0;
	padding: 0;
	position: relative;
	bottom: -1px;
	width: 100%; /* a width is required for Opera, older Mozilla browsers, and Konqueror browsers */
}


#navigation2 ul#primary2 a,#navigation2 ul#primary2 span,#navigation2 ul#primary2 a.current {
	width: 9em;
	display: hide;
	float: left;
	padding: 4px 0;
	margin: 1px 2px 0 0;
	text-align: center;
	font-family: tahoma, verdana, sans-serif;
	font-size: 100%;
	text-decoration: none;
	color: #FFF;
}

#navigation2 ul#primary2 a.dblSize, #navigation2 ul#primary2 span.dblSize, #navigation2 ul#primary2 li.selected dblSize {
	width: 16em;

}

#navigation2 ul#primary2 a.newSize, #navigation2 ul#primary2 span.newSize, #navigation2 ul#primary2 li.selected newSize {
	width: 9em;

}

#navigation2 ul#primary2 a.bigSize, #navigation2 ul#primary2 span.bigSize, #navigation2 ul#primary2 li.selected bigSize {
	width: 12em;
}

#navigation2 ul#primary2 a.hugeSize, #navigation2 ul#primary2 span.hugeSize, #navigation2 ul#primary2 li.selected hugeSize {
	width: 20em;
}

#navigation2 ul#primary2 a.closeSize, #navigation2 ul#primary2 span.closeSize, #navigation2 ul#primary2 li.selected closeSize {
	width: 6em;
	float:right;
}

#navigation2 ul#primary2 a.refreshsize, #navigation2 ul#primary2 span.refreshsize, #navigation2 ul#primary2 li.selected refreshsize {
	width: 6em;
}

#navigation2 ul#primary2 span,#navigation2 ul#primary2 a.current,#navigation2 ul#primary2 a.current:hover {
	border: 1px solid #e5e5e5;
	border-bottom: none;
	background: #e5e5e5;
	padding-bottom: 6px;
	margin-top: 0;
	color: #333;
}

#navigation2 ul#primary2 li#closeSize a {
	background: red;
	border: 1px solid #AAA;
	border-bottom: none;
}

#navigation2 ul#primary2 li#refreshSize a {
	background: green;
	border: 1px solid #AAA;
	border-bottom: none;
}

#navigation2 ul#primary2 li#closeSize a:hover {
	margin-top: 0;
	border-color: red;
	background: #fff;
	padding-bottom: 5px;
	color:#000;
}

#navigation2 ul#primary2 li#refreshSize a:hover {
	margin-top: 0;
	border-color: #666;
	background: #FF6600;
	padding-bottom: 5px;
}

#navigation2 li {
	margin: 0;
	padding: 0;
	border: 0;
	display: inline;
}

#navigation2 li ul {
	background-color: #fff; 
	width: 100%;
	display: block;
	visibility: hidden;
	position: absolute;
}

#navigation2 li.selected ul, #navigation2 li:hover ul, #navigation2 li.over ul {
	visibility: visible;
}
#navigation2 li.selected ul {
	z-index: 10;	
}
#navigation2 li:hover ul, #navigation2 li.over ul { /* lists nested under hovered list items */
	z-index: 100;

}
* html #navigation2 li.over ul, * html #navigation2 li.selected ul {
	top: 2em;
    left: 0;
	color: #ff6600;
}


#navigation3 {
	position: absolute;
	top:33px;
	left:40px;
	height: 3em;
	width: 94.7%; /* a width is required for Opera, older Mozilla browsers, and Konqueror browsers */
	width:462px
}

#navigation3 ul#primary3 {
	margin: 0;
	padding: 0;
	position: relative;
	bottom: -1px;
	width: 100%; /* a width is required for Opera, older Mozilla browsers, and Konqueror browsers */
}

#navigation3 ul#primary3 a,#navigation3 ul#primary3 span,#navigation3 ul#primary3 a.current {
	width: 9em;
	display: hide;
	float: left;
	padding: 4px 0;
	margin: 1px 2px 0 0;
	text-align: center;
	font-family: tahoma, verdana, sans-serif;
	font-size: 100%;
	text-decoration: none;
	color: #FFF;
}

#navigation3 ul#primary3 a.dblSize, #navigation3 ul#primary3 span.dblSize, #navigation3 ul#primary3 li.selected dblSize {
	width: 12em;

}

#navigation3 ul#primary3 a.newSize, #navigation3 ul#primary3 span.newSize, #navigation3 ul#primary3 li.selected newSize {
	width: 9em;

}

#navigation3 ul#primary3 a.bigSize, #navigation3 ul#primary3 span.bigSize, #navigation3 ul#primary3 li.selected bigSize {
	width: 12em;
}

#navigation3 ul#primary3 a.hugeSize, #navigation3 ul#primary3 span.hugeSize, #navigation3 ul#primary3 li.selected hugeSize {
	width: 12em;
}

#navigation3 ul#primary3 a.closeSize, #navigation3 ul#primary3 span.closeSize, #navigation3 ul#primary3 li.selected closeSize {
	width: 6em;
	float:right;
}

#navigation3 ul#primary3 a.refreshsize, #navigation3 ul#primary3 span.refreshsize, #navigation3 ul#primary3 li.selected refreshsize {
	width: 6em;
}

#navigation3 ul#primary3 span,#navigation3 ul#primary3 a.current,#navigation3 ul#primary3 a.current:hover {
	border: 1px solid #e5e5e5;
	border-bottom: none;
	background: #e5e5e5;
	padding-bottom: 6px;
	margin-top: 0;
	color: #333;
}

#navigation3 ul#primary3 li#closeSize a {
	background: red;
	border: 1px solid #AAA;
	border-bottom: none;
}

#navigation3 ul#primary3 li#refreshSize a {
	background: green;
	border: 1px solid #AAA;
	border-bottom: none;
}

#navigation3 ul#primary3 li#closeSize a:hover {
	margin-top: 0;
	border-color: red;
	background: #fff;
	padding-bottom: 5px;
	color:#000;
}

#navigation3 ul#primary3 li#refreshSize a:hover {
	margin-top: 0;
	border-color: #666;
	background: #FF6600;
	padding-bottom: 5px;
}

#navigation3 li {
	margin: 0;
	padding: 0;
	border: 0;
	display: inline;
}

#navigation3 li ul {
	background-color: #fff; 
	width: 100%;
	display: block;
	visibility: hidden;
	position: absolute;
}

#navigation3 li.selected ul, #navigation3 li:hover ul, #navigation3 li.over ul {
	visibility: visible;
}
#navigation3 li.selected ul {
	z-index: 10;	
}
#navigation3 li:hover ul, #navigation3 li.over ul { /* lists nested under hovered list items */
	z-index: 100;

}
* html #navigation3 li.over ul, * html #navigation3 li.selected ul {
	top: 2em;
    left: 0;
	color: #ff6600;
}
#Subnavigation {
	position: relative;
	height: 2.2em;
	width: 94.7%; /* a width is required for Opera, older Mozilla browsers, and Konqueror browsers */
}

#Subnavigation ul#primary {
	margin: 0;
	padding: 0;
	position: relative;
	bottom: -1px;
	width: 100%; /* a width is required for Opera, older Mozilla browsers, and Konqueror browsers */
}

#Subnavigation ul#primary a,#Subnavigation ul#primary span,#Subnavigation ul#primary a.current {
	width: 11em;
	display: hide;
	float: left;
	padding: 4px 0;
	margin: 1px 2px 0 0;
	text-align: center;
	font-family: tahoma, verdana, sans-serif;
	font-size: 100%;
	text-decoration: none;
	color: #333;

}

#Subnavigation ul#primary a.newSize, #Subnavigation ul#primary span.newSize, #Subnavigation ul#primary li.selected newSize {
	width: 11em;
}

#Subnavigation ul#primary span,#Subnavigation ul#primary a.current,#Subnavigation ul#primary a.current:hover {
	border: 1px solid #C1D0D7;
	background: #C1D0D7;
	padding-bottom: 6px;
	margin-top: 0;
	color: #333;
}

#Subnavigation ul#primary a {
	background: #EFF4F5;
	border: 1px solid #C1D0D7;
	border-bottom:none;
	
}

#Subnavigation ul#primary a:hover {
	margin-top: 0;
	color: #ff6600;
	padding-bottom: 5px;
}
#Subnavigation li {
	margin: 0;
	padding: 0;
	border: 0;
	display: inline;
}

#reportQueueNav {
	position: absolute;
	top:112px;
	right:20px;
	height: 3em;	

}
#reportQueueNav ul#primary {
	margin: 0;
	padding: 0;
	position: relative;
	bottom: -1px;
	width: 100%; /* a width is required for Opera, older Mozilla browsers, and Konqueror browsers */
}

#reportQueueNav li {
	margin: 0;
	padding: 5px;
	border: 0;
	display: inline;
}

#reportQueueNav li ul {
	background-color: #fff; 
	width: 100%;
	display: block;
	visibility: hidden;
	position: absolute;
}


.openedQueue a {
	display: block;
	background-color: green;
	border: 1px solid #AAA;
	border-bottom: none;
	width: 9em;
	padding: 5px;
	color:#fff;
	text-align:center;
	text-decoration: none;
}

.closedQueue a {
	display: block;
	background-color: #ccc;
	border: 1px solid green;
	border-bottom: none;
	width: 9em;
	padding: 5px;
	color:#000;
	text-align:center;
	text-decoration: none;
}
#reportQueueNav ul#primary li#openQueue a:hover {
	background: #ff6600;
}
