body		{	font-family:Verdana, Arial, Helvetica, Sans-Serif; 
				font-size:75%; 
				color:Black;
				background-color:FFFFFF;
				font-weight:normal; 
				margin:0;
				text-align:center;
			}
td			{	font-family:Verdana, Arial, Helvetica, Sans-Serif; 
				font-size:70%; 
				color:Black;
				font-weight:normal; 
			}

img			{	border-style:none; 
				border-width:0 
			} 
input		{	cursor:hand;cursor:pointer;
				font-family:Verdana, Arial, Helvetica, Sans-Serif; 
				color:000000; 
				font-size:100%; 
				width:100%; 
				background-color:EFEFEF;
				border-color:000000;
				border-width:1;
				border-style:solid 
			}
			
.inputsearch
			{
				cursor:hand;cursor:pointer;
				width:76;
				height:17;
				padding:0; 
				margin:0;
				vertical-align: middle;
			
			}			
			
.sel		{ font-family:Verdana;
				color:000000; 
				width:100%;
				background-color:EFEFEF;
				border-color:000000; 
				border-width:1; 
				border-style:solid;
				
				
			}
			
.sel2       { font-family:Verdana;
				color:000000;
				width:86;
				background-color:EFEFEF;
				border-color:000000; 
				border-width:1; 
				border-style:solid;
				
			}
			
textarea	{ font-family:Verdana, Arial, Helvetica, Sans-Serif; 
				color:000000; 
				overflow:auto; 
				width:100%; 
				background-color:EFEFEF;
				border-color:000000; 
				border-width:1; 
				border-style:solid }
h1			{	
				margin:0;	
				font-size:16px;			
			}
h2			
			{	color:000000; 
				font-weight:bold;
				font-size:18px;
				margin:0;
				padding-bottom:2px;
			}

.HeaderBar  
			{
				padding-left:15;
				background-color:40371A;
				font-family:arial;
				color:FFFFFF;
			}	
.sm_headerBar
{
	padding-left:3;
				background-color:736F4B;
				font-family:arial;
				color:FFFFFF;
				font-size:10pt;
}
.productdetail
{
		font-family:arial;
		font-size:8pt;
}




.textLink   
{
	 font-family:arial;
}				
a:link		{ color:#663333; } 
a:visited	{ color:#663333; } 
a:active	{ color:#663333; } 
a:hover 	{ color:#CC6600;text-decoration:underline; } 

	
/* Classes	*/

.Cursor{cursor:hand;cursor:pointer;}

/*  for TD */
.formLabel	{	Text-align:right; 
				vertical-align: top;
				font-size:80%; 
				color:666666;
				background-color:transparent;
			}
.PageHeader	{	
				width:100%;
				color:000000; 
				font-weight:bold; 
				margin:0;	
				PADDING-RIGHT: 5px; 
				PADDING-BOTTOM: 3px; 
			}

.lgreenbg
			{
			    background-color:DFDED6;
			    padding-bottom:5px;
			    width:156;
		    }
.lorangebg
			{
				background-color:f2e2c7;
				padding-bottom:5px;
				width:156;
			}
.list
{
	font-size:13px;
				margin:8;
				padding-bottom:2;
}
.navol
{
	margin-top:0;margin-left:10;margin-bottom:0;
	padding-left:10;padding-bottom:0px;
}

.CategoryTitle{	font-weight:bold; 
				color:FFFFFF; 
				background-color:660000;
				width:100%; 
				margin:0; 
			}
.CategoryTitlev2 {
				font-family:Arial, Helvetica, sans-serif;
				font-weight:bold; 
				font-size:1em;
				color:#FFF; 
				background-color:#660000;
				width:100%; 
				margin:0; 
				PADDING:3px 3px 3px 3px;
				}
.Highlight3v2 { 
			background-color:#efefef; 
			font-weight:bold;
			font-family:Arial, Helvetica, sans-serif;
			font-size:.75em;
			padding:5px;

}

.Welcome {
	font-family:Arial, Helvetica, sans-serif;
	font-size:1.5em;
	padding-left:10px;
	font-weight:bold;
	}
				
.ProductTitle{	
				color:660000; 
				font-size:12;
			}
.CategoryTitle2{	font-size:14;
				border-top-style:solid; 
				border-top-width:1; 
				border-top-color:5D0000;
				border-bottom-style:solid; 
				border-bottom-width:1; 
				border-bottom-color:5D0000;
				background-color:EFEFEF;
				margin:0; 
				padding:4;
				font-weight:bold;
			}
.Title{	font-size:12;
				background-color:990000;
				color:efefef;
				margin:0; 
				padding:4;
				font-weight:bold;
}
.SpecBox{	font-size:12;
				background-color:efefef;
				color:990000;
				margin:0; 
				font-weight:bold;
				border-style:solid;
				border-width:thin;
				border-color:990000;
}
.SpecBox_left{	font-size:12;
				background-color:efefef;
				color:505153;
				margin:0; 
				font-weight:bold;
				border-left-style:solid;
				border-left-width:thin;
				border-left-color:505153;
				border-bottom-style:solid;
				border-bottom-width:thin;
				border-bottom-color:990000;
}
.SpecBox_right{	font-size:12;
				background-color:efefef;
				color:505153;
				margin:0; 
				font-weight:bold;
				border-right-style:solid;
				border-right-width:thin;
				border-right-color:505153;
				border-bottom-style:solid;
				border-bottom-width:thin;
				border-bottom-color:990000;
}
.Title2{	font-size:12;
				background-color:505153;
				color:efefef;
				margin:0; 
				padding:4;
				font-weight:bold;
}
.SpecBox2_left{	font-size:12;
				color:505153;
				margin:0; 
				font-weight:bold;
				border-left-style:solid;
				border-left-width:thin;
				border-left-color:505153;
				border-bottom-style:solid;
				border-bottom-width:thin;
				border-bottom-color:990000;
}
.SpecBox2_right{	font-size:12;
				color:505153;
				margin:0; 
				font-weight:bold;
				border-right-style:solid;
				border-right-width:thin;
				border-right-color:505153;
				border-bottom-style:solid;
				border-bottom-width:thin;
				border-bottom-color:990000;
}
/*  for Input */

.disabledButton{background-color:ffffff;border-color:ffffff; border-width:0;cursor:default;}
.formInput	{}
.formInputDisabled{font-color:#CC6600;font-weight:bold; width:100%; background-color:FFFFFF; border-width:0; border-style:none}

.CheckBox	{	width:15;
				border-color:none;
				border-width:0;
				
				color:000000; 
				border-style:solid; 
			}
.Image{ border-color:660000;border-width:1;border-style:solid;}
/* LIST ROWS */
.Rowcolor1{ background-color: EEEEEE; } 
.Rowcolor2{ background-color: DDDDDD; } 
.Rowcolor3{ background-color: FFFFFF; } 

.Highlight5	{ background-color: #FFE682}
.Highlight4 { background-color: 954E4E; }
.Highlight3 { background-color: EFEFEF; }
.Highlight2 { background-color: 000000; }
.Highlight1 { background-color: CC6600; }
.Highlight1Text {color:CC6600;font-size:14px;font-weight:bold; }

.whiteBG{background-color:FFFFFF;}
.CursorBox { border-style: solid; 
		border-width:1; 
		Border-color: Black;
		background-color: FFFFFF; 
		cursor:hand;cursor:pointer;}
.Box { border-style: solid; 
		border-width:1; 
		Border-color: CCCCCC;
		background-color: EFEFEF; }
.Box2 { border-style: solid; 
		border-width:1; 
		Border-color: CCCCCC;}
.Box3 { border-style: solid; 
		border-width:1; 
		Border-color: 666666;
		background-color: CC6600; }
.Box4 { border-style: solid; 
		border-width:1; 
		Border-color: CCCCCC;
		background-color: EFEFEF; 
		padding-left:6;
		padding-top:3;
		padding-bottom:3;}
.Box_whitebg { border-style: solid; 
		border-width:1; 
		Border-color: CCCCCC;
		background-color: FFFFFF; }

.Box_whitebgBrown 
{
		border-style: solid; 
		border-width:1; 
		Border-color: white;
		text-align:center;
		font-weight:bold;
		background-color: #663333; 
		cursor:hand;cursor:pointer;}		
		
.BoxTop { border-style: solid; 
		border-top-width:1; 
		border-left-width:1;
		border-right-width:1;
		border-bottom-width:0;
		Border-color: 666666;}
.BoxTop2 { border-style: solid; 
		border-top-width:1; 
		border-left-width:0;
		border-right-width:0;
		border-bottom-width:0;
		Border-color: 666666;}
.BoxLeft { border-left-style: solid; 
		border-left-width:1; 
		Border-leftcolor: #CC6600;
		border-right-style: solid; 
		border-right-width:1; 
		border-right-color:#FFFFFF;
		background-color: #EFEFEF; }
.BoxRight { border-style: solid; 
		border-right-width:1; 
		border-left-width:0;
		border-top-width:0;
		border-bottom-width:0;
		Border-right-color: #CC6600;
		background-color: #EFEFEF; }
.Box3 { border-right-style: solid; 
		border-right-width:1; 
		border-left-width:0;
		border-top-width:0;
		border-bottom-width:0;
		border-right-color:#FFFFFF;
		background-color: #EFEFEF; }
.boxRugsList { border-style: solid; 
		border-width:1; 
		Border-color: CCCCCC;
		background-color: fff; 
		padding:3 12 3 12;
		} 
.boxRugsListWider { border-style: solid; 
		border-width:1; 
		Border-color: CCCCCC;
		background-color: fff; 
		padding:3 0 3 0;
		} 		
.boxRugsListWish { border-style: solid; 
		border-width:1; 
		Border-color: CCCCCC;
		background-color: fff; 
		padding:3 12 3 12;
		} 
.boxRugsListOn { border-style: solid; 
		border-width:1; 
		Border-color: #999999;
		background-color:#FFFFCC; 
		padding:3 12 3 12;
		} 
.boxRugsListOnWider { border-style: solid; 
		border-width:1; 
		Border-color: #999999;
		background-color:#FFFFCC; 
		padding:3 0 3 0;
		} 

.boxRugsListOn2 { border-style: solid; 
		border-width:1; 
		Border-color: #999999;
		background-color:#FFCC66; 
		padding:3 12 3 12;
		} 		
		
.ErrorText{
		font-weight:bold; 
		font-size:12px;
		color:#FF0000;
		}
.RedBold10{
		font-weight:bold; 
		font-size:10px;
		color:#FF0000;
		
		}
.RedBold11{
		font-weight:bold; 
		font-size:11px;
		color:#FF0000;
		}
.PriceText{
		font-weight:bold; 
		font-style:italic;
		font-size:16px;
		color:#009933;
		}
.PriceText_sm{
		font-size:10px;
		color:#009933;
		}
.PriceText_sm2{
		font-size:9px;
		color:#009933;
		}
.Nav { border-style: solid; 
		border-bottom-width:1; border-left-width:1;border-right-width:1;border-top-width:0;
		Border-color: CCCCCC;
		background-color: efefef;
		padding-top:3px;
		padding-left:5px; 
		cursor:hand;cursor:pointer;}
.NavOver { border-style: solid; 
		border-bottom-width:1; border-left-width:1;border-right-width:1;border-top-width:0;
		Border-color: CCCCCC;
		background-color: FFFFFF;
		padding-top:3px;
		padding-left:5px; 
		cursor:hand;cursor:pointer;}
		


				 
a.NavTextBase2:link		{ color:660000;text-decoration:none;font-size:9px; } 
a.NavTextBase2:visited	{ color:660000;text-decoration:none;font-size:9px; } 
a.NavTextBase2:active	{ color:660000;text-decoration:none;font-size:9px; } 
a.NavTextBase2:hover 	{ color:954E4E;text-decoration:underline;font-size:9px; } 

a.NavTextBase1:link		{ color:000000;text-decoration:none;font-size:11px; } 
a.NavTextBase1:visited	{ color:000000;text-decoration:none;font-size:11px; } 
a.NavTextBase1:active	{ color:000000;text-decoration:none;font-size:11px; } 
a.NavTextBase1:hover 	{ color:954E4E;text-decoration:underline;font-size:11px; } 

a.RevLinks:link		{ color:FFFFFF;text-decoration:none;font-size:11px; } 
a.RevLinks:visited	{ color:FFFFFF;text-decoration:none;font-size:11px; } 
a.RevLinks:active	{ color:FFCC33;text-decoration:none;font-size:11px; } 
a.RevLinks:hover 	{ color:FFCC33;text-decoration:underline;font-size:11px; }
.finePrint { font-weight: normal; font-style: normal; font-size: 10px; color:#000000;}

/*  Previouly Viewed */
.smText {
font-family:Arial, Helvetica, sans-serif;
font-size:10px;
color:#666666;
text-align:center;
}
.PreViewRugName {
margin-top:4px;
font-size:10px;
font-family:Arial, Helvetica, sans-serif;
}
.PreViewCollection {
font-family:Arial, Helvetica, sans-serif;
font-size:10px;
color:#666666;
}
.smPrice {
text-align:center;
font-size:10px;
color:#006600;
margin-top:3px;
}
.RecName {
color:#996600;
font-family:Arial, Helvetica, sans-serif;
font-size:14px;
padding-bottom:4px;
}
.RecMan {
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
padding-bottom:2px;
}
.RecCol {
font-family:Arial, Helvetica, sans-serif;
font-size:10px;
padding-bottom:2px;
color:#333333;
}
.RecSale {
font-family:Arial, Helvetica, sans-serif;
font-size:14px;
padding-bottom:2px;
color:#990000;
}


.NavTextBase1
{
	font-family:Arial, Helvetica, sans-serif;
		font-weight:bold; 
		font-size:14px;
		color:#990000;
		}
		
		
.BoxRightNav { border-left-style: solid; border-right-style: solid; border-bottom-style: solid; border-top-style: solid;
		border-width:1; 
		Border-color: #CCCCCC;
		background: url(../images/easyEstNew/dot.jpg) 0 100% repeat-x; width: 225px;}
		
		
		
.easye{
	margin-left:3px;
	background-color:#DEE8F1;
	width:183px;
	margin-bottom:-10;
}

.easyR{

	background-color:#DEE8F1;
	width:218px;
	margin-bottom:-10;
}

.easye2{
	margin-left:3px;
	background-color:#BDC7D0;
	width:183px;
	margin-bottom:-10;
}

.b {background: url(../images/easyEstNew/dot.jpg) 0 100% repeat-x; width: 183px;}
.b218 {background: url(../images/easyEstNew/dot.jpg) 0 100% repeat-x; width: 218px;}
.l {background: url(../images/easyEstNew/dot.jpg) 0 0 repeat-y}
.r {background: url(../images/easyEstNew/dot.jpg) 100% 0 repeat-y}
.bl {background: url(../images/easyEstNew/bl.jpg) 0 100% no-repeat}
.br {background: url(../images/easyEstNew/br.jpg) 100% 100% no-repeat}
.bl2 {background: url(../images/easyEstNew/bl2.jpg) 0 100% no-repeat}
.br2 {background: url(../images/easyEstNew/br2.jpg) 100% 100% no-repeat}
.bld2 {background: url(../images/easyEstNew/bld2.jpg) 0 100% no-repeat}
.brd2 {background: url(../images/easyEstNew/brd2.jpg) 100% 100% no-repeat}


.bl {background: url(../images/instantemail/bl.jpg) 0 100% no-repeat #990000; width: 326px;}
.br {background: url(../images/instantemail/br.jpg) 100% 100% no-repeat}
.tl {background: url(tl.gif) 0 0 no-repeat}
.tr {background: url(tr.gif) 100% 0 no-repeat; padding:10px}
.clear {font-size: 1px; height: 1px}

.BoxCL { border-style: solid;
		border-width:1; 
		Border-color: <%= Highlight1 %>;
		background-color: FFFFFF;
		font-weight:bold; 
		font-size:14px;
		color:#336699;
		}
		
.none{display:none;}
.visible_address{display:block;}



/* ----------------------------------------------------------------------------------------------------------------*/
/* ---------->>> global settings needed for thickbox <<<-----------------------------------------------------------*/
/* ----------------------------------------------------------------------------------------------------------------*/
*{padding: 0; margin: 0;}

/* ----------------------------------------------------------------------------------------------------------------*/
/* ---------->>> thickbox specific link and font settings <<<------------------------------------------------------*/
/* ----------------------------------------------------------------------------------------------------------------*/
#TB_window {
	font: 12px Arial, Helvetica, sans-serif;
	color: #333333;
}

#TB_secondLine {
	font: 10px Arial, Helvetica, sans-serif;
	color:#666666;
}

#TB_window a:link {color: #666666;}
#TB_window a:visited {color: #666666;}
#TB_window a:hover {color: #000;}
#TB_window a:active {color: #666666;}
#TB_window a:focus{color: #666666;}

/* ----------------------------------------------------------------------------------------------------------------*/
/* ---------->>> thickbox settings <<<-----------------------------------------------------------------------------*/
/* ----------------------------------------------------------------------------------------------------------------*/
#TB_overlay {
	position: fixed;
	z-index:100;
	top: 0px;
	left: 0px;
	height:100%;
	width:100%;
}

.TB_overlayMacFFBGHack {background: url(macFFBgHack.png) repeat;}
.TB_overlayBG {
	background-color:#000;
	filter:alpha(opacity=75);
	-moz-opacity: 0.75;
	opacity: 0.75;
}

* html #TB_overlay { /* ie6 hack */
     position: absolute;
     height: expression(document.body.scrollHeight > document.body.offsetHeight ? document.body.scrollHeight : document.body.offsetHeight + 'px');
}

#TB_window {
	position: fixed;
	background: #ffffff;
	z-index: 102;
	color:#000000;
	display:none;
	border: 4px solid #525252;
	text-align:left;
	top:50%;
	left:50%;
}

* html #TB_window { /* ie6 hack */
position: absolute;
margin-top: expression(0 - parseInt(this.offsetHeight / 2) + (TBWindowMargin = document.documentElement && document.documentElement.scrollTop || document.body.scrollTop) + 'px');
}

#TB_window img#TB_Image {
	display:block;
	margin: 15px 0 0 15px;
	border-right: 1px solid #ccc;
	border-bottom: 1px solid #ccc;
	border-top: 1px solid #666;
	border-left: 1px solid #666;
}

#TB_caption{
	height:25px;
	padding:7px 30px 10px 25px;
	float:left;
}

#TB_closeWindow{
	height:25px;
	padding:11px 25px 10px 0;
	float:right;
}

#TB_closeAjaxWindow{
	padding:7px 10px 5px 0;
	margin-bottom:1px;
	text-align:right;
	float:right;
}

#TB_ajaxWindowTitle{
	float:left;
	padding:7px 0 5px 10px;
	margin-bottom:1px;
}

#TB_title{
	background-color:#e8e8e8;
	height:27px;
}

#TB_ajaxContent{
	clear:both;
	padding:2px 15px 15px 15px;
	overflow:auto;
	text-align:left;
	line-height:1.4em;
}

#TB_ajaxContent.TB_modal{
	padding:15px;
}

#TB_ajaxContent p{
	padding:5px 0px 5px 0px;
}

#TB_load{
	position: fixed;
	display:none;
	height:13px;
	width:208px;
	z-index:103;
	top: 50%;
	left: 50%;
	margin: -6px 0 0 -104px; /* -height/2 0 0 -width/2 */
}

* html #TB_load { /* ie6 hack */
position: absolute;
margin-top: expression(0 - parseInt(this.offsetHeight / 2) + (TBWindowMargin = document.documentElement && document.documentElement.scrollTop || document.body.scrollTop) + 'px');
}

#TB_HideSelect{
	z-index:99;
	position:fixed;
	top: 0;
	left: 0;
	background-color:#fff;
	border:none;
	filter:alpha(opacity=0);
	-moz-opacity: 0;
	opacity: 0;
	height:100%;
	width:100%;
}

* html #TB_HideSelect { /* ie6 hack */
     position: absolute;
     height: expression(document.body.scrollHeight > document.body.offsetHeight ? document.body.scrollHeight : document.body.offsetHeight + 'px');
}

#TB_iframeContent{
	clear:both;
	border:none;
	margin-bottom:-1px;
	margin-top:1px;
	_margin-bottom:1px;
}

.shopbyheader {
font-family:Arial, Helvetica, sans-serif;
font-size:14px;
color:#643104;
font-weight:600;
padding-bottom:3;

}

/* Left Nav */
.leftnavitem {
font-family:Verdana, Arial, Helvetica, sans-serif;
list-style:none;
margin:2 0 2 8;
font-size:11px;
}


.leftnavitemsub {
font-family:Verdana, Arial, Helvetica, sans-serif;
list-style:none;
margin:2 0 2 15;
font-size:11px;
}

.orangeLink {
color:#c6820f;
font-family:Verdana, Arial, Helvetica, sans-serif;
text-decoration:underline;
}




.paymenthead 
{
    font-family: Verdana, Tahoma, Arial;
font-size:14px;
font-weight: 800;
background-color: #336699;
color:White;
padding: 2;
}

#ordersummary {border: solid 2px #336699; padding:5;}

 #navsteps ol
{
margin: 0;
padding: 0;
list-style-type: none;
text-align:center;

}
#navsteps ol li { 
display: inline; 
padding: 0em 1em;
font-size:14px;
font-family:Arial, Helvetica, sans-serif;
}

.Easy123 {
text-align:center;
color:#666;
font-size:14px;
font-weight:bold;
font-family:Arial, Helvetica, sans-serif;
}

.CheckoutTitle {
font-family:Arial, Helvetica, sans-serif;
font-size:20px;
color:#003366;
padding-bottom:10px;
}

.WelcomeDiv{
				background-color:#FFFFFF;
				BORDER: #336699;
				Border-width:1;
				Border-style:solid;
		        font-family:Arial, Helvetica, sans-serif;
				font-size:11px;
				color:#003366;
			}



/* New Left Nav */
.orangetitle {color:#EA892B; font:Verdana; font-size:10pt;}
.borderright {border-right:double thin #c0c0c0; border-bottom:double thin #c0c0c0; padding:6;width:160;}
.ddlwhite {font-size:7pt; width:135; background:#fff; margin:1;}
.BlueLink {color:#663333;}
.bluebold {font-weight:bold; font:Arial; font-size:10pt; color:#663333; text-align:center;}
.bluetxt { text-align:center; color:#663333; font:Arial; font-size:10pt; padding-bottom:3;}
.visittxt {color:#663333; font:Arial; font-size:8pt; padding-bottom:3;}
.specialoffers {color:#663333; font:Arial; font-size:8pt; padding-bottom:3; font-weight:bold; }

/*New Top Nav */
#alltopcontain {width:943; height:30; background-color:#663333; margin:auto; color:#fff;}
#alltop {vertical-align:middle; padding-top:5;}
#alltop a:visited { color:#fff;}
#alltopcontain1 {width:943; height:30; background-color:white;margin:auto;color:#fff;vertical-align:middle; padding-bottom:5;}

.toplifrancais { color:#fff; padding:0 38 0 0; font-family:Arial, Verdana; list-style:none; display:inline;text-align:left;}
.topli { color:#fff; padding:6 38 0 6; font-family:Arial, Verdana; font-size:16; list-style:none; display:inline;}
.topli a:link { color:#fff;}
.topli2 { color:#fff; padding:6 0 0 30; font-family:Arial, Verdana; font-size:12; list-style:none; display:inline;}
.topli2 a:link { color:#fff;}
.topemail { height:36; background-color:#fdf3df; text-align:center;}
.topsearch { background:url(https://www.selectrugscanada.ca/images/HP_Design_4_2009/gradient.jpg); background-repeat:repeat-x; border-color:#EA892B; border-width:1; border-style:solid; }
#emailtext { color:#663333; font-family:Arial; font-size:12; vertical-align:top; margin-left:5; margin-right:8;}
#searchtext { color:white; font-family:Arial; font-size:16;font-weight:bold; vertical-align:top; margin-left:3; margin-right:3;}

/*New Homepage */
#instantemail { height:139; width:225; background-color:#FdF2e0; BORDER-right-color: #fddab8; Border-width:1; Border-style:solid; BORDER-top-color: #fddab8; BORDER-left-color: #fddab8; BORDER-bottom-color: #FdF2e0;}
.instantemailtext {color:#663333; font-size:8pt; font-family:verdana; }

.brandtxt { font:arial; font-size:11;}
.brandtxt h1 { font-size:14; color:#663333; margin-top:3;}

/*Endeca Search*/
.orangetop { background:url(https://www.selectrugscanada.ca/images/HP_Design_4_2009/orange_gradient_top.jpg); background-repeat:repeat-x; border-color:#EA892B; }
.orangebottom { background:url(https://www.selectrugscanada.ca/images/HP_Design_4_2009/orange_gradient_btm.jpg); background-repeat:repeat-x; border-color:#EA892B;}
.whiteheader { color:white; font-family:Arial; font-size:12.5;font-weight:bold; vertical-align:top; margin-left:3; margin-right:3;}
#refinetext { color:white; font-family:Arial; font-size:15.5;font-weight:bold; vertical-align:top; margin-left:3; margin-right:3;}
.Orangebox { border-style: solid; 
		border-width:1; 
		Border-color: #EA892B; }
.viewmoretext { color:#660033; font-family:Arial; font-size:11.5;font-weight:bold; vertical-align:top; margin-left:3; margin-right:3;}
#breadcrumbstext { font-family:Arial; font-size:15; vertical-align:top; margin-left:3; margin-right:3;}
#genericheadertext{ color:#660033;font-family:Arial; font-size:20;font-weight:bold; vertical-align:top; margin-left:3; margin-right:3;}
#generictext{ font-family:Arial; font-size:12; vertical-align:top; margin-left:3; margin-right:3;}


/* New Footer */
.topbottomborder { border-bottom: 1px solid #d6e1ec; border-top: 1px solid #d6e1ec; width:1000px; margin:auto;}
.foothead { color:#663333; font-weight:bold; margin:4 0 5 0; }
.foottxt {color:#0367B2; list-style:none; }
.foottxt li { margin:0; padding:0;} 
.foottxt a { color:#0367B2;}
.foottxt ul { margin: 0; padding: 0; list-style:none;}
.footlinks { list-style:none; text-decoration:underline;}
.copy {color:Gray; text-align:left; width:992; display:block; margin: auto; font-size:10.5;}


.spiderpic{

z-index: 0;
}

.spiderpic:hover{
position: relative;
background-color: transparent;
z-index: 50;
}

.spiderpic span{ /*CSS for enlarged image*/
position: absolute;
background-color: white;
padding: 5px;
left: -1000px;
border: 1px solid black;
visibility: hidden;
color: black;
text-decoration: none;
}

.spiderpic span img{ /*CSS for enlarged image*/
border-width: 0;

padding: 2px;
}

.spiderpic:hover span{ /*CSS for enlarged image on hover*/
visibility: visible;
top: 30px;
left: 40px; /*position where enlarged image should offset horizontally */


}

.Box2darker { border-style: solid; 
		border-width:1; 
		Border-color: #666666;
		background-color: #C5C5C5;}		
