	BODY
	{
		margin:0;
		padding:0;
		font-family: Helvetica, Arial, sans-serif;
		background-color:#000;
	}	

	
	#headerConnex
	{
		margin:0;
		padding:0;
		background: url(../images/top_backgrounds.gif);
		height:100px;		
		border-bottom:6px #000000 solid;
		font-family: Helvetica, Arial, sans-serif;
	}
	
	#headerConnexLogo
	{
		float:left;
		margin:0;
		padding:0;
		font-family: Helvetica, Arial, sans-serif;
	}
	
	#headerConnexBlurb
	{
		float:right;
		position:relative;
		top:20px;
		width:360px;
		margin:0px 6px;
		padding:0;
		font-size:.8em;
		color:#000000;
		font-weight:bold;
		font-family: Helvetica, Arial, sans-serif;
	}
	#charge
	{
		float:right;
		position:relative;
		top:60px;
		width:360px;
		margin:0px 6px;
		padding:0;
		font-size:.8em;
		color:#000000;
		font-weight:bold;
		font-family: Helvetica, Arial, sans-serif;
	}
	
	#headerConnexBlurb A, #headerConnexBlurb A:visited
	{
		color:#8f0000;
		font-family: Helvetica, Arial, sans-serif;
	}
	
	#headerConnexBlurb A:hover, #headerConnexBlurb A:active
	{
		color:#c70202;
		font-family: Helvetica, Arial, sans-serif;
	}

	#navConnexWrapper
	{
		margin:0;
		padding:0;
		width:100%;
		background-color:#000;
		border-bottom:6px #000 solid;		
		font-family: Helvetica, Arial, sans-serif;
	}
	
	#navConnexContent
	{
		margin:0;
		padding:0;
		background: url(../images/gradient.jpg) top right;
		border-left: 6px #000 solid;
		border-right: 6px #000 solid;
		font-family: Helvetica, Arial, sans-serif;
	}

	#navConnexContent TD
	{
		font-size:.8em;
		color:#960000;
		font-family: Helvetica, Arial, sans-serif;
	}
	
	#navConnexContent SELECT
	{
		font-size:.8em;
		color:#000;
		font-family: Helvetica, Arial, sans-serif;
	}
	
	#ConnexContentError
	{
		margin:0;
		padding:20px 10px 50px 10px;
		background: url(../images/gradient_tall.jpg) top right;
		border-left: 6px #000 solid;
		border-right: 6px #000 solid;
		font-family: Helvetica, Arial, sans-serif;
	}
	
	#ConnexContent
	{
		margin:0;
		padding:0;
		background: #F0E9CD;
		border-left: 6px #000 solid;
		border-right: 6px #000 solid;
		font-family: Helvetica, Arial, sans-serif;
	}
	#ConnexContent TD
	{
		font-size:.8em;
		color:#000;
		font-family: Helvetica, Arial, sans-serif;
	}
	
	#footerConnexWrapper
	{
		margin:0;
		padding:0;
		width:100%;
		background-color:#000;
		border-bottom:6px #000 solid;		
		font-family: Helvetica, Arial, sans-serif;
	}
	
	#footerConnexContent
	{
		margin:0;
		padding:0;
		width:100%;
		background: url(../images/gradient.jpg) top right;
		border-left: 6px #000 solid;
		border-right: 6px #000 solid;
		font-size:.75em;
		color:#960000;
		line-height:14pt;
		font-family: Helvetica, Arial, sans-serif;
	}
	
	#footerConnexContent A, #footerConnexContent A:visited
	{
		color:#8f0000;
		font-family: Helvetica, Arial, sans-serif;
	}
	
	#footerConnexContent A:hover, #footerConnexContent A:active
	{
		color:#c70202;
		font-family: Helvetica, Arial, sans-serif;
	}
	
	A, A:visited
	{
		color:#8f0000;
		font-family: Helvetica, Arial, sans-serif;
	}
	
	A:hover, A:active
	{
		color:#c70202;
		font-family: Helvetica, Arial, sans-serif;
	}
	
#CartContainer
{
	padding:10px;
	margin:3px;
	border:1px solid #666;
	background-color:#fff;
	line-height:14pt;


}	
	
#ShoppingCart
{
	margin:0;
	padding:0;
	background-color:#F0E9CD;
}

#ShoppingCart TD.ColumnHeader
{
	padding:4px;
	margin:4px;
	background-color:#90836c;
	color:#ffffff;
	border-right:1px solid #666;
	
}

SPAN.copyright
{
	color:#000000;
}

#ShoppingCart TD.ColumnHeader2
{
	padding:4px;
	margin:4px;
	background-color:#90836c;
	color:#ffffff;
	font-size:11pt;
	border-right:1px solid #666;
	
}

#ShoppingCart TD.ColumnHeader2Tax
{
	padding:4px;
	margin:4px;
	background-color:#90836c;
	color:#ffffff;
	font-size:11pt;
	border-right:1px solid #666;
	border-bottom:1px solid #666;
}
#ShoppingCart TD.ColumnHeader2Final
{
	padding:4px;
	margin:4px;
	color:#000000;
	font-weight:bold;
	font-size:11pt;
	border-right:1px solid #666;
	border-bottom:1px solid #666;
}
	
#ShoppingCart TD.ColumnContents
{
	border-right:1px solid #666;
	border-top:1px solid #666;
	margin:3px;
	padding:3px;
	font-size:9pt;
	font-family: Helvetica, Arial, sans-serif;
		
}

#ShoppingCart TD.ColumnContentsCoupon
{
	border-right:1px solid #666;
	border-top:1px solid #666;
	margin:3px;
	padding:3px;
	font-size:9pt;
	font-family: Helvetica, Arial, sans-serif;
	color:#cc0000;
		
}

	
#ShoppingCart TD.ColumnContents3
{
	border-right:1px solid #666;
	margin:3px;
	padding:3px;
	font-size:9pt;
	font-family: Helvetica, Arial, sans-serif;
		
}	
	
	#ShoppingCart TD.ColumnContents4
{
	margin:3px;
	padding:3px;
	font-size:9pt;
	font-family: Helvetica, Arial, sans-serif;
		
}	
	
#ShoppingCart TD.ColumnHeaderRight
{
	padding:4px;
	margin:4px;
	background-color:#90836c;
	color:#ffffff;
	border-right:1px solid #666;
}
#ShoppingCart TD.ColumnHeaderRight2
{
	padding:4px;
	margin:4px;
	background-color:#90836c;
	color:#ffffff;
	font-size:11pt;
	border-right:1px solid #666;
}

#ShoppingCart TD.ColumnHeaderRight2Tax
{
	padding:4px;
	margin:4px;
	background-color:#90836c;
	color:#ffffff;
	font-size:11pt;
	border-right:1px solid #666;
	border-bottom:1px solid #666;
}

#ShoppingCart TD.ColumnHeaderRight2Final
{
	padding:4px;
	margin:4px;
	color:#000000;
	font-weight:bold;
	font-size:11pt;
	border-right:1px solid #666;
	border-bottom:1px solid #666;
}


#ShoppingCart TD.ColumnHeaderCouponRight2
{
	padding:4px;
	margin:4px;
	background-color:#90836c;
	color:#ffffff;
	font-size:11pt;
	border-right:1px solid #666;
	color:#cc0000;
}

	
#ShoppingCart TD.ColumnContentsRight
{
	border-top:1px solid #666;
	margin:3px;
	padding:3px;
	font-size:9pt;
	font-family: Helvetica, Arial, sans-serif;
	border-right:1px solid #666;
		
}
		
#ShoppingCart TD.ColumnContentsCouponRight
{
	border-top:1px solid #666;
	margin:3px;
	padding:3px;
	font-size:9pt;
	font-family: Helvetica, Arial, sans-serif;
	border-right:1px solid #666;
	color:#cc0000;
		
}

#ShoppingCart TD.ColumnContents INPUT.button
{
	font-size:8pt;
	background-color:#bbb;
}
#ShoppingCart TD.ColumnContents INPUT.text
{
	font-size:8pt;
	WIDTH:30px;
	background-color:#fff;
}

#shadow-container {
    position: relative;
    left: 3px;
    top: 3px;
    margin-right: 3px;
    margin-bottom: 3px;
}

#shadow-container2 {
    position: relative;
    left: 3px;
    top: 3px;
		WIDTH:300px;
    margin-right: 3px;
    margin-bottom: 3px;
}

#shadow-container2 .shadow2,
#shadow-container2 .shadow3,
#shadow-container2 .container,
#shadow-container .shadow2,
#shadow-container .shadow3,
#shadow-container .container {
    position: relative;
    left: -1px;
    top: -1px;
}

    #shadow-container .shadow1 {
        background: #F1F0F1;
    }

    #shadow-container .shadow2 {
        background: #DBDADB;
    }

    #shadow-container .shadow3 {
        background: #B8B6B8;
    }

    #shadow-container .container {
        background: #ffffff;
        border: 1px solid #848284;
        padding: 0px;
    }
		
		    #shadow-container2 .shadow1 {
        background: #F1F0F1;
    }

    #shadow-container2 .shadow2 {
        background: #DBDADB;
    }

    #shadow-container2 .shadow3 {
        background: #B8B6B8;
    }

    #shadow-container2 .container {
        background: #ffffff;
        border: 1px solid #848284;
        padding: 0px;
    }
		
	
