

/* default link style */
a {color:#000; text-decoration:none}
a:visited {color:#000; text-decoration:none}
a:active, a:hover {color:#000; text-decoration:underline}



p {margin:.3em 0}
img {border:0; margin:0; padding:0}




h1, h2, h3, h4, h5, h6, form, ul, ol, hr {margin:0; padding:0}

ul {clear:both}


/* -------------------- CONTENT GRID LAYOUTS -------------------- */


	#contentPane1, #contentPane2 {width:930px; margin:0 auto; position:relative; color:#555; font:75%/1.2em arial,helvetica,sans-serif; text-align:left; z-index:1; margin-top:10px;}

	#contentPane1 ul, #contentPane1 ol {margin-top:.2em}
	#contentPane2 ul, #contentPane2 ol {margin-top:.2em}

/* -------------------- CONTENT GRID LAYOUT -------------------- */
/* these are mostly over-rides, to accomodate the uniqueness of homepage */
/*ul {margin-top:0} /* kill the global top padding for ULs */
.footer {padding-top:20px}

/*white box surrounding segment promos and window shade*/
	.ghpTop, .ghpBtm {display:block; background:transparent; width:950px}
	.ghpbs1, .ghpbs2, .ghpbs3, .ghpbs4 {display:block; overflow:hidden}
	.ghpbs1, .ghpbs2, .ghpbs3 {height:1px}
	.ghpbs2, .ghpbs3, .ghpbs4 {background:#fff; border:1px solid #fff; border-width:0 1px}
	.ghpbs1 {margin:0 5px; background:#fff}
	.ghpbs2 {margin:0 3px; border-width:0 2px}
	.ghpbs3 {margin:0 2px}
	.ghpbs4 {height:2px; margin:0 1px}
				
	.ghpMain {width:910px; height:165px; padding:3px 10px 0 5px; }

/*default main segment column*/
	.segOneCol {width:915px; background:#FFF; float:left; margin-left:7px;}

	.hoverSthead {}
	.hoverSthead .oneCol4Lft {float:left; width:160px; margin-left:0}
	.hoverSthead .oneCol4CntrRgt {float:left; width:160px}
	.hoverStOff {margin-top:10px}
	.hoverStOff label {font-size:1.5em; line-height:1.1em; font-weight:normal; color:#CCC; float:left; margin-left:10px}
	.hoverStOff img {float:left; padding-top:.6em; padding-left:.3em}
	.hoverStOff a, .hoverStOff a:visited {color:#CCC; cursor:pointer}
	.hoverStOff a:hover, .hoverStOff a:active {color:#CCC; cursor:pointer; text-decoration:none}
			/* unlinked header */
	.hoverStOff a.anchorH3, .hoverStOff a:hover.anchorH3, .hoverStOff .popup {color:#CCC; background:none; cursor:auto; text-decoration:none}
			
	.hoverStON {}
	/*	------------BkgColor and Border for 3 Headers---------------*/
	.hoverStONtext {background-color:#fff; border-right:1px solid #e9e9e9; border-left:1px solid #e9e9e9; padding:5px 0 0 10px}
	.hoverStONtext label {font-size:1.5em; line-height:1.1em; font-weight:normal; color:#D84704; float:left}
		 /*--------------------BKG for Arrow-------------------*/
	.hoverStONtext img {float:left; padding-top:.6em; background-color:#fff;  padding-left:.3em}
			/*------links main catigories------*/
	.hoverStONtext a, .hoverStONtext a:visited {color:#cc0000; cursor:pointer}
	.hoverStONtext a:hover, .hoverStONtext a:active {color:#cc0000; cursor:pointer; text-decoration:none}
			
	.oneCol4LftBtm, .oneCol4CntrLftBtm, .oneCol4CntrRgtBtm {background-color:#fff; border-left:1px solid #e9e9e9; border-right:1px solid #e9e9e9; position:absolute; width:158px; height:5px; z-index:20; display:block; overflow:hidden}
	.oneCol4LftBtmBtm {background-color:#fff; border-left:1px solid #e9e9e9; position:absolute; width:158px; height:6px; z-index:20; display:block; overflow:hidden}
	.oneCol4CntrLftBtmBtm, .oneCol4CntrRgtBtmBtm {background-color:#fff; position:absolute; width:159px; height:5px; z-index:20; display:block; overflow:hidden}
		
	.hoverSt {background:transparent; margin-right:10px}
	.hoverStTop, .hoverStBtm{display:block; background:transparent}
	.hoverSt1, .hoverSt2, .hoverSt3, .hoverSt4 {display:block; overflow:hidden}
	.hoverSt1, .hoverSt2, .hoverSt3 {height:1px}
				
				/* ------------ Round Corners Color------------ */
	.hoverSt2, .hoverSt3, .hoverSt4 {background:#fff; border:1px solid #e9e9e9; border-width:0 1px}
	.hoverSt1 {margin:0 5px; background:#e9e9e9}
	.hoverSt2 {margin:0 3px; border-width:0 2px}
	.hoverSt3 {margin:0 2px;}
	.hoverSt4 {height:1px; margin:0 1px}
	
	/* -----------  MAIN BKGCOLOR  ---------   */
	.hoverStMain {border-right:1px solid #e9e9e9; border-left:1px solid #e9e9e9; background-color:#fff;}
	/*--------links inside menu------------*/
	.hoverStMain a, .hoverStMain a:visited {color:#666; cursor:pointer}
	.hoverStMain a:hover, .hoverStMain a:active {color:#cc0000; cursor:pointer; text-decoration:none}
	.hoverStMain .listNone li{padding-bottom:.8em; list-style-type: none;}
	
	.hoverStMain .industry li{padding-bottom:.5em; list-style-type: none;;}
	
	.hoverStMain .oneCol4Rgt {float:left; width:180px; margin-left:10px } /*column for promo image*/
	.hoverStMain .oneCol4Lft {float:left; width:160px; margin-left:10px; margin-left:expression('5px')} /*left column forces IE to have a 10px left column*/
	
/* four inner columns */
	.oneCol4Lft {float:left; width:160px; margin-left:11px; margin-left:expression('5.5px')}
	.oneCol4CntrLft {float:left; width:160px; margin-left:20px}
	.oneCol4CntrRgt {float:left; width:160px; margin-left:20px}
	.oneCol4Rgt {float:left; width:180px; margin-left:20px;} /*column for default promo image*/
	
	.oneCol4Cntr3 {float:left; width:160px; margin-left:20px}
	
	.cbType24 {font-family:arial, helvetica, sans-serif; margin-top:10px} 
	.cbType24 .defaultSub {width:100%}
	.cbType24 .defaultSub a, .cbType24 .defaultSub a:visited {color:#333; cursor:pointer}
	.cbType24 .defaultSub a:hover {color:#cc0000; cursor:pointer; text-decoration:none}
	.cbType24 .defaultSub .listNone li{margin-top:.8em}
	.cbType24 .defaultSub img {float:left; padding-top:.5em; margin-bottom:6px}
	.cbType24 .defaultSub span {float:left; font-size:1.5em; line-height:1.1em; font-weight:normal; padding-right:.3em; color:#333; margin-bottom:12.5px; margin-bottom:expression('2px')}
		/* unlinked header */
	.cbType24 .defaultSub span a.anchorH3, .cbType24 .defaultSub span a:hover.anchorH3, .cbType24 .defaultSub span .popup {color:#333; background:none; cursor:auto; text-decoration:none}


.imgFltR {
	float:right;
}


	
