html, body
{
	height:					100%;
}

body
{
	margin:					0;
	background-image:		url('img/pegasus.png');
	-background-image:		url('img/hearts.png');
	-background-image:		url('img/metallica_logo.png');
	background-repeat:		no-repeat;
	background-position:	center;
	font-family:			Verdana;
	font-size:				13px;
}


.timeinput
{
	width:					75px;
}


.gds_detail
{
	width:					100px;
}



td.detdata
{
	width:					255px;
}
td.detheader
{
	background-color:		#000000;
	height:					25px;
	text-align:				center;
}




input, select, textarea
{
	width:					100%;
}
.addnpdate
{
	width:					195px;
}


td
{
	font-size:				13px;
}

td.list
{
	border-bottom:			solid 1px #000000;
	vertical-align:			top;
}
td.detlist
{
	border-bottom:			solid 1px #000000;
}


#main_div
{
	width:					100%;
	height:					100%;
	top:					0px;
	background-color:		#fff;
	filter:					alpha(opacity=95);
	opacity:				0.95;
	z-index:				99;
}



td.menu
{
	/width:					180px;
	padding-left:			20px;
	padding-right:			20px;
	text-align:				center;
}


.smallttitle
{
	color:					#217099;
	font-weight:			bold;
}


.red
{
	color:					#f30306;
}
.green
{
	color:					green;
}

.npdate
{
	width:	100px;
}

a:link
{
	FONT-SIZE:				13px;
	COLOR:					#000000;
	FONT-FAMILY:			Verdana;
	TEXT-DECORATION:		none;
}
a:visited
{
	FONT-SIZE:				13px;
	COLOR:					#000000;
	FONT-FAMILY:			Verdana;
	TEXT-DECORATION:		none;
}
a:hover
{
	FONT-SIZE:				13px;
	COLOR:					#000000;
	FONT-FAMILY:			Verdana;
	TEXT-DECORATION:		underline;
}

a.whitelink:link
{
	FONT-SIZE:				13px;
	COLOR:					#ffffff;
	FONT-FAMILY:			Verdana;
	TEXT-DECORATION:		none;
}
a.whitelink:visited
{
	FONT-SIZE:				13px;
	COLOR:					#ffffff;
	FONT-FAMILY:			Verdana;
	TEXT-DECORATION:		none;
}
a.whitelink:hover
{
	FONT-SIZE:				13px;
	COLOR:					#ffffff;
	FONT-FAMILY:			Verdana;
	TEXT-DECORATION:		none;
}


a.redlink:link
{
	FONT-SIZE:				12px;
	COLOR:					#f30306;
	FONT-FAMILY:			Verdana;
	TEXT-DECORATION:		none;
}
a.redlink:visited
{
	FONT-SIZE:				12px;
	COLOR:					#f30306;
	FONT-FAMILY:			Verdana;
	TEXT-DECORATION:		none;
}
a.redlink:hover
{
	FONT-SIZE:				12px;
	COLOR:					#f30306;
	FONT-FAMILY:			Verdana;
	TEXT-DECORATION:		none;
}


a.greenlink:link
{
	FONT-SIZE:				12px;
	COLOR:					#008000;
	FONT-FAMILY:			Verdana;
	TEXT-DECORATION:		none;
}
a.greenlink:visited
{
	FONT-SIZE:				12px;
	COLOR:					#008000;
	FONT-FAMILY:			Verdana;
	TEXT-DECORATION:		none;
}
a.greenlink:hover
{
	FONT-SIZE:				12px;
	COLOR:					#008000;
	FONT-FAMILY:			Verdana;
	TEXT-DECORATION:		none;
}









.box-green
{
	width:						60px;
	height:						60px;
	text-align:					center;
	line-height:				60px;
	border:						solid 1px green;
	background-color:			green;
	color:						white;
	-webkit-border-radius:		60px;
	-moz-border-radius:			60px;
	border-radius:				60px;
}
.box-yellow
{
	width:						60px;
	height:						60px;
	text-align:					center;
	line-height:				60px;
	border:						solid 1px yellow;
	background-color:			yellow;
	color:						black;
	-webkit-border-radius:		60px;
	-moz-border-radius:			60px;
	border-radius:				60px;
}
.box-red
{
	width:						60px;
	height:						60px;
	text-align:					center;
	line-height:				60px;
	border:						solid 1px red;
	background-color:			red;
	color:						white;
	-webkit-border-radius:		60px;
	-moz-border-radius:			60px;
	border-radius:				60px;
}
.box-black
{
	width:						60px;
	height:						60px;
	text-align:					center;
	line-height:				60px;
	border:						solid 1px black;
	background-color:			black;
	color:						white;
	-webkit-border-radius:		60px;
	-moz-border-radius:			60px;
	border-radius:				60px;
}



.box-green2
{
	width:						70px;
	height:						70px;
	text-align:					center;
	line-height:				70px;
	border:						solid 1px green;
	background-color:			green;
	color:						white;
	-webkit-border-radius:		70px;
	-moz-border-radius:			70px;
	border-radius:				70px;
}
.box-yellow2
{
	width:						70px;
	height:						70px;
	text-align:					center;
	line-height:				70px;
	border:						solid 1px yellow;
	background-color:			yellow;
	color:						black;
	-webkit-border-radius:		70px;
	-moz-border-radius:			70px;
	border-radius:				70px;
}
.box-red2
{
	width:						70px;
	height:						70px;
	text-align:					center;
	line-height:				70px;
	border:						solid 1px red;
	background-color:			red;
	color:						white;
	-webkit-border-radius:		70px;
	-moz-border-radius:			70px;
	border-radius:				70px;
}
.box-black2
{
	width:						70px;
	height:						70px;
	text-align:					center;
	line-height:				70px;
	border:						solid 1px black;
	background-color:			black;
	color:						white;
	-webkit-border-radius:		70px;
	-moz-border-radius:			70px;
	border-radius:				70px;
}


.box-green3
{
	width:						70px;
	height:						70px;
	text-align:					center;
	line-height:				23px;
	border:						solid 1px green;
	background-color:			green;
	color:						white;
	-webkit-border-radius:		70px;
	-moz-border-radius:			70px;
	border-radius:				70px;
}
.box-yellow3
{
	width:						70px;
	height:						70px;
	text-align:					center;
	line-height:				23px;
	border:						solid 1px yellow;
	background-color:			yellow;
	color:						black;
	-webkit-border-radius:		70px;
	-moz-border-radius:			70px;
	border-radius:				70px;
}
.box-red3
{
	width:						70px;
	height:						70px;
	text-align:					center;
	line-height:				23px;
	border:						solid 1px red;
	background-color:			red;
	color:						white;
	-webkit-border-radius:		70px;
	-moz-border-radius:			70px;
	border-radius:				70px;
}








.box-green4
{
	width:						55px;
	height:						55px;
	text-align:					center;
	line-height:				55px;
	border:						solid 1px green;
	background-color:			green;
	color:						white;
	-webkit-border-radius:		55px;
	-moz-border-radius:			55px;
	border-radius:				55px;
}
.box-yellow4
{
	width:						55px;
	height:						55px;
	text-align:					center;
	line-height:				55px;
	border:						solid 1px yellow;
	background-color:			yellow;
	color:						black;
	-webkit-border-radius:		55px;
	-moz-border-radius:			55px;
	border-radius:				55px;
}
.box-red4
{
	width:						55px;
	height:						55px;
	text-align:					center;
	line-height:				55px;
	border:						solid 1px red;
	background-color:			red;
	color:						white;
	-webkit-border-radius:		55px;
	-moz-border-radius:			55px;
	border-radius:				55px;
}





.fb-avatar
{
	padding-top: 10px;
	padding-left: 10px;
}


.childs_age
{
	margin-bottom: 5px;
	height: 20px;
}