/* AK Mods */
.Info {color: green; font-weight: bold;}
.NormalTextHoriz {border: 0;}

/*
A.CommandButton:link,  A.CommandButton:visited, A.CommandButton:active  
{
border-bottom: solid 1px black;
border-right: solid 1px black;
background-color: #E8E7C8;
padding-left: 6px;
padding-right: 6px;
}

A.CommandButton:hover
{
background-color: #DFDDB5;
border-bottom: 0;
border-right: 0;
padding-left: 6px;
padding-right: 6px;
}
*/

A.CommandLink:link,  A.CommandLink:visited, A.CommandLink:active,
A.CommandLink:hover
{
border: 0;
padding: 0;
text-decoration: underline;
background-image: url(../../images/dnrt.gif) ;
background-position: top left;
background-repeat: no-repeat;
padding-left: 20px;
}

A.CommandLink:hover
{
color: #000;
background-image: url(../../images/rt.gif) ;
}



body 
{
scrollbar-arrow-color:#a59f6a;
scrollbar-face-color: #BFB66B; 
scrollbar-highlight-color: #999999;
scrollbar-shadow-color: #333333; 
scrollbar-darkshadow-color: #333333;
 }


textarea, select{color:#000; background-color: #FFFDEF;}
.NormalTextBox {color:#000; background-color: #FFFDEF;}


.PaneLeft {width: 1px;}
.PaneLeft Span {display: none;}

.oP_HighLightWord{color: red; font-weight:bold;}



/* PropertySurf */
A.oP_PropPromoLinks {text-decoration:none; border: 0;}

.oP_PropPromoLinksImg {text-decoration:none; border: solid 2px #E3D7BC;}


#lblPropertySearchPrice,
#lblPropertySearchRent,
#lblPropertySearchLocation,
#lblPropertySearchPostcode,
#lblPropertySearchPropertyType,
#lblPropertySearchBedrooms,
#lblPropertySearchBathrooms
{margin-bottom: 5px; display: block; margin-top: 10px;}

#lblPropertySearchPrice, #lblPropertySearchBedrooms
{margin-top: 0;}


.op_PropertySurfTitle {}
.oP_PropertySurfcmdLogo {margin: 5px;  border: solid 2px #a59f6a;}
#oP_PropertyMoreLink {margin-top: 5px;}

.oP_PropertyMoreDetailDescription {margin: 6px;}
.oP_PropertyMoreImgList {margin-left: 5px; margin-right: 2px; border: solid 2px #a59f6a;}
.oP_PropertyMoreMainPicture {margin-left: 10px; border: solid 2px #a59f6a;}
.oP_PropertyMoreDetailKeyFeatures li {list-style-type: circle;}

#BuyAndRent .Head {text-decoration: underline;}
#BuyAndRent  
{
  border-top: 0; padding-bottom: 5px; width: 225px;
}

.op_PropertyCmdSearch1, .oP_PropertyCmdSearch2, .oP_PropertyCmdSearch3  {text-align: right;}

.oP_PropertyCmdSearch2, .oP_PropertyCmdSearch3  {text-align: right;}
.oP_PropertyCmdSearch2 A, .oP_PropertyCmdSearch3  A {margin-right: 20px;}

#oP_PropertySearch_InputAreaOuter
{
width: 225px;
}
#oP_PropertySearch_InputAreaInner
{
width: 225px;
padding: 5px; margin:0;
}

#oP_PropertySearch_InputAreaOuterDiv
{
background-color: #FFFDEF; padding-left: 8px;  border: solid 2px #E3D7BC;  padding: 1px; margin:0;
 width: 695px;

}
#oP_PropertySearch_OuterTable
{
border: solid 1px #AEAF57;  text-align: left;   width: 695px;}

#oP_PropertySearch_OuterTable .Head {text-align: left; left: 0;}
#oP_PropertyWordMapContainerShowHideCell {text-align: left; left: 0;}
#oP_PropertySearchInnerTableCell{width: 225px;}


/* WORD MAP */
.oP_PropertyWordMapContainerShowHide
{
width: 430px; text-align: left; }
.oP_WordMap_WordsContentTable {border: solid 1px #AEAF57;}
.oP_WordMap_TitleT { background: url(..\..\portals\_default\Containers\Vertigo-Earth\02t_VertigoEarth.gif) bottom left repeat-x; vertical-align:top; height: 22px; padding: 2px 0 0 0; }
.oP_WordMap_TitleLeft { background: url(..\..\portals\_default\Containers\Vertigo-Earth\02tl_VertigoEarth.gif) bottom left no-repeat; vertical-align:top; height: 22px; width:10px; padding: 0; }
.oP_WordMap_TitleTitle { font-size: 11px; line-height: 1.4em; font-family: tahoma; color: #FFF; font-weight: bold; }
.oP_WordMap_TitleRight{ background: url(..\..\portals\_default\Containers\Vertigo-Earth\02tr_VertigoEarth.gif) bottom right no-repeat; vertical-align:top; height: 22px; width:10px; padding: 0; }
.oP_WordMap_WordsRight { background: url(..\..\portals\_default\Containers\Vertigo-Earth\02mr_VertigoEarth.gif) bottom right repeat-y; vertical-align:top; width:10px; padding: 0; }

#wordListInstructions
{
background-color: #DFDDB5;
border: solid 2px #E3D7BC; 
width: 430px; text-align: center; 
position: relative; display:block;}

#oP_PropertyWordMapContainerId 
{
height:200px;width:440px; 
margin-left: 3px;
}

.tagsoup
{
height:200px;width:440px;
}

.wordZoom A,  .wordZoom A:visited
{
text-decoration: none; color: #AEAF57;
}

.wordZoom_Zoom {color: #F9F7F1;}



.outerTable {width: 95%;}
.outerTableAdmin {width: 95%;}

/* Dating */
.memberListmemberPhoto, ..memberList {border-color: #a59f6a;}

/* JobSurf */
.oP_JobSurfAdvert {margin-top: 10px; border-top:  solid 1px #a59f6a; padding-bottom: 4px;}

/*************** CLASSIFIEDS 1 ****************************/

.classifiedAdvert { margin-bottom: 30px;}


.classifiedLogo {border: ridge 2px #E8E7C8; margin-left: 15px; padding: 5px;}

.classifiedListShortDescription, .classifiedListPhoneData{margin-left: 6px;}

.classifiedListShortDescription {}

.classifiedLogoAnchor {float: left; margin-bottom: 1px; }




.classifiedMore{margin-top: 5px;}


/* NEW */

#oP_ClassifiedBrowseContainer .divNoRecords {font-weight: bold; text-align: right;}

#oP_Classified_ownPageAddress UL LI {list-style-type: none; }

.oP_ClassifiedMore_Address, .oP_ClassifiedMore_Phone
{
background-image: url(Home_Letra_Alone_30.gif) ;
background-position: center left;
background-repeat: no-repeat;
padding-left: 42px;
padding-top: 15px;
height: 42px;
}


.oP_ClassifiedMore_Phone
{
background-image: url(Phone_Letra_Alone_30.gif) ;
}


#oP_ClassifiedMoreContainer img {border: solid 6px #E8E7C8; border-bottom-width: 8px;}

.classifiedListPhoneDataDetail, .classifiedListAddressDataDetail
{
background-image: url(home_Letra_Alone_20.gif) ;
background-position: center left;
background-repeat: no-repeat;
padding-left: 24px;
padding-top: 5px;
margin-top: 5px;
height: 25px;
}

.classifiedListPhoneDataDetail
{
background-image: url(Phone_Letra_Alone_20.gif) ;
}

.classifiedListAddressDataDetail {margin-left: 10px;}


.classifiedNameAnchor
{
color: red;
}


/*************** CLASSIFIEDS ****************************/

/* AK Mods End */


/* ================================
    CSS STYLES FOR DNN
   ================================
*/   


/* PAGE BACKGROUND */
/* background color for the header at the top of the page  */
.HeadBg {
}

/* background color for the content part of the pages */
Body
{
}

/* background/border colors for the selected tab */
.TabBg {
}

.LeftPane  { 
}


.RightPane  { 
}

/* text style for the selected tab */
.SelectedTab {
}

/* hyperlink style for the selected tab */
A.SelectedTab:link {
}

A.SelectedTab:visited  {
}

A.SelectedTab:active   {
}

A.SelectedTab:hover    {
}

/* text style for the unselected tabs */
.OtherTabs {
}
    
/* hyperlink style for the unselected tabs */
A.OtherTabs:link {
}

A.OtherTabs:visited  {
}

A.OtherTabs:active   {
}

A.OtherTabs:hover    {
}

/* GENERAL */
/* style for module titles */
.Head   {
font-weight: bold;
}

/* style of item titles on edit and admin pages */
.SubHead    {
}

/* module title style used instead of Head for compact rendering by QuickLinks and Signin modules */
.SubSubHead {
}

/* text style used for most text rendered by modules */
.Normal
{
}

/* text style used for textboxes in the admin and edit pages, for Nav compatibility */
.NormalTextBox
{
}

.NormalRed
{
}

.NormalBold
{
}

/* text style for buttons and link buttons used in the portal admin pages */


    
/* GENERIC */
H1  {
}

H2  {
}

H3  {
}

H4  {
}

H5, DT  {
}

H6  {
}

TFOOT, THEAD    {
}

TH  {
}

A:link  {
}

A:visited   {
}

A:active    {
}

A:hover {
}

SMALL   {
}

BIG {
}

BLOCKQUOTE, PRE {
}


UL LI   {
}

UL LI LI    {
}

UL LI LI LI {
}

OL LI   {
}

OL OL LI    {
}

OL OL OL LI {
}

HR {
}

/* MODULE-SPECIFIC */
/* text style for reading messages in Discussion */    
.Message    {
}   

/* style of item titles by Announcements and events */
.ItemTitle    {
}

/* Menu-Styles */
/* Module Title Menu */
.ModuleTitle_MenuContainer {
}

.ModuleTitle_MenuBar {
}

.ModuleTitle_MenuItem {
}

.ModuleTitle_MenuIcon {
}

.ModuleTitle_SubMenu {
}

.ModuleTitle_MenuBreak {
}

.ModuleTitle_MenuItemSel {
}

.ModuleTitle_MenuArrow {
}

.ModuleTitle_RootMenuArrow {
}

/* Main Menu */

.MainMenu_MenuContainer {
}

.MainMenu_MenuBar {
}

.MainMenu_MenuItem {
}

.MainMenu_MenuIcon {
}

.MainMenu_SubMenu {
}

.MainMenu_MenuBreak {
}

.MainMenu_MenuItemSel {
}

.MainMenu_MenuArrow {
}

.MainMenu_RootMenuArrow {
}


.oP_PropertySurfName, .classifiedName, .oP_JobSurfName
{
padding: 4px; margin-bottom: 10px; border: solid 1px #a59f6a; 
background-color: #FFFDEF; width: 100%; font-weight:bold;
color: #000; height: 25px;
background-image: url(BG-Gradient-White.gif) ;
}

.classifiedNameAnchorData, .op_PropertySurfRptTitle, .op_JobTitleAnchor
{
font-size: 130%; font-weight: bold;
}


/* RATINGS */

.oP_RatingsImageOneStarDetail, .oP_RatingsImageNoStarDetail, 
.oP_RatingsImageOneStarList, .oP_RatingsImageNoStarList
 {
  display:inline;
  width:40px;
  height:14px;
  margin-right:5px;
  background-image:url(../../portals/0/RatingImages/OneStar.gif);
  background-repeat:no-repeat;
  }

.oP_RatingsImageOneStarList, .oP_RatingsImageNoStarList
{
  width:14px;
  height:14px;
  margin-right:3px;
}

.oP_RatingsImageNoStarDetail, .oP_RatingsImageNoStarList
{
  background-image:url(../../portals/0/RatingImages/OneStarDisabled.gif);
}

.oP_RatingsImageOneStarDetail span, .oP_RatingsImageNoStarDetail span,
.oP_RatingsImageOneStarList span, .oP_RatingsImageNoStarList span
  {display:none;} 

/* EAT AND DRINK */

.oP_EatAndDrinkVenueName
{
padding: 4px; margin-bottom: 10px; border: solid 1px #a59f6a; 
background-color: #FFFDEF; width: 100%; font-weight:bold;
color: #000; height: 25px;
background-image: url(BG-Gradient-White.gif) ;
}

.op_EatAndDrinkVenueRptTitle
{
font-size: 130%; font-weight: bold;
}

.oP_EatAndDrinkVenueMoreLink
{
	font-weight: bold;
}

.oP_EatAndDrink_SpecialOfferTitle 
{
	margin-right: 4px;
}


.oP_EatAndDrinkVenueListItem {margin-top: 15px;}


.oP_EatAndDrinkMoreReviewHeader {
    font-family: Tahoma, Arial, Helvetica;
    font-size:  15px;
    font-weight:   bold;
    color: #666644;
}


#oP_EatAndDrinkMoreReviews {margin-top: 15px; border-top: solid 1px #666644;}

.oP_EatAndDrinkVenuecmdLogo, .oP_EatAndDrinkMoreImgages{border: solid 2px #E3D7BC;}

.oP_EatAndDrinkSearchResultsMsg {font-weight: bold; float: right;}


.oP_EatAndDrink_SearchFeatures, .oP_EatAndDrink_SearchCuisine, .oP_EatAndDrink_SearchAmbience
{background-color: #E3D7BC;}

#op_EatAndDrinkCmdSearch {margin-left: 55px;}

.oP_EatAndDrinkReviewListItem {border-bottom: solid 2px #E3D7BC; Padding: 5px}

/* WhatsOn */

.oP_WhatsOnEventListItem 
{border:solid 1px #a59f6a;}

.oP_WhatsOnEventName
{
background-color: #FFFDEF; color: #000; background-image: url(BG-Gradient-White.gif) ;
}

.op_WhatsOnEventRptTitle
{
color: #666644; width: 100%;
}


.oP_WhatsOnEventcmdLogo
 {border: solid 2px #E3D7BC;}


.oP_WhatsOnEventName {width:95%; position: relative; 
}


.op_WhatsOnEventListTitlePostcode
 {position: absolute; right: 10px; font-weight:bold;  padding-right: 10px;
}  

.op_WhatsOnEventRptTitle
{
font-size: medium; 

}

.op_WhatsOnEventListDescription {width: 100%;}


/* PAYPAL */
.Inventua_Paypal table {width: 100%;}


.Inventua_Paypal .descriptionInputCell {width: 380px;}

/*
.Inventua_Paypal select {display: none;}
*/

#dnn_ctr_ManageUsers_MemberServices_grdServices_ctl03_lnkTrial,
#dnn_ctr_ManageUsers_MemberServices_grdServices_ctl08_lnkTrial
{display: none;}


a.articleArchiveLink, a.articleArchiveLink:Hover   {font-size:20px;}

/* expanding menu styling */

/*"""""""" (MAIN) Container""""""""*/	
.oP_JS_Menu_MenuOuterContainer	
{	
background-color:transparent;
margin-top: 10px;
left: 0;
padding-left:0;
}


/*"""""" UL """""""""""""*/
.oP_JS_Menu_MenuOuterContainer ul {
margin-left:0px !important;
margin-top:1px !important;
width:171px !important;
w\idth:163px !important;
padding-left: 0;
}

.oP_JS_Menu_MenuOuterContainer ul ul 
{
margin-left:0px !important;		
width:164px !important;
w\idth:156px !important;
background-color:#ffe;
/*border: solid 1px; */
font-size: 0.8em;
padding: 5px 0 5px 0;
}

.oP_JS_Menu_MenuOuterContainer ul ul ul, .oP_JS_Menu_MenuOuterContainer ul ul ul ul
{
margin-left:0px !important;		
width:159px !important;
w\idth:153px !important;
/*border: solid 1px;*/
background-color:#ffd;
font-size: 0.8em;
padding: 5px 0 5px 0;
}






/*"""""""" (ANCHORS) """"""""*/		

.oP_JS_Menu_MenuOuterContainer	A
{
background-color:#ffd;
}


.oP_JS_Menu_MenuOuterContainer	UL LI UL A
{	
border-width: 0;
}

/* '''''''''''''''''''''' LI ''''''''''''''' */
.oP_JS_Menu_MenuOuterContainer	li, oP_JS_Menu_ParentAnchor li
{	
list-style: none; 
}

.oP_JS_Menu_MenuOuterContainer	UL LI 
{	
background-color:#ffe;
text-decoration: none; 
border-width:1px;
border-style:solid;
border-color:#6F6929;
margin-top: 3px;
padding: 3px;
padding-left: 8px;
}

.oP_JS_Menu_MenuOuterContainer	UL LI  UL LI
{	
background-color:#ffe;
text-decoration: none; 
border-width: 0;
}

.oP_JS_Menu_ActionAnchor
{
width: 126px;
padding-right: 15px;
}

a.oP_JS_Menu_ActionAnchor:hover
{
background-image: url(../../Images/rt.gif);
background-repeat: no-repeat;
background-position: center right;
}



/* PIXEL MAP */

.oP_ClassifiedPixelMapContainer A, .oP_ClassifiedPixelMapContainer img 
{text-decoration: none; border: 0;}

.oP_ClassifiedPixelMapContainer A
{border-right: solid 2px white;}


/* SEO BOOKMARK */
.seoBookmark {margin-right: 30px;}

