﻿body
{
	font-family:Verdana;
	font-size:.70em;
   
	background-image: url(/Content/images/tsBG.gif);
	background-position: left top;
	background-repeat: repeat-x;
	background-color: #7F8F9C;
	height: 100%;
	
	margin: 0;
	padding: 0;
}

a
{
	outline: none;
	text-decoration: none;
}

a img
{
	border-style: none;
}

.visible-element
{
	display: block;
}

.invisible-element
{
	display: none;
}

/*Rating*/
.high-rating,
.mid-rating,
.low-rating
{
	height: 13px !important;
	width: 20px !important;
	text-align: center;
	font-weight: bold;
	font-size: 9px !important;
	color: #FFFFFF;
	padding: 1px;
}

.high-rating
{
	background-image: url(/Content/images/icons/high-rating.gif);
}

.mid-rating
{
	background-image: url(/Content/images/icons/mid-rating.gif);
}

.low-rating
{
	background-image: url(/Content/images/icons/low-rating.gif);
}
/*------*/

div.main-container
{
	position: relative;
	min-height: 100%;
	height: auto  !important; /* for modern browsers */
	height: 100%; /* for IE */
	top: 0;
    width: 100%;
    margin: 0 auto;
    text-align: left;
}

div.container
{
	position: relative;
	width: 950px;
	margin: 0 auto;
	min-height: 100%;
	height: auto  !important; /* for modern browsers */
	height: 100%; /* for IE */
}

/*Absolute positioning of the contents*/
div.body-container
{
	position: relative;
	top: 16px;
	left: 0px;
}

div.top-edge
{
	position: absolute;
	top: 10px;
	left: 0px;
}

div#div-main-menu
{
	position: absolute;
	top: 101px; /* DEBUG STYLE*/
	left: 0px;
	background-color: #FFFFFF;
	height: 187px;
}

div#div-main-menu div.menu
{
	position: absolute;
	top: 0px;
	left: 11px;
}

div#div-main-menu div.menu-head
{
	position: absolute;
	top: 36px;
	left: 11px;
}

div#div-page-head
{
	position: absolute;
	top: 0px;
	left: 0px;
}

div#div-page-body
{	
	position: absolute;	
	left: 0px;
	top: 271px;
	height: 1550px;	
}

div#div-page-footer
{
	position: absolute;
	top: 1700px; /*1530px;*/
}

/*Page body*/
div#div-lt-panel,
div#div-mid-panel,
div#div-rt-panel
{
	position: relative;
	top: 17px;
}

div#div-lt-panel
{
	left: 0px;
}

div-mid-panel
{
	left: 13px;
}

div-rt-panel
{
	left: 13px;
}

div#tyre-catalogues
{
	position: absolute;
	top: 310px;
	left: 15px;
	z-index: 1;
}

div#compare-tyres
{
	position: absolute;
	top: 440px;
	left: 15px;
	z-index: 1;
}

div#twitter
{
	position: absolute;
	top: 765px;
	left: 15px;
}

div#twitter-blog-news
{
	position: absolute;
	top: 815px;
	left: 15px;
	z-index: 1;
}

div#tyre-blog-news
{
	position: absolute;
	top: 950px;
	left: 15px;
	z-index: 1;
}

div#left-banner-ad
{
	position: absolute;
	top: 1175px;
	left: 15px;
	z-index: 1;
}

div#div-rt-panel
{
	float: none;
	position: absolute;
	top: 17px;
	left: 688px;
}

div.compare-price-arrow
{
	position: absolute;
	top: 190px;
	left: 130px;
	display: inline;
}

div#tyre-tiles
{
	position: absolute;
	left: 224px;
	top: 930px;
}

div#div-rt-panel
{
	position: absolute;
	top: 305px;
	left: 688px;
}
/*--------Absolute ends---------------------------*/

div.top-edge div
{
	float: left;
	clear: none;
	height: 6px;
	background-color: #FFFFFF;
}

div.top-edge-lt,
div.top-edge-rt
{
	width: 5px;
	background-repeat: no-repeat;
	background-position: left top;
}

div.top-edge-lt
{
	background-image: url(/Content/images/topEdgeLt.gif);
}

div.top-edge-rt
{
	background-image: url(/Content/images/topEdgeRt.gif);
}

div.top-edge-mid
{
	width: 940px;
}

div.body-container
{
	background-color: #FFFFFF;
	margin: 0;
	padding: 0;
}

div#div-page-head,
div#div-main-menu,
div#div-page-body,
div#div-page-footer
{
	width: 928px; /*950-11-11=928*/
	clear: both;
	background-color: White;
	padding: 0px 11px 0px 11px;
}

div.top-edge,
div.body-container
{
	width: 100%;
}

/*Head*/
div#div-page-head
{
	height: 77px;
	padding-top: 25px;
}

div#div-page-head div
{
	float: left;
	clear: none;
	display: inline;
	margin: 0px 25px 0px 25px;
}

div#div-page-head a img
{
	border-style: none;
}

div#div-page-head div.search-pan
{
	float: right;
	text-align: right;
	vertical-align: middle;
	height: 60px;
	overflow: hidden;
}

div#div-page-head div.search-pan div
{
	display: inline;
	margin: 0;
	float: left;
	clear: none;
}

div#div-page-head div.search-pan input.org-bdr
{
	border: solid 2px #FFBE76;
	margin: 0px 5px 0px 5px;
}

div#div-page-head div.search-pan input
{
	outline: none;
}

div#div-page-head div.search-pan span
{
	color: #F36901;
	font-weight: 600;
	font-size: 1.5em;
	float: left;
	clear: none;
}

div#div-page-head div.search-pan form
{
	display: inline; /*For google chrome*/
}
/*-----*/

/*Main Menu*/
div#div-main-menu div.menu,
div#div-main-menu div.menu-head
{
	clear: both;
	width: 100%;
}

div#div-main-menu div.menu div
{
	float: left;
	clear: none;
	background-position: left top;
	background-repeat: no-repeat;
	height: 36px;
}

div#div-main-menu div.menu div.lt
{
	background-image: url(/Content/images/MainMenuLt.gif);
	width: 15px;
}

div#div-main-menu div.menu div.rt
{
	background-image: url(/Content/images/MainMenuRt.gif);
	width: 15px;
}

div#div-main-menu div.menu div.mid
{
	background-image: url(/Content/images/MainMenuMid.gif);
	background-repeat: repeat-x;
	width: 898px;
}

div#div-main-menu div.menu div.mid ul
{
	list-style-type: none;
	list-style-position: outside;
	margin: 0;
	padding: 0;
	width: 100%;
	font-size: 1.3em;	
	font-weight: bold;
}

div#div-main-menu div.menu div.mid ul li
{
	text-align: center;
	vertical-align: middle;
	float: left;
	width: 19%;
	height: 29px;
	border-left: solid 1px #272727;
	border-right: solid 1px #5E5E5E;
	padding: 7px 0px 0px 0px;
}

div#div-main-menu div.menu div.mid ul li a
{
	color: #FFFFFF;
}

div#div-main-menu div.menu div.mid ul li.lt-edge
{
	border-left: none;
	width: 20%;
}

div#div-main-menu div.menu div.mid ul li.rt-edge
{
	border-right: none;
	width: 21%;
}

/*Menu head*/
div#div-main-menu div.menu-head div
{
	float: left;
	clear: none;
	height: 150px;	
}

div#div-main-menu div.menu-head div.hdr-lt,
div#div-main-menu div.menu-head div.hdr-rt
{
	background-position: left top;
	background-repeat: no-repeat;
}

div#div-main-menu div.menu-head div.hdr-lt
{
	width: 4px;
	background-image: url(/Content/images/hdrLt.gif);
}

div#div-main-menu div.menu-head div.hdr-rt
{
	width: 245px;
	/*background-image: url(/Content/images/buy-car-tyres.jpg);*/
}

div#div-main-menu div.menu-head div.hdr-rt img
{
	border-style: none;
	margin: 0;
	padding: 0;
	float: left;
	clear: none;
}

div#div-main-menu div.menu-head div.hdr-mid
{
	width: 679px; /*928-245 -4=679*/
	background-image: url(/Content/images/hdrMid.gif);
	background-repeat: repeat-x;
}

div#div-main-menu div.menu-head div.hdr-mid h1
{
	font-size: 1.3em;	
	margin: 0;
	padding: 0;
}

div#div-main-menu div.menu-head div.hdr-mid a
{
	color: #F36901;
	font-weight: 600;
	font-size: 1.2em;	
}

div#div-main-menu div.menu-head div.hdr-mid div
{	
	width: 100%;
	vertical-align: middle;
	text-align: center;
	height: 95px;
	padding: 55px 0px 0px 0px;	
}
/* -------- */

/* Mid Body - Left Panel*/
div#div-page-body
{
	margin: 17px 0px 0px 0px;	
}

div#div-lt-panel
{	
	float: left;
	clear: none;
	width: 200px;
	margin: 0px 13px 0px 0px;
	background-color: #F9F9F9;		
}

div#div-mid-panel
{
	float: left;
	clear: none;
	width: 452px;
	margin: 0px 13px 0px 0px;
}

div#div-rt-panel
{
	float: left;
	clear: none;	
	width: 250px;
	margin: 0;
}

/*Lt panel - Top Edge, bottom edge*/
div#div-lt-panel div
{
	float: left;
	clear: both;
	width: 100%;
}

div#div-lt-panel div.lt-top-edge div,
div#div-lt-panel div.lt-btm-edge div
{
	float: left;
	clear: none;
	background-position: left top;
	background-repeat: no-repeat;
	height: 6px;
	
	font-size: 0px; /*21-4-09*/
	
}

div#div-lt-panel div.lt-btm-edge div
{
	background-position: left  bottom;
	font-size: 0px;
}

div#div-lt-panel div.lt-top-edge div.ql-lt-top
{
	background-image: url(/Content/images/qLinkTopLt.gif);
	width: 6px;
}

div#div-lt-panel div.lt-top-edge div.ql-mid-top
{
	background-image: url(/Content/images/qLinkTopMid.gif);
	background-repeat: repeat-x;
	width: 188px; /*200-6-6 = 188*/
}

div#div-lt-panel div.lt-top-edge div.ql-rt-top
{
	background-image: url(/Content/images/qLinkTopRt.gif);
	width: 6px;
}

div#div-lt-panel div.lt-btm-edge div.ql-lt-top
{
	background-image: url(/Content/images/qLinkBotLt.gif);
	width: 6px;
}

div#div-lt-panel div.lt-btm-edge div.ql-mid-top
{
	background-image: url(/Content/images/qLinkBotMid.gif);
	background-repeat: repeat-x;
	width: 188px; /*200-6-6 = 188*/	
}

div#div-lt-panel div.lt-btm-edge div.ql-rt-top
{
	background-image: url(/Content/images/qLinkBotRt.gif);
	width: 6px;
}

/*mid part*/
div.lt-mid-body
{
	width: 198px;
	height: 885px;
	border-bottom: none;
	border-top: none;
	border-right: solid 1px #E5E5E5;
	border-left: solid 1px #E5E5E5;
}

div.ql-pan
{
	width: 186px;
	padding: 7px 2px 15px 10px;	
	float: left;
	clear: both;
	border: none;
	border-bottom: solid 1px #E5E5E5;	
}

div.ql-pan div h2
{
	font-size: 1.1em;
	margin: 0;
	padding: 0;
}

div.last-pan
{
	border-bottom: none !important;
}

div.last-pan h3
{
	margin: 0;
	padding: 1px 0px 1px 0px;
}

/*Tyre Catalog*/
div.tyre-catalogue
{
	float: left;
	clear: both;
	margin: 15px 0px 0px 0px;
	width: 180px;
}

div.tyre-catalogue div.cat-img,
div.tyre-catalogue div.cat-description
{
	float: left;
	clear: none;
}

div.tyre-catalogue div.cat-img
{
	width: 61px;
}

div.tyre-catalogue div.cat-description
{	
	width: 105px;
	margin: 0px 0px 0px 8px;
}

div.tyre-catalogue div.cat-description div
{
	float: left;
	clear: none;
	width: 100%;
	margin: 2px 0px 3px 0px;
	font-size: 0.8em;
}

/*Compare tyre*/
div.ql-pan div.tyre-brands
{
	margin: 13px 0px 0px 0px;
}

div.ql-pan div.tyre-brands div
{
	float: left;
	clear: both;
	margin: 0px 0px 2px 0px;
	padding: 0;		
	font-size: .9em;
}

div.ql-pan div.tyre-brands div a strong
{	
	color: #F34205;
	width: 70px;
}

div.ql-pan div.tyre-brands div a span
{
	color: #BEBDBD;
	width: 22px;
	font-weight: 600;
}

/*Twitter*/
div#twitter img
{
	width: 20px;
}

div#twitter a
{
	color: #000000;
}

div#twitter div
{
	float: left;
	clear: none;
	vertical-align: top;
	margin: 0px 8px 0px 0px;
}

div#twitter div.twimg
{
	width: 15%;
}

div#twitter div
{
	width: 70%;
}

/*Blog*/
div.blog-news div
{
	margin: 5px 0px 2px 0px;
}

div.blog-news div h3
{
	font-size: 1.1em;	
	margin: 0px 0px 2px 0px;
}

div.blog-news div span strong a
{
	color: #F34205;
}

div.blog-news div span a
{
	color: #51555B;	
}

div.blog-news div span
{
	color: #51555B;
	display: block;
}
/* ----- */

/* Mid Body Panel*/
div#div-mid-panel form
{
	margin: 0;
	padding: 0;
}

div#div-mid-panel div.child-content
{
	float: left;
	width: 452px;
	position: relative;
}

div#div-mid-panel div.feature-tyres,
div#div-mid-panel div.feature-tyres div,
div#div-mid-panel div.tiles div
{
	float: left;
	clear: both;
	width: 100%;
}

div#div-mid-panel div.feature-tyres
{
	margin: 10px 0px 0px 0px;
}


/*Feature Tyre*/
div#div-mid-panel div.feature-tyres div
{
	float: left;
	clear: both;
	width: 100%;
}

div#div-mid-panel div.feature-tyres div.ft-top-edge,
div#div-mid-panel div.feature-tyres div.ft-btm-edge
{
	width: 452px;
	font-size: 0; /*For IE*/
}

div#div-mid-panel div.feature-tyres div.ft-top-edge div,
div#div-mid-panel div.feature-tyres div.ft-btm-edge div
{
	clear: none;
	height: 5px;
	width: 5px;
	background-repeat: no-repeat;
	background-position: left top;
}

div#div-mid-panel div.feature-tyres div.ft-btm-edge div
{
	height: 6px;
}

div#div-mid-panel div.feature-tyres div.ft-top-edge div.ft-lt-edge
{
	background-image: url(/Content/images/featuredTopLt.gif);
}

div#div-mid-panel div.feature-tyres div.ft-top-edge div.ft-mid-edge
{
	width: 442px;
	background-repeat: repeat-x;
	background-image: url(/Content/images/featuredTopMid.gif);
}

div#div-mid-panel div.feature-tyres div.ft-top-edge div.ft-rt-edge
{
	background-image: url(/Content/images/featuredTopRt.gif);
}

div#div-mid-panel div.feature-tyres div.ft-btm-edge div.ft-lt-edge
{
	background-image: url(/Content/images/btmCurvLt.gif);
}

div#div-mid-panel div.feature-tyres div.ft-btm-edge div.ft-mid-edge
{
	width: 442px;
	background-repeat: repeat-x;
	background-image: url(/Content/images/btmCurvMid.gif);
}

div#div-mid-panel div.feature-tyres div.ft-btm-edge div.ft-rt-edge
{
	background-image: url(/Content/images/btmCurvRt.gif);
}

div#div-mid-panel div.feature-tyres div.ft-body div.ft-head
{
	background-position: left top;
	background-repeat: repeat-x;
	background-image: url(/Content/images/featuredHeadBG.gif);
	height: 27px;
	width: 100%;
	vertical-align: middle;
}

div#div-mid-panel div.feature-tyres div.ft-body div.ft-head
{
	width: 452px;
}

div#div-mid-panel div.feature-tyres div.ft-body div.ft-head div
{	
	float: left;
	clear: none;
	width: 50%;
	margin: 2px 0px 0px 0px;
	color: #FFFFFF;
}

div#div-mid-panel div.feature-tyres div.ft-body div.ft-head div h2
{
	margin: 0px 0px 0px 15px;
	font-size: 1.2em;
}

div#div-mid-panel div.feature-tyres div.ft-body div.ft-head div a
{
	margin: 0px 0px 0px 45px;
	text-decoration: underline;
	color: #FFFFFF;
}

div#div-mid-panel div.feature-tyres div.ft-body div.ft-content
{
	width: 450px;	
	border-top: none;
	border-bottom: none;
	border-left: solid 1px #E6E5E5;
	border-right: solid 1px #E6E5E5;
}

div#div-mid-panel div.feature-tyres div.ft-body div.ft-content div
{
	float: left;
	clear: none;
	width: auto;
	display: inline;
	margin: 11px 0px 10px 12px;
}

div#div-mid-panel div.feature-tyres div.ft-body div.ft-content div ul
{
	list-style-type: none;
	margin: 14px 0px 0px 0px;
	text-align: left;
	padding: 0;
	width: 111px;
	font-size: .9em;
}

div.ft-content div ul li
{
	margin: 0px 0px 3px 0px;
}

div.ft-content div ul li h5
{
	font-size: 1.1em;
	margin: 0;
	padding: 0;
}

div.ft-content div ul li a
{
	color: #F34205;
	text-decoration: underline;
}

div.ft-content div ul li div.high-rating
{	
	font-size: 1em !important;
	padding: 0;	
	margin: 0px 0px 0px 5px !important;
}

div.ft-content div ul li div.high-rating a
{	
	color: #FFFFFF;
	text-decoration: none;
	
}

div.ft-content div ul li span
{
	font-weight: 600;
}
/* 23-4-09*/
div#div-mid-panel div.feature-tyres div.ft-body div.ft-content div ul li div
{
	float: none !important;
	clear: none;
	display: inline;
	padding: 0px 1px 0px 1px;
	/*
	margin: 0px 0px 0px 2px;
	padding: 0px 1px 0px 1px;
	vertical-align: middle;
	background-color: #DEB16F;
	color: #FFFFFF;*/
}

div#div-mid-panel div.feature-tyres div.ft-body div.ft-content div.tyre-img
{	
	border: solid 1px #F7CCB2;
	padding: 7px 0px 5px 0px;	
	width: 187px;
	margin: 10px 0px 0px 5px;
}

div#div-mid-panel div.feature-tyres div.ft-body div.ft-content div.tyre-img div
{
	float: left;
	clear: none;
	width: 43%;
	margin: 7px 0px 0px 11px;
}

div#div-mid-panel div.feature-tyres div.ft-body div.ft-content div.tyre-img div div
{
	margin: 3px 0px 0px 0px;
	padding: 0;
	font-size: .9em;
	width: 100%;
	text-align: center;
	vertical-align: middle;
}

div#div-mid-panel div.feature-tyres div.ft-body div.ft-content div.tyre-img div.tyre img
{
	width: 75px;
}

/*Tiles*/
div.tiles div
{
	float: left;
	clear: both;
}

div.tiles a img
{
	border-style: none;
}

div.tiles div.edge
{
	width: 452px;
	font-size: 0px;
}

div.tiles div.edge div
{
	clear: none;
	background-repeat: no-repeat;
	background-position: left top;
	height: 6px;
	width: 6px;
}

div.tiles div.edge div.tile-top-lt
{
	background-image: url(/Content/images/tileTopLtEdge.gif);
}

div.tiles div.edge div.tile-top-mid
{
	background-image: url(/Content/images/tileTopMidEdge.gif);
	background-repeat: repeat-x;
	width: 440px;
}

div.tiles div.edge div.tile-top-rt
{
	background-image: url(/Content/images/tileTopRtEdge.gif);
}

div.tiles div.edge div.tile-btm-lt
{
	background-image: url(/Content/images/tileBtmLtEdge.gif);
}

div.tiles div.edge div.tile-btm-mid
{
	background-image: url(/Content/images/tileBtmMidEdge.gif);
	background-repeat: repeat-x;
	width: 440px;
}

div.tiles div.edge div.tile-btm-rt
{
	background-image: url(/Content/images/tileBtmRtEdge.gif);
}

div.tiles div.tile-container
{
	width: 450px;
	padding: 21px 0px 22px 0px;
	background-image: url(/Content/images/tileBodyBg.gif);
	background-repeat: repeat-x;
	text-align: center;
	vertical-align: middle;
	border-bottom: none;
	border-top: none;
	border-right: solid 1px #E6E5E5;
	border-left: solid 1px #E6E5E5;	
}

div.tiles div.tile-container img
{
	margin: 0px 16px 0px 16px
}
/*--------------*/

/* Right Panel */
div#div-rt-panel div
{
	float: left;
	clear: both;
	width: 100%;	
}

div#div-rt-panel div.google-ads div.edge div
{
	clear: none;
	background-position: left top;
	background-repeat: no-repeat;
	height: 6px;
	width: 6px;
	font-size: 0px;
}

div#div-rt-panel div.google-ads div.ga-top-lt-edge
{
	background-image: url(/Content/images/topCurvLt.gif);
}

div#div-rt-panel div.google-ads div.ga-top-mid-edge
{
	background-image: url(/Content/images/topCurvMid.gif);
	background-repeat: repeat-x !important;
	width: 238px !important;
}

div#div-rt-panel div.google-ads div.ga-top-rt-edge
{
	background-image: url(/Content/images/topCurvRt.gif);
}

div#div-rt-panel div.google-ads div.ga-btm-lt-edge
{
	background-image: url(/Content/images/btmCurvLt.gif);
}

div#div-rt-panel div.google-ads div.ga-btm-mid-edge
{	
	background-image: url(/Content/images/btmCurvMid.gif);
	background-repeat: repeat-x !important;
	width: 238px !important;
}

div#div-rt-panel div.google-ads div.ga-btm-rt-edge
{
	background-image: url(/Content/images/btmCurvRt.gif);
}

div#div-rt-panel div.google-ads div.ads
{
	width: 230px;
	padding-left: 18px;
	border-bottom: none;
	border-top: none;
	border-left: solid 1px #E5E5E5;
	border-right: solid 1px #E5E5E5;
}

div#div-rt-panel div.site-counter
{
	/*border: solid 1px #E5E5E5;*/
	margin: 0px 0px 10px 0px;
}
/* ------ */

/*Footer*/
div#div-page-footer
{
	color: #888684;
	background-color: #F7F8F9;
	border-top: solid 1px #E7E9EC;
	border-right: none;
	border-left: none;
	border-bottom: none;
	width: 100%;
	padding: 0;
}

div#div-page-footer ul li a,
div#div-page-footer li a:visited
{
	color: #888684;
}

div#div-page-footer div ul
{
	list-style-type: none;
	list-style-position: outside;
	margin: 0;
	padding: 0;
}

div#div-page-footer div.top,
div#div-page-footer div.btm
{
	height: 61px;
	width: 100%;
	vertical-align: middle;
	float: left;
	clear: both;
}

div#div-page-footer div.top
{
	border-top: none;
	border-right: none;
	border-bottom: solid 1px #E7E9EC;
	border-left: none;
	height: 68px;	
}

div#div-page-footer div.top ul
{
	margin-top: 20px;
}

div#div-page-footer div.top ul li
{
	text-align: center;
	display: inline;
	margin-left: 45px;
	float: left;
	clear: none;
}

div#div-page-footer div.top ul li.fst
{	
	display: inline;
	margin-right: 35px;
	margin-left: 17px;
}

div#div-page-footer div.top ul li div.top-row
{
	position: relative;
	top: -13px;	
}

div#div-page-footer div.top ul li div.btm-row
{
	position: relative;
	top: 13px;
}

div#div-page-footer div.top ul li .top-row a,
div#div-page-footer div.top ul li.fst .btm-row a
{
	font-weight: 600;
	font-size: .9em;
	color: #2A2724 !important;
}

div#div-page-footer div.top ul li.fst a
{
	font-size: 1.15em;
}

div#div-page-footer div.top ul li.fst a.fst
{
	font-size: 0.85em;
}

div#div-page-footer div.top ul li span
{
	color: #E33A00;
}

div#div-page-footer div.btm
{
	font-weight: 600;	
}

div#div-page-footer div.btm div
{
	clear: none;
	margin-top: 20px;
	display: block;
	padding: 0px 11px 0px 14px;
}

div#div-page-footer div.btm div.cpy-right
{
	float: left;	
}

div#div-page-footer div.btm div.quick-link
{
	float: right;
}

div#div-page-footer div.btm ul li
{
	margin: 0px 2px 0px 2px;
	display: inline;
}

div#div-page-footer div.footer-mid
{
	float: left;
	clear: none;
	width: 100%;
	padding: 15px 0px 15px 0px;
	text-align: center;
	vertical-align: middle;
	border-top: none;
	border-bottom: solid 1px #E7E9EC;
	border-left: none;
	border-right: none;	
}

div#div-page-footer div.footer-mid span
{
	display: block;
	float: left;
	clear: none;
	color: #888684;
}

div#div-page-footer div.footer-mid span.lt
{
	margin: 0px 5px 0px 165px;
}

div#div-page-footer div.footer-mid a
{
	cursor: pointer;
}

* html div#div-page-footer div.footer-mid span.lt
{
	margin: 0px 5px 0px 80px;
}

div#div-page-footer div.footer-mid span label
{
	color: #F34205;
	cursor: pointer;
}
/* ----- */

/*error page*/
div#error
{
	padding: 20px;
	text-align: center;	
	font-size: 1.1em;
	width: 850px;
	overflow: hidden;
}

div#error a
{
	color: #F36901;
	text-decoration: underline;
}
/*----------*/
.banneradd{left:300px;position:absolute;top:1086px;}