#thepage
{
	font-family: Arial;
	position:absolute;
	top: 4px;
	bottom: 2px;
	right: 10px;
	left: 10px;
	width: 985px;	
}

#header
{
	
	position: absolute; 
	right: 0px;
	
}

#SearchBox
{	
  width: 735px;
  padding-right: 5px;
  /*background-color: #c3d9ff; */

}

.CreateButton
{
	position: absolute;
	left: 150px;
	
	
}


body
{
   font-family: Arial Verdana Serif;
   font-size: 12px;   
}

td
{
   vertical-align: top;
}

td.fieldname
{
   text-align: right;
}

hr
{
   color: white;
}

#headermenu
{
   right  : 5px; 
   font-weight:700;
   position: absolute;  
   text-align: right;   
   font-family: Arial; 
   font-size: 12px;   
}

.headermenulink
{   
	font-weight:700;
   font-family: Ariel;
   font-size: 12px;   
   text-transform:none;
   color: blue;
}

.headermenulink a
{
   /*text-decoration: underline;*/
}

.menuStyle
{	
	font-size: 12px;
	color: blue;
	font-weight:bold;
	/*text-decoration: underline;*/
}
.menuStyle a
{
   /*text-decoration: underline;*/
}

.menuItemStyle
{	
	color: blue;
	/*text-decoration: underline;*/
}

.selectedMenuItemStyle
{
	text-decoration:   none;
	color: black; 
}

.selectedMenuItemStyle a
{
   text-decoration: none;
   }

.menuHoverStyle
{
	text-decoration: underline;
}

#loginheader
{ 
	top:5px;
	position: absolute; 
	right: 0px;
	width: 75px;  
	font-weight:700;
	padding-left: 5px; 
}

#loginmenu
{
	font-weight:700;
   right : 5px;
   position: absolute;    
   text-align: right;   
}

.MessageLabel
{
	top: 0px;
	left: 0px;
	position: relative;
	background-color: Red;
	font-size: 16px;
	font-weight: 700;	
	border-style:solid;
	border-width: 2px;
	border-color: Red;
	font-family:Arial, Sans-Serif;	
	vertical-align:middle;
	text-align:center;
	color: White;
	width: 735px;
	height: 20px;	
	display: none;	
}

.loginName
{
	font-weight:bold;
}

.loginStatus
{
	font-size: 12px;
	font-weight:bold;
	font-family: Arial;
	text-decoration: none;
}
#logoHeader
{
	text-align: left;			 
}
#logo
{		
	background-image: url(images/grannarnalogga_liten.png);
	background-color: White;
	color: White;
	border-color: White;
}
#NeighbourhoodName
{			  
	font-family:Times;
	font-size: 20pt; 
	color: green;
	text-align: right;	
	padding-right: 5pt;
	vertical-align: bottom;	
}

#loginbox
{  
   position: absolute;  
   top: 60px;
   left: 645px; 
   right:10px;
   width: 330px;  
   padding-left: 5px;            
}

#loginbox input
{
  /* color: #8d2d23;
   border-color: blue;
   background-color: white;
   font-size: 10px;   */
}

#pagefooter
{	
	position:relative;
	bottom: 0px;	
}

#footermenu
{    
   text-align: left;
   padding-top: 3px;               
}

#footermenu_absolute
{    
	position: absolute;
	top: 540px;
	left: 7px;          
}
#footermenu_relative
{    
	position: relative;
	bottom: 0px;
	left: 7px;
	text-align:left;	     
}

#footertext
{	
    text-align: center;
    padding-top: 3px;          
}

.footermenulink
{
   font-family: Verdana, Serif;
   font-size: 10px;
   
   text-transform: capitalize;       
}

.footermenulink a
{
   text-decoration: none;
   color: Blue; 
}

#welcomebox
{
   font-size: 12px;
   text-align: right;
}

#centercol
{	
	position: absolute;
	background-color: white;
	width: 735px;
	padding-right: 5px;    		
	/*padding-top: 3px;*/
}
/*#breadcrumb
{
	background-color: #add8e6;	
	padding-left: 2px;	
	padding-right: 2px;		
	height: 15px;
	font-size: 10px;	
	border-top: blue thin solid;	
}

#breadcrumb a
{
   color: #c0c0c0;   
}
*/
#centercolcontent
{  
    
}

#centercolcontent div.sectiontitle, #centercolcontent .sectiontitle span
{
	/*padding-top: 6px;
	padding-left: 6px;	
	padding-right: 6px;  */
    font-size: Medium;
    color: black;
}

#centercolcontent div.sectionsubtitle
{
   font-weight: bold; 
   text-align: center;  
}

#centercolcontent div.contenttext
{
	text-align: left;
	font-size: 12px;	
	/*padding-left: 6px;
	padding-bottom: 6px;
	padding-right: 6px;*/
}

#rightcol
{
   position: absolute;  
   top: 38px;
   left: 740px; 
   right:10px;
   width: 230px;  
   padding-left: 5px;
}

#rightcol div.sectionsubtitle
{
   font-weight: bold; 
   text-align: center;  
}

#sponsordedlink
{
	
 left  :0px;       
}


#rightcol a
{
   /*color: Yellow;*/
}

#rightcol div.text
{
   /*padding: 6px 6px 6px 6px;*/
   text-align: justify;
}

#rightcol div.sectiontitle, #rightcol .sectiontitle span
{    
    font-size: Medium;
    color: black;
}

.highlightcity
{
   background-color: #bb392f;
}

.highlightstate
{
   background-color: #bb392f;
}

.highlightcountry
{
   background-color: #ffb487;
}

.HLinking
{
	text-decoration: underline;
	color: #3f3fd9;
}
.HLink
{
	text-decoration: none;
	color: #3f3fd9;
}

.SearchResult
{
	color: #3f3fd9;
	font-weight:700;
	text-decoration:none;
}

.adbox1
{
   background-color: #fff6eb;
   color: maroon;
   border: dashed 1px #723330;
   /*padding: 6px 6px 6px 6px;*/
   font-size: smaller;
}

.ad
{
	top: 30px;
	font-family: Arial Verdana Tahoma Helvetica Sans-Serif ;
	background-color:White;
	color: #000000;
	width: 735px;
}	

.adtitle1
{
   font-size: 10px;
   font-weight: normal;
   color: #723330;
   text-decoration: underline;
}

.adtitle
{
 font-family: Arial;
   font-size: 19px;  
   font-weight: bold;  
   color: #000000;   
}
.adType
{
	font-family: Arial;
	font-size: 19px;  
	font-weight: bold;
	color: #009900;
}


.adbody
{
   font-size: 12px;
   font-family: Arial;
    font-weight: normal;
    left: 0px;
    width: 325px;
}

.comment
{
   padding: 4px 0px 4px 0px;
   font-size: smaller;
   
}

.modalBackground
{
	/*background-color:Gray; 
	-ms-filter: alpha(opacity=70);
	-ms-opacity:0.7;*/
}

.modalPopup
{
	background-color: #ffffdd;
	border-width: 2px;
	border-style: solid;
	border-color:  #fec600;
	padding: 10px;
	width: 425px;
}

.modalPopup2
{
	background-color: White;
	border-width: 2px;
	border-style: solid;
	border-color:  Orange;
	padding: 3px;
	width: 230px;
}
.popupLabel
{
	font-size: small;
	text-align: center;
	color: #32cd32;
	font-family: Arial;
}

.clarifyingComment
{
	font-size: 8px;
	color: #32cd32;
	font-family: Arial;
}
.watermark
{
	color: #646464;
	font-family: Arial;
}

.ContextHelpLink
{
	text-decoration: none;
	color: Black;
}

.mainCategory
{
	background-color: Silver;	
}

.gridRow
{
	font-family: Arial;
	font-size: 12px;
	padding-top:1px;
	padding-bottom:1px;
	border-bottom-color: Gray;
	border-bottom-style:solid;
	border-bottom-width:thin;
	
}

.gridHeader
{
	font-family: Arial;
	font-size: 12px;	
}

.RuleText
{	
	font-size: 14px;
	font-weight:500;
	font-family: Arial;
	text-align: left;
		
}

.CollapsedPanelHeader
{
	Width: 215px;
	height: 25px;
	background-color: White;
	font-family: Arial, Sans-Serif;
	font-size: 13px;
	font-weight:bold;
	text-decoration: underline;
	color: #3f3fd9;
	cursor: pointer;	
	vertical-align:middle;
}
.ExpandedPanelHeader
{		
	font-family: Arial, Sans-Serif;
	font-size: Large;	
	color: Black;	
	vertical-align:middle;
	text-align:center;
}
.Ruletitle
{		
	font-family: Arial, Sans-Serif;
	font-size: 12px;	
	font-weight:700;
	color: Black;		
	text-align:left;
}

.RuleText2
{	
	font-size: 11px;
	font-weight:400;
	font-family: Arial;
	text-align: left;
	padding-left: 15px;	
	padding-right: 10px;	
}
.Abouttitle
{		
	left: 10px;
	font-family: Arial, Sans-Serif;
	font-size: 14px;	
	font-weight:700;
	color: Black;		
	text-align:left;
}
.AboutText
{	
	left: 10px;
	font-size: 12px;
	font-weight:400;
	font-family: Arial;
	text-align: left;
	/*padding-left: 15px;	*/
	padding-right: 10px;	
}
.PSText
{
	font-family: Arial, Sans-Serif;
	font-size: 12px;
	color: Black;		
	padding-left: 3px;		
}

.NewUserMessages
{
	font-family: Arial, Sans-Serif;
	font-size: 16px;
	color: Black;		
	height: 30px;		
}

.PageHeader
{
	font-family: Arial, Sans-Serif;
	font-size: 16px;
	color: Black;		
	height: 30px;
	padding-left: 3px;		
}

.SearchBarHeaderPanel
{
	font-family: Arial, Sans-Serif;		
	width:730px;		
	padding:2px;
	height: auto;
	background-image: url(images/25x104segment_blue.png);		
}

.PageHeaderPanel
{
	/*background-color: #B3ED2C;
	border-color: #B3ED2C;*/
	background-image: url(images/25x104segment_red.png);		
}

.PageHeaderPanel_MyPage
{
	/*background-color: #B3ED2C;
	border-color: #B3ED2C;*/
	background-image: url(images/25x104segment_orange.png);		
}

.PageHeaderPanel_Review
{
	/*background-color: #B3ED2C;
	border-color: #B3ED2C;*/	
	width:735px;
	background-image: url(images/25x104segment_green.png);		
}

.PageHeaderPanel_NewAd
{	
	width:735px;
	background-image: url(images/25x104segment_violet.png);		
}




.ajax__tab_xp1 .ajax__tab_header {font-family:arial;font-size:15px;color: Black }
.ajax__tab_xp1 .ajax__tab_outer {}
.ajax__tab_xp1 .ajax__tab_inner {}
.ajax__tab_xp1 .ajax__tab_tab {background-image: url(images/25x104segment_orange.png);padding:3px;}
.ajax__tab_xp1 .ajax__tab_hover .ajax__tab_outer {}
.ajax__tab_xp1 .ajax__tab_hover .ajax__tab_inner {}
.ajax__tab_xp1 .ajax__tab_hover .ajax__tab_tab {}
.ajax__tab_xp1 .ajax__tab_active .ajax__tab_outer{}
.ajax__tab_xp1 .ajax__tab_active .ajax__tab_inner {}
.ajax__tab_xp1 .ajax__tab_active .ajax__tab_tab {background-image:url(images/25x104segment_violet.png);padding-top:5px;}
.ajax__tab_xp1 .ajax__tab_body {font-family:arial;font-size:12px;border-bottom-style:solid;border-bottom-color:Orange;border-bottom-width:1px;background-color:#ffffff;}


.ZoomLinks
{
	color: #3f3fd9;
	text-decoration: underline;	
}

.TheLinks
{
	color: #3f3fd9;
	text-decoration: underline;	
}

.SaveNaboLink
{
	display: none;
}

.MapGridHeader
{
	font-size: 12px;	
	font-weight: bold;
}

#Image
{
	border-width: 0px;
	background-color: White;
}