/* CSS Document */

 /* for all html general tag */
body 
	{	
	margin: 0; 
	padding:0px;
    font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#000;
	background-color:#fff;

	}
	
td 
	{	
	font-family:  Verdana, Helvetica, sans-serif;
	font-size:11px;
	}
	
a	
	{
	outline:none;
	}	
	
p
	{
	margin-top:0px;	
	}	
		
.dropshadow1 
{
background:transparent url(../images/shadowAlpha.png) no-repeat scroll right bottom !important;
clear:left;
float:left;
margin:5px 0pt 0px 5px !important;
}
	
.dropshadow1 img {
border:1px solid #999999;
bottom:6px;
font-size:14px;
margin:0px;
padding:2px;
position:relative;
right:6px;
}


.breadcrums {
margin:0px;
padding:10px 0px 5px 20px;
width:565px;
}


/*** Site Heading Tags ***/

h1,h2,h3,h4,h5,h6 
	{
	margin:0px;
	padding:0px;
	}	
		
h1 
	{ 
	color:#fff;
	font-weight:bold;
	font-size:13px;
	padding:0px 0px 0px 0px;
	}
	
	
h2 
	{ 
	color:#20296E; 
	font-size:14px;
	padding:0px 0px 5px 0px;
	margin:0px;
	font-weight:bold;
	}	
	
h4 
	{ 
	color:#999; 
	font-size:15px;
	font-weight:bold; padding-bottom:10px;
	}
	
	

/**** Site Body Section- HeaderPart CSS ****/	

.site_toplinks
	{
	width:780px;
	margin: 0px ;
	padding:10px 0px 5px 0px;
	background-color:#FFFFFF;
	text-align:center;
	}
.site_toplinks a
	{
	color:#000000;
	text-decoration:none;
	font-size:11px;
	}
.site_toplinks a:hover
	{
	color:#993366;
	text-decoration:none;
	font-size:11px;
	}

.dottedbg
 {
 width:778px;
 background: url(../images/dotbg.jpg) repeat-x;

 margin:0px;
 padding:0px;
 height:1px;
 }
 
 
.dottedbg1
 {
 background:url(../images/bttm_dottedbg.jpg) repeat-x;
 width:780px;
 height:1px;
  margin:0px;
 padding:0px;
 }
	
	
.site_logopart
	{
	width:790px;
	margin: 0px ;
	padding:10px 0px 15px 0px;
	background-color:#FFFFFF; 
	border:0px  dotted #ccc;
	}

.banner_part
	{
	width:778px;
	margin:5px 0px 0px 0px;
	padding:0;
	background-color:#FFFFFF; 
	border-bottom:0px  dotted #ccc;
	border-right:2px solid #fff;
	}


/*Site content part */

.site_content
	{
	width:778px;
	margin: 0px ;
	padding:0px 0px 0px 0px;
	background-color:#FFFFFF;
	}
	
	
.site_leftcol
	{
	width:193px;
	margin: 0px ;
	padding:0px 0px 0px 0px;
	
	}	
	
.leftcol
	{
	width:181px;
	margin: 0px ;
	padding:0px 0px 0px 10px;
	background-color:#FFFCF5;
	border-right: 1px solid #ccc;
	border-left: 1px solid #ccc;
	border-bottom: 1px solid #ccc;
	}
	
.cat_tit
	{
	background-color: #CE0009;
	color:#FFFFFF;
	font-size:11px;
	font-weight:bold;
	height:18px;
	margin-top:5px;
	padding:5px 0px 0px 10px;
	width:160px;
	
	}	

.mesur_tit
	{
	background-color:#CB322C;
	color:#fff;
	padding:5px 0px 5px 20px;
	font-weight:bold;
	margin:5px 0px 0px 0px;
	width:175px;
	
	}

.measur
	{
	width:195px;
	float:left;
	padding:0px 0px 0px 0px;
	background-image:url(../images/measuring_bg.jpg); 
	
	margin:0px 0px 5px 0px;
	}
	
.mesurcon_tit
	{
	background-color: #93C53E;
	color:#fff;
	padding:5px 0px 5px 10px;
	font-weight:bold;
	width:185px;
	}
	
.blue_bg
	{
	background:#0066CA;
	}

.measurcon
	{
	width:195px;
	float:left;
	padding:0px 0px 3px 0px;
	background-color:#F0EDE6;
    margin-bottom:5px;
	}	
	
.mesrpad
	{
	padding:32px 10px 10px 50px;
	font-weight:bold;
	}	

.mesrconpad
	{
	padding:15px 10px 0px 40px;
	font-weight:bold;
	}


/*  Middle column */
.site_middlecol
	{
	width:392px;
	float:right;
	margin: 0px ;
	padding:0px 0px 0px 0px;
	background-color:#FFFFFF;
	}
	
.site_middlecol_ins
	{
	width:585px;
	float:right;
	margin: 0px ;
	padding:0px 0px 0px 0px;
	background-color:#FFFFFF;
	}	
	

.site_middlecol_ins .textpad
	{
	
	margin: 0px ;
	padding:5px 5px 0px 20px;
	background-color:#FFFFFF;
	}
	
.site_middlecol_ins .textpad a
	{ 
	color: #CC0000;
	text-decoration:none;
	font-size:11px;
	font-weight:bold;
    }	
	
.site_middlecol_ins .textpad a:hover
	{ 
	color: #0000FF;
	text-decoration:none;
	font-size:11px;
	font-weight:bold;
    }	
		
	
	
.site_middlecol_ins h1
	{
	
	margin: 0px ;
	padding:0px 0px 0px 0px;
	color:#0366C4; font-size:18px;
	}
	
	
	
.site_middlecol h1
	{
	
	margin: 0px ;
	padding:0px 0px 0px 0px;
	color:#0366C4; font-size:18px;
	
	}	
	
	
.site_middlecol .textpad
	{
	
	margin: 0px ;
	padding:13px 20px 0px 20px;
	background-color:#FFFFFF;
	}	
	
.site_middlecol h2
	{
	
	margin: 0px ;
	padding:0px 0px 0px 0px;
	color: #CD2C3B; font-size:13px;
	
	}
	
.cat_pad 
	{
	
	margin: 0px ;
	padding:0px 0px 5px 0px;
	
	
	}		
	
.add_to_cart select
{
min-width:150px;

border:1px solid #ccc;

}	
	

/*  right side column */
.site_rightcol
	{
	width:183px;
	border-left:1px solid #ccc;
	border-right:1px solid #ccc;
	border-bottom:1px solid #ccc;
	float:right;
	margin: 0px 0px 5px 0px ;
	padding:0px 0px 0px 0px;
	background-color:#FFFFFF;
	
	}
.site_rightcol form
	{
	margin: 0px ;
	padding:0px;
	}
.site_rightcol select
	{
		border:1px solid #ccc;
		margin-top:5px;
		width:140px;
	}
.site_rightcol h1
	{
		font-weight:bold;
		font-size:15px;
		color:#000000;
	}

.site_rightcol .findbox 
	{
	
	float:right
	margin: 0px ;
	padding:10px 0px 0px 20px;
	background-color:#FFFCF5;
	}

.site_rightcol .findbox .item
	{
		margin: 0px ;
		padding:10px 0px 0px 0px;
		font-weight:bold;

	}
.site_rightcol .findbox .item_submit
	{
		margin: 0px ;
		padding:20px 0px 18px 20px;

	}

.right_freesamples 
{
	width:185px;
	margin: 0px 0px 5px 0px;
	padding:0px 0px 18px 0px;
	background-color:#F1EDE4;
}
	
.right_freesamples .title
{
	padding:3px 0px 3px 25px;
	background-color:#0066CA;
	color:#fff;
	font-size:14px;
	font-weight:bold;
		
}

.right_freesamples .text
{
	padding:10px 0px 3px 25px;
	background-color:#F1EDE4;
	font-weight:bold;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
		
}


.right_freedeliv 
{
	width:185px;
	margin: 0px 0px 5px 0px;
	padding:0px 0px 10px 0px;
	background-color:#5475AA;
}
	
.right_freedeliv  .title
{
	padding:3px 0px 3px 25px;
	background-color:#013567;
	color:#fff;
	font-size:14px;
	font-weight:bold;
		
}

.right_freedeliv  .text
{
	padding:10px 0px 3px 25px;
	background-color:#5475AA;
	font-weight:bold;
	color: #fff;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
		
}
	

/*** Site Horizontal Nav****/
.ver_linebg
	{
	background-image:url(../images/ver_linebg.jpg);
	width:1px;
	}


	
.hormenu 

	{

	width:790px;

	margin: 0px 0px 0px 0px ;

	padding:0px 0px 0px 0px;

	text-align:center;
	font-size:11px; 

	font-weight:bold;

	font-family:Arial, Helvetica, sans-serif;

	background-color:#FFFFFF;

	
	
	}	


.hormenu a

	{

	color:#000;

	text-decoration:none;

	display:block;

	padding:8px 15px 8px 15px;

	}

		

.hormenu a:hover

	{

	background-color:#fff;

	text-decoration:none;

	color:#000;

	}	

	

.hormenu a.on1

	{

	background-color:#fff;

	color:#CE0009;

	text-decoration:none;

	padding:10px 13px 10px 13px;

	}

	

.hormenu  a:hover.on1

	{
	text-decoration:none;

	background-color:#fff;

	color:#fff;

	}	

/**** Site Vertial Navigation ****/


.nav 
	{
	margin-top:0px;
	width:183px;
	
	}			
	
.nav ul 	
	{
	margin:0px;
	padding:0px;
	}
	
.nav ul li
	{
	margin:0px;
	padding:0px;
	list-style-type:none;
	}
	
.nav ul li a
	{
	background-color:#FFFCF5;
	color:#000;
	text-decoration:none;
	display:block;
	padding:8px 0px 3px 10px;
	width:160px;
	font-weight:bold;
	font-size:11px;
	border-bottom:1px solid #B5B5B5;
	border-right: 0px solid #fff;
	
	}
	
.nav ul li a:hover
	{
	background-color:#C73133;
	text-decoration:none;
	color:#fff;
	}
	
.nav .on1 a
	{
	background-color:#C73133;
	color:#fff;
	text-decoration:none;
	display:block;
	padding:5px 0px 5px 25px;
	width:165px;
	border-bottom:1px solid #B5B5B5;
	border-right: 1px solid #fff;
	}
	
.nav .on1 a:hover
	{
	background-color:#C73133;
	text-decoration:none;
	color:#fff;
	}
	

	
	
/**** Site Body Section- Bottom Part CSS ****/	


.site_bottom
	{
	width:780px;
	margin: 5px 0px 0px 0px ;
	padding:0px 0px 0px 0px;
	background-color:#ffffff;
	font-family:Verdana, Arial, Helvetica, sans-serif; 
	font-size:10px;
	border-top: 1px solid #ccc;
	}
	
.site_copyright
	{
	width:260px;
	float:left;
	font-family:Verdana, Arial, Helvetica, sans-serif; 
	padding:7px 0px 7px 10px;
	background-color:#ffffff;
	color:#000; 
	font-size:10px;

	}
	
.site_bttmlinks
	{
	width:510px;
	float:left;
	
	padding:7px 0px 7px 0px;
	color:#6D6D6D;
	background-color:#ffffff;
	}

.site_bttmlinks  a
	{
	text-decoration:none;
	font-family:Arial, Helvetica, sans-serif; 
	
	font-size:11px;
	color:#000;
	}	

.site_bttmlinks  a:hover
	{
	text-decoration:underline;
	font-size:11px;
	color: #000;
	}	
	
.site_key
	{
	width:100px;
	float:right;
	text-align:right;	
	padding:7px 0px 7px 0px;
	color:#000;
	background-color:#ffffff;
	}	


.site_key a
	{
	text-decoration:none; 
	font-size:11px;
	color: #000;
	
	}
	
	
.site_key a:hover
	{
	text-decoration:underline;
	font-size:11px;
	color: #6D6D6D;
	}	
	
.cat5 
	{ 
	padding-left:5px; 
	padding-right:5px; 
	padding-bottom:15px;
	}
 		
.cat1 
	{ 
	background-color:#CB322C;
	}

.cat2 
	{ 
	background-color:#FFFFFF;
	}

.cat3 
	{ 
	background-color:#FDFEF0; 
	font-size:12px; 
	color:#222F5C;
	}

.cat4 
	{ 
	background-color:#FDFEF0;
	}

.cat5 
	{ 
	padding-left:5px; 
	padding-right:5px; 
	padding-bottom:15px;
	}

.catp 
	{ 
	background-color:#FFFBF7; 
	padding-left:25px;  
	padding-right:25px; 
	padding-top:10px; 
	padding-bottom:10px;
	}

.catin 
	{ 
	padding-left:5px; 
	padding-right:5px;
	}

.bglinecolor 
	{ 
	background-color:#CB322C;
	}
	
	
.borred
	{ 
	border: 1px solid #CB322C;
	width:310px; padding:15px 10px 10px 10px;
	}
	
	
/*  Form Elements  */

input, textarea, select 
	{
	font-size:11px; 
	font-family:Arial, Helvetica, sans-serif;
	outline:none;
	
	}
	
radio	{
	font-size:11px; 
	font-family:Arial, Helvetica, sans-serif;
	border:0px solid #999;
	}
	
	
.input
	{
	border:#999 1px solid;
	background-color:#ffffff; 
	color:#000000;
	height:18px;
	}		


.txtbox
	{
	border:#999 1px solid;
	background-color:#ffffff; 
	color:#000000;
	height:18px;
	}
	
.qty
	{
	border:#C73133 1px solid;
	background-color:#ffffff; 
	color:#000000;
	}	
	


.srchbut
	{
	
	background-color:#fff;
	border: 1px solid #999;
	width:45px;
	outline:none;
	height:21px; 
	color:#1E1F60;
	font-weight:bold;
	}
	
.button
	{
	background-color: #990000;
	color:#fff;
	font-weight:bold;
	}	
	
	
.addcart
	{
	
	background-color:#fff;
	border: 1px solid #fff;
	width:100px;
	outline:none;  
	font-size:12px;
	color: #C53032;
	font-weight:bold;
	}	
	
.trHeadCol{font-family: Arial, Helvetica, Sans-Serif; font-size:12px;background-color:#0066CC;font-weight:bold;}

.whitehead{font-family: Arial, Helvetica, Sans-Serif; font-size:12px;color:#FFFFFF;font-weight:bold;}

.sign {
    background-color: #1F2970;
    color:#fff;
    font-weight:bold;
}

.retailPrice 
    {    
    font-family:  Verdana, Helvetica, sans-serif;
    font-size:16px;
    color: #000080;
    font-weight:bold;
    }
    
.price
    {    
    font-family:  Verdana, Helvetica, sans-serif;
    font-size:16px;
    color: #CC0000;
    font-weight:bold;
    }
	
.allblinds
	{
	margin:0px; 
	padding:0px; 
	color:#0065CC; 
	font-family:Arial, Helvetica, sans-serif; 
	font-weight:bolder; 
	font-size:24px;
	line-height:29px;
	}
	
.allblinds span
	{
	font-family:Arial, Helvetica, sans-serif; 
	font-weight:bolder; 
	font-size:46px;
	}
