/** global styles **/

body{
	font-family:Arial,Helvetica,Sans-Serif,Times;
	font-size:9pt;
	line-height:16px;
	color:#222222;
	background-color:#fff;
}


img, div, a, input {
behavior: url("/images/cms/stores/outlet_store/iepngfix.htc");
}

input{
	font-family:Arial, Helvetica, sans-serif;
	font-size:9pt;
	color:#666;
	padding:2px;
	border:1px #aaa solid;
}

select
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:9pt;
	color:#666;
	padding:2px;
	border:1px #aaa solid;
	}
	
.helpsmall{
font-size:11px;
text-align:center;
color:#333;
}

.smallTxt
{
	font-size:8pt;
}

.boldTxt
{
	font-weight:bold;
}

.noBorder
{
	border:none;
	padding:0;
	margin:0;
}

	
/** from Doug for features **/
/** for ajax window and features on parent page **/


#modelFeatures 
{	
	position: absolute;		
	top: 250px;	
	left: 250px;	
	width: 500px;	
	height: 500px;
	border: 2px #fce269 solid;
	background-color: #fbf5db;
	background-image: url(/images/cms/featbg.gif);
	background-repeat:repeat-x;
	display: none;	
	overflow:auto;
	clear:both;
	
}
	
#pageWrapper 
{
	margin:8px;
	padding:0;
	/*background-color:red;*/
}

#fdCloseWindow 
{
	position:relative;
	height:16px;
	line-height:16px;
	font-size:8pt;
	text-align:right;
	z-index:5;
}

#fdCloseWindow a:link,#fdCloseWindow a:visited
{
	color:#333;
	text-decoration:none;
	font-weight:bold;
}
	
#fdHeading 
{
	margin:0px 0px 3px 0px;
	font-size:11pt;
	line-height:22px;
	font-weight:bold;
}

#fdCopyContainer 
{
	margin:0;
	font-size:9pt;
}

#featureCopy ul
{
	margin:0;
	padding:0;
}

#featureCopy ul li
{
	margin:0;
	padding:0;
	list-style-type:circle;
}

#fdImg
{
	float:right;
	margin:0px 0px 8px 8px;
}

#fdImg .imgCap
{
	text-align:center;
}

#fdImg .imgCap a:link,#fdImg .imgCap a:visited
{
	color:#000;
	text-decoration:underline;
	font-weight:bold;
	font-size:8pt;
	margin:0px 2px 0px 2px;
}

#fdImg img
{
	border:1px #ccc solid;
	padding:0;
	margin:0px 0px 0px 0px;
}

.copyContainerCopy
{
	color:#222;
}

#featureCopy{font-size:9pt;}
	


#blanket {
background-color:#fff;
opacity: 0.65;
filter:alpha(opacity=65);
position:absolute;
z-index:999;
top:0px;
left:0px;
width:100%;
}

#popUpDiv {
position:absolute;
background-color:#fbf5db;
width:420px;
height:300px;
overflow:auto;
z-index:1000;
border:1px orange solid;
padding:5px;
}

.headingMed{color:#222;}
