@charset "utf-8";
/* CSS Document */


td {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: .8em}
/* august 2010 
td{text-align:left;}
  end of changes august 2010 */
body {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: .8em}
.em7 {  font-size: .7em}
.em6 {  font-size: .6em}
.px10 {  font-size: 10px}
.px12 {  font-size: 12px}
.px8 {  font-size: 8px}
.px9 {  font-size: 9px}
.px11 {  font-size: 11px}
.px14 {  font-size: 14px}
.formbox {  font-size: 13px; width: 115px; height: 22px}
.em9 {  font-size: 0.9em}
.em10 {  font-size: 1em}
.em11 {  font-size: 1.1em}
.em13 {  font-size: 1.3em}
.em8 {  font-size: .8em}
.em12 {  font-size: 1.2em}
a, a:link {  color: #0000CC; text-decoration: underline;}
a:visited {  color: #990066; text-decoration: underline;}
a:hover {  color: #009501; text-decoration: underline;}
a:active { color: #FFC150; text-decoration: underline;}

a.anchorpic:link {
	color: #000080;
	text-decoration: none
}
a.anchorpic:active {
	text-decoration: none;
	color: #FFC150
}
a.anchorpic:visited {
	color: #640043;
	text-decoration: none
}
a.anchorpic:hover {  color: #009501; text-decoration: underline}

.quicksku { font-size: 13px; width: 70px; height: 22px }
.quickqty { font-size: 13px; width: 35px; height: 22px }


.QBpx9 {  font-size: 9px}
.QBpx10 {  font-size: 10px}
.QBpx10b {  font-size: 10px; font-weight: 600}
.QBpx11 {  font-size: 11px}
.QBpx12 {  font-size: 12px}
.QBpx14 {  font-size: 14px}

.MainHead
	{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #666666;	
	font-size: 14pt;
	}

.SubHead	
	{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #666666;	
	font-size: 12pt;
	font-weight: bold;
	}

.SubHeadW
	{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #FFFFFF;	
	font-size: 12pt;
	font-weight: bold;
	}

.SubHeadWSmaller { font-family: Verdana, Arial, Helvetica, sans-serif; color: #FFFFFF; font-size: 10pt; font-weight: bold; }

	
.TitleHeadU
	{ 
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 11px;
	line-height: 16px; 
	color: #333399; 
	text-decoration: none ; 
	font-weight: bold; 
	/*text-transform: uppercase;*/
	font-style: italic;
	}
	
.smalltext	
	{ 
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 10px;
	}
	
smalltext:link {  color: #0000CC; text-decoration: underline;}	
smalltext:visited {  color: #990066; text-decoration: underline;}
smalltext:hover {  color: #E19302; text-decoration: underline;}
smalltext:active { color: #FFC150; text-decoration: underline;}




.searchDropDown {  font-size: 12px; }

a.searchhelptxt:link {  color: #4B53AD; text-decoration: none}
a.searchhelptxt:active { color: #019302; text-decoration: underline}
a.searchhelptxt:visited { color: #4B53AD;text-decoration: none}
a.searchhelptxt:hover {  color: #019302; text-decoration: underline}

/*  new side navigation    */


.hzmenubgrndover {
	/* background-color: #FFDCA3; */
	background-image: url(imgh/hzMenu_bgrndOver.gif);
	background-repeat: repeat;
}


.hzmenubgrndoff {
	background-image: url(imgh/hzMenu_bgnd.gif);
	background-repeat: repeat;
}

.leftnvboxtitle {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
}

.searchboxmylist {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
 }
 
 .searchboxradio { margin-top: -2px ; margin-bottom: -2px ; margin-right: 0px ;  padding: 0px;     }
 
.loginbox {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	border-top: 1px solid #353470;
	border-right: 1px solid #353470;
	border-bottom: 1px solid #353470;
	border-left: 1px solid #353470;
	
}

.loginbox2 {
	border: 1px solid #403E84;
	padding-left: 2px; padding-top: 2px; padding-bottom: 5px;

}

.loginboxtd {  
 	padding-left: 2px;
	color: white; font-size: 11px;
}
.loginboxforgetpass {
	padding-left: 3px; font-size: 10px; color: #B5D2F0;
}

.accountnv {  
 	padding-left: 7px;    border-top: 1px solid #A8B8E3;
	color: white;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
}
.accountnv A:link { color: white; text-decoration: none }
.accountnv A:visited { color: white; text-decoration: none }

.accountover {  
 	padding-left: 7px;  border-top: 1px solid #A8B8E3;
	color: #000000;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	background: #6BACED; text-decoration: underline;
}
.accountover A:link { color: #000000; text-decoration: underline }
.accountover A:visited { color: #000000; text-decoration: underline}
.accountover A:hover { color: #000000; text-decoration: underline;}
.accountover A:active { color: #000000; text-decoration: underline}

.accountnvonstate {  
 	padding-left: 0; border-top: 1px solid #A8B8E3;
	color: black; background: #CCCCCC;
	background-image: url(img/leftnvOnStateBgnd.gif);
	font-size: 11px;
	}

.leftnvtextsmall {
	font-size: 8px;
}

.leftnvtable { border-left: 1px solid #728FC9;
 border-right: 1px solid #728FC9;
   }
 
 .leftnvtd {  
 	padding-left: 15px;  border-bottom: 1px solid black;  border-top: 1px solid #A8B8E3;
	color: white;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	text-align:left;
	}
.leftnvtd A:link { color: white; text-decoration: none }
.leftnvtd A:visited { color: white; text-decoration: none }
.leftnvtd A:hover { color: white; text-decoration: none }
.leftnvtd A:active { color: white; text-decoration: none } 

/* above newcustomers- */
.leftnvtdnobordertop {  
 	padding-left: 15px;  border-bottom: 1px solid black;
	text-align:left;
	}

td#leftnvonstate {  
 	padding-left: 0; border-bottom: 1px solid black;  border-top: 1px solid #A8B8E3;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: black; background: #CCCCCC;
	background-image: url(img/leftnvOnStateBgnd.gif);
	font-size: 11px;
	}
td#leftnvonstatehelp {  
 	padding-left: 0; border-bottom: 1px solid black;  border-top: 1px solid #AFABD5;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: black; background: #CCCCCC;
	background-image: url(img/leftnvOnStateBgnd.gif);
	font-size: 11px;
	}	

.leftnvover {  
 	padding-left: 15px;  border-bottom: 1px solid black;  border-top: 1px solid #A8B8E3;
	color: #000000;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	background: #6BACED; text-decoration: underline;
	text-align:left;
	}
.leftnvover A:link { color: #000000; text-decoration: underline }
.leftnvover A:visited { color: #000000; text-decoration: underline}
.leftnvover A:hover { color: #000000; text-decoration: underline;}
.leftnvover A:active { color: #000000; text-decoration: underline}

td#helpfirstorder {border-bottom: 0px;}

/* Jan 2004 */
/* top paging and "You Are Here" links */
.here {  font-size: 11px}
.here A:link { color: Blue; text-decoration:  underline;}
.here A:visited { color: Blue; text-decoration: underline;}
.here A:active { color: Blue; text-decoration: underline;}
.here A:hover { color: #00A101; text-decoration: none;}


.prodboxrow2links {padding-left: 3px;  padding-right: 3px;  padding-top: 3px;  }
.prodboxrow2links  A:link { color: #A507C0; text-decoration:  underline;}
.prodboxrow2links   A:visited { color: #A507C0; text-decoration: underline;}
.prodboxrow2links   A:active { color: #A507C0; text-decoration: underline;}
.prodboxrow2links   A:hover { color: #00A101; text-decoration: none;}
 A.greenreorder:link { color: #05B534; text-decoration:  underline;}
 A.greenreorder:visited { color: #05B534; text-decoration: underline;}
 A.greenreorder:hover { color: #4ED472; text-decoration: none;}
 
.prevnexttop {  font-size: 12px}
.prevnexttop A:link { color: #0000CC; text-decoration:  underline;}
.prevnexttop A:visited { color: #0000CC; text-decoration: underline;}
.prevnexttop A:active { color: #000000; text-decoration: underline;}
.prevnexttop A:hover { color: #00A101; text-decoration: none;}

.pagthruhideviewTxt {font-size: 10px; color: #1353D7; }
.pagthruhideviewTxt A:link { color: #1353D7; text-decoration:  none;}
.pagthruhideviewTxt A:visited { color: #1353D7; text-decoration: none;}
.pagthruhideviewTxt A:active { color: #1353D7; text-decoration: none;}
.pagthruhideviewTxt A:hover { color: #00A101; text-decoration: underline;}

.pagthruResultPerPage {font-size: 10px; color: #1353D7; }
.pagthruResultPerPage A:link { color: #1353D7; text-decoration:  underline;}
.pagthruResultPerPage A:visited { color: #1353D7; text-decoration: underline;}
.pagthruResultPerPage A:active { color: #1353D7; text-decoration: underline;}
.pagthruResultPerPage A:hover { color: #00A101; text-decoration: none;}

/* bottom paging links */
.pagethrubot {	padding-top: 4px;	padding-right: 2px;	padding-bottom: 8px;
	font-size: 11px;
}
.pagethrubot A:link { color: #0000CC; text-decoration:  underline;}
.pagethrubot A:visited { color: #0000CC; text-decoration: underline;}
.pagethrubot A:active { color: #0000CC; text-decoration: underline;}
.pagethrubot A:hover { color: #009501; text-decoration: none;}

.prevnextbot { font-size: 12px; font-weight: bold; color: #0000CC; }
.prevnextbot A:link { color: #0000CC; text-decoration:  underline;}
.prevnextbot A:visited { color: #0000CC; text-decoration: underline;}
.prevnextbot A:active { color: #0000CC; text-decoration: underline;}
.prevnextbot A:hover { color: #009501; text-decoration: none;}

.prevnextarrow { font-size: 9px; text-decoration:none; }
.g {  text-decoration:none;}  /* 	in link don't underline g in word 'Page' */

.prevnextbotpageon { font-size: 11px; font-weight: bold; color: #9E0065; }

/* miscellaneous paging */
.pageon { color: #9E0065; font-weight: bold;}

/* center table of info pages */
.centertabletxt td{
	font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 13px;}
.centertablepad {padding-left:5px; padding-right: 45px;}	


/* navigation menu forgotpassword link */
.forgotpasswordnv {	padding-top:2px;padding-right:8px;font-size:9px;color:#000000;}
.forgotpasswordnv A:link { color: #000000; text-decoration:  underline;}
.forgotpasswordnv A:visited { color: #000000; text-decoration:  underline;}
.forgotpasswordnv A:hover { color: #FFFFFF; text-decoration: none;}
.forgotpasswordnv A:active { color: #000000; text-decoration:  underline;}


.emailpwd a:link {  color: #0000CC; text-decoration: underline;}
.emailpwd a:visited {  color: #0000CC; text-decoration: underline;}
.emailpwd a:hover {  color: #009501; text-decoration: underline;}
.emailpwd a:active { color: #FFC150; text-decoration: underline;}
/*  side navigation */
.vertmenumainbgrnd{
	background-image: url(imgh/sidenavbgnd.gif);
	background-repeat: no-repeat;
}

.vertbgnnewOver{
	background-image: url(imgh/sidenvbgnnewOver.gif);
	background-repeat: no-repeat;
}
.vertbgnnewOff {}

.vertbgnshipOver{
	background-image: url(imgh/sidenvbgnshipOver.gif);
	background-repeat: no-repeat;
}
.vertbgnshipOff {}

.vertbgntermsOver{
	background-image: url(imgh/sidenvbgntermsOver.gif);
	background-repeat: no-repeat;
}
.vertbgnshiptermsOff {}

.vertbgncontactOver{
	background-image: url(imgh/sidenvbgncontactOver.gif);
	background-repeat: no-repeat;
}
.vertbgnshipcontactOff {}

.vertbgnfaxOver{
	background-image: url(imgh/sidenvbgnfaxOver.gif);
	background-repeat: no-repeat;
}
.vertbgnshipfaxOff {}

.vertbgnaccountOver{background-color: #D2D0D0;}
.vertbgnshipaccountOff {}

.vertbgnsignoutOver{background-color: #D2D0D0;}
.vertbgnshipsignoutOff {}

.tdsignin {padding-left:20px;
}
.tdloggedin {padding-left:15px;
}

/* left Panel which holds all the navigation  2009 */
#leftPanelleftTD {background-color:#E8EECD;}
#leftPanelrightTD {background-color:#FFFFFF;}



#searchFormsTable td{padding-left:10px;}
#searchFormsTable td td{padding-left:0px;}

#locateItems {font-family:Arial, Helvetica, sans-serif;}
#locateItems td {background-color: #D1DD9B;}
#locateItems td.heading {background-color: #829B2B}

#customerLogin td {background-color: #B3B8D8;}
#customerLogin td.heading {background-color: #5D6ABD;}


/* navigation menu forgotpassword link */
.forgotpasswordnv {	padding: 6px 4px 8px 10px;font-size:12px;color:#293167; font-weight:bold; font-family:Arial, Helvetica, sans-serif;}
.forgotpasswordnv A:link { color: #293167; text-decoration:  underline;}
.forgotpasswordnv A:visited { color: #293167; text-decoration:  underline;}
.forgotpasswordnv A:hover { color: #2B40E3; text-decoration: none;}
.forgotpasswordnv A:active { color: #000000; text-decoration:  underline;}
.leftnavsignup {padding: 6px 4px 10px 10px;font-size:12px;color:#293167; font-weight:bold; font-family:Arial, Helvetica, sans-serif;}
.leftnavsignup A:link { color: #293167; text-decoration:  underline;}
.leftnavsignup A:visited { color: #293167; text-decoration:  underline;}
.leftnavsignup A:hover { color: #2B40E3; text-decoration: none;}
.leftnavsignup A:active { color: #000000; text-decoration:  underline;}

/* NAVIGATION BUTTONS HELP - FAX  */
.leftnavtd {background-color: #D1DE9B;}
.leftnavtdOn {background-color: #7B8E30;}

/* space between menu items  */
.leftnavtd2 {background-color: #FFFFFF;}
/* space above 1st menu item */
.leftnavtd2Top, #customerLogin td.leftRetCustTop {background-color: #FFFFFF;}
/* space under the last menu item */
.leftnavtd2Bottom {background-color: #FFFFFF;}

.leftnav
{
position: relative;
font-family: arial, helvetica, sans-serif;
background: url(imgh/hzmnuhelphover.gif) no-repeat;
white-space: nowrap;
display: block;
width: 210px;
height: 29px;
margin: 0;
padding: 0;
}

.leftnavOn
{
position: relative;
font-family: arial, helvetica, sans-serif;
background: url(imgh/hzmnuhelpon.gif) no-repeat;
white-space: nowrap;
display: block;
width: 210px;
height: 29px;
margin: 0;
padding: 0;
color: #FFFFFF;
}

.leftnav a, .leftnav a:link, .leftnav a:visited
{
display: block;
font-size: 11px;
width: 210px;
height: 29px;
display: block;
float: left;
color: black;
text-decoration: none;
}

.leftnav img {width: 210px; height: 29px; border: 0; }

/* * html a:hover{visibility:visible} */

*.leftnav a:hover{
visibility:visible;
text-decoration:underline;
}


.leftnav a:hover img{visibility:hidden}

.leftnav span, .leftnavOn span
{
position: absolute;
font-size:15px;
left: 38px;
top: 8px;
margin: 0px;
padding: 0px;
cursor: pointer;
} 

 .leftnavOn span{ font-weight: bold;}
/* END OF HELP - FAX NAVIGATION */

/* NAVIGATION BUTTONS See Account - Sign Out  */
#customerLogin .leftegisternavtd {background-color: #D1DE9B;}

/* space between menu items  */
#customerLogin .leftegisternavtd2 {background-color: #FFFFFF;}
/* space above 1st menu item */
#customerLogin .leftegisternavtd2Top{background-color: #FFFFFF;}
/* space under the last menu item */
#customerLogin .leftegisternavtd2Bottom {background-color: #FFFFFF;}

.leftegisternav{
position: relative;
font-family: arial, helvetica, sans-serif;
background: url(imgh/hzmenuSignoutOver.gif) no-repeat;
white-space: nowrap;
display: block;
width: 210px;
height: 29px;
margin: 0;
padding: 0;
}

#customerLogin .leftegisternavOn{
position: relative;
font-family: arial, helvetica, sans-serif;
background: url(imgh/hzmnuSignoffOn.gif) no-repeat;
white-space: nowrap;
display: block;
width: 210px;
height: 29px;
margin: 0;
padding: 0;
color: #FFFFFF;
font-weight: bold;
}

.leftegisternav a
{
display: block;
color: #000000;
font-size: 11px;
width: 210px;
height: 29px;
display: block;
float: left;
color: black;
text-decoration: none;
}

.leftegisternav img {width: 210px; height: 29px; border: 0; }

/* * html a:hover{visibility:visible} */

*.leftegisternav a:hover{visibility:visible;text-decoration:underline;}

.leftegisternav a:hover img{visibility:hidden}

.leftegisternav span, .leftegisternavOn span{
position: absolute;
font-size:15px;
left: 38px;
top: 8px;
margin: 0px;
padding: 0px;
cursor: pointer;
} 
/* END OF See Account - Sign Out NAVIGATION */

#leftWelcomeTD {padding: 0px 12px 10px 13px;font-size:12px;color:#293167; font-weight:bold; font-family:Arial, Helvetica, sans-serif;}
#customerLogin #leftWelcomeTD {background-color:#5D6ABD;}
#leftWelcomeTD table td {background-color:#E5E6F2;}
#leftWelcomeTD .DrWelcomeName{padding: 3px 1px 4px 6px;color: #9F009F;}


/*  Feb. 2009 Horizontal Header NAVIGATION */
#zz2home div,#zz2shopcat div,#zz2reorderlist div,#zz2monthspec div,#zz2promosale div,#zz2shortdated div,#zz2viewcart div{
	display: block;
	width: 125px; height: 37px;
	margin: 0 ;
}
	
#zz2home div			{background: url( 'imgzz/zz2Home.gif' ) top right no-repeat;}
#zz2shopcat div			{background: url( 'imgzz/zz2ShopCat.gif' ) top right no-repeat;}
#zz2reorderlist div		{background: url( 'imgzz/zz2ReorderList.gif' ) top right no-repeat;}
#zz2monthspec div		{background: url( 'imgzz/zz2MonthSpec.gif' ) top right no-repeat;}
#zz2promosale div		{background: url( 'imgzz/zz2PromoSale.gif' ) top right no-repeat;}
#zz2viewcart div		{background: url( 'imgzz/zz2ViewCart.gif' ) top right no-repeat;}
#zz2shortdated div		{background: url( 'imgzz/zz2ShortDated.gif' ) top right no-repeat;}

#zz2home div a, #zz2shopcat div a, #zz2reorderlist div a, #zz2monthspec div a, #zz2promosale div a, #zz2shortdated div a, #zz2viewcart div a
{
	display: block;
	margin: 0; padding:0;
	width:125px; height:37px;
	overflow:hidden;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color:#000000;
	text-decoration: none;
	text-indent:-9999px;
	outline:none; 
	}
	
#zz2home	div	a{background: url( 'imgzz/zz2Home.gif' ) top left no-repeat;}
#zz2shopcat	div	a{background: url( 'imgzz/zz2ShopCat.gif' ) top left no-repeat;}
#zz2reorderlist	div	a{background: url( 'imgzz/zz2ReorderList.gif' ) top left no-repeat;}
#zz2monthspec	div	a{background: url( 'imgzz/zz2MonthSpec.gif' ) top left no-repeat;}
#zz2promosale	div	a{background: url( 'imgzz/zz2PromoSale.gif' ) top left no-repeat;}
#zz2viewcart	div	a{background: url( 'imgzz/zz2ViewCart.gif' ) top left no-repeat;}		
#zz2shortdated div a{background: url( 'imgzz/zz2ShortDated.gif' ) top left no-repeat;}


#zz2home div a:hover, #zz2shopcat div a:hover, #zz2reorderlist div a:hover, #zz2monthspec div a:hover, #zz2promosale div a:hover,#zz2shortdated div a:hover, #zz2viewcart div a:hover{
	background-position: top right;
	color: black;
	visibility: visible;
	}

#zz2home div a img, #zz2shopcat div a img, #zz2reorderlist div a img, #zz2monthspec div a img, #zz2promosale div a img,#zz2shortdated div a img, #zz2viewcart div a img{ 
width:  125px;
height: 37px;
}

#zz2home div a:hover img, #zz2shopcat div a:hover img, #zz2reorderlist div a:hover img, #zz2monthspec div a:hover img, #zz2promosale div a:hover img,#zz2shortdated div a:hover img,#zz2viewcart div a:hover img{ visibility: hidden;}


/* Mix & Match "what's this" link  */
#whatsthis {
	display: block;
	width: 69px; height: 12px;
	margin: 0 ;
	background: url( 'img/mixmatchwThis_leftright.gif' ) top right no-repeat;
	}
#whatsthis a {
	display: block;
	margin: 0; padding:0;
	width:69px; height:12px;
	overflow:hidden;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color:#000000;
	text-decoration: none;
	text-indent:-9999px;
	outline:none;
 	background: url( 'img/mixmatchwThis_leftright.gif' ) top left no-repeat;
	}
#whatsthis a:hover{
	background-position: top right;
	color: black;
	visibility: visible;
	}
#whatsthis a img{ 
width:  69px;
height: 12px;
	}
#whatsthis a:hover img{ visibility: hidden;}

.viewcartMixMatchTotal {color:#003E92;
}
.viewcartMixMatchTotalQTY {
	font-weight:bold;

}

/* view cart Mix & Match  "explain" link  */
#cartmixmatchexplain {
	display: block;
	width: 215px; height: 17px;
	margin: 0 ;
	background: url( 'img/viewCart_usingMixMatchleftright.gif' ) top right no-repeat;
	}
#cartmixmatchexplain a {
	display: block;
	margin: 0; padding:0;
	width:215px; height:17px;
	overflow:hidden;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color:#000000;
	text-decoration: none;
	text-indent:-9999px;
	outline:none;
 	background: url( 'img/viewCart_usingMixMatchleftright.gif' ) top left no-repeat;
	}
#cartmixmatchexplain a:hover{
	background-position: top right;
	color: black;
	visibility: visible;
	cursor: help;
	}
#cartmixmatchexplain a img{ 
width:  215px;
height: 17px;
	}
	
#cartmixmatchexplainOFF a:hover{cursor: help;} /* placeholder */

/* myvipsports	july 2010	*/
body {
	margin: 0px;
	padding: 0px;
	background-color: #bcbcbc;
	background-image: url(imh/backgrndofpage.jpg);
	background-repeat:repeat-x;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;	
}
td { font-size: 12px;}

#afterbodydiv {width:988px;padding:0px;margin: 0px auto;}
#midsectoutermostdiv {width:988px;padding:0px;margin: 0px auto;}		
#midsectoutermostdiv #topdivabovemaintable {display:none;}		/* not currently using  */

#maintable #topmidsectTR1,#maintable #topmidsectTR2, #maintable #topmidsectTR3 {
	background:#FFFFFF;
}
#maintable{margin:0px;padding:0px;}
#midsectTDleft, #midsectTR3TDleft {border-left: 1px solid #85aec2; background-color:#7ac9f3;}
#midsectTDright ,#midsectTR3TDright{
	background-image:url(imh/midsectionrightshadow.gif);
	background-repeat:repeat-y;
}

 /* temporary- for temp side nav */
#midsectTDleft{padding-left:2px;}
.loginbox {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	border-right: 1px solid #6E99CC;
	border-bottom: 1px solid #6E99CC;
	border-left: 1px solid #6E99CC;
	background-color:#94BDED;
	}
.loginboxtd {color: #333333;}
#helpfirstorder {background-color:#5087C7;
	border-top: 1px solid #6E99CC;
}
.leftnvtdonstate {  
 	padding-left: 15px;  border-bottom: 1px solid black;  border-top: 1px solid #A8B8E3;
	color: white;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	background-color:#2160B8;
	text-align:left;
}