﻿
body { font: normal 75% Verdana,Arial,Helvetica,Sans-Serif; color: #555; background-color: #fff; margin: 0; text-align: center; }
td { font: normal 70% Verdana,Arial,Helvetica,Sans-Serif; color: #555;}
img {border: 0px none;}
input {cursor: pointer; color: #000; font: 100% normal Verdana,Arial,Helvetica,Sans-Serif; width: 100%; background-color: #EFEFEF; border: 1px solid #036;}
select { color: #000; width: 100%; background-color: #EFEFEF; border: 1px solid #036 ; font-family:Verdana, Arial, Helvetica, Sans-Serif;} 
textarea { color: #000; overflow: auto; width: 100%; background-color: #EFEFEF; border: 1px solid #036; }
h2 { color: #036; font: bold 11px; margin: 0; padding: 2px; padding-bottom: 2px; } 
h3 { color: #333; font: bold 16px; margin: 0; padding-bottom: 2px; }
a:link, a:active, a:visited { color: #036; text-decoration: none; }
a:hover{ color: #F90; text-decoration: underline; }
#cal { background-color: #fff; display: none; height: 1px; overflow: visible; position: absolute; top: 0px; width: 1px; }
.calHeader { background-color: #369; color: #fff; cursor: pointer; font-size: x-small; text-align: center; }
.calDayName { background-color: #369; border: medium none; color: #fff; cursor: pointer; font-size: x-small; }
.calDay { background-color: #fff; font-size: x-small; text-align: center; }
.cal { background-color: #369; border: gray thin ridge; }
p {text-align:justify;}
/*  for TD */
.formLabel { text-align: right; vertical-align: top; font-size: 80%; color: #666; background-color: transparent; }
.PageHeader { width: 100%; color: #036; font-weight: bold; margin: 0; padding-right: 5px; padding-bottom: 3px; }
.PageDivider { border-bottom: 1px solid #369; }
.WelcomeDiv { background-color: #FFF; border: 1px solid #369; font-size: 11px; color: #555; }
.CategoryTitle { font-weight: bold; color: #FFF; background-color: #369; width: 100%; margin: 0; padding-right: 5px; padding-left: 5px; padding-bottom: 0px; padding-top: 0px; border-bottom: solid #fff; border-width: 1px; }
.SubTitle { font-weight: bold; color: #666; background-color: #EFEFEF; width: 100%; padding: 0; margin: 0; font-size: 11px; padding-right: 2px; padding-left: 3px; padding-bottom: 2px; padding-top: 2px; border-bottom: solid #369; border-width: 1px ; }
.SubNav { background-color: #EFEFEF; width: 100%; padding: 0; margin: 0; padding-right: 2px; padding-left: 3px; padding-bottom: 2px; padding-top: 2px; border-bottom: solid #369; border-width: 1px; }
.SubNav-Over { background-color: #DDE8F1; width: 100%; padding: 0; margin: 0; padding-right: 2px; padding-left: 3px; padding-bottom: 2px; padding-top: 2px; border-bottom: solid #369; border-width: 1px ; cursor: pointer; }
.LabelText { font-weight: bold; color: #666; }
.HeaderBlueText { font: bold 30px Verdana,Arial,Helvetica,Sans-Serif; color: #9FB1CD; padding-bottom: 1px; }
.BlueText { font: normal 70%; color: #036; }
.BlueText1 { font: normal 16px; color: #036; }
.BlueLink { font: normal 11.5px; color: #125083; }
.UnderlineLinks { border-bottom: solid #369; border-width: 1px; }

/*  for Input */
.formButton { font-weight: bold; color: #EFEFEF; border: 1px solid #369; border-right-width: 2; border-bottom-width: 2; background-color: #CCC; cursor: pointer; }
.formButton2 { font-weight: bold; color: #EFEFEF; border: 1 solid #ccc; border-right-width: 2; border-bottom-width: 2; background-color: #090; cursor: pointer; }
.formButton3 { font-weight: bold; color: #EFEFEF; border: 1 solid #ccc; border-right-width: 2; border-bottom-width: 2; background-color: #f00; cursor: pointer; }
.formButton4 { font-weight: bold; color: #EFEFEF; background-color: #1C5171; cursor: pointer; }
.disabledButton { background-color: #fff; border: 0px #fff; cursor: default; }
.formInputDisabled { color: #ccc; font-weight: bold; width: 100%; background-color: #fff; border: 0px none; }
.CheckBox { width: 15; border: 0px solid; color: #000; }
.Image { border: 1px solid #369; }

/* LIST ROWS */
.Rowcolor1 { background-color: #EEE; }
.Rowcolor2 { background-color: #DDD; }
.Rowcolor3 { background-color: #fff; }
.Highlight5 { background-color: #FFE682; }
.Highlight4 { background-color: #DDE8F1; }
.Highlight3 { background-color: #EFEFEF; }
.Highlight2 { background-color: #036; }
.Highlight1 { background-color: #ccc; }
.Highlight1Text { color: #666; }
.Highlight2Text { color: #036; }
.WhiteText { color: #fff; }
.TabOn { background-color: #DDE8F1; color: #036; font-weight: bold; }
.TabOff { background-color: #036; color: #fff; font-weight: bold; cursor: pointer; }
.Box { border: 1px solid #ccc; background-color: #fff; }
.BoxGray { padding-left: 5px; padding-top: 8px; padding-bottom: 8px; font-size: 12.5px; border: 1px solid #999; background-color: #fff; }
.Box2 { border: 1px solid #ccc; background-color: #EFEFEF; }
.Box3 { border: 1px solid #fff; background-color: #EFEFEF; }
.Box4 { border: 1px solid #CCC; background-color: #FFF; }
.Box5 { border: 1px solid #CCC; border-top-style:none; background-color: #FFF; }
.Box6 { border: 1px solid #999; border-top-style:none; background-color: #FEF9F1; }
.BoxLeft { border-left-style: solid; border-left-width: 1; border-color: #ccc; background-color: #EFEFEF; }
.BoxRight { border: 1px solid #fff; border-right-color: #ccc; background-color: #EFEFEF; }
.Cursor { cursor: pointer; }
.ErrorText { font-weight: bold; font-size: 11px; color: #f00; }
.testText { font: bold 14px; color: #360;}
.ErrorTextBig { font: bold 18px; color: #093; }
.NavTextWhite { font: bold 11px; color: #fff;}
.NavTextBase2 { font: bold 9px; color: #669ACC; }
.NavTextBase1 { font: bold 11px; color: #036; }
a.NavTextBase2:link { color: #369; text-decoration: none; font-size: 9px; }
a.NavTextBase2:visited { color: #369; text-decoration: none; font-size: 9px; }
a.NavTextBase2:active { color: #369; text-decoration: none; font-size: 9px; }
a.NavTextBase2:hover { color: #669ACC; text-decoration: underline; font-size: 9px; }
a.NavTextBase1:link { color: #036; text-decoration: none; font-size: 11px; }
a.NavTextBase1:visited { color: #036; text-decoration: none; font-size: 11px; }
a.NavTextBase1:active { color: #036; text-decoration: none; font-size: 11px; }
a.NavTextBase1:hover { color: #669ACC; text-decoration: underline; font-size: 11px; } 
a.NavTextBase3:link { color: #669ACC; text-decoration: none; font: bold 9px; }
a.NavTextBase3:visited { color: #669ACC; text-decoration: none; font: bold 9px; }
a.NavTextBase3:active { color: #669ACC; text-decoration: none; font: bold 9px; }
a.NavTextBase3:hover { color: #036; text-decoration: underline; font: bold 9px; }
a.RevLinks:link { color: #fff; text-decoration: none; font-size: 11px; }
a.RevLinks:visited { color: #fff; text-decoration: none; font-size: 11px; }
a.RevLinks:active { color: #FC3; text-decoration: none; font-size: 11px; }
a.RevLinks:hover { color: #FC3; text-decoration: underline; font-size: 11px; }
.bodytext { font-weight: normal; font: normal 11px; text-decoration: none; display: inline; color: #000; }
.finePrint { font-weight: normal; font: normal 8px; color: #000; }
.BigPrint { font-weight: bold 13px; color: #036; }
#linkto-masthead h1 { margin: 0 3em 1em 4em; padding: 0em 1em; font-size: 1.7em; }
#linkto-content { margin: 0 3em 2em 4em; }
#guaranteed-masthead img { float: right; }
.sampletxt { padding-left: 2; }

/* CSS Document */
h1 { font: bold 18px Arial,Helvetica,sans-serif; margin: 2; color: #369; }
input { background-color: #fff; }
select { background-color: #fff; }
.inputbox { background-color: #fff; }

/* nProduct */
.ProductsTop { float: left; }
.productsTop2 { text-align: right; }
.ProductName { font: normal 17px Arial,Helvetica,sans-serif; }
.ProductName h2 { font: normal 17px Arial,Helvetica,sans-serif; display: inline; padding: 0; margin: 0; }
.ProductsBottom { width: 100%; }
.RetailPrice { font: 18px Arial,Helvetica,sans-serif; text-decoration: line-through; margin-right: 32px; }
.SalePrice { font: 20px Arial,Helvetica,sans-serif; color: #0f0; margin-right: 20px; }
.OrangeArrow { margin-right: 3px; }
#InterLinks { text-align: center; }
#InterLinks a { padding: 0 10; font: 12px Arial,Helvetica,sans-serif; text-decoration: underline; text-align: center; }
.ProStartBtn { margin: 5px; vertical-align: text-bottom; width: 430px; }
.Comments { padding-left: 5px; width: 300px; vertical-align: text-top; }
.ProThumb { margin-left: 20px; }
#ShutterContent { font: 12px Arial,Helvetica,sans-serif; margin: 10px;}
.nobr { white-space: nowrap; }
.product_title { font: normal 25px Times,serif; color: #369;}
.product_sub{ font: normal 13px Times,serif; color: #369;}
.orange_sub { font: normal 13px Arial,Helvetica,sans-serif; color: #EB8A2B;}
.blue_sub { font: bold 13px Arial,Helvetica,sans-serif; color: #283C71;}
.brand { font: normal 14px Arial,Helvetica,sans-serif; color: #369;}
.topborder { border-top: 1px solid #d6e1ec; width: 560px; margin-top: 6; }
.bottomborder { border-bottom: 1px solid #d6e1ec; width: 1000px; margin: auto; }

/* Table Header */
#TableHeader { width: 560px; background-color: #075593; font: bold 12px Arial,Helvetica,sans-serif; color: #fff; margin-top: 0px; border-top: 1px solid #8DA8B8; }
#TableHeader1 { width: 560px; background-color: #e3e7ea; font: italic 12px Arial,Helvetica,sans-serif; color: #333; margin-top: 2px; margin-bottom: 2px; border-bottom: solid 1px #8DA8B8; }
#Everyday { padding-left: 290px; }
#CouponCode { padding-right: 0px;}

/*  Shopping Cart */
.cBlueTitleu { color: #2a3b6f; font-size: 18px; text-decoration: underline; }
.cbluelink { color: #036; }

/*  Login Page */
.CheckoutTitle { font: 20px Arial,Helvetica,sans-serif; color: #036; padding-bottom: 10px; }
#loginContainer { font-family: Arial, Helvetica, sans-serif; }
#navsteps ol { margin: 0; padding: 0; list-style-type: none; text-align: center; }
#navsteps ol li { display: inline; padding: 0em 1em; font: 14px Arial,Helvetica,sans-serif;}
.Easy123 { text-align: center; color: #666; font: bold 14px Arial,Helvetica,sans-serif;}
.CheckBoxl { width: 15; border: 0px solid; }

/* Billing Page */
#billingcontainer { font-family: Arial, Helvetica, sans-serif; }
.paymenthead { font: 800 14px Verdana,Tahoma,Arial; background-color: #369; color: #fff; padding: 2; }
#ordersummary { border: solid 2px #369; padding: 5; }
.b5 { background: url(../images/shoppingcart/dot2.gif) 0 100% repeat-x; }
.l5 { background: url(../images/shoppingcart/dot2.gif) 0 0 repeat-y; }
.r5 { background: url(../images/shoppingcart/dot2.gif) 100% 0 repeat-y; }
.bl5 { background: url(../images/shoppingcart/btmleft.gif) 0 100% no-repeat; }
.br5 { background: url(../images/shoppingcart/brtmright.gif) 100% 100% no-repeat; } 
#sitemap li { font-size: 9px; }
#sitemap h2 { font-family: Arial, Helvetica, sans-serif; padding: 2; }
#sitemap ul { padding: 1 0 2 5; margin: 0 0 0 10; }
#homepageContent { clear: both; width: 990px; }
#homepageContent2 { font-family: Arial,Helvetica,sans-serif; padding: 5; border: solid 1px #fff; }
#homepageContent h1 { font: bold 14px Arial,Helvetica,sans-serif; text-decoration: none; }
#homepageContent p { font: 10px Arial,Helvetica,sans-serif; padding: 0; margin: 5 0 5 0; text-align: justify; }
#homepageContent a { font: 10px Arial,Helvetica,sans-serif; color: #999; }
#homepageContent2 h1 { font: bold 14px; text-decoration: none; }
#homepageContent2 p { font-size: 11px; padding: 0; margin: 5 0 5 0; text-align: justify; }
#homepageContent2 a { font-size: 11px; text-decoration: underline; color: #666; }
.footerlinks a { background: #d1f8fa; width: 130px; color: #000; padding: 20; float: left; font: 12px Arial,Helvetica,sans-serif; font-size:; margin: 0; }

/* New Footer */
.topbottomborder { border-bottom: 1px solid #d6e1ec; border-top: 1px solid #d6e1ec; width: 1000px; margin: auto; }
.foothead { color: #1c5171; 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: #c0c0c0; text-align: left; width: 992; display: block; margin: auto; font-size: 10.5; }

/* Links page */
.linkpartners a { padding: 10; text-decoration: underline; }

/* celeb testimonials */
.quote { font: italic 11px Arial,Helvetica,sans-serif; color: #333; padding-left: 10px; padding-top: 15px; letter-spacing: 0.5px; }
.quote2 { font: 11px Arial,Helvetica,sans-serif; color: #333; padding-left: 10px; padding-top: 15px; letter-spacing: 0.5px; }
.testimonials { font: bold 11px; color: #003381; letter-spacing: 0.5px; padding-left: 8px; padding-top: 0px; }
.names { font: lighter 11px; color: #006; height: 73px; width: 103px; padding: 10px; }
.names a:link { text-decoration: none; color: #006; }
.names a:visited { text-decoration: none; color: #006; }
.names a:hover { text-decoration: none; color: #006; }
.names a:active { text-decoration: none; color: #006; }
.measureContainer { border: thin solid #036; }
#iconspace img { margin: 40 25 10 25; vertical-align: middle; }
.RomanFold { color: #036; text-decoration: underline; }
#pinfoprice h1 { color: #000; font-size: 16px; }
#pinfoprice {width: 187px;} 
#coupprice { padding: 5 0 5 0; color: #060; font-size: 14px; }
.grey14 { color: #333; }

/* TopNav */ 
#buttons { display: inline; }
#topnav { display: inline; width: 550; height: 52; padding-left: 40px; vertical-align: top; margin: 0; }
#TopNavContainer { width: 990px; margin-left: auto; margin-right: auto; text-align: left; background-color: #fff; }
#logo { float: left; }
#BBBimg { padding: 0 0 0 90; }
#YellowBar { background: url(http://www.selectblinds.com/images/topnav/searchbg.jpg) repeat-x; height: 25px; width: 990px; }
#YellowBar ul li { display: inline; }
#yb4 { vertical-align: middle; margin: 0; padding: 0; }
#Yellowbar #search { vertical-align: middle; margin: 0; padding: 0; }
#Yellowbar #gosearch { vertical-align: middle; margin-left: 4px; padding: 0; }
#mainContentc { width: 450; }
#LeftNavc { float: left; width: 191px; }
#rightNavc { float: right; width: 226px; }
#footerc { clear: both; }
.ShopcartLink { padding: 0 0 0 25; }
#alltopcontain { width: 993px; height: 30px; background-color: #1c5171; margin: auto; color: #fff; }
#alltop { vertical-align: middle; padding-top: 6px; }
#alltop a:visited { color: #fff; }
.topli { color: #fff; padding: 0 38 0 30; font: 16px Arial,Verdana; list-style: none; display: inline; }
.topli a { color: #fff; }
.topli2 a { color: #fff; }
.topli2 { color: #fff; padding: 6 0 0 50; font: 12px Arial,Verdana; list-style: none; display: inline; }
.lefthead { margin-right: 4; }
.lefthead2 { margin-right: 4; color: #1c5171; font-weight: normal; }
.lefthead3 { text-align: left; }

/* Samples */
.bluearial { font: 12px Arial,Helvetica,sans-serif; color: #1c5171;}
.orangehead { font: 17px bold Arial,Helvetica,sans-serif; color: #F58B1E; letter-spacing: 2px; margin-bottom: 4px; padding: 0px; position: relative; }
.line { background: #fff url(../images/samples/line.gif) no-repeat center bottom; margin: 0px; height: 1px; width: 200px; padding-top: 0px; position: absolute;}

/* nProductDetails */
.cBlueTitle {font-size: 14px Arial,Helvetica,sans-serif; color: #003262;}

/* Measure */
.OrangeText { font: bold 100%; color: #EB882B; }
.BlueLink2 { font: bold 17px Arial,Verdana,Helvetica,Sans-Serif; color: #1C5171; }
.BlueText2{ font: normal 25px Arial,Verdana,Helvetica,Sans-Serif; color: #003179; }
.BlueText3 { font: bold 15.5px Arial,Verdana,Helvetica,Sans-Serif; color: #1C5171; }
.BlueText4 { font: bold 100%; color: #1C5171; }

/* vProducts */
.cmidblue { font-size: 17px; color: #369; }
/* vProductDetails HTML Popups */
.cbigblue { font-size: 30px; color: #369; }
.cbluehr { color: #369; width: 575px; }
.cMidDark { font-family: Arial, Helvetica, sans-serif; color: #333; }

/* Email.aspx */
.promolink, .promolink a, .promolink a:visited { color: #AD3027; font-family: Arial, Verdana, Helvetica, sans-serif; line-height: 20px; text-decoration: underline; font-size: 12px; }



/* New Styles */
ul.contentNavLinks, ul.contentNavLinks li, ul.contentNavLinks a, ul.contentNavLinks a:visited { padding: 2px 0 0 8px; margin: 0; text-decoration: underline;}
h3.homepageContent2 { display: inline; padding: 0; margin: 0; font-size: 12px; }
h2.homepageContent2 { padding: 0; margin: 0; font-size: 12px; }
strong.normSize { font-weight: normal; padding: 5px 0 0 0; }
.displayBlock { display: block; padding: 5px 0 0 0; }
.noPadding {padding: 0; margin: 0;}


.main
{
	width: 560px;
	padding: 0 auto 0;
	margin: 0 auto 0;
}
.product_container_span
{
	width: 560px;
}
.product_container
{
	width: 100px;
	height: 145px;
	display: inline;
	float: left;
	margin: 0 5px 0px;
	text-align: center;
}
.product_name_link, .product_name_link a, .product_name_link a:visited, .product_name_link a:hover
{
	font: 10px arial;
	color: #555;
	text-decoration: none;
}
.clear
{
	clear: both;
	display: block;
	margin: 0 0 10px;
}
.category_container
{
	width: 510px;
	margin-left: 30px;
}
.category_image
{
	position: relative;
	width: 240px;
	float: left;
	display: inline;
}
.cat_list, .vcat_list
{
	float: left;
	padding-left: 20px;
}
.cat_list
{
	width: 245px;
}
ul.cat_list_li, li.cat_list_li
{
	padding: 5px 0 0;
	margin: 0 0 0 8px;
	font: 10px verdana;
	color: #1c5171;
}
.ul.cat_list_li {padding: 0;}
.category_spacer
{
	text-align: center;
	margin: 20px 0 15px 15px;
}
.stupid_spacer_div
{
	margin-top: 20px;
}
.product_disclaimer
{
	font-size: 10px;
}
.content_p
{padding-top: 5px; margin: 0;}
h3.cat_list_heading
{
	padding: 0;
	margin: 0;
	font: 18px verdana;
	color: #1c5171;
}
.loginFormField
{
  display: block;
  font-weight: bold;
  margin: 5px 0 0 0;
}
.login_left
{
  text-align: right;
  padding-top: 33px;
  padding-bottom: 32px;
  padding-left: 0;
  padding-right: 35px;
  width: 265px;
}
.login_right
{
  text-align: right;
  padding-top: 25px;
  padding-bottom: 35;
  padding-left: 0;
  padding-right: 15px;
  width: 265px;
}
.login_heading
{
  font-size: 18px;
}

.quote_container
{
	Display: none;
}
.customer_seal
{
	display: inline;
	float: left;
}
.customer_quote
{
	display: inline;
	float: left;
	margin-left: 10px;
	width: 350px;
	font-size: 13px;
}
h2.content-heading 
{
	color: #f6a65f; 
	border-bottom: 1px solid; 
	display: block; 
	font-size: 18px;
}

h3.SBO_h3
{
	background-image: url(http://www.selectblinds.com/images/shop-by-option/prod_bar.jpg);
	font: bold 12px verdana;
	padding: 5px;
	margin: 0 0 0 5px;
	width: 550px;
}
.product_header_copy
{
	font: 13px verdana;
	color: #555;
	margin: 10px 0 10px 5px;
	width: 550px;
}
/* For Reviews */
.SearchReviewText {white-space:nowrap;font-size:9px;line-height:15px;color:#666666;}
