/* old version */
.ci_css_td, .ci_css_tr, .ci_css_table, .ci_css_div
{

    vertical-align: top;
	overflow:visible;
}

/* input text field */
.ci_css_inputField
{
    width: 135px;
	height: 11px;
    border-right: #a5acb2 1px solid;
    border-top: #a5acb2 1px solid;
    border-left: #a5acb2 1px solid;
    border-bottom: #a5acb2 1px solid;
    font-size: 11px;
    background: #ffffff;
    color: #555555;
    font-family: Verdana, Tahoma, Arial;
    cursor: text;
    overflow: hidden;
	font-size: 11px;
}

/* the text that appear next to input fields */
.ci_css_inputFieldText
{
    font-size: 11px;
    color: #444444;
    font-family: Verdana, Tahoma, Arial;
}
/* dynamic popup */
.ci_css_DIVPopup 
{
	background-color: #ffffff;
	border-bottom: #b8b8b8 1px solid; 
	border-left: #b8b8b8 1px solid; 
	border-right: #b8b8b8 1px solid; 
	border-top: #b8b8b8 1px solid; 
	filter: progid:DXImageTransform.Microsoft.dropshadow(OffX=2,OffY=2,Color='#e0e0e0',Positive='true') alpha(opacity=95); 
	z-index: 10000000; 
}
/* popup animation */
.ci_css_ExWinPopupAnimate 
{
	border-bottom: gray 1px solid;
	border-right: gray 1px solid;
	border-left: gray 1px solid;
	border-top: gray 1px solid;
	display: block;
	overflow: hidden;
	position: absolute;
	visibility: hidden;
}
/* popup animation */
.ci_css_ExWinPopupAnimate 
{
	border-bottom: gray 1px solid;
	border-right: gray 1px solid;
	border-left: gray 1px solid;
	border-top: gray 1px solid;
	display: block;
	overflow: hidden;
	position: absolute;
	visibility: hidden;
}
/* generic style sheet */
.ci_css_DIVPopup, .ci_css_ExWinPopupAnimate,
.ci_css_ExWinPopupAnimate, .ci_css_divACQ, ci_css_tableACQ, .ci_css_WinVeil
{
	background-attachment: scroll;
	background-color: transparent;
	background-image: none;
	background-position: 0%;
	background-repeat: repeat;
	border-collapse: collapse;
    border-spacing: 0px;
    border: solid 0px #000000;
    caption-side: top;
	clear: none;
	clip: auto;
    color: #333333;
	content: normal;
	cursor: default;
	direction: ltr;
	display: inline-block;
	empty-cells: show;
	float: none;		
    font-family: Verdana, Tahoma, Arial;
    font-size: 11px;
    font-style: normal;
    font-variant: normal;
    font-weight: normal;
    height: auto;
    letter-spacing: normal;
    line-height: normal;
    margin: auto;
    max-height: 10000px;
    max-width: 10000px;
    min-height: 0;
    min-width: 0;
    outline-width: 0px;
    overflow: visible;
    padding-bottom: 0px;
    padding-left: 0px;
    padding-right: 0px;
    padding-top: 0px;
    page-break-after: auto;
    page-break-before: auto;
    page-break-inside: auto;
    position: static;
    quotes: none;
    table-layout: auto;
    text-align: left;
    text-decoration: none;
    text-indent: 0;
    text-transform: none;
    unicode-bidi: normal;
    vertical-align: top;
    visibility: visible;
    white-space: normal;
    width: auto;
    word-spacing: normal;
    z-index: auto;
}
.ci_css_WinVeil
{ 
	/*CSS for veil that covers entire page while modal window is visible*/
	background: url(http://download1.coupons.com/7/19/7125/1450/print.coupons.com/CouponWeb/Themes/CM_BigBlue/_images/veil.png);
	cursor: not-allowed;
	position: absolute;
	left: 0;
	top: 0;
	visibility: hidden;
	filter:progid:DXImageTransform.Microsoft.alpha(opacity=50);
	background-color: #666;
	opacity: 0.50;
}
/* Zip Popup window*/
.ci_css_Zp_Table
{
	width: 237px;
	height:141px;
}
.ci_css_Zp_TD
{
	width:201px;
	height:129px;
	padding-left:46px;
	padding-top:10px;
}

.ci_css_Zp_TitleDIV
{
	color: #719F0B; 
	text-align: left;
	font-size:12px;
	font-weight:bolder;
	width: 135px;
	margin-top:10px;
}

.ci_css_Zp_EnterZipTitle
{
	width: 185px;
	text-align:left;
	color:#4AA5B8;
	font-weight:bolder
}

.ci_css_Zp_EnterZipBoxRow
{
	width: 185px; 
	text-align:left;
	margin-top:5px;
}

.ci_css_Zp_NoThanksText
{
	width: 185px; 
	text-align:left;
	margin-top:5px;
	color:#919191
}

#sidebarRight { OVERFLOW: visible; }
#DivRightClamp { OVERFLOW: visible; }
