div#signup {
	display: none;
}

/* CSS Document */

* {
	margin:0; padding:0;
	font-size:100%;
}

body{
	background:#ebebeb url(/images/header_tall.gif) top repeat-x;
}

img {vertical-align:top;}


a img { border:0;}

ul { list-style:none;}

.left { float:left;}
.right {float:right;}
.clear  { clear:both;}

html, textarea
	{
		font-family:Tahoma;
		font-size:.8em;
		line-height:1.273em;
		color:#393939;
	}
	
input
	{
		font-family:Tahoma;
		font-size:1.1em;
		line-height:1.273em;
		color:#393939;
	}	

.selected{color:red}

input, select { vertical-align:middle; font-weight:normal;}

a {color:#63921a;}
a, a:hover{text-decoration:none;}

div.system-message, div.system-error-message { width: 500px; margin: 0 auto 10px auto; }
div .blog-container { width: 700px; margin: 0 auto 10px auto; }
/* ============================= main layout ====================== */

.more {background:url(/images/more_bg.gif) no-repeat 0 5px; padding-left:12px; color:#B9C0C7; text-decoration:none;}
.more:hover {text-decoration:underline;}

/*h1 {background:url(/images/logo.jpg) top left no-repeat; text-indent:-10000px; height:104px; line-height:1.25em; font-size:0.75em;}*/

ul li { background:url(/images/list_bg.png) no-repeat 0 3px; padding-left:25px;}
li a {color:#909090; font-weight:bold; line-height:1.818em;}
li a:hover {color:#000000;}

.imgindent {margin:0 20px 0 0; float:left;}
.taright { text-align:right;}
p {padding:14px 0 0 0;}
/* ============================= header ====================== */

#header .phone {padding:42px 0 0 339px; }

#header .logo {padding:32px 0 0 302px; height:112px;}

#header .text {padding:9px 66px 0 384px; color:#FFFFFF; height:99px;}

#header .menu {padding:31px 0 0 95px;}

/* ============================= middle ====================== */

.row1 {background:url(/images/row1_bg.gif) top repeat-x #ffffff;}
.row2 {background:url(/images/row2_bg.gif) top repeat-x #ffffff; }

.box1 {border:1px solid #ddebc2; background:url(/images/box1_tall.gif) left repeat-y;}
.box1 .bg {background:url(/images/box1_bg.jpg) top left no-repeat;}

.box2 {border:1px solid #ddebc2; background:url(/images/box2_bg.gif) left top no-repeat #e6fcb9;}
.green {color:#63921a;}
.red {color:#92281a;}
 .gray { float:right;}
/* ============================= footer ====================== */



#footer .left {padding:14px 0 0 200px; color:#393939; font-weight:bold; width:520px;}

#index_2 #footer .left {padding:14px 0 0 320px; color:#393939; font-weight:bold; width:520px;}
#footer .right {padding:11px 34px 0 0;}
#footer a {color:#393939; text-decoration:none;}
#footer a:hover {text-decoration:underline;}

/* ============================= index ============================= */

#index .t1 {margin-bottom:4px;}
#index .t2 {margin:5px 0 0 -19px; position:relative;}
#index .t3 {margin-bottom:0px;}

#index .box1 {position:absolute; margin:11px 0 0 0px; width:210px;}

#index .row1 .column1 .padding {padding:17px 25px 26px 39px;}
#index .row1 .column1 .col1 ul {margin-left:27px;}
#index .row1 .column1 .col3 .taright {padding-top:19px;}

#index .row1 .column2 .padding {padding:11px 36px 12px 0;}
#index .row1 .column2 .content {padding:11px 15px 0 22px;}
#index .row1 .column2 .taright {margin:-3px 2px 2px 0;}

#index .row2 .column1 .padding {padding:17px 32px 18px 39px;}
#index .row2 .column1 .content {padding:0 0 0 0px;}
#index .row2 .column1 .imgindent {margin:0 18px 7px 0;}
#index .row2 .column1 .line {border-bottom:1px solid #d9d9d9; padding:1px 0 10px 0; }
#index .row2 .column1 .taright {margin:-7px 0 0 0;}
#index .row2 .column1 .cont1 {padding:1px 10px 0 0;}

#index .row2 .column2 .padding {padding:150px 15px 10px 0px;}
#index .row2 .column2 img {margin-bottom:2px;}

/* ============================= index-1 =========================== */

/* tooltips */

.tool-tip {color: #fff;width: 420px;z-index: 13000;}
.tool-title { display: none; font-weight: bold;font-size: 11px;margin: 0;color: #9FD4FF;padding: 8px 8px 4px;background: #444;}
.tool-text {font-size: 11px;padding: 4px 8px 8px;background: #444;}
.custom-tip {color: #000;width: 130px;z-index: 13000;}
.custom-title {background: #C3DF7D;border-bottom: 1px solid #B5CF74;color: #3E4F14;font-weight: bold;font-size: 11px;margin: 0;padding: 8px 8px 4px;}
.custom-text {background: #CFDFA7;font-size: 11px;padding: 4px 8px 8px;}

a#default { display:none; }

#index_1 .t1 {margin-bottom:7px;}
#index_1 .t2 {margin-bottom:8px;}
#index_1 .t3 {margin:9px 0 0 -14px; position:relative;}

#index_1 .box2 {position:absolute; margin:11px 0 0 511px;}
#index_1 .row1 .box2 .padding {padding:9px 16px 10px 23px;}
#index_1 .row1 .box2 .cont1 {padding:17px 0 17px 0; border-bottom:1px solid #d9d9d9;}
#index_1 .row1 .box2 .imgindent {margin:0 20px 0 0;}
#index_1 .row1 .box2 .cont1 .taright {margin:5px 1px 0 0;}
#index_1 .row1 .box2 .cont2 .taright {margin:5px 1px 0 0;}
#index_1 .row1 .box2 .cont2 {padding:17px 0 17px 0;}
#index_1 .row1 .box2 .taright {margin:-14px 2px 2px 0;}


#index_1 .row1 .padding {padding:24px 305px 43px 40px;}
#index_1 .row1 .cont1 {padding:0 0 0 27px;}
#index_1 .row1 .imgindent {margin:12px 18px 0 0;}
#index_1 .row1 ul {margin:13px 0 0 144px;}

#index_1 .row2 {background:url(/images/2_row2bg.gif) top repeat-x #ffffff;}
#index_1 .row2 .padding {padding:15px 32px 22px 39px;}
#index_1 .row2 .col1 ul {margin-left:27px;}


/* ============================= index-2 =========================== */

#index_2 .t1 {margin:6px 0 0 -18px; position:relative;}
#index_2 .t2 {margin-bottom:9px;}
#index_2 .t3 {margin-bottom:14px;}

#index_2 .box2 {position:absolute; margin:11px 0 0 40px;}
#index_2 .row1 .box2 .padding {padding:6px 16px 10px 23px;}
#index_2 .row1 .box2 .cont1 {padding:17px 0 17px 0; border-bottom:1px solid #d9d9d9;}
#index_2 .row1 .box2 .imgindent {margin:0 20px 0 0;}
#index_2 .row1 .box2 .taright {margin:-17px 2px 2px 0;}
#index_2 .row1 ul {margin:14px 0 0 0;}


#index_2 .row1 .padding {padding:17px 30px 27px 292px;}
#index_2 .row1 .cont1 {padding:0 0 0 29px;}
#index_2 .row1 .taright {margin:4px 10px 0 0;}

#index_2 .row2 .padding {padding:22px 29px 18px 292px;}
#index_2 .row2 .cont1 {padding:0 0 0 29px; height:950px; width: 600px;}

p.literature-container {
	width: 250px; float: left;
}
#index_2 .row2 .imgindent {margin:0 22px 0 -1px;}
#index_2 .row2 .taright {margin:3px 11px 0 0;}


/* ============================= index-3 =========================== */

#index_3 .t1 {margin-bottom:4px;}
#index_3 .t2 {margin:5px 0 0 -19px; position:relative;}
#index_3 .t3 {margin-bottom:8px;}

#index_3 .row1 .column1 .padding {padding:17px 3px 26px 39px;}
#index_3 .row1 .column1 .col1 ul {margin-left:27px;}
#index_3 .row1 .column1 .col3 .taright {padding-top:19px;}

#index_3 .row1 .column2 .padding {padding:11px 36px 12px 0;}
#index_3 .row1 .column2 .content {padding:11px 15px 0 22px;}
#index_3 .row1 .column2 .taright {margin:-3px 2px 2px 0;}

#index_3 .row2 .column1 .padding {padding:17px 32px 18px 39px;}
#index_3 .row2 .column1 .content {padding:0 0 0 28px;}
#index_3 .row2 .column1 .line {border-bottom:1px solid #d9d9d9; padding:1px 0 10px 0;}
#index_3 .row2 .column1 .taright {margin:13px 0 0 0;}
#index_3 .row1 .column1 .cont1 {padding:10px 10px 0 0;}

#index_3 .row2 .column2 .padding {padding:12px 15px 10px 0;}
#index_3 .row2 .column2 img {margin-bottom:2px;}


/* ============================= index-4 =========================== */

#index_4 .t1 {margin:6px 0 0 -18px; position:relative;}
#index_4 .t2 {margin-bottom:6px;}
#index_4 .t3 {margin-bottom:14px;}
#index_4 .green {color:#527b16;}

#index_4 .box2 {position:absolute; margin:11px 0 0 40px;}
#index_4 .row1 .box2 .padding {padding:6px 20px 10px 23px;}
#index_4 .row1 .box2 .cont1 {padding:17px 0 17px 0; border-bottom:1px solid #d9d9d9;}
#index_4 .row1 .box2 .taright {margin:-15px 2px 2px 0;}


#index_4 .row1 .padding {padding:17px 30px 45px 291px;}
#index_4 .row1 .cont1 {padding:0 0 0 29px;}
#index_4 .row1 .imgindent {margin:0 22px 0 0;}


#index_4 .row2 .padding {padding:22px 29px 13px 292px;}
/*
#index_4 .row2 .cont1 {padding:0 0 0 29px;}
#index_4 .row2 .imgindent {margin:0 22px 0 -1px;}

*/
#index_4 form {padding:20px 0 20px 28px;}
#index_4 form .rowi {height:49px;}
/*
#index_4 form .rowt {height:139px;}
#index_4 form .col1 {width:220px;}
#index_4 form .col2 {width:200px;}

.input {width:175px; height:17px; padding:5px 0 0 5px; font-size:1em;}
textarea {width:194px; height:195px; padding:0 0 0 5px; overflow:auto; font-size:1em;}
form .div {text-align:right; padding:7px 3px 0 0;}
*/

/* ============================= index-5 =========================== */


#index_5 .t1 {margin:6px 0 0 -18px; position:relative;}
#index_5 .t2 {margin-bottom:6px;}
#index_5 .t3 {margin-bottom:14px;}
#index_5 .green {color:#527b16;}

#index_5 .box2 {position:absolute; margin:11px 0 0 40px;}
#index_5 .row1 .box2 .padding {padding:6px 20px 10px 23px;}
#index_5 .row1 .box2 .cont1 {padding:17px 0 17px 0; border-bottom:1px solid #d9d9d9;}
#index_5 .row1 .box2 .taright {margin:-15px 2px 2px 0;}


#index_5 .row1 .padding {padding:17px 30px 45px 291px;}
#index_5 .row1 .cont1 {padding:0 0 0 29px;}
#index_5 .row1 .imgindent {margin:0 22px 0 0;}

#index_5 .row2 .padding {padding:22px 29px 13px 292px;}
#index_5 .row2 .cont1 {padding:0 0 0 29px;}
#index_5 .row2 .imgindent {margin:0 22px 0 -1px;}


form {padding:0 0 0 28px;}
form .rowi {height:39px;}
form .rowt {height:139px;}
form .col1 {width:220px;}
form .col2 {width:200px;}

.input {width:175px; height:17px; padding:0 0 0 5px; font-size:1.3em;}
textarea {width:194px; height:95px; padding:0 0 0 5px; overflow:auto; font-size:1em;}
form .div {text-align:right; padding:7px 3px 0 0;}

/* 
#index_5 .t1 {margin-bottom:7px;}
#index_5 .row1 .padding {padding:24px 46px 33px 41px;}
#index_5 .row1 .cont1 {padding:0 0 0 26px;}

#index_5 .row2 .column1 .padding {padding:17px 32px 18px 39px;}
#index_5 .row2 .column1 .content {padding:0 0 0 0px;}
#index_5 .row2 .column1 .imgindent {margin:0 18px 7px 0;}
#index_5 .row2 .column1 .line {border-bottom:1px solid #d9d9d9; padding:1px 0 10px 0; }
#index_5 .row2 .column1 .taright {margin:-7px 0 0 0;}
#index_5 .row2 .column1 .cont1 {padding:1px 10px 0 0;}

#index_5 .row2 .column2 .padding {padding:12px 15px 10px 0;}
#index_5 .row2 .column2 img {margin-bottom:2px;}
*/

/* ============================= index-6 =========================== */
#index_6 .t1 {margin-bottom:7px;}
#index_6 .row1 .padding {padding:24px 46px 33px 41px;}
#index_6 .row1 .cont1 {padding:0 0 0 26px;}

#index_6 .row2 .column1 .padding {padding:17px 32px 18px 39px;}
#index_6 .row2 .column1 .content {padding:0 0 0 0px;}
#index_6 .row2 .column1 .imgindent {margin:0 18px 7px 0;}
#index_6 .row2 .column1 .line {border-bottom:1px solid #d9d9d9; padding:1px 0 10px 0; }
#index_6 .row2 .column1 .taright {margin:-7px 0 0 0;}
#index_6 .row2 .column1 .cont1 {padding:1px 10px 0 0;}

#index_6 .row2 .column2 .padding {padding:12px 15px 10px 0;}
#index_6 .row2 .column2 img {margin-bottom:2px;}

/* ============================= forms ====================== */

/*
div#familyWebApp { display:none; }
*/

#adultForms ul#nav_221462 { width:730px; height:250px; }
#adultForms ul#nav_221462 li { background:none; float: left; }

ul#nav_221462 > li > ul#navsub221462_138380 > li {
	float: left;
}

#childForms ul#nav_227762 { margin-left:-13px; width:730px; height:250px; }
#childForms ul#nav_227762 li { background:none; float: left; }

.tan { background: #dcd4a7; }

/* 
 label[for='FirstName'], #FirstName,label[for='LastName'], #LastName, label[for='EmailAddress'], #EmailAddress { display:none; }   */

input[value="Submit"] { background: url('/images/submit.png'); width:90px; height:27px;  border-style: none; }

li#completeDisk > a { color:#f00;}


