<style type="text/css">
table.rounded td
{
	left:2px;
	position:relative;
	top:2px;	
}
.featuredShop1
{
    background:transparent url(/components/com_manage_shops/images/featuredShopTop1.jpg) no-repeat scroll right top;
    height:21px;
    position:absolute;
    top:399px;
    .top:400px;
    width:570px;
}
.featuredShop
{
    background: transparent url(/components/com_manage_shops/images/featuredShopTop.jpg) no-repeat scroll left bottom;
    height:40px;
}
.featuredShop2
{
    background: transparent url(/components/com_manage_shops/images/featuredShopTop2.jpg) no-repeat scroll left bottom;
    height:21px;
}
.featuredShopContainer
{
    width: 571px;
}
.featuredShopContent
{
    background: transparent url(/components/com_manage_shops/images/featuredShopContent.jpg) repeat-y scroll left top;
    padding: 0px 15px;
    width: 540px;
}
.featuredShopContent ul.frCats
{
    color:#ABABAB;
    padding-left: 15px;
    margin-left:0px;
}
.featuredShopContent ul.frCats a
{
    color: #c6a24a;
    text-decoration: none;
    font-weight: bold;
    font-size:12px;
}
.featuredShopBottom
{
    background: transparent url(/components/com_manage_shops/images/featuredShopBottom.jpg) no-repeat scroll left top;
    height: 9px;
}
.featuredShopTitle .frTitleIcon
{
    background: transparent url(/components/com_manage_shops/images/featuredShopTitleIcon.jpg) no-repeat scroll left top;
    height: 23px;
    width: 23px;
    float: left;
    margin-right: 5px;
}
.featuredShopTitle .frTitleText
{
    font-size: 20px;
    color: #c6a24a;
    font-weight: bold;
    padding: 5px;
    margin-left:5px;
    
}
.featuredShopDescription a.readMore , a.fShopTitle:link, a.fShopTitle:visited
{
    color: #c6a24a;
    font-weight: bold;
}
.featuredShopDescription a:hover.readMore
{
    color: #c3c3c3;
    font-weight: bold;
}

.frContactDetailsTop
{
    background: transparent url(/components/com_manage_shops/images/cDetailsTop.jpg) no-repeat scroll left top;
    height: 6px;
}
.frContactDetailsContent
{
    background-color: #ababab;
    color: #fff;
    width: 506px;
    padding:0px 7px;
}
.frContactDetailsBottom
{
    background: transparent url(/components/com_manage_shops/images/cDetailsBottom.jpg) no-repeat scroll left top;
    height: 5px;
}
.frCDCol
{
    width: 250px;
}
.frCDCol a
{
    color: #fff;
    text-decoration :none;
}
.frSpecialOffers_small
{
    background: transparent url(/components/com_manage_shops/images/frSpecialOffersBack_small.jpg) no-repeat scroll left top;
    width: 255px;
    height: 141px;    
    margin-bottom: 15px;
    color: #fff;
    padding: 7px;
    position:relative;
}
.frSpecialOffersContainer_small
{
    padding: 15px;
     background: transparent url(/components/com_manage_shops/images/featuredShopContent_small.jpg) repeat-y scroll left top;
     padding-bottom: 0px;
     margin-bottom: 0px;
}
.frSpecialOffer_small
{
    background: transparent url(/components/com_manage_shops/images/frSpecialOfferBack_small.jpg) no-repeat scroll left top;
    width: 243px;
    height: 141px;
    margin-bottom: 7px;
    color: #fff;
    padding: 7px;
    position:relative;
}

.frSpecialOffers
{
    background: transparent url(/components/com_manage_shops/images/frSpecialOffersBack.jpg) no-repeat scroll left top;
    width: 512px;
    height: 139px;    
    margin-bottom: 15px;
    color: #fff;
    padding: 7px;
    position:relative;
}
.frSpecialOffersContainer
{
    padding: 15px;
     background: transparent url(/components/com_manage_shops/images/featuredShopContent.jpg) repeat-y scroll left top;
     padding-bottom: 0px;
     margin-bottom: 0px;
}
.frSpecialOffer
{
    background: transparent url(/components/com_manage_shops/images/frSpecialOfferBack.jpg) no-repeat scroll left top;
    width: 512px;
    height: 139px;
    
    color: #fff;
    padding: 7px;
    position:relative;
}
a.specialOffer:link,a.specialOffer:visited
{
    font-size: 18px;
    color: #fff;
    text-decoration: none;
}



a:hover.specialOffer
{
    color: #fff;
    text-decoration: underline;
}

.specialOfferDescription
{
    height: 75px; 
    padding-top: 3px;
}
.specialOfferDescription_small
{
    height: 65px; 
    padding-top: 3px;
}
.specialOfferPrice
{
    font-size: 18px;
}
.specialOfferFindOutMore
{
    font-size: 18px;
}
.specialOfferTitle
{
    font-size: 18px;
}

.imgBorderOffer_small
{
    background: transparent url(/components/com_manage_shops/images/imgborder_s.png) repeat scroll 0 0;
    display: block;
    height: 56px;
    
    position: absolute;
    top:36px;
    width: 51px;
}

.imgBorder
{
    background: transparent url(/components/com_manage_shops/images/imgborder.png) repeat scroll 0 0;
    display: block;
    height: 106px;
    
    position: absolute;
    top:0px;
    left:0px;
    width: 96px;
}

.imgBorderOffer
{
    background: transparent url(/components/com_manage_shops/images/imgborder.png) repeat scroll 0 0;
    display: block;
    height: 106px;
    left: 10px;
    position: absolute;
    top:10px;
    width: 96px;
}

.imgBorderOffers
{
    background: transparent url(/components/com_manage_shops/images/imgborder.png) repeat scroll 0 0;
    display: block;
    height: 106px;
    left: 10px;
    position: absolute;
    top:10px;
    width: 96px;
}
.shopImages
{
    width: 545px;
    left: -5px;
    padding-bottom: 7px;
    color: #fff;
    position:relative;
}

.icon-32-preview 
{
    background-image:url(/components/com_manage_shops/images/buttons/icon-32-preview.png);
    display:block;
    height:32px;
    margin:0 auto;
    width:32px;
}

.icon-32-save {
    background-image:url(/components/com_manage_shops/images/buttons/icon-32-save.png);
    display:block;
    float:none;
    height:32px;
    margin:0 auto;
    width:32px;
}
.icon-32-apply {
    background-image:url(/components/com_manage_shops/images/buttons/icon-32-apply.png);
    display:block;
    float:none;
    height:32px;
    margin:0 auto;
    width:32px;
}
.icon-32-delete {
    background-image:url(/components/com_manage_shops/images/buttons/icon-32-delete.png);
    display:block;
    height:32px;
    margin:0 auto;
    width:32px;
}
.icon-32-edit {
    background-image:url(/components/com_manage_shops/images/buttons/icon-32-edit.png);
    display:block;
    float:none;
    height:32px;
    margin:0 auto;
    width:32px;
}
.icon-32-cancel {
    background-image:url(/components/com_manage_shops/images/buttons/icon-32-cancel.png);
    display:block;
    float:none;
    height:32px;
    margin:0 auto;
    width:32px;
}
.icon-16-cancel {
    background-image:url(/components/com_manage_shops/images/buttons/icon-16-cancel.png);
    display:block;
    float:none;
    height:16px;
    margin:0 auto;
    width:16px;
	float:left;
}
.icon-32-new {
    background-image:url(/components/com_manage_shops/images/buttons/icon-32-new_small.jpg);
    display:block;
    float:left;
    height:16px;
    margin-bottom:0;
    margin-right:7px;
    margin-top:0;
    width:16px;
}
.toolbar
{
    float: left;
    padding: 0;
    text-align: right;
}

.toolbar a
{
    text-decoration: none;
}
span.published
{
    background-image: url(/components/com_manage_shops/images/tick.png);
    height: 16px;
    width: 16px;
    display:block;
    float:none;
    margin:0 auto;
}
span.unpublish
{
    background-image: url(/components/com_manage_shops/images/publish_x.png);
    height: 16px;
    width: 16px;
    display:block;
    float:none;
    margin:0 auto;
}
.normalShop1
{
    background:transparent url(/components/com_manage_shops/images/normalShopTop1.jpg) no-repeat scroll right top;
    height:17px;
    position:absolute;
    top:402px;
    .top:403px;
    width:571px;
}
.normalShop2
{
    background:transparent url(/components/com_manage_shops/images/normalShopTop2.jpg) no-repeat scroll left bottom;
    height:21px;
}
.normalShop
{
    background:transparent url(/components/com_manage_shops/images/normalShopTop.jpg) no-repeat scroll left bottom;
    height:34px;
}
input.text_area
{
    border:solid 1px #c3c3c3;
    border-top: solid 1px #a3a3a3;
}

.catDetails1
{
    background: transparent url(/components/com_manage_shops/images/catDetails2.jpg) no-repeat scroll right top;
   height:17px;
    position:absolute;
    top:403px;
    .top:404px;
    width:566px;
}

.catDetails2
{
    background: transparent url(/components/com_manage_shops/images/catDetails1.jpg) no-repeat scroll left bottom;
    height:21px;
}

.catDetails
{
    background: transparent url(/components/com_manage_shops/images/catDetails.jpg) no-repeat scroll left bottom;
    height:34px;
}
.catTitleLeft{float:left;background: transparent url(/components/com_manage_shops/images/catTitleLeft.jpg) no-repeat scroll left top;height:35px;width:39px;}
.catTitleContent{float:left;background: transparent url(/components/com_manage_shops/images/catTitleContent.jpg) repeat-x scroll left top;height:22px; color:#fff; font-size:19px;padding-top:10px;}
.catTitleRight{float:left;background: transparent url(/components/com_manage_shops/images/catTitleRight.jpg) no-repeat scroll left top;width:10px;height:35px;}

.catitemCategory{background:transparent url(/components/com_manage_shops/images/catCategoryBack.jpg) no-repeat scroll left top;color:#FFFFFF;font-size:17px;height:24px;padding:8px 0 0 40px;}
.soCatalogueitemCategory{background:transparent url(/components/com_manage_shops/images/socatCategoryBack.jpg) no-repeat scroll left top;color:#FFFFFF;font-size:17px;height:35px;padding:10px 0 0 40px;}
.catItemDescriptionTop{background:transparent url(/components/com_manage_shops/images/catItemDescriptionTop.jpg) no-repeat scroll left top;width:410px;height:5px; margin-top:5px;}
.catItemDescriptionContent{background: #fff1e1;width:390px; padding:0px 10px;}
.catItemDescriptionBottom{background:transparent url(/components/com_manage_shops/images/catItemDescriptionBottom.jpg) no-repeat scroll left top;width:410px;height:7px;}
.catItemDescription{color:#ababab;}
.catItemDescription .title, .price{color:#c6a24a;font-size:15px;}

.sOQuote{background:transparent url(/components/com_manage_shops/images/sOQuote.jpg) no-repeat scroll left top;width:20px;height:10px;}

.Form{background-image:url(/components/com_manage_shops/images/commentForm.png);background-position:left top;background-repeat:repeat-x;}

.nopad .Form form 
{
    padding:0px;
}

.Form h3 {margin-bottom:0.5em;margin-top:0;}


.inteShopingFFTop
{
background:transparent url(/components/com_manage_shops/images/inteShopingFFTop.jpg) no-repeat scroll left bottom;
color:#FFFFFF;
font-size:14px;
font-style:italic;
font-weight:bold;
height:20px;
padding-left:15px;
padding-top:9px;
width:235px;
}
.inteShopingFFContent
{
background:transparent url(/components/com_manage_shops/images/inteShopingFFContent.jpg) repeat-y scroll left top;
padding:5px 15px;
width:240px;
}
.inteShopingFFContent p
{
margin:0px;
}

.inteShopingFFBottom
{
background:transparent url(/components/com_manage_shops/images/inteShopingFFBottom.jpg) no-repeat scroll left bottom;
height:9px;
width:240px;
margin-bottom:15px;
}
/* extravote.css */
.extravote-container{display:inline-block;line-height:25px;vertical-align:middle;}
.extravote-container-small{display:inline-block;line-height:22px;vertical-align:middle;}
ul.extravote-stars{height:25px;width:125px;padding:0!important;margin:0!important;}
ul.extravote-stars-small{height:22px;width:110px;padding:0!important;margin:0!important;}
ul.extravote-stars li, ul.extravote-stars-small li{background-position:0!important;padding:0!important;margin:0!important;}
ul.extravote-stars, ul.extravote-stars li a:hover, ul.extravote-stars li.current-rating{background-image:url(/components/com_manage_shops/images/star.gif)!important;background-color:transparent!important;background-repeat:repeat-x!important;background-position:left -1000px;}
ul.extravote-stars-small, ul.extravote-stars-small li a:hover, ul.extravote-stars-small li.current-rating{background-image:url(/components/com_manage_shops/images/star_small.gif)!important;background-color:transparent!important;background-repeat:repeat-x!important;background-position:left -1000px;}
ul.extravote-stars-small li a.noaction:hover{background:none;}
ul.extravote-stars,ul.extravote-stars-small{background-position:left top;list-style-image:none;list-style-position:outside;list-style-type:none;margin:0pt;overflow:hidden;padding:0pt;position:relative;}
ul.extravote-stars li, ul.extravote-stars-small li{background-image:none;display:inline;padding:0pt;}
ul.extravote-stars li a, ul.extravote-stars li.current-rating,ul.extravote-stars-small li a, ul.extravote-stars-small li.current-rating{border:medium none;cursor:pointer;left:0pt;outline-color:-moz-use-text-color;outline-style:none;outline-width:medium;overflow:hidden;position:absolute;text-indent:-1000em;top:0pt;}
ul.extravote-stars li a, ul.extravote-stars li.current-rating{height:25px;line-height:25px;}
ul.extravote-stars-small li a, ul.extravote-stars-small li.current-rating{height:22px;line-height:22px;}
ul.extravote-stars li a:hover,ul.extravote-stars-small li a:hover{background-position:left bottom!important;}
ul.extravote-stars li.current-rating, ul.extravote-stars-small li.current-rating{background-position:left center;z-index:1;}
li a.ev-one-star{width:20%;padding:0;margin:0;z-index:6;}
li a.ev-two-stars{width:40%;padding:0;margin:0;z-index:5;}
li a.ev-three-stars{width:60%;padding:0;margin:0;z-index:4;}
li a.ev-four-stars{width:80%;padding:0;margin:0;z-index:3;}
li a.ev-five-stars{width:100%;padding:0;margin:0;z-index:2;}
.extravote-count{vertical-align:middle;}

.shopOfficialReviews
{
width: 530px;
    height:34px;
    width: 570px;
    background:transparent url(/components/com_manage_shops/images/Shop_official_reviewsTop.jpg) no-repeat scroll left bottom;
}
.shopWithCatalogues
{
    width: 530px;
    height: auto;    
    color: #fff;
    position:relative;
    background:transparent url(/components/com_manage_shops/images/Shop_online_catItemBottom.jpg) no-repeat scroll left bottom;
}

.shopWithSO
{
    width: 530px;
    height: auto;    
    color: #fff;
    padding: 5px 0px;
    position:relative;
    background:transparent url(/components/com_manage_shops/images/Shop_online_catItemBottom.jpg) no-repeat scroll left bottom;
}

.shopOnlineCatalogues
{
    background:transparent url(/components/com_manage_shops/images/Shop_online_catsTop.jpg) no-repeat scroll left bottom;
    height:34px;
    width: 570px;
}
.shopOnlineCataloguesContent
{
    background:transparent url(/components/com_manage_shops/images/featuredShopContent.jpg) repeat-y scroll left top;
    padding:10px 15px;
    width:540px;
}

.shopSpecialOffers
{
    width: 530px;
    height:34px;
    width: 570px;
    background:transparent url(/components/com_manage_shops/images/Shop_special_offers.jpg) no-repeat scroll left bottom;
}

.contentpaneopenArticleShop td
{
    margin:0px;
    padding:0px;
}

 a.shopTitle:link, a.shopTitle:visited
{
    color:#c6a24a;
    font-size:16px;
font-weight:bold;
margin-left:10px;
padding:5px;
}
.shopWithCatalogues span.imgBorder
{
.left:0px;
}
ul.frCatalogues
{
    padding:0px 0px 0px 24px;
    color:#c6a24a;
    font-size: 10px;
margin-left:0px;
}
ul.frCatalogues
{
    font-size:12px;
}

ul.frCatalogues a
{
    color: #737373;
    font-weight: bold;
    text-decoration: none;
}

.shopOfficialReview
{
    color:#63646B;
    text-align:justify;
}
.spacerdiv
{
height:8px;
}
.sOQuoteOR
{
    background:transparent url(/components/com_manage_shops/images/sOQuote.jpg) no-repeat scroll left bottom;width:20px;height:13px;}
}

a.orReadMore
{
    color:#c6a24a;
    font-weight:bold;
}

.shopOfficialReview a.orReadMore
{
    color:#c6a24a;
    font-weight:bold;
}

.rSpecialOffer 
{
background:transparent url(/components/com_manage_shops/images/frSpecialOfferBack.jpg) no-repeat scroll left top;
color:#FFFFFF;
height:132px;
padding:7px;
position:relative;
width:512px;
}

.adminTableHeader
{
color:#fff;
background:#ABABAB none repeat scroll 0 0;
padding:1px 7px;
}

.adminTableRow
{
background:#f2f2f2 none repeat scroll 0 0;
padding:1px 7px;
}

.resultBrowseByType
{
    width: 530px;
    height:34px;
    width: 570px;
    background:transparent url(/components/com_manage_shops/images/browse_by_product_types.jpg) no-repeat scroll left bottom;
}

.specialOfferFindOutMore a.specialOffer:link,.specialOfferFindOutMore a.specialOffer:visited
{
    font-size:14px;
}
.shopPagination
{
    background: transparent url(/components/com_manage_shops/images/featuredShopContent.jpg) repeat-y scroll left top;
    float: left;
    text-align: center;
    width: 100%;
    padding: 15px 0;
}
.pagPre
{
    float: left;
    padding-right: 15px;
}
.pagMsg
{
    float: left;
}
.pagNext
{
    float: left;
    padding-left: 15px;
}
.shopPagContainer
{
    width: 245px;
    margin: 0 auto;
}

.sorttext
{
 color: #c6a24a;
 font-size:14px;
}
.shopComment
{
background-image:url(/components/com_manage_shops/images/bg001.png);
background-position:left top;
background-repeat:repeat-x;
}

div.Comments .Title {
	float: left;
	font-weight: bolder;
}

div.Comments a.CommentTitle {
	text-decoration: none;
	font-weight: bolder;
	color: Black;	
}

div.Comments .ControlBox {
	float: left;
	margin: 0 0 0 0;
   padding: 0 0 0 0;
	border: none;
}

div.Comments .ControlBox td {
  vertical-align: top;
  padding: 0 0 0 0;
  margin: 0 0 0 0;
}

div.Comments .ControlBox img {
  padding: 0 0 0 0;
  margin: 0 0 0 0;
}

div.Comments .DateAndAuthor {
	float: right;
	text-align: right;
	width: 45%;
}

div.Comments div.Date {
	text-align: right;
	float: right;
	width: 100%;
	padding-right: 3px;
}

div.Comments .Author {
	float: right;
	text-align: right;
	width: 100%;
	padding-right: 3px;
}

div.Comments .AuthorAlias {
	font-style: italic;
}

div.Comments .AuthorAlias:before {
	content: "(";
}

div.Comments .AuthorAlias:after {
	content: ")";
}

div.Comments .CommentNum {
	font-weight: bolder;
}

div.Comments .CommentNum:after {
	content: ". ";
}

div.Comments div.Comment .Fulltext {
	/*
	border-left: 1px solid #CCCCCC;
	border-right: 1px solid #CCCCCC;
	*/
	border-top: 1px solid #EEEEEE;
	clear: both;
/*	padding: 5px;*/
	text-align: left;
}
div.Comments div.Comment
{
background-image:url(/components/com_manage_shops/images/bg001.png);
background-position:left top;
background-repeat:repeat-x;
margin:7px 10px 0 5px;
padding:0;
}
.replayComment
{
margin-left:15px;
}
.interestingFFTop
{
background:transparent url(/components/com_manage_shops/images/interestingFFTop.jpg) no-repeat scroll left bottom;
color:#FFFFFF;
font-size:14px;
font-style:italic;
font-weight:bold;
height:20px;
padding-left:15px;
padding-top:9px;
width:235px;
}

.interestingFFTop a:link, .interestingFFTop a:hover, .interestingFFTop a:visited
{
	color:#FFFFFF;
	font-size:14px;
	font-style:italic;
	font-weight:bold;
	text-decoration:none;
}

.interestingFFContent
{
background:transparent url(/components/com_manage_shops/images/interestingFFContent.jpg) repeat-y scroll left top;
padding:5px 13px;
width:215px;
text-align:justify;
}
.interestingFFContent p
{
margin:0px 30px 0px 0px;
}

.interestingFFBottom
{
background:transparent url(/components/com_manage_shops/images/interestingFFBottom.jpg) no-repeat scroll left bottom;
height:9px;
width:240px;
margin-bottom:15px;
}

#input-upload {
cursor:pointer;
opacity:0;
position:absolute;
left:0;
top:13px;
width:131px;
z-index:2;
}

 .fakeupload {
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
background:transparent url(/components/com_manage_shops/images/inputFileFake.jpg) no-repeat right;
margin:0;
padding:0;
width:139px;
float:left;
margin-top:13px;
}
</style>
