/*  Tags Declaration  */
BODY {margin: 0; padding: 0; text-align: center; font-size: 0.75em; background: #FFFFFF; font-family: Arial, Helvetica, sans-serif; color: #FFFFFF;}
A {text-decoration: none;}
A:HOVER {text-decoration: underline;}
IMG {border: none;}
body ul li{ list-style-image:none; text-align:left;}
.soria .dijitInputField{ font-family:Tahoma; font-size:0.90em; vertical-align:bottom; color:#000000;}
.soria .dijitButtonText{ font-family:Tahoma; font-size:.80em;}

/*  Page  */
.page {position:relative; margin: auto; text-align: left;height:100%; width: 810px;}

/*  Main-block  */
.left-block{position:absolute;float:left;  width:50px; top:200px; }
.main-block {position:absolute; width: 770px;float:right ; left:40px;}

/* Headings */
h1 {font-size:160%;line-height:normal;margin:5px 0;padding:0;color:#fff; /*border: 1px solid #aaa;*/ width:745px; overflow:hidden;}
h2 {font-size:140%;margin:0;padding:0;color:#B2B2B2;}
h2 a {color:#fff;}
h2 a:hover {color:#21FF37; text-decoration:underline;}
h2 a:visited {color:#fff;}
h3 {font-size:130%;line-height: 2em;margin:0;padding:0;}
h4 {font-size:110%;margin:0;padding:0;color:#B2B2B2;}
h4 a {color:#fff;}
h4 a:visited {color:#fff;}
h4 a:hover {color:#21FF37; text-decoration:underline;}
h5 {font-size:100%;margin:0;padding:0;}
h6 {font-size:90%;margin:0;padding:0;}

/* Paragraphs */
p { padding: .2em; margin: 0 0 .5em 0; line-height: 1.2em; }

/* Admin Panel */
#adminpanel {font-size:85%;background-color:#444;color:#fff;border-bottom: 1px solid #000;padding:5px;}
#adminleft, #admincenter, #adminright { width: 30%; vertical-align: middle; }
#adminleft { text-align: left; }
#admincenter { text-align: center; }
#adminright { text-align: right; }
#adminpanel a {color:#fff;border-bottom: 2px solid #666;text-decoration: none;}
#adminpanel a:hover {color:#fff;text-decoration:none;background: #666;}

/*  Header  */
#header {float: left; width: 100%; margin-top: 26px; /*background: url("http://images.customplanet.com/images/bg-header.gif") repeat-x left top;*/}
#header A.logo {width: 282px; height: 63px; float: left; margin-top: -25px; position: relative; background: url("http://images.customplanet.com/images/logo.gif") no-repeat left top;}
#header A.logo2 {width: 150px; height: 150px; margin-left:-20px; float: left; margin-top: -25px; position: relative; background: url("http://images.customplanet.com/images/CPLOGO.png") no-repeat left top;}
#header A.logoSecure {width: 150px; height: 150px; margin-left:-20px; float: left; margin-top: -25px; position: relative; background: url("../Images/CPLOGO.png") no-repeat left top;}
#searchSecure{background: url("../Images/rounded4.png") no-repeat left top; position:relative; left:65px; top:-19px; padding: 5px; width: 150px; height:25px;}
#header A.cart {width: 44px; height: 30px; position: absolute; right: 190px; bottom:4px; background: url("http://images.customplanet.com/images/CART2.png") no-repeat left top;}
#header A.cartSecure {width: 44px; height: 30px; position: absolute; right: 225px; bottom:0px; background: url("../Images/CART2.png") no-repeat left top;}
#header A.chat {width: 37px; height: 40px; /*position: absolute; right: 180px; bottom:0px; background: url("http://images.customplanet.com/images/CHAT2.png") no-repeat left top;*/}
#header A.chatSecure {width: 37px; height: 30px; position: absolute; right: 180px; bottom:0px; background: url("../Images/CHAT2.png") no-repeat left top;}
#pnSecure{position:relative; width:178px;height:41px; float:right; right:0px; background-image: url("../Images/PHONE-NUMBER.png")}
#header h1 {color:#6D8E44;font-size:150%;line-height:1.5em;padding:0;margin:0;}
#header h1 a {color:#6D8E44;}
#header h1 a:hover {color:#21FF37;}
#header ul, #footer ul {list-style:none;margin:0;padding:0;}
#header ul li, #footer ul li {display:inline;margin:0;padding:0}
#header a, #footer a {color:#666;margin:0 15px 0 0;}
#headernavmenu { position:relative; float:left; text-align:right; width:350px; margin-top: 15px; right:5px; top:-20px; font-size: 1.50em;}
#headernavmenu a, a:visited {text-decoration: none;/*padding:0;margin:0;*/ color:#333333;}
#headernavmenu a:hover {text-decoration: underline; color: #21FF37;}

#LoginMenu{font-size: 1.0em; text-align:right;  }
#LoginMenu a, a:visited {text-decoration: none;/*padding:0;margin:0;*/ color:#333333;text-align:right;}
#LoginMenu a:hover {text-decoration: underline; color: #21FF37;}

.ltc-top, .rtc-top, .rbc-top, .lbc-top{float: left; width: 100%;}
.ltc-top {background: url("http://images.customplanet.com/images/ltc-top.gif") no-repeat left top;}
.rtc-top {background: url("http://images.customplanet.com/images/rtc-top.gif") no-repeat right top;}
.rbc-top {background: url("http://images.customplanet.com/images/rbc-top.gif") no-repeat right bottom;}
.lbc-top {background: url("http://images.customplanet.com/images/lbc-top.gif") no-repeat left bottom; height: 26px;}
.right-header {float: left; width: 68%;	margin-left: 25px;}
.right-header A {color: #ffffff; font-size: 1.17em;	margin-right: 35px;	line-height: 24px;}
.brandingarea { height: 35px; margin-left: 190px; /*top:35px;*/ position:relative; }
.bottommenu ul li{display:inline;margin:0 5px;padding:0px;color:#fff;/*font-size:1.50em; height:52px;*/}

/*drop down control */
.tundra #fontComboBox_popup{ background-color:Red;}

/* Pager Control */
#pager { margin: 25px 0; margin-bottom:25px; padding: 5px 0; text-align: center; clear: both; position:relative; /*border: 1px solid #aaa;*/}
#pager ul {list-style:none;margin:0;padding:0; margin-top:10px;}
#pager ul li {display:inline;margin:0 5px;padding:0;color:#fff;font-size:1.1em; height:52px;}
#pager a {color: #fff; }
.pager a, .pager .disabled { color: #fff; padding: 3px 6px; /*border-top: 1px solid #fff; border-bottom: 1px solid #fff;*/ text-decoration: none; }
#pager .disabled {/*color: #21FF37;*/color: #fff;}
#pager li.current a { color: #21FF37;/*color:#fff; font-weight: bold; /*border-color: #E0EAC8; background: #E0EAC8;*/ }
#pager a:hover { color: #21FF37; }
#pager li.current a:hover{ text-decoration:none;}
#pager A.PrevLI{width: 50px; height: 52px; /*float: left;*/  margin-bottom: 15px; top: -3px; left: 150px; position: absolute; background: url("http://images.customplanet.com/images/arrow-left.jpg") no-repeat left top;}
#pager A.NextLI{width: 51px; height: 51px; /*float: right;*/ margin-bottom: 15px; top: -3px; right: 150px; position: absolute; background: url("http://images.customplanet.com/images/arrow-right.jpg") no-repeat right top;}

.wait{ background: #FF0000; position: fixed; top: 15px; right: 15px; width: 100px; }


/* MiniCart */
#minicart { text-align: right; padding: 8px 0; color: #666; font-size: 85%;}
#minicart div { display: inline; }
#minicart a, a:visited { color: #ffffff; text-decoration: none; }
#minicart a:hover { color: #21FF37; text-decoration: underline; }
#EstimateShipping {font-family: Segoe UI, Arial, sans-serif; font-size: 1.1em; font-weight:bold;}
#EstimateShipping a:hover{color: #FFFFFF;}

/* Footer */
#footer {margin:10px 0 0 0;padding:15px 0;background-color: #ffffff;}
#footernavmenu {text-align:center;margin:5px;padding:10px 0;font-size:85%;}
#footernavmenu a, a:visited  {text-decoration:none; color: #333333;}
#footernavmenu a:hover {text-decoration: underline; color: #21FF37;}

/* Columns */
/*#homepagecolumn1 {width:175px;float:left; margin-left: 10px !important; margin-left: 5px; background-color: Black;}*/
#homepagecolumn1 {width:175px;float:left; margin-left: 5px !important; margin-left: 5px; background-color: Black;}
#homepagecolumn2 {width:750px;margin-left:9px !important;margin-left: 9px;margin-top:0px;background-color: #333333;}
#homepagecolumn3 {width: 175px;float:left; margin-left:10px; margin-bottom:10px; background-color: #333333;}
#homepagecolumnTest {width:760px;height:45px;margin-left: 5px !important; margin-left: 5px; margin-top:10px; background-color: #333333;}

/*#navcolumn {width:175px;float:left;margin:0 10px 0 0;}*/
#navcolumn {width:175px;float:left;margin:0 0 0 0; top:50px; position:relative;}
#maincolumn {width:545px;float:left;}

/* Column Blocks */
.decoratedblock { margin:0; padding: 0;}
.decoratedblock h4 { display: block; padding: 5px; color: #808080; border-bottom: 2px solid #ddd; }
.decoratedblock ul, .decoratedblock ol { margin: 0; padding: 0; }
.decoratedblock li { margin: 0; padding: 0; }
.blockcontent {padding-bottom:5px;vertical-align:top;}

/* Column Menus */
.sidemenu ul, .categorymenu ul {padding:0;margin:5px 0;}
.sidemenu li, .categorymenu li {padding: 2px 2px 2px 10px;list-style:none;}
.sidemenu li a, .categorymenu li a {text-decoration:none; color: #fff;}
.sidemenu li a:visited, .categorymenu li a:visited {color: #fff;}
.sidemenu li a:hover, .categorymenu li a:hover {text-decoration: underline; color: #21FF37;}

/* Category Styles */
#categoryleft { width: 175px; float: left; margin-left: 5px !important; margin-left: 5px; background-color: Black;}
#categorymain { width: 750px;/*height:525px;*/margin-left: 7px !important; margin-left: 7px; margin-top:-5px; background-color: #333333;}

/* Product Records */
.record { vertical-align:top; /*height:565px;*/}
.recordsku a { font-size: 80%; color: #fff; text-decoration: none; text-transform: uppercase; }
.recordname { font-size: 100%; font-weight: bold; color:#fff; }
.recordname a, a:visited { text-decoration: none; color: #fff;}
.recordname a:hover { text-decoration: underline; color: #21FF37;}
.recordshortdescription a { text-decoration: none; color: #000; }
.recordshortdescription { margin: 5px; }
.recordprice { font-size: 110%; font-weight: normal; }
.recordprice a, a:visited { text-decoration: none;color:#fff; }
.recordprice a:hover {text-decoration:underline; color:#21FF37}
.recordcontrols { margin: 10px; vertical-align:bottom; }

.recordimage {margin:0 auto 0 auto; background-image:url('http://images.customplanet.com/images/ImgBgSm.png'); background-repeat:no-repeat; vertical-align: bottom;}
.recordimage img {margin:3px 0 0 5px; vertical-align:bottom;}

/* Category Templates */
#categorygridtemplaterecords .record {width:170px;margin:5px; /*height:400px;*/ text-align:center;position:relative;}
#categorygridtemplaterecords .recordname {text-align:center;font-size: 90%;}
#categorygridtemplaterecords .recordsku {text-align:center;margin: 3px 0;}
#categorygridtemplaterecords .recordprice {text-align:center;border:none;margin:0;padding:0;font-size:100%;line-height:1em;}
#categorygridtemplaterecords .customizeButton{position: relative; bottom:7px; left:30px;}

/*  Content  */
.myPlaceHolder{height:50px;}
.ProductContent{float: left; width: 100%; margin-top: -65px; margin-bottom: 0px; background: #333333;}
.ContentNew{width: 100%; margin-top: -65px; margin-bottom: 0px; background: #333333;}
/*.content{float: left; width: 100%; margin-top: 7px; margin-bottom: 0px;	background: #333333;}*/
.content{float: left; width: 100%; margin-top: -65px; margin-bottom: 0px;	background: #333333;}
.content2{float: left; width: 100%; margin-top: -65px; margin-bottom: 0px;	background: #333333;}
.ltc-content, .rtc-content, .rbc-content, .lbc-content {float: left; width: 100%;}
.ltc-content {background: url("http://images.customplanet.com/images/ltc-content.gif") no-repeat left top;}
.rtc-content {background: url("http://images.customplanet.com/images/rtc-content.gif") no-repeat right top;}
.rbc-content {background: url("http://images.customplanet.com/images/rbc-content.gif") no-repeat right bottom;}
.lbc-content {background: url("http://images.customplanet.com/images/lbc-content.gif") no-repeat left bottom;}

.ltc-contentSecure, .rtc-contentSecure, .rbc-contentSecure, .lbc-contentSecure {float: left; width: 100%;}
.ltc-contentSecure {background: url("../Images/ltc-content.gif") no-repeat left top;}
.rtc-contentSecure {background: url("../Images/rtc-content.gif") no-repeat right top;}
.rbc-contentSecure {background: url("../Images/rbc-content.gif") no-repeat right bottom;}
.lbc-contentSecure {background: url("../Images/lbc-content.gif") no-repeat left bottom;}

/*  Left-col  */
.left-col {float: left; width: 25%; background: url("http://images.customplanet.com/images/border-left.gif") repeat-x left top;}
.left-col UL{list-style: none; padding: 0px; margin: 0px; margin: 15px 5px 0px 10px;}
.left-col UL LI{margin-top: 10px;}
.left-col UL LI A {color: #ffffff;}
.left-col UL LI UL{margin-left: 22px;margin-top: 5px;}
.left-col UL LI UL LI {margin-top: 2px;}

/*  Right-col  */
.right-col {float: left; width: 72%; background: #ffffff url("http://images.customplanet.com/images/border-right1.gif") repeat-x left top;}
.ltc-right, .lbc-right{float: left; width: 100%;}
.ltc-right{background: url("http://images.customplanet.com/images/ltc-right.gif") no-repeat left top;}
.lbc-right{background: url("http://images.customplanet.com/images/lbc-right.gif") no-repeat left bottom;}
.right-col H1{font-size: 2.67em; padding: 0px; margin: 0px; margin-left: 60px; margin-top: 15px;}
.right-col P{padding: 0px; margin: 0px; width: 70%; margin-left: 60px; margin-top: 5px; line-height: 20px;}
.left-part{float: left; width: 67%;}
.border-block{float: right;	width: 74%;	height: 444px; margin-top: 15px; border: 2px solid #999999;}
.right-part{float: right; width: 20%; padding-top: 80px; text-align: right; padding-right: 50px;}
.right-part IMG{margin-top: 10px;}
.bottom-part{float: left; width: 100%; margin-top: 15px; padding-bottom: 20px;}
.bottom-part IMG{float: left; margin: 40px 10px 0px 10px;}
.big-block{float: left; width: 76%; border: 2px solid #999999;}
.big-block .small-block{float: left; width: 9%; height: 100px; border-right: 2px solid #999999;}

/* Product Grid */
.productgridimage {vertical-align: bottom; text-align:center; /*width:150px; height:300px;*/}
.productgridimage_hover {vertical-align: bottom; text-align:center; width:150px; height:300px;}
.productgridlink {font-family: Arial, Helvetica, sans-serif;color: #333333; text-align:center;}
.productgridlink a, a:visited {text-decoration: none;color: #ffffff;}
.productgridlink a:hover {text-decoration: underline;color: #21FF37;}

.WideSingleProductDisplayPanel{width:147px; font-size: 80%;}
.SingleProductDisplayPrice{text-align:center;}

#homepagecolumn2 .grid_img_no_hover
{
    vertical-align: baseline;
    text-align: center;
	/*padding: 18px 0px 10px 0px;*/
	width: 150px;
	height: 300px;

}

#homepagecolumn2 .grid_img_hover
{
    vertical-align: baseline;
    text-align: center;
	/*padding: 18px 0px 10px 0px;*/
	background: url(http://images.customplanet.com/images/bg_hvr.png) top left no-repeat;
	width: 150px;
	height: 300px;

}

.BVSmallText forgot, a, a:visited{text-decoration: none;color: #ffffff;}
.BVSmallText forgot, a:hover{text-decoration: underline;color: #21FF37;}

/* Product Templates */
#CPDesignClothingProductPage{height:1000px; overflow:hidden; margin: 10px;}

#CPDesignClothingProductPage .thumb_hover
{
	height: 150px;
	width: 100px;
	background: url(http://www.expressyourlogo.com/images/bg_hvr_thumb.png) top left no-repeat;
}

#CPDesignClothingProductPage .thumb_no_hover
{
	height: 150px;
}

#ctl00_MainContentHolder_contactUsInfo{ position:relative; top:15px; font-size:1.5em;}
#ctl00_MainContentHolder_pnlContactForm{ position:relative; top:35px;}

#CPBuyBlankProductChoices{margin: 10px; height:600px; overflow:hidden;}
#CPBuyDesigns{position:relative; margin: 10px; height:620px;}
#myFixed{position:relative; width:745px; margin:2px; /*height: inherit;*/}
#CurrentUsers{width:700px;margin-left:20px;}
#CurrentUsers legend{color:#fff;}
#NewUsers{width:700px;margin-left:20px;margin-bottom:10px;}
#NewUsers legend{color:#fff;}
#SearchForm{width:700px;margin-left:20px;}
#SearchForm legend{color:#fff;}

/* Search Results Page */
/*#ctl00_MainContentHolder_searchDataList{position:relative; left:50px;}*/
#SearchResultsPane{ text-align:center;}
#SearchResultsPane .record {width:170px;margin:5px; height:350px; text-align:center;border:dashed 1px black;}
#SearchResultsPane .recordname {text-align:center;font-size: 90%;}
#SearchResultsPane .recordsku {text-align:center;margin: 3px 0;}
#SearchResultsPane .recordprice {text-align:center;border:none;margin:0;padding:0;font-size:100%;line-height:1em;}

#SearchResultsPaneOrg{ text-align:center;}
#SearchResultsPaneOrg .record {width:170px;margin:5px; height:350px; text-align:center;border:dashed 1px black;}
#SearchResultsPaneOrg .recordname {text-align:center;font-size: 90%;}
#SearchResultsPaneOrg .recordsku {text-align:center;margin: 3px 0;}
#SearchResultsPaneOrg .recordprice {text-align:center;border:none;margin:0;padding:0;font-size:100%;line-height:1em;}

/* Product Controls Box */
#contentcolumn{position:absolute; top:25px; left:0px; margin: 0 0 0 0px; text-align:left;}
#myDescription{position: absolute;left:0px; top:490px; width: inherit;}
#ctl00_MainContentHolder_CrossSellDisplay_CrossSellsPanel{/*position:absolute; right:20px; width:300px; border:dashed 1px black;*/}
#ctl00_MainContentHolder_ProductFlipImage_imgMain{ width:80px; height:90px;}
.smallproductimage
{
    /*border:dashed 1px black; 
    width:80px; 
    position:relative; 
    top:-200px; 
    left:-100px;*/
    cursor:pointer;
    position: absolute;
    float:right;
    right: -3px;
    top: -2px;
    width: 72px;
    height:81px;
    z-index:250;
}
#productreviews
{
    position:relative; 
    top:300px; 
    width:300px;
}
.productreviewdescription{ width:400px;}
#myPrice{position:relative;}
#ProductControls 
{
    position:relative; 
    margin: 10px 0;
    width: 300px;
}
#ProductOptions
{
    text-align:center;
    font-size:1.5em;
}
.formlabel { text-align:right; color: #fff; }
.productpropertylabel {padding-right: 5px; text-decoration: none; color: #fff;}
.qtyinput{width:20px;}
.listprice {text-decoration: line-through; color:#999;}
.sitepriceDesign{font-family: Arial, Helvetica, sans-serif;font-weight:bold;font-size: 3.3em;color:#fff;}
.siteprice{position:absolute; left:145px; bottom:0px; font-family: Arial, Helvetica, sans-serif;font-weight:bold;font-size: 2.3em;color:#fff;}
.sitepricenew{position:absolute; left:60px; bottom:0px; top:45px; font-family: Arial, Helvetica, sans-serif;font-weight:bold;font-size: 2.0em;color:#fff;}
.sitepricenew11{position:absolute; left:135px;  bottom:40px; font-family: Arial, Helvetica, sans-serif;font-weight:bold;font-size: 2.0em;color:#fff;}

.sitebuy{position:absolute; left:-40px; top:2px;}
.sitebuynew{position:absolute; float:right; }
.siteproductname{font-family: Arial, Helvetica, sans-serif;font-weight:bold;font-size: 1.75em;color:#fff; width:240px;height:30px;float :right ;}
.yousave {color:#999;}
#buttons { margin: 5px; }

/* Cart Page */
.cartitemimage {width:120px;height:150px;float:left; margin: 0 5px 5px 0; background-image:url('../images/ImgBgSm.png');background-repeat:no-repeat;}
.cartitemimage img {margin:3px 0 0 5px;}
.cartitemdescription { margin: 5px; float: left; width: 250px;}
#cartcontainer tr td {border-top:solid 1px #ccc; padding: 5px 5px 0 0;}
#cartcontainer, #carttitle, #cartactions, #cartcoupons {margin: 20px;}
#cartcontainer {border-bottom:solid 1px #ccc;}
#cartfooter {margin: 10px 20px 0 20px;}
#carttotals {width:200px;float:right;margin-bottom:10px;text-align:right; font-size:180%; font-weight:bold;}
#carttotals table {float:right;}
/*#cartupdates {width:350px;margin-bottom:10px;text-align:right;float:right;}*/
#cartupdates {width:230px;text-align:center; float:left;}
#cartactions {clear:both;text-align:right;padding-bottom:12px;margin-top: 20px; height:70px;}
#cartactioncontinue {float:left;width:260px;text-align:center;}
/*#cartactioncheckout {display:inline;}*/
#ctl00_MainContentHolder_cartactioncheckout {float: right;width: 230px;text-align:center;}

#cartcoupons {border:solid 1px #ccc;background-color:#333333;padding:10px; height:25px;}
#ctl00_MainContentHolder_pnlCoupons{position:relative; float:right;}
.cartsku { font-size: 80%; }
.cartproductname { font-size: 110%; font-weight: bold; }
.lineitemnodiscounts {text-decoration: line-through; display: block;}
.totallabel { display: block; }
.productpricecolumn { vertical-align: top; text-align: right; }
.productquantitycolumn { vertical-align: top; text-align: right; }
.producttotalcolumn { vertical-align: top; text-align: right; }
.productdeletecolumn { vertical-align: top; text-align: center; }
.productquantitycolumn div { width: 60px; float: right; }

/* Checkout */
.myCheckout{margin: 4px;}
.creditcardinput {border:solid 1px #ff9; background-color:#666666;padding:5px;}
.shippingdiscount { text-decoration: line-through; }
.radiobuttoncol {width: 20px;}

/* Checkout Addresses */
.addressbookpanel { border: 0px solid #eee; padding: 5px; }
.addressbookpanel table { width: 100%; }
.addressbookpanel ul { margin: 0; }
.addressbookpanel li { list-style: none; }
.addressbookpanel table { border-collapse: collapse; border: solid 0px #fff; }
.addressbookpanel td { border: none; padding: 5px;}
.addressbookpanel .alt { background-color: #eee; }

.variantsdisplay{text-align:center;}
/*Style for Usercontrol Category Global Message */
#divCategoryGlobal
{
    width:100%; 
    /*background-color:White;*/
    border:none 0px;
    height:150px;
    padding: 10px 2px 2px 2px;
}
#divCategoryGlobalLeft
{
    background:url('http://images.customplanet.com.s3.amazonaws.com/images/CustomPlanetBox.png') no-repeat;
    float:left  ;
    width:250px;
    height:141px;
    position:inherit ;
    text-align:center;
    padding:10px 0 0 0 ;
}


#divCategoryGlobalCenter
{
    background:url('http://images.customplanet.com.s3.amazonaws.com/images/CustomPlanetBox.png') no-repeat;
    width:250px;
    height:141px;
    float:left  ;
    position:inherit;
    text-align:center;
    padding:10px 0 0 0 ;
}
#divCategoryGlobalRight
{
    background:url('http://images.customplanet.com.s3.amazonaws.com/images/CustomPlanetBox.png') no-repeat;
    width:250px;
    height:141px;
    float:left  ;
    position:inherit;
    text-align:center;
    padding:10px 0 0 0 ;
}
.globalMessageHeader{ text-align:center ; color:White ;font-size: 2.0em;   }
.divDeliveryDate{background:url('http://customplanet.com/BVModules/Themes/CPDefault/Images/whiteround.gif') no-repeat; width:70px;height:75px;position:relative; left:10px; top:5px;float:left;}
.divDeliveryMonth{background:url('http://customplanet.com/BVModules/Themes/CPDefault/Images/greyround.gif') no-repeat ; width:60px;height:30px;position:relative; left:5px; top:5px;float:left }
.lblMonth{text-align:center ; color:White ;font-size: 2.0em; color:black; font-weight:bold;}
.lblDay{text-align:center ; color:White ;font-size: 3.5em; color:black; font-weight:bold;}
.choicelabel{width:40%  ; text-align:right;}
.choicefield{width:60%  ; text-align:left;}
#vd_DirectToGarment_tr{display:none;}

/**Added By Vishal For checkout page design**/
.smalltextbox{font-family: Arial, Helvetica, sans-serif;font-weight:bold;font-size: 12px; width:100px;height:25px; color:Black;}
.textbox{font-family: Arial, Helvetica, sans-serif;font-weight:bold;font-size: 12px; width:220px;height:25px;color:Black;}
.biggertextbox{font-family: Arial, Helvetica, sans-serif;font-weight:bold;font-size: 12px; width:500px;height:150px;color:Black;}

.smalldropdown{font-family: Arial, Helvetica, sans-serif;font-weight:bold;font-size: 12px; width:101px;height:27px; color:Black;}
.dropdown{font-family: Arial, Helvetica, sans-serif;font-weight:bold;font-size: 12px; width:224px;height:27px;color:Black;}
.ui-corner-all-big { -moz-border-radius: 20px; -webkit-border-radius: 20px; border-radius: 20px; }

    .graydiv  
       {  
        position: absolute;  
        background-color: #5B5B5B;  
        left: 0px;  
        top: 0px;  
        z-index: 10000;  
        display: blck;  
        width:100%;
       }  
      
       .ModalBackground  
       {  
        background-color: black;  
        filter: alpha(opacity=70);  
        opacity: 0.7;  
       }  
       
       /**
 * jQuery lightBox plugin
 * This jQuery plugin was inspired and based on Lightbox 2 by Lokesh Dhakar (http://www.huddletogether.com/projects/lightbox2/)
 * and adapted to me for use like a plugin from jQuery.
 * @name jquery-lightbox-0.5.css
 * @author Leandro Vieira Pinho - http://leandrovieira.com
 * @version 0.5
 * @date April 11, 2008
 * @category jQuery plugin
 * @copyright (c) 2008 Leandro Vieira Pinho (leandrovieira.com)
 * @license CCAttribution-ShareAlike 2.5 Brazil - http://creativecommons.org/licenses/by-sa/2.5/br/deed.en_US
 * @example Visit http://leandrovieira.com/projects/jquery/lightbox/ for more informations about this jQuery plugin
 */
#jquery-overlay {
	position: absolute;
	top: 0;
	left: 0;
	z-index: 90;
	width: 100%;
	height: 500px;
	display:none;
}
#jquery-lightbox {
	position: absolute;
	top: 0;
	left: 0;
	width: 100%;
	z-index: 9999;
	text-align: center;
	line-height: 0;
	display:none;
}
#jquery-lightbox a img { border: none; }
#lightbox-container-image-box {
	position: relative;
	background-color: #fff;
	width: 250px;
	height: 250px;
	margin: 0 auto;
}
#lightbox-container-image { padding: 10px; }
#lightbox-loading {
	position: absolute;
	top: 40%;
	left: 0%;
	height: 25%;
	width: 100%;
	text-align: center;
	line-height: 0;
}
#lightbox-nav {
	position: absolute;
	top: 0;
	left: 0;
	height: 100%;
	width: 100%;
	z-index: 10;
}
#lightbox-container-image-box > #lightbox-nav { left: 0; }
#lightbox-nav a { outline: none;}
#lightbox-nav-btnPrev, #lightbox-nav-btnNext {
	width: 49%;
	height: 100%;
	zoom: 1;
	display: block;
}
#lightbox-nav-btnPrev { 
	left: 0; 
	float: left;
}
#lightbox-nav-btnNext { 
	right: 0; 
	float: right;
}
#lightbox-container-image-data-box {
	font: 10px Verdana, Helvetica, sans-serif;
	background-color: #fff;
	margin: 0 auto;
	line-height: 1.4em;
	overflow: auto;
	width: 100%;
	padding: 0 10px 0;
}
#lightbox-container-image-data {
	padding: 0 10px; 
	color: #666; 
}
#lightbox-container-image-data #lightbox-image-details { 
	width: 70%; 
	float: left; 
	text-align: left; 
}	
#lightbox-image-details-caption { font-weight: bold; }
#lightbox-image-details-currentNumber {
	display: block; 
	clear: left; 
	padding-bottom: 1.0em;	
}			
#lightbox-secNav-btnClose {
	width: 66px; 
	float: right;
	padding-bottom: 0.7em;	
}
