@charset "UTF-8";
/* CSS Document */

body {
	color: 000;
	font-family:"Trebuchet MS";
	font-size:12px;
	line-height: 155%;
	margin:0;
	padding:0;
	background-image:url(../images/bg.gif);
}

img {
	border:0;
}

#wrapper {
	width: 760px;
	margin-left:auto;
	margin-right:auto;
}

#wrapperMain {
	width: 760px;
	height:461px;
	margin-left:auto;
	margin-right:auto;
	background-image:url(../images/img-main.jpg);
	background-repeat:no-repeat;
	background-position: top left;
}

#wrapperIntenral {
	width: 760px;
	height:156px;
	margin-left:auto;
	margin-right:auto;
	background-image:url(../images/bg-internal.gif);
	background-repeat:no-repeat;
	background-position: top left;
}

#wrapperStand {
	width: 760px;
	margin-left:auto;
	margin-right:auto;
	background-image:url(../images/bg-base.gif);
	background-position:bottom;
	background-repeat:no-repeat;
}

#logoLG {
	float:left;
	width: 188px;
	height: 85px;
	background-image:url(../images/logo-lifegenes.gif);
	background-repeat:no-repeat;
}

#nav {
	height:85px;
	width:572px;
	float:left;
}

#nav a {
	float:left;
	display:block;
	text-indent:-9999em;
}


#nav a:hover {
	background-position: 0 -85px;
}

a.Home {
	width: 67px;
	height: 85px;
	background-image:url(../images/btn-home.gif);
}

a.Stay {
	width: 97px;
	height: 85px;
	background-image:url(../images/btn-stay.gif);
}

a.How {
	width: 145px;
	height: 85px;
	background-image:url(../images/btn-how.gif);
}

a.Involved {
	width: 135px;
	height: 85px;
	background-image:url(../images/btn-involved.gif);
}

a.About {
	width: 128px;
	height: 85px;
	background-image:url(../images/btn-about.gif);
}

#introTxt {
	float:left;
	margin: 120px 40px 0 188px;
	width: 311px;
	color:#FFFFFF;
}

#introTxt h1 {
	color:#FFF;
	font-size: 15px;
	padding:0 0 7px 0;
	margin:0;
}

#introTxt p {
	color:#FFF;
	font-size: 14px;
	padding:0 0 7px 0;
	margin:0;
}

#introTxt ul {
	color:#FFF;
	font-size: 14px;
	padding:0 0 7px 0;
	margin:0 0 0 15px;
}

#pageFull {
	float:left;
	margin: 20px 40px 0 188px;
	width: 500px;
	color:#000;
}

#pageFull2 {
	float:left;
	margin: 20px 40px 0 20px;
	width: 668px;
	color:#000;
}

#pageFull h1 {
	color:#57398b;
	font-size: 15px;
	padding:0 0 7px 0;
	margin:0;
}

#pageFull p {
	color:#333333;
	font-size: 13px;
	padding:0 0 7px 0;
	margin:0;
}

#pageFull a {
	color:#6ea7d8;
	border-bottom: 1px dotted #000000;
}

#pageFull a:hover {
	color:#57398b;
	border-bottom: 1px dotted #000000;
}

#pageFull h1 {
	color:#57398b;
	font-size: 15px;
	padding:0 0 7px 0;
	margin:0;
}

#pageFull p {
	color:#333333;
	font-size: 13px;
	padding:0 0 7px 0;
	margin:0;
}

#pageFull a {
	color:#6ea7d8;
	border-bottom: 1px dotted #000000;
}

#pageFull a:hover {
	color:#57398b;
	border-bottom: 1px dotted #000000;
}

#pageFull2 h1 {
	color:#57398b;
	font-size: 15px;
	padding:0 0 7px 0;
	margin:0;
}

#pageFull2 p {
	color:#333333;
	font-size: 13px;
	padding:0 0 7px 0;
	margin:0;
}

#pageFull2 a {
	color:#6ea7d8;
	border-bottom: 1px dotted #000000;
}

#pageFull2 a:hover {
	color:#57398b;
	border-bottom: 1px dotted #000000;
}

#pageContentLeft {
	float:left;
	margin: 20px 40px 0 188px;
	width: 311px;
	color:#000;
}

#pageFull ul {
	font-size:11px;
	color: #333333;
}

#pageContentLeft h1 {
	color:#57398b;
	font-size: 15px;
	padding:0 0 5px 0;
	margin:0;
}

#pageContentLeft p {
	color:#333333;
	font-size: 13px;
	padding:0 0 7px 0;
	margin:0;
}

#pageContentLeft a {
	color:#6ea7d8;
	border-bottom: 1px dotted #000000;
}

#pageContentLeft a:hover {
	color:#57398b;
	border-bottom: 1px dotted #000000;
}

#sideBoxes {
	float: left;
	margin-top: 20px;
	width: 201px;
}

#sideOrder {
	float: right;
	margin-top: 28px;
	margin-right:15px;
	width: 201px;
}

#pageContentRight {
	float:left;
	margin-top:20px;
	width: 190px;
}

#pageContentRight h1 {
	color:#57398b;
	font-size: 15px;
	padding:0 0 7px 0;
	margin:0;
}

#pageContentRight p {
	color:#333333;
	font-size: 12px;
	padding:0 0 7px 0;
	margin:0;
}

#pageContentRight a {
	color:#6ea7d8;
	border-bottom: 1px dotted #000000;
}

#pageContentRight a:hover {
	color:#57398b;
	border-bottom: 1px dotted #000000;
}

#footer {
	float:left;
	margin: 20px 40px 0 188px;
	width: 450px;
	height: 60px;
}

#footer p {
	color:#767676;
	font-size:10px;	
}

#footer a {
	border-bottom:1px dotted #8f8f8f;
	color:#8f8f8f;
}

#footer a:hover {
	color:#57398b;
}

.TBLorder {
	border: 1px solid #FFF;
}

.TBLorder td {
	padding: 4px;
	background-color:#F4F4F4;
	opacity: 0.6;
	font-size:11px;
	color:#000;
}

.field {
	border: 1px solid #A6A6A6;
	background-color:#FFF;
	color:#000;
	font-size: 13px;
}

