﻿.modalBackground {
	background-color:Grey;
	filter:alpha(opacity=70);
	opacity:0.7;
}

.modalPopup {
	background-color:#ffffdd;
	border-width:3px;
	border-style:solid;
	border-color:Gray;
	padding:3px;
	width:250px;
}

.popupContent{
height:450px;
width:800px;
background:#333333;
padding:10px;
}

.QuestionsPopupContent{
height:450px;
width:800px;
background:#333333;
padding:10px;
}

/* CUSTOM STYLING FOR GRIDVIEW */

/* overall grid formating */
.cartGrid { 
    width: 100%; 
    background-color: #333333; 
    margin: 10px 10px; 
    border: none; 
    border-collapse:collapse;
    font-size: 1.4em;  
}
/* grid columns */
.cartGrid td { 
    padding: 2px;    
}
/* grid rows */
.cartGrid th { 
    padding: 4px 2px; 
    
}
/*Alternating Row Style */
.cartGrid .alt { background-color: Black;  }

.cartGridFooter
{
    border-top: 2px solid #7DA93D;
}

.cartGridBlack { 
    width: 100%; 
    background-color: Black; 
    margin: 10px 10px; 
    border: none; 
    border-collapse:collapse;
    font-size: 1.4em;  
}

.testCssStyle
{
color: White;
border-bottom:4px solid #282828;

table-layout: auto;
font-weight:bold;
text-align:left;

}

.textAlignRight{text-align:right;}

.totalCostLabel
{
    font-size: 14px;
    border-top: 4px double #7DA93D;
    position:absolute;
    right:53px;
    bottom:50px;
    width:90px;
   padding-top:10px;
    
            }
            
 .totalLabel
{
    font-size: 14px;
  
    position:absolute;
    right:140px;
    bottom:50px;
     padding-top:10px;
   border-top: 4px double #7DA93D;
   width:90px;
   
    
    
            }
   
   .reviewTotalCostLabel
{
    font-size: 14px;
    border-top: 4px double #7DA93D;
     border-bottom: 4px solid #7DA93D;
     float:right;
    width:90px;
   padding-top:10px;
   padding-bottom:10px;
     
            }
            
 .reviewTotalLabel
{
    font-size: 14px;
  
    
      
     float:right;
     padding-top:10px;
      padding-bottom:10px;
   border-top: 4px double #7DA93D;
   border-bottom: 4px solid #7DA93D;
   width:90px;
    
    
            }   
            
 .boundry      {border:2px solid #333333;overflow:hidden;padding:20px 20px 20px 0;}
           