/*   MEMORIAL CARETEAKERS STYLESHEET   */
/*   www.memorialcaretakers.com        */
/*   Copyright 2006					   */
/* ----------------------------------- */

/*									   */
/* -------- Inherited Styles --------- */
/*									   */
body
{
	color:#3a5142;
	font-family:Microsoft Sans Serif;
	font-size:12px;
	background-image: url("Images/trimming.jpg");
	background-position:bottom;
	background-attachment:fixed;
	background-repeat:repeat-x;
}

a:link
{
	text-decoration: "underline";
	color:#3a5142;
}

a:visited
{
	text-decoration: "underline";
	color:#72b489;
}

a:hover
{
	text-decoration: "underline";
	color:White;
	background-color:#3a5142;
}

/*									   */
/* ------- ID Main Area Styles ------- */
/*									   */

#tblContainer
{
	width:760px;
	height:100%;
}

#header
{
	height: 118px;
	width: 760px;
	background-image: url("images/logo.jpg");
	background-repeat:no-repeat;
	text-align:right;
	font-size:16px;
	padding-right:10px;
	vertical-align:bottom;
	font-weight:bold;
}

#footer
{
	height: 120px;
	width: 760px;
	background-image: url("Images/footer.jpg");
	background-repeat: no-repeat;
}

/*									   */
/* ------- ID Left Area Styles ------- */
/*									   */

#links
{
	background-color:#3a5142;
	height:687px;
	width:200px;
	padding-top:10px;
	vertical-align:top;
}

#tblLinks
{
	width:179px;
	height:374px;
	color:White;
	vertical-align:top;
}

#tblLinks a:link
{
	text-decoration:none;
	color:#3a5142;
	display:block;
}

#tblLinks a:visited
{
	text-decoration:none;
	color:#3a5142;
	display:block;
}

#tblLinks a:hover
{
	display:block;
	color:White;
	background-color:#3a5142
}

#tblLinks hr
{
	border-style:dashed;
}

#generalPane
{
	background-color: #72b489;
	width:179px;
	height:190px;
	vertical-align:top;
	text-align:center;
}

#accountPane
{
	background-color: #72b489;
	width:179px;
	height:174px;
	vertical-align:top;
	text-align:center;
}
#FrachisePane
{
	background-color: #72b489;
	width:179px;
	height:174px;
	vertical-align:top;
	text-align:center;
}

/*									   */
/* ------- ID Right Area Styles ------ */
/*									   */
#content
{
	height:650px;
	width:560px;
	background-color: #ececd9;
	padding: 20px 10px 10px 10px;
	vertical-align:text-top;
	text-align: left;
}

#location
{
	width:100%;
	text-align:left;
	vertical-align:top;
	font-size:16px;
	font-family:Tempus Sans ITC;
	font-weight:bold;
	border-bottom:1;
	border-bottom-style:solid;
}

/*									   */
/* ---- Registration Page Styles ----- */
/*									   */

.tblSignUp
{
	width:460px;
	border-bottom: dotted 1px black;
	border-left: dotted 1px black;
	border-top: dotted 1px black;
	border-right: dotted 1px black;
}

.regBottom
{
	width:460px;
	text-align:center;
}

.regLeft
{
	width:170px;
}

.regRight
{
	width:290px;
}



/*									   */
/* ------- Login / Recov Styles ------ */
/*									   */
#tblLogin, #tblNew, #tblPWRecov
{
	width:360px;
	border-bottom: dotted 1px black;
	border-left: dotted 1px black;
	border-top: dotted 1px black;
	border-right: dotted 1px black;
}

#loginBottom
{
	width:360px;
	text-align:center;
}

.loginLeft
{
	width:150px;
}

.loginRight
{
	width:180px;
}

/* +++++++++++++++++++++++++++++++++++ */
/* +++++++++++ ADMIN LOGIN +++++++++++ */
/* +++++++++++++++++++++++++++++++++++ */


/*									   */
/* ------- Job Request Styles -------- */
/*									   */
#tblNewJob
{
	width: 400px;
	border-bottom: solid 1px black;
	border-top: solid 1px black;
	border-left: solid 1px black;
	border-right: solid 1px black;
}

.tdRepeated
{
	width: 200px;
	height: 100px;
}

.tdBottom
{
	width: 200px;
	height: 20px;
	background-color: #3a5142;
	color: White;
}

.tdBottom a:link
{
	color:White;
}

.tdBottom a:visited
{
	color:White;
}

/*									   */
/* ------ Complete Job Styles -------- */
/*									   */

.tblCompleteJob
{
	width: 400px;
	border-bottom: dashed 1px black;
	border-top: dashed 1px black;
	border-left: dashed 1px black;
	border-right: dashed 1px black;
}

.tdCompleteJob
{
	width: 200px;
}

/*									   */
/* ------ Manage Member Styles ------- */
/*									   */

.tdManageRepeat
{
	width: 200px;
}

/*									   */
/* ------- Edit Member Styles -------- */
/*									   */

.tdEditRepeat
{
	width: 100px;
}

.tdEditRepeat2
{
	width: 150px;
}

/* +++++++++++++++++++++++++++++++++++ */
/* ++++++++++ CUSTOMER LOGIN +++++++++ */
/* +++++++++++++++++++++++++++++++++++ */

/*									   */
/* ------- Message Page Styles ------- */
/*									   */

.tdMessage1
{
	width: 180px;
}

.tdMessage2
{
	width: 40px;
}


/*									   */
/* ------- Google Page Styles -------- */
/*									   */

#divGMap
{
	border-style: double;
	width: 500px;
	height: 300px;
}

#Map2
{
	border-style: double;
	width: 500px;
	height: 300px;
}

#tblLovedOne
{
	width: 500px;
	height: 300px;
}

td #LOSelect
{
	height: 50px;
	text-align: right;
}

td #LOAdd
{
	height: 250px;
}

hr.GMapHR
{
	width: 450px;
	border-style: groove;
	border-color: Gray;
}

/*									   */
/* -------- Loved One Styles --------- */
/*									   */

td #loPicture
{
	width:100px;
	border-style:ridge;
	height: 100px;
	border-width: thin;
}

td #loName
{
	
	width:200px;
	border-left: groove;
	border-right: groove;
	border-top:groove;
	height: 80px;
}

td #loMenu
{
	border-style: ridge;
	background-color: #72b489;
	height: 20px;
	text-align: center;
}

#loMenu a:link
{
	text-decoration:none;
	color:#3a5142;
}

#loMenu a:visited
{
	text-decoration:none;
	color:#3a5142;
}

#loMenu a:hover
{
	color:White;
	background-color:#3a5142
}

#aAddLO
{
	text-align:right;
	width: 100%;
}

#tdPrefix
{
	border-style: solid;
	border-color: Black;
	border-width: thin;
	background-color: #72b489;
	height: 22px;
	width: 20%;
	text-align: left;

}

#tdFirstName
{
	border-style: solid;
	border-color: Black;
	border-width: thin;
	background-color: #72b489;
	height: 22px;
	width: 40%;
	text-align: left;


}

#tdLastName
{	
	border-style: solid;
	border-color: Black;
	border-width: thin;
	background-color: #72b489;
	height: 22px;
	width: 40%;
	text-align: left;
}

#tdDOB
{	
	border-style: solid;
	border-color: Black;
	border-width: thin;
	background-color: #72b489;
	height: 22px;
	width: 50%;
	text-align: left;
}

#tdDOD
{	
	border-style: solid;
	border-color: Black;
	border-width: thin;
	background-color: #72b489;
	height: 22px;
	width: 50%;
	text-align: left;
}

#tdUploadImage
{	
	border-style: solid;
	border-color: Black;
	border-width: thin;
	background-color: #72b489;
	height: 22px;
	width: 50%;
	text-align: left;
}

#divAddLO
{
	border-style:groove;
	border-width: thin;
}

#divAddCem
{
	border-style:groove;
	border-width: thin;
}

#divLOInformation
{
	width:100%;
	text-align:left;
	vertical-align:top;
	font-size:16px;
	font-family:Tempus Sans ITC;
	font-weight:bold;

}

#divCemInformation
{
	width:100%;
	text-align:left;
	vertical-align:top;
	font-size:16px;
	font-family:Tempus Sans ITC;
	font-weight:bold;

}

#tdCemName
{
	border-style: solid;
	border-color: Black;
	border-width: thin;
	background-color: #72b489;
	height: 22px;
	width: 50%;
	text-align: left;
	
}
#tdCemStreet
{
	border-style: solid;
	border-color: Black;
	border-width: thin;
	background-color: #72b489;
	height: 22px;
	width: 50%;
	text-align: left;
	
}
#tdCemCity
{
	border-style: solid;
	border-color: Black;
	border-width: thin;
	background-color: #72b489;
	height: 22px;
	width: 60%;
	text-align: left;
	
}
#tdCemState
{
	border-style: solid;
	border-color: Black;
	border-width: thin;
	background-color: #72b489;
	height: 22px;
	width: 15%;
	text-align: left;
	
}
#tdCemZip
{
	border-style: solid;
	border-color: Black;
	border-width: thin;
	background-color: #72b489;
	height: 22px;
	width: 25%;
	text-align: left;
}

/*									   */
/* ------- Member Link Styles -------- */
/*									   */

#mbrLinks
{
	width:179px;
	height:194px;
	color:White;
	vertical-align:top;
}

#mbrNavPane
{
	background-color: #72b489;
	width:179px;
	height:174px;
	vertical-align:top;
	text-align:center;
}

#mbrLinks a:link
{
	text-decoration:none;
	color:#3a5142;
	display:block;
}

#mbrLinks a:visited
{
	text-decoration:none;
	color:#3a5142;
	display:block;
}

#mbrLinks a:hover
{
	display:block;
	color:White;
	background-color:#3a5142
}

#mbrLinks hr
{
	border-style:dashed;
}




