
	body { 
		background-color: #ffffff;
	/*
		background-image: url(./images/centerframe_bg2a.jpg);
		background-attachment: fixed; 
		background-repeat: repeat-y; 
		background-position: center top; 
		font-size: 13px; 
	*/
		font-family: arial, helvetica, sans-serif;
	} 

	
	.ChildName {
		font-variant: small-caps;	
	}

	
	.top_nav {
		font-size:11px;
		font-weight: 400;
		color:#999999
	}
	
	.footer_nav {
		font-size:8pt; 
		color:#999999
	}
	
	.left_nav {
		font-size:12px;
		font-weight: 700;
		line-height:16px;
	}

	select {
		font-family: Arial, Helvetica, sans-serif;
		font-size: 100%;
	  	color:#000000
	}
	
	h2 {
		color:#6633DD;
		size:14px;
	}

	h3 {
		color:#9966FF;
		size:14px;
	}
	

	h4 {
		color:#6699FF;
		size:12px;
	}
	
	input[type="submit"] {
		background-color: #ffffff;
		background-image: linear-gradient(#f4f2fa, #ffffff 50%, #eeedf2, #ceccd9);
		/*, #ceccd9);	*/
		border-color: #8c7acc;
		border-style: solid;
		border-width: 0.5px;
		border-radius: 25px;
		color: #473780;
		font-size: 100%;
		font-variant: small-caps;
		margin: 5px 0px;
		padding: 5px 10px;
	}
	
	input[type="text"], select {
		font-size: 100%;
	}

	a:link {
	 text-decoration: none;
	 color:#50379F;
	}
	
	a:hover {
		 text-decoration: underline;
		color:#B15C79;
	}
	
	a:visited {
		 text-decoration: none;
		color:#663399;
	}
	 
	td {
			border-style: solid;
			 border-color: #CCCCCC;
			 border-top-width: 1px;
			 border-bottom-width: 0px;
			 border-left-width: 0px;
			 border-right-width: 1px;
	}
	
	td.dot_top {
		border-top-style: dotted;
	}
	
	textarea {
		font-family: Arial, Helvetica, sans-serif;
		font-size: 100%;
		padding: 3px;
	}

	th {
		border-style: solid;
		 border-color: #CCCCCC;
		 border-top-width: 1px;
		 border-bottom-width: 0px;
		 border-left-width: 0px;
		 border-right-width: 1px;
	/*	 font-size:12px;	*/
	}

		
		th.row_label, th.row_label_top {
			color: #330066;
			font-size: 90%;
			font-variant: small-caps;
			padding-top: 10px;
			font-weight: 400;
			text-align: right;
			vertical-align: top;
		}
		
		th.row_label {
			border-top-color: transparent;
		}

		th.row_label_top {
		/*	border-top-color: transparent;	*/
		}


	.no_border {
		border-style: none;
		 border-top-width: 0px;
		 border-bottom-width: 0px;
		 border-left-width: 0px;
		 border-right-width: 0px;
	}

	.border_top_bottom {
		border-style: solid;
		 border-top-width: 1px;
		 border-bottom-width: 1px;
		 border-left-width: 0px;
		 border-right-width: 0px;
	}

	.border_top {
		border-style: solid;
		 border-top-width: 1px;
		 border-bottom-width: 0px;
		 border-left-width: 0px;
		 border-right-width: 0px;
	}

	.border_right {
		border-style: solid;
		 border-top-width: 0px;
		 border-bottom-width: 0px;
		 border-left-width: 0px;
		 border-right-width: 1px;
	}

	.border_bottom {
		border-style: solid;
		 border-top-width: 0px;
		 border-bottom-width: 1px;
		 border-left-width: 0px;
		 border-right-width: 0px;
	}

	.border_bottom_right {
		border-style: solid;
		 border-top-width: 0px;
		 border-bottom-width: 1px;
		 border-left-width: 0px;
		 border-right-width: 1px;
	}

