﻿body
{
	color: #666666;
	font-size: 12px;
	font-family: Verdana;
}
input, select
{
	color: #666666;
	font-size: 12px;
	font-family: Verdana;
}
input.Button
{
    color:#666666;   
    font-family: Verdana;  
    font-weight: bold;
    padding: 2px; 
    border: 1px solid;   
    border-color: #ddd #aaa #aaa #ddd;
}
#progressMessage
{
	position:absolute; 
	top:30%; 
	left:43%;
	padding:10px; 
	width:14%; 
	z-index:1001; 
	background-color:#ffffff;
	border: solid 1px #333333;
	text-align:center;
}

#progressBackgroundFilter
{
	position:absolute;
	top:0px; 
	bottom:0px; 
	left:0px;
	right:0px;
	overflow:hidden; 
	padding:0; 
	margin:0; 
	background-color: #FFFFFF; 
	filter:alpha(opacity=70); 
	opacity:0.7;
	z-index:1000; 
}

.listingTitle, a.listingTitle, a.listingTitle:link, a.listingTitle:visited, a.listingTitle:active, a.listingTitle:hover
{
    color: Blue;
    font-weight:bold;
    font-size:14px;
}

/* Rating */
.ratingStar
{
    font-size: 0pt;
    width: 13px;
    height: 12px;
    margin: 0px;
    padding: 0px;
    cursor: pointer;
    display: block;
    background-repeat: no-repeat;
}

.filledRatingStar
{
    background-image: url(Images/FilledStar.png);
}

.emptyRatingStar
{
    background-image: url(Images/EmptyStar.png);
}

.savedRatingStar
{
    background-image: url(Images/SavedStar.png);
}

.number-right
{
	text-align: right;
}

.GridHeader
{
    background-color: #eeeeee;
	white-space: nowrap;
	font-size: 11px;
	font-weight: bold;
	text-align: left;
	padding: 1px 1px 1px 2px;
	border: solid 1px #e6e6e6;
	white-space: nowrap;
}
.GridHeader A
{
    font-size: 11px;
	color: #666666;
	text-decoration: none;
	display: block;
}


.modalBackground
{
    background-color:#FFFFFF;
    filter:alpha(opacity=90);
    opacity:0.9;
}
.modalcontainer
{
	background-color: #ffffff;
	border: solid 1px #808080;
}
.modalheader
{
	background: url(../images/sprite.png) repeat-x 0px -200px;
	color: #000;
	border-bottom: solid 1px #cccccc;
	padding: 3px 10px;
}
.modalheader .modalmsg
{
	font-weight: bold;
}
.modalbody
{
	padding: 10px;
}
.modalbody .modalmsg
{
	background: url(../images/sprite.png) no-repeat 0px -1150px;
	float: left;
	padding-left: 22px;
}
.modalfooter
{
	background-color: #f2f2f2;
	border-color: #808080;
	border-style: none solid;
	border-width: 0px 1px;
	text-align: right;
	padding-bottom: 8px;
	padding-right: 8px;
}
.modalclose
{
	right: 25px;
	background: url(../images/sprite.png) no-repeat 0px -300px;
	width: 25px;
	cursor: pointer;
	position: absolute;
	top: 7px;
	height: 15px;
	 
}

.dynamicPopulate_Updating 
{
	background-image:url(images/loading.gif);
	background-repeat:no-repeat;
	border:silver 1px inset;
	text-align:center;
	padding:2px;
	height:2em;
	margin:5px;
	width:200px;
}

.messageRow
{	
	border: solid 1px #101010;
	cursor: pointer;
	white-space:nowrap;
	
}
