/* CSS Document for Children's Joy */
/* Top navigation bar style */
#mainNavi {
	font-family: Arial, Helvetica, sans-serif;
	color: #CCCCCC;
	font-style: normal;
	font-weight: bold;
	padding: 0px 0px 0px 10px;
	white-space: nowrap;
	display:block;
}
/* non link is for page which you are on in the main menu */
.nonLink {
	color: #9264D7;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-style: normal;
	font-weight: bold;
	text-decoration: none;
	background-color: #FFFFFF;
}
.naviBar {
	color: #4A2184;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-style: normal;
	font-weight: bold;
	text-decoration: none;
}
/* navi bar a links hover style */
.naviBar:hover {
	color: #BE9FE8;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-style: normal;
	font-weight: bold;
	text-decoration: none;
}
/***********************group stlyes ***************************/
#headStyle {
	border-bottom: 1px solid #cccccc;
	border-top-width: thin;
	/*background-image: url(Images/topPicture.jpg);*/
	background-attachment: fixed;
	background-repeat: no-repeat;
}
#newsColomn {
	border-left: 1px solid #cccccc;
	border-right: 1px solid #cccccc;
	background-color: #ECE4F8;
}
/******************************************************************/
.h3 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #4a2184;
	font-style: normal;
	font-weight: bold;
	padding: 10px 10px 10px 45px;
	border-bottom: 1px solid #cccccc;
	height: 20px;
	
}
.newsText{
	padding: 10px 0px 10px 10px;
	font-size: 12px;
	color:#454545;
	margin: 0 5px 5px 0;
	font-weight: normal;
	font-family: Arial, Helvetica, sans-serif;
}
.newsText img {
	float: right;
}
.newsTextList{
	padding: 10px 0px 10px 10px;
	font-size: 12px;
	color:#454545;
	margin: 0 5px 5px 0;
	font-weight: normal;
	font-family: Arial, Helvetica, sans-serif;
	list-style: square; 
}
.contentText {
	font-size: 12px;
	color:#666666;
	margin: 0 5px 5px 0;
	font-weight: normal;
	font-family: Arial, Helvetica, sans-serif;
}
.headingText {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
	color: #999999;
	font-style: normal;
	font-weight: bold;
	padding: 10px 0px 0px 110px;
}
.subHeading {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #454545;
	font-style: normal;
	font-weight: bold;
	padding: 0px 0px 0px 10px;
}
.ItalicSmall {
	font-size: 12px;
	font-weight: normal;
	font-family: Arial, Helvetica, sans-serif;
	font-style:italic;
	color: #000000;
}
.ItalicTiny {
	font-size: 10px;
	font-weight: normal;
	font-family: Arial, Helvetica, sans-serif;
	font-style:italic;
	color: #000000;
}
/**************** generic class for a tags or links *******************/
.linkText {
	font-size: 12px;
	color:#4A2184;
	margin: 0 5px 5px 0;
	font-weight: normal;
	text-decoration:underline;
	font-family: Arial, Helvetica, sans-serif;
}
.linkText:hover {
	font-size: 12px;
	color:#0000FF;
	margin: 0 5px 5px 0;
	font-weight: normal;
	text-decoration:underline;
	font-family: Arial, Helvetica, sans-serif;
}
/******************** submit table on home page and news page *************************************/
.submitButton {
	width: 70px;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	padding: 2px 0px 0px 0px;
	font-size: 12px;
}
.tableTextfield {
	font-family: Arial, Helvetica, sans-serif;
	color: #666666;
	background-color: #CCCCFF;

}
#submitTable {
	background-color:#CCCCCC;
	border: 1px solid #666666;
}
.tableText{
	padding: 5px 5px 5px 5px;
	font-size: 12px;
	color:#666666;
	margin: 0 5px 5px 0;
	font-weight: normal;
	font-family: Arial, Helvetica, sans-serif;
}
.tableHeading {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #666666;
	font-style: normal;
	font-weight: bold;
	padding: 5px 0px 5px 5px;
}
/**************** warning font *******************************/
.warningText {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #FF0000;
	font-style: normal;
	font-weight: bold;
	padding: 10px 0px 0px 0px;
}
/****************** help styles ************************/
#helpTable {
	background-color:#CCCCCC;
	border: 1px solid #666666;
}
/*************** body table ***************************/
#bodyTable {
	height: 100%;
}
/*********** phototext ****************/
.mainText {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #666666;
	font-style: normal;
	font-weight: bold;
	padding: 0px 0px 10px 0px;

}
.subgroupLink {
	font-size: 12px;
	color:#4A2184;
	margin: 0 5px 5px 0;
	font-weight: normal;
	text-decoration:underline;
	font-family: Arial, Helvetica, sans-serif;

}
.subgroupLink:hover {
	font-size: 12px;
	color:#0000FF;
	margin: 0 5px 5px 0;
	font-weight: normal;
	text-decoration:underline;
	font-family: Arial, Helvetica, sans-serif;

}
