/*
'++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
'source code copyright (c) bep, inc.  All rights reserved.+
'++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
*/
#redevMainNavigationOuter{
	width:780px;
	width:793px;
	height:18px;	
	background-image : url(http://www.shopcascademall.com/images/redev_navigationoutbkgd.gif);
	background-repeat : repeat-x;
	background-position : top left;	
	margin:0;
	padding:0;		
}
#redevMainNavigation{
	width:780px;
	width:793px;
	height:35px;
	height:38px;
	background-image : url(http://www.shopcascademall.com/images/redev_navigationbkgd2.gif);
	background-image : url(http://www.shopcascademall.com/images/redev_navigationbkgd3.gif);
	background-repeat : repeat-x;
	background-position : top left;	
	background-color:#ffffff;
	margin:0;
	padding:0;
}
.navItemContainer,.navItemContainerHighlight{
	float:left;
	margin:0;
	padding:0;
	margin-left:7px;
}
.navItemContainer{	
	width:96px;
	height:35px;
	background-color:#B9D5D4;	
	background-image : url(http://www.shopcascademall.com/images/redev_navitem.gif);
	background-repeat : no-repeat;
	background-position : top left;	
	overflow:hidden;
	padding:0;
	cursor: hand;
	text-align: center;
	font-family:arial,verdana,helvetica;
	font-size:11px;

	color:#454545;
}
.navItemContainerHighlight{
	width:96px;
	height:35px;
	background-color:#D6D6D6;
	background-image : url(http://www.shopcascademall.com/images/redev_navitemhighlight.gif);
	background-repeat : no-repeat;
	background-position : top left;
	overflow:hidden;
	padding:0;
	cursor: hand;
	text-align: center;
	font-family:arial,verdana,helvetica;
	font-size:11px;
	/*line-height:10px;*/
	vertical-align:middle;
	color:#454545;
}
.navItemContainer a, .navItemContainerHighlight a{	
	text-decoration: none;
	color:#454545;
}

.navItemContainer a:link,.navItemContainerHighlight a:link {	
	text-decoration: none;
	color:#454545;
}





.outer {
	display: table;
	vertical-align: middle;
	text-align: center;
	width: 90px;
	height: 32px;

	margin: 0 auto;
	overflow:hidden;
	font-family:arial,verdana,helvetica;
	font-size:11px;
	line-height:11px;
	float:left;
}
.outer * {vertical-align: middle;}
.middle {display: table-cell;}


#nav3{
	height:38px;
	margin:0;
	padding:0;
	font-family:arial,verdana,helvetica;
	font-size:11px;
	line-height:12px;
	color:#454545;
}
.subnav{
	width:96px;
	text-align:center;
	background-color:#B9D6D4;
	background-image : url(http://www.shopcascademall.com/images/nav3item_bkgd.gif);
	background-repeat : no-repeat;
	background-position : top left;
	padding-top:3px;
}
.subnavHighlight{
	background-color:#D6D6D6;
	width:96px;
	text-align:center;
	background-image : url(http://www.shopcascademall.com/images/nav3itemHighlight_bkgd.gif);
	background-repeat : no-repeat;
	background-position : top left;
	overflow:hidden;	
	padding-top:1px;
	
}
.navtext{
	display:block;
	overflow:hidden;
	width:88px;
	margin:4px 4px;
	text-align:center;
}
.subnavsep{ 
	width:7px;
}



#redevLeftColumn{
	padding:45px 40px 50px 35px;
	font-family:arial,verdana,helvetica;
	color:#808078;
	font-size:12px;
	width:450px;
}	

#redevLeftColumnFull{
	padding:45px 40px 50px 35px;
	font-family:arial,verdana,helvetica;
	color:#808078;
	font-size:12px;
}	

#redevRedevFlash{
	margin:0;
	padding:0;
}

#redevLeftColumnPhotoAlbum{
	padding:45px 10px 50px 15px;
	font-family:arial,verdana,helvetica;
	color:#808078;
	font-size:12px;
}

#redevRightColumn{

	padding-top:15px;
	font-family:arial,verdana,helvetica;
	color:#808078;
	font-size:12px;
	padding-bottom:30px;
	background-image : url(http://www.shopcascademall.com/images/rightColbkgd5c.gif);
	background-repeat : no-repeat;
	background-position : bottom left;	
	width:280px;
	

}	
#redevRightColumn p{
	padding:0;
	margin:0;
	padding-top:12px;
}
#redevMainCopyContainerRightCol{
	background-color:#D6D6D6;
	background-image : url(http://www.shopcascademall.com/images/rightColbkgd2.gif);
	background-repeat : no-repeat;
	background-position : top right;	
	background-image : url(http://www.shopcascademall.com/images/rightColbkgd3.gif);
	background-repeat : no-repeat;
	background-image : url(http://www.shopcascademall.com/images/rightColbkgd5a.gif);
	/*background-repeat : repeat-y;*/
}

#redevMainCopyContainer{
	background-color:#D6D6D6;
}


#redevLinkLeftColumn{
	padding:45px 50px 50px 35px;
	font-family:arial,verdana,helvetica;
	color:#808078;
	font-size:12px;
}	

	

.redevPageTitle{
	font-family : Times New Roman, Times, serif;
	font-size:24px;
	color:#454545;
	margin:0;
	margin-bottom:10px;	
}
.redevPageTitlePhotoAlbum{
	font-family : Times New Roman, Times, serif;
	font-size:24px;
	color:#454545;
	margin:0;
	margin-bottom:10px;	
	padding-left:18px;
	padding-right:18px;
}
.redevPageCopy{
	margin:0;
	padding:0;
	padding-bottom:30px;
}

.redevPageCopyPhotoAlbum{
	margin:0;
	padding:0;
	padding-bottom:30px;
	padding-left:18px;
	padding-right:18px;
}


.redevPageCopyNoBottomPad{
	padding-bottom:0px;
}





.redevNewsPageDate {
	padding:0;
	margin:0;
	font-family : Times New Roman, Times, serif;
	font-size:20px;
	color:#454545;
}

.NewsSubTitle {
	padding:0;
	margin-top:20px;
	margin-left:20px;
	font-family : verdana,arial,helvetica;
	font-size:12px;
	font-weight:bold;
	color:#454545;
}

.NewsSubContent {
	padding:0;
	margin-top:20px;
	margin-left:20px;

}


.redevRetailerTitle{
	font-family : Times New Roman, Times, serif;
	font-size:21px;
	font-weight:bold;
	color:#454545;
	margin-bottom:10px;
	
}


.redevRetailerLink{
	font-family:verdana,arial,helvetica;
	font-size:12px;
	color:#808078;	
}

.redevRetailer{
	font-family:verdana,arial,helvetica;
	font-size:12px;
	text-decoration:underline;
	color:#5a9a9c;
	
}

.redevNewsMoreLink{
	font-family:verdana,arial,helvetica;
	font-size:10px;
	text-decoration:underline;
	color:#5a9a9c;
	margin-bottom:10px;
}

a:link {
	color: #808078;
}



.clearB{
	clear:both;
}


#mediaContainer{
	margin-top:13px;
	width:254px;
	border:3px solid #454545;
	background-color:#5d5d5b;
	padding-bottom:15px;
	
}


#mediaDesContainer{
	float:left;
	width:130px;
	padding:0px;
	margin-left:10px;
	margin-top:10px;

}
#mediaContainer div.title{
	padding:0;
	margin-top:10px;
	margin-left:10px;
	font-family : Times New Roman, Times, serif;
	font-size:24px;
	text-align:left;
	color:#c0c4b3;
}

#mediaDesContainer p.fullname{
	margin:0;
	padding:0;
	text-align:left;
	font-family:arial,verdana,helvetica;
	font-size:12px;
	font-weight:bold;
	color:#b0b0ad;
}
#mediaDesContainer p.info{
	margin:0;
	padding:0;
	text-align:left;
	font-family:arial,verdana,helvetica;
	font-size:12px;
	color:#b0b0ad;
}

#mediaDesContainer p.mailinfo {
	margin:0;
	padding:0;
	text-align:left;
	text-decoration:underline;
	color:#b0b0ad;
}
#mediaDesContainer p.mailinfo a{
	font-family:arial,verdana,helvetica;
	font-size:12px;
	text-decoration:underline;
	color:#b0b0ad;
}


#mediaPhotoContainer{
	float:left;
	padding:0px;
	margin-top:10px;
	margin-bottom:20px;
	margin-left:10px;
	border:3px solid #ffffff;	
}

#retailerContainer2{
	width:680px;
	border:2px solid #ffffff;
	background-color:#ececec;
}

#retailerDescContainer2{
	float:left;
	width:380px;
	padding:30px;
}
#retailerDescContainer2 p.title{
	padding:0;
	font-family : Times New Roman, Times, serif;
	font-size:21px;
	font-weight:bold;
	color:#454545;
	margin-bottom:10px;
}
#retailerDescContainer2 p.description{
	margin:0;
	padding:0;
}
#retailerDescContainer2 p.visitweb img{
	padding-right:9px;	
}
#retailerDescContainer2 p.visitweb a{
	font-family:verdana,arial,helvetica;
	font-size:10px;
	text-decoration:none;
	color:#599596;
}
#retailerPhotoContainer2{
	float:left;
	margin-top:20px;
	margin-left:40px;
	margin-bottom:20px;
	border:3px solid #ffffff;	
}
.retailerShadowBorder2{
	text-align:center
}
#retailerListingContainer2{
	padding:0;
	margin:0;
	padding-left:30px;
	padding-bottom:20px;
}
#retailerListingContainer2 p.title{
	margin:0;
	padding:0;
	padding-top:20px;
	font-family : Times New Roman, Times, serif;
	font-size:16px;
	font-weight:bold;
	color:#454545;
}
#retailerListingContainer2 div.column{
	padding:0;
	margin:0;
	padding-top:10px;
	padding-bottom:10px;
	width:159px;
	float:left;
}
#retailerListingContainer2 div.column p.name {
	margin:0;
	padding:0;
	padding-bottom:10px;
	margin-right:5px;
}
#retailerListingContainer2 div.column p.name a{
	text-decoration:underline;
	color:#828280;
}
#retailerListingContainer2 div.column p.name a:hover{
	text-decoration:none;
	color:#5F9683;
}


#retailerContainer{
	width:420px;
	border:2px solid #ffffff;
	background-color:#ececec;
	padding-bottom:10px;
}

#retailerDescContainer{
	float:left;
	width:180px;
	padding:30px;
}
#retailerDescContainer p.title{
	padding:0;
	margin:0;
	font-family : Times New Roman, Times, serif;
	font-size:21px;
	font-weight:bold;
	color:#454545;
	margin-bottom:10px;
}
#retailerDescContainer p.description{
	margin:0;
	padding:0;
}
#retailerDescContainer p.visitweb img{
	padding-right:9px;	
}
#retailerDescContainer p.visitweb a{
	font-family:verdana,arial,helvetica;
	font-size:10px;
	text-decoration:underline;
	color:#808078;
}
#retailerPhotoContainer{
	float:left;
	margin-top:20px;
	margin-bottom:20px;
	border:3px solid #ffffff;	
}
.retailerShadowBorder{
	text-align:center
}
#retailerListingContainer{
	padding:0;
	margin:0;
	padding-left:30px;
	padding-bottom:20px;
}
#retailerListingContainer p.title{
	margin:0;
	padding:0;
	padding-top:20px;
	font-family : Times New Roman, Times, serif;
	font-size:16px;
	font-weight:bold;
	color:#454545;
	padding-bottom:10px;
}
#retailerListingContainer div.column{
	padding:0;
	margin:0;
	/*
	padding-top:10px;
	padding-bottom:10px;
	*/
	width:129px;
	float:left;
	
}
#retailerListingContainer div.column p.name {
	margin:0;
	padding:0;
	padding-bottom:10px;
	margin-right:5px;
}
#retailerListingContainer div.column p.name a{
	text-decoration:underline;
	color:#828280;
}
#retailerListingContainer div.column p.name a:hover{
	
}



#pressContainer div.row{
	margin:10px;
	padding-left:10px;
	padding-bottom:10px;
	font-family:arial,verdana,helvetica;
	padding-top:10px;
}


#pressContainer  div.row p.date{
	padding:0;
	margin:0;
	font-size:10px;
	color:#808078;
}


#pressContainer div.row p.text{
	padding:0;
	margin:0;
}
#pressContainer div.row p.news{
	padding:0;
	margin:0;
}
#pressContainer div.row p.news a{
	padding:0;
	margin:0;
	font-size:12px;
	font-weight:bold;
	color:#808078;
}

#pressContainer div.row p.news a:hover{
	
}

#NewsTitle {
	padding-left:20px;
	padding-top:20px;
	font-family : Times New Roman, Times, serif;
	font-size:16px;
	font-weight:bold;
	color:#454545;
}


#NewsContainer div.row{
	margin:10px;
	padding-left:10px;
	padding-bottom:10px;
	font-family:arial,verdana,helvetica;
}


#NewsContainer  div.row p.date{
	padding:0;
	margin:0;
	font-size:10px;
	color:#808078;
}


#NewsContainer div.row p.text{
	padding:0;
	margin:0;
}
#NewsContainer div.row p.news{
	padding:0;
	margin:0;
}
#NewsContainer div.row p.news a{
	padding:0;
	margin:0;
	font-size:12px;
	font-weight:bold;
	color:#808078;
}

#NewsContainer div.row p.news a:hover{
	
}

#NewsContainer  div.row p.readmore img{
	padding-left:0px;
	
}
#NewsContainer div.row p.readmore {
	padding:0;
	margin:0;
}
#NewsContainer div.row p.readmore a{
	margin:0;
	padding-left:5px;
	font-family:verdana,arial,helvetica;
	font-size:10px;
	text-decoration:none;
	color:#599596;
}


p.backpg {
	padding:0;
	margin:0;
	padding-bottom:10px;
}
p.backpg img{
	float:right;
}


p.openpdf img{
	padding-left:20px;
	
}

p.openpdf {
	padding:0;
	margin:0;
	padding-top:20px;
}
p.openpdf a{
	font-family:verdana,arial,helvetica;
	font-size:10px;
	padding-left:5px;
	text-decoration:underline;
	color:#808078;
}















#NewsContainer p.openNewspdf img{
	padding-left:20px;
	
}
#NewsContainer p.openNewspdf a{
	font-family:verdana,arial,helvetica;
	font-size:10px;
	padding-left:8px;
	text-decoration:underline;
	color:#808078;
}

#EventDescContainer{
	float:left;
	width:420px;
	padding-left:0px;
	margin-bottom:20px;
	
}

#EventDescContainer div.column{
	padding:0;
	margin:0;
	float:left;
	width:130px;
}

#EventDescContainer  div.column p.date{
	float:left;
	width:280px;
	padding:0;
	margin:0;
	font-size:10px;
	color:#808078;
}
#EventDescContainer   div.column p.news {
	padding:0;
	margin:0;
	
}
#EventDescContainer   div.column p.news a{
	float:left;
	padding:0;
	margin:0;
	font-size:12px;
	font-weight:bold;
	color:#808078;
	
}

#EventDescContainer  div.column p.news a:hover{
	
}
#EventDescContainer   div.column p.copy {
	float:left;
	padding:0;
	margin:0;
	font-size:12px;
	color:#808078;
	width:280px;
	
}


#EventDescContainer div.column p.img{
	float:left;
	margin: 0px;
	padding:0px;
	width:130px;
	text-align:center;
}

#MediaContainer{
	width:260px;
	border:2px solid #ffffff;
	background-color:#ececec;
}

#MediaDescContainer{
	float:left;
	width:180px;
	padding:0px;
	padding:inherit;
}
#MediaDescContainer p.title{
	padding:0;
	margin:0;
	font-family : Times New Roman, Times, serif;
	font-size:21px;
	font-weight:bold;
	color:#454545;
	margin-bottom:10px;
}
#MediaDescContainer p.name{
	margin:0;
	padding:0;
}

#MediaDescContainer p.info{
	margin:0;
	padding:0;
}

#MediaPhotoContainer{
	float:left;
	margin-top:20px;
	margin-bottom:20px;
	border:3px solid #ffffff;	
}


#visionPhotoContainer{
	float:left;
	margin-top:20px;
	margin-bottom:20px;
	border:3px solid #ffffff;	
}

#factsContainer{
	float:left;
	width:430px;
	padding:0;
	margin-top:20px;
}

#factsDescContainer {
	float:left;
	width:90px;
	padding:0px;
}

#factsDesc2Container {
	float:left;
	width:330px;
	padding:0px;
	margin-left:10px;
}

#factsDescContainer p.topic{
	margin:0;
	padding-bottom:20px;
	font-size:12px;
	font-weight:bold;
	color:#808078;
}


#factsDesc2Container p.des{
	padding-bottom:20px;
	margin:0;
	font-size:12px;
	color:#808078;
}



#factsContainer3{
	width:410px;
	padding:0px;
	margin-left:20px;
	
	margin-bottom:20px;
}

#factsContainer3 p.topic{
	margin:0;
	padding-bottom:10px;
	font-size:12px;
	font-weight:bold;
	color:#808078;
}

#factsContainer3 li.des{
	margin:0;
	padding-left:10px;
	font-size:12px;
	color:#808078;
}


#factsContainer3 p.des{
	padding-bottom:20px;
	margin:0;
	font-size:12px;
	color:#808078;
}

#factsContainer2{
	float:left;
	width:630px;
	padding:0;
	margin-bottom:20px;
}

#factsDesContainer{
	padding-left:0px;
	margin-bottom:20px;
	
}

#factsDesContainer div.column{
	padding:0;
	margin:0;
	float:left;
	
}

#factsDesContainer  div.column p.topic{
	width:70px;
	padding-left:10px;
	margin:0;
	font-size:12px;
	font-weight:bold;
	color:#808078;
}



#factsDesContainer  div.column p.des{
	width:310px;
	padding-left:20px;
	margin:0;
	font-size:12px;
	color:#808078;
}


#factsDesContainer  div.column p.des2{
	width:500px;
	padding-left:20px;
	margin:0;
	font-size:12px;
	color:#808078;
}



.timelineYear{
	margin-bottom:15px;
	margin-top:20px;
	font-family : Times New Roman, Times, serif;
	font-size:21px;
	color:#454545;
}

.timeline{
	margin-top:20px;
	padding-left:20px;
	font-family:arial,verdana,helvetica;
	font-size:12px;
	color:#808078;
}

.timelinesubtitleFact{
	padding-left:20px;
	padding-top:15px;
	padding-bottom:15px;
	font-family:arial,verdana,helvetica;
	font-size:12px;
	font-weight:bold;
	color:#808078;
}

#timelineFact{
	padding:0;
	margin:0;
	
}

#timelineFact ul{ 
	list-style:none; 
	margin-right:10px;
	padding-left:20px;
	margin:0;

}

#timelineFact ul li{ 
	list-style:none; 
	margin-right:10px;
	margin-bottom:5px;
	padding:0px;
}

#timelineFact ul li{ 
	background:left center url("http://www.shopcascademall.com/images/checkedbox_0.gif") no-repeat; 
	font-family:arial,verdana,helvetica;
	font-size:12px;
	color:#808078;
	padding-left:20px;
}
#timelineFact ul li.done{ 
	
	background:left center url("http://www.shopcascademall.com/images/checkedbox_1.gif") no-repeat;
}


#overviewContainer{
	width:700px;
	padding:0;
	margin:0;
}




#overviewimagetitle{
	padding:0;
	margin-top:180px;
	margin-right:15px;
	float:right;
	font-family : Times New Roman, Times, serif;
	font-size:18px;
	color:#ffffff;
	
}




#overviewContainer div.overviewPhotoTitle{
	font-family : Times New Roman, Times, serif;
	font-size:18px;
	color:#ffffff;
	float:right;
	margin-top:25px;
	margin-right:10px;
	margin-bottom:15px;
}
#overviewContainer div.overviewPhotoDesc{
	font-family :arial,verdana,helvetica;
	font-size:12px;
	color:#ffffff;
	margin:0px 15px 25px 15px;
}
#overviewContainer TD.photoCell{
	width:215px;
	border:3px solid #ffffff;
	background-color:#000000;
}		






#contactContainer{
	float:left;
	padding:0;
	margin-bottom:15px;
	width:210px;
	width:191px;
	/*width:47%;*/
	margin-right:10px;
	
}

#contactContainer2{
	float:left;
	padding:0;
	margin-bottom:15px;
	width:250px;
}

#contactDescContainer2{
	float:left;
	padding:0;
	margin:0;
	width:230px;
}

.contactTopic{
	padding:0;
	margin-bottom:15px;
	font-family :Times New Roman, Times, serif;
	font-size:14px;
	font-weight:bold;
	color:#454545;
	padding-top:10px;
}




#contactDescContainer{
	float:left;
	padding:0;
	margin:0;
	
}

#contactImgContainer {
	float:left;
	margin:0px 10px 10px 0px;
	border:1px solid #ffffff;	
}
#contactDescContainer p.fullname{
	padding:0;
	margin:0;
	font-family :arial,verdana,helvetica;
	font-size:12px;
	font-weight:bold;
	color:#808078;

}
#contactDescContainer p.info{
	margin:0;
	padding:0;
}
#contactDescContainer p.addy{
	margin:0;
	padding:5px 0;
}
#contactDescContainer p.info a{
	color:#81817F;
	text-decoration:none;
}

#contactDescContainer2 p.fullname{
	padding:0;
	margin:0;
	font-family :arial,verdana,helvetica;
	font-size:12px;
	font-weight:bold;
	color:#808078;

}
#contactDescContainer2 p.info{
	margin:0;
	padding:0;
}

#LinkRightContainer{
	float:right;
	margin-top:20px;
	width:260px;
	
}

#LinkContainer{
	float:right;
	margin-bottom:20px;
	width:250px;
	border:3px solid #ffffff;
	background-color:#ececec;
}

#LinkContainer2{
	
	float:right;

	margin-bottom:20px;
	width:254px;
	border:1px solid #ffffff;
	
	
	
	
	
	
}


#LinkContainer2 #LinkDescContainer p.info{
	font-family:arial,verdana;
	font-size:12px;
}




#LinkDescContainer{
	width:230px;
	margin:10px;
	padding:0px;
}
#LinkContainer div.title{
	
	margin:10px;
	font-family :Futura,arial,verdana;
	font-size:18px;
	color:#808078;
}

#LinkContainer2 div.title{
	
	margin:10px;
	font-family :Futura,arial,verdana;
	font-size:18px;
	color:#808078;
}

#LinkDescContainer div.facttitle{
	margin:0;
	padding-bottom:5px;
	font-family :verdana,arial,helvetica;
	font-weight:bold;
	font-size:10px;
	color:#808078;
}

#LinkDescContainer p.info{
	margin:0;
	padding-bottom:10px;
	font-size:10px;
	
	line-height:1.5em;
	
	
}


#questionContainer{
	padding:0;
	margin-left:20px;
	
}

#questionContainer2{
	padding:0;
	margin-left:20px;
	width:550px;
}

.question_question {
	padding:0;
	margin:0;
	font-family :arial,verdana,helvetica;
	font-weight:bold;
	font-size:12px;
	color:#454545;
}

.question_answer {
	padding:0;
	margin-top: 5px;
	font-family :arial,verdana,helvetica;
	font-size:12px;
	color:#808078;
}

.question_link{
	padding:0;
	margin-top:5px;
	margin-bottom:20px;
	font-family :arial,verdana,helvetica;
	color:#808078;
}

.question_link  a:visited{
	color:#808078;
}

#question_2 {
	padding:0;
	margin:0;
	font-family :arial,verdana,helvetica;
	font-weight:bold;
	font-size:12px;
	color:#454545;
}

#question_2_answer {
	padding:0;
	margin-top: 5px;
	font-family :arial,verdana,helvetica;
	font-size:12px;
	color:#808078;
}

#question_2_link{
	padding:0;
	margin-top:5px;
	margin-bottom:20px;
	font-family :arial,verdana,helvetica;
}


#question_2_link  a:visited{
	color:#808078;
}

#question_3 {
	padding:0;
	margin:0;
	font-family :arial,verdana,helvetica;
	font-weight:bold;
	font-size:12px;
	color:#454545;
}

#question_3_answer {
	padding:0;
	margin-top: 5px;
	font-family :arial,verdana,helvetica;
	font-size:12px;
	color:#808078;
}

#question_3_link{
	padding:0;
	margin-top:5px;
	margin-bottom:20px;
	font-family :arial,verdana,helvetica;
}

#question_3_link  a:visited{
	color:#808078;
}

#question_4 {
	padding:0;
	margin:0;
	font-family :arial,verdana,helvetica;
	font-weight:bold;
	font-size:12px;
	color:#454545;
}

#question_4_answer {
	padding:0;
	margin-top: 5px;
	font-family :arial,verdana,helvetica;
	font-size:12px;
	color:#808078;
}

#question_4_link{
	padding:0;
	margin-top:5px;
	margin-bottom:20px;
	font-family :arial,verdana,helvetica;
}

#question_4_link  a:visited{
	color:#808078;
}

html body .hide { 
    display:none !important;
    visibility:hidden !important;
    }
 
 
#rendering{
	float:left;
	width:700px;
	padding:0;
	margin:0;
}

#renderingImgBox{
	float:left;
	border:3px solid #FFFFFF;
	width:453px;
	padding:0;
	margin:0;
}
#renderingBox{
	float:left;
	border-bottom:3px solid #FFFFFF;
	border-top:3px solid #FFFFFF;
	border-right:3px solid #FFFFFF;
	background-color:#a8a8a8;
	width:220px;
	height:318px;
	padding:0;
	margin:0;
}

#renderingBoxImg{
	padding:0;
	margin-top:10px;
	text-align:center;	
}

#renderingBoxTitle{
	float:left;
	padding:0px;
	margin:5px;
	margin-left:15px;
	font-family : Times New Roman, Times, serif;
	font-size:18px;
	color:#474942;
	text-align:left;
	width:180px;
}


#renderingContainer1{
	float:left;
	background-color:#a8a8a8;
	width:210px;
	height:246px;
	margin-top:20px;
	margin-bottom:20px;
	border-bottom:3px solid #FFFFFF;
	border-top:3px solid #FFFFFF;
	border-right:3px solid #FFFFFF;
	
}




#renderingContainer2{
	
	width:210px;
	height:246px;
	float:left;
	margin-top:20px;
	margin-bottom:20px;
	border-bottom:3px solid #FFFFFF;
	border-top:3px solid #FFFFFF;
	border-right:3px solid #FFFFFF;
}
#renderingContainer3{
	background-color:#a8a8a8;
	width:210px;
	height:246px;
	float:left;
	margin-top:20px;
	margin-bottom:20px;
	border-bottom:3px solid #FFFFFF;
	border-top:3px solid #FFFFFF;
	border-right:3px solid #FFFFFF;
}




#renderingMainContainer{
	margin-left:10px;

}
.renderingContainer{	
	margin:0;
	padding:0;	
	background-color:#a8a8a8;	
	
	border-bottom:3px solid #FFFFFF;
	border-top:3px solid #FFFFFF;
	border-right:3px solid #FFFFFF;	
	padding:20px 0px 20px 20px;	
	height:180px;
}

.renderingContainerExtraBorder{
	border-left:3px solid #FFFFFF;	
}


.renderingtitle{
	margin:0;
	padding:0;
	font-family : Times New Roman, Times, serif;
	font-size:18px;
	color:#474942;
	padding-bottom:15px;
}
.renderingContent{
	margin:0;
	padding:0;
	padding-bottom:15px;
	font-family:verdana,arial,helvetica;
	font-size:10px;
	color:#474942;	
}
.renderingPhotoContainer {
	padding: 0px ;
	margin:0px;
	float:left;
	width:200px;
}
.renderingPhotoContainer img{
	border:2px solid #ffffff;
	margin:2px;
}





#renderingPhotoContainer a{
	display:block;
	width:92px;
	height:67px;
	float:left;
	margin:0 4px 4px 0;
}
#renderingPhotoContainer a.active{
	background:url(http://www.shopcascademall.com/images/pic_frame.gif) 0 0;
}
#renderingPhotoContainer a.inactive, #renderingPhotoContainer a:link{
	background-image:none;
}
#renderingPhotoContainer a img {
  border: 2px solid #FFFFFF;
  position:relative;
  top:3px;
}

.renderingShadowBorder{
	margin:3px;
}

#renderingBoxBtn{
	border-top:3px solid #FFFFFF;
	padding:0px;
	margin:0px;
	width:220px;
	vertical-align:bottom;
}

#BoxBtn1{
	float:left;
	padding:0px;
	margin:0px;
	width:65px;
	background-color:#676767;
	
}
#BoxBtn2{
	float:left;
	padding:0px;
	margin:0px;
	width:47px;
	background-color:#a5a5a5;
	border-left:1px solid #454545;
	
}



.Btntext {
	margin:5px;
	padding:0px;
	font-family :Times New Roman, Times, serif;
	font-size:14px;
	color:#454545;
	text-align:center;
	vertical-align:bottom;

}

.BtntextnonSelect {
	margin:5px;
	padding:0px;
	font-family :Times New Roman, Times, serif;
	font-size:14px;
	color:#FFFFFF;
	text-align:center;
	vertical-align:bottom;
}
.active{}

#footerInnerBorder{
	border:4px solid #D6D6D6;
}
#copyInnerBorder{
	
	border:0;
}	
#copyOuterBorder{
	/*border:7px solid #ffffff;*/
	border-top:7px solid #ffffff;
	border-left:2px solid #ffffff;
	border-bottom:7px solid #ffffff;
}
#oneColumn{
	width:793px;
}
#copyBorderContainer{
	background:none;	
}
#redevNoPageInfo{
	margin:120px 0;
	text-align:center;
}
.redevRelatedLinkscontainer{
	padding:0;
	margin:0;
	height:88px;
	width:263px;
	text-align:center;
	position:relative;
	top:50px;
	z-index:1000;

}