/*added by offshore on 07/05/2010 for off the park region page*/

/* region styles start */
#pe-region {
	/*background: #F7C76C url(../images/pe/bgFinderTop.jpg) top left no-repeat !important;*//*updated by offshore on 11-11-2010 as per the new Places to vist page*/
	/*height: auto !important;*/

	background: transparent url(../images/NonTridion/OutAbout/ab_bg.png) scroll 0 0 repeat-x;
	

	/*padding-top: 10px;*/
	
	clear:both;
float:left;
}

.regionPanel {
	float: left;
	clear: both;
	width: 576px;
	height: auto;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 10px;
	/*background: transparent url(../images/pe/bgFinderBtm.png) bottom left no-repeat !important;*/
	height: auto !important;
}

.regionPanel H1 {
	float: left;
	clear: both;
	color: #9712AD;
	font-size: 1.13em;
	font-weight: bold;
	margin: 0px 0px 0px 0px;
	padding: 8px 0px 12px 0px;
}

.regionBoxTop {
	/*background: url(../images/pe/bgFinderBoxTop.png) top left no-repeat !important;*/
	clear: both;
	float: left;
	width: 568px;
	height: 13px !important;
	margin: 0px !important;
	padding: 0px !important;
}

.regionBoxMid {
	/*background: url(../images/pe/bgFinderBoxMid.png) top left repeat-y !important;*/
	clear: both;
	float: left;
	/*width: 543px;*/
	padding: 0px 17px 10px 12px;
	height: auto !important;
}

.regionBoxMid P {
	font-size: 0.75em;
}

.regionBoxBtm {
	background: url(../images/pe/bgFinderBoxBtm.png) top left no-repeat !important;
	clear: both;
	float: left;
	width: 568px;
	height: 21px !important;
	padding-bottom: 10px;
}
/* region styles end */

/* landing page styles start */
UL#regionLandingList {
	list-style: none;
	float: left;
	clear: both;
	width: 100%;
}

UL#regionLandingList LI {
	float: left;
	width: 308px;
	height: 124px;
	/*font-size: 0.84em !important;/*previously 0.75em */
	margin:10px 0 0 14px;/* 0px 15px 6px 0px; *//*updated by offshore on 11-11-2010 as per the new Places to vist page*/
}
UL#regionLandingList LI P {
	
	/*font-size: 1.0em !important;/*previously 0.75em*/
	color:#4D4D4D;
	font-size:12px;
        line-height:15px;
	
}

UL#regionLandingList LI A, UL#regionLandingList LI A:link, UL#regionLandingList LI A:active, UL#regionLandingList LI A:visited {
	display: block;
	width: 308px;
	height: 124px;
	padding: 0px 11px 0px 0px;
	background: url(/images/pe/region/regionCategory.png) 0px 0px no-repeat;
	cursor: pointer;/*added by offshore on 07/06/2010 for hand cursor in IE*/
}
/*
UL#regionLandingList LI A#category1 {
	background: url(../images/pe/region/regionCategory1.png) 0px 0px no-repeat;
}

UL#regionLandingList LI A#category2 {
	background: url(../images/pe/region/regionCategory2.png) 0px 0px no-repeat;
}

UL#regionLandingList LI A#category3 {
	background: url(../images/pe/region/regionCategory3.png) 0px 0px no-repeat;
}

UL#regionLandingList LI A#category4 {
	background: url(../images/pe/region/regionCategory4.png) 0px 0px no-repeat;
}
*/
UL#regionLandingList LI A:hover {
	background-position: 0px -124px !important;
	text-decoration: none;
}

UL#regionLandingList LI A DIV.img {
	float: left;
	width: 126px;
}

UL#regionLandingList LI A DIV.copy {
	float: left;
	width: 155px;
	height: auto;
	padding-top: 7px;
}

UL#regionLandingList LI A SPAN.title, UL#regionLandingList LI SPAN.title {
	color: #0177BD;
	/*font-size: 1.25em;*/
	font-size:18px;/*added by offshore on 11/06/2010*/
	font-weight:bold;
	line-height:18px;/*added by offshore on 11/06/2010*/
	
	padding-bottom: 5px;
	clear: both;
	float: left;
}

UL#regionLandingList LI A SPAN.text {
	color: #555555;
	clear: both;
	float: left;
	width:100%;
	min-height:59px;
	padding-bottom: 5px;
	font-size:12px;/*added by offshore on 11/06/2010*/
	line-height:14px;/*added by offshore on 11/06/2010*/
}

UL#regionLandingList LI A SPAN.link {
	color: #FFFFFF;
	padding: 0px 15px 0px 0px;
	background: url(../images/pe/region/view_all.png) right no-repeat;
	font-weight: bold;
	clear: both;
	float: left;
	font-size:14px;/*added by offshore on 11/06/2010*/
}

UL#regionLandingList LI.form {
	background: url(../images/pe/region/regionCategoryForm.png) 0px 0px no-repeat;
	width: 259px;
	height: 124px;
	padding: 7px 0px 0px 10px;
	position: relative;
}

UL#regionLandingList LI.form SPAN.title {
	float: right;
	padding: 0px 16px 0px 0px;
	font-size:15px;/*addesd by offshore on 11/06/2010*/
}

UL#regionLandingList LI.form SELECT {
	float: left;
	width: 167px;/*updated by offshore on 08/06/2010 from 143 to 163*/
	height: 20px;
	margin: 0px 0px 6px 0px;
	
	font-size:75%;
}

UL#regionLandingList LI.form INPUT {
	position: absolute;
	bottom: 24px;
	right: 16px;
}
/* landing page styles end */

/* top attractions styles start */
.topAttractions {
	clear: both;
	float: left;
	*margin-left:13px;
}

.taItem {
	clear: both;
	float: left;
	border-top: 1px solid #D6D6D6;
	margin-bottom: 15px;
	width: 468px;
}

.taItem H2 {
	clear: both;
	float: left;
	font-size: 0.875em;
	margin: 0px 0px 8px 0px;
	padding: 6px 0px 3px 0px;
	width: 468px;
}

.taItem H2 A {
	text-decoration: none;
	color: #E59500 !important;/*added important by offshore on 04/06/2010 as per ppt*/
}

.taItem .taImg {
	clear: both;
	float: left;
	width: 124px;
	margin-right: 6px;
	padding-bottom: 20px;
	background: url(../images/pe/region/regionCategoryShadow.png) top left no-repeat;
}

.taItem .taTxt {
	float: left;
	width: 187px;
	margin-right: 8px;
}

.taItem .taTxt TABLE.taFeatures {
	display: table;
	clear: both;
	float: left;
	border-collapse: collapse;
	width: 187px;
	font-size: 0.75em;
}

TABLE.taFeatures TD {
	text-align: left;
	vertical-align: top;
	padding-bottom: 4px;
}

TABLE.taFeatures TD.subheading {
	width: 78px;
	font-weight: bold;
}

TABLE.taFeatures TD.info {
	width: 109px;
}

TABLE.taFeatures TD.info A {
	color: #333333;
	text-decoration: underline;
}

TABLE.taFeatures TD.info A:hover {
	text-decoration: none;
}

TABLE.taFeatures TR.colorMe TD.info {
	font-weight: bold;
}

.taItem .taRgt {
	float: left;
	width: 125px;
	font-size: 0.75em;
	background-color: #FAEAC8;
	padding: 4px 9px 8px 9px;
	margin-top: -4px;
}

.taRgt P {
	margin: 0px 0px 4px 0px;
	width: 130px;
}

.taRgt P SPAN {
	display: block;
	float: left;
	width: 85px;
}

.taRgt P A {
}

.taRgt P.offerImg {
	margin: 6px 0px 6px 0px !important;
}

.taRgt P.smallPrint {
	font-size: 0.875em;
}

.taRgt P.moreInfoLink {
	margin: 6px 0px 6px 0px !important;
}

.taRgt P.moreInfoLink A {
	display: block;
	width: 107px;
	height: 19px;
	background: url(../images/pe/region/taItemBtnMoreInfo.gif) top left no-repeat;
}

.taRgt P.moreInfoLink A SPAN {
	display: none;
}

/* top attractions styles end */


/* region search results css start */
.backToCategories {
	float: right;
	margin: 8px 8px 0px 0px;
}

.ieNudgeIt30 {
	*margin-top: 8px !important;
	margin-top:0px;
}

.regionBoxMid P {
	clear: both;
	float: left;
}

.regionBoxMid P.msgPrompt {
	white-space: nowrap;
}

.regionBoxMid P.msgPrompt SPAN {
	color: #FF0000;
}
	
/* pager css start */
.regionPager {
	float: left;
	clear: both;
	width: 200px;
	margin: -27px 0px 0px 250px;
}

.regionPager UL {
	font-size: 0.75em;
	clear: both;
	float: left;
	list-style: none;
	margin: 0px 0px 0px 20px;
}

.regionPager UL LI {
	float: left;
	margin: 0px 5px 0px 0px;
}

.regionPager UL LI A {
	color: #666666;
	text-decoration: underline;
}

.regionPager UL LI A:hover, .regionPager UL LI.active A, .regionPager UL LI.active A:hover, .regionPager UL LI.first A, .regionPager UL LI.first A:hover, .regionPager UL LI.last A, .regionPager UL LI.last A:hover {
	color: #000000;
	text-decoration: none;
	font-weight: bold;
}
/* pager css end */

/* filter form css start */
.regionResultsFilterForm {
background:transparent url(/images/NonTridion/OutAbout/smallSearch_bg.png) no-repeat scroll left top;
	/*clear: both;*/
	float: left;
	
	
	height:122px;
	/*margin:77px 0 0;*/
width:304px;
}

.regionResultsFilterForm P {
	clear: both;
	float: left;
	width: 100%;	
}

.regionResultsFilterForm .rfLt {
color:#036AAC;
float:left;
font-size:1em;
font-weight:bold;
margin:11px 0 0 14px;
width:85px;
}

.regionResultsFilterForm .rfRt {

float:left;
margin:11px 0 0;
width:197px;

}

.regionResultsFilterForm SELECT {
	float: left;
	width: 167px;/*changed from 143px to 167px by offshore on 16/06/2010*/
	height: 20px;
	margin: 0px 8px 8px 0px;
	font-size: 0.75em;
	
}

.regionResultsFilterForm a{
	/*position: absolute;
	bottom: 0px;
	right: 8px;
	height: 20px;
	margin: -28px 0px 8px 0px;*/
	float:left;
}

DIV#RightForm
{
/*float:right;*/
margin:-80px 0 0 320px;
width:312px;
margin-bottom:10px;
}
/* filter form css end */

/* region results css start */
#regionSearchResults {
	clear: both;
	float: left;
	margin-bottom: 1em;	
	width:625px;
	/*padding:10px 0 0;*/
	position: relative;
	top:-10px;
	
}

#SearchResultWrapper
{
border-top: 2px solid #B3B3B3;
width:625px;
padding:10px 0 0;
float:left;
}

.regionSearchResultItem {
	clear: both;
	float: left;
	margin-bottom: 4px;
}

.regionSearchResultItem .rsrTop {
	clear: both;
	float: left;
	width: 543px;
	height: 8px;
}

.regionSearchResultItem .rsrMid {
	clear: both;
	float: left;
	width: 543px;
	height: auto;
}

.regionSearchResultItem .rsrMid .rsrMidImg {
	clear: both;
	float: left;
	width: 130px;
	padding: 0px 0px 20px 8px;
	background: url(../images/pe/region/regionCategoryShadow.png) 8px 0px no-repeat;
}

.regionSearchResultItem .rsrMid .rsrMidTxt {
	float: left;
	width: 247px;
	font-size: 1em;
}

.regionSearchResultItem .rsrMid .rsrMidTxt H2 {
	clear: both;
	float: left;
	font-size: 0.875em;
	margin: 0px 0px 8px 0px;
}

.regionSearchResultItem .rsrMid .rsrMidTxt H2 A {
	text-decoration: none;
}

.regionSearchResultItem .rsrMid .rsrMidTxt TABLE.regionFeatures {
	display: table;
	clear: both;
	float: left;
	border-collapse: collapse;
	width: 247px;
	font-size: 0.75em;
}

TABLE.regionFeatures TD {
	text-align: left;
	vertical-align: top;
	padding-bottom: 4px;
}

TABLE.regionFeatures TD.subheading {
	width: 75px;
	font-weight: bold;
}

TABLE.regionFeatures TD.info {
	width: 172px;
}

TABLE.regionFeatures TD.info A {
	color: #333333;
	text-decoration: underline;
}

TABLE.regionFeatures TD.info A:hover {
	text-decoration: none;
}

TABLE.regionFeatures TR.colorMe TD.info {
	font-weight: bold;
}

/*
.regionSearchResultItem .rsrMid .rsrMidTxt P {
	float: left;
	width: 247px;
	margin: 0px 0px 8px 0px;
}

.regionSearchResultItem .rsrMid .rsrMidTxt P SPAN {
	display: block;
	float: left;
	font-weight: bold;
	width: 80px;
}

.regionSearchResultItem .rsrMid .rsrMidTxt P.colorMe {
	font-weight: bold;
}

.regionSearchResultItem .rsrMid .rsrMidTxt P A {
	color: #333333;
	text-decoration: underline;
}

.regionSearchResultItem .rsrMid .rsrMidTxt P A:hover {
	text-decoration: none;
}
*/
.regionSearchResultItem .rsrMid .rsrMidRgt {
	float: left;
	width: 128px;
	margin: 0px 0px 0px 14px;
}

.regionSearchResultItem .rsrMid .rsrMidRgt P {
	margin: 0px 0px 4px 0px;
	font-size: 0.75em;
	width: 130px;
}

.regionSearchResultItem .rsrMid .rsrMidRgt P SPAN {
	display: block;
	float: left;
	width: 85px;
}

.regionSearchResultItem .rsrMid .rsrMidRgt P A {
}

.regionSearchResultItem .rsrMid .rsrMidRgt P.offerImg {
	margin: 6px 0px 6px 0px !important;
}

.regionSearchResultItem .rsrMid .rsrMidRgt P.smallPrint {
	font-size: 0.6875em;
}

.regionSearchResultItem .rsrMid .rsrMidRgt P.moreInfoLink {
	margin: 6px 0px 6px 0px !important;
}

.regionSearchResultItem .rsrMid .rsrMidRgt P.moreInfoLink A {
	display: block;
	width: 107px;
	height: 19px;
}

.regionSearchResultItem .rsrMid .rsrMidRgt P.moreInfoLink A SPAN {
	display: none;
}

.regionSearchResultItem .rsrBtm {
	clear: both;
	float: left;
	width: 543px;
	height: 14px;
}

.regionSearchResultItemOverlay {
	display: none;
	clear: both;
	float: left;
	width: 400px;
	height: auto;
	padding: 20px;
}

.regionSearchResultItemOverlay H2 {
	margin-bottom: 10px;
	font-weight: normal;
}

.regionSearchResultItemOverlay P {
	width: 95%;
	text-align:left;
	float:left;
	padding-top:10px;
}

.regionSearchResultItemOverlay P.closeFb {
	position: absolute;
	top: -8px;
	right: 8px;
	font-size: 0.6875em;
	width: auto;
	white-space: nowrap;
}

P.closeFb A, P.closeFb A:link, P.closeFb A:active, P.closeFb A:visited {
	color: #000000;
	padding: 0px 15px 0px 0px;
	background: url(/Images/NonTridion/btnFbClose.gif) right no-repeat;
	text-decoration: none;
}

P.closeFb A:hover {
	text-decoration: underline;
}

/* region results colour coding css start */
/* green css start */
.regionGreen .rsrTop {
	background: url(../images/pe/region/rsrGreenTop.png) top left no-repeat;
}

.regionGreen .rsrMid {
	background: url(../images/pe/region/rsrGreenMid.png) top left repeat-y;
}

.regionGreen .rsrBtm {
	background: url(../images/pe/region/rsrGreenBtm.png) top left no-repeat;
}

.regionGreen .rsrMid .rsrMidTxt H2 A, .regionGreen .rsrMid .rsrMidTxt TABLE.regionFeatures TR.colorMe TD.info {
	color: #009994 !important;/*added important by offshore on 04/06/2010 as per ppt*/
}

.regionGreen .rsrMid .rsrMidRgt P.moreInfoLink A {
	background: url(../images/pe/region/rsrGreenBtnMoreInfo.gif) top left no-repeat;
}
/* green css end */
/* purple css start */
.regionPurple .rsrTop {
	background: url(../images/pe/region/rsrPurpleTop.png) top left no-repeat;
}

.regionPurple .rsrMid {
	background: url(../images/pe/region/rsrPurpleMid.png) top left repeat-y;
}

.regionPurple .rsrBtm {
	background: url(../images/pe/region/rsrPurpleBtm.png) top left no-repeat;
}

.regionPurple .rsrMid .rsrMidTxt H2 A, .regionPurple .rsrMid .rsrMidTxt TABLE.regionFeatures TR.colorMe TD.info {
	color: #9712AD;
}

.regionPurple .rsrMid .rsrMidRgt P.moreInfoLink A {
	background: url(../images/pe/region/rsrPurpleBtnMoreInfo.gif) top left no-repeat;
}
/* purple css end */
/* blue css start */
.regionBlue .rsrTop {
	background: url(../images/pe/region/rsrBlueTop.png) top left no-repeat;
}

.regionBlue .rsrMid {
	background: url(../images/pe/region/rsrBlueMid.png) top left repeat-y;
}

.regionBlue .rsrBtm {
	background: url(../images/pe/region/rsrBlueBtm.png) top left no-repeat;
}

.regionBlue .rsrMid .rsrMidTxt H2 A, .regionBlue .rsrMid .rsrMidTxt TABLE.regionFeatures TR.colorMe TD.info {
	color: #0178BC;
}

.regionBlue .rsrMid .rsrMidRgt P.moreInfoLink A {
	background: url(../images/pe/region/rsrBlueBtnMoreInfo.gif) top left no-repeat;
}
/* blue css end */
/* mauve css start */
.regionMauve .rsrTop {
	background: url(../images/pe/region/rsrMauveTop.png) top left no-repeat;
}

.regionMauve .rsrMid {
	background: url(../images/pe/region/rsrMauveMid.png) top left repeat-y;
}

.regionMauve .rsrBtm {
	background: url(../images/pe/region/rsrMauveBtm.png) top left no-repeat;
}

.regionMauve .rsrMid .rsrMidTxt H2 A, .regionMauve .rsrMid .rsrMidTxt TABLE.regionFeatures TR.colorMe TD.info {
	color: #3F48D3;
}

.regionMauve .rsrMid .rsrMidRgt P.moreInfoLink A {
	background: url(../images/pe/region/rsrMauveBtnMoreInfo.gif) top left no-repeat;
}
/* mauve css end */
/* gold css start */
.regionGold .rsrTop {
	background: url(../images/pe/region/rsrGoldTop.png) top left no-repeat;
}

.regionGold .rsrMid {
	background: url(../images/pe/region/rsrGoldMid.png) top left repeat-y;
}

.regionGold .rsrBtm {
	background: url(../images/pe/region/rsrGoldBtm.png) top left no-repeat;
}

.regionGold .rsrMid .rsrMidTxt H2 A, .regionGold .rsrMid .rsrMidTxt TABLE.regionFeatures TR.colorMe TD.info {
	color: #CC6500;
}

.regionGold .rsrMid .rsrMidRgt P.moreInfoLink A {
	background: url(../images/pe/region/rsrGoldBtnMoreInfo.gif) top left no-repeat;
}
/* gold css end */
/* red css start */
.regionRed .rsrTop {
	background: url(../images/pe/region/rsrRedTop.png) top left no-repeat;
}

.regionRed .rsrMid {
	background: url(../images/pe/region/rsrRedMid.png) top left repeat-y;
}

.regionRed .rsrBtm {
	background: url(../images/pe/region/rsrRedBtm.png) top left no-repeat;
}

.regionRed .rsrMid .rsrMidTxt H2 A, .regionRed .rsrMid .rsrMidTxt TABLE.regionFeatures TR.colorMe TD.info {
	color: #E10000;
}

.regionRed .rsrMid .rsrMidRgt P.moreInfoLink A {
	background: url(../images/pe/region/rsrRedBtnMoreInfo.gif) top left no-repeat;
}
/* red css end */
/* common color style start */
.regionGreen .rsrMid .rsrMidTxt P.colorMe SPAN, .regionPurple .rsrMid .rsrMidTxt P.colorMe SPAN, .regionBlue .rsrMid .rsrMidTxt P.colorMe SPAN {
	color: #666666;
}

/* common color style end */
/* region results colour coding css end */
/* region results css end */


.OffTheParkBottomContent
{
float:left;
display:inline;
font-weight:bold;
}

.OffTheParkBottomContent h1
{
float:left;
display:inline;
font-weight:bold;
padding:5px 0 10px 10px;
color:White;
font-size:26px;

}

.OffTheParkBottomContent h2
{
float:left;
display:inline;
font-weight:normal;
padding:11px 0 0 5px;
color:White;
font-size:21px;
}

/*added by offshore on 12/05/10 starts here*/
#RegionsSearchBoxUC_ddlRegionFormRegion
{
	font-size:12px;
}

/*added by offshore on 12/05/10 starts ends*/

/*added by offshore for pagination on region_search_results on 19/05/10 starts here*/
ul
        {
            clear: both;
            float: right;
            padding-right: 10px;
        }
        ul.paging li
        {
            padding: 10px;
            background: #83bd63;
            font-family: georgia;
            font-size: 24px;
            color: #fff;
            line-height: 1;
            width: 180px;
            margin-bottom: 1px;
        }
        ul.pageNav li
        {
            display: block;
            float: left;
            padding: 3px; /*font-family: georgia; */
        }
        ul.pageNav li a
        {
            color: #333;
            text-decoration: none;
        }
        li.currentPage
        {
            font-weight: bold;
            color: black;
        }
        ul.pageNav li.currentPage a
        {
            color: #000000;
        }
        
        #btnSubmit a
        {
			background:none;
		
			/*bottom:-587px;/*24px;*//*updated by offshore on 11-11-2010 as per the new Places to vist page*/
/*position:absolute;
right:95px;/*16px;*//*updated by offshore on 11-11-2010 as per the new Places to vist page*/
/*display:block;
cursor:pointer;*/
margin-left:120px;
float:left;
        }
        
        #btnSubmit
        {
			float:left;
        }
        
        
        
        #dvloader
        {
			

margin-bottom:8%;
margin-top:10%;
z-index:2;
margin-left:40%;
top:0px;
left:0px;
position:absolute;
}

#FilterBoxNew
{
  height:122px;
}

			


/*added by offshore for pagination on region_search_results on 19/05/10 ends here*/


#parkBtnSubmit
{
background:none !important;
height:auto !important;
width:auto !important;
padding:0px !important;
}


#parkImgSubmit
{
margin:0px;
padding:0px;
float:left;
}



/*added by offshore for pagination on region_search_results on 19/05/10 ends here*/


/*added by offshore as per ppt on region_search_results on 02/06/10 starts here*/
.resultsShowing 
{
	float:left;
}

.resultsShowing p 
{
	font-size:13px;
	width:100%;/*added by offshore on 01/06/2010*/
}
.pager
{
	float:left;
	/*margin-top:-3px;*/
	margin-left:0px;
	display:inline;
	width:600px;
	/*height:25px;*/
	
}
ul.pageNav
{
float:left;
}
ul.pageNav li.next, ul.pageNav li.prev
{
 font-weight:bold;
}

ul.pageNav li
{
	font-size:.9em;
}
.bottomPaging
{
	float:left;
	width:100%;
}
#bottomDiv
{
	float:left;
	width:100%;
}

.pager ul li a {
color:#666666;
text-decoration:underline;
}

.pager ul li a:hover, .pager ul li.currentPage a, .pager ul li.currentPage a:hover, .pager ul li.prev a, .pager ul li.prev a:hover, .pager ul li.next a, .pager ul li.next a:hover {
color:#000000;
font-weight:bold;
text-decoration:none;
}

/*added by offshore as per ppt on region_search_results on 02/06/10 ends here*/

/*.resultsShowingTopClass, .resultsShowingBottomClass
{
	font-size:13px;
}

.resultsShowingTopClass
{	
background-color:white;

float:left;
left:0px;
position:relative;
top:-152px;
}

.resultsShowingBottomClass
{
	float:left;
}*/
.prevPageButton, .nextPageButton
{
font-weight:bolder;
display:block !important;
}

.prevPageButton {

margin-right:10px !important;
width:52px;
height:20px;

}

.nextPageButton
{

padding-left:220px !important;
width:52px;
height:20px;
}
.result-links
{
	font-size:14px;/*12px;*/
	float:left;
	
}


.selectedPageButton
{
color:#000000;
font-weight:bolder;
text-decoration:none;
}

.divButtonTopClass
{
	
/*display:inline;
left:350px;
position:absolute;
top:147px;
*top:62px;*/
float:left;
	
}
.divButtonBottomClass
{
	/*padding-left:60px;
	
	float: left;
	position: relative;
	left: 250px; 
	top: 15px;*/
	float:left;
}

.result-links DIV SPAN A
{
	padding-left:2px;
	display:none;
	float:left;
}

.abFrmContent .frmRt select
{
float:left;
font-size:12px;
height:20px;
margin-bottom:6px;
margin-left:0;
margin-right:0;
margin-top:0;
width:195px;}




/*OutAndAbout.css starts*/

/*#rightHeaderContainer
{
	float:right;   
} commented by offshore on 06/03/2011*/

#leftMainPic
{
	background: url(../images/NonTridion/OutAbout/ab_bg.png) 0 0 repeat-x;
}


.paneOutAbout
{
	width:718px;
	display:block;
	position:relative;

}

.paneOutAbout .tlCorner
{
	width:13px;
	height:13px;
	position:absolute;
	z-index:10;
	top:0px;
	left:0px;
	background: url(../images/NonTridion/OutAbout/tl_corner.png) top left no-repeat;
}

.abTopSec
{
	width:718px;
	float:left;
	
}

.abTopSec .tColLeft 
{
	width:323px;
	float:left;
	margin:20px 0px 0px 10px;
	display:inline;
}

.abTopSec .tColLeft SPAN
{
	font-size:1.1em;
	margin:10px 0px 0px 20px;
	color:#0177BD;
	font-weight:bold;
	display:block;
	position:relative;
}

.abTopSec .tColRight
{
	margin:10px 0px 0px 0px;	
	width:312px;
	float:left;
	
}

.tColRight SPAN
{
	float:left;
	width:100%;
}

.abTopSec .tColRight .abSideHead
{
	color:#0177BD;
	font-weight:bold;
	font-size:1.2em;
	margin:10px 0px 0px 0px;
	float:left;
	width:100%;
}

.abSideHead SPAN
{
	font-weight:normal;
	color:#666668;
	font-size:0.95em;
	margin:5px 0px 0px 0px;
	
}


.paneOutAbout .abOfferSec
{
	width:650px;
	float:left;
	margin:10px 0px 0px 0px;	
}

.paneOutAbout .abOfferSec ul
{
	margin:0px 0px 0px -4px;
	padding:0px;
	float:left;
	display:block;
	width:650px;
	height:265px;
}

.paneOutAbout .abOfferSec ul li
{
	width:310px;
	margin:10px 0px 0px 14px;
	float:left;
	display:block;
}

.paneOutAbout .abForm
{

	margin:10px 0px 0px 10px;
	float:left;

    /**
    border-radius :11px;
    -moz-border-radius :11px;
    -webkit-border-radius :11px;
    position:relative;**/
}

.paneOutAbout .abFrmContent
{
	width:624px;
	margin:0px 0px 0px 0px;
	float:left;
	border-left:solid 2px #D4DCDF;
	border-right:solid 2px #D4DCDF;
    padding :0px 0px 0px 0px;
    background-color: #F0F9FE;	
}

.paneOutAbout .abForm .abFrmTop
{	
	width:628px;
	height:11px;
	min-width:628px;
	min-height:11px;
	float:left;
	background: url(../images/NonTridion/OutAbout/formTop.png) top left no-repeat;
}

.paneOutAbout .abForm .abFrmBottom
{
	width:628px;
	height:11px;
	min-width:628px;
	min-height:11px;
	float:left;
	background: url(../images/NonTridion/OutAbout/formBottom.png) top left no-repeat;
}

/**
.abForm .tlBorder
{
	position:absolute;
	top:-2px;
	left:-2px;
	width:11px;
	height:11px;
	min-width:11px;
	min-height:11px;
	background: url(../images/NonTridion/OutAbout/tl_border_11.png) top left no-repeat;
}

**/

.abForm .frmLt
{
	margin:0px 0px 0px 0px;
	float:left;
	width:323px;

}

.abForm .frmLt .frmHead
{
	color:#0177BD;
	font-weight:bold;
	font-size:1.2em;
	margin:0px 0px 0px 8px;
}

.abForm .frmLt SPAN
{
	font-weight:normal;
	color:#666668;
	font-size:0.95em;
	
	margin:0px 5px 0px 6px;
	display:block;
}

.abForm .frmRt
{
	margin:0px 0px 0px 0px;
	float:left;
	width:300px;
}

.abForm .frmRt .abField
{
	margin:4px 0px 0px 0px;
	float:left;
	width:300px;
}
.abForm .frmRt .abField SELECT
{
	width:195px;
}

.abForm .frmRt .abBtn
{
	margin:10px 10px 0px 0px;
	float:right;
}

/** for page 2 start **/
/*#rightHeaderContainer
{
	float:right;   
}commented by offshore on 06/03/2011*/

#leftMainPic
{
	background: url(../images/NonTridion/OutAbout/ab_bg.png) 0 0 repeat-x;
}


.paneOutAbout
{
	width:718px;
	display:block;
	position:relative;

}

.paneOutAbout .tlCorner
{
	width:13px;
	height:13px;
	position:absolute;
	z-index:10;
	top:0px;
	left:0px;
	background: url(../images/NonTridion/OutAbout/tl_corner.png) top left no-repeat;
}

.abTopSec
{
	width:718px;
	float:left;
	
}

.abTopSec .tColLeft 
{
	width:323px;
	float:left;
	margin:20px 0px 0px 10px;
	display:inline;
}

.abTopSec .tColLeft SPAN
{
	font-size:1.1em;
	margin:10px 0px 0px 20px;
	color:#0177BD;
	font-weight:bold;
	display:block;
	position:relative;
}

.abTopSec .tColRight
{
	margin:10px 0px 0px 0px;	
	width:312px;
	float:left;
	
}

.tColRight SPAN
{
	float:left;
	width:100%;
	color:#666668;
	font-weight:normal;
	font-size:12px;
	line-height:14px;
}

.abTopSec .tColRight .abSideHead
{
	color:#0177BD;
	font-weight:bold;
	font-size:1.2em;
	margin:10px 0px 5px 0px; /* updated by offshore on 29/11/2010 from margin:10px 0px 0px 0px; */
	float:left;
	width:100%;
}

.abSideHead SPAN
{
	font-weight:normal;
	color:#666668;
	font-size:0.95em;
	margin:5px 0px 0px 0px;
	
}


.paneOutAbout .abOfferSec
{
	width:650px;
	float:left;
	margin:10px 0px 0px 0px;	
}

.paneOutAbout .abOfferSec ul
{
	margin:0px 0px 0px -4px;
	padding:0px;
	float:left;
	display:block;
	width:650px;
	height:265px;
}

.paneOutAbout .abOfferSec ul li
{
	width:310px;
	margin:10px 0px 0px 14px;
	float:left;
	display:block;
}

.paneOutAbout .abForm
{

	margin:10px 0px 0px 10px;
	float:left;

    /**
    border-radius :11px;
    -moz-border-radius :11px;
    -webkit-border-radius :11px;
    position:relative;**/
}

.paneOutAbout .abFrmContent
{
	width:624px;
	margin:0px 0px 0px 0px;
	float:left;
	border-left:solid 2px #D4DCDF;
	border-right:solid 2px #D4DCDF;
    padding :0px 0px 0px 0px;
    background-color: #F0F9FE;	
}

.paneOutAbout .abForm .abFrmTop
{	
	width:628px;
	height:11px;
	min-width:628px;
	min-height:11px;
	float:left;
	background: url(../images/NonTridion/OutAbout/formTop.png) top left no-repeat;
}

.paneOutAbout .abForm .abFrmBottom
{
	width:628px;
	height:11px;
	min-width:628px;
	min-height:11px;
	float:left;
	background: url(../images/NonTridion/OutAbout/formBottom.png) top left no-repeat;
}

/**
.abForm .tlBorder
{
	position:absolute;
	top:-2px;
	left:-2px;
	width:11px;
	height:11px;
	min-width:11px;
	min-height:11px;
	background: url(../images/NonTridion/OutAbout/tl_border_11.png) top left no-repeat;
}

**/

.abForm .frmLt
{
	margin:0px 0px 0px 0px;
	float:left;
	width:323px;

}

.abForm .frmLt .frmHead
{
	color:#0177BD;
	font-weight:bold;
	/* font-size:1.2em; */
	margin:0px 0px 2px 6px;
	font-size:12px;
	line-height:14px;
}

.abForm .frmLt SPAN
{
	font-weight:normal;
	color:#666668;
	/* font-size:0.95em; */
	font-size:12px;
	line-height:14px;
	margin:0px 5px 0px 6px;
	display:block;
}

.abForm .frmRt
{
	margin:0px 0px 0px 0px;
	float:left;
	width:300px;
}

.abForm .frmRt .abField
{
	margin:4px 0px 0px 0px;
	float:left;
	width:300px;
}
.abForm .frmRt .abField SELECT
{
	width:195px;
}

.abForm .frmRt .abBtn
{
	margin:10px 10px 0px 0px;
	float:right;
}

/** for page 2 start **/
.tColRight .abRefineSearch
{
	width:304px;
	height:122px;
	margin:77px 0px 0px 0px;
	
	background: url(../images/NonTridion/OutAbout/smallSearch_bg.png) top left no-repeat;
}

.tColRight .abNewSearch
{
	margin:12px 5px 0px 0px;
	text-align:right;
	float:right;
}

.abRefineSearch .rfLt
{
	float:left;
	width:85px;
	color:#036AAC;
	margin:11px 0px 0px 14px;
	font-size:1.0em;
	font-weight:bold;
}

.abRefineSearch .rfRt
{
	margin:11px 0px 0px 0px;
	float:left;
	width:197px;
}

.abRefineSearch .rfRt .abField
{
	height:25px;
}

.abRefineSearch .rfRt .abBtn
{
	margin:6px 0px 0px 0px;
}
.abRefineSearch .rfRt SELECT
{
	margin:0px 0px 0px 0px;
	width:194px;
}

.paneOutAbout .abResults
{
	width:625px;
	float:left;
	margin:10px 0px 0px 10px;
	padding:10px 0px 0px 0px;
	border-top:solid 2px #B3B3B3;
}

.abResults .abPagination
{
	width:625px;
	float:left;
	margin:10px 0px 5px 0px;
}

.abPagination .prevBtn
{
	float:left;
	width:61px;
}

.abPagination .resultCounter
{
	float:left;
	width:459px;
}

.abPagination .nextBtn
{
	float:right;
	width:52px;
}

.abResults .abResItem
{
	width:625px;
	float:left;
	margin:15px 0px 0px 0px;
}

 
.abResItem A, .abResItem A:visited,.abResItem A:Hover
{
	text-decoration: none;
	color: #666666;
}

.abResItem .resTop
{
	float:left;
	width:625px;
	height:13px;
	background:url(../images/NonTridion/OutAbout/ab_result_bgTop.png) top left no-repeat;
}

.abResItem .resBottom
{
	float:left;
	width:625px;
	height:13px;
	background:#BEE4FB url(../images/NonTridion/OutAbout/ab_result_bgBt.png) top left no-repeat;
}

.abResItem .resContent
{
	width:621px;
	position:relative;
	border-left:solid 2px #E5E5E5;
	border-right:solid 2px #E5E5E5;
	margin:0px;

	padding:0px;
	float:left;
	background:#BEE4FB url(../images/NonTridion/OutAbout/ab_result_bg.png) top left repeat-x;
}

.resContent .abResIcon
{
	/*position:absolute;
	left:10px;
	top:173px; commented by offshore on 12/10/2010*/
	z-index:20;
	width:283px;
	margin-left:10px;
	float:left;
	
}

.resContent .abResImg
{
	position:absolute;
	left:10px;
	top:0px;
	z-index:5;
	width:98px;
}

.resContent .abResImg IMG
{
	display:block;
	overflow:visible;
}



.resContent .abResIcon .resIcon
{
	float:left;
	width:50px;

}

.resContent .abResIcon span
{
	 float:left;
	 width:130px;
	 font-size:0.8em;
	 margin:28px 0px 0px 2px; 
}

.resContent .abResHead
{
	width:488px;
	margin:0px 0px 0px 150px;
	float:left;
	/*position:relative;*/
	
}

.abResHead h3
{
	color:#0378BD;
	font-weight:bold;
	font-size:1.4em;
	margin:0px;
	padding:0px;
}

.abResHead h3 a, .abResHead h3 a:hover, .abResHead h3 a:visited
{
	text-decoration:none;
	color:#0378BD;
}

.resContent .abResLt 
{
	/*position:relative;*/
	width:288px;
	float:left;
	margin:9px 0px 0px 120px;
	min-height:105px; /* added by offshore on 24/01/2011 by offshore as per PPT fixes_210111.pptx*/
}

.resContent .abResRt 
{
	position:relative;
	width:200px;
	float:left;
	margin:9px 0px 0px 0px;
	padding:0px 0px 0px 5px;
	font-size:0.85em;
	border-left:solid 2px #B3B3B3;
}

.abResRt .infoDiv
{
	margin:1px 0px 0px 0px;
}

.abResRt .infoDiv h6
{
	margin:3px 0px 0px 0px;
	padding:0px;
	font-size:0.95em;
	color:#666666;
	font-weight:bold;
	
}
.abResRt .discDiv
{
	margin:10px 0px 0px 0px;
	font-size:0.9em;
}

.abResRt .discDiv IMG
{
	margin:0px 0px 8px 0px;
}

.abResRt .moreInfo
{
	margin:10px 0px 0px 0px;
}

.abResRt .moreInfo A
{
	float:right;
}

.abResLt .resField
{
	font-size:0.85em;
	margin:2px 0px 0px 0px;
	width:289px;
	float:left;
}

.resField .fieldHd
{
	width:110px;
	float:left;
	color:#036BAA;
}

.resField .fieldHd span
{
	float:right;
	font-weight:bold;
}

.resField .fieldDesc
{
	width:170px;
	float:left;
	margin:0px 0px 0px 5px;
}

/** for page 2 end **/
.regionBoxMid .tColLeft
{
float:left;
margin:20px 0 0 10px;
width:220px;
}

.regionBoxMid .tColLeft SPAN
{
color:#0177BD;

font-size:1.1em;
font-weight:bold;
margin:10px 0 0 20px;
position:relative;
float:left;
}



/************ dummyBannerNav styles starts here added on 24/11/2010 by offshore ****************/

.bannerNavPVResults {
  float:left;
  left:666px;
  position:absolute;
  top:0px;
  width:44px;
  z-index:50;
  padding:0px 0px 10px 0px;
  /*background: url(/images/NonTridion/imagenav/bottom.gif) no-repeat bottom left;commented by offshore on 03/03/2011*/
}



.bannerNavPVResults ul
{
  /*background: url(/images/NonTridion/imagenav/top.gif) no-repeat 0px 0px; commented by offshore on 03/03/2011*/
  padding:5px 0px 0px 0px;
  list-style:none;
  display:block;

  
}

.bannerNavPVResults ul li
{ 
  padding:0px 0px 0px 0px;
  position:relative;
  height:58px;
  width:44px;
  list-style:none;
  overflow:visible;
  zoom:1;
  left:-15px;/*added by offshore on 03/03/2011 as per new infopane tabs*/
}

.bannerNavPVResults ul li.liActive
{
  
}

.bannerNavPVResults ul li .stStatic
{
  padding:10px 0px 0px 0px;
  /*background: url(/images/NonTridion/imagenav/divider.gif) no-repeat 0px 0px;*/
  position:absolute;
  z-index:52;
  width:80px;/*chnaged from 44px by offshore on 03/03/2011*/
  height:76px;/*chnaged from 48px by offshore on 03/03/2011*/
  display:block;

}

.bannerNavPVResults ul .firstTab .stStatic
{
  background:none;
  padding:0px;
}

.bannerNavPVResults ul li .stHover
{
  padding:0px 0px 0px 0px;
  position:absolute;
  z-index:255;
  margin-top:5px;
  top: 0px;
  left:-150px;/*chnged from -180px by offshore on 03/03/2011 */
  width:225px;/*chnged from 234px by offshore on 03/03/2011 */
  height:74px;/*chnged from 58px by offshore on 03/03/2011 */
  display:none;
  
}

.bannerNavPVResults ul li .stActive
{
  padding:0px 0px 0px 0px;
  position:absolute;
  z-index:60;
  margin-top:5px;
  top:0px;
  left:0px;/*chnged from -15px by offshore on 03/03/2011 */ 

  width:80px;/*chnged from 70px by offshore on 03/03/2011 */
  height:76px;/*chnged from 58px by offshore on 03/03/2011 */  
  display:none;
}

/** for first menu **/
.bannerNavPVResults ul .firstTab
{
  background: none;
  height:76px;/*chnged from 48px by offshore on 03/03/2011 */
  padding:0px 0px 0px 0px;
}

.bannerNavPVResults ul .firstTab .stStatic 
{
  top:-5px;/*chnged from 0px by offshore on 03/03/2011 */
  margin-top:0px;
}
.bannerNavPVResults ul .firstTab .stActive, .bannerNavParks ul .firstTab .stHover
{
  top:-5px;
  margin-top:0px;
}
/** for first menu end **/

/** for active state **/


.bannerNavPVResults ul .liActive .stHover
{
  display:none;
}

.bannerNavPVResults ul .liActive .stActive
{
  display:block;
}

/** for active state end**

/************ dummyBannerNav styles ends here added on 24/11/2010 by offshore ****************/

DIV.resultsShowingTopClass
{
float:left;
width:300px;
/*background-color:blue;*/
display:inline;
}

DIV.moreInfo
{
float:right;
position:relative;
top:27px;
padding-right:10px;
}

#leftMainPic
{
left: 3px;
}
