	BODY {
		background-color: white;
		font-family: Arial, Verdana, Helvetica, sans-serif;
		text-align: center;
		margin: 0px;
		padding: 0px;
	}
	
	.PrintCoupon {
	position: absolute; 
	top: 0; 
	left: 0;
		
	border-right: 0px; 
	padding-right: 0px; 
	border-top: 0px; 
	padding-left: 0px;
	/*background-position: center center; 
	background-image: url(http://www.glendale-chamber.com/images/coupons/hd_coupon.jpg); 
	background-repeat: no-repeat; */
	padding-bottom: 20px; 
	margin: 0px; 
	border-left: 0px; 
	width: 504px; 
	padding-top: 0px; 
	border-bottom: 0px; 
	height: 504px; 
	text-align: center;
	}
	
	.AdminMessageSuccess
	{
		background-color: Lime;
	}
	
	.AdminMessageError
	{
		background-color: Red;
		color: white;
	}
	
	.MarginKill
	{
		margin: 0px;
		padding: 0px;
	}
	
	.MainFrameTable 
	{
		border-width: 0px;
		margin: auto;
		padding: 0px 1px 0px 1px;
		height: 100%;
		width: 800px;
		text-align: center;
		background-color: black;
	}

	.MainTable 
	{
		border-width: 0px;
		margin: 0px;
		padding: 0px;
		width: 100%;
		height: 100%;
		text-align: center;
		background-color: #f2e3bc;
	}
	
	.MainTableClassified
	{
		border-width: 0px;
		margin: 0px;
		padding: 0px;
		width: 100%;
		height: 100%;
		text-align: center;
		background-color: white;
	}
	
	.TemplateContentGCC
	{
		background-color: #f2e3bc;
	}
	
	.TemplateContentNSI
	{
		background-color: #f2e3bc;
	}
		
	.LogoLabel 
	{
		font-size: 12px;
		font-weight: bold;
		text-align: center;
		color: #492549;
	}
	
	.ClassifiedCategoryHeader 
	{
		font-size: 14px;
		font-weight: bold;
		text-align: center;
		color: black;
		background-color: #F0F0F0;
		border: 1px solid black;
	}
	
	.Classified 
	{
		border-bottom: 1px solid black;
	}
	
	.ddlClassifiedsNSI
	{
		color: black;
		background-color: #E3DEAE;
		font-size: 11px;
		font-weight: bold;
		margin: 5px;
		border-width: 1px;
		border-style: solid;
		border-color: #560F17;
	}	
	
	.Info1 
	{
	}
	
	.Info1NSI
	{
		font-style: italic;
		font-weight: bold;
		text-align: center;
		color: #3C3062;
	}
	
	.Info2 
	{
		background-color: #fffff0;
	}
	
	.Info2NSI
	{
		font-weight: bold;
		text-align: center;
		color: #3C3062;
	}
	
	.InfoTopNSI
	{
		background-color: #E3DEAE;
	}	
	
	.Info3 
	{
		text-align: center;
		color: gray;
	}
	
	.MyMenuTableCell
	{
		background-color:  #f2e3bc;
		padding: 10px 5px 10px 5px;
		vertical-align: middle;
		text-align: center;
	}
	
	.MyMenuTableCellNSI
	{
		background-color:  #000000;
		padding: 5px 5px 5px 5px;
		vertical-align: middle;
		text-align: center;
	}
	
	.BlackTableCell
	{
		background-color: black;
		padding: 0px 0px 0px 0px;
		vertical-align: middle;
		text-align: center;
		height: 1px;
	}
	
	.BannerMarquee
	{
		color: yellow;
		font-size: 18px;
	}
	
	.FadeOutTableCell
	{
		background-image: url('images/GCC.BgGrad.DarkTop.jpg');
		padding: 0px 0px 0px 0px;
		vertical-align: top;
		text-align: center;
		height: 10px;
	}
	
	.RotatingImages
	{
		padding: 1px;
		border: 1px solid black;
	}
	
	.LogoImage
	{
		border: 1px solid black;
	}
	
	.AdHeadTableCell
	{
		background-color: #492549;
		padding: 2px;
		vertical-align: middle;
		text-align: center;
		color: White;
		height: 50px;
	}
	
	.AdHeadTableCellNSI
	{
		background-color: #3C3062;
		padding: 2px;
		vertical-align: middle;
		text-align: center;
		color: White;
		height: 50px;
	}
	
	.TemplateHeadTableCell
	{
		background-color: #f2e3bc;
		text-align: center;
		vertical-align: bottom;
		padding: 0px;
		margin: 0px;
	}
	
	.TemplateLogoTableCell
	{
		background-color: #492549;
		text-align: center;
		vertical-align: bottom;
		padding: 0px;
		margin: 0px;
	}
	
	.TemplateHeadTableCellNSI
	{
		background-color: #000000;
		vertical-align: bottom;
		text-align: center;
		padding: 0px;
		margin: 0px;
	}
	
	.HomeSideTableCell
	{
		background-color: #492549;
		vertical-align: top;
		text-align: center;
		width: 200px;
	}
	
	.HomeSideTableCellNSI
	{
		background-color: #3C3062;
		vertical-align: top;
		text-align: center;
		width: 200px;
	}
	
	.TemplateRightSideTableCell
	{
		background-color: #f2e3bc;
		vertical-align: top;
		text-align: center;
		width: 200px;
	}
	
	.TemplateRightSideTableCellNSI
	{
		background-color: #f2e3bc;
		vertical-align: top;
		text-align: center;
		width: 200px;
	}
	
	.TemplateLeftSideTableCell
	{
		background-color: #ece0f8;
		vertical-align: top;
		text-align: center;
		width: 100px;
	}
	
	.TemplateLeftSideTableCellNSI
	{
		background-color: #e0e0f8;
		vertical-align: top;
		text-align: center;
		width: 100px;
	}
	
	.Empty
	{}
	
	.HomeMainTableCell
	{
		background-color: #f2e3bc;
		vertical-align: top;
		text-align: center;
	}
	
	.HomeMainTableCellNSI
	{
		background-color: #000000;
		vertical-align: top;
		text-align: center;
	}
	
	.TemplateMainTableCell
	{
		background-color: #492549;
		vertical-align: top;
		text-align: center;
	}
	
	.TemplateMainTableCellGCC
	{
		background-color: #f2e3bc;
		vertical-align: top;
		text-align: center;
	}
	
	.TemplateMainTableCellGCCFull
	{
		background-color: #f2e3bc;
		vertical-align: top;
		text-align: center;
	}
	
	.TemplateMainTableCellNSI
	{
		background-color: #3C3062;
		vertical-align: top;
		text-align: center;
	}
	
	.MyMenuHeadTableCell
	{
		background-color: #492549;
		padding: 2px;
		vertical-align: middle;
		text-align: center;
		color: White;
		height: 49px;
	}
	
	.MyMenuHeadTableCellNSI
	{
		background-color: #EBE3BA;
		padding: 2px;
		vertical-align: middle;
		text-align: center;
		color: White;
		height: 49px;
	}
	
	.MyMenuTable
	{
		background-color: #492549;
		padding: 1px;
	}
	
	.MyMenuTableNSI
	{
		background-color: #EBE3BA;
		padding: 1px;
	}
	
	.BannerTableCell
	{
		background-color: #492549;
		padding: 7px 5px 7px 5px;
		vertical-align: bottom;
		text-align: center;
	}
	
	.BannerTableCellNSI
	{
		background-color: #3C3062;
		padding: 5px 5px 5px 5px;
		vertical-align: middle;
		text-align: center;
	}
	
	.BannerTableCellNSIClassified
	{
		background-color: black;
		padding: 5px 5px 5px 5px;
		vertical-align: middle;
		text-align: center;
	}
	
	.BodyTableSpacer
	{
		background-color: #492549;
		width: 1px;
	}
	
	.BodyTableSpacerNSI
	{
		background-color: #3C3062;
		width: 1px;
	}
	
	.NavigationTableCell
	{
		background-color: #492549;
		padding: 5px 5px 0px 5px;
		vertical-align: middle;
		text-align: center;
		font-size: 12px;
	}
	
	.NavigationTableCellNSI
	{
		background-color: #3C3062;
		padding: 5px 5px 0px 5px;
		vertical-align: middle;
		text-align: center;
		font-size: 12px;
	}
	
	.NavigationTableSpacer
	{
		background-color: #808080;
		width: 1px;
		height: 100%;
	}
	
	.NavigationTextOver
	{
		vertical-align: middle;
		text-align: center;
		font-size: 12px;
		color: White;
		text-decoration: none;
		background-color: #cb99cc;
		cursor: hand;
	}
	
	.ProfileSystemBarTextOver
	{
		vertical-align: middle;
		text-align: center;
		font-size: 18px;
		color: White;
		text-decoration: none;
		background-color: #E3DEAE;
		cursor: hand;
	}
	
	.NavigationTextOverNSI
	{
		vertical-align: middle;
		text-align: center;
		font-size: 12px;
		color: White;
		text-decoration: none;
		background-color: #988BC5;
		cursor: hand;
	}

	.NavigationTextOverNSICoupons
	{
		vertical-align: middle;
		text-align: center;
		font-size: 18px;
		color: White;
		text-decoration: none;
		background-color: #f2e3bc;
		cursor: hand;
	}
		
	.NavigationTextOverNSIClassifieds
	{
		vertical-align: middle;
		text-align: center;
		font-size: 12px;
		color: black;
		text-decoration: none;
		background-color: #B5A56F;
		cursor: hand;
	}
	
	.NavigationTextOut
	{
		vertical-align: middle;
		text-align: center;
		font-size: 12px;
		color: White;
		text-decoration: none;
		background-color: #492549;
		cursor: hand;
	}
	
	.ProfileNavOut
	{
		background-color: #efefef;
	}
	
	.ProfileNavOver
	{
		background-color: #beedd9;
	}
	
	.ProfileNavUl
	{
		padding:0px 0px 0px 20px;
		margin:0px 0px 0px 0px;
/*		list-style-position:inside;
		list-style-image:url(http://www.glendale-chamber.com/images/red_bullet(560f17).gif);*/
	}
	
	/*.ProfileNavLi
	{
		background-repeat:no-repeat;
		padding-left:20px;
		background-position:0;
		background-image:url(http://www.glendale-chamber.com/images/red_bullet(560f17).gif);
	}*/
	
	.ProfileNavLi
	{/*
		background-position:0 .4em;
		background-repeat:no-repeat;
		padding-left:.6em;
		background-image:url(http://www.glendale-chamber.com/images/red_bullet(560f17).gif);*/
		
		vertical-align:middle;
		display:list-item;
		list-style-type: square;
		list-style-position:outside;
		color: crimson;
		/*list-style-image:url(http://www.glendale-chamber.com/images/red_bullet(560f17).gif);*/
	}

	.NavigationText
	{
		vertical-align: middle;
		text-align: center;
		font-size: 12px;
		color: White;
		text-decoration: none;
		cursor: hand;
	}
	
	.NavigationTextRed
	{
		vertical-align: middle;
		text-align: center;
		font-size: 16px;
		font-weight: bold;
		color: crimson;
		text-decoration: none;
		cursor: hand;
		display:block;
	}
	
	.ProfileSystemBarText
	{
		vertical-align: middle;
		text-align: center;
		font-size: 16px;
		font-weight: bold;
		color: crimson;
		text-decoration: none;
		cursor: hand;
		display:block;
	}
	
	.NavigationTextOutNSI
	{
		vertical-align: middle;
		text-align: center;
		font-size: 12px;
		color: White;
		text-decoration: none;
		background-color: #3C3062;
		cursor: hand;
	}
	
	.ProfileSystemBarTextOut
	{
		vertical-align: middle;
		text-align: center;
		font-size: 18px;
		color: White;
		text-decoration: none;
		background-color: #f2e3bc;
		cursor: hand;
	}
	
	.NavigationTextOutNSIClassified
	{
		vertical-align: middle;
		text-align: center;
		font-size: 12px;
		color: black;
		text-decoration: none;
		background-color: #E3DEAE;
		cursor: hand;
	}
		
	.VioletOuterBorder 
	{
		border-width: 0px;
		padding: 2px;
		width: 100%;
		background-image: url('images/misc/tblborder-violet.jpg');
	} 
	
	.VioletInnerBorder { 
		background-color: #F0F0F0; 
		border-width: 0px;
		padding: 5px;
		width: 100%;
		font-size: 11px;
	} 

	
	FORM {
		margin-bottom: 0px;
		margin-top: 0px;
	}
	
	IMG {
		border-width: 0px;
	}

	P {
		font-family: Arial, Verdana, Helvetica, sans-serif;
	}

	.special {
		font-style: italic;
		font-weight: bold;
	}
	
	/* drag objects (DIV inside table cells) */
.drag{
	position: relative;
	cursor: move;
	margin: auto;
	z-index: 10;
	background-color: white;
	text-align: center;
	font-size: 10pt; /* needed for cloned object */
	opacity: 0.7;
	filter: alpha(opacity=70);
	/* without width, IE6/7 will not apply filter/opacity to the element ?! */
	width: 109px;
}

/* needed for IE6 because cursor "move" shown on radio button and checckbox ?! */
div#drag input{
	cursor: auto;
}

/* append here cloned object before land to some table cell */
#obj_new{
	height: 23px;
	width: 10px;
}
