 /* Begin Styles for Template */
html {
    /* background: #d4e1f1 url(../graphics/template/body-bgslice.gif) repeat-x 0 0;*/
    background-color: white;
}
body {
    
    background: transparent url(../graphics/template/brand-arc.jpg) no-repeat center 0;
    font-family: helvetica, arial, sans-serif;
    font-size: 12px;
	line-height: 1.3;
}

a {
	color: #0b729a;
}

.clear {
    clear: both;
	display: block;
	line-height: 0;
	font-size: 0;
	overflow: hidden;
	height: 0;
}

.bea-portal-body-content{
    width: 850px;
    margin: 0 auto;
    position: relative;
}
.bea-portal-body-header {
    position: relative;
   /* background: transparent url(../graphics/template/brand-swoosh.png) no-repeat; */
    height: auto;   
}

.bea-portal-body-header {
    position: relative;
    /* background: transparent url(../graphics/template/brand-swoosh.png) no-repeat; */
    height: auto;   
}

* html .bea-portal-body-header { /* Replace transparent png with gif for IE6 */
    position: relative;
    background: transparent url() no-repeat;
    height: auto;   
}

#TB_overlay {z-index: 100; height: 1600px; width: 100%; left:-240px;}
#welcomeE {margin-left:-240px;}
#cartE {margin-left:-240px;}

/* Logo */
.bea-portal-body-content #logo {
    position: relative;
    width: 134px;
    height: 35px;
    top: 38px;
    left: 70px;
}


/* Utility navigation */

#ebiz-firstHeader{ position:relative;top:-55px;font-weight:normal;}

 /* target Firefox for css hack */
 @-moz-document url-prefix(){
 	#ebiz-firstHeader{ position:relative;top:-46px;font-weight:normal;}
 }

/* To target a safari browser issue */
 @media screen and (-webkit-min-device-pixel-ratio:0){
		#ebiz-firstHeader{ position:relative;top:-46px;font-weight:normal;}
	}

#ebiz-firstHeader ul {
	text-align: center;
	padding-top: 8px;
}
#ebiz-header-links li {
    color: #fff;
    display: inline;
    padding-left: 4px;
    font-size: 11px;
}

#ebiz-header-links a {
    color: #fff;
    text-decoration: underline;
}
#ebiz-firstHeader-eui{ 	position:relative;top:-55px;font-weight:normal;}

 /* target Firefox for css hack */
 @-moz-document url-prefix(){
 	#ebiz-firstHeader-eui{ 	position:relative;top:-46px;font-weight:normal;}
 }
/* To target a safari browser issue */
	@media screen and (-webkit-min-device-pixel-ratio:0){
		#ebiz-firstHeader-eui{ 	position:relative;top:-46px;font-weight:normal;}
	}
	
#ebiz-firstHeader-eui ul {	text-align: center;	padding-top: 8px;}
#ebiz-header-links-eui li {color: #fff;display: inline;padding-left: 4px;font-size: 11px;}
#ebiz-header-links-eui a {
    color: #fff;
    text-decoration: underline;
}

/* Cart Summary */

div#cart-summary {	width: 123px;height: 18px;position: relative;top: -88px;left: 680px;background-image: url(/global/dots/graphics/cart-summary-bg.png);}
html>/**/body div#cart-summary {	width: 123px;height: 18px;position: absolute;top: 8px;right: 49px;background-image: url(/global/dots/graphics/cart-summary-bg.png);}


div#cart-summary p {
	z-index:10; 
	color: #0d6098;
	text-decoration: underline;
	font-size: 11px;
	line-height: 18px;
	padding-left: 7px;
}
div#cart-summary a {
	z-index:10; 
	display: block;
	width: 123px;
	height: 18px;
	position: absolute;
	top: 0px;
	left: -6px;
	color: #0B729A;
	background-image: url(/global/dots/graphics/transparent.gif);
}

/* Need Help icon */
#help {
	position: absolute;
	right: 49px;
	top: 35px;
	width: 141px;
	height: 39px;
	/* Defect ID:3748 added for the IE issue */
	padding-top:5px;
}

#help a {
	background: transparent url(/global/dots/graphics/chat.png) no-repeat 0 0;
	cursor: pointer;
	display: block;
	height: 39px;
	width: 141px;
	margin: 0 0 2px;
}

#help a span {
	display: block;
	overflow: hidden;
	width: 141px;
	height: 39px;
	text-indent: -9999px;
}

#help p {
	color: #79bcd2;
	font-family: verdana, arial, sans-serif;
	font-size: 10px;
	text-align: right;
}




/* Content area */
#container-contentarea {
    width: 795px;
    margin: 0 auto;
    position: relative;
    top: 40px;
}

#contentarea-top {
    height: 26px;
    background: transparent url(../graphics/template/contentarea-top.png) no-repeat 0 0;
    position: relative;
}
#contentarea-bottom {
    height: 26px;
    position: relative;
    background: transparent url(../graphics/template/contentarea-bottom.png) no-repeat 0 0;
}
#contentarea {
	background: transparent url(../graphics/template/contentarea-bgslice.png) repeat-y 0 0;
	min-height: 400px;
	height: auto !important;
	height: 400px;
	padding: 0 0 15px;
	position: relative;
}

#contentarea div.padding {
    padding: 0 21px;
}

/* End styles for template */

