#content-container
{
	float: right;	
	width: 622px; 
	margin: 0px;
	border-left: 1px solid #C5C5C5;
}

.section-header
{
	font-family: Verdana,Arial;
	font-size:20px;
	color:#9AA3B5;
}

#content-area 
{
	float: left;
	margin: 0px; 
	background:#FFFFFF;
	
}

/*  Content Header  */
#content-header
{
	font-family: Verdana,Arial;
	font-size: 20px;
	color: #9AA3B5;
	height: 24px;
	padding: 10px 0px 10px 10px;
	background-color: #f0f0f0;
}

#content-body-header
{
	font-family: Verdana,Arial;
	font-size: 20px;
	color: #9AA3B5;
	height: 24px;
	padding: 10px 0px 10px 10px;
	background-color: #f0f0f0;
}

#content-top 
{
	width: 460px;
	float: left;
}

#content-right
{
	float: right;	
	width: 160px; 
	margin: 0px;
	border-left: 1px solid #C5C5C5;
	min-height: 450px;
}

#content-body
{

	font-family: Arial;
	font-size: 12px;
	padding: 5px 5px 5px 5px;
}

.content-right-top-header
{
	background-color: #F0F0F0;
	color: #9AA3B5;
	font-family: Verdana,Arial;
	font-weight: bold;
	padding: 5px 5px 5px 5px;
	font-size: 10px;
	border-bottom: 1px solid #C5C5C5;
}

.content-right-header
{
	background-color: #F0F0F0;
	color: #9AA3B5;
	font-family: Verdana,Arial;
	font-weight: bold;
	padding: 5px 5px 5px 5px;
	font-size: 10px;
	border-top: 1px solid #C5C5C5;	
	border-bottom: 1px solid #C5C5C5;
}

#content-bulletin
{
	font-family: Arial;
	font-size: 10px;
	padding: 5px 5px 5px 5px;
}

#content-stock
{
	font-family: Arial;
	font-size: 10px;
	padding: 5px 5px 5px 5px;
}

#content-alerts
{
	font-family: Arial;
	font-size: 10px;
	padding: 5px 5px 5px 5px;
}

#content-stock TD 
{
	font-family:Arial;
	font-size:10px;
	color:black
}


BODY
{
	text-align: center;
	margin: 0px auto;
}

A
{
	text-decoration: underline;
}

A:hover
{
	text-decoration: underline;
}


#canvas
{
	font-family: Arial, Helvetica, sans-serif;
	text-align: left;
	width: 775px;
	margin: 0px auto;
}

#page
{
	border: 1px solid #C5C5C5;
	background-color: #FFFFFF;
}

.clear {
	line-height:0px;
	height:0px;
	clear:both;
	padding:0px;	
	font-size:0px;
}


/* Header */
#header
{

}

/* Main Content */

#main-content
{
	width: 773px;
	font-size: 12px;
	color: #333333;
	background-color: #e6e6e6;	
	border-top: 1px solid #C5C5C5;
}

/* Footer */
#footer
{
	border-top: 1px solid #FFFFFF;
	padding: 5px 0px 0px 0px;
	vertical-align: bottom;
	clear:both;
}

#footer A
{
	color: #666666;
	border: none;
}

#footer IMG
{
	border: none;
}

#footer TABLE
{
	text-align: center;
	margin: 0px auto;
}

#footer .large-divider
{
	float: left;
	vertical-align: middle;
	padding: 0px 10px 0px 10px;
}

#footer #footer-nav
{
	margin: auto 0px;
	text-align: center;
	color: #666666;
	font-size: 12px;
	vertical-align: middle;
	padding: 10px 0px 10px 0px;
}

#copyright
{
	text-align: center;
	font-size: 10px;
	color: #ABABAB;
}

/* Secondary Navigation */
#secondary-nav
{
	float: left;
	width: 140px;
	padding: 14px 5px 0px 5px;
}

#secondary-nav .category-header
{
	font-weight: bold;
	font-size: 16px;
	color: #000000;
}

#secondary-nav .dotted-horizontal-divider
{
	background-image: url("http://www.chicos.com/siteimages/images/shelf/grayPXL.jpg");
	background-repeat: repeat-x;
	margin: 6px 0px 0px 0px;
	height: 16px;
}

#secondary-nav A
{
	text-decoration: none;
	font-size: 12px;
	color: #333333;
	line-height: 19px;
}

#secondary-nav A:hover
{
	text-decoration: underline;
	font-size: 12px;
	color: #CC3300;
	line-height: 19px;
}

