﻿.blueArrowDown {
	background: url("/Content/7907/Media/General/webimage/icons/icons-sprite.png") no-repeat scroll -85px -18px transparent;
	display: block;
	float: right;
	height: 7px;
	margin: 6px 4px 4px 5px;
	width: 10px;
}
.blueArrowUp {
	background: url("/Content/7907/Media/General/webimage/icons/icons-sprite.png") no-repeat scroll -105px -37px transparent;
	display: block;
	float: right;
	height: 5px;
	margin: 6px 4px 4px 5px;
	width: 10px;
}
ol, ul {
	line-height: 19px;
	list-style: none outside none;
}

.boxoutside {
	margin: 0 0 0 48px;
	vertical-align: top;
	position:relative;
}

.box {
	background-color: #F7F7F7;
	background-image: -moz-linear-gradient(center top, #F7F7F7, #E7E7E9);
	border-radius: 10% 10% 10% 10%;
	box-shadow: 0 3px 10px #AAAAAA, 0 2px 3px #FFFFFF inset;
	float: left;
	height: 26px;
	margin: 0;
	text-align: center;
	width: 26px;
}
.breakLine {
	border-bottom: 1px solid #E5E5E5;
	margin-bottom: 20px !important;
	padding-bottom: 10px !important;
}
.icon-firstitem:after {
	/*content: "$";*/
	content: url("images/arrow_up.png");
	vertical-align: bottom;
}
.box img
{
	padding:5px 0 0 0;
	width: 50% !important;
}
.ReviewList li
{
	/*display:block;*/
	margin-bottom: 10px;
}
.ReviewList li a:hover .box 
{
	-moz-box-shadow: 0 0 5px rgba(0,0,0,0.5);
	-webkit-box-shadow: 0 0 5px rgba(0,0,0,0.5);
	box-shadow: 0 0 5px rgba(0,0,0,0.5);
}
.ListContainer
{
	display:table;
	height:30px;
}
.ListCell
{
	display:table-cell;
	vertical-align:middle;
	height:100%;
}
.ListCell h5
{
	margin:0 !important;
	color:#116CAC;
}
.ReviewList li a:hover .ListCell h5
{
	color: #2C98E9;
}
.divMore
{
	cursor:pointer;
	text-align: right;
	width:65px;
}
.more
{
	font-size: 0.8em;
	color: #116CAC;
}
.ReviewContainer
{
	overflow:hidden;
}
.BothClear
{
	clear:both;
}