body { margin-bottom: 0px; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 13px }
P.tablehead1 { margin-bottom: 0px; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9px }
P.text3 {font-family: arial,sans-serif; italic; font-size: 8pt} 	


span.text_8 { margin-bottom: 0px; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 8px; text-align:left }
span.text_9 { margin-bottom: 0px; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9px; text-align:left }
span.text_9_center { margin-bottom: 0px; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9px; text-align:center }
span.text_10_bold { margin-bottom: 0px; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; text-align:left; font: bold}
span.text_10 { margin-bottom: 0px; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; text-align:left }
span.text_10_center { margin-bottom: 0px; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; text-align:center }
span.text_10_right { margin-bottom: 0px; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; text-align:right; }
span.text_12 { margin-bottom: 0px; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; text-align:left }
span.text_12_bold { margin-bottom: 0px; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; text-align:left; font: bold}
span.text_12_bold_white { margin-bottom: 0px; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; text-align:left; font: bold; color:#FFFFFF;}
span.text_12_bold_dkblue { margin-bottom: 0px; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; text-align:left; font: bold; color:#0066CC;}
span.text_12_center { margin-bottom: 0px; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; text-align:center; font: bold }
span.text_14 { margin-bottom: 0px; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 14px; text-align:left }
span.text_14_bold { margin-bottom: 0px; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 14px; text-align:left; font: bold}
span.text_14_bold_white { margin-bottom: 0px; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 14px; text-align:left; font: bold; color:#FFFFFF;}
span.text_14_bold_dkblue { margin-bottom: 0px; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 14px; text-align:left; font: bold; color:#0066CC;}
span.text_18_center { margin-bottom: 0px; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 18px; text-align:center; font: bold; color:#000000;}
span.text_18_white { margin-bottom: 0px; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 18px; text-align:left; font: bold; color:#FFFFFF;}
span.text_24_center { margin-bottom: 0px; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 24px; text-align:center; font: bold; color:#000000;}
span.text_24_center_white { margin-bottom: 0px; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 24px; text-align:center; font: bold; color:#FFFFFF;}
span.text_24_bold_dkblue { margin-bottom: 0px; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 24px; text-align:left; font: bold; color:#0066CC;}
span.page_title { margin-bottom: 0px; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 24px; text-align:left; font: bold; color:#000000;}
span.text_strike_through { text-decoration: line-through; margin-bottom: 0px; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; text-align:left; font: bold; color:#000000;}
span.text_red { margin-bottom: 0px; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; text-align:left; font: bold; color:red;;}


span.text6 { margin-bottom: 0px; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; text-align:center; font: bold; color:#669900;}
span.text7 { margin-bottom: 0px; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 14px; text-align:center; font: bold; color:#000000;}
span.text8 { margin-bottom: 0px; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 18px; text-align:center; font: bold; color:#669900;}

span.menu_btn { margin-bottom: 0px; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; text-align:center; font: bold; color:#000000;}
span.mission_stmt { margin-bottom: 0px; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9px; text-align:left }


span.rqd { margin-bottom: 0px; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 16px; text-align:center; font: bold; color:red;}
span.red1{ margin-bottom: 0px; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9px; text-align:center; font: bold; color:red;} 
span.red2 { margin-bottom: 0px; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; text-align:center; font: bold; color:red;}
span.text_body1 { margin-bottom: 0px; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; text-align:center; }
span.text_red1{font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; text-align:center; font: bold; color:red;} 
span.white1{font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; text-align:left; font: bold; color:white;} 
span.white2{font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; text-align:left; font: bold; color:#FFFFFF;} 

a {	text-align: center;
	vertical-align: middle;}
a.text1 {font-family: arial,sans-serif; italic; font-size: 9pt}	
a.nav { margin-bottom: 0px; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9px; COLOR: #000000}
a.nav2 { margin-bottom: 0px; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 14px }
a.nav3 {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12pt}	

a:link {  color: blue; font-family: Verdana, Arial, Helvetica, sans-serif}
a:hover {  color: blue; text-decoration: none; font-family: Verdana, Arial, Helvetica, sans-serif}
A:active
{
    COLOR: purple
}

a img {border: none; } 

a.header:link {  color: #0066CC; text-decoration: none; font-family: Verdana, Arial, Helvetica, sans-serif}
a.header:visited {  color: #0066CC; text-decoration: none; font-family: Verdana, Arial, Helvetica, sans-serif}

a.header:hover {  color: #0066CC; text-decoration: none; font-family: Verdana, Arial, Helvetica, sans-serif}
a.header:active{  COLOR: #0066CC}

hr.darkblue {color: #0066CC; height: 3px; text-align: center; background: #0066CC; border: none; margin: 7px 0; }

.main {
width:625px;
border:0px solid #0066CC;
}

.month {
background-color:#0066CC;
font:bold 12px verdana;
color:white;
}

.daysofweek {
background-color:#87CEEB;
font:bold 12px verdana;
color:black;
}

.days {
font-size: 12px;
font-family:verdana;
color:black;
background-color: #EEEEEE;
padding: 2px;
text-align: left;
}

.days #today{
font-weight: bold;
color: red;
}

.days #event{
font-size: 9px;
color:black;
text-align: left;
color: #000033;
}

td, textarea, input, select {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 13px}
.sectionHead { font-size: 16px;	line-height: 30px; font-weight: bold; color: #000000;}
.tableDetail { background-color: #CCCCCC;}
.tableHeading { color:#FFFFFF; text-decoration: bold ; background-color: #424973}
	   
DIV#gift_photos
{
    PADDING-RIGHT: 10px;
    PADDING-LEFT: 10px;
    PADDING-BOTTOM: 10px;
    WIDTH: 200px;
    PADDING-TOP: 10px;
    BACKGROUND-COLOR: #e0efd1
}
#navbtn {
	font-size: 14px;
	text-align: center;
	vertical-align: middle;
	border: thin none;
	width: 800px; 
	color: #000000
	height: 20px;
	margin: 1px;
	padding; 1px;
	background-color: #ededed;
}
td.td1 {width:300 }
td.td2 {width:500}
td.tdnavbtn {
	width: 85px; 
	text-align: center;
	vertical-align: middle;
}
td.tdnavbtn_old {
	width: 85px; 
	background-color: #87CEEB;
	text-align: center;
	vertical-align: middle;
}
td.tdnavbtn_search {
	width: 100px; 
	background-color: #E0EFD1;
	text-align: center;
	vertical-align: middle;
}
td.tdnavbtn_admin {
	width: 190px; 
	background-color: #E0EFD1;
	text-align: center;
	vertical-align: middle;
}
td.tdnavbtn2 {
	width: 195px; 
	background-color: #E0EFD1;
	text-align: center;
	vertical-align: middle;
}
td.tdnavbtn3 {
	width: 240px; 
	background-color: #E0EFD1;
	text-align: center;
	vertical-align: bottom;
}
td.tdnavbar {
	width: 0px; 
	background-color: #99CCFF;
	text-align: center;
	vertical-align: middle;
}
td.tdnavbar_admin {
	width: 10px; 
	background-color: #E0EFD1;
	text-align: center;
	vertical-align: middle;
}
td.td_ltgreen {
	background-color: #F5F8F2;
	text-align: center;
	vertical-align: middle;
}
td.td_partner {
	width: 200px; 
	background-color: #E0EFD1;
	text-align: right;
	vertical-align: middle;
}
td.td_comment {
	width: 400px; 
	background-color: #E0EFD1;
	text-align: right;
	vertical-align: top;
}
tr.formlabel {
	width: 12px; 
	background-color: #E0EFD1;
	text-align: right;
	vertical-align: middle;
}
tr.formlabel_middle {
	width: 12px; 
	background-color: #E0EFD1;
	text-align: center;
	vertical-align: middle;
}
tr.formlabel_left {
	width: 12px; 
	background-color: #E0EFD1;
	text-align: left;
	vertical-align: middle;
}
tr.formheader {
	width: 12px; 
	background-color: #669900;
	text-align: center;
	vertical-align: middle;
}
tr.formheader_left {
	width: 12px; 
	background-color: #669900;
	text-align: left;
	vertical-align: middle;
}
tr.formbody_left {
	width: 12px; 
	background-color: #EDEDED;
	text-align: left;
	vertical-align: middle;
}
tr.formbody2_left {
	width: 12px; 
	background-color: #F5F8F2;
	text-align: left;
	vertical-align: middle;
}
tr.formbody_right {
	width: 12px; 
	background-color: #EDEDED;
	text-align: right;
	vertical-align: middle;
}
tr.formbody_right_top {
	width: 12px; 
	background-color: #EDEDED;
	text-align: right;
	vertical-align: top;
}