/* sQOOP STYLE SHEET
	FOR LAYOUT ONLY
	These styles are used to control layout only;
	see "type.css" for font styles.  */
	

/* STD TEMPLATE: General */
/* ========================================================= */
BODY {
	background: #ffffff;
	border: 0;
	margin: 0 0 0 0;
	padding: 0;
}

BLOCKQUOTE {
	margin-top: 0px;
	margin-bottom: 0px;
}

IMG {
	border: 0;
	margin: 0;
	padding: 0;
}

/* TABLE {
	border: 0;
	margin: 0;
	padding: 0;
}

TR {
	border: 0;
	margin: 0;
	padding: 0;
}

TD {
	border: 0;
	margin: 0;
	padding: 0;
} */

UL {
	margin-top: 0px;
}

LI {
	margin-top: 6px;
}

BLOCKQUOTE {
	margin-top: 0px;
	margin-bottom: 0px;
}

DIV#mainbody {
	border: 0;
	margin: 0 0 0 0;
	padding: 12px;
}

P.highlightbox {
	border: 1px solid #FFCE66;
	padding: 6px;
}

p.dotrule {
	background-image: url(../../_images/_common/bkg_dotGray_horiz.gif);
	background-repeat: repeat-x;
	background-position: center left;
	clear: both;
	font-size: 10px;
	height: 10px;
	margin: 6px auto 6px auto;
	padding: 0;
	text-align: center;
}


/* STD TEMPLATE: Round-cornered ruled box (Main Content) */
/* ========================================================= */
TD.roundboxTrule {
	background: url(../../_images/_common/rule1_horizruleT.gif);
	margin: 0 0 0 0;
	padding: 0;
}

TD.roundboxRrule {
	background: url(../../_images/_common/rule1_vertruleR.gif);
	margin: 0 0 0 0;
	padding: 0;
}

TD.roundboxBrule {
	background: url(../../_images/_common/rule1_horizruleB.gif);
	margin: 0 0 0 0;
	padding: 0;
}

TD.roundboxLrule {
	background: url(../../_images/_common/rule1_vertruleL.gif);
	margin: 0 0 0 0;
	padding: 0;
}


/* MAINMENU: Primary and Secondary menu bars */
/* ========================================================= */
TD#outrigger_LT,#outrigger_RT {
	background: #cdeb8b;
	margin: 0 0 0 0;
	padding: 0;
}

TD#menubarmain {
	background: url(../../_images/_common/navbar_main_bkgrnd.gif);
	margin: 0 0 0 0;
	padding: 0;
}

TD#menubar2nd {
	background: url(../_images/_common/navbar_2nd_bkgrnd.gif);
	margin: 0 0 0 0;
	padding: 0;
}


/* CORPORATE PORTAL: Corporate Portal masthead and body */
/* ========================================================= */
BODY#corpPortalBody {
	background: #ebebeb;
	border: 0;
	margin: 0 0 0 0;
	padding: 0;
}

TR.banner {
	background: #a9d7e6;
	margin: 0 0 0 0;
	padding: 0;
}

TD.ruleTopLogin {
	background: #cdeb8b;
	border-top: 2px solid #ffffff;
	margin: 0 0 0 0;
	padding: 0;
}

TD.ruleRtLogin {
	background: #cdeb8b;
	border-right: 2px solid #ffffff;
	margin: 0 0 0 0;
	padding: 0;
}

TD.ruleBtmLogin {
	background: #cdeb8b;
	border-bottom: 2px solid #ffffff;
	margin: 0 0 0 0;
	padding: 0;
}

TD.ruleLftLogin {
	background: #cdeb8b;
	border-left: 2px solid #ffffff;
	margin: 0 0 0 0;
	padding: 0;
}

TD.greenBoxBkgr {
	background: #cdeb8b;
	margin: 0 0 0 0;
	padding: 6px;
}

.btntext {
	margin: 0;
}


/* ADD-TO-CART BUTTON ROLLOVER */
/* ========================================================= */
a.add2CartBtn {
	background-image: url(../../_images/_common/btn_addtocart0-1.gif);	
	background-repeat: no-repeat;
	display: block;
	height: 25px;
	width: 115px;
	text-decoration: none;
}

a.add2CartBtn:hover {
	background-image: url(../../_images/_common/btn_addtocart0-1.gif);	
	background-position: -115px 0;	
}
