﻿/******************** 
-moz-scrollbars-horizontal: Indicates that horizontal scrollbars should always appear and vertical scrollbars should never appear.
-moz-scrollbars-vertical: Indicates that vertical scrollbars should always appear and horizontal scrollbars should never appear.
style="overflow:-moz-scrollbars-horizontal;overflow-x:hidden;overflow-y:scroll;
x- horizontal,
y- vertical
***********************/
/* Changed pt to px below to control pg shifting */
/*this is to keep page from shifting to left on load in firefox*/
* html DIV.ut_Banner_Flash {
	PADDING: 0px;
	FLOAT: left !important;
	MARGIN: 0px;
	TEXT-ALIGN: center !important;
	padding-top: 12px;
	padding-bottom: 15px;
	line-height: 0px;
	display: block;
	border-style: none;
	border-color: transparent;
	border-width: 0px;
	border-collapse: collapse;
	BACKGROUND-COLOR: transparent;
	width: 865px;
	height: 257px;
	position: static;
}
OBJECT#billboard_062708 {
	border: 0px none;
	border-collapse: collapse;
	padding: 0px;
	margin: 0px;
}
body.utBody {
	padding: 0px!important;
	margin: 0px!important;
	border: 0px none;
	border-collapse: collapse;
	height: 100%!important;
	min-height: 500px!important;
}
form#aspnetForm {
	padding: 0px!important;
	margin: 0px!important;
	text-align: center;
	border-collapse: collapse;
	border: 0px none;
	height: 100%!important;
	min-height: 480px!important;
	margin: 0px;
}
body {
	MARGIN: 0px!important;
	padding: 0px!important;
	border: 0px transparent none!important;
	border-collapse: collapse!important;
	margin: 0px!important;
}
html {
	MARGIN: 0px!important;
	padding: 0px!important;
	border: 0px transparent none!important;
	border-collapse: collapse!important;
	margin: 0px!important;
}
form {
	cursor: default;
	direction: ltr;
	border-collapse: collapse;
	border: 0px transparent none;
	MARGIN: 0px;
}
body {
	cursor: default;
	direction: ltr;
	border-collapse: collapse;
	border: 0px transparent none;
	MARGIN: 0px;
}
html {
	cursor: default;
	direction: ltr;
	border-collapse: collapse;
	border: 0px transparent none;
	MARGIN: 0px;
}
textarea {
	cursor: text;
}
radio {
	font-size: 11px;
	cursor: auto;
}
checkbox {
	font-size: 11px;
	cursor: auto;
}
select {
	font-size: 11px;
	cursor: auto;
}
input {
	font-size: 11px;
	cursor: auto;
}
#container {
	background: transparent;
	position: relative;
	height: auto !important;
	margin: 0px auto!important;
	padding: 0px!important;
	width: 865px!important;
	border: 0px transparent none !important;
	vertical-align: top!important;
	padding-bottom: 10px!important;
	text-align: left;
}
#header {
	width: 865px!important;
	padding: 0px!important;
	text-align: left;
	margin: 0px!important;
	height: 81px;
	vertical-align: top;
	display: inline-block;
	border: 0px transparent none;
	border-collapse: collapse;
}
div#ut_ResourceLib_Content {
	margin-right: -5px!important;
}
#header .logo {
	float: left;
	margin-left: 1px!important;
	margin-top: 0;
	padding: 0 0 5px;
	position: relative;
	width: 177px!important;
	height: 48px!important;
	display: inline;
	vertical-align: top;
}
#header .logo img {
	border: 0px;
	padding: 0px;
	margin: 0px;
	float: left!important;
	width: 141px!important;
	height: 52px!important;
	display: inline;
	vertical-align: top;
}
#header .utSearchBoxDivv {
	width: 140px;
	margin: 0;
	padding: 0;
}
#header .utVertSepBar {
	color: #CCC;
}
#header .search {
	float: right;
	font-size: 11px;
	padding: 0px;
	padding-top: 8px;
	vertical-align: top;
	height: 45px;
	margin: 0px;
	border-collapse: collapse;
	margin-right: 0;
	width: 580px;
}
#header .search td {
	color: #3f3f3f;
	font-size: 11px;
	text-align: right;
	margin: 0;
	padding: 0;
	vertical-align: top;
}
#header .search td a:active {
	color: #c00;
}
#header .search td a:hover {
	color: #c00;
	background-color: #e3e3e3;
}
#header .search .ms-sbcell {
	padding-right: 0;
}
#header .search .ms-sbcell INPUT {
	border-color: silver;
}
.Search_Box_td {
	width: 120px;
	white-space: nowrap;
	text-align: left;
	padding-right: 3px;
	margin: 0;
}
#header .edit .action {
	text-align: right;
}
.body_black {
	color: #000;
	font-size: 12px;
}
.body2_bold {
	color: #3f3f3f;
	font-size: 11px;
	line-height: 14px;
	font-weight: 700;
}
.body2_required_asterick {
	color: red;
	font-size: 11px;
	font-weight: 400;
}
.linkcarat {
	color: #c00;
	padding-left: 1px;
	font: 700 12px Arial, Helvetica, sans-serif;
}
#hlink1 a {
	color: #005091;
	font-size: 19px;
	font-weight: 700;
}
#hlink2 b {
	font-size: 16px;
}
#hlink3 a:visited {
	font-size: 12px;
	font-weight: 700;
	line-height: 15px;
	color: #005091;
}
#hlink3 a:link {
	font-size: 12px;
	font-weight: 700;
	line-height: 15px;
	color: #005091;
}
#hlink3 A:hover {
	text-decoration: none;
	cursor: pointer !important;
	color: #C00!important;
	background-color: #ddecf4;
}
#hlink4 a {
	color: #005091;
	font-size: 14px;
	line-height: 17px;
	font-weight: 700;
}
#hlink5 a {
	color: #005091;
	font-size: 15px;
	line-height: 18px;
	font-weight: 700;
}
.h8 {
	color: #333;
	font-size: 11px;
	font-weight: 700;
	display: inline-block;
	white-space: nowrap;
}
.h9 {
	color: #333;
	font-size: 11px;
	font-weight: 400;
	display: inline-block;
	white-space: nowrap;
}
.dt_title {
	color: #c00!important;
	font-size: 14px!important;
	font-weight: 700!important;
	line-height: 30px!important;
}
.Homepage_dt_title {
	color: #c00;
	font-size: 14px;
	font-weight: 700;
}
#arecommend a {
	color: #005091;
	font-size: 10px;
	text-decoration: none;
	font-weight: 400;
}
p {
	line-height: 16px;
}
a:visited {
	line-height: 14px;
	text-decoration: none;
	color: #005091;
	font: 400 11px Arial, Helvetica, sans-serif;
}
a:link {
	line-height: 14px;
	text-decoration: none;
	color: #005091;
	font: 400 11px Arial, Helvetica, sans-serif;
}
a {
	line-height: 14px;
	text-decoration: none;
	color: #005091;
	font: 400 11px Arial, Helvetica, sans-serif;
}
a:active {
	font-weight: 400;
	color: #c00!important;
	background-color: #ddecf4;
	text-decoration: none;
	cursor: pointer !important;
}
a:hover {
	font-weight: 400;
	color: #c00!important;
	background-color: #ddecf4;
	text-decoration: none;
	cursor: pointer !important;
}
a#anormal:link {
	color: #005091;
	font-weight: 400;
}
#anormal a:link {
	color: #005091;
	font-weight: 400;
}
#anormal a:visited {
	color: #005091;
	font-weight: 400;
}
span#anormal.body2 a {
	color: #005091;
	font-weight: 400;
}
a#anormal:active {
	font-weight: bold;
	color: #c00 !important;
	cursor: pointer !important;
}
a#anormal:hover {
	font-weight: bold;
	color: #c00 !important;
	cursor: pointer !important;
}
span#anormal.body2 a:visited {
	color: #005091;
	font-size: 11px;
	line-height: 14px;
}
span#anormal.body2 a:link {
	color: #005091;
	font-size: 11px;
	line-height: 14px;
}
span#anormal.body2 a {
	color: #005091;
	font-size: 11px;
	line-height: 14px;
}
span#anormal.body2 a:active {
	color: #c00!important;
	font-size: 11px;
	line-height: 14px;
}
span#anormal.body2 a:hover {
	color: #c00!important;
	font-size: 11px;
	line-height: 14px;
}
#anormal_12 a:visited {
	color: #005091;
	font-size: 12px;
	text-decoration: none;
	font-weight: 400;
}
#anormal_12 a:link {
	color: #005091;
	font-size: 12px;
	text-decoration: none;
	font-weight: 400;
}
#anormal_12 a {
	color: #005091;
	font-size: 12px;
	text-decoration: none;
	font-weight: 400;
}
#anormal_12 a:active {
	color: #c00!important;
	font-size: 12px;
	background-color: #ddecf4;
	font-weight: 400;
	cursor: pointer !important;
}
#anormal_12 a:hover {
	color: #c00!important;
	font-size: 12px;
	background-color: #ddecf4;
	font-weight: 400;
	cursor: pointer !important;
}
#abold a {
	color: #005091;
	font-size: 11px;
	line-height: 14px;
	text-decoration: none;
	font-weight: 700;
}
.abold:visited {
	color: #005091;
	font-size: 11px;
	line-height: 14px;
	text-decoration: none;
	font-weight: 700;
}
.abold:link {
	color: #005091;
	font-size: 11px;
	line-height: 14px;
	text-decoration: none;
	font-weight: 700;
}
a.abold {
	color: #005091;
	font-size: 11px;
	line-height: 14px;
	text-decoration: none;
	font-weight: 700;
}
span.abold a {
	color: #005091;
	font-size: 11px;
	line-height: 14px;
	text-decoration: none;
	font-weight: 700;
}
SPAN.abold A:active {
	color: #c00!important;
	font-size: 11px;
	line-height: 14px;
	background-color: #ddecf4;
	font-weight: 700;
	cursor: pointer !important;
}
SPAN.abold A:hover {
	color: #c00!important;
	font-size: 11px;
	line-height: 14px;
	background-color: #ddecf4;
	font-weight: 700;
	cursor: pointer !important;
}
SPAN.abold:active {
	color: #c00!important;
	font-size: 11px;
	line-height: 14px;
	background-color: #ddecf4;
	font-weight: 700;
	cursor: pointer !important;
}
SPAN.abold:hover {
	color: #c00!important;
	font-size: 11px;
	line-height: 14px;
	background-color: #ddecf4;
	font-weight: 700;
	cursor: pointer !important;
}
#abold:active {
	color: #c00!important;
	font-size: 11px;
	line-height: 14px;
	background-color: #ddecf4;
	font-weight: 700;
	cursor: pointer !important;
}
#abold:hover {
	color: #c00!important;
	font-size: 11px;
	line-height: 14px;
	background-color: #ddecf4;
	font-weight: 700;
	cursor: pointer !important;
}
/*
ul, ol {
	list-style: disc outside;
}
*/
ol {
	list-style-type: upper-roman;
}
.small {
	font-size: 9px;
}
#ut_SearchResults .tagCloud1 a {
	color: #005091;
	font-size: 9px;
	font-weight: 400;
}
#ut_SearchResults .tagCloud2 a {
	color: #005091;
	font-size: 11px;
	font-weight: 400;
	line-height: 11px;
}
#ut_SearchResults .tagCloud3 a {
	color: #005091;
	font-size: 14px;
	font-weight: 400;
	line-height: 14px;
}
#ut_SearchResults .tagCloud4 a {
	color: #005091;
	font-size: 18px;
	font-weight: 400;
	line-height: 19px;
}
#ut_SearchResults .tagCloud5 a {
	color: #005091;
	font-size: 24px;
	font-weight: 400;
	line-height: 24px;
}
#ut_SearchResults .tagCloud6 a {
	color: #005091;
	font-size: 36px;
	font-weight: 400;
	line-height: 36px;
}
h7 {
	font-family: Arial, Helvetica, sans-serif;
}
h6 {
	font-family: Arial, Helvetica, sans-serif;
}
h5 {
	font-family: Arial, Helvetica, sans-serif;
}
h4 {
	font-family: Arial, Helvetica, sans-serif;
}
h3 {
	font-family: Arial, Helvetica, sans-serif;
}
h2 {
	font-family: Arial, Helvetica, sans-serif;
}
h1 {
	font-family: Arial, Helvetica, sans-serif;
}
h1 {
	color: #c00;
	font-size: 22px;
	font-weight: 400;
	margin: 0;
	padding: 0;
	text-align: left;
}
h2 {
	color: #333;
	font-size: 19px;
	font-weight: 400;
}

h3 {
	color: #333;
	font-size: 18px;
	margin-bottom: 0;
	font-weight: 400;
	margin-top: 0;
}
h4 {
	color: #666;
	font-size: 16px;
	font-weight: 700;
}
h5 {
	color: #343434;
	font-size: 14px;
	font-weight: 700;
	margin-bottom: 0;
	margin-top: 0;
}
h6 {
	color: #343434;
	font-size: 12px;
	font-weight: 700;
	margin-bottom: 0;
	margin-top: 0;
}
.h6_no_top_padding {
	color: #343434;
	display: block;
	white-space: nowrap;
	margin: 0;
	padding: 0;
	font: 700 12px Arial,Helvetica;
}
.h7 {
	color: #666;
	font-size: 12px;
	font-weight: 700;
}
.subBlue {
	color: #38939b;
}
.vDot {
	height: 100%;
	border-right: 1px dotted #000;
}
.hDot {
	width: 100%;
	height: 1px;
	border-bottom: 1px dotted #000;
}
.txtDot {
	background-image: url('../../../images/imgbin/icon/arrow-diagonal.html');
	background-repeat: no-repeat;
	padding-left: 15px;
}
.txtDot a:visited {
	color: #5b5b5b;
	text-decoration: none;
	border-bottom: 1px dotted #5b5b5b;
}
.txtDot a:link {
	color: #5b5b5b;
	text-decoration: none;
	border-bottom: 1px dotted #5b5b5b;
}
.txtDot a {
	color: #5b5b5b;
	text-decoration: none;
	border-bottom: 1px dotted #5b5b5b;
}
.txtDot a:active {
	color: #ff7f00;
	border-bottom: 1px dotted #ff7f00;
	cursor: pointer !important;
}
.txtDot a:hover {
	color: #ff7f00;
	border-bottom: 1px dotted #ff7f00;
	cursor: pointer !important;
}
.underline {
	text-decoration: underline;
	font-size: 12px;
	color: #5b5b5b;
}
.line li {
	margin: 0;
	padding: 0;
	list-style: none outside url('../../../images/imgbin/icon/diagonal-12.html');
}
.arrow ul {
	list-style: none outside url('../../../images/imgbin/icon/arrow-diagonal.html');
}
.arrow li {
	list-style-image: url('../../../images/imgbin/icon/arrow-diagonal.html');
}
.ms-WPBody TD {
	color: #3f3f3f;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
}
div#body_text {
	color: #3f3f3f;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
}
.body {
	color: #3f3f3f;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
}
blockquote {
	color: #3f3f3f;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
}
select {
	color: #3f3f3f;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
}
textarea {
	color: #3f3f3f;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
}
input {
	color: #3f3f3f;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
}
form {
	color: #3f3f3f;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
}
ol {
	color: #3f3f3f;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
}
ul {
	color: #3f3f3f;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
}
li {
	color: #3f3f3f;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
}
td {
	color: #3f3f3f;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
}
p {
	color: #3f3f3f;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
}
body {
	color: #3f3f3f;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
}
html {
	color: #3f3f3f;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
}
#arecommend a:hover {
	color: #c00!important;
	cursor: pointer !important;
}
#hlink5 a:hover {
	color: #c00!important;
	cursor: pointer !important;
}
#hlink4:hover {
	color: #c00!important;
	cursor: pointer !important;
}
#hlink4 b:hover {
	color: #c00!important;
	cursor: pointer !important;
}
#hlink4 a:hover {
	color: #c00!important;
	cursor: pointer !important;
}
#hlink2 a:hover {
	color: #c00!important;
	cursor: pointer !important;
}
#hlink1 a:hover {
	color: #c00!important;
	cursor: pointer !important;
}
.hlink2 {
	color: #005091;
	font-size: 16px;
	line-height: 19px;
	font-weight: 700;
}
#hlink2 a {
	color: #005091;
	font-size: 16px;
	line-height: 19px;
	font-weight: 700;
}
#ut_SearchResults .tagCloud6 a:hover {
	color: #c00!important;
	background-color: #ddecf4;
	cursor: pointer !important;
}
#ut_SearchResults .tagCloud5 a:hover {
	color: #c00!important;
	background-color: #ddecf4;
	cursor: pointer !important;
}
#ut_SearchResults .tagCloud4 a:hover {
	color: #c00!important;
	background-color: #ddecf4;
	cursor: pointer !important;
}
#ut_SearchResults .tagCloud3 a:hover {
	color: #c00!important;
	background-color: #ddecf4;
	cursor: pointer !important;
}
#ut_SearchResults .tagCloud2 a:hover {
	color: #c00!important;
	background-color: #ddecf4;
	cursor: pointer !important;
}
#ut_SearchResults .tagCloud1 a:hover {
	color: #c00!important;
	background-color: #ddecf4;
	cursor: pointer !important;
}
#body_text a {
	font-weight: normal!important;
	font-size: 12px!important;
}
div#body_text a {
	font-weight: normal!important;
	font-size: 12px!important;
}
TD SPAN.body2 {
	color: #3f3f3f;
	font-size: 11px!important;
	font-weight: 400;
}
td span.body2 {
	color: #3f3f3f;
	font-size: 11px!important;
	font-weight: 400;
}
td.body2 {
	color: #3f3f3f;
	font-size: 11px!important;
	font-weight: 400;
}
span.body2 {
	color: #3f3f3f;
	font-size: 11px!important;
	font-weight: 400;
}
div.body2 {
	color: #3f3f3f;
	font-size: 11px!important;
	font-weight: 400;
}
#ut_Registration_Main_Body .body2 td {
	color: #3f3f3f;
	font-size: 11px!important;
	font-weight: 400;
}
.body2 {
	color: #3f3f3f;
	font-size: 11px!important;
	font-weight: 400;
}
.body2:link {
	color: #005091;
	font-size: 11px !important;
	line-height: 14px;
	text-decoration: none;
}
.body2 a {
	color: #005091;
	font-size: 11px !important;
	line-height: 14px;
	text-decoration: none;
}
td.body2 a {
	color: #005091;
	font-size: 11px !important;
	line-height: 14px;
	text-decoration: none;
}
td span.body2 a {
	color: #005091;
	font-size: 11px !important;
	line-height: 14px;
	text-decoration: none;
}
a.body2 {
	color: #005091;
	font-size: 11px !important;
	line-height: 14px;
	text-decoration: none;
}
SPAN.body2 a {
	color: #005091;
	font-size: 11px !important;
	line-height: 14px;
	text-decoration: none;
}
div #ctl00_ctl25_g_061c9d30_9b4c_4f2e_aad4_cffa145f880d span#anormal.body2 a table#utProduct_MainTable TD SPAN.body2 {
	font-size: 11px !important;
}
div#ctl00_ctl25_g_061c9d30_9b4c_4f2e_aad4_cffa145f880d span#anormal.body2 {
	font-size: 11px !important;
}
span#anormal.body2 a {
	font-size: 11px !important;
}
span#anormal.body2 {
	font-size: 11px !important;
}
DIV#body_text TD SPAN.body2 a {
	font-size: 11px !important;
}
span.body a {
	font-size: 11px !important;
}
div#officeList div#div1 span.body2 a {
	font-size: 11px !important;
}
DIV#body_text div#officeList td span#anormal A {
	font-size: 11px !important;
}
DIV#body_text div#officeList td span#anormal A:link {
	font-size: 11px !important;
}
.ut_ProdSolu_Inline_HR {
	border-top: 1px #cccccc dashed;
	color: #fff;
	display: block;
	margin: 10px 13px 10px 16px;
}
.ut_ProdSolu_Inline_H5 h5 {
	margin-top: 0px;
}
.ut_ProdSolu_Inline_Image {
	padding-right: 8px;
	padding-left: 16px;
}
.ut_ProdSolu_Inline_Container H3 {
	padding-left: 16px;
	padding-right: 13px;
	margin-top: 0px;
}
.ut_ProdSolu_Inline_Container H5 {
	padding-right: 13px;
}
.ut_ProdSolu_body2 {
	padding-right: 13px;
	padding-bottom: 23px;
	font-size: 11px;
}
li.productListItem {
	margin-bottom: 3px;
	margin-left: 0px;
	padding-left: 10px;
	BACKGROUND: url('../../../images/imgbin/icons/img_redbullet.gif') no-repeat 0px 7px;
	LIST-STYLE-TYPE: none;
}
.ut_Inline {
	padding-right: 15px;
	padding-left: 15px;
	font-size: 11px;
	margin-top: 10px;
	margin-bottom: 30px;
	width: 279px;
}
.ut_Support_Inline_Image {
	padding: 10px 5px;
}
.ut_grey_box {
	background-color: #eeeeee;
	font-size: 11px;
	width: 100px;
	padding: 7px 12px;
}
7px 10px;
}
#Left_nav_bottom_spacing_area {
	height: 11px;
}

#ctl00_PlaceHolderMain_utBreadCrumbControl1 {
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	font-size: 10px!important;
	color: #666666;
	background-color: transparent!important;
	border: 0px transparent none!important;
	border-collapse: collapse;
	padding-left: 2px;
	TEXT-DECORATION: none!important;
	TEXT-ALIGN: left;
	border-style: none!important;
}
.ms-pagebreadcrumb {
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	font-size: 10px!important;
	color: #666666;
	background-color: transparent!important;
	border: 0px transparent none!important;
	border-collapse: collapse;
	padding-left: 2px;
	TEXT-DECORATION: none!important;
	TEXT-ALIGN: left;
	border-style: none!important;
}
.ms-pagebreadcrumb span {
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	font-size: 10px!important;
	color: #666666;
	background-color: transparent!important;
	border: 0px transparent none!important;
	border-collapse: collapse;
	padding-left: 2px;
	TEXT-DECORATION: none!important;
	TEXT-ALIGN: left;
	border-style: none!important;
}
.ms-pagebreadcrumb span a {
	font-family: Arial, Helvetica;
	font-size: 10px;
	color: #3f3f3f;
	background-color: transparent;
}
.ms-pagebreadcrumb span a:visited {
	font-family: Arial, Helvetica;
	font-size: 10px;
	color: #3f3f3f;
	background-color: transparent;
}
.ms-pagebreadcrumb span a:hover {
	font-family: Arial, Helvetica;
	font-size: 10px;
	color: #cc0000;
	background-color: transparent;
	cursor: pointer!important;
}
.ms-sbtable {
	color: #000000;
	font: normal normal 0.8em Verdana;
}
.ms-sbtablealt {
	color: #000000;
	font: normal normal 0.8em Verdana;
}
.ms-sbtable-ex {
	width: 100%;
	border-collapse: collapse;
	margin-top: 0px;
	margin-left: 0px;
}
.ms-sbcell {
	white-space: nowrap;
	background: transparent none;
	background-color: transparent;
	padding: 0;
	border: 0;
}
td.ms-sbcell {
	white-space: nowrap;
	background: transparent none;
	background-color: transparent;
	padding: 0;
	border: 0;
}
td.ms-sbcellnoborder {
	white-space: nowrap;
	padding: 0;
	border: 0;
}
.ms-sbgo {
	background: transparent none;
	background-color: transparent;
	padding: 0;
	border: 0;
}
td.ms-sbgo {
	background: transparent none;
	background-color: transparent;
	padding: 0;
	border: 0;
}
.ms-sbtable-border {
	border: 0;
	border: 0px;
}
.ms-sbplain {
	height: 15px;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px;
	border: 1px solid #000000;
}
.ms-consoleframe {
	border-bottom-width: 0px;
	border-top-width: 0px;
}
.ms-consolestatusmajorframe {
	background-color: transparent;
	background: none;
}
.ms-consolestatusminorframe {
	background-color: transparent;
	background: none;
}
.ms-consoleminiframe {
	background-color: transparent;
	background: none;
}
.ms-consolestatuscheckoutframe {
	background-color: transparent;
	background: none;
}
.ms-consolestatusshadowframe {
	background: none;
}
.ms-consolestatusshadowframeleft {
	background: none;
}
.ms-consolestatusshadowframeright {
	background: none;
}
.ms-consolestatus {
	color: #000000;
}
.ms-consoleerror {
	color: #ff0000;
}
.ms-consolemessage {
	color: #204d89;
	text-decoration: none;
}
.ms-consoletoolbar {
	color: #e3e3e3;
	text-decoration: none;
}
.ms-consoleqaback td {
	background-image: none;
	padding-left: 3px;
	padding-right: 6px;
}
.ms-consoleqabackhover td {
	background-image: none;
	padding-left: 3px;
	padding-right: 6px;
}
.ms-consolestatuscell {
	background-image: none;
	background-color: transparent;
}
.ms-consoletitleareaframe {
	background-image: none;
	background-color: transparent;
}
.ms-mwspagetitleareaframe {
	background-image: none;
	background-color: transparent;
}
.ms-pagetitleareaframe {
	background-image: none;
	background-color: transparent;
}
Div.ms-titleareaframe {
	background-image: none;
	background-color: transparent;
}
TD.ms-titleareaframe {
	background-image: none;
	background-color: transparent;
}
.ms-HoverCellInActive {
	vertical-align: top;
	color: #ffffff;
	background-color: transparent;
	margin: 1px;
	border: none;
}
.ms-HoverCellActive {
	vertical-align: top;
	background-color: #ffbb47;
	background-image: none;
	border: #6f9dd9 1px solid;
}
.ms-HoverCellActiveDark {
	background-color: transparent;
	background-image: none;
	border: solid 1px #868686;
}
.ms-SpLinkButtonActive {
	vertical-align: top;
	background-color: transparent;
	background-image: none;
	border: #6f9dd9 0px solid;
	padding: 0;
}
.ms-SpLinkButtonInActive {
	vertical-align: top;
	color: #ffffff;
	background-color: transparent;
	margin: 0px;
	border: none;
	padding: 0;
}
.ms-SpLinkButtonActive a {
	color: #000000;
	text-decoration: none;
}
.ms-SPLink {
	color: #666666;
	font-family: Arial;
	font-size: 11px;
}
.ms-SPLink A:visited {
	color: #ffffff;
	text-decoration: none;
}
.ms-SPLink A:link {
	color: #ffffff;
	text-decoration: none;
}
.ms-SPButton {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 8pt;
}
.ms-globallinks a {
	color: #ffffff;
	font: bold 11px Verdana, Geneva, Arial, Helvetica, sans-serif;
}
.ms-globallinks {
	color: #ffffff;
	font: bold 11px Verdana, Geneva, Arial, Helvetica, sans-serif;
}
.ms-WPHeader {
	color: #ffffff;
	background-repeat: repeat-x;
	font-size: 12px;
	font-weight: bold;
}
.ms-WPTitle {
	color: #000000;
	text-decoration: none;
	padding: 5px 0px 5px 5px;
	font: bold 12px tahoma,sans-serif;
}
.ms-WPTitle a:visited {
	text-decoration: none;
	color: #336699;
	font-size: 12px;
	font-weight: bold;
}
.ms-WPTitle a:link {
	text-decoration: none;
	color: #336699;
	font-size: 12px;
	font-weight: bold;
}
.ms-WPTitle a {
	text-decoration: none;
	color: #336699;
	font-size: 12px;
	font-weight: bold;
}
.ms-SpLinkButtonActive a:hover {
	color: #000000;
	text-decoration: none;
	cursor: pointer!important;
}
.ms-WPTitle a:active {
	color: #000000;
	text-decoration: none;
	cursor: pointer!important;
}
.ms-WPTitle a:hover {
	color: #000000;
	text-decoration: none;
	cursor: pointer!important;
}
.ms-SPZoneSelected .ms-WPHeader TD {
	background-image: none;
	background-color: #ffcc66;
	border: 1px solid #cccccc;
}
.ms-SPzone .ms-WPHeader TD {
	background-image: none;
	background-color: #ffcc66;
	border: 1px solid #cccccc;
}
.ms-WPHeader TD {
	border-bottom: 0;
	border-collapse: collapse;
}
.ms-WPBody {
	font-family: Arial, Helvetica;
	font-size: 12px;
	line-height: 16px;
	color: #3f3f3f;
}
.ms-TPBody table {
	background-color: transparent;
	font-size: 12px;
}
.ms-WPBody table {
	background-color: transparent;
	font-size: 12px;
}
.ms-WPBody a:link {
	color: #005091;
	font: bold 11px Arial, Helvetica;
}
.ms-TPBody th {
	background-color: transparent;
	font-weight: bold;
}
.ms-WPBody th {
	background-color: transparent;
	font-weight: bold;
}
.ms-WPBody td {
	font-family: Arial, Helvetica;
	font-size: 12px;
	background-color: transparent;
}
div.ms-WPBody {
	background-color: transparent;
	border: 0;
	text-align: center;
}
.ms-WPBody div {
	background-color: transparent;
	height: auto;
}
.ms-TPBody h1 {
	color: #cc0000;
	margin: 0;
	font: normal 22px Arial, Helvetica;
}
.ms-WPBody h1 {
	color: #cc0000;
	margin: 0;
	padding: 0;
	font: normal 22px Arial, Helvetica;
}
.ms-TPBody h2 {
	color: #333333;
	font-family: Arial, Helvetica;
	font-size: 19px;
	margin: 0;
}
.ms-WPBody h2 {
	color: #333333;
	font-family: Arial, Helvetica;
	font-size: 19px;
	margin: 0;
}
.ms-TPBody h3 {
	color: #666666;
	font-family: Arial, Helvetica;
	font-size: 18px;
	margin: 0;
}
.ms-WPBody h3 {
	color: #666666;
	font-family: Arial, Helvetica;
	font-size: 18px;
	margin: 0;
}
.ms-TPBody h4 {
	color: #666666;
	margin: 0;
	font: bold 16px Arial, Helvetica;
}
.ms-WPBody h4 {
	color: #666666;
	margin: 0;
	font: bold 16px Arial, Helvetica;
}
.ms-TPBody h5 {
	color: #343434;
	margin: 0;
	font: bold 14px Arial, Helvetica;
}
.ms-WPBody h5 {
	color: #343434;
	margin: 0;
	font: bold 14px Arial, Helvetica;
}
.ms-TPBody h6 {
	color: #343434;
	margin: 0;
	font: bold 12px Arial, Helvetica;
}
.ms-WPBody h6 {
	color: #343434;
	margin: 0;
	font: bold 12px Arial, Helvetica;
}
.ms-TPBody h7 {
	color: #666666;
	margin: 0;
	font: bold 12px Arial, Helvetica;
}
.ms-WPBody h7 {
	color: #666666;
	margin: 0;
	font: bold 12px Arial, Helvetica;
}
.ms-WPBorderBorderOnly {
	border: 1px solid #cccccc;
}
.ms-WPBorder {
	border: 1px solid #cccccc;
	border-top-width: 0px;
}
#zz1_TopNavigationMenun6 td {
	font-size: 11px;
}
#zz1_TopNavigationMenun5 td {
	font-size: 11px;
}
#zz1_TopNavigationMenun4 td {
	font-size: 11px;
}
#zz1_TopNavigationMenun3 td {
	font-size: 11px;
}
#zz1_TopNavigationMenun2 td {
	font-size: 11px;
}
#zz1_TopNavigationMenun1 td {
	font-size: 11px;
}
#zz1_TopNavigationMenun1 table:first-child:hover {
	background: transparent url('../../../images/imgbin/buttons/ut_header_button_DS_left_corner.jpg') left top no-repeat;
}
#zz1_TopNavigationMenun2 table:first-child:hover {
	background: transparent url('../../../images/imgbin/buttons/ut_header_button_DS_left_corner.jpg') left top no-repeat;
}
#zz1_TopNavigationMenun3 table:first-child:hover {
	background: transparent url('../../../images/imgbin/buttons/ut_header_button_DS_left_corner.jpg') left top no-repeat;
}
#zz1_TopNavigationMenun4 table:first-child:hover {
	background: transparent url('../../../images/imgbin/buttons/ut_header_button_DS_left_corner.jpg') left top no-repeat;
}
#zz1_TopNavigationMenun5 table:first-child:hover {
	background: transparent url('../../../images/imgbin/buttons/ut_header_button_DS_left_corner.jpg') left top no-repeat;
}
#zz1_TopNavigationMenun6 table:first-child:hover {
	background: transparent url('../../../images/imgbin/buttons/ut_header_button_DS_left_corner.jpg') left top no-repeat;
}
#zz1_TopNavigationMenun1 table:first-child TD:hover {
	background: transparent url('../../../images/imgbin/buttons/ut_header_button_DS_right_corner.jpg') right top no-repeat;
}
#zz1_TopNavigationMenun2 table:first-child TD:hover {
	background: transparent url('../../../images/imgbin/buttons/ut_header_button_DS_right_corner.jpg') right top no-repeat;
}
#zz1_TopNavigationMenun3 table:first-child TD:hover {
	background: transparent url('../../../images/imgbin/buttons/ut_header_button_DS_right_corner.jpg') right top no-repeat;
}
#zz1_TopNavigationMenun4 table:first-child TD:hover {
	background: transparent url('../../../images/imgbin/buttons/ut_header_button_DS_right_corner.jpg') right top no-repeat;
}
#zz1_TopNavigationMenun5 table:first-child TD:hover {
	background: transparent url('../../../images/imgbin/buttons/ut_header_button_DS_right_corner.jpg') right top no-repeat;
}
#zz1_TopNavigationMenun6 table:first-child TD:hover {
	background: transparent url('../../../images/imgbin/buttons/ut_header_button_DS_right_corner.jpg') right top no-repeat;
}
.utLowerRight {
	min-height: 450px !important;
	height: auto;
}
* html .utLowerRight {
	height: 450px !important;
}
; .breadcrumb{height:20px;color:#3f3f3f;font-family:Verdana, Geneva, Arial, Helvetica, sans-serif;font-size:10px}
.breadcrumb a:visited {
	color: #b6b6b6;
	text-decoration: none;
}
.breadcrumb a:link {
	color: #b6b6b6;
	text-decoration: none;
}
.breadcrumb a {
	color: #b6b6b6;
	text-decoration: none;
}
.breadcrumb a:active {
	color: #ff7f00;
	text-decoration: none;
}
.breadcrumb a:hover {
	color: #ff7f00;
	text-decoration: none;
}
.homeBox {
	height: 250px;
	background: transparent url('../../../images/imgbin/header/grayfade.html') top left repeat-x;
	padding: 5px 10px;
}
.homeBoxBlue {
	width: 300px;
	height: 130px;
	background: transparent url('../../../images/imgbin/header/bluefade.html') top left repeat-x;
	padding: 5px 10px;
}
.tabBox {
	background: transparent url('../../../images/imgbin/header/grayfade.html') top left repeat-x;
	margin: 0;
	padding: 7px 0 0 5px;
}
.rightTitle {
	width: 200px;
	height: 33px;
	background: #ffffff url('../../../images/imgbin/element/box-200.html') top left no-repeat;
	margin: 0;
	padding: 7px 0 0 5px;
}
.rightTop {
	width: 200px;
	height: 8px;
	background: #ffffff url('../../../images/imgbin/element/rightBox-top.html') top left no-repeat;
}
.rightMid {
	width: 200px;
	background: #ffffff url('../../../images/imgbin/element/rightBox-mid.html') top left repeat-y;
}
.rightMid > .image {
	text-align: center;
	padding: 5px 3px;
}
.rightMid > .text {
	color: #5f5f5f;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px;
	padding: 5px 3px;
}
.rightMid > .link {
	color: #5f5f5f;
	font-size: 12px;
	font-weight: bold;
	padding: 5px 3px;
}
.rightBot {
	width: 200px;
	height: 18px;
	background: #ffffff url('../../../images/imgbin/element/rightBox-bot.html') bottom left no-repeat;
}
.contentLeft {
	vertical-align: top;
	width: 560px;
	margin: 0;
	padding: 0;
}
.contentRight {
	vertical-align: top;
	width: 200px;
	margin: 0;
	padding: 0;
}
#tech li {
	float: left;
	background: url("../../../images/imgbin/tab/rnd-right.html") no-repeat right top;
	margin: 0;
	padding: 0;
}
#tech a {
	display: block;
	background: url("../../../images/imgbin/tab/rnd-left.html") no-repeat left top;
	padding: 5px 15px;
}
#tech {
	float: left;
	width: 100%;
	background-color: #ffffff;
}
#mini {
	float: left;
	width: 100%;
	background-color: #ffffff;
}
#mini li {
	float: left;
	background: url("../../../images/imgbin/tab/mini/tab-right-off.html") no-repeat right top;
	margin: 0;
	margin-right: 2px;
	padding: 0;
}
#mini a:visited {
	display: block;
	color: #ffffff;
	background: url("../../../images/imgbin/tab/mini/tab-left-off.html") no-repeat left top;
	text-decoration: none;
	padding: 5px 25px;
}
#mini a:link {
	display: block;
	color: #ffffff;
	background: url("../../../images/imgbin/tab/mini/tab-left-off.html") no-repeat left top;
	text-decoration: none;
	padding: 5px 25px;
}
#mini a {
	display: block;
	color: #ffffff;
	background: url("../../../images/imgbin/tab/mini/tab-left-off.html") no-repeat left top;
	text-decoration: none;
	padding: 5px 25px;
}
#mini li:hover {
	float: left;
	background: url("../../../images/imgbin/tab/mini/tab-right-hover.html") no-repeat right top;
	margin: 0;
	margin-right: 2px;
	padding: 0;
}
#mini a:active {
	color: #ffffff;
	background: url("../../../images/imgbin/tab/mini/tab-left-hover.html") no-repeat left top;
	text-decoration: none;
}
#mini a:hover {
	color: #ffffff;
	background: url("../../../images/imgbin/tab/mini/tab-left-hover.html") no-repeat left top;
	text-decoration: none;
}
#mini #current {
	background: url("../../../images/imgbin/tab/mini/tab-right-selected.html") no-repeat right top;
}
#mini #current a {
	color: #ff7f00;
	background: url("../../../images/imgbin/tab/mini/tab-left-selected.html") no-repeat left top;
	text-decoration: none;
	padding-bottom: 5px;
}
.cBar {
	width: 100%;
	height: 32px;
	background: url("../../../images/imgbin/element/bar.html") no-repeat left top;
	padding: 7px 0 0 10px;
}
#ut_HomePage_NewsTicker div#slides a:visited {
	color: #005091;
	cursor: pointer !important;
	text-decoration: none;
	margin-left: 26px;
	margin-right: 5px;
	font: normal normal!important 11px Arial,Helvetica,sans-serif;
}
#ut_HomePage_NewsTicker div#slides a:focus {
	color: #005091;
	cursor: pointer !important;
	text-decoration: none;
	margin-left: 26px;
	margin-right: 5px;
	font: normal normal!important 11px Arial,Helvetica,sans-serif;
}
div#ut_HomePage_NewsTicker div#slides a:link {
	color: #005091;
	cursor: pointer !important;
	text-decoration: none;
	margin-left: 26px;
	margin-right: 5px;
	font: normal normal!important 11px Arial,Helvetica,sans-serif;
}
#ut_HomePage_NewsTicker div#slides a {
	color: #005091;
	cursor: pointer !important;
	text-decoration: none;
	margin-left: 26px;
	margin-right: 5px;
	font: normal normal!important 11px Arial,Helvetica,sans-serif;
}
#ut_HomePage_NewsTicker div#slides a:active {
	color: #cc0000;
	line-height: 14px;
	background-color: #e4eef0;
	cursor: pointer!important;
	cursor: hand;
	margin-left: 26px;
	margin-right: 5px;
	font: normal!important 11px Arial, Helvetica, sans-serif;
}
#ut_HomePage_NewsTicker div#slides a:hover {
	color: #cc0000;
	line-height: 14px;
	background-color: #e4eef0;
	cursor: pointer!important;
	cursor: hand;
	margin-left: 26px;
	margin-right: 5px;
	font: normal!important 11px Arial, Helvetica, sans-serif;
}
.ut_Homepage_Quicklinks_Link {
	padding-left: 25px;
	padding-right: 17px;
}
.ut_Homepage_Quicklinks_Link a {
	margin-left: 10px;
	list-style: none;
	line-height: 17px;
}
#anormal.ut_Homepage_Quicklinks_Link a:hover {
	margin-left: 10px;
	list-style: none;
	line-height: 17px;
}
#anormal.ut_Homepage_Quicklinks_Link a {
	margin-left: 10px;
	list-style: none;
	line-height: 17px;
}
DIV.body2 table#tblMenu1.body2 {
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	LINE-HEIGHT: 16px;
}
td#ut_Homepage_DC_LinksTD {
	padding-left: 1px;
	padding-top: 67px;
	width: 158px;
	font-size: 11px!important;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	LINE-HEIGHT: 16px;
}
.ut_Homepage_Quicklinks_Bullet {
	background: transparent url("../../../images/imgbin/header/Webparts/HighlightsWP/WP_LinkBullet_Highlights.jpg") no-repeat scroll 0px 7px;
	display: list-item;
	list-style: none;
	line-height: 14px;
}
#ut_Homepage_DC_Body_TD h6 {
	padding-top: 0px;
}
#ut_Homepage_DC_LinksTDd {
	padding-top: 66px;
	padding-left: 1px;
	width: 154px;
}
* html #ut_Homepage_DC_LinksTD {
	padding-top: 67px;
	padding-left: 1px;
	width: 154px;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
}
#ut_Homepage_DC_LinksTD TR {
	height: 24px;
}
table#tblMenu1.body2 {
	cursor: pointer!important;
	line-height: 12px;
	font-size: 11px !important;
}
table#tblMenu1.body2 tr {
	cursor: pointer!important;
	height: 24px;
}
span#ut_Homepage_DC_LinksTD {
	padding-left: 8px;
	line-height: 9px;
	margin-top: 1px;
	font-size: 11px;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
}
#ut_Homepage_DC_LinksTD span {
	padding-left: 8px;
	line-height: 9px;
	margin-top: 1px;
	font-size: 11px;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
}
#ut_Homepage_DC_LinksTD span:hover {
	font-size: 11px;
	color: #cc0000;
}
#ut_Homepage_DC_Body_TD .h8 {
	font-weight: normal;
}
#ut_Homepage_DC_Body_TD .ut_CS_BlogByLine a {
	font-weight: normal;
}
#ut_Homepage_DC_Body_TD .ut_CS_Comments a:visited {
	font-weight: normal;
	COLOR: #005091;
}
#ut_Homepage_DC_Body_TD .ut_CS_Comments a {
	font-weight: normal;
	COLOR: #005091;
}
#ut_Homepage_DC_Body_TD .ut_Homepage_DC_Comments {
	padding-top: 5px;
}
#ut_Homepage_DC_Body_TD .ut_Homepage_DC_Comments img {
	margin-bottom: -3px;
}
.ut_Homepage_Body_Block tr {
	padding-right: 20px;
	display: block;
}
#ut_Homepage_DC_Body_TD #designtask_prod_separator {
	display: block;
	vertical-align: middle;
	background-position: left 7px;
	height: 15px;
}
#ut_Homepage_DC_Body_TD .body2 p {
	font-size: 11px !important;
	margin-top: 0px;
	margin-bottom: 0px;
	font-family: Arial, Helvetica, sans-serif !important;
	color: #3f3f3f !important;
}
#ut_Homepage_DC_Body_TD .body2 {
	font-size: 11px !important;
	margin-top: 0px;
	margin-bottom: 0px;
	font-family: Arial, Helvetica, sans-serif !important;
	color: #3f3f3f !important;
}
#ut_Homepage_DC_Description {
	display: block;
	margin-top: 5px !important;
	margin-bottom: 5px !important;
}
#utHomePageContent .ut_Home_WP_Spacingf {
	width: 13px;
	display: block;
}
#utHomePageContent .ms-PartSpacingVerticalf {
	height: 15px !important;
}
#utHomePageContent #OuterLeftCell {
	padding-top: 14px;
}
.Products_Solutions_h1_title_area {
	padding-top: 4px;
}
#utHomePageContent #OuterLeftCellf {
	padding-top: 4px;
}
td#ut_Homepage_DC_LinksTD a {
	cursor: pointer!important;
}
#ut_Homepage_DC_LinksTD TR:active {
	cursor: pointer!important;
}
#ut_Homepage_DC_LinksTD TR:hover {
	cursor: pointer!important;
}
#lblMFG_TD:hover {
	cursor: pointer!important;
}
#lblPKG_TD:hover {
	cursor: pointer!important;
}
#lblPCB_TD:hover {
	cursor: pointer!important;
}
#lblRF_TD:hover {
	cursor: pointer!important;
}
#lblIC_TD:hover {
	cursor: pointer!important;
}
#lblDI_TD:hover {
	cursor: pointer!important;
}
#lblLD_TD:hover {
	cursor: pointer!important;
}
#lblFV_TD:hover {
	cursor: pointer!important;
}
#lblSystemDesignTD:hover {
	cursor: pointer!important;
}
#ut_SearchResults #RightCell .ms-navsubmenu1 {
	margin-left: 15px;
	padding-bottom: 5px;
	margin-top: 3px;
	FONT-SIZE: 12px;
	BACKGROUND-COLOR: transparent;
	WIDTH: 100%;
	BORDER-COLLAPSE: collapse;
}
#ut_SearchResults #RightCell .ms-navitem a {
	vertical-align: middle;
	margin-left: -6px;
	font: normal 11px Arial,Helvetica,sans-serif;
}
TABLE.ms-navitem TD {
	PADDING-RIGHT: 6px;
	BACKGROUND-POSITION: left top;
	PADDING-LEFT: 16px;
	BACKGROUND-IMAGE: url("../../../images/navBullet.gif");
	PADDING-BOTTOM: 4px;
	PADDING-TOP: 3px;
	BACKGROUND-REPEAT: no-repeat;
}
.resourceLibraryHeader {
	FONT-WEIGHT: bold;
	BACKGROUND-IMAGE: url('../../../../../localhost_/devmoss1/PublishingImages/headerBkg.gif');
	HEIGHT: 35px;
}
.srch-Metadata {
	BORDER-TOP: #e0ded5 1px solid;
	FONT-SIZE: 1em;
	MARGIN: 0px 0px 15px;
	COLOR: #8c8c8c;
}
.srch-WPBody {
	FONT-SIZE: 1em;
	MARGIN: 0px;
	COLOR: #666666;
}
.ms-navsubmenu1 {
	WIDTH: 100%;
	BORDER-COLLAPSE: collapse;
	BACKGROUND-COLOR: #f2f8ff;
}
.ms-pagebreadcrumb {
	PADDING-RIGHT: 3px;
	BORDER-TOP: #ffffff 1px solid;
	PADDING-LEFT: 11px;
	PADDING-BOTTOM: 3px;
	BORDER-LEFT: #ffffff 1px solid;
	PADDING-TOP: 2px;
	COLOR: #666666;
	TEXT-DECORATION: none;
	BORDER-RIGHT: transparent 0px solid;
	BORDER-TOP: transparent 0px solid;
	PADDING-LEFT: 0px;
	BORDER-LEFT: transparent 0px solid;
	BORDER-BOTTOM: transparent 0px solid;
	BACKGROUND-COLOR: transparent;
}
.ms-navitem a {
	color: #005091;
	text-decoration: none;
}
.ms-WPBody a:hover {
	color: #cc0000;
	text-decoration: none;
	cursor: pointer!important;
	color: #000000;
	text-decoration: none;
}
.ms-WPBody a:active {
	color: #005091;
	cursor: pointer!important;
	color: #000000;
	text-decoration: none;
	font: bold 11px Arial, Helvetica;
}
.ms-WPBody a:visited {
	color: #005091;
	color: #005091;
	text-decoration: none;
	font: bold 11px Arial, Helvetica;
}
.ms-WPBody a {
	color: #005091;
	color: #005091;
	text-decoration: none;
	font: bold 11px Arial, Helvetica;
}
.ms-navheader A {
	FONT-WEIGHT: bold;
	COLOR: #005091;
	TEXT-DECORATION: none;
}
#ut_SearchResults #RightCell .ms-navitem a:hover {
	background-color: #ccdfe3;
}
#ut_SearchResults .ut_SearchResults_CategoryResults TD {
	line-height: 10px;
}
#ut_SearchResults .ut_SearchResults_CategoryResults a {
	font: normal 11px Arial, Helvetica, sans-serif;
}
#ut_SearchResults .ut_SearchResults_CategoryResults span {
	display: none;
	color: #3f3f3f;
	font: normal 11px Arial, Helvetica, sans-serif;
}
#ut_SearchResults .ut_SearchResult_CR_Header .ms-navitem TD {
	background: transparent;
	background-image: none;
}
#ut_SearchResults .srch-stats {
	color: #3f3f3f;
	padding-bottom: 10px;
	padding-left: 10px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
}
#ToolsutUpperLeft {
	background: transparent url('../../../us/pages/utech_logo.gif') no-repeat left top;
}
#ToolsutUpperRight {
	background: transparent url('../../../images/imgbin/rounded_corners/toolbar_upperight.gif') no-repeat right top;
}
#ToolsutLowerLeft {
	background: #fafafa url('../../../images/imgbin/rounded_corners/toolbar_bottomleft.gif') no-repeat left bottom;
}
#ToolsutLowerRight {
	background: transparent url('../../../images/imgbin/rounded_corners/toolbar_bottomright.gif') no-repeat right bottom;
}
.ut_Platform_Toolbar_Print {
	padding-right: 6px;
	cursor: pointer;
}
#ut_ToolBar {
	display: block;
	padding-bottom: 5px;
	padding-right: 3px;
	padding-top: 6px;
	visibility: visible;
}
#ut_Global_PageTitle {
	display: block;
	padding-bottom: 4px;
	padding-left: 9px;
}
.ut_Toolbar_SocialEmail_ReqLabel_Div {
	margin-left: 234px;
}
* html #ut_Toolbar_Share_Notch {
	display: block;
	position: absolute;
	padding-left: 170px;
	width: 350px;
	z-index: 6;
	margin-top: -10px;
}
#ut_Toolbar_Share_Notch {
	display: block;
	position: absolute;
	padding-left: 170px;
	width: 350px;
	z-index: 6;
	margin-top: -1px;
}
* html #ut_Toolbar_Subscribe_Notch {
	display: block;
	position: absolute;
	padding-left: 210px;
	width: 350px;
	z-index: 6;
	margin-top: -10px;
}
#ut_Toolbar_Subscribe_Notch {
	display: block;
	position: absolute;
	padding-left: 210px;
	width: 350px;
	z-index: 6;
	margin-top: -1px;
}
#divContactUS ul {
	list-style: none;
	margin: 0;
	padding: 0 20px 0 0;
}
#divContactUS ul li label {
	color: #555;
	display: block;
	margin-bottom: 0;
}
* html #ut_Toolbar_Contact_Notch {
	display: block;
	position: absolute;
	padding-left: 450px;
	width: 350px;
	z-index: 6;
	margin-top: -10px;
}
#ut_Toolbar_Contact_Notch {
	display: block;
	position: absolute;
	padding-left: 450px;
	width: 350px;
	z-index: 6;
	margin-top: -1px;
}
.ut_Toolbar_ContactUS_Header {
	line-height: 42px;
}
#ut_Toolbar_Close {
	padding-right: 10px;
	vertical-align: middle;
	display: block;
	width: 88px;
	height: 13px;
	background: transparent url('../../../images/imgbin/buttons/btn_closewindow_off.gif') no-repeat;
}
#ut_Toolbar_Close:hover {
	background: transparent url('../../../images/imgbin/buttons/btn_closewindow_ro.gif') no-repeat;
}
.ut_Toolbar_ContactUS_Req_Label_Div {
	margin-left: 120px;
}
.ut_Toolbar_ContactUs_Email_Checkbox input {
	border: 0;
	border-color: #ccc;
	border-style: solid;
}
.ut_Toolbar_ContactUS_MessageTD textarea {
	border: 1px #ccc solid;
	width: 277px;
}
#divMenu {
	display: block;
}
* html #divForm1 {
	background: #d1d1d1;
	display: block;
	position: absolute;
	width: 350px;
	z-index: 80;
	margin-top: 2px;
}
#divForm1 {
	background: #d1d1d1;
	display: block;
	position: absolute;
	width: 350px;
	z-index: 80;
	margin-top: 5px;
}
#divForm1 a.close {
	color: #FFF;
	float: right;
	cursor: pointer;
	margin: 5px;
}
#divForm1 ul.tabs {
	list-style: none;
	margin: 0 10px;
	padding: 0;
}
#divForm1 ul.tabs li {
	background: #989898;
	color: #FFF;
	cursor: pointer;
	float: left;
	margin: 0 3px 0 0;
	padding: 4px 5px 1px;
}
#divForm1 ul.tabs li.selected {
	background: #fafafa;
	color: #666;
	cursor: default;
	margin: 0 3px 0 0;
	padding: 4px 5px 1px;
}
#divForm1 div.clear {
	clear: both;
	float: none;
}
#divSocial {
	padding: 10px;
}
#divSocial ul {
	list-style: none;
	margin: 0;
	padding: 0 0 25px 25px;
}
#divSocial ul li {
	float: left;
	width: 45%;
	margin: 0;
	padding: 0;
}
#divSocial ul li a {
	background-position: 0 2px;
	background-repeat: no-repeat;
	display: block;
	float: left;
	height: 24px;
	vertical-align: middle;
	cursor: pointer;
	padding: 4px 0 0 22px;
}
#digg {
	background-image: url("../../../images/imgbin/icons/icon_digg.gif");
}
#slashdot {
	background-image: url("../../../images/imgbin/icons/icon_slashdot.gif");
}
#technorati {
	background-image: url("../../../images/imgbin/icons/icon_technorati.gif");
}
#divEmail {
	display: none;
	text-align: left;
	padding: 0 10px 10px;
}
#divEmail textarea {
	border: 1px #ccc solid;
	width: 300px;
}
#divEmail .ut_Toolbar_Share_Email_Checkbox input {
	border: 0 transparent solid;
}
#divEmail fieldset {
	border: 0;
	margin: 0;
	padding: 0;
}
#divEmail form {
	border: 0;
	margin: 0;
	padding: 0;
}
#tech ul {
	list-style: none;
	margin: 0;
	padding: 0;
}
#mini ul {
	list-style: none;
	margin: 0;
	padding: 0;
}
#divEmail ul {
	list-style: none;
	margin: 0;
	padding: 0;
}
.akst_share_link {
	background: 1px 0 url("../../../us/pages/share-icon-16x16.html") no-repeat;
	padding: 1px 0 3px 22px;
}
#tablist {
	margin-left: 0;
	margin-bottom: 0;
	margin-top: 0.1em;
	font: bold 11px Arial;
	text-decoration: none;
	padding: 8px 0;
}
#tablist li {
	list-style: none;
	display: inline;
	text-decoration: none;
	margin: 0;
}
#tablist li a {
	margin-left: 0;
	border: 0 solid #778;
	border-bottom: none;
	background: #eee;
	text-decoration: none;
	cursor: pointer;
	padding: 8px 0.5em;
}
#tablist li a:visited {
	color: #333;
	cursor: pointer;
}
#tablist li a:link {
	color: #333;
	cursor: pointer;
}
#tablist li a.current {
	background: #eee;
	cursor: pointer;
}
#tabcontentcontainer {
	width: 300px;
	height: 300px;
	background-color: #eee;
	border: 0px #eee;
	padding: 0;
}
.style1 {
	color: #FFF;
}
span#ut_Global_PageTitle.Resource_Library_Content_Page_Title h1 {
	margin-left: 2px !important;
	margin-top: -6px!important;
}
#overlayScreen {
	display: none;
	position: fixed;
	top: 0;
	left: 0;
	width: 100%;
	height: 100%;
	background-color: #000;
	filter: alpha(opacity=70);
	-moz-opacity: .70;
	z-index: 99;
	-khtml-opacity: 0.7;
	opacity: 0.7;
}
* html #overlayScreen {
	display: none;
	position: absolute;
	top: 0;
	left: -50%;
	width: 1500px;
	height: 1900px;
	background-color: #000;
	filter: alpha(opacity=70);
	-moz-opacity: .70;
	z-index: 5;
}
div#utHomePageContent {
	width: 865px!important;
	DISPLAY: block;
	BORDER-COLLAPSE: collapse!important;
	border: 0px transparent none!important;
	padding-bottom: 0px!important;
	margin-bottom: 0px!important;
	text-align: left;
	vertical-align: top!important;
}
#utHomePageContent #MiddleLeftCell td {
	border: 0px transparent none;
	COLOR: #3f3f3f;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	BORDER-COLLAPSE: collapse;
	MARGIN: 0px;
}
img {
	border: 0;
}
br.clear {
	clear: both;
}
.border {
	border: 1px solid #b60c0c;
}
#content.wide {
	float: none;
	width: auto;
}
.ut_Checkboxes_CustomBorder input {
	border: 1px;
	background-color: #eee;
	cursor: pointer;
	border-color: #c8c8c8;
	border-style: solid;
}
.UTVertSepBar {
	color: #ccc;
	font-size: 11px;
}
#footerRight {
	background: transparent url('../../../images/imgbin/footer/btn_globaloffice.gif') no-repeat left top;
	width: 206px;
	float: right;
	padding-right: 15px;
}
#footerRight a:hover {
	background: transparent;
	cursor: pointer;
}
#footerRight:hover {
	background: transparent url('../../../images/imgbin/footer/btn_globaloffice_ro.gif') no-repeat left top;
}
* html #footerRight a:hover {
	background: transparent url('../../../images/imgbin/footer/btn_globaloffice_ro.gif') no-repeat left top;
	cursor: pointer;
}
#footer {
	float: left;
	margin-bottom: 0;
	text-align: left;
	width: 600px;
	color: #787878;
	margin-top: 0;
	padding: 0;
}
#footer a {
	margin-left: 0px;
	margin-right: 4px;
	color: #787878;
	font-size: 11px;
	cursor: pointer;
}
.footercopyright {
	font-size: 11px;
	color: #999;
	text-align: left;
	float: left;
	margin-top: 2px;
	padding: 0;
}
#footer a:hover {
	display: inline;
	color: #c00;
	background-color: #e3e3e3;
	cursor: pointer;
}
#footer .AboututClass {
	border: 0;
	padding: 0;
}
.ut_Temp_Brochure {
	margin-left: 1px;
	padding-bottom: 2px;
}
#home_page_quick_links_area {
	vertical-align: top;
	margin-top: 0;
}
#utHomePageContent #WebPartWPQ3 {
	margin-top: 1px;
	margin-left: -1px;
}
#utProdSoluLandingContent #WebPartWPQ table {
	height: 75px;
}
#utProdSoluLandingContent #WebPartWPQ4 {
	margin-right: 5px;
}
#newswrapper {
	height: 175px;
	line-height: 12px;
	VERTICAL-ALIGN: top;
}
#home_page_quick_links_area1 {
	background-image: url('../../../images/imgbin/home/rhdr_quicksareabkgd.jpg');
	width: 237px;
	margin-top: 0;
	background-color: transparent;
	font-family: Arial,Helvetica;
	font-size: 12px;
	line-height: 1px;
	height: 26px;
	z-index: 9999;
	display: block;
}
#home_page_quick_links_area2 {
	height: 0px;
}
td#home_page_quick_links_area1 img {
	margin-top: 0;
}
td#ut_HomePage_NewsTicker {
	background-color: transparent!important;
	background-image: url('../../../images/imgbin/home/rhdr_newstickerarea.jpg')!important;
	background-repeat: repeat;
	width: 237px;
}
#ut_HomePage_NewsTicker div#slides div {
	vertical-align: top;
	text-align: left;
	direction: ltr;
	left: 0;
	float: none;
	position: relative;
	overflow: hidden;
	border: 0 !important;
	background: transparent !important;
	margin: 0 !important;
	WIDTH: 175px!important;
}
#ut_HomePage_NewsTicker div#slides div a {
	font-weight: 400;
	direction: ltr;
	width: 195px;
	border: 0 !important;
	cursor: pointer;
	margin: 0 !important;
}
.ut_Home_ResourceLink {
	margin-right: 5px;
	margin-left: 5px;
	display: inline-block;
}
.ut_Home_SearchLink {
	margin-left: 4px;
	margin-right: 1px;
	display: inline-block;
}
.ut_Home_LoginLink {
	float: right;
	padding-right: 8px;
}
.ut_Home_LoginLink img {
	padding-right: 3px;
}
#header #nav {
	height: 33px;
	display: block;
	text-align: right;
	float: right;
	margin: -3px 0 0;
	padding: 0;
}
#header .topnav {
	position: relative;
	height: 30px;
	background: transparent;
	font-size: 12px;
	font-weight: 400;
	margin: 0 2px;
	padding: 0 4px;
}
#header .topnav * td {
	top: 50%;
	background: transparent;
}
#header .topNavFlyOutsContainer {
	position: absolute;
	top: inherit;
	left: inherit;
	width: inherit;
	background-color: #ecebea;
	font-size: 11px;
	border-top: 0;
	border-top-color: #aeaeae;
	border-top-style: solid;
	text-align: left;
	padding-bottom: 1px;
	padding-left: 0;
	background: #ecebea url('../../../images/imgbin/header/HomePage_Button_Flyout_Bottom_Dropshadow.jpg') no-repeat center bottom;
}
#header .topNavFlyOuts td {
	width: 100%;
	background: transparent url('../../../images/imgbin/header/HomePage_Button_Flyout_Left_Thin_Dropshadow.jpg') no-repeat left bottom;
	padding: 0 5px;
}
#header .topNavFlyOuts:first-child {
	background: url('../../../images/imgbin/header/HomePage_Button_Flyout_Right_Thin_Dropshadow.jpg') no-repeat right top;
}
#header .topNavFlyOuts {
	color: #000;
	background: transparent;
}
#header .topNavFlyOutsHover {
	color: #ff7f00;
	background: transparent;
}
#header .topNavFlyOutsSelected {
	font-weight: 700;
	background: transparent;
}
#left {
	float: left;
	width: 180px;
	height: 350px;
	padding: 10px;
}
#left .leftNavLevel1 td {
	padding-bottom: 2px;
}
#left table.leftNavLevel1item {
	display: block;
	font-size: 12px;
	font-weight: 400;
	vertical-align: middle;
}
#left .leftNavLevel1On {
	font-weight: 700;
}
#left .leftNavLevel2 td {
	background-position: center left;
	background-repeat: no-repeat;
}
#left .leftNavLevel2item {
	display: block;
	font-size: 12px;
	padding-left: 4px;
}
#left .leftNavLevel2On {
	font-weight: 700;
	padding-left: 4px;
}
#ut_Home_Quicklinks .ms-WPHeader {
	background: transparent url('../../../images/imgbin/homepage/quicklinks/header.gif') no-repeat left top;
	padding-bottom: 17px;
}
#ut_Home_Quicklinks .ms-vb a {
	background: transparent url('../../../images/imgbin/header/Webparts/HighlightsWP/opt_WP_LinkBullet.gif') left center no-repeat;
	padding-left: 10px;
	margin-left: -5px;
	color: #005091;
	font-size: 11px;
}
#ut_Home_Quicklinks .ms-vb {
	padding-left: 20px;
	background-color: #f5f5f5;
}
#ut_Home_Quicklinks .ms-vb a:hover {
	color: #c00;
	background-color: #e4eef0;
}
div#best_places_to_work {
	width: 237px;
	height: 133px;
	VERTICAL-ALIGN: bottom !important;
	background-repeat: no-repeat;
	BACKGROUND-COLOR: transparent !important;
}
div#best_places_to_work img {
	z-index: 100;
	width: 237px;
	BACKGROUND-COLOR: transparent !important;
	border: 0px transparent none!important;
	VERTICAL-ALIGN: bottom !important;
	padding-top: 0px!important;
	background-repeat: no-repeat;
}
ul.productList {
	color: #666666;
	font-size: 11px;
	margin-top: 5px;
	margin-left: 0px;
	padding-left: 2px;
	color: #666;
	font-size: 12px;
	margin-top: 10px;
	margin-left: 0;
	padding-left: 2px;
}
ul.special_productList {
	color: #666;
	font-size: 12px;
	margin-top: -5px;
	margin-left: 0;
	padding-left: 2px;
}
td.newsRoomListsWidth {
	width: 72px;
}
p.SpecialTaskSpacing {
	height: 6px;
}
H4.ProdSubTitle {
	padding-top: 20px;
	padding-bottom: 3px;
	color: #666;
}
.red_title {
	color: #c00;
	font-size: 20px;
	font-weight: 400;
	position: relative;
	top: -10px;
	line-height: 22px;
}
.press_footer {
	font-size: 10px;
	line-height: 12px;
}
.link_on {
	font-size: 11px;
	color: #c00;
	font-weight: 700;
}
#footer a:active {
	cursor: pointer;
	color: #c00;
}
.pdflink:hover {
	cursor: pointer;
	color: #c00;
}
#designtask_prod_separator {
	background: url('../../../images/imgbin/icons/home_dotted.gif') no-repeat;
	height: 1px;
	line-height: 1px;
	font-size: 1px;
}
.L4_dotted_line {
	display: block;
	width: 100%;
	height: 30px;
	text-align: right;
	background: url('../../../images/imgbin/icons/dashedLineLong.gif') no-repeat left center;
}
span#body_text a:visited {
	font-size: 12px!important;
	color: #005091;
	font-weight: 400;
}
span#body_text a:link {
	font-size: 12px!important;
	color: #005091;
	font-weight: 400;
}
span#body_text a:active {
	font-size: 12px!important;
	color: #c00;
	background-color: #e4eef0;
	font-weight: 400;
}
span#body_text a:hover {
	font-size: 12px!important;
	color: #c00;
	background-color: #e4eef0;
	font-weight: 400;
}
#all_products {
	padding-left: 15px;
	padding-right: 15px;
	padding-top: 15px;
}
#Right_Column {
	width: 200px;
}
#Right_Column #right_banner #right_banner_content {
	padding: 0 10px 10px 15px;
}
.inthenews_nav a {
	width: 160px;
	display: block;
	padding-left: 5px;
	padding-top: 3px;
	padding-bottom: 3px;
}
.custombold a:visited {
	width: 160px;
	display: block;
	padding-left: 5px;
	padding-top: 3px;
	padding-bottom: 3px;
	font-weight: 700;
	color: #c00 !important;
}
.custombold a:link {
	width: 160px;
	display: block;
	padding-left: 5px;
	padding-top: 3px;
	padding-bottom: 3px;
	font-weight: 700;
	color: #c00 !important;
}
#SpeakersId {
	height: 20px;
	padding-left: 5px;
}
.right_banner_content_newsroom {
	padding-right: 5px !important;
	padding-left: 5px !important;
	position: relative !important;
}
.newsroom_inner_content_container {
	width: 165px;
	border: 0;
	background-color: #fafafa;
	vertical-align: top;
	margin: 0;
	padding: 0;
}
.dottedline {
	border-bottom: #ccc 1px dotted;
}
#newsroom_nav {
	margin-top: -9px;
	margin-bottom: -5px;
	z-index: 80;
	position: relative;
	background-color: #fff;
	left: 0;
	top: 0;
	vertical-align: top;
	padding: 5px 10px 11px 11px;
}
.right_banner_break {
	line-height: 20px;
	font-size: 10px;
	display: block;
	width: 100%;
}
#Right_Column .bullet {
	background: transparent url('../../../images/imgbin/header/Webparts/HighlightsWP/opt_WP_LinkBullet.gif') left top no-repeat;
	background-position: 0 6px;
	margin-left: 0;
	margin-right: 0;
	display: block;
	margin-bottom: -5px;
}
#RightCell #Products_Pulldown #right_banner_content {
	padding-right: 5px;
	padding-left: 5px;
	padding-bottom: 10px;
}
#ut_Global_PageTitle h1#Temp_1_Page_Title_Area {
	display: block;
	font-weight: 400;
	font-size: 22px;
	color: #c00;
	line-height: 110%;
	margin: 1px 0 0;
	padding: 2px 0 0 5px;
}

.worldwide_dropdown {
	border: 1px #d3d3d3 none;
	position: absolute;
	z-index: 80;
	background-color: #fff;
	width: 133px;
	height: 20px;
	top: 28px;
	left: 778px;
	padding-bottom: 2px;
	padding-top: 5px;
	padding-left: 10px;
}
.whatshot_title {
	text-align: center;
}

.right_menu{
	text-align: left;
	height: 200px;
	padding-top: 8px;
	padding-bottom: 2px
}

.right_sub_menu_title{
	text-align: left;
	height: 200px;
	padding-top: 5px;
	padding-bottom: 1px;
	padding-left: 12px;
	font-family: Arial, Helvetica;
	font-weight: bold;
	font-size: 11px;
	color: #005091;

}

.ut_Body_menu_title_top{
	text-align: left;
	height: 200px;
	padding-top: 15px;
	padding-bottom: 20px;
	padding-left: 12px;
	font-family: Arial, Helvetica;
	font-weight: bold;
	font-size: 11px;
	color: #005091;

}


.right_menu_title {
	font-family: Arial, Helvetica;
	font-weight: bold;
	font-size: 11px;
	color: #005091;
/*	background-color:#E4EEF0 !important; */
}

.ut_contact_menu_title {
	font-family: Arial, Helvetica;
	font-weight: bold;
	font-size: 11px;
	color: #005091;
	padding-top: 8px;
	padding-bottom: 8px;
	padding-left: 15px;
	background-color:#E4EEF0 !important;
}


.ut_Body_menu_title {
	font-family: Arial, Helvetica;
	font-weight: bold;
	font-size: 14px;
	text-align: left;
	color: #005091;
	background-color:#F0F0F0 ;
}


.ut_Body_Text_title {
	font-family: Arial, Helvetica;
	font-weight: bold;
	font-size: 12px;
	text-align: center;
	color: #005091;
	background-color: #3f3f3f;
}

.ut_Body{
	text-align: left;
	height: 0px;
	
}

.ut_Body_Text {
	font-family: Arial, Helvetica;
	text-align: left;
	font-weight:normal;
	font-size: 11px;
	color: #3f3f3f ;
}

.ut_Body_Icon {
	font-family: Arial, Helvetica;
	text-align: center;
	font-weight:normal;
	font-size: 10px;
	color: #3f3f3f ;
}


or:#F0F0F0 ;
}


.ut_Body_Text_title {
	font-family: Arial, Helvetica;
	font-weight: bold;
	font-size: 12px;
	text-align: center;
	color: #005091;
	background-color: #3f3f3f;
}

.ut_Body{
	text-align: left;
	height: 0px;
	
}

.ut_Body_Text {
	font-family: Arial, Helvetica, sans-serif;
	text-align: left;
	font-weight:normal;
	font-size: 11px;
	color: #3f3f3f ;
}

.ut_Body_Icon {
	font-family: Arial, Helvetica;
	text-align: center;
	font-weight:normal;
	font-size: 10px;
	color: #3f3f3f ;
}

.ut_Body_template_download_left {
	font-family: Arial, Helvetica;
	text-align: left;
	font-weight:bold;
	font-size: 11px;
	color: #3f3f3f ;
}

.ut_Body_template_download_center {
	font-family: Arial, Helvetica;
	text-align: center;
	font-weight:bold;
	font-size: 11px;
	color: #3f3f3f ;
}


.ut_Body_template_download_title{
	text-align: center;
	height: 200px;
	padding-top: 5px;
	padding-bottom: 1px;
	padding-left: 12px;
	font-family: Arial, Helvetica;
	font-weight: bold;
	font-size: 11px;
	color: #005091;
}

.ut_Body_template_download_left {
	font-family: Arial, Helvetica;
	text-align: left;
	font-weight:bold;
	font-size: 11px;
	color: #3f3f3f ;
}

.ut_Body_template_download_center {
	font-family: Arial, Helvetica;
	text-align: center;
	vertical-align: top;
	font-weight:normal;
	font-size: 10px;
	padding-top: 10px;
	color: #3f3f3f ;
}


.ut_Body_template_download_title{
	text-align: center;
	height: 200px;
	padding-top: 5px;
	padding-bottom: 1px;
	padding-left: 12px;
	font-family: Arial, Helvetica;
	font-weight: bold;
	font-size: 11px;
	color: #005091;

}


#ut_SearchResults #ut_SearchResults_TextBox input {
	border: 1px solid #CCC;
	padding-right: 0;
	height: 13px;
	text-indent: 1px;
}
table.ut_ResourceLib_SearchResults_Table a#hlink3:visited {
	color: #005091;
	font-size: 12px!important;
	font-weight: 700;
	line-height: 15px;
}
TABLE.ut_ResourceLib_SearchResults_Table A#hlink3:link {
	color: #005091;
	font-size: 12px!important;
	font-weight: 700;
	line-height: 15px;
}
table.ut_ResourceLib_SearchResults_Table #hlink3 a {
	color: #005091;
	font-size: 12px!important;
	font-weight: 700;
	line-height: 15px;
}
table.ut_ResourceLib_SearchResults_Table a#hlink3 {
	color: #005091;
	font-size: 12px!important;
	font-weight: 700;
	line-height: 15px;
}
#ut_HomePage_NewsTicker #slides A:visited {
	font-weight: 400;
	font-size: 11px;
	color: #005091;
	list-style: none;
	width: 195px;
	background-color: #fcfcfc;
	margin-left: 25px;
	display: none;
}
#slides A:link {
	font-weight: 400;
	font-size: 11px;
	color: #005091;
	list-style: none;
	width: 195px;
	background-color: #fcfcfc;
	margin-left: 25px;
	display: none;
}
#slides A {
	font-weight: 400;
	font-size: 11px;
	color: #005091;
	list-style: none;
	width: 195px;
	background-color: #fcfcfc;
	margin-left: 25px;
	display: none;
}
#slides A:active {
	font-weight: 400;
	font-size: 11px;
	cursor: pointer !important;
	list-style: none;
	background-color: #E4EEF0 !important;
	margin-left: 25px;
}
#slides A:hover {
	font-weight: 400;
	font-size: 11px;
	cursor: pointer !important;
	list-style: none;
	background-color: #E4EEF0 !important;
	margin-left: 25px;
}
#rss_homePage_image_td {
	clear: both;
	text-align: left !important;
	height: 26px;
	width: 130px;
	left: 0;
	position: relative;
	display: inline !important;
	margin: 0;
	padding: 0;
	background-color: white;
	background-color: transparent!important;
}
#rss_homePage_image {
	text-align: left !important;
	width: 15px;
	height: 19px;
	left: 0;
	display: inline !important;
	background-color: transparent!important;
}
#homePage_image_news_header_td {
	width: 71px;
	height: 26px;
	text-align: left;
	float: left;
	white-space: nowrap;
	display: table-cell;
	margin: 0px;
	padding: 0px;
}
#homePage_image_news_header_td img {
	margin: 0px;
	padding: 0px;
	height: 26px;
}
#pre_next_td {
	width: 28px;
	height: 26px;
	text-align: right;
	white-space: nowrap;
	display: table-cell;
	margin: 0;
	padding: 0;
	background-color: transparent!important;
}
#home_corner_news_td {
	width: 13px;
	height: 26px;
	text-align: right;
	white-space: nowrap;
	display: table-cell;
	margin: 0;
	padding: 0;
}
#web_part_error_message_style {
	background-color: #EEE;
	border: 1px silver solid;
	color: gray;
	margin-top: 10px;
	padding: 10px;
}
#utProdSoluLandingContent #ut_ProductSol_RelatInfo_Zone .ms-WPTitle {
	visibility: hidden;
}
#utProdSoluLandingContent #ut_ProductSol_Highlights_Zone .ms-WPTitle {
	visibility: hidden;
}
.hidden {
	visibility: hidden;
}
#ut_ProductSol_Highlights_Zone {
	padding-bottom: 0;
}
#MiddleRow {
	padding-bottom: 0;
}
#footer a:link {
	color: #787878;
	cursor: pointer;
}
#footer a:visited {
	color: #787878;
	cursor: pointer;
}
#header div a {
	color: #3F3F3F;
}
#header div a:link {
	color: #3F3F3F;
}
#header div a:visited {
	color: #3F3F3F;
}
#header .topnavselected a:hover {
	color: #000;
}
#header .topnavselected a:active {
	color: #000;
}
#header .topnavselected {
	color: #000;
}
#header div a:hover {
	color: #000;
}
#header div a:active {
	color: #000;
}
p strong {
	color: #3f3f3f;
	text-align: center;
	font-weight: normal;
}
#header .search td a {
	color: #3f3f3f;
	text-align: center;
	font-weight: normal;
}
#header .search td a:link {
	color: #3f3f3f;
	text-align: center;
	font-weight: normal;
}
#header .search td a:visited {
	color: #3f3f3f;
	text-align: center;
	font-weight: normal;
}
.ut_Home_LoginRegister a:visited {
	color: #3f3f3f;
	text-align: center;
	font-weight: normal;
}
.ut_Home_ResourceLink a:visited {
	color: #3f3f3f;
	text-align: center;
	font-weight: normal;
}
#test_worldwide a:visited {
	color: #3f3f3f;
	text-align: center;
	font-weight: normal;
}
.ut_Home_WorldwideLink a:visited {
	color: #3f3f3f;
	text-align: center;
	font-weight: normal;
}
.ut_Home_LoginRegister a:link {
	color: #3f3f3f;
	text-align: center;
	font-weight: normal;
}
.ut_Home_ResourceLink a:link {
	color: #3f3f3f;
	text-align: center;
	font-weight: normal;
}
#test_worldwide a:link {
	color: #3f3f3f;
	text-align: center;
	font-weight: normal;
}
.ut_Home_WorldwideLink a:link {
	color: #3f3f3f;
	text-align: center;
	font-weight: normal;
}
div#utSearchBoxLinks {
	color: #3f3f3f;
	text-align: center;
	font-weight: normal;
}
.SearchLabel {
	color: #3f3f3f;
	text-align: center;
	font-weight: normal;
}
#ctl00_utWelcome_lnkFirstName {
	color: #3f3f3f;
	text-align: center;
	font-weight: normal;
}
a#ctl00_utWelcome_lnkFirstName {
	color: #3f3f3f;
	text-align: center;
	font-weight: normal;
}
.ut_Home_LoginRegister {
	margin-left: 5px;
	margin-right: 5px;
	text-align: right;
	display: inline-block;
	padding: 0;
	height: 14px;
	font-weight: normal;
}
.ut_Home_WorldwideLink {
	margin-left: 5px;
	margin-right: 5px;
	text-align: right;
	display: inline-block;
	padding: 0;
	height: 14px;
	font-weight: normal;
}
.utSearchBoxLink {
	VERTICAL-ALIGN: top;
	TEXT-ALIGN: right;
	height: 14px;
	width: 347px;
}
.ut_Home_LoginRegister a:hover {
	background-color: #e3e3e3 !important;
	color: #c00 !important;
}
.ut_Home_ResourceLink a:hover {
	background-color: #e3e3e3 !important;
	color: #c00 !important;
}
#test_worldwide a:hover {
	background-color: #e3e3e3 !important;
	color: #c00 !important;
}
.ut_Home_WorldwideLink a:hover {
	background-color: #e3e3e3 !important;
	color: #c00 !important;
}
#header .topnavselected a {
	color: #036;
}
#header .topnavselected a:link {
	color: #036;
}
#header .topnavselected a:visited {
	color: #036;
}
#header .topNavFlyOuts a {
	display: block;
	width: 120px;
	min-width: 120px;
	color: #000;
	background: transparent url('../../../images/imgbin/icon/arrow-gray-sm.html') left top no-repeat;
	font-size: 11px;
	padding: 4px 8px;
}
#header .topNavFlyOuts a:link {
	display: block;
	width: 120px;
	min-width: 120px;
	color: #000;
	background: transparent url('../../../images/imgbin/icon/arrow-gray-sm.html') left top no-repeat;
	font-size: 11px;
	padding: 4px 8px;
}
#header .topNavFlyOuts a:visited {
	display: block;
	width: 120px;
	min-width: 120px;
	color: #000;
	background: transparent url('../../../images/imgbin/icon/arrow-gray-sm.html') left top no-repeat;
	font-size: 11px;
	padding: 4px 8px;
}
#header .topNavFlyOutsHover a:hover {
	color: #ff7f00;
	background: transparent url('../../../images/imgbin/icon/arrow-orange-sm.html') left top no-repeat;
}
#header .topNavFlyOutsHover a:active {
	color: #ff7f00;
	background: transparent url('../../../images/imgbin/icon/arrow-orange-sm.html') left top no-repeat;
}
#left .leftNavLevel1 a {
	color: #636363;
	padding-left: 9px;
}
#left .leftNavLevel1 a:link {
	color: #636363;
	padding-left: 9px;
}
#left .leftNavLevel1 a:visited {
	color: #636363;
	padding-left: 9px;
}
#left .leftNavLevel1 a:hover {
	text-decoration: none;
	color: #ff7f00;
	padding-left: 9px;
}
#left .leftNavLevel1 a:active {
	text-decoration: none;
	color: #ff7f00;
	padding-left: 9px;
}
#Right_Column .bullet a {
	font-weight: 400;
}
#Right_Column .bullet a:visited {
	color: #005091;
}
#ut_Home_Quicklinks .ms-vb a:visited {
	color: #005091;
}
#Right_Column .bullet a:hover {
	color: #c00;
	text-decoration: none;
	background-color: #ddecf4;
}
#Right_Column #linkitem {
	padding-bottom: 5px;
	line-height: 13px;
}
#RightCell #Products_Pulldown {
	width: 200px;
	background: url('../../../images/imgbin/rounded_corners/right_banner_bg.gif');
}
#Right_Column #right_banner {
	width: 200px;
	background: url('../../../images/imgbin/rounded_corners/right_banner_bg.gif');
}
#RightCell #Products_Pulldown #right_banner_bottom {
	width: 200px;
	background: url('../../../images/imgbin/rounded_corners/right_bottom_banner.gif') left bottom no-repeat;
}
#Right_Column #right_banner #right_banner_bottom {
	width: 200px;
	background: url('../../../images/imgbin/rounded_corners/right_bottom_banner.gif') left bottom no-repeat;
}
#arecommand a:active {
	color: #C00 !important;
	text-decoration: none;
	background-color: #E4EEF0;
}
#arecommand a:hover {
	color: #C00 !important;
	text-decoration: none;
	background-color: #E4EEF0;
}
.line ul {
	margin: 0;
	padding: 0;
}
tr#MiddleRow {
	margin: 0;
	padding: 0;
}
#divContactUS ul li {
	margin: 0;
	padding: 0;
}
#utMainContent {
	width: 633px!important;
	white-space: normal;
}
table#Table_01 tr td {
	width: 100%;
	padding: 0px;
	border: 0px;
	margin: 0px;
}
td#utMainContent DIV {
	margin-left: 1px;
	margin-right: -1px;
}
table#OuterZoneTable {
	width: 865px!important;
	padding: 0px;
	margin: 0px;
	padding-top: 10px;
}
#TopCell {
	width: 865px!important;
}
#utHomePageContent tr#MiddleRow {
	width: 865px!important;
}
#utHomePageContent #OuterLeftCell {
	width: 865px!important;
}
#TopRow {
	width: 865px!important;
}
#OuterRow {
	width: 865px!important;
}
.SearchLabel {
	white-space: nowrap;
	height: 28px;
	width: 347px;
	display: block;
	vertical-align: top;
}
DIV.utSearchBoxDiv {
	VERTICAL-ALIGN: top;
	TEXT-ALIGN: right;
	margin-top: -2px;
}
div#best_places_to_work a:hover {
	BACKGROUND-COLOR: transparent !important;
}
div#best_places_to_work a:active {
	BACKGROUND-COLOR: transparent !important;
}
div#best_places_to_work a:link {
	BACKGROUND-COLOR: transparent !important;
}
div#best_places_to_work a {
	BACKGROUND-COLOR: transparent !important;
}
DIV#best_places_to_work {
	BACKGROUND-COLOR: transparent !important;
}
#best_places_to_work {
	BACKGROUND-COLOR: transparent !important;
}
div#best_places_to_work a:visited {
	BACKGROUND-COLOR: transparent !important;
}
DIV#best_places_to_work A:link {
	BACKGROUND-COLOR: transparent !important;
}
#menubar {
	float: right!important;
	z-index: 99;
	display: block;
	top: 0px!important;
	height: 30px;
	padding: 0px;
	margin: 0px;
	border-collapse: collapse;
	border: 0px none;
	font-size: 12px;
	margin: 0px;
	vertical-align: bottom!important;
}
#menubar a:visited {
	font-weight: bold;
	font-size: 12px;
	text-decoration: none;
	line-height: 30px;
	z-index: 99;
	color: #3f3f3f;
	padding: 5px 10px 10px;
}
#menubar a:link {
	font-weight: bold;
	font-size: 12px;
	text-decoration: none;
	line-height: 30px;
	z-index: 99;
	color: #3f3f3f;
	padding: 5px 10px 10px;
}
#menubar a:active {
	font-weight: bold;
	font-size: 12px;
	text-decoration: none;
	line-height: 30px;
	z-index: 99;
	color: #3f3f3f;
	padding: 5px 10px 10px;
}
#menubar a {
	font-weight: bold;
	font-size: 12px;
	text-decoration: none;
	line-height: 30px;
	z-index: 99;
	color: #3f3f3f;
	padding: 5px 10px 10px;
}
#menubar #top_menu0 {
	color: #3f3f3f;
	height: 30px;
}
#menubar #top_menu1 {
	color: #3f3f3f;
	height: 30px;
}
#menubar #top_menu2 {
	color: #3f3f3f;
	height: 30px;
}
#menubar #top_menu3 {
	color: #3f3f3f;
	height: 30px;
}
#menubar #top_menu4 {
	color: #3f3f3f;
	height: 30px;
}
#menubar #top_menu5 {
	color: #3f3f3f;
	height: 30px;
}
#menubar #top_menu6 {
	color: #3f3f3f;
	height: 30px;
}
/*
#options img {
	BORDER-TOP-WIDTH: 0px;
	BORDER-LEFT-WIDTH: 0px;
	BORDER-BOTTOM-WIDTH: 0px;
	BORDER-RIGHT-WIDTH: 0px;
	margin-top: -7px!important;
}
*/
#options {
	padding: 0px;
	margin: 0px;
	background-color: #d6d6d6;
	BORDER-RIGHT: #999999 1px solid;
	BORDER-LEFT: #999999 1px solid;
	BORDER-BOTTOM: #999999 1px solid;
	vertical-align: middle!important;
	overflow: hidden;
	border-collapse: collapse;
	margin-top: -8px!important;
	padding: 0px 3px 0px!important;
}
.options {
	padding: 0px;
	margin: 0px;
	background-color: #d6d6d6;
	BORDER-RIGHT: #999999 1px solid;
	BORDER-LEFT: #999999 1px solid;
	BORDER-BOTTOM: #999999 1px solid;
	vertical-align: middle!important;
	overflow: hidden;
	border-collapse: collapse;
	margin-top: -8px!important;
	padding: 0px 3px 0px!important;
}

.menu_header {
	font-size: 11px;
	color: #3f3f3f;
	font-weight: bold;
	padding-left: 8px;
	vertical-align: middle!important;
	line-height: 10px;
}
.menu UL {
	PADDING-RIGHT: 0px;
	PADDING-LEFT: 0px;
	PADDING-BOTTOM: 0px;
	MARGIN: 0px;
	PADDING-TOP: 0px;
	LIST-STYLE-TYPE: none;
	z-index: 9999;
}
div#utHomePageContent TR#MiddleRow TD#MiddleRightCell td {
	vertical-align: top!important;
}
div#utHomePageContent TR#MiddleRow TD#MiddleRightCell {
	vertical-align: top!important;
}
div#menu6Content.menu {
	vertical-align: top!important;
}
div#menu5Content.menu {
	vertical-align: top!important;
}
div#menu4Content.menu {
	vertical-align: top!important;
}
div#menu3Content.menu {
	vertical-align: top!important;
}
div#menu2Content.menu {
	vertical-align: top!important;
}
div#menu1Content.menu {
	vertical-align: top!important;
}
div#menu0Content.menu {
	vertical-align: top!important;
}
#menu6Content {
	border-collapse: collapse;
	font-family: Arial,Helvetica,sans-serif;
	font-size: 11px !important;
	vertical-align: top !important;
}


#menu5Content {
	border-collapse: collapse;
	font-family: Arial,Helvetica,sans-serif;
	font-size: 11px !important;
	vertical-align: top !important;
}


#menu4Content {
	border-collapse: collapse;
	font-family: Arial,Helvetica,sans-serif;
	font-size: 11px !important;
	vertical-align: top !important;
}


#menu3Content {
	border-collapse: collapse;
	font-family: Arial,Helvetica,sans-serif;
	font-size: 11px !important;
	vertical-align: top !important;
}


#menu2Content {
	border-collapse: collapse;
	font-family: Arial,Helvetica,sans-serif;
	font-size: 11px !important;
	vertical-align: top !important;
}


#menu1Container {
	border-collapse: collapse;
	font-family: Arial,Helvetica,sans-serif;
	font-size: 11px !important;
	vertical-align: top !important;
}


#menu1Content {
	border-collapse: collapse;
	font-family: Arial,Helvetica,sans-serif;
	font-size: 11px !important;
	vertical-align: top !important;
}


#menu0Content {
	border-collapse: collapse;
	font-family: Arial,Helvetica,sans-serif;
	font-size: 11px !important;
	vertical-align: top !important;
}


.menu {
	font-size: 11px!important;
	border-collapse: collapse;
	font-family: Arial, Helvetica, sans-serif;
	vertical-align: middle!important;
	padding: 0px;
	margin: 0px;
	line-height: 16px;
}
.menu A {
	BORDER-RIGHT: #d6d6d6 1px solid;
	PADDING-RIGHT: 10px;
	BORDER-TOP: #d6d6d6 0px solid;
	DISPLAY: block;
	PADDING-LEFT: 8px;
	BACKGROUND: #fff;
	PADDING-BOTTOM: 3px;
	BORDER-LEFT: #d6d6d6 1px solid;
	WIDTH: 90%;
	COLOR: #005091 !important;
	PADDING-TOP: 3px;
	BORDER-BOTTOM: #d6d6d6 1px solid;
	TEXT-DECORATION: none;
	line-height: 16px;
}
.menu A:hover {
	DISPLAY: block;
	BACKGROUND: #e4eef0;
	COLOR: #00447B !important;
}
/***end top menu***/

#menu_bottom a {
	font-size: 11px;
	color: #005091 !important;
	font-weight: bold;
	BACKGROUND: #d6d6d6;
	text-align: right;
	margin-right: 0px;
	line-height: 16px;
}
#menu_bottom a:hover {
	color: #cc0000 !important;
}
#menu_on a {
	color: #cc0000 !important;
}
#menubar a:hover {
	background-color: #cc0000;
	color: #fff !important;
}
.topnav_on {
	background-color: #cc0000;
	color: #fff !important;
}
#menu_on .topnav_on {
	background-color: #cc0000;
	color: #fff !important;
}
div#utHomePageContent div#Main_News_Quicklins_Container {
	background-image: url('../../../images/imgbin/home/bkgd_homerightside.jpg')!important;
	width: 237px;
	height: 328px;
	background-repeat: no-repeat;
	clip: auto;
	margin: 0px!important;
	display: table-cell!important;
	z-index: 9;
	margin-bottom: 50px;
	position: static;
	display: table-cell!important;
	vertical-align: top!important;
	position: relative;
}
div#utHomePageContent div#MiddleRow {
	width: 865px!important;
	display: block !important;
	border: 0px transparent none!important;
	margin: 0px!important;
	border-collapse: collapse!important;
	padding: 0px!important;
	vertical-align: top!important;
}
UL#ut_HomePage_UL {
	padding: 0px;
	margin: 0px;
	margin-left: 15px;
	margin-top: 5px;
	font-weight: normal !important;
}
.bullet1 {
	DISPLAY: block;
	BACKGROUND: url("../../../images/imgbin/header/Webparts/HighlightsWP/opt_WP_LinkBullet.gif");
	background-position: left center;
	background-repeat: no-repeat;
	MARGIN: 0px;
	list-style: none;
	BORDER-RIGHT: 0px;
	PADDING-RIGHT: 0px;
	BACKGROUND-POSITION: 10px 50%;
	BORDER-TOP: 0px;
	PADDING-LEFT: 20px;
	VERTICAL-ALIGN: top;
	BORDER-LEFT: 0px;
	BORDER-BOTTOM: 0px;
	line-height: 17px;
	font-weight: normal!important;
	FONT-SIZE: 11px;
	COLOR: #005091;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	TEXT-DECORATION: none;
	list-style-type: none!important;
}
UL#ut_HomePage_UL li.bullet1 {
	DISPLAY: block;
	BACKGROUND: url("../../../images/imgbin/header/Webparts/HighlightsWP/opt_WP_LinkBullet.gif");
	background-position: left center;
	background-repeat: no-repeat;
	MARGIN: 0px;
	list-style: none;
	BORDER-RIGHT: 0px;
	PADDING-RIGHT: 0px;
	BACKGROUND-POSITION: 10px 50%;
	BORDER-TOP: 0px;
	PADDING-LEFT: 20px;
	VERTICAL-ALIGN: top;
	BORDER-LEFT: 0px;
	BORDER-BOTTOM: 0px;
	line-height: 17px;
	font-weight: normal!important;
	FONT-SIZE: 11px;
	COLOR: #005091;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	TEXT-DECORATION: none;
	list-style-type: none!important;
}
UL#ut_HomePage_UL li.bullet1 a {
	font-weight: normal!important;
	line-height: 17px;
	COLOR: #005091;
}
UL#ut_HomePage_UL li.bullet1 a:active {
	font-weight: normal!important;
	line-height: 17px;
	COLOR: #005091;
}
UL#ut_HomePage_UL li.bullet1 a:visited {
	font-weight: normal!important;
	line-height: 17px;
	COLOR: #005091;
}
UL#ut_HomePage_UL li.bullet1 a:link {
	font-weight: normal!important;
	line-height: 17px;
	COLOR: #005091;
}
#ut_HomePage_QuicklinksBody {
	padding-top: 5px;
	width: 237px;
	pppadding-bottom: 12px!important;
	background-color: transparent!important;
	background-image: none;
	display: inline-block!important;
}
#New_NewsTicker_Area {
	background-color: transparent!important;
	VERTICAL-ALIGN: top;
	height: 48px;
	display: list-item;
	LIST-STYLE-TYPE: none;
	display: block;
	margin-top: 5px;
	margin-bottom: 5px;
	MARGIN-RIGHT: 5px;
	position: relative;
}
#more_news_homepage_new {
	margin-left: 25px;
	height: 20px;
	background-color: transparent!important;
	display: inline-block;
}
#home_right_side {
	display: inline-block!important;
}
div#utHomePageContent div#home_right_side_main_container {
	background-image: url("../../../images/imgbin/home/bkgd_homerightside.jpg") !important;
	background-repeat: no-repeat;
	clip: rect(auto, auto, auto, auto);
	height: 332px;
	margin: 0px !important;
	position: static !important;
	vertical-align: top !important;
	width: 237px !important;
	text-align: left;
	padding: 0px!important;
}
#home_page news_top {
	display: block;
	padding-top: 15px;
}
#home_page_spacer {
	display: inline;
	height: 26px !important;
	position: relative;
	width: 71px;
}
#home_page_rss_area a:hover {
	background-color: transparent;
	display: inline;
	height: 26px !important;
	position: relative;
	width: 15px;
}
#home_page_rss_area a:active {
	background-color: transparent;
	display: inline;
	height: 26px !important;
	position: relative;
	width: 15px;
}
#home_page_rss_area a:visited {
	background-color: transparent;
	display: inline;
	height: 26px !important;
	position: relative;
	width: 15px;
}
#home_page_rss_area a {
	background-color: transparent;
	display: inline;
	height: 26px !important;
	position: relative;
	width: 15px;
}
#home_page_rss_area a:link {
	background-color: transparent;
	display: inline;
	height: 26px !important;
	position: relative;
	width: 15px;
}
#home_page_rss_area {
	background-color: transparent;
	display: inline;
	height: 26px !important;
	position: relative;
	width: 15px;
}
.ms-consolemptablerow {
	background-color: transparent;
}
.ms-consolemode {
	background-color: transparent;
}
.ms-consoletitleareaframebottom {
	background-color: transparent;
}
#header .edit .consol {
	background-color: transparent;
}
#header .logo a {
	background-color: transparent;
}
#home_page_rss_area img {
	background-color: transparent;
}
#home_page_spacer_2 {
	display: inline;
	height: 26px !important;
	position: relative;
	width: 110px;
}
#home_page_arrow_images {
	display: inline;
	height: 26px !important;
	position: relative;
}
div#utHomePageContent div#TopRow {
	border: 0px none;
	padding: 0px;
	position: relative;
	right: 0px;
	width: 865px!important;
	text-align: center!important;
	margin: 0px;
}
div#utHomePageContent div#TopRow div#TopCell {
	border: 0px none;
	display: inline!important;
	margin: 0px;
	padding: 0px;
	position: relative;
	vertical-align: top;
	width: 865px!important;
	text-align: center!important;
}
#utHomePageContent .ut_Home_WP_Spacing {
	display: block;
	display: none;
}
#utHomePageContent #MiddleLeftCell {
	background: url("../../../images/imgbin/home/bkgd_home_dc.gif");
	background-color: transparent;
	background-repeat: no-repeat;
	background-position: left bottom!important;
	background-attachment: scroll;
	float: left;
	border: 0px transparent none!important;
	display: inline-block;
	display: table-cell;
	float: left;
	padding: 0px!important;
	margin-top: 0px;
	position: static !important;
	text-align: left;
	left: 0px;
	vertical-align: bottom!important;
	width: 598px!important;
	height: 450px!important;
}
div#utHomePageContent div#MiddleRightCell {
	margin: 0px;
	padding: 0px;
	float: right;
	position: relative;
	text-align: left;
	width: 237px;
	border-collapse: collapse;
	height: 477px;
	width: 237px;
	vertical-align: top!important;
	margin-right: 0px!important;
	padding-left: 7px;
}
div#utHomePageContent div#MiddleRow div#MiddleRightCell .ms-WPBody {
	display: inherit;
	margin-right: -10px;
	position: relative;
	vertical-align: top;
	width: 237px;
}
#utHomePageContent #ut_Home_Quicklinks {
	display: none !important;
	visibility: hidden!important;
	width: 237px;
}
#ut_Footer_Control {
	clear: both;
	display: block !important;
	height: auto !important;
	margin: 0px !important;
	position: relative;
	width: 100% !important;
	vertical-align: bottom!important;
	bottom: 0px;
	padding: 0px!important;
	

}
* html #ut_Footer_Control {
	clear: both;
	display: block !important;
	height: auto !important;
	margin: 0px !important;
	position: relative;
	width: 100% !important;
	vertical-align: bottom!important;
	bottom: 0px;
	/* padding-top:10px!important; */
	padding: 0;
}
#ut_Footer_Control table {
	height: 30px;
}
#ut_Footer_Control td {
	vertical-align: top !important;
	padding-left: 0px;
}
#ut_Footer_Control tr {
	height: 80px;
	background: transparent url("../../../images/imgbin/footer/ut_footer_background.jpg") repeat-x scroll left bottom;
}
#FooterBar {
	padding-bottom: 0px;
	width: 865px;
	padding: 0;
	border: 0px none !important;
	border-collapse: collapse;
	margin: 0px !important;
	vertical-align: middle !important;
	white-space: nowrap;
	width: 865px !important;
}
div#home_page_news_top {
	padding-top: 15px;
	width: 237px !important;
	height: 124px;
}
#ut_Homepage_DC_Body_TD {
	position: relative;
	padding-top: 59px;
	padding-left: 15px;
	width: 435px;
}
#ut_Homepage_FooterSpacing {
	height: 860px;
	vertical-align: bottom!important;
	border: 0px transparent none!important;
	padding: 0px;
	margin: 0px;
}
div#utHomePageContent div#MiddleRightCell table tbody tr TD {
	height: 0px!important;
}
.hideZone {
	display: none;
}
#zz1_TopNavigationMenun0 {
	display: none;
}
div#error_message {
	display: none;
}
#MSOZoneCell_WebPartctl00_ctl27_g_dc3a9fd7_a1db_49c1_9ee9_3f2071735468 {
	display: none;
}
.ctl00_PlaceHolderMain_ToolbarWPZone_0 {
	border-color: transparent;
	border-width: 0px;
	border-style: none;
	border-color: transparent;
	border-width: 0px;
	border-style: none;
}
.ctl00_PlaceHolderMain_HighlightsWPZone_0 {
	border-color: transparent;
	border-width: 0px;
	border-style: none;
	border-color: transparent;
	border-width: 0px;
	border-style: none;
}
.ctl00_PlaceHolderMain_BlogWPZone_0 {
	border-color: transparent;
	border-width: 0px;
	border-style: none;
	border-color: transparent;
	border-width: 0px;
	border-style: none;
}
.ctl00_PlaceHolderMain_RelatedInfoWPZone_0 {
	border-color: transparent;
	border-width: 0px;
	border-style: none;
	border-color: transparent;
	border-width: 0px;
	border-style: none;
}
.ctl00_PlaceHolderMain_RightZone_0 {
	border-color: transparent;
	border-width: 0px;
	border-style: none;
	border-color: transparent;
	border-width: 0px;
	border-style: none;
}
.ctl00_PlaceHolderMain_TopZone_0 {
	border-color: transparent;
	border-width: 0px;
	border-style: none;
	border-color: transparent;
	border-width: 0px;
	border-style: none;
}
.ctl00_PlaceHolderMain_MiddleLeftZone_0 {
	border-color: transparent;
	border-width: 0px;
	border-style: none;
	border-color: transparent;
	border-width: 0px;
	border-style: none;
}
.ctl00_PlaceHolderMain_HomePage_News_WP_Zone_0 {
	border-color: transparent;
	border-width: 0px;
	border-style: none;
	border-color: transparent;
	border-width: 0px;
	border-style: none;
}
.ctl00_PlaceHolderMain_HomePage_Quicklinks_WP_Zone_0 {
	border-color: transparent;
	border-width: 0px;
	border-style: none;
	border-color: transparent;
	border-width: 0px;
	border-style: none;
}
.ctl00_PlaceHolderMain_MiddleRightZone_0 {
	border-color: transparent;
	border-width: 0px;
	border-style: none;
	border-color: transparent;
	border-width: 0px;
	border-style: none;
}
.ctl00_PlaceHolderMain_BottomZone_0 {
	border-color: transparent;
	border-width: 0px;
	border-style: none;
	border-color: transparent;
	border-width: 0px;
	border-style: none;
}
TABLE#MSOZone {
	min-height: 400px;
	height: 100%!important;
	overflow: visible!important;
}
table.ms-SPZone {
	min-height: 400px;
	height: 100%!important;
	overflow: visible!important;
}
.ms-WPHeader {
	height: 20px!important;
}
tr.ms-WPHeader {
	height: 20px!important;
}
DIV#utHomePageContent DIV#MiddleRow DIV#MiddleRightCell TABLE TBODY TR .ms-SPZoneLabel {
	height: 20px!important;
	vertical-align: middle;
}
.ms-SPZoneLabel {
	height: 20px!important;
	vertical-align: middle;
}
#utHomePageContent #MiddleLeftCell TD .ms-SPZoneLabel {
	height: 20px!important;
	vertical-align: middle;
}
.ms-consolestatusframe {
	border-bottom-width: 0px;
	background-color: transparent;
	white-space: nowrap!important;
}
/*
div#options br {
	line-height: 1px;
	font-size: 1px;
}
*/
.ms-standardheader {
	FONT-SIZE: 1em;
	MARGIN: 0em;
	COLOR: #525252;
	TEXT-ALIGN: left;
}
TD#column {
	background: transparent!important;
}
#header .search div {
	text-align: center;
}
#RightCell {
	text-align: center;
}
#PlaceHolderLeftNavBar {
	text-align: center;
}
#OLDiv {
	text-align: center;
}
TABLE.cbq-layout-main #cbqwp {
	BACKGROUND: url("../../../images/imgbin/header/Webparts/opt_rhdr_bkgd_blogfooter.gif") no-repeat left bottom;
	MARGIN-BOTTOM: 11px;
	PADDING-BOTTOM: 20px;
	PADDING-TOP: 5px;
}
#content {
	width: 865px!important;
	vertical-align: top;
	padding: 0!important;
	text-align: left!important;
}
#lblOfficeLocator {
	left: 70px!important;
	display: inline;
	position: absolute;
	top: 237px;
	visibility: visible;
}
INPUT {
	FONT-SIZE: 11px;
	CURSOR: auto;
}
#header .logo IMG {
	BORDER-TOP-WIDTH: 0px;
	PADDING-RIGHT: 0px;
	DISPLAY: inline;
	PADDING-LEFT: 0px;
	BORDER-LEFT-WIDTH: 0px;
	FLOAT: left! important;
	BORDER-BOTTOM-WIDTH: 0px;
	PADDING-BOTTOM: 0px;
	MARGIN: 0px;
	VERTICAL-ALIGN: top;
	WIDTH: 141px! important;
	PADDING-TOP: 0px;
	HEIGHT: 52px! important;
	BORDER-RIGHT-WIDTH: 0px;
}
#header .utSearchBoxText {
	border: 1px #ccc solid;
	height: 15px;
	vertical-align: middle;
	width: 119px;
	margin: 0;
	padding: 0;
	font-size: 11px!important;
	BORDER-RIGHT: #ccc 1px solid;
	PADDING-RIGHT: 0px;
	BORDER-TOP: #ccc 1px solid;
	PADDING-LEFT: 0px;
	FONT-SIZE: 11px! important;
	PADDING-BOTTOM: 0px;
	MARGIN: 0px;
	VERTICAL-ALIGN: middle;
	BORDER-LEFT: #ccc 1px solid;
	WIDTH: 119px;
	PADDING-TOP: 0px;
	BORDER-BOTTOM: #ccc 1px solid;
	HEIGHT: 15px;
}
#header .utSearchBoxImage {
	vertical-align: middle;
	border: 0;
	margin: 0 0 0 -3px;
	padding: 0;
	BORDER-TOP-WIDTH: 0px;
	PADDING-RIGHT: 0px;
	PADDING-LEFT: 0px;
	BORDER-LEFT-WIDTH: 0px;
	BORDER-BOTTOM-WIDTH: 0px;
	PADDING-BOTTOM: 0px;
	MARGIN: 0px 0px 0px -3px;
	VERTICAL-ALIGN: middle;
	PADDING-TOP: 0px;
	BORDER-RIGHT-WIDTH: 0px;
}
#header .edit {
	float: left;
	FLOAT: left;
}
.ut_HomePage_DC_Links_RedBar {
	width: 3px;
	background-color: #cc0000 !important;
	TABLE-LAYOUT: fixed;
	VISIBILITY: hidden;
	WIDTH: 8px;
	BACKGROUND-COLOR: #cc0000 !important;
}
#ut_Homepage_DC_Body_TD .ut_Homepage_DC_Comments IMG {
	MARGIN-BOTTOM: -3px;
}
#utHomePageContent .ms-PartSpacingVertical {
	background-color: transparent;
	top: 20px;
	DISPLAY: block;
	POSITION: relative;
	HEIGHT: 14px;
}
* html #utHomePageContent .ms-PartSpacingVertical {
	background-color: transparent;
	top: 15px;
	DISPLAY: block;
	POSITION: relative;
	HEIGHT: 9px!important;
}
IMG {
	BORDER-TOP-WIDTH: 0px;
	BORDER-LEFT-WIDTH: 0px;
	BORDER-BOTTOM-WIDTH: 0px;
	BORDER-RIGHT-WIDTH: 0px;
}
#ut_Home_Quicklinks_Footer {
	background: transparent url('../../../images/imgbin/homepage/quicklinks/footer.gif') no-repeat left bottom;
	padding-bottom: 25px;
	BACKGROUND: url("../../../images/imgbin/homepage/quicklinks/footer.gif") no-repeat left bottom;
	PADDING-BOTTOM: 25px;
}
.ms-PartSpacingVertical {
	font-size: 1pt;
	height: 11px;
	margin: 0 !important;
	padding: 0;
	PADDING-RIGHT: 0px;
	PADDING-LEFT: 0px;
	FONT-SIZE: 1pt;
	PADDING-BOTTOM: 0px;
	MARGIN: 0px;
	PADDING-TOP: 0px;
	HEIGHT: 11px;
}
#homepage_clear {
	DISPLAY: none;
}
.menu0_arrow {
	position: relative;
	margin: 0px;
	left: 23px;
	width: 19px;
	height: 10px;
	padding: 0px;
	border: 0px transparent none;
	MARGIN: -8px 0px 0px 0px;
	VERTICAL-ALIGN: bottom;
}
.menu1_arrow {
	position: relative;
	margin: 0px;
	left: 23px;
	width: 19px;
	height: 10px;
	padding: 0px;
	border: 0px transparent none;
	MARGIN: -8px 0px 0px 0px;
	VERTICAL-ALIGN: bottom;
}
.menu2_arrow {
	position: relative;
	left: 24px;
	width: 19px;
	height: 10px;
	padding: 0;
	border: 0 transparent none;
	vertical-align: bottom;
	margin-top: -8px;
	BORDER-RIGHT: transparent 0;
	PADDING-RIGHT: 0;
	BORDER-TOP: transparent 0;
	MARGIN-TOP: -8px;
	PADDING-LEFT: 0;
	PADDING-BOTTOM: 0;
	VERTICAL-ALIGN: bottom;
	BORDER-LEFT: transparent 0;
	PADDING-TOP: 0;
	BORDER-BOTTOM: transparent 0;
}
.menu3_arrow {
	border: 0 transparent none;
	border-right: transparent 0;
	border-top: transparent 0;
	left: 53px;
	vertical-align: bottom;
	border-left: transparent 0;
	width: 19px;
	border-bottom: transparent 0;
	position: relative;
	height: 10px;
	margin: -8px 0 0;
	padding: 0;
}
.menu4_arrow {
	position: relative;
	margin: 0px;
	left: 25px;
	width: 19px;
	height: 10px;
	padding: 0px;
	border: 0px transparent none;
	vertical-align: bottom;
	margin-top: -8px;
	BORDER-RIGHT: transparent 0px;
	PADDING-RIGHT: 0px;
	BORDER-TOP: transparent 0px;
	PADDING-LEFT: 0px;
	LEFT: 25px;
	PADDING-BOTTOM: 0px;
	MARGIN: -8px 0px 0px;
	VERTICAL-ALIGN: bottom;
	BORDER-LEFT: transparent 0px;
	WIDTH: 19px;
	PADDING-TOP: 0px;
	BORDER-BOTTOM: transparent 0px;
	POSITION: relative;
	HEIGHT: 10px;
}
.menu5_arrow {
	position: relative;
	margin: 0px;
	left: 31px;
	width: 19px;
	height: 10px;
	padding: 0px;
	border: 0px transparent none;
	vertical-align: bottom;
	margin-top: -8px;
	BORDER-RIGHT: transparent 0px;
	PADDING-RIGHT: 0px;
	BORDER-TOP: transparent 0px;
	PADDING-LEFT: 0px;
	LEFT: 31px;
	PADDING-BOTTOM: 0px;
	MARGIN: -8px 0px 0px;
	VERTICAL-ALIGN: bottom;
	BORDER-LEFT: transparent 0px;
	WIDTH: 19px;
	PADDING-TOP: 0px;
	BORDER-BOTTOM: transparent 0px;
	POSITION: relative;
	HEIGHT: 10px;
}
.menu6_arrow {
	position: relative;
	margin: 0px;
	left: 132px;
	width: 19px;
	height: 10px;
	padding: 0px;
	border: 0px transparent none;
	vertical-align: bottom;
	margin-top: -8px;
	BORDER-RIGHT: transparent 0px;
	PADDING-RIGHT: 0px;
	BORDER-TOP: transparent 0px;
	PADDING-LEFT: 0px;
	LEFT: 132px;
	PADDING-BOTTOM: 0px;
	MARGIN: -8px 0px 0px;
	VERTICAL-ALIGN: bottom;
	BORDER-LEFT: transparent 0px;
	WIDTH: 19px;
	PADDING-TOP: 0px;
	BORDER-BOTTOM: transparent 0px;
	POSITION: relative;
	HEIGHT: 10px;
}
#options IMG 
{
	BORDER-TOP-WIDTH: 0px;
	MARGIN-TOP: -7px! important;
	BORDER-LEFT-WIDTH: 0px;
	BORDER-BOTTOM-WIDTH: 0px;
	BORDER-RIGHT-WIDTH: 0px;
}
#utHomePageContent #BottomCell {
	height: 10px;
	display: none;
	DISPLAY: none;
	HEIGHT: 10px;
}
/*#spacer_block_home_page {
	DISPLAY: none;
}*/
#home_page_rss_area IMG {
	BACKGROUND-COLOR: transparent;
}
#header .logo A {
	BACKGROUND-COLOR: transparent;
}
#header DIV A {
	COLOR: #3f3f3f;
}
DIV.logo #header .logo {
	PADDING-RIGHT: 0px;
	MARGIN-TOP: 0px;
	DISPLAY: inline;
	PADDING-LEFT: 0px;
	FLOAT: left;
	PADDING-BOTTOM: 5px;
	MARGIN-LEFT: 1px! important;
	VERTICAL-ALIGN: top;
	WIDTH: 141px! important;
	PADDING-TOP: 0px;
	POSITION: relative;
	HEIGHT: 52px! important;
}
#header .search TD {
	PADDING-RIGHT: 0px;
	PADDING-LEFT: 0px;
	FONT-SIZE: 11px;
	PADDING-BOTTOM: 0px;
	MARGIN: 0px;
	VERTICAL-ALIGN: top;
	COLOR: #3f3f3f;
	PADDING-TOP: 0px;
	TEXT-ALIGN: right;
}
TD#utSiteActionBar_row.utSiteActionBar #header .search TD {
	PADDING-RIGHT: 0px;
	PADDING-LEFT: 0px;
	FONT-SIZE: 11px;
	PADDING-BOTTOM: 0px;
	MARGIN: 0px;
	VERTICAL-ALIGN: top;
	COLOR: #3f3f3f;
	PADDING-TOP: 0px;
	TEXT-ALIGN: right;
}
.utActionBar {
	margin: 0;
	padding: 0;
	padding-right: 8px;
	text-align: right;
	white-space: nowrap;
	width: 95px;
	PADDING-RIGHT: 8px;
	PADDING-LEFT: 0px;
	PADDING-BOTTOM: 0px;
	MARGIN: 0px;
	WIDTH: 95px;
	PADDING-TOP: 0px;
	WHITE-SPACE: nowrap;
	TEXT-ALIGN: right;
}
#header .search {
	PADDING-RIGHT: 0px;
	PADDING-LEFT: 0px;
	FONT-SIZE: 11px;
	FLOAT: right;
	PADDING-BOTTOM: 0px;
	MARGIN: 0px;
	VERTICAL-ALIGN: top;
	WIDTH: 580px;
	PADDING-TOP: 8px;
	BORDER-COLLAPSE: collapse;
	HEIGHT: 45px;
}
DIV.search {
	PADDING-RIGHT: 0px;
	PADDING-LEFT: 0px;
	FONT-SIZE: 11px;
	FLOAT: right;
	PADDING-BOTTOM: 0px;
	MARGIN: 0px;
	VERTICAL-ALIGN: top;
	WIDTH: 580px;
	PADDING-TOP: 8px;
	BORDER-COLLAPSE: collapse;
	HEIGHT: 45px;
}
#header {
	DISPLAY: inline-block;
	VERTICAL-ALIGN: top;
	BORDER-COLLAPSE: collapse;
	TEXT-ALIGN: left;
	height: 79px;
	border: 0px none transparent;
	padding: 0px;
	MARGIN: 0px;
	WIDTH: 865px! important;
}
DIV#header {
	DISPLAY: inline-block;
	VERTICAL-ALIGN: top;
	BORDER-COLLAPSE: collapse;
	TEXT-ALIGN: left;
	height: 89px;
	border: 0px none transparent;
	padding: 0px;
	MARGIN: 0px;
	WIDTH: 865px! important;
}
A {
	FONT-WEIGHT: 400;
	FONT-SIZE: 11px;
	COLOR: #005091;
	LINE-HEIGHT: 14px;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	TEXT-DECORATION: none;
	FONT-WEIGHT: 400;
	FONT-SIZE: 11px;
	COLOR: #005091;
	LINE-HEIGHT: 14px;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	TEXT-DECORATION: none;
}
.ms-WPBody A {
	FONT-WEIGHT: bold;
	FONT-SIZE: 11px;
	COLOR: #005091;
	FONT-FAMILY: Arial, Helvetica;
}
TD {
	FONT-SIZE: 12px;
	COLOR: #3f3f3f;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	FONT-SIZE: 12px;
	COLOR: #3f3f3f;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
}
.ms-WPBody TD {
	FONT-SIZE: 12px;
	COLOR: #3f3f3f;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	FONT-SIZE: 12px;
	COLOR: #3f3f3f;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
}
#utHomePageContent #MiddleLeftCell TD {
	BORDER-RIGHT: transparent 0px;
	BORDER-TOP: transparent 0px;
	MARGIN: 0px;
	BORDER-LEFT: transparent 0px;
	COLOR: #3f3f3f;
	BORDER-BOTTOM: transparent 0px;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	BORDER-COLLAPSE: collapse;
	BORDER-RIGHT: transparent 0px;
	BORDER-TOP: transparent 0px;
	MARGIN: 0px;
	BORDER-LEFT: transparent 0px;
	COLOR: #3f3f3f;
	BORDER-BOTTOM: transparent 0px;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	BORDER-COLLAPSE: collapse;
}
TR .ut_Homepage_Body_Block TR {
	PADDING-RIGHT: 20px;
	DISPLAY: block;
}
TABLE.ut_Homepage_Body_Block .ms-WPBody TABLE {
	FONT-SIZE: 12px;
	BACKGROUND-COLOR: transparent;
}
DIV#divIC .ms-WPBody DIV {
	HEIGHT: auto;
	BACKGROUND-COLOR: transparent;
}
* html div#best_places_to_work img {
	background-color: transparent !important;
	background-repeat: no-repeat;
	border: 0 none transparent !important;
	vertical-align: bottom !important;
	width: 237px;
	z-index: 100;
	padding-top: 4px!important;
}
html {
	padding: 0px;
	margin: 0px;
	background: #FFF!important;
	background-image: none;
	border: 0px transparent none;
	margin: 0px!important;
	padding: 0px!important;
	border-collapse: collapse;
	overflow:scroll;
	overflow-x: auto;
	overflow-y: scroll;
}
.utBody {
	border: 0px none transparent;
	BACKGROUND: url("../../../images/imgbin/header/UT_Home_Header.jpg") #fff repeat-x left top;
	margin: 0px!important;
	padding: 0px!important;
	POSITION: relative;
	BORDER-COLLAPSE: collapse;
}
form#aspnetForm {
	padding: 0px!important;
	margin: 0px!important;
	border: 0px transparent none;
	border-collapse: collapse;
	height: 100%;
	vertical-align: top;
}
body.utBody {
	padding: 0px!important;
	margin: 0px!important;
	border: 0px transparent none;
	border-collapse: collapse;
	height: 100%;
	vertical-align: top;
}
form#aspnetForm {
	height: 100%;
	margin: 0px auto;
	border: 0px transparent none;
	border-collapse: collapse;
	padding: 0px!important;
	margin: 0px!important;
}
TABLE.body2 #tblMenu1 {
	TABLE-LAYOUT: fixed;
	CURSOR: pointer;
}
#Taiwan_Content td#About_ut_Events_Temp_1_Bread_Crumb_Trail.ms-pagebreadcrumb {
	background-color:pink!important;
	white-space:pre!important;
}


			/* Bottom Features Container */
			#bottomfeatures {
				background: url("../../../images/ut/homepage/bkgd_hpbottomblock.jpg") 0 0 no-repeat;
				width: 865px;
				height: 391px;
				position: relative;
			}
			
			/* Accordian */
			div.accordion {
	position: absolute;
	width: 214px;
	height: 339px;
	overflow: hidden;
	background: #eee;
	left: 700px;
			}
			
			div.accordion div li span 
			{
				font-family: Arial, Helvetica, sans-serif;
				font-size: 11px;
			}
			#communityaccordion {
	top: 40px;
	left: 31px;
			}
			#communityaccordion div.ui-accordion-content {
				height: 217px;
			}
			#whatsnewaccordion {
	top: 43px;
	left: 339px;
			}
			#whatsnewaccordion div.ui-accordion-content {
				height: 167px;
			}
			
			div.ui-accordion {
				font-family: Arial, Helvetica, sans-serif;
				font-size: 11px;
				margin: 0;
				width: 276px; 
				
			}
			div.accordion h3 {
				background: #fff;
				font-size: 12px;
				border-top: solid 1px #ccc;
				/* padding: 0; */
				position: relative; 
				line-height: 24px;
				height: 24px;
				margin: 0;
			}
			div.accordion h3 a {
				color: #006699;
				display: block;
				padding: 5px 0 5px 20px;
				text-decoration: none;
			}
			span.ui-icon {
				display: block;
				float: left;
				padding: 0;
				position: absolute;
				overflow: hidden;
				left: 8px;
				top: 50%;
				margin-top: -5px;
			}
			span.ui-icon-triangle-1-s {
				background: url("../../../images/ut/homepage/arrow_expand.png") 0 0 no-repeat;
				display: block;
				height: 8px;
				width: 8px;
			}
			span.ui-icon-triangle-1-e {
				background: url("../../../images/ut/homepage/arrow_collapse.png") 0 0 no-repeat;
				display: block;
				height: 8px;
				width: 8px;
			}

			h3.ui-state-hover {
				background: #ddecf4;
			}
			h3.ui-state-hover a {
				color: #cc0000;
			}

			div.accordion div
			/* div.ui-accordion-content */ {
				background: #eee;
				font-family: Arial, Helvetica, sans-serif !important; 
				font-size: 11px !important; 
				overflow: hidden;
				padding: 8px;
			}	
			
			div.ui-accordion-content a {
				color: #006699;
				text-decoration: none;
			}
			
			span.accordioncontentlinks {
				color: #cc0000;
				display: block;
				padding: 3px 0 0 0;
				text-align: right;
			}
			span.accordioncontentlinks a {
				color: #006699;
				font-weight: bold;
			}
			
			/* Lists */
			

			div.ui-accordion-content ul {
				list-style-type: none;
				margin: 0;
				padding: 0;
			}
			
			
			div.accordion div ul {
				list-style-type: none;
				margin: 0;
				padding: 0;
			}
			
			div.ui-accordion-content ul li 
			{
				background: url("../../../images/imgbin/header/Webparts/HighlightsWP/opt_WP_LinkBullet.gif") 3px 6px no-repeat;
				color: #cc0000; 	
				line-height: 1.3em;
				margin: 0;
				padding: 0 0 9px 12px;
				vertical-align: top;
			}

			div.accordion div ul li 
			{
				background: url("../../../images/imgbin/header/Webparts/HighlightsWP/opt_WP_LinkBullet.gif") 3px 6px no-repeat;
				color: #cc0000; 	
				line-height: 1.3em;
				margin: 0;
				padding: 0 0 9px 12px;
				vertical-align: top;
			}

			div.ui-accordion-content ul span {
				color: #000;
			}
			
			div.accordion ul span {
				color: #000;
			}
			div.accordion li a
			{
				font-weight: normal !important; /* FOR IE7 */
				zoom: 0 !important;
			}
			
			/* RSS icon */
			#communityrssicon {
				background: transparent;
				display: block;
				width: 20px;
				height: 20px;
				position: absolute;
				top: 18px;
				left: 218px;
			}
			#whatsnewrssicon {
				background: transparent;
				display: block;
				width: 20px;
				height: 20px;
				position: absolute;
				top: 18px;
				left: 445px;
			}
			
			/*blank area*/
			#blankarea {
				top: 44px; 
				left: 922px;
				height: 1px;
				font-size: 1px;
			}
			/* What's Hot Section */
			#whatshotsection {
	top: 44px;
	left: 646px;
	position: absolute;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	margin: 0;
	padding: 0;
	width: 240px;
}

			#whatshotsection ul
			{ 
				list-style: none;
				margin: 0;
				padding: 0;		
			}
			#whatshotsection li 
			{
				padding: 0 0 1px 0;
				width: 276px;
				height: 107px;
				
			}
			#whatshotsection li a 
			{
				background: transparent;
				display: block;
				width: 275px;
				height: 105px;
							}
			#whatshotsection li a:hover 
			{
				border: solid 1px #6c9cb4;
			}
			
						


			/* Links */
			div.hotbox a:hover {
				background: #ddecf4;
				color: #cc0000 !important;
			}
			
			div.accordion a:hover {
				background: #ddecf4;
				color: #cc0000 !important;
			}
			
			div.ut_Banner_Flash 
			{
				padding: 0 !important;
				margin: 0 !important;
				
			}

/* Styles from New_Home_Page_Only.css */
div#options br {
	line-height: 1px;
	font-size: 1px;
}

#ut_Footer_Control table tr 
{
	background-image: none !important; 
}

.style8 {
	font-family: Arial;
	font-size: 12px;
	color: #666666;
	line-height: 18px;
}


.style7 {
	margin-right: 0px;
	margin-left: 0px;
	display: inline-block;
	vertical-align: bottom;
}

.style6 {
	border: 1px #d3d3d3 none;
	position: absolute;
	z-index: 80;
	background-color: #fff;
	width: 133px;
	height: 20px;
	top: 28px;
	left: 778px;
	padding-bottom: 2px;
	padding-top: 5px;
	padding-left: 10px;
}
    .word_03 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FF7200;
	font-weight: bold;
}
.a1{
	border: 1px solid #E0E0E0;
}
.word_01 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #666666;
	line-height: 18px;
	}
	
.word_07 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #666666;
	font-weight: bold;
	}
