﻿.SRGOn
{
	background-color: #fff; border-left: solid 1px #A4A2A3; border-right: solid 1px #A4A2A3;
	border-top: solid 1px #A4A2A3; color: #0D7D01; font-size: 13px; font-weight: bold;
    padding-left: 20px; padding-right: 20px; height: 23px;
}

.SRGOff
{
	background-color: #E6E6E6; border: solid 1px #A4A2A3; color: #949494; font-size: 13px; font-weight: bold;
    padding-left: 20px; padding-right: 20px; height: 23px; cursor:pointer;
}

.SRGBottom
{
	border-bottom: solid 1px #A4A2A3; 
}


 /* grid box */
.SRGBoxDiv
{
	padding:5px;border-left:1px solid #A3A3A3;border-right:1px solid #A3A3A3;border-bottom:1px solid #A3A3A3;
}
.SRGSPage
{
	color:#1A711D;
	font-weight:bold;
	font-size:13px;
	
}
.SRGUSPage
{
	color:#8A8A8A;
	font-size:13px;
	font-weight:bold;
	cursor:pointer;
	
}
.SRDPDiv
{
	border:1px solid #A3A3A3;
	direction:ltr;
	padding-top:3px;
	width:100%;
	height:32px;
	vertical-align:middle;
	background-color:White;
}
.SRGPSep
{
	color:#C7C7C7;
	font-size:13px;
}
.SRGSTbl
{
	background-color:#008D00;
	width:100%;
}
.SRGSTd
{
	color:#ffffff;
	font-size:12px;
	font-weight:bold;
	vertical-align:middle;
	text-align:center;
	padding-top:5px;
	padding-bottom:5px;
}
.SRGSLBorder
{
	border-left:1px solid #C7C7C7;width:100%;height:15px;
}
.SRGPointer
{
	cursor:pointer;
}
/* filter */
.SRFTable
{
	  width:100%;
}
.SRFSLTD
{
	background-image: url('../images/search/filterPricebg.gif');
	/*background-repeat:no-repeat;
	background-position:left;
    width:180px;*/
    width:100%;
    text-align:left;
}
/*.SRFSD
{
	 cursor: pointer;
	 position: relative;
}*/
.SRFPMax
{
	font-family:Arial;
    font-size:10px;
    color:#444444;
    /*width:61px;*/
    width:33%;
}
.SRFPMin
{
	font-family:Arial;
    font-size:10px;
    width:33%;
    color:#444444;
    text-align:left;
}
.SRFPCUR
{
	 font-family:Arial;
    font-size:10px;
    text-align:center;
    color:#444444;
    width:33%;
}
.SRFPrice
{
    font-family:Arial;
    font-size:12px;
    color:#555555;
    padding-left:7px;
    text-align:left;
}
.SRFName
{
    font-family:Arial;
    font-size:12px;
    color:#555555;
    height:23px;
    padding-top:3px;
    padding-bottom:3px;
    
}
.SRFTitle
{
    font-family:Arial;
    font-size:14px;
    color:#1D4D1D;
    cursor:pointer;
    background-color:#D5D5D5;
    height:20px;
    padding-right:5px;
}
.SRFSEP
{
	background-color:#D0D0D0;
}
.SRFTD
{
	text-align:right;
	 border-top:1px solid #003E00;
}

.SRFArea
{
      background-color:#F0EFEF;
      text-align:center;
      width:185px;
      padding-right:3px;
      padding-left:3px;
      border-top:2px solid #019000;
}

.SRFHdr

{
      color:#033E00;
    font-family:Arial;
    font-size:18px;
    padding-top:4px;
    padding-bottom:5px;
    text-align:right;
}
.SRFNum

{
      text-align:right;
      color:#7B7B7B;
      font-family:Arial;
    font-size:12px;
    font-weight:bold;
}

.SRFAll
{
    color:#029000;
    font-family:Arial;
    font-size:12px;
    text-decoration:underline;
    cursor:pointer;
    padding-left:7px;
}
/* filter for hotels only */


.SRFPMax2
{
	font-family:Arial;
    font-size:12px;
    color:#444444;
    width:33%;
}
.SRFPMin2
{
	font-family:Arial;
    font-size:12px;
    width:33%;
    color:#444444;
    text-align:left;
}
.SRFPCUR2
{
	 font-family:Arial;
    font-size:12px;
    text-align:center;
    color:#444444;
    width:33%;
}
.SRFPrice2
{
    font-family:Arial;
    font-size:12px;
    color:#4A4A4A;
    padding-left:7px;
    text-align:left;
    font-weight:bold;
}
.SRFName2
{
    font-family:Arial;
    font-size:12px;
    color:#4A4A4A;
    height:23px;
    padding-top:3px;
    padding-bottom:3px;
    padding-right:5px;
    
}
.SRFTitle2
{
    font-family:Arial;
    font-size:14px;
    color:white;
    cursor:pointer;
    background-color:#A9A9A9;
    height:20px;
    padding-right:5px;
    font-weight:bold;
}
.SRFSEP2
{
	background-color:#D0D0D0;
}
.SRFTD2
{
	text-align:right;
}

.SRFArea2
{
      background-color:#F0EFEF;
      text-align:center;
      width:185px;
      padding-right:3px;
      padding-left:3px;
      border-top:2px solid #019000;
}

.SRFHdr2

{
      color:#033E00;
    font-family:Arial;
    font-size:18px;
    padding-top:4px;
    padding-bottom:5px;
    text-align:right;
}
.SRFNum2

{
      text-align:right;
      color:#7B7B7B;
      font-family:Arial;
    font-size:12px;
    font-weight:bold;
}

.SRFAll2
{
    color:#0354AD;
    font-family:Arial;
    font-size:12px;
    text-decoration:underline;
    cursor:pointer;
    padding-right:7px;
}
.SRFSLTD2
{
	background-image: url('../images/search/filterPricebg2.gif');
	/*background-repeat:no-repeat;
	background-position:left;
    width:180px;*/
    width:100%;
    text-align:left;
}

.SRFD2
{
	border-left:1px solid #D0CECF;
	border-right:1px solid #D0CECF;
	border-bottom:1px solid #D0CECF;
	background-color:#FAFAFA;
	
}


/* summary */
.SRSummary
{
    color:#0B8300;
    font-family:Arial;
    font-size:18px;
    text-align:right;
    padding-right:8px;
    padding-left:8px;
}

.SRSDate
{
    color:#033E00;
    font-family:Arial;
    font-size:13px;
    font-weight:normal;
    text-align:right;
    vertical-align:bottom;
    padding-bottom:2px;
    padding-right:10px;
}

.SRGHand
{
	cursor:pointer;
}

.H10
{
	height:10px;
}
.H5
{
	height:5px;
}

.H20 { height:20px; }
.H8
{
      height:8px;
}
.H15
{
      height:15px;
}

.SRNR
{
	border:1px solid #a3a3a3;
	padding:10px;
	background-color:White;
	vertical-align:top;
	text-align:right;
}
.SRNRT
{
	line-height: 20px;color:#444444;font-size:14px;
	text-align:right;
	font-weight:normal;
}

.ItemGreen
{
	color:#029000;
	font-weight:bold;
}
