* html .visualIEFloatFix {
	height: 0.01%;
}
/* Remove borders when linking images */
img {
	border: 0px;
}
.container {
	padding-left:60px;
}
#header {
	height: 3px;
	vertical-align: bottom;
	display: inline;
}
#header #tabs {
	float: left;
	margin-top: 154px;
	height: 32px;
	min-width: 875px;
}
/*///////////// Tabs Code header ////////////*/
.tabsheader {
	clear: both;
	text-align: center;
}
.tabsheader ul {
	display: inline;
	list-style-type: none;
	margin: 0px;
	padding: 0px;
}
#search {
	/*display: inline;
	float: right;*/
	padding-top: 6px;
	list-style-type: none;
	white-space: nowrap;
}
.tabsheader li {
	float: left;
}
.tabsheader a, .tabsheader a:visited {
	width: 84px;
}
.tabsheader li.small a, .tabsheader li.small a:visited {
	width: 64px;
}
.tabsheader li.large a, .tabsheader li.large a:visited {
	width: 100px;
}
.tabsheader li.xlarge a, .tabsheader li.xlarge a:visited {
	width: 126px;
}
.tabsheader a.current:visited, .tabsheader a.current, .tabsheader a.current:hover {
	width: 84px;
	position: relative;
	float: left;
	margin-right: 4px;
	background: url('tabs.gif');
	color: #FFFF00;
	padding-top: 6px;
	height: 24px;
}
.tabsheader li.small a.current:visited, .tabsheader li.small a.current, .tabsheader li.small a.current:hover {
	width: 64px;
	position: relative;
	float: left;
	margin-right: 4px;
	background: url('tabs_small.gif');
	color: #FFFF00;
	padding-top: 6px;
	height: 24px;
}
.tabsheader li.large a.current:visited, .tabsheader li.large a.current, .tabsheader li.large a.current:hover {
	width: 100px;
	position: relative;
	float: left;
	margin-right: 4px;
	background: url('tabs_large.gif');
	color: #FFFF00;
	padding-top: 6px;
	height: 24px;
}
.tabsheader li.xlarge a.current:visited, .tabsheader li.xlarge a.current, .tabsheader li.xlarge a.current:hover {
	width: 126px;
	position: relative;
	float: left;
	margin-right: 4px;
	background: url('tabs_xlarge.gif');
	color: #FFFF00;
	padding-top: 6px;
	height: 24px;
}
.tabsheader a.current:visited img, .tabsheader a:hover img {
}
.tabsheader a {
	width: 84px;
	position: relative;
	float: left;
	margin-right: 4px;
	background-image: url('tabs.gif');
	background-position: -88px 0;
	padding-top: 8px;
	color: #000000;
	height: 24px;
}
.tabsheader li.small a {
	width: 64px;
	position: relative;
	float: left;
	margin-right: 4px;
	background-image: url('tabs_small.gif');
	background-position: -66px 0;
	padding-top: 8px;
	color: #000000;
	height: 24px;
}
.tabsheader li.large a {
	width: 100px;
	position: relative;
	float: left;
	margin-right: 4px;
	background-image: url('tabs_large.gif');
	background-position: -106px 0;
	padding-top: 8px;
	color: #000000;
	height: 24px;
}
.tabsheader li.xlarge a {
	width: 126px;
	position: relative;
	float: left;
	margin-right: 4px;
	background-image: url('tabs_xlarge.gif');
	background-position: -133px 0;
	padding-top: 8px;
	color: #000000;
	height: 24px;
}
.tabsheader a:visited {
	color: #000000;
}
.tabsheader a img {
}
.tabsheader a:hover {
	top: 0px;
	background-image: url('tabs.gif');
	background-position: -176px 0;
	padding-top: 6px;
	height: 24px;
	color: #FFFF00;
	background-color: transparent;
}
.tabsheader li.small a:hover {
	top: 0px;
	background-image: url('tabs_small.gif');
	background-position: -133px 0;
	padding-top: 6px;
	height: 24px;
	color: #FFFF00;
	background-color: transparent;
}
.tabsheader li.large a:hover {
	top: 0px;
	background-image: url('tabs_large.gif');
	background-position: -211px 0;
	padding-top: 6px;
	height: 24px;
	color: #FFFF00;
	background-color: transparent;
}
.tabsheader li.xlarge a:hover {
	top: 0px;
	background-image: url('tabs_xlarge.gif');
	background-position: -266px 0;
	padding-top: 6px;
	height: 24px;
	color: #FFFF00;
	background-color: transparent;
}
/*/////////////End Tabs Code header ////////////*/