#at_email textarea
{
	left: 0px ! important;
}

	#headers {
		position:relative; top:0; left:0;
		overflow:visible;
		z-index:20;
		border-bottom:4px solid #fe5a10;
		zoom:1;
	}

	 #header-wrap {
		position:relative;
		overflow:hidden;
		width:100%;
		margin-left:auto;
		margin-right:auto;
		height:116px;
		background:transparent url('images/eyeblaster/headerBG.gif') repeat-x left bottom;
		margin-bottom:2px;
	}
	 #headerwrapper {
		position:absolute;
		top:0px;
		left:0px;
		overflow:hidden;
		width:100%;
		margin-left:auto;
		margin-right:auto;
		height:116px;
		background:transparent url('images/eyeblaster/headerBG.gif') repeat-x left bottom;
		margin-bottom:2px;
	}
	 #headerT {
		position:relative;
		width:931px;
		xbackground:#fff url('images/eyeblaster/headerBG.gif') repeat-x left bottom;
		margin-left:auto;
		margin-right:auto;
	}
		 #headerT #logo {
			position:absolute;
			left:0;
			top:36px;
		}
		 #headerT #icons-panel
		{
			position:absolute;
			right:0;
			top:-1px;
			padding-top:9px;
			}
		 #headerT #icons-panel #get-feed 
		 {
			float: left;
			text-decoration: none;
			padding: 0;
			margin: 0;
			cursor: pointer;
		 }
		 #headerT #icons-panel #get-feed img
		 {
			cursor: pointer;
			float: left;
		 }
		 #headerT #icons-panel #get-feed span
		 {
			cursor: pointer;
			float: left;
			color: #575252;
			padding-top: 2px;
			padding-left: 5px;
			font-size: 10px;
		 }
		 #headerT #icons-panel #share-this
		 {
			float: left;
			text-decoration: none;
			padding: 0;
			margin: 0;
			cursor: pointer;
			margin-right: 8px;
		 }
		 #headerT #icons-panel #share-this img
		 {
			cursor: pointer;
			float: left;
		 }
		 #headerT #icons-panel #share-this span
		 {
			cursor: pointer;
			float: left;
			color: #575252;
			padding-top: 2px;
			padding-left: 5px;
			font-size: 10px;
		 } 
		 #icons-panel .site-rss
		 {
			position:absolute;
			top:7px;
			right:-185px;
			color:#575252;
			text-decoration:none;
			font-size:10px;
			text-transform:uppercase;
			background:url('images/eyeblaster/rss-bg.gif') no-repeat left top;
			height:15px;
			padding-left:24px;
			width:90px;
			padding-top:3px;
			color:#fff;
		}
		#icons-panel .site-share
		 {
			color:#575252;
			text-decoration:none;
			font-size:10px;
			float:left;
			background:url('images/eyeblaster/shareIcon.gif') no-repeat left top;
			height:16px;
			padding-left:17px;
			}

	 #headerT #main-menu {
		position:absolute;
		left:261px;/*279px;*/
		top:56px;
		width:723px;
		xoverflow-x:hidden;
		xoverflow-y:visible;
	}
	#topLine
	{
		width:100%;
		background: url('images/eyeblaster/td_header2.png') repeat-x top;
		height:4px;
		display:block;
		position:relative;
			margin-bottom:30px;
		top:0px;
	}
		 #headerT #main-menu ul {
			width:778px;
		}
		 #headerT #main-menu li {
			float:left;
			margin-right:3px;
		}
			 #headerT #main-menu a {
				font-size:18px;
				color:#000;
				display:block;
				text-decoration:none;
				padding:3px 11px 21px 11px;
				white-space:nowrap;
			}
			 #headerT #main-menu a:hover {
				color:#fe5a10;
			}

		 #headerT #main-menu li ul {
			display:none;

		}

		/* li-current */
		 #headerT #main-menu li.current {
			xbackground-color:#fe5a10;
			background:transparent url('images/eyeblaster/titleBG.gif') no-repeat top left;
			width:82px;
		}
			 #headerT #main-menu li.current a {
				color:#fff;
				padding-left:20px;
				padding-right:20px;

			}
			 #headerT #main-menu li.current a:hover {
				color:#fff;
			}

		/* li-current ul */
		 #headerT #main-menu li.current ul {
			display:block;
			position:absolute;
			left:0; top:26px;
			font-size:12px;
			background:transparent url('images/eyeblaster/top-menu-current.gif') no-repeat 17px top;
			padding-top:12px;
			width:612px;
		}
			/* li-current ul li */
			 #headerT #main-menu li.current ul li {
				padding-left:2px;
				padding-right:10px;
				margin-right:10px;
				padding:0;
				font-weight:normal;
				background:transparent url('images/eyeblaster/sub-menu-sep.gif') no-repeat right 3px;
				zoom:1;
			}
				/* li-current ul li a */
				 #headerT #main-menu li.current ul li a {
					/* reset */ padding-left:0;
					padding-right:14px;
					color:#000;
					font-size:12px;

					background-color:transparent;
					float:left;
					_display:inline;
					zoom:1;
				}
				 #headerT #main-menu li.current ul li a:hover {
					color:#fe5a10;

				}
				/* li-current ul li-current a */
				 #headerT #main-menu li.current ul li.current a {
					color:#fe5a10;
					font-weight:bold;
				}
			 #headerT #main-menu li.current ul li.last {
				background:none;
			}

	 #headerT #user-menu {
		position:absolute; right:2px; top:27px;
		width:120px;
		text-align:right;
	}
		 #headerT #user-menu li {
			padding:0px;margin:0px;
			display:inline;
			background:transparent url('images/eyeblaster/user-menu-sep.gif') no-repeat right 3px;
			margin-right:3px;
			*margin-right:5px;
			padding-right:8px;
			*padding-right:5px;
		}
			 #headerT #user-menu li.last {
				background:none;
				display:inline;
				padding:0px;margin:0px;
				padding-right:0;
				margin-right:0;
			}
			 #headerT #user-menu li a {
				font-size:10px;
				text-decoration:none;
				color:#A7A7A7;
			}

	 #headerT #contact-menu {
		position:absolute; top:7px; right:170px;
		font-size:12px;
		font-weight:bold;
		height:18px;
		float:left;
		background:transparent url('images/eyeblaster/top-menu-item-bg.gif') no-repeat left top;
	}
		 #headerT #contact-menu a {
			text-decoration:none;
			color:#575252;
			display:block;
			background:transparent url('images/eyeblaster/top-menu-item-bg.gif') no-repeat right -18px;
			font-size:10px;
			font-weight:normal;
			text-transform:uppercase;
			white-space:nowrap;
			float:left;
			height:18px;
			padding:2px 12px 0px 12px;
		}

	 #headerT-expand {
		position:absolute; top:-34px; left:0;
		width:100%;
		overflow:hidden;
		text-align:right;
		cursor:pointer;
		height:48px;
		z-index:30;
		background:#fff url('images/eyeblaster/headerT-expand-bg.gif') repeat-x left top;
	}
		 #headerT-expand a {
			color:#898989; font-weight:bold; text-decoration:none;
			display:block; height:20px; width:931px;
			padding:14px 0px 3px 0;
			margin:0 auto;
			font-size:12px;

			 background:transparent url('images/eyeblaster/headerT-open.gif') no-repeat right 10px;
		}
		 #headerT-expand a span
		{
			width:97%;
			 height:20px;
			 display:block;
			 padding-right:33px;

			}

	 #headerT-collapse-wrap {
		position:relative; top:-31px; /* headerT-collapse-wrap is placed after '#case' but should touch its border, reduce case height */
		left:350px;
		width:230px;
		margin:0 auto;
		height:20px;
		z-index:50;
	}
		 #headerT-collapse {
			position:absolute;
			right:0;
			top:0;
			font-size:10px;
			text-transform:lowercase;
			background-color:#fff;
		}
			 #headerT-collapse a {
				background-repeat:no-repeat;
				float:left;
				_display:inline;
				margin-left:10px;
			}
			 #headerT-collapse-back {
				padding-left:9px;
				background-image:url('images/eyeblaster/arrow-backToItems.gif');
				background-position:left center;
			}
			 #headerT-collapse-close {
				padding-left:18px;
				background-image:url('images/eyeblaster/headerT-close.gif');
				background-position:left center;
			}
#case-wrap {
	position:relative; top:0; left:0;
	height:40px;
	z-index:40;
}
	#case-wrap.caseOpened {
		z-index:100; /* when case opened need to be on top of everything */
	}
#case {
	width:931px;
	margin:0 auto;
	position:relative;
}
	#case #case-info {
		font-size:10px;
		position:absolute;
		left:380px;
		background:transparent url('images/eyeblaster/varrow.gif') no-repeat left 1px;
		padding-top:8px;
		cursor:pointer;
	}
		#case #case-username {
			color:#969696;
			float:left;
		}
		#case #case-number {
			margin-left:10px;
			float:left;
		}

#case-contents {
	position:absolute; top:0; left:0;
	background-image:url('images/eyeblaster/top-bg.gif');
	background-repeat:repeat-x;
	width:905px;
	padding:19px 12px;
}
	#case-contents-bg {
		position:static;
		padding:29px 83px;
	}
		#case-contents-headerT {
			position:relative;
			zoom:1;
			background:transparent url('images/eyeblaster/dots.gif') repeat-x left bottom;
			margin-bottom:40px;
			height:30px;
		}
			#case-contents-username {
				float:left; font-size:18px; color:#000;
			}
			#case-contents-number {
				float:left; _display:inline;
				padding-left:15px; margin-left:15px;
				padding-top:3px; margin-top:2px;
				color:#575252; font-size:12px;
				background:transparent url('images/eyeblaster/name-seperator.gif') no-repeat left 3px;
			}
				#case-contents-number-amount {
				}
			#case-contents-paging { position:absolute; bottom:13px; right:0; float:left; }
			#case-contents-paging li {
				float:left;
				background:transparent url('images/eyeblaster/name-seperator.gif') no-repeat right 2px;
			}
				#case-contents-paging li a {
					display:block;
					padding-right:6px; padding-left:7px;
				}
				#case-contents-paging li.current a {
					color:#000;
					font-weight:bold;
					text-decoration:none;
				}
			#case-contents-paging li.last,
			#case-contents-paging li:last-child {
				padding-right:0; margin-right:0;
				background:none;
			}

			#case-contents .case-navigation {
				width:32px; height:21px; overflow:hidden;
				position:absolute; top:158px;
				/*s top:168px;*/
				cursor:pointer;
			}
				#case-contents #case-contents-previous { background-image:url('images/eyeblaster/previous.gif'); left:29px; }
				#case-contents #case-contents-next { background-image:url('images/eyeblaster/next.gif'); right:29px; }

			#case-contents-list {
				/*s width:739px; height:167px;*/
				width:739px; height:113px;
				overflow:hidden;
				position:relative;
			}
				#case-contents-list ul {
					width:30000px;
				}
					#case-contents-list ul li {
						/*s+*/margin-right:41px;
						margin-bottom:0;
					}
			#case .user-login
			{
				color:#FE5A10;
			}

#footer-wrap {
	clear:both;
	height:75px;
}
#footer {
	border-top:4px solid #fe5a10;
	padding-top:6px;
	width:931px;
	margin:0 auto;
	margin-top:30px;
}
	#footer #footer-menu {
	}
	#footer #footer-menu #mantis {
		float:right;
		background:none; padding:0; margin:0;
	}
	#footer #footer-menu li {
		background:transparent url('images/eyeblaster/footer-menu-sep.gif') no-repeat right 2px;
		float:left;
		margin-right:7px;
		padding-right:7px;
		color:#575252;
		font-size:10px;
	}
		#footer #footer-menu li a {
			color:#575252;
			text-decoration:none;
		}
		#footer #footer-menu li a:hover {
			text-decoration:underline;
		}
	#footer #footer-menu li.last {
		background:none; padding:0; margin:0;
	}

