﻿.ListScroll
{
    overflow:auto;
    /* overflow-y: auto; 
    overflow-x: auto; */
    width: 450px; 
    height: 100%;
}

body { }

.srLeftMargin { margin-left: 40px; margin-right: auto; }
.center { margin-left: auto; margin-right: auto; width:100% }

.SmithProdtext { font-size: 12px; }
.SmithLargeText { font-size: 16px; }
.SmithRedMsg,.SmithRequiredText{color:red;font-size:12px;}

.SmithTitle
{
    font-size: 12px;
	font-weight: bold;
	text-decoration: underline;
	padding-top:15px
}

.SmithBold
{
    font-size: 12px;
	font-weight: bold;
}

.SmithItalics
{
    font-size: 12px;
    font-style: italic; 
}

.SmithRowHeight15 { height: 15px; }

.SmithRowHeight24
{
    font-size: 12px;
    height: 24px;
}

.NormalText
{
    font-size: 13px;
}

.SmithTerms
{
    font-size: 10px;
}

.sText
{
    font-size: 13px;
    text-align:left;
}

.NormalTextBox
{
	font-size: 12px;
	font-weight: normal;
}  

/*.NormalBold
{
	font-size: 14px;
	font-weight: bold;
}*/

.NormalBold
{
    font-size: 14px;
    font-weight: bold;
    height:20px;
}

.GridHeader
{
	font-weight: bold;
	background-color: #DDDDDD;
	padding: 20px 20px 20px 20px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color:#000000
}
	
.GridCells
{
	padding-right:10px;
	padding-left:10px;
	padding-top:5px;
	padding-bottom:5px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color:#000000
}
	
table.box { padding: 10px 10px 20px 20px; }
    
.cssMain{ font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif; font-size: 12px;}
.CouponButton { position:relative;top:0;bottom:0;left:-160px;} 

/* Modal Popup on Step 2 Page */
 .graydiv
{
	 position: absolute;
	 background-color: #5B5B5B;
	 left: 0px;
	 top: 0px;
	 z-index: 10000;
	 display: none;
}

.ModalBackground
{
	 background-color: black;
	 filter: alpha(opacity=70);
	 opacity: 0.7;
}
    

/* GENERIC */
H1
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 20px;
	font-weight: normal;
	color: #666644;
}

H2
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 20px;
	font-weight: normal;
	color: #666644;
}

H3
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8px;
	font-weight: normal;
/*	color: #003366;*/
}

H4
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #003366;
}

H5, DT
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #003366;
}

H6
{
	font-family: Tahoma, Arial, Helvetica;
	font-size: 11px;
	font-weight: bold;
	color: #003366;
}

