body {
		margin:0;
		text-align:center; /* for where IE ver < 6 */
		font-size: 12px;
		font-family:arial, sans-serif;
		color:#535353;
		background-color:#E3E3E5;
	}
	#masterDiv {
		width:777px;
		margin:0px auto;
		background-color:#ffffff;
		text-align:left; /* for where IE ver < 6 */
	}
/* home page styles */
/*Changed Banner to use component 24 Jan 08 KC*/
	#homePageHead {
		position:relative;
		voice-family: "\"}\"";
		voice-family: inherit;
		z-index:1;

	}
	.dummy { /* to deal with a bug in IE 5 */ }
/*Changed top value to make Global navigaton at top of Banner 24 Jan 08 KC*/
	#homePageHead #globalNav {
		position:absolute;
		top:0px;
		left:26px;
	}
	#homePageContainer {
		padding:42px 26px 18px 17px;
	}
	#homeLeftColumn {
		float:left; 
		width:245px;
	}
	
	#homeMainColumn {
		float:right;
		padding-left:22px; 
		width:467px;
		voice-family: "\"}\"";
		voice-family: inherit;
		width:467px;
		_width:489px;
	}
	.dummy { /* to deal with a bug in IE 5 */ }
	.homeLoginTable td {
		font-size:10px !important;
	}
	.homeLoginTable td.first {
		padding-right:10px;
	}
	.homeLoginTable a:link, .homeLoginTable a:visited, .homeLoginTable a:hover, .homeLoginTable a:active {
		color:#61676D;
	} 
	.homeLoginTable h3 {
		font-size:12px;
		color:#A0410D;
		margin:7px 0 0px 0;
	}
	.homeToolsIcon {
		float:left; 
		width:30px; 
		margin-right:5px;
	}
	.homeToolsCopy { 
		width:185px; 
		float:right;
	}
	.homeCallOut {
		 float:left;  
		 margin:10px 15px 0 0;
		 font-size:11px;
		 color:#666666;
	}
	a.homeBigLink:link, a.homeBigLink:visited, a.homeBigLink:hover, a.homeBigLink:active {
		background:url(../images/blt_arrow_left.gif) no-repeat 0px 4px;
		padding: 0 0 6px 10px;
		font-size:14px;
		display:block;
		text-decoration:none;
	}
	a.homeBigLink:hover {
		text-decoration:underline;
	}
	.homeNewsCallOut {
		border-top:1px dotted #9BB6D8; 
		border-bottom:1px dotted #9BB6D8; 
		background-color:#E9EFF6; 
		padding:16px 11px 14px; 
		margin:35px 0;
	}
	.homeProsCallOut {
		float:left; 
		border-right:1px dotted #9BB6D8; 
		width:232px; 
		padding-right:20px;
		voice-family: "\"}\"";
		voice-family: inherit;
		width:211px;
	}
	.dummy { /* to deal with a bug in IE 5 */ }
	
	.homeBuyersCallOut {
		float:left; 
		width:233px; 
		padding-left:20px;
		voice-family: "\"}\"";
		voice-family: inherit;
		width:213px;
	}
	.dummy { /* to deal with a bug in IE 5 */ }

	.homeCopyCallOut {
		/*Mimicked off of .homeProsCallOut.  Changed width.  Changed name cause this may be PRO specific --Rob */
		float:left; 
		border-right:1px dotted #9BB6D8; 
		width:211px; 
		padding-right:20px;
		voice-family: "\"}\"";
		voice-family: inherit;
		width:211px;
	}
	.dummy { /* to deal with a bug in IE 5 */ }

	.homeGraphicCallOut {
		/*Mimicked off of .homeBuyersCallOut.  Changed width.  Changed name cause this may be PRO specific --Rob */
		float:left; 
		width:213px; 
		padding-left:20px;
		voice-family: "\"}\"";
		voice-family: inherit;
		width:213px;

		}
	.dummy { /* to deal with a bug in IE 5 */ }
	
	/* print and screen logos */
	#screenLogo {
		display:block;
	}
	#printLogo {
		display:none;
	}
/* content standards styles */
.glossary dt {
	font-weight:bold;
	}
.glossary dd {
	margin-bottom:5px;
	}
	
/* page head, global, and primary nav styles are used globally */
/*Changed Banner to use component 24 Jan 08 KC*/
	#pageHead {
		position:relative;
		voice-family: "\"}\"";
		voice-family: inherit;
	}
	.dummy { /* to deal with a bug in IE 5 */ }
/*Changed top value to make Global navigaton at top of Banner 24 Jan 08 KC*/
	#globalNav {
		color:#fff;
		position:absolute;
		top:0px;
		left:26px;
	}
	#globalNav a:link, #globalNav a:visited, #globalNav a:hover, #globalNav a:active {
		color:#fff;
		text-decoration:none;
	} 
	#globalNav a:hover {
		text-decoration:underline;
	}
	#globalNavSearch {
		color:#fff;
		position: absolute;
		top:0px;
		left: 560px;
		width:185px;
	}
	#globalNavSearch input {
		border:0px solid #000000;
	}
	#globalNavLinks {
	 	position: absolute;
		top:0px;
		left:0px;
		width:540px;
	}
	#primaryNav
	{
		background-color:#1D467B;
	}
	A.activePage:link {
		COLOR: #97bcda! important
	}
	A.activePage:visited {
		COLOR: #97bcda! important
	}
	A.activePage:hover {
		COLOR: #97bcda! important
	}
	A.activePage:active {
		COLOR: #97bcda! important
	}

/* subPageFullContainer is used when no left or right column is present (e.g., OrderEditMIReview.html) */	
	#subPageFullContainer {
		padding:42px 17px 35px 16px;
	}	
	#subPageSecureContainer {
		float:left; 
		width:530px;
	}
	
/* subPageContainer and subPageContent are used on all two or three column pages */	
	#subPageContainer {
		padding:42px 0px 35px 0px;
	}
	#subPageContent {
		padding:0 0px 0 20px;
		background:url(../images/bg_page.gif) repeat-y;
	}
/* 5/14/07 added for login page -dvf */
	#subPageContentNoDivider {
		padding:0 26px 0 17px;
	}

	table.search td {
		padding-right:5px;
		font-size:12px;
		color:#fff;
	} 
/* leftColumn styles */
	#leftColumn {
		float:left;
		padding-top:35px; 
		padding-right:5px;
		width:154px;
		voice-family: "\"}\"";
		voice-family: inherit;
		width:138px;
	}
	.dummy { /* to deal with a bug in IE 5 */ }
	#leftColumn ul {
		margin:0; 
		padding:0;
		list-style:none;
	}
	#leftColumn ul li {
		background:url(../images/blt_arrow_left.gif) no-repeat 0px 4px;
		padding: 0 0 10px 10px;
	}
	#leftColumn ul li a:link, #leftColumn ul li a:visited, #leftColumn ul li a:hover, #leftColumn ul li a:active {
		color:#535353;
		text-decoration:none;
	}
	#leftColumn ul li a:hover {
		text-decoration:underline;
	}
	#leftColumn ul li.current a:link, #leftColumn ul li.current a:visited, #leftColumn ul li.current a:hover, #leftColumn ul li.current a:active {
		color:#0F75CB;
		text-decoration:underline;
	}
	
/* mainColumn contains both center and right */	
	#mainColumn {
		float:left;
		padding-left:24px; 
		width:753px;
		voice-family: "\"}\"";
		voice-family: inherit;
		width:753px;
	}
	.dummy { /* to deal with a bug in IE 5 */ }
	
	#rightColumn {
		padding-top:35px; 
		padding-left:15px; 
		width:204px; 
		float:left;
		voice-family: "\"}\"";
		voice-family: inherit;
		width:179px;
	}
	.dummy { /* to deal with a bug in IE 5 */ }

	#searchResultColumn { //takes up the whole page 571 + 154
		FLOAT: right;
		WIDTH: 725 px;
		voice-family: inherit
	}
	#centerColumnLanding {
		float:left; 
		width:400px;
	}	
	#centerColumn {
		float:left; 
		width:539px;
	}

	.orderProgress {
		padding:10px 0;
	}
	.orderDetails {
		color:#A24E12; 
		padding-bottom:13px;
	}
/* error box styles (currently red) */
	 .errorBoxTop {
	 	background-color:#D32E41; 
		height:7px; 
		background:url(../images/red_box_top_edge.gif) repeat-x top;
	}
	.errorBoxContainer {
		background-color:#D32E41; 
		border-left: 1px solid #C89A76; 
		border-right: 1px solid #C89A76;
		padding:5px 15px;
		color:#fff;
		text-align:center;
	}
	.errorBoxContainer h1 {
		font-size:14px;
		text-transform: uppercase !important;
		color:#ffffff !important;
		margin:0 0 15px 0;
		font-family:arial, sans-serif;
		letter-spacing:0px;
		font-weight:bold;
		
	}
	.errorWarningIcon {
		background:url(../images/icon_warning.gif) no-repeat 0px 0px; 
		padding-left:25px;
	}
	.errorList {
		width:50%; 
		text-align:left; 
		margin:0 auto; 
		font-style:italic; 
		font-size:13px;
	}
	.errorBoxBottom {
		background-color:#D32E41; 
		height:7px; 
		background:url(../images/red_box_bot_edge.gif) repeat-x top;
		margin-bottom:15px;
	}
/* general box styles (currently white) */
	.generalBoxTop {
	 	background-color:#ffffff; 
		height:7px; 
		background:url(../images/white_box_top_edge.gif) repeat-x top;
		position:relative;
	}
	.generalBoxContainer {
		background-color:#ffffff; 
		border-left: 1px solid #C89A76; 
		border-right: 1px solid #C89A76;
		padding:5px 15px;
		color:#000;
		text-align:left;
		position:relative;
	}
	.generalBoxBottom {
		background-color:#ffffff; 
		height:7px; 
		background:url(../images/white_box_bot_edge.gif) repeat-x top;
		margin-bottom:15px;
		position:relative;
	}
	.generalBoxContainer h1 {
		color:#A24E12;
		font-size:14px;
		margin:0 0 10px;
		font-family:arial, sans-serif;
		letter-spacing:0px;
		text-transform:none;
		font-weight:bold;
	}
	
/* right column box styles (currently light blue) */
	.rightBoxTop {
	 	background-color:#D32E41; 
		height:7px; 
		background:url(../images/right_box_top_edge.gif) repeat-x top;
		position:relative;
	}
	.rightBoxContainer {
		background-color:#E5EEF4; 
		border-left: 1px solid #B2CEE0; 
		border-right: 1px solid #B2CEE0;
		padding:5px 15px;
		color:#000;
		text-align:left;
		position:relative;
		width:157px;
		voice-family: "\"}\"";
		voice-family: inherit;
		width:157px;
		_width:164px;/*4/12/07 width for IE only -dvf*/
	}
	.dummy { /* to deal with a bug in IE 5 */ }
	
	.rightBoxBottom {
		background-color:#D32E41; 
		height:7px; 
		background:url(../images/right_box_bot_edge.gif) repeat-x top;
		margin-bottom:15px;
		position:relative;
	}
	.rightBoxDivider {
		border-bottom: 1px solid #A4C9E8;
		padding:10px 0;
		font-size:11px;
		color:#666;
	}	
	
/* color box styles (used on home page and order MI page, currently beige) */
	.colorBoxTop {
	 	background-color:#D32E41; 
		height:7px; 
		background:url(../images/color_box_top_edge.gif) repeat-x top;
		position:relative;
	}
	.colorBoxContainer {
		background-color:#EEE7DA; 
		border-left: 1px solid #C89A76; 
		border-right: 1px solid #C89A76;
		padding:5px 15px;
		color:#000;
		text-align:left;
	}
	
/* for home page colored box only */
	#homeLeftColumn .colorBoxContainer {
		padding:5px 10px 5px 9px;
		color:#666666;
		font-size:11px;
		width:224px;
		voice-family: "\"}\"";
		voice-family: inherit;
		width:224px;
		_width:245px;
	}
	.dummy { /* to deal with a bug in IE 5 */ }

/* for colorBox on the large form page */
	#subPageFullContainer .colorBoxContainer {
		padding:10px 8px; 
		color:#000;
	}
	.dummy { /* to deal with a bug in IE 5 */ }
	
/* for colorBox on the sub/secure page */
	#subPageSecureContainer .colorBoxContainer {
		padding:5px 15px !important;
		color:#000;
		text-align:left;
		width:530px;
		voice-family: "\"}\"";
		voice-family: inherit;
		width:498px;
	}
	.dummy { /* to deal with a bug in IE 5 */ }
	
	.colorBoxBottom {
		height:7px; 
		background:url(../images/color_box_bot_edge.gif) repeat-x top;
		margin-bottom:15px;

	}
	.colorBoxContainer h1 {
		color:#A24E12;
		font-size:14px;
		margin:0 0 10px;
		font-family:arial, sans-serif;
		letter-spacing:0px;
		text-transform:none;
		font-weight:bold;
	}	
	.colorBoxDivider {
		border-bottom: 1px solid #D0AA8A;
		padding:10px 0;
	}
	
/* color box 2 styles (used on home page for log in) */
	.colorBox2Top {
	 	background-color:#E4D9C4; 
		height:7px; 
		position:relative;
	}
	.colorBox2Container {
		background-color:#E4D9C4; 
		padding:0 7px;
		color:#000;
		text-align:left;
	}
	.colorBox2Bottom {
		height:7px; 
		background-color:#E4D9C4;
		margin-bottom:10px;
	}
/* tab */
	.tabActiveTop, .tabOffTop {
	 	background-color:#D32E41; 
		height:5px; 
		background:url(../images/white_box_top_edge.gif) repeat-x top;
		width:185px;
	}
	.tabActiveContainer, .tabOffContainer {
		background-color:#ffffff; 
		border-left: 1px solid #C89A76; 
		border-right: 1px solid #C89A76;
		padding:0px 8px 2px;
		text-align:left;
		font-size:11px;
		font-weight:bold;
		color:#A24E12;
		position:relative;
		width:185px;
		voice-family: "\"}\"";
		voice-family: inherit;
		width:167px;
	}
	.dummy { /* to deal with a bug in IE 5 */ }
	
	.tabOffContainer {
		background-color:#E5DAC4;
		font-weight:normal;
	}
	.tabOffTop {
		background:url(../images/off_tab_top_edge.gif) repeat-x top;
	}
	
	.tabFirstOn {
		padding-top:9px;
		background:url(../images/bg_first_tab_on.gif) no-repeat top;
	}
	.tabSecondOn {
		padding-top:9px;
		background:url(../images/bg_second_tab_on.gif) no-repeat top;
	}
/* unique styles for Tools and Resources section (see SubPageSecure.html) */
	#toolsAndResourcesContainer {
		margin:10px auto; 
		width:470px;
	}
	.toolsAndResourceCopy {
		float:right;  
		padding-left:10px;
		width:102px;
		voice-family: "\"}\"";
		voice-family: inherit;
		width:92px;
	}
	.dummy { /* to deal with a bug in IE 5 */ }
	.toolsAndResourcesCopy h1 {
		margin-bottom:5px;
		font-family:arial, sans-serif;
		letter-spacing:0px;
		text-transform:none;
		font-weight:bold;
	}
/* standard data table styles used on Order Edit MI */	
	.subText {
		font-weight:normal;
	}
	.standardDataTable td {
		padding: 7px 20px 7px 5px;
		font-size:12px;
	}
	.standardDataTable tr.color td {
		background-color:#F3EEE5;
	}
	.standardDataTable tr.bottomBorder td {
		border-bottom:1px solid #C89A76;
	}
	.boldLabels td {
		font-weight:bold;
	}
	td.errorCell {
		background-color:#D32E41;
	}
	.errorCellMessage {
		color:#ffffff;
		text-transform: uppercase;
	}
	.inputNoBorder {
		border: 0px !important;
	}
	.small {
		font-size:10px !important;
	}
	.medium {
		font-size:11px !important;
	}
/* Order MI Table styles */
	.orderMITable td {
		padding: 2px 8px 2px 0;
		font-size:11px;
	}
	.altRowTable th {
		font-size:11px;
		color:#0F75CB;
		text-align:left;
		padding:5px;
	}
	.altRowTable td {
		font-size:11px;
		color:#666;
		padding:6px 5px;
	}
/* footer styles */	
	#footer {
		padding: 8px 18px;
		background-color:#005C97;
		color:#ffffff;
		font-size:11px;
	}
	#footer a:link, #footer a:visited, #footer a:hover, #footer a:active {
		color:#ffffff;
		text-decoration:none;
	}
	
/* general html selectors */	
	form {
		margin:0;
	}
	img {
		border:0;
	}
	input, select {
		font-size:11px;
		border:1px solid #C79571;
	}
	.noBorder {
		border-width:0px !important;
	}
	label {
		font-weight:normal;
	}
/* input fields in the right column have blue outline */
	#rightColumn input, #rightColumn select {
		border:1px solid #4091C5;
	}
	form {
		margin:0;
		display:inline;
	}
	a:link, a:visited, a:hover, a:active {
		color:#0F75CB;
		text-decoration:underline;
	}
	a:hover {
		text-decoration:none;
	}
	ul {
		margin:0;
		padding:0;
		list-style:none;
	}
	ul li {
		background:url(../images/blt_disc.gif) no-repeat 5px 10px;
		padding:5px 0 0px 13px;
	}
	ul.dash {
		margin:0;
		padding:0;
		list-style:none;
	}
	ul.dash li {
		background:url(../images/blt_dash_small.gif) no-repeat 5px 6px;
		padding:0 0 0 13px;
	}
	
	h1 {
		font-size:22px;
		text-transform:uppercase;
		font-family:'times new roman', serif;
		color:#4B4B4B;
		margin:0 0 20px;
		font-weight:normal;
		letter-spacing:.2em;
		line-height:21px;
	}
	h1 sup {
		font-size:8px;
		vertical-align:text-top;
		letter-spacing:2px;
	}
	h2 {
		font-size:15px;
		text-transform:uppercase;
		font-family:'times new roman', serif;
		color:#4B4B4B;
		margin:25px 0 5px;
		font-weight:normal;
		letter-spacing:1px;
		line-height:17px;
	}
	h2.link {
		font-family:arial, sans-serif;
		font-weight:bold;
		font-size:12px;
		margin:15px 0 0;
		text-transform:none;
		letter-spacing:0;
		
	}
	h3 {
		font-size:12px;
		color:#A0410D;
		margin:7px 0 0px 0;
	}
	h4 {
		font-size:15px;
		text-transform:uppercase;
		font-family:'times new roman', serif;
		color:#4B4B4B;
		margin:0px 0 0px;
		font-weight:normal;
		letter-spacing:1px;
		line-height:17px;
	}

/* misc styles - added after 8/3/2006 */
/* the float is applied via an outer div to deal with double margin bug in IE */
	#printLinkFloat {
		 float:right;
	}	
	#printLink { 
		margin-top:-30px; 
		margin-right:72px; 
		position:relative; 
		z-index:100;
		width:100px;
	}
	.number { 
		background:url(../images/bg_number.gif) no-repeat 0px 6px;
		color:#fff;
		font-weight:bold;
		font-size:28px;
		padding:6px 8px;
		width:27px;
		float:left;
	}
	.stepContent {
		color:#000;
		font-size:12px;
		float:left;
		width:500px;
		padding-top:8px;
		font-weight:bold;
	}	
	.publicationsTable td {
		padding:5px 10px 5px 0;
	}
	.publicationsTable th {
		border-bottom:1px dotted #2561AA;
		padding:5px 10px 2px 0;
		font-weight:normal;
	}
	td.date {
		text-align:right;
		padding-right:20px !important;
	}
	td.boldLink a {
		font-weight:bold;
	}
	.dotDivider {
		border-bottom:1px dotted #2561AA;
		padding:5px 10px 0 0;
		margin-bottom:20px;
	}
/* dyn content with no background image */
	#subPageDynContent {
		padding:0 15px 0 17px;
	}

/* leftDynColumn styles */
	#leftDynColumn {
		float:left; 
		padding-right:6px;
		width:134px;
		voice-family: "\"}\"";
		voice-family: inherit;
		width:118px;
	}
	.dummy { /* to deal with a bug in IE 5 */ }
	#leftDynColumn ul {
		margin:0; 
		padding:0;
		list-style:none;
	}
	#leftDynColumn ul li {
		background:url(../images/blt_arrow_left.gif) no-repeat 0px 4px;
		padding: 0 0 10px 10px;
	}
	#leftDynColumn ul li a:link, #leftDynColumn ul li a:visited, #leftDynColumn ul li a:hover, #leftDynColumn ul li a:active {
		color:#535353;
		text-decoration:none;
	}
	#leftDynColumn ul li a:hover {
		text-decoration:underline;
	}
	#leftDynColumn ul li.current a:link, #leftDynColumn ul li.current a:visited, #leftDynColumn ul li.current a:hover, #leftDynColumn ul li.current a:active {
		color:#0F75CB;
		text-decoration:underline;
	}
/* mainDynColumn styles*/	
	#mainDynColumn {
		float:right;
		width:777px;
		voice-family: "\"}\"";
		voice-family: inherit;
		width:753px;
	}
	.dummy { /* to deal with a bug in IE 5 */ }
	#mainDynColumn #mainDynTitle{
		color:#535353;
		font-size: 14px;
		font-weight: bold;
		padding-bottom: 10px;
	}
/* added by kaushal*/
	#logo {
	position:		absolute;
	top:			1px;
	left:			0px;
	z-index:		1;
	}
	#textResizer {
	position:		relative;
	top:			-15px;
	left:			650px;
	}
/*YUI MENU STYLES*/
.yui-skin-sam {width:777px;}
.yuimenubar{visibility:visible;position:static;color:#FFF;}
.yuimenubar a{color:#FFF;}
.yuimenubar a:hover{color:#FFF;}
.yuimenubar a:visited{color:#FFF; text-decoration:none;}
.yuimenu .yuimenu,.yuimenubar .yuimenu{visibility:hidden;position:absolute;top:-10000px;left:-10000px;}
.yuimenubar li,.yuimenu li{list-style-type:none;}
.yuimenubar ul,.yuimenu ul,.yuimenubar li,.yuimenu li,.yuimenu h6,.yuimenubar h6{margin:0;padding:0;}
.yuimenuitemlabel,.yuimenubaritemlabel{text-align:left;white-space:nowrap;}
.yuimenubar ul{*zoom:1;}
.yuimenubar .yuimenu ul{*zoom:normal;}
.yuimenubar>.bd>ul:after{content:".";display:block;clear:both;visibility:hidden;height:0;line-height:0;}
.yuimenubaritem{float:left;}
.yuimenubaritemlabel,.yuimenuitemlabel{display:block;}
.yuimenuitemlabel .helptext{font-style:normal;display:block;margin:-1em 0 0 10em;}
.yui-menu-shadow{position:absolute;visibility:hidden;z-index:-1;}
.yui-menu-shadow-visible{top:2px;right:-3px;left:-3px;bottom:-3px;visibility:visible;}
.hide-scrollbars *{overflow:hidden;}
.hide-scrollbars select{display:none;}
.yuimenu.show-scrollbars,.yuimenubar.show-scrollbars{overflow:visible;}
.yuimenu.hide-scrollbars .yui-menu-shadow,.yuimenubar.hide-scrollbars .yui-menu-shadow{overflow:hidden;}
.yuimenu.show-scrollbars .yui-menu-shadow,.yuimenubar.show-scrollbars .yui-menu-shadow{overflow:auto;}
.yui-skin-sam .yuimenubar{line-height:2;*line-height:1.9;background:#1D467B;}
.yui-skin-sam .yuimenubarnav .yuimenubaritem{border-right:solid 1px #01263C;}
.yui-skin-sam .yuimenubaritemlabel{padding-top:0px;padding-left:15px;color:#FFF;font-size:12px;;text-decoration:none;cursor:default;*position:relative;margin-top:0px;cursor:pointer;background:#1D467B;}
.yui-skin-sam .yuimenubarnav .yuimenubaritemlabel{padding-right:15px;*display:inline-block;border-right:1px solid #486FA2;border-bottom:1px solid #01263C;height:20px;}
.yui-skin-sam .yuimenubarnav .yuimenubaritemlabel-hassubmenu{}
.yui-skin-sam .yuimenubaritem-selected{background:#4C80B8;}
.yui-skin-sam .yuimenubaritemlabel-selected{border-color:#7D98B8;background:#4C80B8;}
.yui-skin-sam .yuimenubarnav .yuimenubaritemlabel-selected{}
.yui-skin-sam .yuimenubaritemlabel-disabled{cursor:default;color:#A6A6A6;}
.yui-skin-sam .yuimenubarnav .yuimenubaritemlabel-hassubmenu-disabled{background-image:url(menubaritem_submenuindicator_disabled.png);}
.yui-skin-sam .yuimenu{}
.yui-skin-sam .yuimenubar .yuimenu,.yui-skin-sam .yuimenu .yuimenu{}
.yui-skin-sam .yuimenu .bd{margin-height:100px;padding:0px;margin0px;}
.yui-skin-sam .yuimenu ul{padding:0px 0;border-width:1px 0 0 0;border-color:#ccc;border-style:solid;}
.yui-skin-sam .yuimenu ul.first-of-type{border-width:0;}
.yui-skin-sam .yuimenu h6{font-weight:bold;border-style:solid;border-color:#ccc;border-width:1px 0 0 0;color:#a4a4a4;padding:3px 10px 0 10px;}
.yui-skin-sam .yuimenu ul.hastitle,.yui-skin-sam .yuimenu h6.first-of-type{border-width:0;}
.yui-skin-sam .yuimenu .yui-menu-body-scrolled{border-color:#01263C;overflow:hidden;}
.yui-skin-sam .yuimenu .topscrollbar,.yui-skin-sam .yuimenu .bottomscrollbar{height:16px;border:solid 1px  #01263C;background:#4C80B8;}
.yui-skin-sam .yuimenu .topscrollbar{border-bottom-width:0;background-position:center -950px;}
.yui-skin-sam .yuimenu .topscrollbar_disabled{background-position:center -975px;}
.yui-skin-sam .yuimenu .bottomscrollbar{border-top-width:0;background-position:center -850px;}
.yui-skin-sam .yuimenu .bottomscrollbar_disabled{background-position:center -875px;}
.yui-skin-sam .yuimenuitem{_border-bottom:solid 1px #A6C8F5;border-bottom:solid 1px #A6C8F5;background:#1D467B;border-left:1px solid #A6C8F5;border-right:1px solid #A6C8F5;text-align:center;font-size:12px;}
.yui-skin-sam .yuimenuitem1{_border-top:solid 1px #A6C8F5;border-top:solid 1px #A6C8F5;background:#1D467B;border-left:1px solid #A6C8F5;border-right:1px solid #A6C8F5;text-align:center;font-size:12px;}
.yui-skin-sam .yuimenuitem2{_border-top:solid 1px #A6C8F5;border-top:solid 1px #A6C8F5;background:#4476AC;border-left:1px solid #A6C8F5;border-right:1px solid #A6C8F5;text-align:center;font-size:12px;}
.yui-skin-sam .yuimenuitem3{_border-bottom:solid 1px #A6C8F5;border-bottom:solid 1px #A6C8F5;background:#4476AC;border-left:1px solid #A6C8F5;border-right:1px solid #A6C8F5;text-align:center;font-size:12px;}
.yui-skin-sam .yuimenuitemlabel{padding:0px;padding-left:10px;padding-right:10px;color:#fff;text-decoration:none;cursor:default;cursor:pointer;}
.yui-skin-sam .yuimenuitemlabel .helptext{margin-top:-1.5em;*margin-top:-1.45em;}
.yui-skin-sam .yuimenuitem-hassubmenu{background-image:url(menuitem_submenuindicator.png);background-position:right center;background-repeat:no-repeat;}
.yui-skin-sam .yuimenuitem-checked{}
.yui-skin-sam .yui-menu-shadow-visible{background-color:#000;opacity:.30;*filter:alpha(opacity=30);}
.yui-skin-sam .yuimenuitem-selected{background-color:#7197C6;}
.yui-skin-sam .yuimenuitemlabel-disabled{cursor:default;color:#A6A6A6;}
.yui-skin-sam .yuimenuitem-hassubmenu-disabled{background-image:url(menuitem_submenuindicator_disabled.png);}
.yui-skin-sam .yuimenuitem-checked-disabled{background-image:url(menuitem_checkbox_disabled.png);}
