/* CSS Document */



.buttonscontainer {width: 160px;}



.buttons a {color: #3399FF;

background-color: ffffff;

padding: 2px;

padding-left: 3px;

display: block;

font: bold normal 10px Verdana, Arial, Helvetica, sans-serif;

text-decoration: none;

text-align: left;}



.buttons a:hover {background-color: #66CCFF;

color: ffffff;

text-decoration: none;}body {

	background-color: #D7FFFF;

}

.pleasenote {

	font-family: Geneva, Arial, Helvetica, sans-serif;

	font-size: 10px;

; color: #3399FF

}

.header a {

	font-family: Geneva, Arial, Helvetica, sans-serif;

	font-size: 24px;

	font-weight: bold;

	padding: 15px;

	color: #7c0;

	text-decoration: none;

	background-image: url(../images-for-top-100-baby-names.jpg);







}

.header a:hover {

	text-decoration: underline;

	color: #000000;



}

.footer a {

	font-family: Geneva, Arial, Helvetica, sans-serif;

	font-size: 12px;

	color: #7c0;

	text-decoration: none;

}



.namesboy a {

	font-family: Geneva, Arial, Helvetica, sans-serif;

	font-size: 12px;

	color: #33CCFF;

	text-decoration: none;

}



.namesboy a:hover {

	color: #3366FF;

	text-decoration: none;

}



.namesgirl a {

	font-family: Geneva, Arial, Helvetica, sans-serif;

	font-size: 12px;

	color: #FF66CC;

	text-decoration: none;

}



.namesgirl a:hover {

	color: #FF00CC;

	text-decoration: none;

}



.footer a:hover {

	color: #66CCFF;

	text-decoration: none;

}

h1 {

	font-family: Geneva, Arial, Helvetica, sans-serif;

	font-size: 24px;

	font-weight: bold;



}

h2 {

	font-size: 14px;

}

.mainer {

	font-family: Geneva, Arial, Helvetica, sans-serif;

	font-size: 12px;

	color: #9900FF;

}



.main {

	font-family: Geneva, Arial, Helvetica, sans-serif;

	font-size: 12px;

	color: #000000;

}



a {

	color: #66CCFF;

}



.footer { 

	font-family: Geneva, Arial, Helvetica, sans-serif;

	font-size: 12px;

	color: #d16;

	text-decoration: none;

 } 

.header { 

	font-family: Geneva, Arial, Helvetica, sans-serif;

	font-size: 24px;

	font-weight: bold;

	padding: 15px;

	color: #d16;

	text-decoration: none;

; background-image: url(../images-for-top-100-baby-names.jpg)

 } 



TABLE.borderboy {

  background: #f1f9fe;

  border-color: #0099ff ;

  border-style: solid;

  border-width: 1px;

}



TABLE.bordergirl {

  background: #FEF1FD;

  border-color: #ff99ff ;

  border-style: solid;

  border-width: 1px;

}
