﻿html {
	padding: 0px;
	margin: 0px;
}

body
{
    background-image: url(images/darkbrowntile.png);
    padding: 0px;
    margin: 0px;
}
    
#casketpanel
{
 left: 60px;
 width:200px;
}

.urnpanel
{
    left: 60px;
    width: 135px;
}


#memorialpanel
{
 left: 60px;
 width:185px; 
}

#createplanrightform
{
vertical-align: text-top;
text-align: left; 
width: 430px;
height: 358px; 
padding-left: 30px; 
left:236px; 
position: absolute; 
top: 65px;
font-family: 'Palatino Linotype';  
border-top-style: none;
border-right-style: none; 
border-left-style: none;
border-bottom-style: none;
}    

#leftform
{
margin-top: 0px;
font-size: 11pt; 
left: 25px; 
height: 400px; 
margin-bottom: 0px; 
margin-left: 16px; 
vertical-align: text-top; 
width: 165px; 
color: black;
font-family: 'Palatino Linotype';  
border-top-style: none;
border-right-style: none; 
border-left-style: none;
border-bottom-style: none; 
position: absolute; 
top: 35px; 
text-align: left; 
text-decoration: none;
padding-left: 2px;  
}   

/***** Paragraph Styles *****/
p
{
    color: black;
    font-family: 'Palatino Linotype';
    font-size: 12pt;
    font-style: normal;
    letter-spacing: normal;
    line-height: normal;
}

#leftformreview
{
margin-top: 0px;
font-size: 10pt; 
left: 25px; 
height: 420px; 
margin-bottom: 0px; 
margin-left: 16px; 
vertical-align: text-top; 
width: 165px; 
color: black;
font-family: 'Palatino Linotype';  
border-top-style: none;
border-right-style: none; 
border-left-style: none;
border-bottom-style: none; 
position: absolute; 
top: 20px; 
text-align: left; 
text-decoration: none;
padding-left: 2px;  
} 


#rightformtextitems
{
left: 52px;
    top: 32px;
    width: 410px;
    height: 51px;
    position: absolute;
    color: black;
    font-family: 'Palatino Linotype';
    font-size: 10pt;
    font-style: italic;
    letter-spacing: normal;
    line-height: normal;
}

/***** Header Styles *****/
H1
{
    color: black;
    padding-right: 0px; 
    padding-left: 0px; 
    padding-bottom: 0px; 
    padding-top: 0px;
    font-family: 'Palatino Linotype';
    font-weight: normal;
    font-size: 16pt;
    font-style: italic;
    text-align: left;
}

H2
{
    color: black;
    padding-right: 0px; 
    padding-left: 0px; 
    padding-bottom: 5px; 
    padding-top: 0px;
    font-family: 'Palatino Linotype';
    font-weight: normal;
    font-size: 16pt;
    font-style: italic;
    text-align: left;
}

H3
{
    color: black;
    padding-right: 0px;
    padding-left: 0px;
    padding-bottom: 5px;
    padding-top: 5px;
    font-family: 'Palatino Linotype';
    font-weight: normal;
    font-size: 14pt;
    font-style: italic;
    text-align: left;
    margin: 0px;
}

H4
{
    top:5px;
    color: black;
    padding-right: 0px; 
    padding-left: 17px; 
    padding-bottom: 0px; 
    padding-top: 0px;
    font-family: 'Palatino Linotype';
    font-weight: bold;
    font-size: 12pt;
    font-style: normal;
    text-align: left;
}


/***** List Styles *****/
LI
{
    color: black;
    font-family: 'Palatino Linotype';
    font-weight: normal;
    font-size: 14pt;
    padding-right: 0px; 
    padding-left: 0px; 
    padding-bottom: 0px; 
    padding-top: 0px;
}

/***** Table Styles *****/
 table
 {
 width: 100%; 
 color: black; 
 border-top-style: none; 
 font-family: 'Palatino Linotype'; 
 border-right-style: none; 
 border-left-style: none; 
 border-bottom-style: none; 
 background-repeat: no-repeat; 
 width: 752px; 
 height: 468px; 
 padding-right: 0px; 
 padding-left: 0px; 
 padding-bottom: 0px; 
 padding-top: 0px;
 }

#leftformtext 
{
margin-top: 0px;
font-size: 11pt; 
left: 25px; 
height: 400px; 
margin-bottom: 0px; 
margin-left: 16px; 
vertical-align: text-top; 
width: 165px; 
color: black;
font-family: 'Palatino Linotype';  
border-top-style: none;
border-right-style: none; 
border-left-style: none;
border-bottom-style: none; 
position: absolute; 
top: 35px; 
text-align: left; 
text-decoration: none;
padding-left: 2px;  
}   


#rightform
{
vertical-align: text-top;
text-align: left; 
width: 430px;
height: 358px; 
padding-left: 30px; 
padding-right:0px;
padding-top:0px;
padding-bottom:0px; 
margin: 0px;
left:236px; 
position: absolute; 
top: 65px;
font-family: 'Palatino Linotype';  
border-top-style: none;
border-right-style: none; 
border-left-style: none;
border-bottom-style: none;    
}

 #rightformitems
{
vertical-align: text-top;
text-align: left; 
width: 450px;
height: 385px; 
padding-left: 30px; 
padding-right: 0px;
padding-bottom: 0px; 
padding-top: 0px;
left:236px; 
position: absolute; 
top: 65px;
font-family: 'Palatino Linotype';  
border-top-style: none;
border-right-style: none; 
border-left-style: none;
border-bottom-style: none;    
}


#beginplanrightform
{
vertical-align: text-top;
text-align: left; 
width: 430px;
height: 358px; 
padding-left: 30px; 
left:236px; 
position: absolute; 
top: 80px;
font-family: 'Palatino Linotype';  
border-top-style: none;
border-right-style: none; 
border-left-style: none;
border-bottom-style: none;    
}

#beginplanpic
{
position: absolute; 
top: 80px;
height:200px;
width:150px;
}


#beginplanleftform
{
 margin-top: 0px;
font-size: 10pt;
font-style: normal;
line-height: normal; 
left: 13px; 
height: 393px; 
margin-bottom: 0px; 
margin-left: 16px; 
vertical-align: text-top; 
width: 160px; 
color: black;
font-family: 'Palatino Linotype';  
border-top-style: none;
border-right-style: none; 
border-left-style: none;
border-bottom-style: none; 
position: absolute; 
top: 42px; 
text-align: left; 
text-decoration: none;
padding-left: 2px;     
}

#merchandiseleftform
{
 margin-top: 0px;
font-size: 11pt;
font-style: normal;
line-height: normal; 
left: 13px; 
height: 393px; 
margin-bottom: 0px; 
margin-left: 16px; 
vertical-align: text-top; 
width: 160px; 
color: black;
font-family: 'Palatino Linotype';  
border-top-style: none;
border-right-style: none; 
border-left-style: none;
border-bottom-style: none; 
position: absolute; 
top: 42px; 
text-align: left; 
text-decoration: none;
padding-left: 2px;     
}


#rightformpics
{
vertical-align: text-top;
text-align: left; 
width: 430px;
height: 358px; 
padding-left: 30px; 
left:236px; 
position: absolute; 
top: 65px;
font-family: 'Palatino Linotype';
font-size: 10pt;   
border-top-style: none;
border-right-style: none; 
border-left-style: none;
border-bottom-style: none;    
}               
   
#tdleft
{
    margin-left: 25px;
    vertical-align: text-top;
    text-align: left;
    width: 25%;   
    margin-top: 35px;
    left: 30px;
    position: absolute;
    top: 75px;
    font-size: 12pt;
    color: black;
    font-family: 'Palatino Linotype';
}

#tdright
{
    margin-left: 25px; 
    vertical-align: text-top; 
    text-align: left; 
    width: 80%;   
    left:300px; 
    position: absolute; 
    top: 125px;
    font-size: 12pt;
    color: black;
    font-family: 'Palatino Linotype';
}

/*****Form Containter Styles*****/
#benefitplancontainer
{
    width: 752px;
    height: 468px;
    position: absolute;
    top: 51px;
    left: 135px;
    border-top-style: none;
    border-right-style: none;
    border-left-style: none;
    border-bottom-style: none;    
    background-image: url(images/beginplan.png);
}

#fundoptionscontainer
{
    width: 752px;
    height: 468px;
    position: absolute;
    top: 51px;
    left: 135px;
    border-top-style: none;
    border-right-style: none;
    border-left-style: none;
    border-bottom-style: none;
    background-image: url(images/fundingoptions.png);
}

#servicescontainer
{
    width: 752px;
    height: 468px;
    position: absolute;
    top: 51px;
    left: 135px;
    border-top-style: none;
    border-right-style: none;
    border-left-style: none;
    border-bottom-style: none;
    background-image: url(images/services.png);
}

#burialservicescontainer
{
    width: 752px;
    height: 468px;
    position: absolute;
    top: 51px;
    left: 135px;
    border-top-style: none;
    border-right-style: none;
    border-left-style: none;
    border-bottom-style: none;
    background-image: url(images/services.png);
}

#additionalitemscontainer
{
    width: 752px;
    height: 468px;
    position: absolute;
    top: 51px;
    left: 135px;
    border-top-style: none;
    border-right-style: none;
    border-left-style: none;
    border-bottom-style: none;
    background-image: url(images/services.png);
}

#merchandisecontainer
{
    width: 752px;
    height: 468px;
    position: absolute;
    top: 51px;
    left: 135px;
    border-top-style: none;
    border-right-style: none;
    border-left-style: none;
    border-bottom-style: none;
    background-image: url(images/merchandise.png);
}
  
#personalinfocontainer
{
    width: 752px;
    height: 468px;
    position: absolute;
    top: 51px;
    left: 135px;
    border-top-style: none;
    border-right-style: none;
    border-left-style: none;
    border-bottom-style: none;
    padding-right: 0px;
    padding-left: 0px;
    padding-bottom: 0px;
    padding-top: 0px;
    background-image: url(images/personal.png);
}

#reviewcontainer
{
    width: 752px;
    height: 480px;
    position: absolute;
    top: 40px;
    left: 136px;
    border-top-style: none;
    border-right-style: none;
    border-left-style: none;
    border-bottom-style: none;
    background-image: url(images/reviewplan.png);
} 

/***** Product Containers *****/
#casketcontainer
{
 left: 41px;
 width:401px; 
 height:250px;
 top:50px; 
 position: absolute; 
 font-family: 'Palatino Linotype';  
 font-size: 11pt;   
}

 
#urncontainer
{
 left: 41px;
 width:401px; 
 height:250px;
 top:50px; 
 position: absolute;
 font-family: 'Palatino Linotype';  
 font-size: 11pt;  
}


#vaultcontainer
{
 left: 41px;
 width:401px; 
 height:190px;
 top:120px; 
 position: absolute; 
 font-family: 'Palatino Linotype';  
 font-size: 11pt;  
}   

#memorialcontainer
{
 left: 55px;
 width:387px; 
 height:219px;
 top:82px; 
 position: absolute; 
 font-family: 'Palatino Linotype';  
 font-size: 11pt; 
 font-style: normal;   
  
}

#additionalitemsleft
{
    width: 224px;
    height: 131px;
    left: 57px;
    top: 110px;
    position: absolute;
    color: black;
    font-family: 'Palatino Linotype';
    font-size: 9pt;
    font-style: normal; 
    border-top-style: none;
    border-right-style: none;
    border-left-style: none;
    border-bottom-style: none;
    padding-right: 0px; 
    padding-left: 15px; 
    padding-bottom: 0px; 
    padding-top: 0px;           
}  

#additionalitemsright
{
    width: 88px;
    height: 159px;
    left: 285px;
    top: 111px;
    position: absolute;
    color: black;
    font-family: 'Palatino Linotype';
    font-size: 9pt;
    font-style: normal; 
    border-top-style: none;
    border-right-style: none;
    border-left-style: none;
    border-bottom-style: none;
    padding-right: 0px; 
    padding-left: 15px; 
    padding-bottom: 0px; 
    padding-top: 0px;           
}  


#additionalheader
{
   left: 20px;
    top: 50px;
    position: absolute;
}

#ServiceType
{   width: 202px;
    height: 98px;
    left: 57px;
    top: 68px; 
    position: absolute;
}


/***** Picture Image Styles *****/
img.topright 
{	left: 513px; 
    position: relative; 
    top:84px;    
}

img.right 
{
	float: right;
	padding: 1px;
	margin: 5px 0px 10px 20px;
	border: 1px solid #000;
}


#funeralplan1
{	left: 300px; 
    position: absolute; 
    top:81px; 
    width:153px; 
    height:130px;  
}

#funeralplan2
{	left: 300px; 
    width:153px;
    position: absolute; 
    top:225px; 
    height:116px;   
}

#cremationplan1
{	left: 531px; 
    position: absolute; 
    top:86px; 
    height:113px;   
}

#cremationplan2
{	left: 378px; 
    position: absolute; 
    top:196px;
    height:113px;    
}

#cremationplan3
{	left: 225px; 
    position: absolute; 
    top:313px; 
    height:115px;   
}



/***** Button Styles *****/
#navbackbutton
{
    left:30px; 
    position: absolute; 
    top: 325px;    
} 
#navstartoverbutton
{
    left:127px; 
    position: absolute; 
    top: 333px;    
} 


#navnextbutton
{
    left:140px; 
    position: absolute; 
    top: 325px;    
} 
#navnextbuttonPI
{
    left:200px; 
    position: absolute; 
    top: 325px;    
}

#navbackbuttonaddition
{
    left:30px; 
    position: absolute; 
    top: 330px;    
}  


#navnextbuttonaddition
{
    left:140px; 
    position: absolute; 
    top: 330px;    
}  

#navbeginplanbutton
{
    left:25px; 
    position: absolute; 
    top: 310px;    
}  	

#printbutton
{
    left:360px; 
    position: absolute; 
    top: 5px;    
}  	


#navbackbuttonreview
{
    left:6px; 
    position: absolute; 
    top: 4px;    
}   	

#navrequestinforeview
{
    left:113px; 
    position: absolute; 
    top: 4px;    
} 

/***** Personal Info *****/
#personalinfolabel
{
    width: 130px;
    height: 72px;
    left: 55px;
    top: 51px;
    position: absolute;
    color: black;
    font-family: 'Palatino Linotype';
    font-size: 12pt;
    font-style: normal;
    padding-right: 0px;
    padding-left: 0px;
    padding-bottom: 0px;
    margin: 0px;
    padding-top: 0px;
}


#personalinfoinput
{
    width: 110px;
    height: 59px;
    left: 166px;
    top: 51px;
    position: absolute;
    color: black;
    font-family: 'Palatino Linotype';
    font-size: 9pt;
    font-style: normal;
    padding-right: 0px;
    padding-left: 0px;
    padding-bottom: 0px;
    margin: 0px;
    padding-top: 0px;
}

#personalinfoinputhome
{
    width: 110px;
    height: 59px;
    left: 166px;
    top: 51px;
    position: absolute;
    color: black;
    font-family: 'Palatino Linotype';
    font-size: 9pt;
    font-style: normal;
    padding-right: 0px;
    padding-left: 0px;
    padding-bottom: 2px;
    margin: 0px;
    padding-top: 0px;
}


#personalinfo
{  
    left:58px;
    position: absolute; 
    top:145px; 
    width:377px;
    height:66px;
    color: black;
    font-family: 'Palatino Linotype';
    font-size: 10pt;
    font-style: italic;
    letter-spacing: normal;
    line-height: normal;    
    height:100px;
}

#caskettype
{  
    left:63px;
    position: absolute; 
    top:73px;   
    height:50px;
    color: black;
    font-family: 'Palatino Linotype';
    font-size: 10pt;
    font-style: normal;
    letter-spacing: normal;
    line-height: normal;
    width:358px;
    height:100px;
}


#caskettypeselection
{
    width: 88px;
    height: 136px;
    left: 82px;
    top: 139px;
    position: absolute;
    color: black;
    font-family: 'Palatino Linotype';
    font-size: 9pt;
    font-style: normal; 
    border-top-style: none;
    border-right-style: none;
    border-left-style: none;
    border-bottom-style: none;
    padding-right: 0px; 
    padding-left: 15px; 
    padding-bottom: 0px; 
    padding-top: 0px;           
}  




#caskettypeselection2
{
    width: 88px;
    height: 136px;
    left: 206px;
    top: 109px;
    position: absolute;
    color: black;
    font-family: 'Palatino Linotype';
    font-size: 9pt;
    font-style: normal; 
    border-top-style: none;
    border-right-style: none;
    border-left-style: none;
    border-bottom-style: none;
    padding-right: 0px; 
    padding-left: 15px; 
    padding-bottom: 0px; 
    padding-top: 0px;           
}  
    
#subheadmerchandise
{
 top: 40px;
 width: 110px;
 position:absolute;     
} 

#reviewcosts
{
 left: 53px;
 top: 53px;
 width: 344px;
 height:52px;
 position:absolute;
 font-family: 'Palatino Linotype';  
 font-size: 10pt; 
 font-style: normal; 
} 

#reviewcostsemail
{
 left: 53px;
 top: 250px;
 width: 344px;
 height:150px;
 position:absolute;
 font-family: 'Palatino Linotype';  
 font-size: 10pt; 
 font-style: normal; 
} 


#reviewservices
{
 left: 53px;
 top: 150px;
 width: 344px;
 height:120px;
 position:absolute;
 font-family: 'Palatino Linotype';  
 font-size: 10pt; 
 font-style: normal; 
} 

#reviewprices
{
 left:175px;
 top: 150px;
 width: 344px;
 height:150px;
 position:absolute;
 font-family: 'Palatino Linotype';  
 font-size: 10pt; 
 font-style: normal; 
} 	

#photocomments
{
height:50px;
width:120px;
top: 335px;
left: 300px;
position:absolute;
font-family: 'Palatino Linotype';
font-size: 10pt;
font-style: italic;
}

#finalreview
{
 left: 53px;
 top: 53px;
 width: 344px;
 height:52px;
 position:absolute;
 font-family: 'Palatino Linotype';  
 font-size: 9pt; 
 font-style: normal;  
 }

.formatcost
{
 text-align:right;
}

#totalcontainer
{
 left:2px;
 position: absolute; 
 top: 360px;    
}


#finalreviewcontainer
{
left:285px;
 position: absolute; 
 top: 135px; 
 height:120px;
 width:349px;
 } 
 
 #printcontainer
{
    left: 200px;
    position: absolute;
    top: 50px;
    height: 400px;
    width: 400px;
    background-color: white;
}

  
#reviewbuttons
{
    left: 403px;
    position: absolute;
    top: 441px;
    height: 47px;
    width: 266px;
 }

#reviewcontactselections
{
 left: 403px;
    position: absolute;
    top: 375px;
    height: 60px;
    width: 266px;
    font-family:'Palatino Linotype';  
    font-size:10pt; 
    font-style: normal;        
}


/***** Misc. Styles *****/
.notext { display: none; }
.clear { clear: both; }
.right { float: right; }
.left { float: left; }
.phone { white-space:nowrap; font-weight:bold;}
.red {color: #f00; font-weight: bold;}
.redlink {color: #f00;font-style: italic;}
.italic {font-style: italic; font-family: 'Palatino Linotype';font-size: 10pt;}
.bold{font-weight: bold;}

.selectitemsprice
{
    margin: 0px;
    padding-right: 0px;
    padding-left: 0px;
    padding-bottom: 1px;
    padding-top: 0px;
}

.selectitemslabel
{
    margin: 0px;
    padding-right: 0px;
    padding-left: 0px;
    padding-bottom: 0px;
    padding-top: 0px;
}

.righttext
{     
    left: 500px;   
}


.rightalign
{
text-align: right;
}

.picviewer
{
    height: 200px;
    width: 300px;
}

 .funeralcreated
 {
    font-family: 'Palatino Linotype';
    font-size: 9pt;
    font-style: normal; 
    color:Black;  
 }

#personalinfoerror
{
left:250px;
height: 50px;
width: 150px;
position: absolute;
}

#FundOption
{
left:300px;
top:125px;
height: 100px;
width: 150px;
position: absolute;    
}


#FundPic
{
left:350px;
top:175px;
height: 75px;
width: 150px;
position: absolute;    
}

 
 #PersonalPic1
 {
left:350px;
top:175px;
height: 142px;
width: 206px;
position: absolute;    
}

 #PersonalPic2
 {
left:350px;
top:275px;
height: 142px;
width: 206px;
position: absolute;    
}


#FundOptionsHead
{
left:50px;
top:175px;
height: 75px;
width: 150px;
position: absolute; 
}

#FundOptionsText
{
left:200px;
top:175px;
height: 75px;
width: 150px;
position: absolute; 
font-family: 'Palatino Linotype';  
font-size: 10pt; 
font-style: normal;      
}
 
#requiredinfo
{
    font-family: 'Palatino Linotype';
    font-size: 10pt;
    font-style: italic;
    line-height: 18px;
    left: 379px;
    top: 81px;
    height: 45px;
    width: 75px;
    position: absolute;
    color: red;
}

#validatephone
{
    left:350px; 
    position: absolute; 
    top: 325px;    
}

.sendmail
{
  font-family: 'Palatino Linotype';
  font-size: 16pt;
  font-style: normal;
  color:Black;
}

.sendemailerror
{
  font-family: 'Palatino Linotype';
  font-size: 16pt;
  font-style: normal;
  color:red;
}

#emailresponse
{
left:200px;
top:175px;
height: 75px;
width: 150px;
position: absolute; 
font-family: 'Palatino Linotype';  
font-size: 10pt; 
font-style: normal;         
} 


#optionsback
{
    left:25px; 
    position: absolute; 
    top: 330px; 
    height: 75px;
    width : 150px;       
} 


#personaloptionscontainer
{
 height: 468px;
 width: 752px;
 left: 136px;
 top: 50px;
 position: absolute;
 border-top-style: none;
 border-right-style: none;
 border-left-style: none;
 border-bottom-style: none;
 background-image: url(images/fundingoptions.png);
}

 
#PersonalOption
{
 left: 32px;
 width: 694px;
 top: 25px;
 height: 419px;
 position: absolute;   
}     
 
 #PersonalOptionsHead
 {
 left: 44px;
 width: 210px;
 top: 33px;   
 height: 37px; 
 position: absolute; 
 }
 
 #chooseburialtype
 {
  left: 44px;
 width: 210px;
 top: 150px;   
 height: 200px; 
 position: absolute; 
   
 } 
 
 
#sendemailtext
{
left: 103px;
width: 481px;
top: 85px;
height: 270px; 
position: absolute; 
font-family: 'Palatino Linotype';  
font-size: 12pt; 
font-style: normal;        
} 

#sendemailcomments
{
left: 103px;
width: 481px;
top: 250px;
height: 100px; 
position: absolute; 
font-family: 'Palatino Linotype';  
font-size: 12pt; 
font-style: normal;
}        


#receiveplan
{
left: 103px;
width: 250px;
top: 300px;
height: 25px; 
position: absolute; 
font-family: 'Palatino Linotype';  
font-size: 10pt; 
font-style: normal;    
}

#printplantext
{
left: 50px;
width: 250px;
top: 150px;
height: 150px; 
position: absolute; 
font-family: 'Times New Roman';  
font-size: 12pt; 
font-style: normal;    
}

#printyourplanbutton
{
left: 29px; 
width: 210px; 
top: 300px; 
height: 50px;
position: absolute;   
}

#sendemailbutton
{
 left: 150px;
 top: 350px;
 height: 75px;
 position: absolute;
} 

#validateemail
{
  left:350px; 
    position: absolute; 
    top: 355px;       
}
 
 
#servicetext
{
    left: 300px;
    width: 200px;
    position: absolute;
    top: 100px;
    height: 200px;
}

#vaultpanel
{
    left:60px;
    width:185px;   
}    

#burialtype
{
    left:60px;
    top: 125px;
    width: 200px;
    position: absolute; 
}

#additionalitemsheader
{
    left:60px;
    top: 40px;
    width: 200px;
    position: absolute; 
}

#vaultheader
{
    left:60px;
    top: 40px;
    height: 22Px;
    width: 200px;
    position: absolute; 
}

#memorialheader
{
    top:4px;
    left:200px;
    height:24px;
    position:absolute;
}


   
.beginpicfloat
{
    left: 236px;
    float: right;
    top: 86px;
    margin-left: 20px;
    margin-bottom: 10px;
    margin-top: 0px;
    margin-right: 0px;
    color: black;
    font-family: 'Palatino Linotype';
    font-weight: normal;
    font-size: 12pt;
    vertical-align: text-top;
    direction: ltr;
    text-align: left;   
    clear: right;
    clip: rect(0px, auto, auto, auto);
    border-top-style: none;
    border-right-style: none;
    border-left-style: none;   
    border-bottom-style: none;
    padding-right: 0px;
    padding-left: 0px;
    padding-bottom: 0px;
    padding-top: 0px;
}



/***** Link Styles *****/
a:link { color: #512c34; }
a:visited { color: #512c34; }
a:hover { color: #574d3b; }


/***** Planner 2.0 *****/
.thumbnailstyle
{
    border:solid 5px #E8CFB5;
    left: 200px;
    vertical-align: top;
    text-align: right;
    top: 2px;
    clear: right; 
    float: right;
}

#webaddress
{
    text-decoration:none;
    color:Black;
}

#div_webaddress
{
    width:177px;
    text-align:center;
    
}

#location_addresses
{
    position:absolute;
    top: 62%;
    height: 330px;
    margin-top: -180px;
    margin-left:-8px;
    text-align:center;
}

.location_addresses_horizontal
{
left:0px;
top:220px;
height: 75px;
width: 485px;
position: absolute; 
font-family: 'Palatino Linotype';  
font-size: 9pt; 
font-style: normal;
text-align:center;         
} 

.radioright
{
    float:right;
    margin-top:3px;
    width:90%;
    font-size:15px;
}

.radioleft
{
    float:left;
    width:10%;
}

.radioindent
{
    padding-top:0;
    margin-left:20px;
}

	.li_left {
	float: left;
	}
	
	.li_right {
	float: right;
	display: inline;
}
