﻿h3
{
	font-size:16px;
	font-weight:bold;
	padding:0;
	margin:0;
}

#infoBlock
{
	width:629px;
	float:left;
	margin-bottom:25px;
}
#exportBlocks
{
	float:left;
	margin-bottom:18px;
	width:680px;
}
.sortItem
{
	vertical-align:middle;
	border-bottom:1px solid #9D9D9D !important;
	border-left:1px solid #9D9D9D !important;
	border-right:1px solid #9D9D9D !important;
	padding-bottom:20px;
}
.sortItem2
{
	vertical-align:middle;
border-bottom:1px solid #9D9D9D !important;
	border-left:1px solid #9D9D9D !important;
	border-right:1px solid #9D9D9D !important;
	padding-bottom:20px;
}
.helper
{
	border:2px dashed #777777;
}
#infoBlock a
{
	float:right;
	font-size:12px;
	color:#8f1a2a;
}
#infoBlock a:hover
{
	text-decoration:none;	
}
#infoBlock label
{
	float:left;
	font-size:16px;
	font-weight:bold;
	
}
#exportBlocks ul
{
	margin:0px;
	padding:0px;
	float:left;
}
#exportBlocks a
{
	font-size:14px;
	color:Black;
	font-weight:bold;
}
.splitter
{
	float:left;
}
#exportBlocks img
{
	border:none;
}
#exportBlocks a:hover
{
	text-decoration:none;
}
#exportBlocks input
{
	float:right;
}
#exportBlocks li
{
	color:#911a2b;
	display: block;
	float:left;
	margin-right:20px;
}
#editForm 
{
	float:left;
	color:#666666;
	font-size:12px;
}

.wideForm input
{
	width: 200px;
}

.nameTd
{
	width:135px;
}
.valueTd input
{
	width:226px;
}
.valueTd2 input
{
	width:226px;
	margin-top:10px;
}
.valueTd2
{
	padding-bottom:13px;
	width:226px;
}
.valueTd, .valueTd3
{
	width:226px;
	padding-bottom:4px;
}
.editTable
{
	margin-bottom:20px;
}
.error
{
	margin-left:10px;
	color:Red;
}
.bannersList
{
	margin-top:10px;
}
.bannersListBtn
{
	width:80px;
}
.updateBtn
{width:80px;
 margin-top:10px;
}
.updateBtn2
{
	width:80px;
	margin-top:10px;
	float:left;
}
.tableHead
{
	background-color:#786C70;
	color:White;
	float:left;
	font-size:12px;
	height:19px;
	padding:3px 0px 0px 8px;
	width:671px;
}
.tableHead2
{
	background-color:#786C70;
	color:White;
	font-size:12px;
	height:19px;
	padding:5px 10px;
	font-weight:normal;
	border:0;
}
.tableHead3
{
	background-color:#786C70;
	color:White;
	font-size:12px;
	height:19px;
	padding:5px 10px;
	font-weight:normal;
	border:0;
	width:40px;
}
.tableHeadAD
{
	background-color:#786C70;
	color:White;
	font-size:12px;
	height:15px;
	font-weight:normal;
	border:0;
}
#filterBlock
{
	width:669px;
	float:left;	
	font-size:12px;
	color:#666666;
	padding:20px 0px 17px 8px;
	border-left:solid 1px #9d9d9d;
	border-right:solid 1px #9d9d9d;
	border-bottom:solid 1px #9d9d9d;
	display:none;

}
#filterBlock .titleTd
{
	width:100px;
}
.datebox
{
	width:94px;
}
#filterBlock .to
{
	margin:0px 10px 0px 20px;
}
.filterText
{
	width:245px;
}
.enableOnly input
{
	padding:0px;
	margin:0px;
}
.enableOnly label
{
	vertical-align:middle;
	margin-left:10px;
}
.advance_link
{
	float:right;
	font-size:12px;
	color:#911a2b
}
.goTr a:hover
{
	text-decoration:none;
}
.goBtn
{
	float:left;
	width:100px;
	margin-right:5px;
}
#filterBlock td
{
	padding-bottom:4px;
}
.enableOnlyTd
{
	padding:6px 0px!important;
}
#manipulateBlock
{
	padding-top:22px;
	width:673px;
	float:left;	
	font-size:12px;
	color:#666666;
}
#manipulateBlock select
{
	margin-left:10px;
}
#sortBlock
{
	float:left;
}
#listWrapper
{
	float:left;
	padding-top:13px;
}
#listWrapper table
{
	
	float:left;
	
}
.numTd
{
	padding-left:10px;
width:37px;
}
.mainTd
{
	padding-left:15px;
	width:202px;
}
.contactTd
{
	width:229px;
	padding-left:15px;
}
.contact2Td
{
	padding-left:15px;
	width:154px;
}
.gridView
{
	border:solid 1px #9d9d9d;
	color:#666666;
	font-size:12px;
	margin-left:1px;
	width:679px
	
}
.gridView2,.gridView3
{
	border:solid 1px #9d9d9d;
	color:#666666;
	font-size:11px;
	margin-left:1px;
	width:679px;
}
.gridView4
{
	border:solid 1px #9d9d9d;
	color:#666666;
	font-size:12px;
	margin-left:1px;
	width:679px
	
}
.gridView td
{
	border-bottom:solid 1px #9d9d9d !important;
}
.gridView2 td
{
	border-bottom:solid 1px #9d9d9d !important;
	vertical-align:top;
}
.gridView3 td
{
	border-bottom:solid 1px #9d9d9d !important;
	vertical-align:top;
	padding:1px;
}
.gridView2 td
{
	border-bottom:solid 1px #9d9d9d !important;
	vertical-align:top;
}
.gridView4 td
{
	border-bottom:solid 1px #9d9d9d !important;
	vertical-align:top;
}

.deleteImgLink:hover, .deleteBannerLink:hover
{ 
	text-decoration:none;
}
.deleteImgLink 
{
	margin-left:20px;
}
.BannerImgLink
{
	margin-left:10px;
}
.deleteBannerLink
{
	margin-left:10px;
	margin-right:10px;
}
.gridName
{
	font-weight:bold;
	color:#4d4d4d
}
.gridName1
{
	font-weight:bold;
	color:#4d4d4d;
	width:150px;
}
.gridRow
{
}
.gridRow textarea
{
	border:none;
}
.gridRow td
{
	line-height:18px;
	vertical-align:top;
	border:none;
	padding:10px;
}
.gridRow4
{
}
.gridRow4 textarea
{
	border:none;
}
.gridRow4 td
{
	line-height:18px;
	vertical-align:top;
	border:none;
	padding:10px;
}

.gridAlternatingRowStyle4
{
	background-color:#ede9da;
}
.gridAlternatingRowStyleAdManagment4
{
	background-color:#ede9da;
}
.gridAlternatingRowStyle4 td
{
	line-height:18px;
	vertical-align:top;
	border:none;
	padding:5px;
}

.gridRow10
{
}
.gridRow10 textarea
{
	border:none;
}
.gridRow10 td
{
	line-height:18px;
	vertical-align:top;
	border:none;
	padding:5px 10px 5px 10px;
}

.gridAlternatingRowStyle10
{
	background-color:#ede9da;
}
.gridAlternatingRowStyleAdManagment10
{
	background-color:#ede9da;
}
.gridAlternatingRowStyle10 td
{
	line-height:18px;
	vertical-align:top;
	border:none;
	padding:5px 10px 5px 10px;
}

.numTdGrid
{
	width:35px;
	padding-left:10px;
	
}
.mainTdGrid
{
	padding-left:15px;
	width:200px;
}
.contactTdGrid
{
	width:227px;
	padding-left:15px;
}
.contact2TdGrid
{
	padding-left:15px;
	width:154px;
}
.contact3TdGrid
{
	padding-left:15px;
	width:45px;
}
.saleNum
{
	margin-bottom:16px;
}
.commandBtn
{
	width:100px;
	margin-top:10px;
}
/* --- New Coupons & Companies item layout ---*/
.new_item_table 
{
	float: none;
	margin-bottom: 3px;
	width: 100%;
}
.new_item_table td
{
	padding: 0px 15px 0px 0px !important;
	border-style: none !important;
}
/* End of --- New Coupons & Companies item layout ---*/

.new_item_table1
{
	float: none;
	margin-bottom: 3px;
	width: 655px;
}
.new_item_table1 td
{
	padding: 0px 15px 0px 0px !important;
	border-style: none !important;
}


.pagging
{
	float:right;
	margin-top:3px;
}
.pagging a
{
	float:left;
	display:block;
	background-color:#b3b3b3;
	width:20px;
	height:18px;
	margin-right:2px;
	text-align:center;
	text-decoration:none;
	color:White;
	padding-top:2px;
}
.pagging .selectedPage
{
	background-color:#786c70;
}
#footerPaging
{
	margin-top:10px;
	float:left;
	width:673px;
}
.imgLogo
{
	display:block;
float:left;
vertical-align:top;
width:120px;
}

.changePassTable
{
}
.changePassTable td
{
	padding:10px;
	text-align:left;
}
.imageTable td
{
	border:none!important;
}
.imageTable .titleTD
{
	width:100px;
}
#listWrapper
{
	float:left;
}
#sortableListUL
{
	margin-top:35px;
	float:left;
}
#common
{
	display:block;
	float:left;
	padding:0px;
	margin:0px;

}
#sortThis
{
	display:block;
	float:left;
	padding:0px;
	margin:0px;

}
.sortPlace
{
	float:right;
	display:block;
	min-height:300px;
	-height:300px;
	width:325px;

}
.sortDiv
{
	margin-top:30px;
	float:left;
}
#nosort
{
	float:left;
	
}
.sort-handle
{
	
}
.sortTitle
{
	color:Blue;
	font-weight:bold;
display:block;
margin-bottom:15px;
margin-left:25px;
margin-top:10px;
}
.liSort
{
	display:block;
}
.clearbtn
{
	margin-left:286px;
}
.categorySelector
{
	float:left;
}
.undersubDiv
{
	float:left;
	margin-top:20px;
	width:678px;
}
.featureAdTableHead
{
	float:none!important;

}
.featureID
{
	width:160px;
}
.featureImg
{
	width:200px;
}
.companyImg
{
	width:130px;
}
.companyName
{
	width:170px;
}
.companyName2
{
	width:172px;
}
.itemCell
{
	padding:0 10px;
}
#sortHandler
{
	width:592px;
}
.companyNameCell
{
	width:106px;
}
.couponIDCell
{
	width:73px;
}
.miscCell
{
	width:36px;
}
.miscCell2
{
	width:65px;
}
.miscCell3
{
	width:34px;
}
.instruction
{
	color:Blue;
	font-style:italic;
}
.rankCell
{
	width:23px;
}

.mask
{
	padding-top:21px;
}

.counterPanel
{
	display:block;
	float:left;
	margin:3px 0 0px 10px;
}
.rssRow
{
	height:60px;
	padding-left:10px;
}
.rssRow a
{
	color:Blue;
	text-decoration:underline;
}
.rssRow a:hover
{
	text-decoration:none;
}
.rssAlt
{
	background-color:#9D9D9D;
}
.displayLbl
{
margin-right:10px;
}
.hoverBody
{
	display:none;
	position:absolute;
	z-index:99;
}
.hoverBody select
{
	height:125px!important;
}
.hoverRow
{
	background:transparent url(DDImage.bmp) repeat scroll 0 0;
width:17px;
}
/*-- Phantoms management --*/
.phantoms_container
{
	float:left;
	display:block;
	min-height:300px;
	-height:300px;
	width:325px;
	margin-right: 15px;
}

.phantoms_container ul
{
	width: 325px;
	display:block;
	float:left;
	margin: 0px;
	padding: 0px;
}
.phantoms_container .miscCell2
{
	width: auto !important;
}
.phantoms_container .featureAdTableHead2
{
	width: 100%;
}
