A {font-family:Arial,Arial,Verdana;}
.WineScores{
	color:#000000;
	font-size:9pt;
	font-weight:bold;
	font-family:Arial,Arial,Verdana;
}
.SlotHeader{
	 
		color:#000000;
		font: bold 22px Arial ,Times New Roman;
		font-size:22px;
		font-weight:bold;
		font-family:Arial ,Times New Roman;
		text-align: left;
		
}
.ReviewToolBox {
	WIDTH: 170px
}
.ReviewToolBarArrow {
	CURSOR: pointer
}
.ReviewToolBoxBody {
	BORDER-RIGHT: #ccc 1px solid; PADDING-RIGHT: 6px; BORDER-TOP: #ccc 1px solid; DISPLAY: none; PADDING-LEFT: 6px; PADDING-BOTTOM: 6px; BORDER-LEFT: #ccc 1px solid; PADDING-TOP: 6px; BORDER-BOTTOM: #ccc 1px solid
}
.ReviewToolBoxHeader {
	BORDER-RIGHT: #ccc 1px solid; BORDER-TOP: #ccc 1px solid; FONT-WEIGHT: bold; FONT-SIZE: 10pt; BORDER-LEFT: #ccc 1px solid; CURSOR: pointer; COLOR: #fff; BORDER-BOTTOM: #ccc 1px solid; BACKGROUND-COLOR: #999
}
.ReviewToolBarArrow {
	 
}
.ReviewToolSet {
	FLOAT: right
}
.pageToolLink {
	FONT-WEIGHT: 100; FONT-SIZE: 9pt; COLOR: #000000; FONT-FAMILY: arial; TEXT-DECORATION: underline
}
.siteText{
	font-weight:bold;
	font-size:8pt;
 
	padding:2px 2px 2px 2px;
}
.SlotTitle{
		font: bold 12px Arial ,Verdana, Arial, serif; 
		text-align: left;
		
}

.tdLeftDottBorder{
border-left:1px dotted #000;
padding-left:10px; 
}
.tdBottomDecBorder{
	border-bottom:1px solid #333;
}

.editFormHeader{
	font-weight:bold;
	font-size:11px;
	background-color:#ececec;
	text-decoration:underline;
	color:#666;
	padding-right:30px;
}
.slotItemImage{
	vertical-align:top;
	border:solid 1px #ececec;
		width:120px;
}
.SlotBodyBorder{
		border: 1px solid #dcdcdc; 
		width:100%;
}

.floatWindow{
	border:1px solid #999;

}
.slotLabel{
	font-weight:bold;color:#999999;

}
.UserListLabel{
	font-weight:bold;color:#666;
	font-size:8pt;
}
.UserListTable{
	font-size:8pt;
	border:1px solid #777;
	background-color:#fff;
 
	padding-right:5px;
}
.ratingUserLists{
	background-color:#ececec;
	border-top:1px solid #ccc;
	border-bottom:1px solid #ccc;
}
.UserListText{
	font-size:8pt;
}
.SimilarRanking{
	color:#fff;
	font-weight:bold;
	padding-right:20px;
	background-color:#666666;
}
.reviewContent{
	padding-bottom:5px;
	font: 12px Arial ,Verdana,Arial;
	
}
.reviewTable{
	border-bottom:1px solid #999;
	padding-bottom:20px;
	width:100%;
	font-family:Arial ,Verdana;
}


td {
		font-size:10pt;
	}
	
.editIndexSelect{
								
								width:100%;
								font-family:Arial;
								font-size:9pt;
								}

Select.formSelect{
		BORDER: #b7B7B7 1px solid;
		font-size:9pt;
		font-family:Arial ,Verdana; 
	 
}		

	 
	Input.formText{
		BORDER: #b7B7B7 1px solid;
		font-size:9pt;
		width:100%;
		font-family:Arial,Arial ,Verdana; 
		
	}
	Input.simformText{
		BORDER: #b7B7B7 1px solid;
		font-size:9pt;
		 
		font-family:Arial,Arial ,Verdana; 
		
	}
	Input.formPassword{
		BORDER: #DBDBDB 1px solid;
		font-size:9pt;
		width:100%;
		font-family:Arial,Arial ,Verdana; 
		
	}
	
	
	INPUT.formButton {
		BORDER-RIGHT: #666666 1px solid; 
		BORDER-TOP: #999999 1px solid; 
		FONT-WEIGHT: bold; 
		FONT-SIZE: 8pt; 
	 
		BORDER-LEFT: #999999 1px solid; 
		cursor:pointer; 
		COLOR: #fff; 
		BORDER-BOTTOM: #666666 1px solid; 
		FONT-FAMILY: Arial ,Arial, Helvetica; 
		BACKGROUND-COLOR: #333
	}
	INPUT.simButton {
		BORDER-RIGHT: #cccccc 1px solid; 
		BORDER-TOP: #333 1px solid; 
		FONT-WEIGHT: bold; 
		FONT-SIZE: 8pt; 
	 
		BORDER-LEFT: #333 1px solid; 
		cursor:pointer; 
		COLOR: #fff; 
		BORDER-BOTTOM: #cccccc 1px solid; 
		FONT-FAMILY: Arial ,Arial, Helvetica; 
		BACKGROUND-COLOR: #333
	}
	INPUT.negButton {
		BORDER-RIGHT: #666666 1px solid; 
		BORDER-TOP: #999999 1px solid; 
		FONT-WEIGHT: bold; 
		FONT-SIZE: 8pt; 
	 
		BORDER-LEFT: #999999 1px solid; 
		cursor:pointer; 
		COLOR: #ffeeff; 
		BORDER-BOTTOM: #666666 1px solid; 
		FONT-FAMILY: Arial ,Arial, Helvetica; 
		BACKGROUND-COLOR: #636363
	}
.editFormContainer{
		  border-top:1px solid #cccccc;
		  width:100%;
		}
.uploadImageTable
{
		border:1px solid #cacaca;
		background-image: url(../images/uploaddir.gif);
		background-repeat: no-repeat;	 
	  width:100%
	  padding-top:30px;

}		
.editFormGroupTr
{
	
	background-color:#cacaca;
	width:100%;

	}
.editFormGroup{
		font-family:Arial,vardana;
		font-size: 10pt;
		font-weight: bold;
		color: #545454;
	}
.editFormGroupTable{
	width:100%;
}		
.valueIndexSelect{
	width:100%;
	height:100%;

	}	
	
.editFormFldText{

	vertical-align:top;
	font-family:Arial;
	font-size:9pt;
	color:#333;
	width:100px; 
}	

.formTextArea
{
		border: solid 1px #b7B7B7;
		font-size:9pt;
		width:100%;
		font-family:Arial,Arial ,Verdana; 
		
 }
 .dataEditTitle
 {
 	  font-size:16pt;
 	  font-family:Arial ,Times New Roman;
 	  color:#333;
 }
 .tabAddNewButton
 {
 
   float:middle;
	}
.editFormFldValue{

	 
	vertical-align:top;
	 
  
}

.pageLinksRow{
	background-color:#ececec;
}

.pageLinks{
 
}

 

.RatingWindow
{
	 border: 1px solid #ccc;  
	 width:80%; 
}
.RatingWindowDiv{
	 
}
.RatingAverageText{
	font-weight:bold;
	font-size:8pt;
	padding-bottom:3px;
}
.ratingText{
	font-size:8pt;
	font-family;Arial ,Verdana;
}
.SignonWin{
 
 padding-left:5px;
 width:100%;
}
.UserListHref{
	font-size:8pt;
	font-weight:100;
	font-family:Arial ,Arial;
	color:#666666;
}
.SignOnWindowDiv{
	visibility="visible";
	z-index:12;
	position:absolute;
	
}
.HrefSpan{
	cursor:pointer;
	font:8pt Arial;
	text-decoration:underline;
	color:#000000;
	
}
.SignonFieldset{
	width:200px;
	border:1px solid #999999;
	background-color:#ededed;
}

.SignOnLegend{
	font-weight:bold;
	padding-right:5px;
	padding-left:5px;
	color:#000;
	font-family:Arial,Verdana;
}

.FilterItem{
	font-size:8pt;
	width:180px;

}
.DeleveImgDiv{
	 padding-top:50px;
}
.SignonMessage{
	 
	color:#999;
	font-size:8pt;
}
.SignonWinText{
	font-family:Arial,Arial;
	font-size:8pt;
	 
	text-align:right;
	padding-right:5px;
	
}



.activePageLink{
	font-weight:bold;
	font-size:9pt;
	color:#000;
	font-weight:bold;
  
}
.noUsePageLink{
	color:#999;
	font-size:9pt;
	font-weight:bold;
}

.pageLink{
	font-weight:100;
	color:#000000;
	font-weight:bold;
	font-size:9pt;
}

.searchedText{
	color:#fff;
	background-color:#000;
}

.refreshImage{
  
}

.ImageMngTable{
	border: #C5C5C5 1px solid; 
	align:left;
	 
}
.rowNumLabel{
  

}

.newCustItemBlock{
	display:none;
}

.deleteButton{
	BORDER-RIGHT: #666666 1px solid; 
	BORDER-TOP: #999 1px solid; 
	FONT-SIZE: 8pt; 
	BORDER-LEFT: #999 1px solid; 
	cursor:pointer; 
	COLOR: #ffeeff; 
	BORDER-BOTTOM: #666666 1px solid;
	FONT-FAMILY: Arial ,Arial, Helvetica; BACKGROUND-COLOR: #636388
}
.copyButton{
	BORDER-RIGHT: #9CCCA2 1px solid; 
	BORDER-TOP: #BDF7C4 1px solid; 
	FONT-WEIGHT: bold; FONT-SIZE: 9pt; 
	BORDER-LEFT: #BDF7C4 1px solid; 
	cursor:pointer; 
	COLOR: #000; 
	BORDER-BOTTOM: #9CCCA2 1px solid;
	FONT-FAMILY: Arial ,Arial, Helvetica; 
	BACKGROUND-COLOR: #B5EDBC
}
.TopMenuActive{

	BORDER-RIGHT: #C0BFBF 1px solid; 
	PADDING-RIGHT: 0px; 
	BORDER-TOP: #C0BFBF 1px solid; 
	PADDING-LEFT: 2px; 
	PADDING-BOTTOM: 1px; 
	BORDER-LEFT: #C0BFBF 1px solid; 
	COLOR: #C5C5C5; 
	PADDING-TOP: 3px; 
	BORDER-BOTTOM: #C0BFBF 1px solid; 
	BACKGROUND-COLOR: #F1F1F1 ;
}

.ReviewTr{
	
}
.reviewTitle{
	font-weight:bold;
}
 
.inputsubmit {
	BORDER-RIGHT: #0e1f5b 1px solid; PADDING-RIGHT: 15px; BORDER-TOP: #d9dfea 1px solid; PADDING-LEFT: 15px; FONT-SIZE: 11px; PADDING-BOTTOM: 3px; BORDER-LEFT: #d9dfea 1px solid; COLOR: #ffffff; PADDING-TOP: 2px; BORDER-BOTTOM: #0e1f5b 1px solid; FONT-FAMILY: "lucida grande", tahoma, verdana, arial, sans-serif; BACKGROUND-COLOR: #3b5998; TEXT-ALIGN: center
} 
 
