
#page467 {
	background-color:rgb(255,204,102)!important;
}

.dropShadowBorder {
	border-top:1px solid #FFF;
	border-right:1px solid #CCC;
	border-left:1px solid #FFF;
	border-bottom:1px solid #CCC;
}

.mooshow {
	position: inline;
	display: none;
}

.mooshow a img {
	border: none;
	outline: none;
	-moz-outline: none;
}

.mooshow_captions {
	background-color: #FFF;
	color:#999999;
	margin: 0 auto;
	text-align: left;
	line-height:140%;
	height: 1px;
	width: 100%;
}

.mooshow_contentContainer {
	background-color:#FFFFFF;
	color: inherit;
	position: absolute;
	text-align: left;
	line-height: 0.0;
}

.mooshow_copyright {
	position: absolute;
	top: 15px;
	right: 10px;
	color: #CCCCCC;
	font-size:9px;
}

.mooshow_extras {
	margin: 0 auto;
	text-align: left;
	color:#666666;
	background-color: inherit;
}

.mooshow_IPTC {
	position: absolute;
	top: 0px;
	left: 0px;
	height: auto;
	background-color: #000;
	color:#CCCCCC;
	font-size:9px;
	line-height:140%;
	text-align:left;
	filter:alpha(opacity=80); 
	-moz-opacity: 0.8; 
	opacity: 0.8;
	display: none;
}

.mooshow_IPTCbutton {
	position: absolute;
	top: 0;
	left: 0;
}

.mooshow_IPTC_left {
	float: left;
	text-align:right;
	width:18%;
}

.mooshow_IPTC_right {
	float: right;
	text-align:left;
	width:80%;
}

.mooshow_loading {
	position: absolute;
	top: 0;
	left: 0;
	display:none;
}

.mooshow_nextLink {
	right: 0; float: right; outline: none; -moz-outline: none;
}

.mooshow_nextLink:hover, .mooshow_nextLink:visited:hover {
	background: url(/media/mooShow_next.gif) right 100% no-repeat;
}

.mooshow_outerContainer {
	position: absolute;
	background-color: #fff;
	color: inherit;
	width: 0px;
	height: 0px;
	display: inline; text-align: left;
}

.mooshow_overlayNav {
	position: absolute;
	top: 0;
	left: 0;
	height: 100%;
	width: 100%;
	margin: 0 auto;
}

.mooshow_prevLink {
	left: 0; float: left; outline: none; -moz-outline: none;
}

.mooshow_prevLink, .mooshow_nextLink {
	width: 30%;
	height: 100%;
	background: transparent url(/media/mooShow_blank.gif) no-repeat; 
	outline:none;
}

.mooshow_prevLink:hover, .mooshow_prevLink:visited:hover {
	background: url(/media/mooShow_prev.gif) left 100% no-repeat;
}

.mooshow_topNav {
	padding-top: 5px;
	padding-bottom: 15px;
	text-align: left;
	font-size: 8px;
	background-color: inherit;
	color:#CCCCCC;
	line-height: 170%;
	width: 100%;
}

.red {
	color:#ff3333
}

.txt {
	border:1px solid #999999; width:100%;
}

a.newsarchive:link, a.newsarchive:hover, a.newsarchive:active, a.newsarchive:visited {
	color:		#000000;
text-decoration:	none;
}

a.newsarchive_year:link, a.newsarchive_year:hover, a.newsarchive_year:active, a.newsarchive_year:visited {
	color:		#ffffff;
text-decoration:	none;
}

a.news_selection2:link, a.news_selection2:hover, a.news_selection2:active, a.news_selection2:visited {
	color:		#ffffff;
text-decoration:	none;
}

a.news_selection:link, a.news_selection:hover, a.news_selection:active, a.news_selection:visited {
	color:		#333333;
text-decoration:	none;
}

div.babygalery_line {
	height:20px; width:100%-31px; border-top:1px solid #000000;
}

div.babygalery_seperator_lightblue {
	height:31px; width:100%-31px; background-color:#CEEAFF;
}

div.babygalery_seperator_pink {
	height:31px; width:100%-31px; background-color:#FFB8D3;
}

div.topNewsText, div.firstNewsText {
	text-align:         left;
}

form.news {
	padding:            0px;
margin:             0px;
}

.gallery_link {
	color:#0028a5;font-family:trebuchet ms,  Helvetica, verdana;font-size:12px;
}

img.babydetails_photoBig {
	width:			640px;
margin:			0px;
}

img.babygalery_photo {
	height:120px; width:160px; margin:0px; float:left;
}

img.newsarchive_pdf {
	height:	32px;
width:       32px;
margin:     0px;
}

.small {
	font-family:trebuchet ms, helvetica, verdana;font-size:12px;color:#333333;
}

span.news_selection_center_selected {
	color:              #ffffff;
}

span.news_selection_left {
	margin-left:		6px;
}

span.news_selection_left_selected {
	color:		#ffffff;
margin-left:	6px;
}

span.news_selection_middle {
	color:              #ffffff;
}

table.babydetails_lightblue {
	width:			640px;
background-color:		#CEEAFF;
}

table.babydetails_pink {
	width:			640px;
background-color:		#FFB8D3;
}

table.babygalery {
	height:120px;
}

table.babygalery_calender {
	background-color:#e6eaf6; border-left:solid 1px #333333; border-top:solid 1px #333333; width:100%; height:100px;
}

table.babygalery_search {
	width:		100%;
background-color:	#ccd4ed;
margin:		0px;
vertical-align:	top;
text-align:		center;
}

table.newsarchive_search {
	margin-top:	3px;
margin-left:	3px;
margin-right:	6px;
margin-bottom:	96px;
}

table.topNews, table.firstNews {
	border: 1px solid #000000;
width:   732px;
}

td.newsarchive_date {
	width:		70px;
font-family:	trebuchet ms, helvetica;
font-size:		12px;
}

td.newsarchive_empty_column {
	width:          13px;
}

td.newsarchive_empty_column2 {
	width:		6px;
border-bottom:	1px solid #000000;
}

td.newsarchive_headline {
	width:          269px;
font-family:  trebuchet ms,  helvetica;
font-size:     12px;
}

td.newsarchive_pdf {
	width:		38px;
border-right:	1px solid #000000;
}

td.newsarchive_seperator {
	width:		10px;
text-align:		center;
font-family:	trebuchet ms, helvetica;
font-size:		12px;
}

td.news_headline {
	font-family:	trebuchet ms, helvetica;
font-size: 		20px;
font-weight: 	bold;
}

td.news_headline_short {
	color:          	#0028a5;
font-family:	trebuchet ms,  helvetica;
font-size:		20px;
font-weight: 	thin;
line-height: 	25px;
}

td.news_preamble {
	font-style:  	italic;
line-height: 	14px;
}

td.news_selection_archive {
	background-color:	#ccd4ed;
height:          	22px;
font-family:	trebuchet ms, helvetica;
font-size:		11px;
}

td.news_selection_archive_selected {
	background-color:	#0028A5;
color:		#ffffff;
height:		22px;
font-family:	trebuchet ms, helvetica;
font-size:		11px;
}

td.news_selection_center {
	width:		12px;
height:		22px;
font-family: 	trebuchet ms, helvetica;
font-size:		11px;
}

td.news_selection_left {
	width:   		55px;
height:         	22px;
font-family:	trebuchet ms, helvetica;
font-size:		11px;
}

td.news_selection_right {
	width:         665px;
height:        22px;
font-family: trebuchet ms, helvetica;
font-size:	  11px;
}

td.news_text {
	width:  		339px;
vertical-align: 	top;
font-family: 	trebuchet ms, helvetica;
font-size: 		12px;
font-weight: 	thin;
}

td.topNewsSeperator1, td.firstNewsSeperator1 {
	width: 10px;
background-color:#8094d2;
}

td.topNewsSeperator2, td.firstNewsSeperator2 {
	font-weight:              bold;
height:                     22px;
width:                      712px;
background-color:    #8094d2;
color:                      #ffffff;
text-align:                left;
}

tr.newsarchive_search, input.newsarchive_search {
	font-family:        trebuchet ms, Helvetica;
font-size:          12px;
}

p {
	margin:0px;padding:0px;
}

a:visited,a:active,a:hover,a:link {
	color:#0028a5;text-decoration:none
}

a.top_navi:link,a.top_navi:hover,a.top_navi:active,a.top_navi:visited {
	color:#000000
}

body,table,td {
	font-family:trebuchet ms, helvetica, verdana;font-size:12px;color:#333333;
}

.title {
	color:#0028a5;font-family:trebuchet ms, Helvetica, verdana;font-size:20px;
}

.titleblack {
	color:#333333;font-family:trebuchet ms,  Helvetica, verdana;font-size:20px;
}

.subtitle {
	color:#0028a5;font-family:trebuchet ms,  Helvetica, verdana;font-size:16px;
}

.urgenttitle {
	color:#c30000;font-family:trebuchet ms,  Helvetica, verdana;font-size:16px;
}


/* ADMIN STYLES */

.adminlink {
	font-size:10px!important;
	font-family:Verdana!important;
	color:#003399!important;
}

#edittools_active {
	background-color:#00FF00!important;
}

#edittools_inactive {
	background-color:#dededf!important;
}

#edittools_active td {
	font-family:Verdana!important;
	font-size:11px!important;
	color:#000000!important;
}

#edittools_inactive td {
	font-family:Verdana!important;
	font-size:11px!important;
	color:#000000!important;
}
