﻿
body {
	font-family: Verdana,tahoma, helvetica, arial, sans-serif;
	font-size: 80%;
	text-align: center;
	background-color:rgb(230,231,232) ;
	
}


.LastMenu{left:-53px;position:relative;}
.BtnAmend{PADDING-left: 35.5em; Z-INDEX: 100; POSITION: relative; TOP: -160pt}
#OurSupportersHeaderTitle_SUPPORTUS ,#ComputerTitle
{position:relative;top:4px;left:5px}

#LatestNewsHeader
{background:rgb(239,243,255);color:#636563; font-weight:bold; 
Font-size:10px;	width:100%;position:relative;height:20px;top:-5px;
 text-transform:uppercase;border-top:Solid  1px rgb(173, 207, 239);
 border-left:Solid  1px rgb(173, 207, 239);border-Right:Solid  1px rgb(173, 207, 239)
 ;}
#LatestNewsBody
{
	position:relative;
	width: 98%;
	
	padding:5px;
	top:-5px;
	border:  Solid  1px rgb(173, 207, 239);
	
	
}
.LoginPageHeader
{
	font-weight: bold;
    font-size: 8pt;
    color: White;
    font-family: verdana;
    background-color: #9EC630;
    padding-right: 5px;
    padding-left: 10px;
    padding-bottom: 3px;
    padding-top: 3px;
    width:346px;
    margin-top: 10px ;
}
.LoginHeaderBody{
	border: solid 1px #DAE2C5;
	background: #ffffff;
	padding: 11px;
	margin-bottom: 7px;
    width:220px;
    height:inherit;
}
.PageHeader
{
	font-weight: bold;
    font-size: 8pt;
    color: White;
    font-family: verdana;

    padding-right: 5px;
   
    padding-bottom: 3px;
    padding-top: 3px;
    width:82%;
    margin-top: 10px ;
}
.PageHeaderBody{
	border: solid 1px #DAE2C5;
	background: #ffffff;
	padding: 5px;
	margin-bottom: 7px;
    width:558px;
    height:inherit;
}

.LoginNewPageHeader
{
	font-weight: bold;
    font-size: 8pt;
    color: White;
    font-family: verdana;
    background-color: #90B4CF;
    padding-right: 5px;
    padding-left: 10px;
    padding-bottom: 3px;
    padding-top: 3px;
    width:220px;
    margin-top: 10px ;

}
.CartSummary
{
  border-right: #000099 1px solid;
  border-top: #000099 1px solid;
  border-left: #000099 1px solid;
  border-bottom: #000099 1px solid;
  background-color: snow;
  font-family: Arial;
  font-size: 9pt;
  color: Navy;
  padding-top: 3px;
  padding-left: 2px;
  padding-bottom: 5px;
}
.tfnlonenew{FLOAT: left; MARGIN: 0 7px  0px 0px }
.idSiteMapChange{ font-size:65%;}
.NewsTitle{Font-weight:Bold; PADDING-right:0.5em;	FONT-FAMILY:Verdana,Arial,Helvetica,Sans-Serif;}
.floatimgleft2 { FLOAT: left; MARGIN: 10px 7px 9px 0px }
.SubTitleHeader{FONT-SIZE: 10pt;FONT-Weight:Bold; FONT-FAMILY: Verdana,Arial,Helvetica,Sans-Serif; }
.HomeLinkHeights{PADDING-RIGHT:0em;PADDING-LEFT:5pt;PADDING-BOTTOM:0.5em;PADDING-TOP:0.5em}
.PageTitleSpace{padding-bottom:10px;position:relative;top:-10px;font-weight:bold;font-size:10pt}
.MainContentTitle{font-weight:bold;}
.MainContentTitle2{position:relative;top:-20px;padding-bottom:2px;}
.Buttons
{
    
    /*BACKGROUND-IMAGE: url(../images/button_shadow.gif);*/
    FONT: 95% Verdana,Arial,Helvetica,Sans-Serif;
    BORDER-RIGHT: #333333 1px solid;
    BORDER-TOP: #333333 1px solid;
    BORDER-LEFT: #333333 1px solid;
    BORDER-BOTTOM: #333333 1px solid;
    HEIGHT: 19px;
    BACKGROUND-COLOR: #eeeeee;
    Color:Black ;width:70px;
    
}
.HeadlineSeparator, .CommentSeparator
{
	
	/*border-width:thin;
	color: rgb(148, 149, 153);*/
	background-image: url("../images/line_header.jpg");
}
.LongButtons
{
   
    /*BACKGROUND-IMAGE: url(../images/button_shadow.gif);*/
    FONT: 95% Verdana,Arial,Helvetica,Sans-Serif;
    BORDER-LEFT: #333333 1px solid;
    BORDER-BOTTOM: #333333 1px solid;
     BORDER-RIGHT: #333333 1px solid;
    BORDER-TOP: #333333 1px solid;
    HEIGHT: 22px;
    BACKGROUND-COLOR: #eeeeee;
    Color:Black ;width:110px;
}


.Labels{FONT-SIZE: 10pt; FONT-FAMILY: Verdana,Arial,Helvetica,Sans-Serif; font-weight:bold;}
.TextBoxes{FONT-SIZE: 10pt; FONT-FAMILY:Verdana,Arial,Helvetica,Sans-Serif;}
.EventTitle{FONT-SIZE: 10pt; FONT-FAMILY:Verdana,Arial,Helvetica,Sans-Serif;}
.NewsTitle1{FONT-SIZE: 12pt;Font-weight:Bold; PADDING-right:0.5em;	FONT-FAMILY:Verdana,Arial,Helvetica,Sans-Serif;}
.TopicTitle{Padding-top: 1em;  font-weight:bold; FONT-FAMILY: Verdana,Arial,Helvetica,Sans-Serif; }
.otherlinks {  
	font-family: Verdana;
	font-size: 11px;
	color:#ffffff;
	text-decoration:none}

	.otherlinks1 {  
	font-family: Verdana;
	font-size: 11px;
	color:#ffffff}
html, body, #wrapper, h1, #nav-top, #nav-top li, #nav-left, #nav-top li {
	margin: 0;
	padding: 0;
	list-style: none;
}
th, td {
	font-size: 100%;
}

img { border: 0; }
 
#wrapper {
	margin: 16px auto;
	text-align: left;
	width: 750px;
	position: relative;
	background-color:White;
	
}

h1, h2, h3 {
	font-size: 100%;
}


h1 {
	margin: 0;
	padding: 0;
}

h2 {
	margin: 0 0 5px 0;
	padding: 0;
	
}

h3 {
	padding: 4px 0 0 0;
}

p {
	margin: 1em 0;
	padding: 0;

}

.block {
	display: block;
}

.clear {
	clear: both;
	height: 1px;
	padding-top: 0;
	margin-top: 0;
	margin-bottom: 0;
	font-size: 1px;
	line-height: 1px;
}

* html .clear {
	margin-top: -5px;
	margin-bottom: -4px;
}

.left {
	float: left;
	margin: 1px 8px 0px 0px;
}

.softright {
	text-align: right;
}

.readmore {
	text-align: right;
}

/* ***** */

#wrapper {
	width: 955px;
	
}

/* header */

#header {
	
		position: relative;
	
	
	margin-bottom: 0px;
	/*
	 left:-40px; */
	/*
	 left:-40px; */
}
/*#FamiliesImage{padding-left:228px}
#FamiliesImage{position:relative;left:5px}*/
#Strapline{left:25px;position:absolute;top:163px;width:320px;font-size:10px;}


/* the story of two navs */
#headerRightNavBar {
	
	position: relative;
	width: 955px;
	height:22px;
	background-color:White;
	
}
#nav-top {
	position: relative;
	top: 5px; 
	 background-color:White;
	 font-size: 11px;
/* height:20px;*/

 
}
#nav-top li {
	display: inline;
}
#FooterNav li {
	display: inline;
}
#FooterNav, #nav-top a {
	color:rgb(0, 56, 118);
	font-weight: bold;
	text-decoration: none;
	
}

#nav-top a:hover {
	  text-decoration: underline;
	  
}
#nav-left {
	position: absolute;
	top: 66px; left: 26px;
}


/* body */

#body 
{
	
	border-bottom:  solid thin gray;
	border-width: 1px ;
	border-bottom-width: 4px; 
	font-family:Verdana;
}

.space
{
	color:White;
}
#body h3 {
	margin: 0 0 0 0;
	font-size: 75%;
}
/*
#body ul {
	margin: 0;
	padding: 0;
	list-style:none;
}
*/

#Volunteer
{
	margin: 1px;
	padding: 1px;
	 list-style: inside circle; 
}
a {
	color:rgb(0, 56, 118);
	text-decoration: none;
	font-weight: bold;
}

a:hover {
	color: #389cff;
	text-decoration:underline;
	font-weight: bold;
}
#cap {

	padding-top: 1px;
	width: 950px;
	 z-index:-1;
	margin: 0 0  0.5em  0;
	/*border-bottom:Solid  1px rgb(148, 149, 153);*/

}

#LeftNavBar {
	float: left;
	width: 160px;
	margin-left: 26px;
	display: inline;
}

#HowCanWehelp, #TellMeMore, #Admin,#HowCanWehelp2 , #GetInvolved
{
	
	padding:5px;
}

#capabilities {
	float: left;
	width: 490px;
	margin-left: 19px;
	padding:5px;
	
}
.capabilities {
	float: left;
	width: 490px;
	margin-left: 19px;
	padding:5px;
	
}
.capabilities p {
	line-height: 1.5;
	
}

.capabilities h3 {
	font-size: 13px;
}

 #OurSupporters {
	float: left;
	width: 190px;
	margin-left: 20px;
	padding:5px;
	
}
#OurSupportersBody {
	position:relative;
	width: 188px;
	left:-5px;
	padding:5px;
	top:-5px;
	border:  Solid  1px rgb(148, 149, 153);
	
}

#OurSupporters h3 {
	font-size: 13px;
}

#OurSupporters h3 a {
	text-decoration: none;
	
}

#OurSupporters p {
	line-height: 1.5;
}


/* footer */

#footer {
	clear: both;
	text-align: center;
	border-top: groove  thin gray;
	border-width: 1px ;
	height:25px;
	font-size: 10px;
}

#footer div div { padding: 8px 0; }

#footer, #footer a {
	color: rgb(153, 153, 153);
}
#copyright{position:relative;left:-130px;top:6px;color: rgb(153, 153, 153)}
#fNav{position:absolute;Right:-600px;}

#Contentdividerline{width:955px;position:relative;top:-1px; background:transparent url("../images/content_section_divider.jpg") repeat-x top 

left;}

#LoginName{Color:rgb(206,127,45)}
#YOUAREHERE{}

.idSiteMapChange{position:relative;top:-5px;color:Black;width:500px;}
#YOUAREHERETitle{color:rgb(148, 149, 153);font-weight:bold;position:relative;top:-5px; }
#YOUAREHERELine{color:rgb(148, 149, 153);position:relative;top:-10px;}

#LeftNavBarHeader, #OurSupportersHeader{background-color:rgb(206,127,45);color:White; font-weight:bold; 
Font-size:10px;	width:200px;position:relative;height:20px;top:-5px;left:-5px; }
/*============ Righ Nav Header ==========*/
.RighNavHeader{background-color:rgb(206,127,45);color:White; font-weight:bold; 
Font-size:10px;	width:200px;position:relative;height:20px;top:-5px;left:-5px; }
.RighNavHeaderTitle{position:relative;top:4px;left:5px}
.OurSupportersBody {
	position:relative;
	width: 188px;
	left:-5px;
	padding:5px;
	top:-5px;
	border:  Solid  1px rgb(148, 149, 153);
	
}
/*============ End Righ Nav Header ==========*/
#OurSupportersHeader_SUPPORTUS
{background:rgb(231,0,0);color:White; font-weight:bold; 
Font-size:10px;	width:200px;position:relative;height:20px;top:-5px;left:-5px; }

#ComputerTitle_SupportUS 
{background-color:#212021;color:White; font-weight:bold; 
Font-size:10px;	width:200px;position:relative;height:20px;top:-5px;left:-5px; }

#ComputerBody
{
	position:relative;
	width: 188px;
	left:-5px;
	padding:5px;
	top:-5px;
	border:  Solid  1px #E7E7E7;
	background-color:#FFFFFF;
}

#OurSupportersHeaderTitle_SUPPORTUS ,#ComputerTitle
{position:relative;top:4px;left:5px}

#LatestNewsHeader
{background:rgb(239,243,255);color:#636563; font-weight:bold; 
Font-size:10px;	width:100%;position:relative;height:20px;top:-5px;
 text-transform:uppercase;border-top:Solid  1px rgb(173, 207, 239);
 border-left:Solid  1px rgb(173, 207, 239);border-Right:Solid  1px rgb(173, 207, 239)
 ;}
#LatestNewsBody
{
	position:relative;
	width: 98%;
	
	padding:5px;
	top:-5px;
	border:  Solid  1px rgb(173, 207, 239);
	
	
}

#OurSupportersHeaderTitle_SUPPORTUS
{position:relative;top:4px;left:5px}
.SubheadrTitle{position:relative;top:4px;left:5px; }

#OurSupportersBody_SUPPORTUSBODY
{
	position:relative;
	width: 188px;
	left:-5px;
	padding:5px;
	top:-5px;
	border:  Solid  1px rgb(231,0,0);
	background-color:rgb(255, 247, 247);
} 
#LeftNavBarHeaderTitle, #OurSupportersHeaderTitle{position:relative;top:4px;left:5px}
.SubheadrTitle{position:relative;top:4px;left:5px}
.Subheadr{color:White; font-weight:bold; 
Font-size:11px;	width:160px;position:relative;height:20px;top:-5px;left:-5px; background-color:rgb(206,127,45)/*Orange Color */}
.Subheadr2{background-color:rgb(206,127,45)/*Orange Color */;color:White; font-weight:bold; 
Font-size:11px;	position:relative;padding-left: 0.3em;
border-left:Solid  1px rgb(206,127,45);

}
.Title{Font-weight:bold}
.myLightBlueBG{ background-color:rgb(230, 231, 232);width:150px;position:relative;Right:5px;
	top:-5px;font-weight:bold;padding:5px}
#outer {width:954px; height:25px;left:-1px;top:-2px; position:relative;}

.pad1 {width:25px; height:30px; background:rgb(0, 56, 118); display:inline; float:left; margin:  0px 0px 0 1px;}
.pad2 {width:20px; height:30px; background:rgb(0, 56, 118); display:inline; float:left; margin:0px 0 0  0px;}
.pad3 {width:27px; height:25px; background:rgb(0, 56, 118); display:inline; float:left; margin:1px 1px 0 0;}
.Search {padding-left:16px;text-transform:uppercase;display:block; color:White; height:25px; font-family:Verdana,arial, sans-serif; 

font-size:11px;font-weight:bold; line-height:24px; text-decoration:none; text-align:left;}




.myLightBlueBG2{width:148px;position:relative;Right:5px;top:-5px;padding:5px;
	border:  Solid  1px rgb(206,127,45);}


ul#lnavigation { width: 160px; position:relative;left:-45px;top:-20px; }
ul#lnavigation li { 
  list-style: none; 
  background-color:rgb(243, 240, 235) ;
  border-bottom: solid 1px rgb(200,200,200); 
  text-align: left; 
  margin: 0; 
  text-transform:capitalize; 
}
ul#lnavigation li a { 
  display: block; 
  text-decoration: none; 
  padding: .35em; 
  padding-left:5px;  text-decoration:none; color:rgb(0,0,0); font-weight:bold;
}
ul#lnavigation li a:hover { background-color:rgb(0, 56, 118); color:rgb(42,90,138); text-decoration:none;}
ul#lnavigation li a:hover {background-color:rgb(0, 56, 118); color:White; text-decoration:none; }
ul#lnavigation li a:Active{background-color:rgb(0, 56, 118);color:White;}

ul#faqs { width: 160px; position:relative;left:-45px;top:-20px; }
ul#faqs li { 
  list-style: none; 
  background-color:rgb(243, 240, 235) ;
  border-bottom: solid 1px rgb(200,200,200); 
  text-align: left; 
  margin: 0; 
  text-transform:capitalize; 
}
ul#faqs li a { 
  display: block; 
  text-decoration: none; 
  padding: .35em; 
  padding-left:5px;  text-decoration:none; color:rgb(0,0,0); font-family:Verdana; font-weight:bold;font-size:85%;
}

ul#faqs li a:hover { background-color:rgb(0, 56, 118); color:rgb(42,90,138); text-decoration:none;}
ul#faqs li a:hover {background-color:rgb(0, 56, 118); color:White; text-decoration:none; }
ul#faqs li a:Active{background-color:rgb(0, 56, 118);color:White;}

/*=============== hyper links styles============*/

a.NavStyle{ color: #339; font-weight: Bold; font-size: 8pt; font-family: Verdana;text-decoration: none }

a.NavStyle:active{ color: #389cff; font-size: 8pt; font-family: Verdana; text-decoration: none; font-weight:bold}
a.NavStyle:hover{ color: #389cff; font-size: 8pt; text-decoration: underline }
a.NavStyle:vlink{ color: #339; font-size: 8pt; font-family: Verdana }


A.NavLinksColor
{
font-size: 85%;
    FONT-FAMILY: Verdana;
    TEXT-DECORATION: none
}
A.NavLinksColor:active
{font-size: 85%;
    FONT-FAMILY: Verdana;
    TEXT-DECORATION: underline;

}
A.NavLinksColor:hover
{
font-size: 85%;
    FONT-FAMILY: Verdana;
    TEXT-DECORATION: underline;
    
}
A.NavLinksColor_NormalDisplay
{
font-size: 85%;
    COLOR: black;
    FONT-FAMILY: Verdana;
    TEXT-DECORATION: none
}
A.NavLinksColor_NormalDisplay:active
{
font-size: 85%;
    FONT-FAMILY: Verdana;
    TEXT-DECORATION: underline;
  
}
A.NavLinksColor_NormalDisplay:hover
{
font-size: 85%;
    FONT-FAMILY: Verdana;
    TEXT-DECORATION: underline;
    COLOR: black;
}

A.NavLinksColor_HomeLinks
{
font-size: 85%;
    COLOR: #339;
    FONT-FAMILY: Verdana;
    TEXT-DECORATION: none
}
A.NavLinksColor_HomeLinks:active
{
   font-size: 85%;
    FONT-FAMILY: Verdana;
    TEXT-DECORATION: underline;
    COLOR: #389cff;
}
A.NavLinksColor_HomeLinks:hover
{
   font-size: 85%;
    FONT-FAMILY: Verdana;
    TEXT-DECORATION: underline;
    COLOR: #389cff;
}
/*Department header Links */
A.NavLinksColor_Dept
{
    FONT-SIZE: 8pt;
    COLOR: black;
    FONT-FAMILY: Verdana;
    TEXT-DECORATION: none
}
A.NavLinksColor_Dept:active
{
    FONT-SIZE: 8pt;
    FONT-FAMILY: Verdana;
    TEXT-DECORATION: underline;
    COLOR: Black;
}
A.NavLinksColor_Dept:hover
{
    FONT-SIZE: 8pt;
    FONT-FAMILY: Verdana;
    TEXT-DECORATION: underline;
    COLOR: black;
}

.NavLinksColorFN
{
    FONT-SIZE: 8pt;
    COLOR: black;
    FONT-FAMILY: Verdana;
    TEXT-DECORATION: none;
    border-top: Blue 1px solid;
	border-left: Blue 1px solid;
	border-bottom: Blue 1px solid;
	border-right: Blue 1px solid;
	padding-right: 4px;
	padding-left: 4px;
	padding-bottom: 4px;
	padding-top: 4px;
	margin: 3px;
}
.NavLinksColorFN:link
{ font-weight:normal; font-size:90pt;
}
.NavLinksColorFN:active
{ font-weight:Bold; font-size:90pt;
}
.NavLinksColorFN:hover
{
    FONT-SIZE: 8pt;
    FONT-FAMILY: Verdana;
    TEXT-DECORATION: underline;
    COLOR: black;
    border-top: Blue 1px solid;
	border-left: Blue 1px solid;
	border-bottom: Blue 1px solid;
	border-right: Blue 1px solid;
	padding-right: 4px;
	padding-left: 4px;
	padding-bottom: 4px;
	padding-top: 4px;
	margin: 3px;
}
/*=============== End Links===============*/
/*Paging Style*/
  
    .paging-div   {font-size: 9px; position:relative;text-align:left;color:rgb(128, 128, 128);margin-bottom:10px; margin-top:10px; line-height:100%; font-family:Verdana;}
    .paging-div div   {font-size: 9px; font-weight: normal; display:inline;list-style:none;text-align:center; margin:2px; font-family:Verdana;}
    .paging-div div span  {font-size: 9px; font-weight: normal; color: #CC0000; border: 1px #CC0000 solid; padding: 3px 6px 3px 6px; font-family:Verdana;}
    .paging-div div a       {font-size: 9px; font-weight: normal; color: #000000; border: 1px #CDDCED solid; padding: 3px 6px 3px 6px; font-family:Verdana; text-decoration: none;}
    .paging-div div a:hover {font-size: 9px; font-weight: normal; color: #FFFFFF; border: 1px #000000 solid; padding: 3px 6px 3px 6px; font-family:Verdana; background-color: #5F8FC5; text-decoration: none;}
    .paging-div .nav        {font-size: 9px; font-weight: normal; color: #CCCCCC; border: 1px #CCCCCC solid; padding: 3px 6px 3px 6px; font-family:Verdana;}

