/* MCP (control Panel) */
.mcp-OPP
{
      background-image:url(../../Images/button-big.gif);
      vertical-align:middle;
      line-height:20pt;
      font-family:Arial;
      font-size:12px;
      text-decoration:underline;
      font-weight:bold;
}
/*This is used in the classifieds.master page */
.classleftcell
{
    background-color: #deedef;
}
.classcentercell
{
    background-color: #ffffff;
}
.mainborders
{
    border-left:solid 1px #000000; 
    border-bottom:solid 1px #000000; 
    border-right:solid 1px #000000; 
}
.innerBG
{
    background-image:url(../../Images/innerbg.gif); 
    background-repeat:repeat-x;
}
.pannelBG
{
    width:100%;
}
.classbody
{
    background-image:url(../../Images/bg11.gif); 
    background-repeat:repeat-x;
    text-align:center;
}
/* this is the search bar located in tleases and classifieds it controls the size and positioning oof it */
.classSearch
{
    padding-bottom:3px;
    height:12px;
}
/* this is used in the featured guides control - but the corners can be used elsewhere in referance to */
.whitefiller
{
    background-color:White;
}
.t-l-white
{
    width:7px; 
    height:7px; 
    background-image:url(../../Images/t-l-white.gif);  
    background-position:left; 
    background-repeat:no-repeat;    
}
.t-r-white
{
    width:7px; 
    height:7px; 
    background-image:url(../../Images/t-r-white.gif); 
    background-position:right;      
    background-repeat:no-repeat;
}
.b-l-white
{
    width:7px; 
    height:7px; 
    background-image:url(../../Images/b-l-white.gif); 
    background-position:left; 
    background-repeat:no-repeat;      
}
.b-r-white
{
    width:7px; 
    height:7px; 
    background-image:url(../../Images/b-r-white.gif); 
    background-position:right; 
    background-repeat:no-repeat;      
}

/* this is used in the classifieds left cell - but the corners can be used elsewhere in referance to */
.deedeffiller
{
    background-color:#deedef;
}
.t-l-deedef
{
    width:7px; 
    height:7px; 
    background-image:url(../../Images/t-l-deedef.gif);  
    background-position:left; 
    background-repeat:no-repeat;    
}
.t-r-deedef
{
    width:7px; 
    height:7px; 
    background-image:url(../../Images/t-r-deedef.gif); 
    background-position:right;      
    background-repeat:no-repeat;
}
.b-l-deedef
{
    width:7px; 
    height:7px; 
    background-image:url(../../Images/b-l-deedef.gif); 
    background-position:left; 
    background-repeat:no-repeat;      
}
.b-r-deedef
{
    width:7px; 
    height:7px; 
    background-image:url(../../Images/b-r-deedef.gif); 
    background-position:right; 
    background-repeat:no-repeat;      
}
/*this is used in the portion to make a green box and rounded corners with the black line*/
.t-l-o
{
    width:11px; 
    height:11px; 
    background-color:#336633; 
    background-image:url(../../Images/t-l-o.gif);       
}
.t-r-o
{
    width:11px; 
    height:11px; 
    background-color:#336633; 
    background-image:url(../../Images/t-r-o.gif);       
}
.b-l-o
{
    width:11px; 
    height:11px; 
    background-color:#336633; 
    background-image:url(../../Images/b-l-o.gif);       
}
.b-r-o
{
    width:11px; 
    height:11px; 
    background-color:#336633; 
    background-image:url(../../Images/b-r-o.gif);       
}
.lline
{
    background-color:#336633; 
    background-image:url(../../Images/lline-11x1.gif); 
    background-repeat:repeat-y;
}
.bline
{
    background-color:#336633; 
    background-image:url(../../Images/bline-1x11.gif); 
    background-repeat:repeat-x;
}
.tline
{
    background-color:#336633; 
    background-image:url(../../Images/tline-1x11.gif); 
    background-repeat:repeat-x;
}
.rline
{
    background-color:#336633; 
    background-image:url(../../Images/rline-11x1.gif); 
    background-repeat:repeat-y;
}
/*concludes the rounded corners box*/
a
{
    color:#0000ff;
}
a:hover 
{
    color:#006600;
}
.adBox
{
	margin: 3 3 3 3;
	font-family:Ariel; 
	color:#003300; 
	font-weight:bolder; 
	background-repeat:no-repeat; 
	background-image: url(../../Images/bg-lease-ad.jpg); 
	margin-bottom:-15px;
}
Table.adDtlsTable
{
	border: solid 1pt black;
	margin-top:10pt;
}
TR.AdsHddr
{
	text-align:center;
	background-color:#336633;
	color:#FFCC00;
	font-weight: bold;
}
TR.AdsHddr A
{
	color:#FFCC00;
}
TR.AdsDtls
{
	text-align:center;
	font-size:9pt;
	vertical-align:top;
}
TD.AdsDtlTitle
{
	text-align: left;
	vertical-align:top;
}
TD.AdsDtlData        
{
	text-align: left;
	font-weight: bold;
	vertical-align:top;
}
#anchor1 
{ 
    width : 200px; 
    height : 44px; 
    background-image : url(../../Images/mailbox.jpg); 
    background-repeat:no-repeat;
    font-family :Verdana;
    font-size : 12px;
    font-weight :900;
    color : #000000;
    text-decoration: none;
    text-align:left;
}
#anchor1:hover 
{ 
	background-image : url(../../Images/mailboxOn.gif); 
    font-family :Verdana;
    font-size : 18px;
    font-weight :bolder;
    color : #000000;
    text-decoration:underline overline;
    text-align:left;
} 
#anchor2
{
    position:relative;
    left:50px;
    top: 20px;
}
/* used in MyOutdoorsiteContent.ascx */
.ArticleLink
{
    color:Blue;
    font-size:15px;
}
A.ArticleLink
{
	font-family:Ariel Narrow;
	font-size:14pt;
	color:#0033ff;
	font-weight:bold;
	text-decoration: none;
	line-height: 18px;
	text-decoration:underline;
}
.ArticleLink:hover
{
    text-decoration:underline;
    font-size:14pt;
    line-height: 18px;
    color:#0000ff;
}
TD.ArticleLink
{
	text-align: left;
}
/* used in MyOutdoorsiteContent.ascx */
.ArticleLinkSmall
{
}
TD.ArticleLinkSmall
{
	text-align: left;
}
A.ArticleLinkSmall
{
	font-family:Ariel Narrow;
	font-size:10pt;
	color:Black;
	text-decoration: none;
}
/* used in ShowMedia.aspx */
.articletitle
{
   font-size: 18px;
   font-weight: bold;
   color: #000000;
   text-decoration: none;
}
/* effects all aspx pages */
html, body
{
	width: 100%;
	height:100%;
	margin: 0px;
	font-family: Verdana, Serif;
	font-size: 12px;
	background-repeat: no-repeat;
	background-position: top;
	background-attachment: fixed;
	text-align:center;
}
.bts
{
    font-weight:bold;
}
/* this is used in the edit profile area */
.changepasswordbutton
{
    background-image:url(../../Images/change-password.gif);
    width:100px;
    height:20px;
}
/* used in UserPage.Master */
.contenthp
{
	color: #336633;
}
/* used in all Master pages */
.MemberSearchBox 
{
    position:relative;
    top:0px;
    font-size:12px;
}
.FooterCell
{
	background-color: #336633;
	text-align:center;
	height: 42px;
}
.navidc
{
	font-family:Verdana;
	font-size:11pt;
	color:#ffcc00;
	text-decoration: none;
	line-height:11px;
	vertical-align:top;
	position:relative;
	top:-6px;
}
.GoldLink
{
	font-family:Verdana;
	font-size:10pt;
	color:#FFCC00;
	line-height:16px;
	vertical-align:top;	
}
A.GoldLink
{
	font-family:Verdana;
	font-size:10pt;
	color:#FFFFFF;
	text-decoration: none;
	line-height:16px;
	vertical-align:top;
	position:relative;
	top:-5px;
}
A.GoldLink:hover
{
	font-family:Verdana;
	font-size:10pt;
	color:#FFcc00;
	/*text-decoration: underline overline;*/
	line-height:16px;
	vertical-align:top;
}
/* this is  used in the bottom navigation in the footer */
.GoldLinkBot
{
	font-family:Verdana;
	font-size:10pt;
	color:#FFCC00;
	line-height:16px;
	vertical-align:top;
}
A.GoldLinkBot
{
	font-family:Verdana;
	font-size:10pt;
	color:#FFFFFF;
	text-decoration: none;
	line-height:16px;
	vertical-align:top;
}
A.GoldLinkBot:hover
{
	font-family:Verdana;
	font-size:10pt;
	color:#FFcc00;
	/*text-decoration: underline overline;*/
	line-height:16px;
	vertical-align:top;
}
/* used in Links.aspx, Regulations.aspx */
.linktable
{
	width:240px;
}
.MemberBox
{
	line-height: 27px;
	font-family: Verdana;
	color: #FFCC00;
	font-size: 14pt;
}
/* used in Messages.aspx */
.MessageLink
{
}
.NoBackGround{background-image: none;background-color: white;} 
TD.MessageLink
{
	text-align: left;
}
A.MessageLink
{
	font-family:Ariel Narrow;
	font-size:10pt;
	color:#000000;
	text-decoration: none;
}
/* used on the basepage (app_code) / mos nav category (custom control) */
.navidc
{
	font-family:Verdana;
	font-size:10pt;
	color:#ffffff;
	text-decoration: none;
	line-height:12px;
	vertical-align:top;
	position:relative;
	top:-5px;
}
/* used in PollBox.ascx */
.pollbox
{
   font-size: 11px;
}
/* used in PollBox.ascx */
.pollcontent
{
   padding: 6px;
   background-color: #ffffff;
}
/* used in PollBox.ascx & ShowMedia.aspx */
.pollquestion
{
   font-size: 13px;
   font-weight: bold;
}
/* used in PollBox.ascx */
.polloptions
{
    text-align: left;
    padding-top: 10px;
    padding-bottom: 4px;
}

/* used in PollBox.ascx */
.pollbar
{
   background-color: red;
   font-size: 4px;   
}
/* used in the UserPage.Master */
.popuphp
{
	color: #FFFFFF
}
/* used in SearchBar.ascx */
.searchtitle
{
	text-align:left;
	font-size:medium;
}
/*this is for the hunting leases link at the bottom of the leases*/
.seelease
{
    font-size:16px;
    font-weight:bolder;
}
/*making something for the div panel for the ajax send to a friend function*/
.staf1
{
    position:relative;
    z-index:5;
    left:0px;
    top:0px;
    border:solid 0px red;
    text-align:left;
    float:left;
}
.staf2
{
    position:inherit;
    z-index:8;
    left:0px;
    top:0px;
    border:solid 0px blue;
    text-align:left;
    float:left;
}
/*---end ---making something for the div panel for the ajax send to a friend function*/
/* used in the UserPage.Master */
table.popup
{
	border-width: 0px;
	width: 500px;
	background-color: #336633;
	padding: 2px;
}
/* used in the UserPage.Master */
table.popupcontent
{
	border-width: 0px;
	width: 100%;
	padding: 0px;
	height: 100px;
}
/* used in the UserPage.Master */
td.popupcell
{
	width: 100%;
	height: 100px;
	background-color: #FFFFFF;
	padding: 4px;	
}
/* used in Terms.aspx and Privacy.aspx */
.TextJustify
{
	text-align: justify;
	font-family:Verdana;
	font-size:12px;
	font-weight:normal;
	color:#000000;
}
/* used in all category Master pages - userpage masters do not have the EditorZone */
.theme_AppearanceEdit
{
 	background-color: #336633;
 	color: #FFFFFF;
}
/* used in all category Master pages - userpage masters do not have the EditorZone*/
.theme_EditZone
{
	border: medium;
	width: 100%;
	background-color: #FFFFFF;
	border-color: #000000;
	color: #000000;
}
.TTLeftCell{padding-top:3px;width:150pt}
.TTRightCell{padding-left:22px;width:260pt}
.TTRightCellHeading{font-weight: bold;font-size: 12pt;}
.updateprofile
{
    background-image:url(../../Images/update-profile.gif);
    width:100px;
    height:20px;
}
/* used in FileUpload.aspx */
.uploadCell
{
	background-color: #336633;
}
/* used in FileUpload.aspx */
.uploadCheck
{
	font-family: Verdana;
	font-size: 12px;
	color: #FFCC00;
}
/* used in UserContent.ascx & UserProfile.ascx */
.usertitle
{
	font-family: Verdana;
	font-size: small;
	font-weight: bold;
}
/* used in UsefulLinks.ascx */
.UsefulLink
{
}
TD.UsefulLink
{
	text-align: left;
}
A.UsefulLink
{
	font-family:Ariel Narrow;
	font-size:9pt;
	color:#000000;
	text-decoration: none;
	position:relative;
	top:-1px;
}
A.UsefulLink:hover
{
    color:#336633;
    /*text-decoration:underline overline;*/
}
.UsefulLink3
{
  /*height:12px;
  width:12px;
  background-image:url(../../Images/menu-slash.gif);
	position:relative;
	top:-0px;*/
}
TD.UsefulLink2
{
	text-align: left;
}
A.UsefulLink2
{
	font-family:Ariel;
	font-size:9pt;
	color:#000000;
	text-decoration: none;
	position:relative;
	top:0px;
	background-color:#ffcc00;
}
A.UsefulLink2:hover
{
    color:#0000ff;
    text-decoration:underline;
}
/* used in all master pages */
.whiteTableNoPad
{
	background: #FFFFFF;
	width: 100%;
	padding: 0px 0px 0px 0px;
	border-width: 0px;
	margin: 0px 0px 0px 0px;
}
H1.WebPartTitle
{
	font-weight: bold;
	font-size: 11pt;
	color: #ffffff;
	line-height: 0%;
	vertical-align: bottom;
}
H2.WebPartTitle
{
	font-weight: bold;
	font-size: 11pt;
	color: #ffffff;
	line-height: 0%;
	vertical-align: bottom;
}
H3.WebPartTitle
{
	font-weight: bold;
	font-size: 11pt;
	color: #ffffff;
	line-height: 0%;
	vertical-align: bottom;
}
.wph_lt /*web part header left*/
{
	width:5px;
	height:25px;
	background-image:url(../../images/titleleft.gif);
	background-position:left;
	background-repeat:no-repeat;
}
.wph_ct /*web part header center*/
{
	white-space:nowrap;
	height:25px;
	background-image:url(../../images/titletile.gif);
}
.wph_rt /*web part header right*/
{
	width:5px;
	height:25px;
	background-image:url(../../images/titleright.gif);
	background-position:right;
	background-repeat:no-repeat;
}
.WebPartHeader /*will phase this out for wph_?? version*/
{
	text-align: left;
	font-family: Ariel;
	font-weight: bold;
	font-size: 11pt;
	color: #ffffff;
    background-color:#10873D;
    background-image: url(../../Images/leaf-yellow-g.gif);
    background-repeat:no-repeat;
    background-position:3px 6px;
    width:100%;
    padding-left:25px;
    border-bottom: solid 2px #ffcc00;
}
.WebPartHeaderCenter
{
	text-align: center;
	font-family: Ariel;
	font-weight: bold;
	font-size: 11pt;
	color: #ffffff;
    background-color:#10873D;
    background-image: url(../../Images/leaf-yellow-g.gif);
    background-repeat:no-repeat;
    background-position:3px 6px;
    width:100%;
    padding-left:25px;
    border-bottom: solid 2px #ffcc00;
}
/* don't change the text-align on this ... the label defines it as txt align right */
.WebPartHeaderRight
{
	text-align: right;
	font-family: Ariel;
	font-weight: bold;
	font-size: 11pt;
	color: #ffffff;
    background-color:#10873D;
    background-repeat:no-repeat;
    background-position:3px 6px;
    width:100%;
    border-bottom: solid 2px #ffcc00;
}
/* A general Cancel button yellow black letters */
.yellowcancel
{
    background-image:url(../../Images/yellow-cancel.gif);
    width:51px;
    height:20px;
}
.YellowSearch
{
    background-image:url(../../Images/yellow-search.gif);
    width:51px;
    height:20px;
}
/*Classified Displays "ShowClassified"*/
.TableCellsClassified
{
	border-bottom-width:1px;
	border-color:#80FF80;
	border-bottom-style:solid;
	vertical-align:middle;
	text-align:left;
	background-color:Transparent;
}
.ClassifiedValues
{
	background-color:Transparent;
	font-size:x-small;
	font-family:Verdana;
	color:#336633;
	padding-left: 1px;
	padding-bottom: 1px;
}
.ClassifiedDescription
{
	font-size: small;
	background-color: transparent;
	color: blue;
}
.CategoryClassified
{
	background-color: #336633;
	text-align: center;
	font-size: medium;
	font-family: Verdana;
	color: White;
	font-weight: bold;
	text-transform: capitalize;
	margin-left: 3px;
	vertical-align: middle;
	line-height: 5pt;
	margin-right: 4px;
}
TD.CatClassifiedLink
{
	text-align:center;
	background-color:#336633;
	font-family: 'Ariel Narrow' , Verdana;
	font-size: 10pt;
	color : White;
	border-bottom : solid 1px #ffcc00
}
A.CatClassifiedLink
{
	font-family: 'Ariel Narrow' , Verdana;
	font-size: 10pt;
	color: White;
	text-decoration: none;
}
A.CatClassifiedLink:hover
{
	color: #0000ff;
	text-decoration: underline overline;
}
.CatClsHrz
{
	font-family:Verdana;
	font-size:9pt;
	color:White;
	text-decoration : none;
}
A.CatClsHrz:hover
{
	color : #ffcc00;
	font-style : italic;
	font-weight:bolder;
}
.SubCatClsHrz
{
	font-family:Verdana;
	color:Blue;
	height:6pt;	
	text-decoration:none;
}
TD.SubCatClsHrz
{
	height: 5px;
	text-align: left;
	white-space: nowrap;
	background-color: #f8f8ff;
	border-bottom-color:#ffcc00;
	border-bottom-style:solid;
	border-bottom-width:2px;
}
TD.SubCatClsVer
{
	height: 3px;
	text-align: left;
	white-space: nowrap;
	background-color: #f8f8ff;
	border-bottom-color:#ffcc00;
	border-bottom-style:solid;
	border-bottom-width:1px;
}
.CatClsVer
{
	font-family:Verdana;
	font-size:smaller;
	color:White;
	text-decoration : none;
}
A.CatClsVer:hover
{
	color : #ffcc00;
	font-style : italic;
	font-weight:bolder;
}
.SubCatClsVer
{
	font-family:Verdana;
	font-size:xx-small;
	color:Black;
	height:5pt;
	text-decoration:none;
}
TD.toplinelink
{
	background-color:#ffcc00; 
	height:13px; 
	width:57px; 
	text-align:center; 
	font-size:9px; 
	color:#000000; 
	font-family:Arial
}
TD.toplinespace
{
	background-color:#ffcc00; 
	border:solid 0px red; 
	background-repeat:no-repeat; 
	height:13px; 
	width:14px;
}




.BreadCumb			/* added mdh 03/01/2008 */
{
	text-decoration:none;
    text-transform:uppercase;
	font-size:11px;
	color:#0000ff;
}
.BreadCumb:hover	/* added mdh 03/01/2008 */
{ 
	text-decoration:underline;
}

.BreadCumbSeperator	/* added mdh 03/01/2008 */
{
	font-family:Arial;
	font-size:11px;
	color:black;
	padding-right:2px;
	padding-left:3px;
	
}

.DirectoryResults
{
	font-family:Verdana,Ariel;
	font-size:15px;
	font-weight:bold;
	color:black;
	letter-spacing:2px;
}

.DirectoryText					  /* added mdh 03/01/2008 */
{
	font-size: 11px;
	color:black;
}

.DirectoryTextSmaller					  /* added mdh 03/01/2008 */
{
	font-size: 10px;
	color:black;
}

.DirectoryCategories				  /* added mdh 03/01/2008 */
{
	font-size: 9px;
	color: #979797;
}

.DirectoryRow							  /* added mdh 03/01/2008 */
{
	margin-bottom:20pt;
}

.DirectoryCategoryItem					/* added mdh 03/01/2008 */
{
	background-color: whitesmoke;
	padding-top:2px;
	padding-bottom:5px;
	margin-bottom:5px;
	text-indent:4px;
}

.DirectoryCategoryItem a				 /* added mdh 03/01/2008 */
{
	font-family:Ariel;
	font-size:13px;
	text-decoration:underline;
}

.DirectoryCategoryItem a:Hover			 /* added mdh 03/01/2008 */
{
	text-decoration:none;
}

.DirectorySubCategoryItem a				 /* added mdh 03/01/2008 */
{
	font-family: Ariel;
	font-size: 11px;
	text-decoration: underline;
	text-indent: 10px;
}

.DirectorySubCategoryItem a:Hover		/* added mdh 03/01/2008 */
{
	text-decoration:none;
}

.DirectoryURL a							/* added mdh 03/01/2008 */
{
	font-family: Ariel;
	font-size: 11px;
	text-decoration: underline;

}

hr.dots {								/* added mdh 21/01/2008 */
	border: none 0; 
	border-top: 1px dashed #000;/*the border*/
	height: 1px;/*whatever the total width of the border-top and border-bottom equal*/
} 


.LeaseLinkItem							/* added mdh 03/01/2008 */
{
	font-family:Ariel;
	font-size:12px;
	text-decoration:none;
}
.LeaseLinkItem:Hover					/* added mdh 03/01/2008 */
{
	text-decoration:underline;
}
