﻿/* standard elements */
html {min-height: 100%;}
* {margin: 0;padding: 0;}
a { color: black; text-decoration: none; font-size:12px; }
a:hover { color: #0000ff; text-decoration: none; }
.headerlink { color: black; text-decoration: none; font-size:10px; }
body {color: #444;font: normal 68.5% Tahoma,sans-serif;}
p,code,ul {padding-bottom: 1.2em;}
li {list-style: none;}
h1 {font: normal 1.8em Tahoma,sans-serif;margin-bottom: 4px;}

h1,h2,h3 {padding-top: 6px;}

/* misc */
.clearer {clear: both;}
.left {float: left;}
.right {float: right;}

/* structure */
.container {
	background: #FFF;
	font-size: 1.2em;
	margin: 0 auto;
	padding: 0 10px 10px;
	width: 780px;
	min-height:500px !important;
		
}
.memory
{
	font-size:11px;
	font-family:Tahoma;
	color:White;
}
.memorydet
{
	font-size:11px;
	font-family:Tahoma;
}
.heading
{
	font-size:14px;
	font-family:Helvetica;
	font-weight:bold;
}
.heading2
{
	font-size:12px;
	font-family:Helvetica;	
}
#container {
background-image:url('images/everlastinglives_notext.jpg');
	background-repeat:no-repeat;
}
/* header */
.top {
	/*background: url(img/clouds.gif) repeat-x;*/
	padding:0px 10px 0;
}
/* title */
.header {background: url(images/everlastinglives_header.jpg) no-repeat; font-size: 1.2em; height: 50px; margin: 0 auto;  width: 780px; }
.commonheader {background: url(images/header.jpg) no-repeat; font-size: 1.2em; height: 52px; margin: 0 auto;  width: 780px; }
.header .left, .header .right {color: #FFF;height:80px;	}
.header .left {font: normal 1.8em "Trebuchet MS",sans-serif;line-height:50px;text-align: center;width: 564px;}
.header .right {overflow:hidden;width: 212px;}
.header .right p,.header .right h2 {padding: 0 16px;}
.header .right h2 {padding-top: 16px; font: normal 1.6em "Trebuchet MS",sans-serif;}

/* navigation */
.navigation {background: #D9E1E5 url(img/nav.gif); width:100%; text-align:center;
	border:0px solid #DFEEF7;border-color: #DFEEF7 #CFDEE7;height: 41px;}
.navigation a {background: #D9E1E5 url(img/nav.gif);border-right: 1px solid #AFBEC7;
	color: #456;display: block;float: left;
	font: bold 1.1em sans-serif;line-height: 41px;padding: 0 20px;text-decoration: none;
}
.navigation a:hover {background-position: left bottom; color: #234;}

/* main */
.main {
	border-top: 4px solid #FFF;
	/*background: url(img/bgmain.gif) repeat-y;*/
}

/* footer */
.footer { width:780px; padding:0; margin:0;
	background: url(img/bgfooter.gif) repeat-x;
	color: #FFF;
	font: bold 1em sans-serif;
	line-height: 39px;
	text-align: center;
}
.footer a,.footer a:hover {color: #FFF;}

/* custom */
p img {float:left;margin:0 10px 0 0;}
form {padding:10px;border:1px solid #f6f6f6;}
img {padding:1px;background:#ccc;border:4px solid #f6f6f6;}
label {display:block;font-weight:bold;color:#444;margin:5px 0;}
input { font-family: Verdana,Helvetica,Arial,sans-serif; font-size: 100%; margin: 0; padding: 1px; border: 1px solid #555; background-color:#f5f5f5; }
select{ font-family: Verdana,Helvetica,Arial,sans-serif; font-size: 100%; margin: 0; padding: 1px; border: 1px solid #555; background-color:#f5f5f5; }

input.bg { background: ghostwhite; }
input.b { background-color: #a0a0a0; color: #555; border: solid 1px #ddd; height:25px; }
file {/*width:300px;*/padding:1px;border:1px solid #555;height:18px;font:100% Verdana;color:#777; background-color:#f5f5f5;}
textarea {padding:4px;border:1px solid #555;height:200px;display:block;color:#777;background-color:#f5f5f5;}
fieldset {/*clear:left;*/border:0px solid #dcdcdc;padding:0.5em;width:100%;border-left:thick 5px #eee; 
	margin-top:10px; margin-bottom:10px;}
fieldset legend{font-family:"Trebuchet MS", Helvetica, Arial, sans-serif;font-size:120%;}
fieldset label{display:block;color:#777777;font-family:Helvetica,Arial,sans-serif;font-size:100%;font-weight:lighter;margin-bottom:5px; clear:left;}
fieldset label.regular{display:block;color:#777;font-family:"Century Gothic",Helvetica,Arial,sans-serif;font-size:120%;font-weight:lighter;margin-bottom:5px; clear:left;}
fieldset img, fieldset div img{padding:0px;background:#ccc;border:0px solid #f6f6f6;}
fieldset span label{ border:none; padding:4px; margin:2px;color:#777;font-family:Helvetica,Arial,sans-serif;font-size:100%;font-weight:lighter; display:inline;}
fieldset label span, fieldset label span span{ border:none; padding:2px; margin:2px;color:#f90;font-family:Verdana,Arial,sans-serif;font-size:90%;font-weight:bold; display:inline;}
fieldset span input{ border:none; display:inline; padding:0px; font-weight:normal}
fieldset .notes{display:block;margin:0 2% 2em 2%;padding:0;font-size:85%;line-height:1em;}

.grid, .grid td{
	 border-bottom:1px solid #f0f0f0;
	}
.box{ width:90%;border:solid 1px #e0e0e0; margin:1 1 1 1; 
	margin-top:10px !important;padding:0px 0px 0px 0px;}
.error { color: #cc0066; font-weight: bolder; }

.blockHeader{background-color:#99CDFF;color:#fff;font-weight:bold;padding:5px;}

.spacerH{height:25px;}

.c{border:0px;}
/* NOT SURE WHETHER THESE ARE BEING USED OR NOT:::*/
S
/*code {background: #FFF;border: 1px solid #EEE;border-left: 6px solid #C1CAD3;color: #666;display: block;font: normal 1em Tahoma,sans-serif;line-height: 1.6em;margin-bottom: 12px;padding: 8px 10px;white-space: pre;}*/
/*blockquote {background: url(img/quote.gif) no-repeat;display: block;font-weight: bold;padding-left: 28px;}*/
/*.warning{}*/
/*.msg{}*/