
#menuassembly{
	/*float:left;clear:both;
	position:relative;*/
	width:100%;
}

.menucontent a{/*text-decoration:none;*/color:white;}

.strip{float:left;width:90%;background-color:#626CA3;height:4px}


.hmenuimg{border:none}

.hmenu, .hmenu a{border:none}
/*background:transparent url(/img/bg/bg_nav_primary_left.gif) no-repeat scroll 0px;*/
.activemenuitem{background:transparent url(blank_over26.png) no-repeat scroll 0px;}



#loginbox{background-color:#FFFFFF;
	border:4px solid #006699;
	padding:4px 0px;
	width:420px;
	position: absolute; 
	left:330px;
	top:130px;
/*	float:right;*/
	display:none;
	z-index:100;
}

#logindisplay{position:absolute;left:525px;top:20px;
		color:#666666;font-size:11px;
		font-family:"Trebuchet MS";
		width:240px;
		z-index:200}

#timeoutwarn{position:absolute;left:900px;top:20px; font-size:9px}
#ld_logoff{cursor:pointer}

/*******logon*********/
.fieldlabellog {float:left;width:140px;margin-right:10px;text-align:right;clear:left;
	background-color:#FFFFFF;}
#pwdquest{float:left;width:300px;text-align:left; background-color:#FFFFFF;
/*		border:1px solid red; */
		margin-left:2px}
.fieldrowans{float:left;width:418px;}
.loginanslabel {float:left;width:80px;margin-right:10px;margin-left:6px;
/*		border:1px solid green; */
}
.loginans{float:left;width:270px;text-align:left; background-color:#FFFFFF;border:none; }

.fieldcelllog {float:left;width:100px;margin-right:10px;text-align:right;
	background-color:#FFFFFF;border:none; }

.fieldlabellogR {float:left;width:25%;padding-right:10px;text-align:right;background-color:#FFFFFF;border:none; }
.fieldinputlog {float:left;width:170px;text-align:left; background-color:#FFFFFF;border:none; }
fieldrowlog {width:360px;
		background-color:#FFFFFF;color:#006699;
		position:relative;float:left;border:none;
		padding:0px;
/*		border:1px solid #EFEFEF;*/
}
.loginpassword{float:left;width :120px}
.loginbutton{float:left;width:40px;}


.fieldlabelsearch {float:left;width:50%;padding-right:10;text-align:right;}
.fieldinputsearch {float:right;width:40%;text-align:left;}
.floatright{float:right}
#forgotinstruct{float:left;width:200px;}
.fieldrowforgot{float:left;width:360px;}
#loginfeedback{width:410px;
		background-color:#FFFFFF;color:#006699;
		float:left;
		margin-left:4px;
		}

.cboxinplog{float:left;width:140px;text-align:right;background-color:#FFFFFF;/*border:1px solid gray*/}
.cboxlabellog{float:left;width:260px;margin-left:10px;text-align:left;
	background-color:#FFFFFF;
	/*border:1px solid gray*/}

#getforgottencontainer{width:370px;
		background-color:#FFFFFF;color:#006699;
		float:left;display:none
		}
/*****menu ***/
#topmenu {float:left;clear:both;width:1008px;height:46px;
		margin:2 0 4 0;
/*		border:2px solid yellow;*/
		}
#tabimgscontainer {
	float:left;clear:both;width:100%;
	height:26px;
	padding-left:20px
}


#topmenu_lower {float:left;clear:both;
	width:600px;
	/*height:170px;*/
	background:transparent url(menu_gray.png);
	background-repeat: repeat-x;

		}
#menu_navystrip{float:left;height:19px;width:752px;
	background:transparent url(menu_navystrip.png) no-repeat scroll 0px;
}

#menu_navystrip2{
float:left;
height:19px;
width:771px;
background:url(images/menu_navystrip2.jpg) no-repeat 0px;
}


.mq {float:left;
	color:#FFFFFF; font-size:11px; font-weight:bold;
	display:none;
	margin-left:600px;
	height:20px;
	margin-top:2px;
	overflow:hidden;
/*	border:1px solid yellow*/
}

#menubar {  /* gray strip*/
	float:left;clear:both;width:622px;
	height:150px;
	border:1px solid olive;
	background:transparent url(menu_gray.png);
	background-repeat: repeat-x;
}

#topmenuspacer{display:none;float:left;clear:both;width:100%; height:0px;margin:4px 0px;
/*	border:1px solid black;*/
}
/*a { background: url(image_hover.gif); }
a:link { background: url(image_default.gif); }
a:hover,
a:focus { background: url(image_hover.gif); }
OR
First, you need to select an element that doesn't currently have a background image.
Second, add the background image. The following CSS can be applied to the element and will place the background image outside the viewable area of the image:

background-image: url("rollover_image.png");
background-repeat: no-repeat;
background-position: -1000px -1000px;


a { background: url(image_hover.gif); }
a:link { background: url(image_default.gif); }
a:hover,
a:focus { background: url(image_hover.gif); }

*/
#dummymenuitem{background-image: url("blank_over26.png");
background-repeat: no-repeat;
background-position: -1000px -1000px;}
#dummymenuitem120{background-image: url("blank_over120.png");
background-repeat: no-repeat;
background-position: -1000px -1000px;}
/*tag this at end of doc, in rightcol*/

.hmenu2{float:left;
		width:88px;height:26px;
		color:white;
		background:transparent url(blank26.png) no-repeat scroll 0px;}


.hmenu2:hover,
.hmenu2:focus{float:left;
		width:88px;height:26px;
		color:yellow;
		background:transparent url(blank_over26.png) no-repeat scroll 0px;}

.hmenu3{float:left;
		width:120px;height:26px;
		color:white;
		background:transparent url(blank120.png) no-repeat scroll 0px;}
.hmenu3:hover,
.hmenu3:focus{float:left;
		width:120px;height:26px;
		color:yellow;
		background:transparent url(blank_over120.png) no-repeat scroll 0px;}



.menucontent/*, .menucontent a*/{
		float:left;
		width:90px;
		font-family:Arial; font-size:11px;font-weight:bold;
		text-transform:uppercase;
		text-align:center;
		margin-top:6px;
		cursor:pointer;
		text-decoration:underline;
		color:white;
		}

=======
#menuassembly{float:left;clear:both;
	position:relative;
	width:100%;
}

.menucontent a{/*text-decoration:none;*/color:white;}

.strip{float:left;width:90%;background-color:#626CA3;height:4px}


.hmenuimg{border:none}

.hmenu, .hmenu a{border:none}
/*background:transparent url(/img/bg/bg_nav_primary_left.gif) no-repeat scroll 0px;*/
.activemenuitem{background:transparent url(blank_over26.png) no-repeat scroll 0px;}





#logindisplay{position:absolute;left:525px;top:20px;
		color:#666666;font-size:11px;
		font-family:"Trebuchet MS";
		width:240px;
		z-index:200}

#timeoutwarn{position:absolute;left:900px;top:20px; font-size:9px}
#ld_logoff{cursor:pointer}

/*******logon*********/
.fieldlabellog {float:left;width:140px;margin-right:10px;text-align:right;clear:left;
	background-color:#FFFFFF;}
#pwdquest{float:left;width:300px;text-align:left; background-color:#FFFFFF;
/*		border:1px solid red; */
		margin-left:2px}
.fieldrowans{float:left;width:418px;}
.loginanslabel {float:left;width:80px;margin-right:10px;margin-left:6px;
/*		border:1px solid green; */
}
.loginans{float:left;width:270px;text-align:left; background-color:#FFFFFF;border:none; }

.fieldcelllog {float:left;width:100px;margin-right:10px;text-align:right;
	background-color:#FFFFFF;border:none; }

.fieldlabellogR {float:left;width:25%;padding-right:10px;text-align:right;background-color:#FFFFFF;border:none; }
.fieldinputlog {float:left;width:170px;text-align:left; background-color:#FFFFFF;border:none; }
fieldrowlog {width:360px;
		background-color:#FFFFFF;color:#006699;
		position:relative;float:left;border:none;
		padding:0px;
/*		border:1px solid #EFEFEF;*/
}
.loginpassword{float:left;width :120px}
.loginbutton{float:left;width:40px;}


.fieldlabelsearch {float:left;width:50%;padding-right:10;text-align:right;}
.fieldinputsearch {float:right;width:40%;text-align:left;}
.floatright{float:right}
#forgotinstruct{float:left;width:200px;}
.fieldrowforgot{float:left;width:360px;}
#loginfeedback{width:410px;
		background-color:#FFFFFF;color:#006699;
		float:left;
		margin-left:4px;
		}

.cboxinplog{float:left;width:140px;text-align:right;background-color:#FFFFFF;/*border:1px solid gray*/}
.cboxlabellog{float:left;width:260px;margin-left:10px;text-align:left;
	background-color:#FFFFFF;
	/*border:1px solid gray*/}

#getforgottencontainer{width:370px;
		background-color:#FFFFFF;color:#006699;
		float:left;display:none
		}
/*****menu ***/
#topmenu {float:left;clear:both;width:1008px;height:46px;
		margin:2 0 4 0;
/*		border:2px solid yellow;*/
		}
#tabimgscontainer {
	float:left;clear:both;width:100%;
	height:26px;
	padding-left:20px
}


#topmenu_lower {float:left;clear:both;
	width:600px;
	/*height:170px;*/
	background:transparent url(menu_gray.png);
	background-repeat: repeat-x;

		}
#menu_navystrip{float:left;height:19px;width:752px;
	background:transparent url(menu_navystrip.png) no-repeat scroll 0px;
}

#menu_navystrip2{
float:left;
height:19px;
width:771px;
background:url(images/menu_navystrip2.jpg) no-repeat 0px;
}


.mq {float:left;
	color:#FFFFFF; font-size:11px; font-weight:bold;
	display:none;
	margin-left:600px;
	height:20px;
	margin-top:2px;
	overflow:hidden;
/*	border:1px solid yellow*/
}

#menubar {  /* gray strip*/
	float:left;clear:both;width:622px;
	height:150px;
	border:1px solid olive;
	background:transparent url(menu_gray.png);
	background-repeat: repeat-x;
}

#topmenuspacer{display:none;float:left;clear:both;width:100%; height:0px;margin:4px 0px;
/*	border:1px solid black;*/
}
/*a { background: url(image_hover.gif); }
a:link { background: url(image_default.gif); }
a:hover,
a:focus { background: url(image_hover.gif); }
OR
First, you need to select an element that doesn't currently have a background image.
Second, add the background image. The following CSS can be applied to the element and will place the background image outside the viewable area of the image:

background-image: url("rollover_image.png");
background-repeat: no-repeat;
background-position: -1000px -1000px;


a { background: url(image_hover.gif); }
a:link { background: url(image_default.gif); }
a:hover,
a:focus { background: url(image_hover.gif); }

*/
#dummymenuitem{background-image: url("blank_over26.png");
background-repeat: no-repeat;
background-position: -1000px -1000px;}
#dummymenuitem120{background-image: url("blank_over120.png");
background-repeat: no-repeat;
background-position: -1000px -1000px;}
/*tag this at end of doc, in rightcol*/

.hmenu2{float:left;
		width:88px;height:26px;
		color:white;
		background:transparent url(blank26.png) no-repeat scroll 0px;}


.hmenu2:hover,
.hmenu2:focus{float:left;
		width:88px;height:26px;
		color:yellow;
		background:transparent url(blank_over26.png) no-repeat scroll 0px;}

.hmenu3{float:left;
		width:120px;height:26px;
		color:white;
		background:transparent url(blank120.png) no-repeat scroll 0px;}
.hmenu3:hover,
.hmenu3:focus{float:left;
		width:120px;height:26px;
		color:yellow;
		background:transparent url(blank_over120.png) no-repeat scroll 0px;}



.menucontent/*, .menucontent a*/{
		float:left;
		width:90px;
		font-family:Arial; font-size:11px;font-weight:bold;
		text-transform:uppercase;
		text-align:center;
		margin-top:6px;
		cursor:pointer;
		text-decoration:underline;
		color:white;
		}

