﻿* { font-family: arial,helvetica,sans-serif,verdana;}



/* new Styling */

.TopLinkbutton
{ 
    height:100%;
    font-family: arial,helvetica,sans-serif,verdana;
    cursor:pointer;
    padding-left:15px;
    padding-right:15px;
    color:White;
    font-weight:bold;
    font-size:13px;
    margin:0px;   
}


.TopLinkDivider
{
    color:White;
    font-family: arial,helvetica,sans-serif,verdana;
    height:100%;

    font-size:13px;
    margin:0px;
    
}

	.aBlack { color:#000000; 
		text-decoration:none;
		font-family:arial,helvetica,sans-serif,verdana;
		}

	.aBlack:active { color:#000000; 
		text-decoration:none;
		font-family:arial,helvetica,sans-serif,verdana;
		}

	.aBlack:link { color:#000000; 
		text-decoration:none;
		font-family:arial,helvetica,sans-serif,verdana;
		}
	
	.aBlack:visited { color:#000000;
		text-decoration:none;
		font-family:arial,helvetica,sans-serif,verdana;
		} 

	.aBlack:hover { color: #FFFFFF;
		text-decoration: none;
		font-family: arial,helvetica,sans-serif,verdana;
		} 
		


img{
    border:none;
}


/* end new styling */


   
   p
{
	text-align:justify ;
	vertical-align: top;
	font-size: 10pt;
	font-family: arial,helvetica,sans-serif,verdana;
	text-decoration: none;
	color: #c7b299;
	line-height: normal;
	letter-spacing: normal;
}

   ol
{
	text-align:justify ;
	vertical-align: top;
	font-size: 10pt;
	font-family: arial,helvetica,sans-serif,verdana;
	text-decoration: none;
	color: #c7b299;
	line-height: normal;
	letter-spacing: normal;
}
	
   ul
{
	text-align: justify;
	vertical-align: top;
	font-size: 10pt;
	font-family: arial,helvetica,sans-serif,verdana;
	text-decoration: none;
	color: #c7b299;
	line-height: normal;
	letter-spacing: normal;
	list-style-type: square;
	list-style-image: url(Images/custombullet.jpg);
	margin-right:100;
}
	

   .pIndent
{
	text-align:justify ;
	vertical-align: top;
	font-size: 10pt;
	font-family: arial,helvetica,sans-serif,verdana;
	text-decoration: none;
	color: #c7b299;
	line-height: normal;
	letter-spacing: normal;
	margin-left:20px;
	margin-right:40px;
}

   .pBody
{
	text-align:justify ;
	vertical-align: top;
	font-size: 10pt;
	font-family: arial,helvetica,sans-serif,verdana;
	text-decoration: none;
	color: #c7b299;
	line-height: normal;
	letter-spacing: normal;
	margin-left:0px;
	margin-right:0px;
	width:510px;
}

   .pBodyIndent
{
	text-align:justify ;
	vertical-align: top;
	font-size: 10pt;
	font-family: arial,helvetica,sans-serif,verdana;
	text-decoration: none;
	color: #c7b299;
	line-height: normal;
	letter-spacing: normal;
	margin-left:20px;
	margin-right:80px;
}

   .pSpan
{
	text-align:justify ;
	vertical-align: top;
	font-size: 10pt;
	font-family: arial,helvetica,sans-serif,verdana;
	text-decoration: none;
	color: #c7b299;
	line-height: normal;
	letter-spacing: normal;
}

   .olIndent
{
	text-align: left;
	vertical-align: top;
	font-size: 10pt;
	font-family: arial,helvetica,sans-serif,verdana;
	text-decoration: none;
	color: #c7b299;
	line-height: normal;
	letter-spacing: normal;
}




	a { color:#c8dc5d; 
		text-decoration:none;
		font-family:arial,helvetica,sans-serif,verdana;
		}

	a:active { color:#c8dc5d; 
		text-decoration:none;
		font-family:arial,helvetica,sans-serif,verdana;
		}

	a:link { color:#c8dc5d; 
		text-decoration:none;
		font-family:arial,helvetica,sans-serif,verdana;
		}
	
	a:visitedOLD { color:#598527;
		text-decoration:none;
		font-family:arial,helvetica,sans-serif,verdana;
		} 

	a:visited { color:#c8dc5d;
		text-decoration:none;
		font-family:arial,helvetica,sans-serif,verdana;
		} 

	a:hover { color: #f15a24;
		text-decoration: none;
		font-family: arial,helvetica,sans-serif,verdana;
		} 


	.aWhiteBack { color:#669933; 
		text-decoration:none;
		font-family:arial,helvetica,sans-serif,verdana;
		}

	.aWhiteBack:active { color:#669933; 
		text-decoration:none;
		font-family:arial,helvetica,sans-serif,verdana;
		}

	.aWhiteBack:link { color:#669933; 
		text-decoration:none;
		font-family:arial,helvetica,sans-serif,verdana;
		}
	
	.aWhiteBack:visited { color:#669933;
		text-decoration:none;
		font-family:arial,helvetica,sans-serif,verdana;
		} 

	.aWhiteBack:hover { color: #f15a24;
		text-decoration: none;
		font-family: arial,helvetica,sans-serif,verdana;
		} 


	showstate { color:#c8dc5d; 
		text-decoration:none;
		font-family:arial,helvetica,sans-serif,verdana;
		}

	showstate:active { color:#c8dc5d; 
		text-decoration:none;
		font-family:arial,helvetica,sans-serif,verdana;
		}

	showstate:link { color:#c8dc5d; 
		text-decoration:none;
		font-family:arial,helvetica,sans-serif,verdana;
		}
	
	showstate:visited { color:#598527;
		text-decoration:none;
		font-family:arial,helvetica,sans-serif,verdana;
		} 

	showstate:hover { color: #f15a24;
		text-decoration: none;
		font-family: arial,helvetica,sans-serif,verdana;
		} 


.popupheader
{
	font: 11pt Arial;
	font-weight: bold;
	color: white;
	background-color: #669933;
	border-bottom: none;
}


   .emphasisdark
   {
     font-family:arial,helvetica,sans-serif,verdana;
     text-decoration: none;
     font-size:inherit ;
     color:#A2BF2E;
   }

   .emphasis 
   {
     font-family:arial,helvetica,sans-serif,verdana;
     text-decoration: none;
     font-size:inherit ;
     color:#a2bf2f;
   }

   .emphasisWhite 
   {
     font-family:arial,helvetica,sans-serif,verdana;
     text-decoration: none;
     font-size:inherit ;
     color:White ;
   }
   
   .emphasisBold
   {
     font-family:arial,helvetica,sans-serif,verdana;
     text-decoration: none;
     color:#a2bf2f;
     font-weight:bold;
   }

   .emphasisHeader
   {
     font-family:helvetica,arial,sans-serif,verdana;
     text-decoration: none;
     font-size:18pt;
     font-weight:normal ;
     color:#a2bf2f;
   }

   .emphasisHeaderWhite
   {
     font-family:helvetica,arial,sans-serif,verdana;
     text-decoration: none;
     font-size:18pt;
     font-weight:lighter;
     color:White ;
   }

   .emphasisHeaderLarge
   {
     font-family:helvetica,arial,sans-serif,verdana;
     text-decoration: none;
     font-size:26pt;
     font-weight:normal ;
     color:#a2bf2f;
   }

   .emphasisHeaderLargeWhite
   {
     font-family:helvetica,arial,sans-serif,verdana;
     text-decoration: none;
     font-size:26pt;
     font-weight:lighter;
     color:White ;
   }

.Footer
{
     font-size:8pt;
     font-family:arial,helvetica,sans-serif,verdana;
     text-decoration: none;
     color:White ;
}

.Footer:active
{
     font-size:8pt;
     font-family:arial,helvetica,sans-serif,verdana;
     text-decoration: none;
     color:White ;
}

.Footer:link
{
     font-size:8pt;
     font-family:arial,helvetica,sans-serif,verdana;
     text-decoration: none;
     color:White ;
}

.Footer:hover
{
     font-size:8pt;
     font-family:arial,helvetica,sans-serif,verdana;
     text-decoration: none;
     color:White ;
}

.Footer:visited
{
     font-size:8pt;
     font-family:arial,helvetica,sans-serif,verdana;
     text-decoration: none;
     color:White ;
}


/****************************************
****    CSS for Method Home Page     ****
****************************************/

/*containters*/
.Home_Content
{
    position:relative;
    width:940px;
    top:10px;
}

.Hometable
{
    padding:0px;
    margin:0px;
    width:911px;
    left:35px;
}

.HometableTourCenter
{
    padding:0px;
    margin:0px;
    width:711px;
    left:35px;
}

td.Hometable_rowA
{
    height:38px;
    width:280px;
    background: url('Images/BRPheader.jpg');
    padding:0px;
    margin:0px;
}

td.Hometable_rowB
{
    width:18px;
    padding:0px;
    margin:0px;
}

td.Hometable_rowC
{
    width:280px;
    background: url('Images/BRPmid.jpg');
    padding:0px;
    margin:0px;    
}

td.Hometable_rowD
{
    height:25px;
    width:280px;
    background: url('Images/BRPfooter.jpg');  
}
td.Hometable_rowE
{
    width:35px;
}


td.Hometable_rowFULLA
{
    height:20px;
    width:876px;
    background: url('Images/BRPheaderFULL.jpg');
    padding:0px;
    margin:0px;
}

td.Hometable_rowTOURA
{
    height:20px;
    width:676px;
    background: url('Images/BRPheaderFULL.jpg');
    padding:0px;
    margin:0px;
}

td.Hometable_rowFULLB
{
    width:862px;
    padding:0px;
    margin:0px;
}

td.Hometable_rowTOURB
{
    width:662px;
    padding:0px;
    margin:0px;
}

td.Hometable_rowFULLC
{
    width:876px;
    background: url('Images/BRPmidFULL.jpg');
    padding:0px;
    margin:0px;    
}

td.Hometable_rowTOURC
{
    width:676px;
    background: url('Images/BRPmidFULL.jpg');
    padding:0px;
    margin:0px;    
}

td.Hometable_rowFULLD
{
    height:20px;
    width:876px;
    background: url('Images/BRPfooterFULL.jpg');  
}

td.Hometable_rowTOURD
{
    height:20px;
    width:676px;
    background: url('Images/BRPfooterFULL.jpg');  
}

td.Hometable_rowFULLE
{
    width:35px;
}


.round_box_title
{
    position:relative;
    left:10px;
    top:5px;
}

.round_box_content
{
    position:relative;
    left:10px;
    width:265px;
    top:5px;
}

.round_box_contentFULL
{
    position:relative;
    left:10px;
    width:860px;
    top:5px;
}

.round_box_contentTOUR
{
    position:relative;
    left:10px;
    width:660px;
    top:5px;
}

.round_box_links
{
    position:relative;
    left:10px;
}

/*interchanging divs*/
.DivBG
{
  position:absolute;
  top:0px;
  left:31px;
  width:879px;
  height:255px;
  background-image: url('Images/newGreenBack.jpg');
}

#f_Div1 
{
  position:absolute;
  top:0px;
  left:31px;
  width:879px;
  height:255px;
}
#f_Div2 
{
  position:absolute;
  top:0px;
  left:31px;
  width:879px;
  height:255px;
}
#f_Div3
{
  position:absolute;
  top:0px;
  left:31px;
  width:879px;
  height:255px;
}


/*inner div positioning for flashing divs*/
.img_text
{
    position:absolute;
    top:61px;
    left:18px;
}

.img_pic
{
    position:absolute;
    top:34px;
    right:0px;
    height:221px;
    width:469px;
}

.img_label
{
    position:absolute;
    left:22px;
    top:120px;
    width:362px;
    
}


/* Text Styles */
.lowAlpha
{
  color:#AEBA72;
}

.flash_text
{
    color:#EFEFEF;
    font-family:arial,helvetica,sans-serif,verdana;
    font-size:16px;
}
.FadeBannerTitle
{
    position:absolute;
    left:52px;
    top:14px;
    color:#FFFFFF;
    font-family:Verdana;
    font-size:26px;
    font-weight:bold;
    z-index:4;
}

.pbody2
{
	font-size: 10pt;
	font-family: arial,helvetica,sans-serif,verdana;
	text-decoration: none;
	color: #c7b299;
	text-align:left;
	vertical-align:top;
	padding:0px;
}


.emphasisHome
{
    font-family:verdana,arial,sans-serif;
    text-decoration: none;
    font-size:10pt;
    font-weight:normal;
    color:#c8dc5d;
}

	.testunderline2 {border-bottom:dotted 1px #2161AD;}

	.testunderline { color:#c8dc5d; 
		text-decoration:none;
		font-family:arial,helvetica,sans-serif,verdana;
		border-bottom-style:dotted;
		
		}

.TourSelected
{
	border-left-style:dotted; 
	border-left-color:#c7b299; 
	border-left-width:1px;
	border-top-style:dotted; 
	border-top-color:#c7b299; 
	border-top-width:1px;
	border-right-style:none; 
	border-right-color:#c7b299; 
	border-right-width:1px;
	border-bottom-style:dotted; 
	border-bottom-color:#c7b299; 
	border-bottom-width:1px;
	padding-left:10px;
	padding-right:10px;
	padding-top:10px;
	padding-bottom:10px;
}
.TourUnSelected
{
	border-left-style:none; 
	border-left-color:#c7b299; 
	border-left-width:1px;
	border-top-style:none; 
	border-top-color:#c7b299; 
	border-top-width:1px;
	border-right-style: dotted;
	border-right-color:#c7b299; 
	border-right-width:1px;
	border-bottom-style:none; 
	border-bottom-color:#c7b299; 
	border-bottom-width:1px;
	padding-left:10px;
	padding-right:10px;
	padding-top:10px;
	padding-bottom:10px;
}
.TourUnSelectedFirst
{
	border-left-style:none; 
	border-left-color:#c7b299; 
	border-left-width:1px;
	border-top-style:none; 
	border-top-color:#c7b299; 
	border-top-width:1px;
	border-right-style:dotted; 
	border-right-color:#c7b299; 
	border-right-width:1px;
	border-bottom-style:none; 
	border-bottom-color:#c7b299; 
	border-bottom-width:1px;
	padding-left:10px;
	padding-right:10px;
	padding-top:10px;
	padding-bottom:10px;
}
.TourUnSelectedLast
{
	border-left-style:none; 
	border-left-color:#c7b299; 
	border-left-width:1px;
	border-top-style:none; 
	border-top-color:#c7b299; 
	border-top-width:1px;
	border-right-style:dotted; 
	border-right-color:#c7b299; 
	border-right-width:1px;
	border-bottom-style:none; 
	border-bottom-color:#c7b299; 
	border-bottom-width:1px;
	padding-left:10px;
	padding-right:10px;
	padding-top:10px;
	padding-bottom:10px;
}

.TourSignUpColumnFirstColumn
{
	border-left: solid 1px #c7b299; 
	border-top: solid 1px #c7b299; 
	border-right: solid 1px #c7b299; 
	padding:5px
}

.TourSignUpColumnUnSelected
{
	border-top: solid 1px #c7b299; 
	border-right: solid 1px #c7b299; 
	padding:5px
}

.TourSignUpColumnUnSelectedRow0
{
	border:0px;
	padding:5px
}

.TourSignUpColumnUnSelectedButton
{
	border-top: solid 1px #c7b299; 
	border-bottom: solid 1px #c7b299; 
	border-right: solid 1px #c7b299; 
	padding:5px
}

.TourSignUpColumnUnSelectedRow0ColumnLeft
{
	border-right: solid 1px #c7b299; 
	padding:5px
}

.TourSignUpColumnUnSelectedRowLastColumnLeft
{
	border-right: solid 1px #c7b299; 
	padding:5px
}

.TourSignUpColumnSelected
{
	border-top: solid 1px #c7b299; 
	border-right: solid 2px #c7b299; 
	border-left: solid 1px #c7b299; 
	padding:5px;
	background-color: #8B6239
	
}

.TourSignUpColumnSelectedRow0
{
	border-top: solid 2px #c7b299; 
	border-left: solid 1px #c7b299; 
	border-right: solid 2px #c7b299; 
	padding:5px;
	background-color: #8B6239
	
}

.TourSignUpColumnSelectedRowLast
{
	border-bottom: solid 2px #c7b299; 
	border-left: solid 1px #c7b299; 
	border-right: solid 2px #c7b299; 
	padding:5px;
	background-color: #8B6239
	
}

.TourSignUpColumnSelectedRow1
{
	border-left: solid 1px #c7b299; 
	border-right: solid 2px #c7b299; 
	padding:5px;
	background-color: #8B6239
	
}

.TourSignUpColumnSelectedButton
{
	border-top: solid 1px #c7b299; 
	border-left: solid 1px #c7b299; 
	border-right: solid 2px #c7b299; 
	padding:5px;
	background-color: #8B6239
	
}

.backHighlightText
{
    background-color:#CFE55A;
}
/*  Green that might one day come back
a.anchhome
{
    color:#7CBE02;
}
a.anchhome:hover  
{
    color: #ffffff;
	text-decoration: none;
	font-family: arial,helvetica,sans-serif,verdana;
} 
*/



