body {	background-color: #FFFFFF;	font-family: Verdana, Arial, Helvetica, sans-serif;	margin:0px;}input,select {	font-family: Verdana, Arial, Helvetica, sans-serif;	z-index: 100;}p  { font-size: 12px; line-height: 1.7em }td  { font-size: 12px; font-family: Verdana, Arial, Helvetica, sans-serif; line-height: 1.7em }/* list styles */ul {	font-size:11px;	color:#333333;	position: relative;	list-style-type: none;	padding: 0px 0px 10px 0px;	margin:0px 0px 0px 0px;}ol {	font-size:11px;	color:#333333;	list-style-type: decimal;	position: relative;	padding: 0px 0px 10px 25px;	margin:0px 0px 0px 0px;}ol li {	padding: 3px 5px 8px 0px;}ul li {	background-image: url(/global/images/nav_images/solid_red_arrow.gif);	background-repeat: no-repeat;	background-position: 5px 10px;	padding: 3px 5px 3px 20px;	line-height:1.7em;}div#mainbody table {	padding-left: 10px;	padding-right: 10px;}/*link styles */a:link, a:visited {	color: #325087;	text-decoration:none;}a:hover { color: #325087; text-decoration: underline }/*These styles are required for the LHS navigation*/div#dottedline {	border-bottom: 1px dashed #C0C0C0;}div#leftcolumn a {	text-decoration: none;}div#leftcolumn a:hover {	text-decoration: underline;}div#leftcolumn ul {	font-size:10px;	color:#333333;	position: relative;	list-style-type: none;	padding: 10px 0px 10px 0px;	margin: 0px 10px 0px 5px;}div#leftcolumn li {	background-image: none;}div#leftcolumn .parent {	margin-top: 10px;	font-size:10px;	font-weight:bold;	background-image: url(/global/images/unsorted/false.gif);	border-bottom: 1px dotted #c4c4c4;}div#leftcolumn .parent_active {	font-size:10px;	font-weight:bold;	background-image: url(/global/images/unsorted/true.gif);	border-bottom: 1px dotted #c4c4c4;}div#leftcolumn .single {	margin-top: 10px;	font-size:10px;	font-weight:bold;	border-bottom: 1px dotted #c4c4c4;}div#leftcolumn .single_active {	margin-top: 10px;	background-image: url(/global/images/nav_images/solid_red_arrow.gif);}div#leftcolumn .child_active {	background-image: url(/global/images/nav_images/solid_red_arrow.gif);}div#leftcolumn .silo {	font-size: 14px;	font-weight: bold;	padding: 15px 10px 15px 10px;	margin:30px 0px 0px 10px;	text-decoration: none;	background-color: #F2F1E1;	width:150px;	border-bottom:0px !important;}div#leftcolumn .silo a {	color: #333333;}div#leftcolumn .silo a:visited {	color: #333333;}div#leftcolumn .silo a:hover {	color: #333333;}/*These styles are used in the main navigation*/div#menubox {	position: relative;	width: 750px;	clear: both;	top: 25px;	z-index:500;}div#myprofilebox {	position: absolute;	top: 0px;	left: 0px;	width: 750px;	color: #325087;	font-size: 10px;}div#myprofilebox a {	color: #325087;	text-decoration: none;}div#myprofilebox a:hover{	text-decoration: underline;}.myprofiletext {	float: right;	padding:5px;}div#menuboxcontent {	position: absolute;	width: 750px;	height: 25px;	top: 25px;	left: 0px;	background-color: #F2F1E1;	z-index:500;}/* navigation bar */div#navbox {	position: relative;	height: 118px;	width: 750px;}div#logobox {	position: relative;	top: 25px;	width: 184px;	float:left;}div#formbox {	position: relative;	float:right;	width: 500px;	font-size: 10px;	top:10px;}div#formbox a:link{	color: #333399;	font-weight: normal;	text-decoration: none;}div#formbox a:visited{	color: #333399;	font-weight: normal;	letter-spacing: 1px;	text-decoration: none;}div#formbox a:hover{	color: #333399;	font-weight: normal;	text-decoration: underline;}div#rightcolumn p {	padding-left: 10px;	padding-right: 10px;}/*nav structure to highlite area*/div#products, div#services, div#support, div#solutions, div#events, div#partners, div#company {	position:relative;	width: 102px;	height: 15px;	font-size: 11px;	float: left;	text-align: center;	border-right: 1px dotted #333333;	margin-top: 5px;	margin-bottom: 5px;}div#company {	border-right: none;}div#products a, div#services a, div#support a, div#solutions a, div#events a, div#partners a, div#company a {	color: #C21813;	font-weight: bold;	line-height: 17px;	text-decoration: none;}div#products a:hover, div#services a:hover, div#support a:hover, div#solutions a:hover, div#events a:hover, div#partners a:hover, div#company a:hover {	color: #325087;}/* This style places the teamsite edit box beside (or underneath dependent on browser window size) the page layout. The content this style applies to is only visible within the the company network and serves as an interface for various page editing features */div#teamsite {	background-color: #EEEEEE;	border: thin solid #CCCCCC;	float: right;	padding: 6px;	position: relative;	width: 155px;	z-index: 0; /*display: none;*/}div#editor {	position: relative;	width: 750px;	height: 20px;	left: 15px;	clear:both;	padding-top: 5px;	padding-bottom: 5px;}div#editor p {	border-left: 5px solid red;	font-size: 10px;	text-indent: 10px;}div#editor a:link {	color: #325087;	text-decoration: none;}div#editor a:hover {	text-decoration: underline;}.boldregular {	color: #000000;	font-weight: bold;}.boldregularwhite {	color: #FFFFFF;	font-weight: bold;}.boldsmall {	color: #000000;	font-size: xx-small;	font-weight: bold;}.boldstd {	color: #000000;	font-family: Arial, Helvetica, sans-serif;	font-size: 13px;	font-weight: bold;}.boldxlarge {	color: #000000;	font-size: large;	font-weight: bold;}/*home and overview page styles*/.plainsmallgrey {	color: #333333;	font-size: 10px;	line-height: 1.6em;	list-style: square inside;}.quote {	background-color: #EFEFEF;	padding: 10px;	font-size: 10px;}/* footer */div#officebox {	position: relative;	font-size: 10px;	float:left;	border-left:5px solid #333333;	padding-left: 10px;	width:200px;	height:60px;	text-decoration: none;}div#officebox a:link {	color:#325087;	text-decoration: none;}div#officebox a:hover {	text-decoration:underline;}div#linksbox {	position: relative;	border-left: 1px solid #C0C0C0;	padding-left: 10px;	float:left;	width: 180px;	font-size: 10px;}div#linksbox a:link {	color: #325087;	text-decoration: none;}div#linksbox a:hover {	text-decoration: underline;}div#worldwidebox {	position: relative;	font-size:10px;	float:right;	text-align:right;	width: 250px;}/* legacy bobj styles */.xformfield select {	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: x-small;}
