/* Services-pop-up */
.services-popup-wrap	{
	height:auto;
	width: 491px;
	display:none;
	z-index: 10000;
}

.services-popup-backg-top	{
	background:url(../images/services-and-capabilities/images/pop-up-top.png) no-repeat;
	height:24px;
	width:491px;
}

.services-popup-backg-middle	{
	background:url(../images/services-and-capabilities/images/pop-up-middle-top.png) no-repeat;
	height:auto;
	width:491px;
	min-height:342px;
	z-index: 150;
}

.services-popup-backg-middle-expand	{
	background:url(../images/services-and-capabilities/images/pop-up-middle-expand.png);
	height:auto;
	width:491px;
	z-index: 100;
	padding-bottom:20px;
}

.services-popup-backg-bottom	{
	background:url(../images/services-and-capabilities/images/pop-up-bottom.png) no-repeat;
	height:33px;
	width:491px;
}

.services-popup-text {
	width: 363px;
	line-height: 1.4em;
	font-size: 1em;
	color: #FFFFFF;
	font-family: Arial, Helvetica, sans-serif;
	padding: 15px 64px 0 64px;
}

a.services-popup-close-window	{
	background:url(../images/services-and-capabilities/images/pop-up-close-button.png) no-repeat;
	width:65px;
	height:52px;
	display:block;
	margin:0 auto;
	padding-bottom:20px;
}

.services-popup-close-window a:hover	{
	color: #C44C03;
}

/* read more overlay */
#readmore {
    /* standard decorations */ 
    width:395px;     
    border:10px solid #333; 
    /* for modern browsers use semi-transparent color on the border. nice! */ 
    border:10px solid rgba(82, 82, 82, 0.698); 
    -moz-border-radius:8px; 
    -webkit-border-radius:8px; 
}
/* view-cart-pop-up */
.view-cart-popup-wrap	{
	height:auto;
	width: 451px;
	display:noneee;
	z-index: 10000;
	-moz-border-radius: 7px;
	-webkit-border-radius: 7px;
}
.view-cart-popup-backg-top	{
	background:url(../images/products/images/view-cart-popup-top.png) no-repeat;
	width:451px;
	position:relative;
	min-height: 107px;
}
.view-cart-popup-clip	{
	background:url(../images/products/images/view-cart-popup-clip.png) no-repeat;
	width:203px;
	height:110px;
	position:absolute;
	top:-51px;
	left:115px;
}
a.view-cart-popup-close-window	{
	background:url(../images/products/images/view-cart-popup-close.png) no-repeat;
	width:34px;
	height:69px;
	display:block;
	position:absolute;
	left: 428px;
	top: 108px;
}
.view-cart-popup-backg-middle-expand	{
	background:url(../images/products/images/view-cart-popup-middle-expanding.png) repeat-y;
	height:auto;
	width:451px;
	z-index: 100;
}
.view-cart-popup-backg-middle	{
	background:url(../images/products/images/view-cart-popup-middle.png) no-repeat;
	height:auto;
	width:366px;
	z-index: 150;
	min-height: 163px;
	padding: 45px 45px 0 40px;
}
.view-cart-popup-backg-middle ul	{
	min-height:114px;
}
.view-cart-popup-backg-middle ul li	{
	background-color:#515050;
	height:16px;
	color:#eaeef4;
	padding: 6px 0 0 10px;
	line-height: 1em;
	margin-bottom: 1px;
}
.view-cart-popup-backg-bottom	{
	background:url(../images/products/images/view-cart-popup-bottom.png) no-repeat;
	height:30px;
	width:451px;
}
.view-cart-popup-text {
	width: 363px;
	line-height: 1.4em;
	font-size: 1em;
	color: #FFFFFF;
	font-family: Arial, Helvetica, sans-serif;
	padding: 15px 64px 0 64px;
}
.view-cart-popup-close-window a:hover	{
	color: #C44C03;
}
.view-cart-popup-product-name	{
	float:left;
}
.view-cart-popup-quantity	{
	float:right;
	padding-right:12px;
}
.view-cart-popup-trash-can	{
	background:url(../images/scrolling-shopping-cart/images/trash-can-button.png) no-repeat;
	width:11px;
	height:13px;
	float:right;
	padding-right:17px;
}
.view-cart-popup-buttons-wrap {
	height:28px;
	width: 190px;
	float: left;
}
a.view-cart-popup-view-cart, a.view-cart-popup-check-out {
	width:89px !important;
	height:19px;
	padding:0;
	border:1px solid #4a4a4f;
	display:block;
	color:#fff;
	padding:7px 0 0 0;
	text-align:center;
}
a.view-cart-popup-view-cart	{
	float:left;
	background:url(../images/products/images/view-cart-popup-edit-btn.png) no-repeat;
	margin-right:8px;
}
a.view-cart-popup-check-out	{
    float:left;
	background:url(../images/products/images/view-cart-popup-checkout-btn.png) no-repeat
}
.view-cart-popup-total	{
	color:#fafbfa;
	float:left;
	width: 129px;
	margin-left: 47px;
	padding-top: 1px;
}
