﻿.tableTopRowLeftCorner{
background:transparent url(../images/tableTopLeftColored.GIF) no-repeat scroll left bottom;
height:26px;
}
.tableTopRowRightCorner{
background:transparent url(../images/tableTopRightColored.GIF) no-repeat scroll left bottom;
height:26px;
}
.tableTopRow{
background: url(../../images/pibackTop.GIF) repeat-x ;
height:27px;

}
.tableTopRow p {
color:#000;
padding:5px 0 0 10px;
}

/* ---Offer Details Page----- */


.tyresearch02OfferDetTranspFirst {
height: 27px;
vertical-align: middle;
border-top:1px solid #F9E0C2;

}
.tyresearch02OfferDetTranspFirstRepeater {
height: 27px;
vertical-align: middle;
border-top:1px solid #F9E0C2;
text-align:center;
}

.tyresearch02OfferDet {
border-bottom:1px solid #F9E0C2;
border-top:1px solid #F9E0C2;
background:#FFF7EE;
height: 27px;
vertical-align: middle;
}

.tyresearch02OfferDetButtom {
border-top:1px solid #F9E0C2;
background:#FFF7EE;
height: 27px;
vertical-align: middle;
}

.tyresearch02OfferDetRepeater {
border-bottom:1px solid #F9E0C2;
border-top:1px solid #F9E0C2;
background:#FFF7EE;
height: 27px;
vertical-align: middle;
text-align:center;
}

.tyresearch02OfferDetRepeaterImg {
border-bottom:1px solid #F9E0C2;
border-top:1px solid #F9E0C2;
background:#FFF7EE;
height: 150px;
vertical-align: middle;
text-align:center;
}

.tyresearch02OfferDetRepeaterImgTransp
{
	height: 150px;
vertical-align: middle;
	}

.tyresearch02OfferDetRating {
border-bottom:1px solid #F9E0C2;
border-top:1px solid #F9E0C2;
background:#FFF7EE;
height: 50px;
vertical-align: middle;
}

.tyresearch02OfferDetRatingRepeater {
border-bottom:1px solid #F9E0C2;
border-top:1px solid #F9E0C2;
background:#FFF7EE;
height: 50px;
vertical-align: middle;
text-align:center;
}

.tyresearch02OfferDetOfferRationale {
border-bottom:1px solid #F9E0C2;
border-top:1px solid #F9E0C2;
background:#FFF7EE;
height: 80px;
vertical-align: middle;
padding-left: 9px;
}

.tyresearch02OfferDetOfferRationaleTransp {
border-bottom:1px solid #F9E0C2;
height: 80px;
vertical-align: middle;
}


.tyresearch02OfferDetTransp {
height: 27px;
vertical-align: middle;
}

.tyresearch02OfferDetTranspRepeater {
height: 27px;
vertical-align: middle;
text-align:center;
}
.tyresearch02OfferDetTranspRepeaterButtons {
margin: 0 0 0 0;
 padding: 0 0 0 0;
vertical-align: middle;
text-align:center;
}

.tyresearch02OfferDetTranspRating {
height: 50px;
vertical-align: middle;
}
.tyresearch02OfferDetTranspRatingRepeater {
height: 50px;
vertical-align: middle;
text-align:center;
}

.tyresearch02OfferDetTranspServices
{
	height: 95px;
	vertical-align: middle;
}

.tyresearch02OfferDetTranspTOP {
height: 36px;
vertical-align: middle;
padding-right: 9px;
}


.searchtyre01OfferDet {
border:1px solid #F9E0C2;
width:190px;
}
.searchtyre01OfferDet tbody td {
width:190px;
/*padding-left: 9px;*/
}

.searchtyre01OfferDetRow1
{
	border:1px solid #F9E0C2;
}
.searchtyre01OfferDetRow1 tbody td {
width:190px;
padding-left: 9px;
}


.searchtyre01OfferDet1
{
	border:1px solid #F9E0C2;
	width:200px;
}

.searchtyre01OfferDet1 tbody td {
width:200px;
padding-left: 9px;

}

.RedColor
{
	color:Red;
}

.TextBoxLikeLabelR
{
	background: white;
	border: 0px;
	color:Red;
	 
}

.TextBoxLikeLabel
{
	background: white;
	border: 0px;
	width:53px;
	color: #000000;	
}


.ServicesTD
{
	margin: 0 0 0 35px;
}
.DropDownOffer
{
	width: 180px;
}
.TextBoxOffer
{
	width: 110px;
}
.tabelHeaderOffers {
background: url(../../images/tableSideMiddle.gif);
height:22px;
width: 180px;
}
.tabelHeaderOffers p {
color:#FFF;
font-weight:bold;
text-align:left;
margin:4px 10px;
text-transform:capitalize;
}

.content_top800 {
height:10px;
width:800px;
background:url(../../images/content_top800.gif) no-repeat left top
}
.content_bot800 {
height:15px;
width:800px;
background:url(../images/content_bot800.gif) no-repeat left top
}
.table_mid14800 {
height:auto;
width:800px;
background:url(../images/content_mid800.gif) repeat-y left top
}
.piback04C 
{
height:27px;
background:#fef7ed ;
border-bottom:1px solid #ffdfba;
}

.piback04C p 
{color:#000;
/*23/10/06 -2*/
padding:5px 0pt 0pt 10px;

}

.piback04CTop 
{
height:27px;
background:#fef7ed ;
border-bottom:1px solid #ffdfba;
border-top:1px solid #ffdfba;
}

.piback04CTop p 
{color:#000;
/*23/10/06 -2*/
padding:5px 0pt 0pt 10px;

}

.pilC {
background:#fef7ed ;
border-left:1px solid #ffdfba;
border-bottom:1px solid #ffdfba;
border-top:1px solid #ffdfba;
}
.pirC {
background:url(../images/pir.gif) repeat-y ;
border-right:1px solid #ffdfba;
border-bottom:1px solid #ffdfba;
border-top:1px solid #ffdfba;
}
/* confirm box table */

.coloredOffers
{
	margin-left:10px;
	color:#DD874F;
}

table.ofrconfC {
width:594px;
margin: 0px 0 0 15px;
border:2px solid #F9B187;
/*border:2px solid #F9BE9E;*/
}

table.ofrconfC thead{
height:20px;
background:#F9B187;
/*background:#F9BE9E;*/
}

.ofrconfC td
{
	 margin-left:10px;
	 padding-left:10px;
}

.excludeGST
{
	font-family: Verdana;
	font-size: 9px;
	
}

/* ----- View Open requests --------*/

.piback133
{
	height:25px;
	background:#fef7ed ;
	vertical-align:middle;
	background: url(../images/OrangeRowCriss.gif) repeat-x;
}

.piback133 td
{
	color:#000000;
	vertical-align:middle;
	text-align:left;
	
	

}

.whback133 
{
	height:25px;
	background: url(../images/WhiteRowCriss.gif) repeat-x;
	vertical-align:middle;

}

.whback133 td{
	color:#000000;
	vertical-align:middle;
	text-align: left;
	
}

.tabelBackgroundCris {
	background:url(../images/tabelBackground.gif) repeat-x;
	height:22px;
}

.tabelBackgroundCris th {
	color:#FFFFFF;
	font-family: Verdana;
	font-size: 11px;
	font-weight:bold;
	text-align: left;
	vertical-align:middle;
}

.tabelFooterCriss
{
	height:25px;
	background: url(../images/WhiteRowCriss.gif) repeat-x;
	vertical-align: middle;
}

.PagerStyleCris td
{
	height:27px;
	vertical-align:middle;
	color: Black;
}

.tablebackCriss {
	width:594px;
	margin: 0px 0px 0px 15px;
}

tablebackCriss3
{
	width: 100%;
	margin: 0px 15px 0px 15px;
}

tablebackCriss4
{
	width: 100%;
	margin: 0px 30px 0px 30px;
}

.tablebackCriss2 {
	width:190px;
	margin: 0px 0px 0px 15px;
}


.ImageMiddleCriss
{
	 vertical-align:middle;
}
.orhead02Criss {
	background-image: url(../images/orhead02.gif);
	background-repeat: repeat-x;
	height: 26px;
}
.orhead02Criss img{
	margin: 8px 9px 0 9px;
	font:normal bold 11px Verdana, Arial, Helvetica, sans-serif;
	color:#000000;
}


.selectedRowStyle2
{
	height:25px;
	background:#fef7ed ;
	vertical-align:middle;
	background: url(../images/OrangeRowCriss.gif) repeat-x;
}

.selectedRowStyle2 td
{
	color:#000000;
	vertical-align:middle;
	text-align:left;
	font-weight:bold;
}

.selectedRowStyle1 
{
	height:25px;
	background: url(../images/WhiteRowCriss.gif) repeat-x;
	vertical-align:middle;
}

.selectedRowStyle1 td{
	color:#000000;
	vertical-align:middle;
	text-align: left;
	font-weight:bold;
}
.buttonCompare
{
	vertical-align: middle;
	margin-top: 3px;
}
a.linkNotAcceptOffer 
{
	text-decoration: underline;
	vertical-align:middle;
}
a.linkNotAcceptOffer:active
{
	text-decoration: underline;
	padding-top: 6px;
}
a.linkNotAcceptOffer:link
{
	text-decoration: underline;
	padding-top: 6px;
}
a.linkNotAcceptOffer:visited
{
	padding-top: 6px;
	text-decoration: underline;
}


/***********************/
/* Compare Offers page */
/***********************/

.tablebackCriss
{
	margin: 0px, 0px, 0px, 15px;
	width: 100%;
}
.leftColumnCrissH
{
	width:10px;
	/*background: url(../images/tableSide.gif) repeat-x;*/
}
.middleColumnCrissH
{
	width:130px;
}
.middleColumnCrissHTOP
{
	width:150px;
}
.middleColumnCrissHTOP img
{
	vertical-align: middle;
}
.middleColumnCrissHTOP2 img
{
	vertical-align: middle;
}
	
.rightColumnCrissH
{
	width:10px;
	/**/background: url(../images/tableSide2.gif) repeat-x;
}
/*.leftColumnCrissA
{
	width:10px;
	background: url(../images/LeftWhiteRowCriss.gif) repeat-x;
}
.
.rightColumnCrissA
{
	width:10px;
	background: url(../images/RightWhiteRowCriss.gif) repeat-x;
}*/
.tyresearch02OfferDetTranspTOPCriss {
/*height: 150px;*/
height: 200px;
vertical-align: middle;
text-align: center;
font-weight: bold;
padding-right: 9px;
}

a.tyresearch02OfferDetTranspLink:link
{
	color:Red;
	text-decoration: underline;
}
a.tyresearch02OfferDetTranspLink:active
{
	color:Red;
	text-decoration: underline;
}

/*round corners white box */
.LeftTop
{
	width:20px;
	height:10px;
	/*background: url(../images/leftTop.gif) repeat-x;*/
}
.MiddleTop
{
	height:10px;
	background: url(../images/centerContent15.gif) repeat-x;
}
.RightTop
{
	width:19px;
	height:10px;
	/*bbackground: url(../images/righttopCorner.gif) repeat-x;*/
}
.LeftMiddle
{
	width:20px;
	background: url(../images/middleLeftContent.gif) repeat-x;
	background-repeat:repeat-y;
}
.RightMiddle
{
	width:20px;
	background: url(../images/middleRightContent2.gif) repeat-x;
	background-repeat:repeat-y;
}
.LeftButtom
{
	width:20px;
	height:15px;
}
.MiddleButtom
{
	height:15px;
	background: url(../images/buttomCenter.gif) repeat-x;
}
.RightButtom
{
	width:19px;
	height:15px;
}
.ArrangeApp
{
 font:normal bold 15px Verdana, Arial, Helvetica, sans-serif;
 
 }
.RowHeight
{
	height:20px;
}
.unbold
{
	font-weight:normal;
	font-size: 10px;
}
.HeaderRow
{
	height: 10px;
	background: url(../images/centerContent.gif) repeat-x;
}

.HeaderRow th
{
	height: 10px;
}

.RedColor2
{
	color: Red;
	font-size:smaller;
	}
a.linkNotAcceptOffer2 
{
	text-decoration: underline;
	vertical-align: top;
	font-size:smaller;
}
a.linkNotAcceptOffer2:active
{
	text-decoration: underline;
	font-size:smaller;
	vertical-align: top;
}
a.linkNotAcceptOffer2:link
{
	text-decoration: none;
	font-size:xx-small;
	vertical-align: top;
	color:Red;
}
a.linkNotAcceptOffer2:hover
{
	text-decoration: underline;
	}
a.linkNotAcceptOffer2:visited
{
	font-size:smaller;
	text-decoration: underline;
	vertical-align: top;
}
.alignMiddle
{
	vertical-align:middle;
	margin-top: 3px;
}
	
.whback01Criss
{background:#FFF ;
border-bottom:1px solid #ffdfba;
}
.whback01Criss input
{
	margin-left: 10px;
}

#overlay {
     visibility: hidden;
     position: absolute;
     left: 0px;
     top: 0px;
     width:100%;
     height:100%;
     text-align:center;
     vertical-align:middle;
     z-index: 1000;
}
#overlay div 
{
	 position: absolute;	
     width:300px;
     background-color: #fff;
     border:1px solid #000;
     padding:15px;
     text-align:center;
}
.selectedRowStyleC1
{
	height:25px;
	background:#fef7ed ;
	vertical-align:middle;
	background: url(../images/OrangeRowCriss.gif) repeat-x;
}

.selectedRowStyleC1 td
{
	color: Orange;
	vertical-align:middle;
	text-align:left;
	font-weight:bold;
}

a.selectedRowStyleC1 : active
{
	text-decoration: underline;
	color:#000000;
	}
/* dealer registration page */
.MembershipLeftDR
{
	width: 10px;
	height: 151px;
	background-image: url(../images/MembershipDetailsLeft.jpg);   
}
.MembershipMiddleDR
{
	width: 273px;
	height: 151px;
	background-image: url(../images/MembershipDetailsMiddle.jpg);   
}
.MembershipRightDR
{
	width: 10px;
	height: 151px;
	background-image: url(../images/MembershipDetailsRight.jpg);  
	vertical-align: middle; 
}

.topLeftDR
{
	width: 10px;
	height: 15px;
	background-image: url(../images/tableTopCriss10x10.gif);                                       
}

.topRightDR
{
	width: 10px;
	height: 15px;
	background-image: url(../images/tableTop2Criss10x10.gif);         
	
}

.topMiddleDR
{
	width: 273px;
	height: 15px;
	/*border-top: 1px solid rgb(249, 224, 194);*/
	background-image: url(../images/tableTop3Criss10x10.gif); 
                                       
}
.topMiddleDRTiny
{
	width: 570px;
	height: 15px;
	/*border-top: 1px solid rgb(249, 224, 194);*/
	background-image: url(../images/tableTop3Criss10x10.gif); 
	}
	.BottomMiddleDRTiny
{
	width: 570px;
	height: 15px;
	/*border-bottom: 1px solid rgb(249, 224, 194);*/
	background-image: url(../images/tableBottom3Criss10x10.gif);
}
	
.MiddleLeftDR
{
	width: 10px;
	height: 27px;
	background-image: url(../images/tableLeftCriss.gif);  
}
.MiddleLeftDROtherDetails
{
	width: 10px;
	height: 121px;
	background-image: url(../images/tableLeftCriss.gif);  
	}
.MiddleRightDR
{
	width: 10px;
	height: 27px;
	background-image: url(../images/tableRightCriss.gif);  
}

.BottomLeftDR
{
	width: 10px;
	height: 15px;
	background-image: url(../images/tableBottomCriss10x10.gif);                                     
}
.BottomRightDR
{
	width: 10px;
	height: 15px;
	background-image: url(../images/tableBottom2Criss10x10.gif);                                     
}
.BottomMiddleDR
{
	width: 273px;
	height: 15px;
	/*border-bottom: 1px solid rgb(249, 224, 194);*/
	background-image: url(../images/tableBottom3Criss10x10.gif);
}
.DealerDetailsDR
{
	vertical-align: middle;
	margin-bottom: 5px;	
	width: 125px;
}
.DealerDetailsDR2
{
	vertical-align: middle;
	margin-bottom: 5px;	
	width: 80px;
}
.DealerDetailsDR3
{
	vertical-align: top;
	margin-bottom: 5px;	
	width: 90px;
}
.DealerDetailsHolsCk
{
	vertical-align: middle;
	text-align: center;
	color: Red;
	background-color: #EDF1FC;
	height: 15px;
	}
	
.wrapred {
height:60px;
margin:0pt;
padding:0pt;
}
.wrapinput {
float:left;
height:40px;
margin:15px 0px 0px;
width:30px;
}
.wraptext {
float:left;
height:40px;
margin:15px 0px 0px;
width: 230px;
}

.wrapred2 {
height:50px;
margin:0pt;
padding:0pt;
}
.wrapinput2 {
float:left;
height:30px;
margin: 15px 0px 0px;
width:30px;
}
.wraptext2 {
float:left;
height:30px;
margin:15px 0px 0px;
width: 240px;
}
.wrapred3 {
border:1px solid #FF0000;
height:40px;
margin:0pt;
padding:0pt;
}
.wrapinput3 {
float:left;
height:20px;
margin: 10px 0px 0px;
padding:0px 0px 0px 10px;
width:30px;
vertical-align:middle;
}
.wraptext3 {
float:left;
height:20px;
margin:15px 0px 0px;
width:350;
}
/*Dealer Info Page */
.content_midCriss {
background:transparent url(../images/content_mid.gif) repeat-y scroll left top;
width:630px;
}

.headerRowDI
{
	width: 585px; 
	height:24px;
	background-image: url(../images/dealerPageHeader.jpg);
	padding-left: 20px;
	color: White;
	font-weight: bold;
	vertical-align: middle;
}

.tablebackDI {
margin: 0px 0pt 0pt 15px;
width:585px;
}
.rowStyleDI
{
	height: 30px;

}
.rowStyleDIIMG
{
	height: 30px;
	vertical-align: middle;
}
.TdStyleDI
{
	padding-left: 20px;

}
.TdStyleDIIMG
{
	padding-left: 20px;
	vertical-align: middle;
}
.TdStyleDI img
{
	vertical-align: middle;
	}
	
/*consumer home */
.reqleftC
{

float:left;
height:auto;

}

.reqleftC p {
font-size:10px;
font-weight:normal;
padding:4px 4px 2px;
}

.RowCamilaStyle
{
	 margin-bottom: 10px;
	
	}
.WhiteColor
{
	color: White;
 font-weight: bold;
 vertical-align: middle;
	}
.BrandModelDiv
{
	margin: 10px 9px 10px 9px;
	height:40px;
	}
.ImageDealerHome
{
	margin-top: 5px;
	
}
a.linkStyle : link
{
	color: #e34303;
	font-family: Verdana;
	font-size: 11;
}
a.linkStyle : visited
{
	color: #e34303;
	font-family: Verdana;
	font-size: 11;
}
a.linkStyle : active
{
	color: #e34303;
	font-family: Verdana;
	font-size: 11;
}
.linkStyle
{
	color: #e34303;
	font-family: Verdana;
	font-size: 11;
	}

.white-tableC
{
	margin:0px 0pt 0pt 15px;
	width:594px;
}
.white-tableC tr
{
	vertical-align: middle;
}
.white-tableC td
{
	vertical-align: middle;
}
.raportTable
{
	width: 90%;
	margin: 15px;
}


.percentTD
{
	text-align:right;
	padding-right: 20px;
	width: 35px;
}
.data
{
	padding-right: 20px;
	text-align: right;
	width: 45px;
}
.arrowTD
{
	text-align: right;
	width: 10px;
}
.firstRow
{
	text-align: left; 
	font-weight:bolder;
	vertical-align: bottom;
	padding-right: 20px;
	width: 90px;
}
.firstColumn
{
	text-align:left;
	padding-right: 20px;
	width: 220px;
	height:20px;
	/*vertical-align: middle;*/
}
.firstRow2ndCol
{
	text-align: left; 
	font-weight:bolder;
	vertical-align: bottom;
	padding-right: 20px;
	width: 55px;
}
.ConsumerProfileTitle
{
	font-size: 9pt;
	color: rgb(210, 60, 0);
	font-family: verdana,geneva;
	font-weight: bold;
}

 .bubbleConsumerHome {
   width:          300px; 
    max-width:      250px;
    text-align:     left;
    font-family:    verdana,helvetica,arial,sans-serif;
    font-size:      11px;
    font-weight:    normal;
 }
.bubbleConsumerHome h1 {
   font-size:      12px;
   margin-bottom:  4px;
   font-weight:    bolder;
   margin-top:      4px;
}
.bubbleConsumerHome h2 {
   font-size:      9px;
   margin-bottom:  4px;
}

.buyTyresNowButt
{
	margin: 30px auto 30px 50px;
	padding: 0px
}
.featureServices
{
	width:150px;
	margin-left:15px;
 float:left;
 display: inline-block;
 /*border: solid 0.5px gray;*/
 height: 100px;
  padding: 5px;
 
	}
.featureBox
{
 margin: 3px 3px 3px 5px;
	}
.TagsSearch
{
	vertical-align: baseline;
	}
	
h1.state
{
margin: 10px 10px 10px 0px;
font-family: Verdana;
font-size: 12px;
}

.adminDashBoardHeading
{
	background-color:LightGray;
	color:Black;
	
}
.adminDashBoardHeading td
{
	font-weight:bold;
	}



.TyreSearchListingTable
{
	width: 93%;
	margin: 0px 0px 0px 20px;
}
.TyreSearchListingTable td
{
	text-align:left;
	vertical-align: middle;
}
.TyreSearchListingTable th
{
	text-align:left;
	vertical-align: middle;
}
.AllMiddle
{
	vertical-align:middle;
}

.thSearchCompVechicle
{
	width:60px;
	padding-left:3px; 
	padding-right:3px;
}

.tdSearchCompVechicle
{
	width:60px;
	padding-left:5px; 
	padding-right:5px;
}

.pnlReadReviews
{
 display: inline;
	}
	
.valignBaseline span
{
	vertical-align: baseline;
}
.valignBaseline input
{
	vertical-align: baseline;
	}
	
.brandListSearch
{
	margin-bottom: 30px;
}
.brandListSearch td
{
 height:17px;
 padding-left: 30px;	
}
.brandListSearch th
{
 height:25px;
 padding-left: 30px;
	
}
.brandListSearch a:link
{
	font-size: 11px;
}
.brandListSearch a:active
{
	font-size: 11px;
}
.brandListSearch a:visited
{
	font-size: 11px;
}
.grayColor
{
	color: Gray;
}
.grayColor a:link
{
	color: Gray;
}
.grayColor a:active
{
	color: Gray;
}
.grayColor a:visited
{
	color: Gray;
}

.orangeColor
{
	color: #D23C00;
}


.orangeColor a:link
{
	color: #D23C00;
}
.orangeColor a:active
{
	color: #D23C00;
}
.orangeColor a:visited
{
	color: #D23C00;
}
