/* Random quotes style */

.quoteit-rq-bkg {
background: #E0F0FF url(../../images/quote/square-4pix.gif) left top repeat-x;
padding: 10px;
/* font: italic 9pt Verdana, Tahoma, Arial;
color: #000;
font-weight: normal; */
}

.quoteit-rq-bkgtop {
line-height: 20px;
padding: 2px 0 3px 0; 
background-color: #376ea6;
background: -webkit-gradient(linear, left top, left bottom, color-stop(0, #3b76b3), color-stop(1, #5795D5));
background: -moz-linear-gradient(bottom, #5795D5, #3b76b3);
background: -o-linear-gradient(#3b76b3,#5795D5);
border-radius: 2px;
-o-border-radius: 2px;
-moz-border-radius: 2px;
-webkit-border-radius: 2px;
box-shadow: 0px 1px 3px #000;
-o-box-shadow: 0px 1px 3px #000;
-moz-box-shadow: 0px 1px 2px #000;
-webkit-box-shadow: 0px 1px 3px #000;
}

a.quoteit-rq-number {
font: normal 9pt Verdana, Tahoma, Arial;
padding-right: 15px;
line-height: 20px;
color: #fff;
}

.quoteit-ver {
color: #eee;
font: bold 11px Tahoma, Verdana, Arial;
padding-left: 8px;
}

.quoteit-rq-title {
font: bold 13pt Tahoma, Arial, Verdana;
color: #fff;
font-style: normal;
text-decoration: none;
margin: 0;
/* line-height: 20px; */
padding: 0 0 0 15px;
text-shadow: 1px 1px 0px #000;
-o-text-shadow: 1px 1px 0px #000;
-moz-text-shadow: 1px 1px 0px #000;
-webkit-text-shadow: 1px 1px 0px #000;
}

.quoteit-button2, quoteit-button2.a {
padding: 5px 6px;
font-size: 11px;
font-family: Verdana, Tahoma, Arial;
color: #fff; 
font-weight: bold; 
font-style: normal; 
text-transform: none;
cursor: pointer;
text-decoration: none;
box-shadow: 0px 1px 3px #000;
-o-box-shadow: 0px 1px 3px #000;
-moz-box-shadow: 0px 1px 2px #000;
-webkit-box-shadow: 0px 1px 3px #000;
border-radius: 0px;
-o-border-radius: 0px;
-moz-border-radius: 0px;
-webkit-border-radius: 0px;
}

.quoteit-button, quoteit-button.a {
padding: 4px 5px;
font-size: 11px;
font-family: Verdana, Tahoma, Arial;
/* color: #fff; */ 
font-weight: bold; 
font-style: normal; 
text-transform: none;
cursor: pointer;
text-decoration: none;
box-shadow: 0px 1px 3px #000;
-o-box-shadow: 0px 1px 3px #000;
-moz-box-shadow: 0px 1px 2px #000;
-webkit-box-shadow: 0px 1px 3px #000;
border-radius: 2px;
-o-border-radius: 2px;
-moz-border-radius: 2px;
-webkit-border-radius: 2px;
}

.quoteit-blue {
background-color: #376ea6;
background: -webkit-gradient(linear, left top, left bottom, color-stop(0, #3b76b3), color-stop(1, #5795D5));
background: -moz-linear-gradient(bottom, #5795D5, #3b76b3);
background: -o-linear-gradient(#3b76b3,#5795D5);
text-shadow: 1px 1px 0px #000;
-o-text-shadow: 1px 1px 0px #000;
-moz-text-shadow: 1px 1px 0px #000;
-webkit-text-shadow: 1px 1px 0px #000;
}

.quoteit-blue2:hover {
background-color: #74AEEA;
background: -webkit-gradient(linear, left top, left bottom, color-stop(0, #74AEEA), color-stop(1, #74AEEA));
background: -moz-linear-gradient(bottom, #74AEEA, #74AEEA);
background: -o-linear-gradient(#74AEEA,#74AEEA); 
}

.quoteit-gray {
background-color: #ddd;
background: -webkit-gradient(linear, left top, left bottom, color-stop(0, #ddd), color-stop(1, #ccc));
background: -moz-linear-gradient(bottom, #ccc, #ddd);
background: -o-linear-gradient(#ddd,#ccc);
text-shadow: 1px 1px 0px #eee;
-o-text-shadow: 1px 1px 0px #eee;
-moz-text-shadow: 1px 1px 0px #eee;
-webkit-text-shadow: 1px 1px 0px #eee;
}

.quoteit-icon-all {
background: url(../../images/quote/quote-bubble.png) left center no-repeat;
text-indent: 20px;
display: inline-block;
line-height: 20px;
padding: 0px;
margin: 0px;
text-decoration: underline;
text-shadow: 1px 1px 0px #000;
-o-text-shadow: 1px 1px 0px #000;
-moz-text-shadow: 1px 1px 0px #000;
-webkit-text-shadow: 1px 1px 0px #000;
color: #fff;
}

.quoteit-icon-submit {
background: url(../../images/quote/quote-submit2.png) left center no-repeat;
text-indent: 20px;
display: inline-block;
line-height: 20px;
padding: 0px;
margin: 0px;
text-decoration: none;
color: #fff;
}

.quoteit-icon-next {
background: url(../../images/quote/next-quote.png) left center no-repeat;
text-indent: 20px;
display: inline-block;
line-height: 14px;
padding: 0px;
margin: 0px;
text-decoration: none;
text-shadow: 1px 1px 0px #000;
-o-text-shadow: 1px 1px 0px #000;
-moz-text-shadow: 1px 1px 0px #000;
-webkit-text-shadow: 1px 1px 0px #000;
color: #fff;
}

.quoteit-icon-like {
display: inline-block;
line-height: 14px;
padding: 0px;
margin: 0px;
text-decoration: none;
color: #fff;
}

.quoteit-icon-rating {
/* background: url(../../images/quote/heart2.png) left center no-repeat;
text-indent: 20px; */
display: inline-block;
line-height: 14px;
padding: 0px;
margin: 0px;
text-decoration: none;
color: #000;
cursor: help;
}

.quoteit-icon-ratingdone {
/* background: url(../../images/quote/heart2.png) left center no-repeat;
text-indent: 14px; */
display: inline-block;
line-height: 14px;
padding: 0px;
margin: 0px;
text-decoration: none;
color: #fff;
}


/* Common quotes style */

#quoteit-loader-next {
    padding-left: 5px;
    vertical-align: middle;
}

#quoteit-loader-rate {
    padding-left: 5px;
    vertical-align: middle;
}

.quoteit-readonly {
background-color: #ccc;
color: #000;
cursor: help;
}

.quoteinlineimg {
	border: 0;
	margin-left: 5px;
	margin-right: 5px;
	margin-top: -2px;
	vertical-align: bottom;
}

.quoteinlineimg2 {
	border: 0;
	margin-left: 5px;
	vertical-align: bottom;
	text-decoration: none;
}

.quoterow {
	padding: 5px 10px 5px 10px;
}

.quoteborder {
    /* border-top: dotted 1px #444; */
}

.quotetop {
	padding: 0px;
}

.quotepagenav {
    padding: 5px 0px 5px 0px;
}

.quotemodlinks {
	float: right;
}

.quotebottom {
	padding: 10px 0 5px 0;
}

.quoteid, .quoteunapproved {
	float: right;
}

.quotebody {
    font: italic 9pt Verdana, Tahoma;
	margin-top: 15px;
}

.quoteaddedby {
color: #666;
}

.quoteratethis {
    vertical-align: bottom;
    padding-left: 5px;
}

.quoteapproved {
	display: none;
}

.unapprovedcell {
	background:#9CCBFB;
}

.selected {
	background: #FFFFCC;
	border-bottom: dotted 1px #444;
}

.quotesortby {
	float: right;
	font-weight: bold;
}

.deleted {
	display: none;
}

#navandmodcontainer {
	float: right;
	margin-bottom: 15px;
}

/* #quoteerror {
	text-align: center;
}

#votesoperator, #averageoperator, #totaloperator {
	min-width: 5em;
	max-width: 9em;
} */

.quotefieldsearch, .quotemanager, .quotefiltergroup {
padding: 10px;
}