﻿#mainContainer
{
    position: relative;
    width: 430px;
    height: 650px;
    left: 0px;
    float:left;
    top: 5px;
    /*overflow:hidden;*/
    z-index: 1;
    /*border:dashed 1px black;*/
}

#mainContainerBuyDesign
{
    position: relative;
    width: 430px;
    height: 450px;
    left: 0px;
    float:left;
    top: 5px;
    /*overflow:hidden;*/
    z-index: 1;
    /*border:dashed 1px black;*/
}

.modalBackground {
	background-color:Gray;
	filter:alpha(opacity=90);
	opacity:0.9;
}

.iFrameClose {
    position:absolute;  
    width:17px;  
    height:17px;  
    right:18px;  
    top:15px;
}

.iFrameCloseCA {
    position:absolute;  
    width:17px;  
    height:17px;  
    right:10px;  
    top:10px;
}

.modalPopupOuter {
    background-color:Transparent;
    padding:10px 10px;
    width:350px;
    height:150px;
    text-align:center;
}

.modalPopupOuterA {
    background-color:Transparent;
    padding:10px 10px;
    width:350px;
    height:150px;
    text-align:center;
}

.modalUpload {
    /*width: 100%;*/
    color: White;
  	margin-top: 0px;
	margin-bottom: 0px;
	margin-right:10px;
	background: #000000;
}

.ltc-ful {background: url("http://images.customplanet.com/images/ltc-DT.gif") no-repeat left top;}
.rtc-ful {background: url("http://images.customplanet.com/images/rtc-DT.gif") no-repeat right top;}
.rbc-ful {background: url("http://images.customplanet.com/images/rbc-DT.gif") no-repeat right bottom;}
.lbc-ful {
	background: url("http://images.customplanet.com/images/lbc-DT.gif") no-repeat left bottom;
	height: 135px;
}

.lbc-ful-1 {
	background: url("http://images.customplanet.com/images/lbc-DT.gif") no-repeat left bottom;
	height: 180px;
}

.lbc-ful-2 {
	background: url("http://images.customplanet.com/images/lbc-DT.gif") no-repeat left bottom;
	height: 530px;
}

#controlPanelWrapper{
    float: right;
    top: 0px;
    right:11px;
}

#controlPanelWrapperBuyDesign{
    float: right;
    top: 0px;
    right:11px;
}

#prodDescription{
    position: relative;
    /*top: -10px;*/
    float:left;
    width: 745px;
    /*height: 100px;
    border: 1px solid Black;*/
}

#prodDescriptionBuyDesign
{
    position: relative;
    width: 430px;
    left: 0px;
    float:left;
    /*top: 5px;*/
    z-index: 1;    
}

#prodCrossSell{
    position: relative;
    top: 20px;
    float:left;
    width: 750px;
    background-color: #000000;
    /*height: 100px;
    border: 1px solid Black;*/
}
#prodDesignSku{
    position: relative;
    /*top: 20px;*/
    float:left;
    width: 750px;
    background-color: #000000;
    /*height: 100px;
    border: 1px solid Black;*/
}
#globalMessage{
    position: relative;
    top: 50px;
    float:left;
    width: 750px;
    /*background-color: #000000;
    height: 100px;
    border: 1px solid Black;*/
}
#SILayout
{
    position: relative;
    float:left;
    top: 10px;
    width: 750px;
    height: 70px;
    margin-top: 40px;
}

#actioncolumn{
    position: relative;
    width:250px;
    left:470px;
    height: 250px;
    top: 200px;
    /*border: 1px solid Black;*/
}


.txtControlPanel a:hover{ text-decoration:none; color: #FFFFFF;}
.controlpanel{width:300px; height:625px; position:relative; top:50px;}
.controlpanelBuyDesign{width:300px; height:525px; position:relative; top:50px;}

.addElementBtns{
    position: absolute; 
    top:0px; 
    text-align:center; 
    left:0px; 
    width:300px;
    /*height:50px;*/ 
    /*background: url('http://images.customplanet.com/images/addEleButtons.png') no-repeat;*/
    height:300px;
    background: url('http://images.customplanet.com/images/cttBackground.png') no-repeat;
    padding-top:12px;
}

.blackPanel{
    position: absolute; 
    top:0px; 
    text-align:center; 
    left:0px; 
    width:300px; 
    height:300px; 
    background: url('http://images.customplanet.com/images/cttBackground.png') no-repeat; 
    padding-top:12px;
}


.vdBlanks{position:absolute; padding-left:3px; width:300px; top:290px; left:0px; height:100px;color:#ffffff;/*background: url('http://images.customplanet.com/images/vdBlanks.png') no-repeat;*/ text-align:center;}
#BuyNowButton{position:relative; left:3px; top:20px; width:285px; height:30px;}
#myPriceBlanks{position:relative; float: right; left:-55px; top:-7px; font-size:1.2em;}
#elementEditor{position:absolute; top:50px; left:0px; width:300px; height:600px; background: url('http://images.customplanet.com/images/vdTable.png') no-repeat; display:none;}
.txtControlPanel{color: #000000; position:relative; top: 0px; left:0px; width:300px; height:350px; padding:1px;}
#cpText{display:none;}
#cpImage{display:none;}
#cpClipart{display:none;}
#cpClickSomething{display:none;}
#txtGroupOne{position:relative; top:-5px; margin-left:22px; }

#txtInputField{width:250px; margin-top:0px; /*border-color:#aaa; border-style:solid; border-width:1px;*/}
#txtFontField{width:250px; margin-top:5px; /*border-color:#aaa; border-style:solid; border-width:1px;*/}

#txtGroupTwo{position:relative; top:-5px; margin-left:22px; }
#txtBoldBtn{position:relative; left:0px; float:left; width:122px; /*border-color:#aaa; border-style:solid; border-width:1px;top:5px; left:25px; width:70px; height:25px; padding:0px;*/}
#txtOutlineBtn{position:relative; right:15px; float:right; width:112px; top:5px; height:25px; padding:0px; /*border-color:#aaa; border-style:solid; border-width:1px;*/}

#waButtons{position:relative; top:-5px; margin-left:18px; width:261px; text-align:left;}
#txtColorElementSelector{position:relative; top:2px; margin-left:60px; text-align:center;}
#txtColorSelector{position:relative; width:285px; margin-top:10px; left:5px; text-align:center;}

#txtRotateDiv{position:absolute; left:57px; top:325px; width:180px; height:10px;}

#imgEffectButtons{position:relative; top:75px; left:22px; width:250px;}

#imgFlipHorBtn{position:absolute; left:0px; top:90px;}
#imgFlipVerBtn{position:absolute; right:0px; top:90px;}

#imgGrayScaleBtn{position:absolute; left:0px; top:30px;}
#imgNegativeBtn{position:absolute; right:0px; top:30px;}

#imgRotateDiv{position:absolute; left:0px; top:160px; width:250px;}

#caEffectsButtons{position:relative; top:30px; left:22px; width:250px;}

#caFlipHorBtn{position:absolute; left:0px; top:10px;}
#caFlipVerBtn{position:absolute; right:0px; top:10px;}

#caRotateDiv{position:absolute; left:0px; top:210px; width:250px;}

#caColorSelector{position:absolute; width:285px; top:75px; left:-20px; text-align:center;}

.btnDelete{position:absolute; top:350px; left:115px; z-index:7;}

#volumeDiscountPanel{position:absolute; top:380px; left:5px; width:300px; color:#ffffff; text-align:center;/*display:none;*/}
#SaveContinueButton{position:relative; left:3px; top:5px; width:285px; height:60px;}
#myPrice1{position:relative; float:right; left:-55px; top:-7px; font-size:1.2em;}


.loadingDIV{
    position: relative;
    width: 100px;
    height: 100px;
    left: 150px;
    top: 150px;
    background-repeat:no-repeat;
}

.productimage{width: 400px;height: 450px; right:348px; top:41px;}
