/* CSS Document */

body { margin:0px; padding:0px; background-color:#FFFFFF; font-family:Arial, Helvetica, sans-serif;}
html{ overflow-y:scroll;}
.align-right {text-align:right;}
.align-right1 {text-align:right; padding-top:10px; padding-bottom:10px; padding-right:10px;}
.align-center {text-align:center;}
#align-center {text-align:center;}
.valign {vertical-align:top;}
.valign-middle{vertical-align:middle;}

.margin-top20 { margin-top:20px;}
.margin-top10 { margin-top:10px;}
.margin-left10 { margin-left:10px;}
.padding-top20 { padding-top:20px;}
.line-height30 { line-height:30px;}
a{font-size:12px; font-weight:bold; color:#FFFFFF; text-decoration:none;}
a:hover{color:#FFFFFF; text-decoration:underline;}
.container { width:894px; height:100%; margin:0px auto 0px auto;}
.header-bg { background:#fff url(../images/header-bg.gif) repeat-x; vertical-align:middle; font-size:12px; font-weight:bold; color:#FFFFFF; padding-right:5px; text-align:right; width:100%;}
.clouds { background:#fff url(../images/clouds-bg.png) no-repeat; height:102px; }
.tabs { font-weight:bold; color:#2FABFF; text-align:right; height:29px; vertical-align:middle; background-color:#FDFEFF;}
.tabtxt {padding:3px 10px 3px 15px; font-family:Arial, Helvetica, sans-serif; font-size:14px !important; font-weight:bold; color:#2FABFF; vertical-align:middle; white-space:nowrap; text-align:right;}
.tabtxt a{ color:#2FABFF; text-decoration:none; font-size:14px !important;}
.tabtxt a:hover{ color:#FF812B; text-decoration:underline;}
#active{ color:#2FABFF; text-decoration:underline; !important;}
.tabtxt span{padding:3px 10px 3px 15px; font-family:Arial, Helvetica, sans-serif; font-size:12px !important; font-weight:bold; color:#83C144; vertical-align:middle; white-space:nowrap; text-align:right;}
.tabtxt span a{ color:#83C144; text-decoration:none; font-size:12px !important;}
.tabtxt span a:hover{ color:#83C144; text-decoration:underline;}

.content { font-size:13px; font-family:Arial, Helvetica, sans-serif; color:#4D4D4D; width:370px; padding-left:7px; padding-top:10px; padding-bottom:10px; vertical-align:top; text-align:justify; line-height:18px; }
.content1 { font-size:14px; font-family:Arial, Helvetica, sans-serif; color:#4D4D4D; width:370px; padding-left:7px; padding-top:10px; padding-bottom:10px; vertical-align:top; text-align:justify; line-height:18px; }
.tabs1 { color:#FF812B; vertical-align:middle; padding-top:10px; padding-bottom:20px;  }
.tabtxt1 {padding:3px 8px 3px 7px; font-family:Arial, Helvetica, sans-serif; font-weight:bold; color:#FF812B; vertical-align:middle; white-space:nowrap;}
.tabtxt1 a{ color:#FF812B; text-decoration:none; font-size:13px !important; font-weight:bold; !important;}
.tabtxt1 a:hover{ color:#2FABFF; text-decoration:underline;}
#span{padding:3px 0px 3px 0px; font-family:Arial, Helvetica, sans-serif; font-weight:bold; color:#2FABFF; vertical-align:middle; white-space:nowrap;}
#span a{ color:#2FABFF; text-decoration:none; font-size:13px !important; font-weight:bold; !important;}
#span a:hover{ color:#FF812B; text-decoration:none;}

.content-border { width:551px; padding-right:9px; }
.content-borderbg { background:#fff url(../images/borderbg.gif) repeat-y; height:100%; font-size:12px; color:#4D4D4D; }
.border-title { padding-left:30px; color:#82C143; font-size:13px; font-weight:bold; text-decoration:underline; }
.border-text { margin-left:25px; color:#4D4D4D; font-size:12px; margin-right:5px; text-align:justify; padding:5px; margin-top:5px; }
.border-text td{ height:40px; }
.boxes { padding-left:115px; padding-top:15px;}
.blur-box {background:#fff url(../images/blue-box.gif) no-repeat; text-align:center; padding-right:18px; width:122px; height:124px; vertical-align:middle; font-size:13px; color:#FFFFFF; font-weight:bold; padding-bottom:24px; line-height:18px;}
.orange-box {background:#fff url(../images/orange-box.gif) no-repeat; text-align:center; width:122px; height:124px; vertical-align:middle;  font-size:13px; color:#FFFFFF; font-weight:bold;padding-bottom:24px; line-height:18px;}
.blog-bg { background:#fff url(../images/blogbg.gif) repeat-y; height:100%; font-size:10px; text-align:justify;}
.blog-text { margin-left:25px; color:#82C143; font-size:11px; margin-right:5px; text-align:justify; padding-right:105px; text-align:justify; line-height:15px;}
.readmore { font-size:12px; font-weight:bold; color:#82C143; text-transform:capitalize; text-align:center;}
.readmore a{ color:#82C143; text-decoration:underline;}
.readmore a:hover{ color:#FF812B; text-decoration:none;}

.footer {font-family:Arial, Helvetica, sans-serif; margin-top:10px;}
.footer td.address{font-size:12px; font-weight:bold; padding-left:11px; color:#82C143; padding-top:15px; vertical-align:bottom;}
.footer td.copyright{font-size:11px; padding-left:11px; color:#FFFFFF; padding-top:10px; padding-bottom:7px; background-color:#82C143;}
.footer td.copyright span{font-size:10px; padding-left:315px; }
.footer-bg { background:#fff url(../images/footer-bg.gif) repeat-x; vertical-align:middle; font-size:11px; color:#FFFFFF;padding-left:5px;  width:100%;}
.footer-bg span{font-size:10px; padding-left:315px; }

/*******Life as foster youth*********/
.column1 { width:156px; vertical-align:top;}
.column2 { vertical-align:top;}
.column3 { width:266px; vertical-align:top;}
.heading1 { font-size:15px; font-weight:bold; color:#FF812B; padding-top:6px; padding-bottom:5px; padding-left:8px;}
.heading2 { font-size:15px; font-weight:bold; color:#82C143; padding-top:6px; padding-bottom:5px;}
.leftmenu-middlebg { background:#fff url(../images/leftmenu-middlebg.gif) repeat-y; height:100%; font-size:12px; color:#F5FDFB; }
.leftmenu-text { margin-left:9px; color:#F5FDFB; font-size:11px; line-height:30px; font-weight:bold; padding-bottom:20px;}
.leftmenu-text a{ color:#F5FDFB; text-decoration:none; font-size:12px;!important}
.leftmenu-text a:hover{ color:#F5FDFB; text-decoration:underline;}
.leftmenu-text #active{ color:#F5FDFB; text-decoration:underline; font-size:12px;!important}
.center-content {  font-size:13px; font-family:Arial, Helvetica, sans-serif; color:#4D4D4D; margin-left:23px; width:448px; text-align:justify;  }
.center-content td.text{  font-size:13px; font-family:Arial, Helvetica, sans-serif; color:#4D4D4D; text-align:justify; padding-right:23px; padding-top:5px; line-height:18px; vertical-align:top; }
.center-content td.links{ font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#666; line-height:25px;}
.center-content td.links a{ color:#666; text-decoration:underline;  font-weight:normal!important; }
.center-content td.links a:hover{ color:#83C144; text-decoration:none; }

.center-content1 {  font-size:13px; font-family:Arial, Helvetica, sans-serif; color:#4D4D4D; text-align:justify;  }
.center-content1 td.text{  font-size:13px; font-family:Arial, Helvetica, sans-serif; color:#4D4D4D; text-align:justify; padding-right:5px; padding-left:10px; padding-top:5px; line-height:18px; vertical-align:top; }
.center-content1 td.text1{  font-size:13px; font-family:Arial, Helvetica, sans-serif; color:#4D4D4D; text-align:justify; padding-right:5px; padding-left:10px;  line-height:18px; vertical-align:top; }
.donate-content {  font-size:13px; font-family:Arial, Helvetica, sans-serif; color:#4D4D4D; margin-left:23px; width:auto; text-align:justify;  }
.donate-content td.text{  font-size:13px; font-family:Arial, Helvetica, sans-serif; color:#4D4D4D; text-align:justify; padding-right:23px; padding-top:5px; line-height:18px; }
#orangelink {font-family:Arial, Helvetica, sans-serif; font-size:13px; color:#FF812B; text-decoration:underline; }
#orangelink:hover { color:#FF812B; text-decoration:none; }
.boxes {margin-top:22px;}
.boxes td{padding-top:22px;}
.blur-box1 {background:#fff url(../images/blue-box1.gif) no-repeat;  width:241px; height:129px; vertical-align:middle; font-size:15px; color:#FFFFFF;  text-align:center; font-weight:bold; padding-right:20px; line-height:20px;}
.blur-box1 span{font-size:18px; letter-spacing:5px; text-align:center; }
.orange-box1 {background:#fff url(../images/orange-box1.gif) no-repeat;  width:242px; height:129px; vertical-align:middle;  font-size:13px; color:#FFFFFF; font-weight:bold; text-align:center;  padding-right:20px; line-height:20px;}
.orange-box1 span{font-size:18px; letter-spacing:5px;}
li {line-height:20px;padding-left:5px; padding-top:10px;}
.header-bg1 { background:#fff url(../images/orange-headerbg.gif) repeat-x; vertical-align:middle; font-size:14px; font-weight:bold; color:#FFFFFF; padding-left:20px; text-align:left; width:100%;}

#logo { float:left; width:128px; height:100px; background-image:url(../images/logo-1.png); background-repeat:no-repeat; margin-left:5px;}
#logo a{ float:left; width:128px; height:100px; background-image:url(../images/logo-1.gif); background-repeat:no-repeat;  }
.link { font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#666666; }
.link a{ font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#666666; }
.link a:hover{ font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#83C144; }

.email { font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#3BB0FF; }
.email a{ color:#3BB0FF; text-decoration:underline; }
.email a:hover{ color:#FF8A3A; text-decoration:none; }
.link1 { font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#3BB0FF;}
.link1 a{ color:#3BB0FF; text-decoration:underline;  font-weight:normal!important; }
.link1 a:hover{ color:#FF8A3A; text-decoration:none; }
.heading { font-size:13px; font-weight:bold; color:#1187D5;}
.clickhere { font-family:Arial, Helvetica, sans-serif; font-size:13px; color:#FFFFFF; text-decoration:underline; }
.clickhere:hover{ color:#FFFFFF; text-decoration:none; }
.clickhere1 { font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#FFFFFF; text-decoration:underline; }
.clickhere1:hover{ color:#FFFFFF; text-decoration:none; }
.tabs2 { font-weight:bold; color:#FF812B;  height:29px; vertical-align:middle; background-color:#FDFEFF;}
.tabtxt2 {padding:3px 10px 3px 0px; font-family:Arial, Helvetica, sans-serif; font-size:14px !important; font-weight:bold; color:#FF812B; vertical-align:middle; white-space:nowrap; }
.tabtxt2 a{ color:#FF812B; text-decoration:none; font-size:14px !important; }
.tabtxt2 a:hover{ color:#FF812B; text-decoration:underline;}
#active1{ color:#FF812B; text-decoration:underline; !important;}
.wishlist {  font-size:13px; font-family:Arial, Helvetica, sans-serif; color:#4D4D4D; margin-left:23px; width:590px; text-align:justify; border-top:1px solid #E1E1E1; border-left:1px solid #E1E1E1; }
.wishlist td{  border-bottom:1px solid #E1E1E1; border-right:1px solid #E1E1E1; }
.wishlist td.text{  font-size:13px; font-family:Arial, Helvetica, sans-serif; color:#4D4D4D; text-align:justify; padding-right:15px; padding-left:10px; padding-top:5px; line-height:18px; vertical-align:top; }

.donate-familyservices {  font-size:13px; font-family:Arial, Helvetica, sans-serif; color:#4D4D4D; margin-left:23px; width:590px;}
.donate-familyservices td.text1{  font-size:13px; font-family:Arial, Helvetica, sans-serif; color:#4D4D4D; text-align:left; padding-right:15px; padding-top:5px; line-height:18px; vertical-align:top; }
.donate-familyservices td.text{  font-size:13px; font-family:Arial, Helvetica, sans-serif; color:#4D4D4D; text-align:right; padding-right:15px; padding-top:5px; line-height:18px; vertical-align:top;  }
.donate-familyservices td.header{  font-size:15px; font-weight:bold; color:#82C143; padding-top:6px; padding-bottom:5px;}

.separate {font-size:13px; font-family:Arial, Helvetica, sans-serif; color:#4D4D4D; padding-right:15px; text-align:center; padding-top:30px; }
.separate span{color:#3CAFFF; font-weight:bold;}
hr { width:100%; border:1px dotted #CCCCCC;}
.textfield { width:200px; border:1px solid #336699;}
.textfield60 { width:60px; border:1px solid #336699;}0
