* {
	font-size:100%;
}

body {
	background-color:#f9fee0;
	font-family: "Myriad Pro";
	font-size:14px;
	line-height:16px;
}

input {
	width:250px;
	border:1px solid #003366;
}

#logo { width:250px;
        height:250px;
        position:absolute;
        top:45px;
        left:160px;
        background-color:transparent;
}


textarea {
	width:250px;
	height:150px;
	border:1px solid #003366;
	vertical-align:top;
	white-space: nowrap;
}

.content {
	color:#1a1f53;
	line-height:30px;
	font-size:15px;
}

.content h2 {
	line-height:28px;
	font-size:28px;
}

.sbMenu {
	line-height:35px;
	font-size:18px;
	font-weight:bold;
}

.sbMenu2 {
	line-height:17px;
	font-size:13px;
	font-weight:normal;
}

.sbMenu2 p {
	line-height:15px;
	font-size:20px;
	font-weight:normal;
}

.sbMenu3 {
	line-height:15px;
	font-size:13px;
	font-weight:normal;
}

.sbMenu3 div {
	line-height:27px;
	font-size:16px;
	font-weight:normal;
}

.sbMenu3 a {
	text-decoration:none;
	color:#171F50;
}

.tableMenu {}

.tableMenu a {
	font-size:18px;
}

table.MYTABLE {
	border-width: 1px;
	border-spacing: ;
	border-style: dotted;
	border-color: green;
	border-collapse: separate;
	background-color: white;
}
table.MYTABLE th {
	border-width: 1px;
	padding: 1px;
	border-style: inset;
	border-color: yellow;
	background-color: white;
	-moz-border-radius: ;
}
table.MYTABLE td {
	border-width: 1px;
	padding: 1px;
	border-style: inset;
	border-color: yellow;
	background-color: white;
	-moz-border-radius: ;
}
caption.MYTABLE {
	border-width: 1px;
	padding: 4px;
	border-style: inset;
	border-color: yellow;
	background-color: white;
	-moz-border-radius: ;
}

#siteCont {
	border:0px;
}

#siteCont_left {
	width:100px;
}

#siteCont_center {
	width:760px;
}

#siteCont_right {
	width:100px;
}

div.Table_01 {
	position:absolute;
	top:0px;
	width:936px;
	height:auto; /*was 664*/
}

div.ACA-web-comp1-copy-01_ {
	position:absolute;
	left:0px;
	top:0px;
	width:936px;
	height:56px;
}

div.ACA-web-comp1-copy-02_ {
	position:absolute;
	left:0px;
	top:56px;
	width:76px;
	height:auto; /*was 664*/
	background-color:#CCFF00;
}

div.ACA-web-comp1-copy-03_ {
	position:absolute;
	left:76px;
	top:56px;
	width:217px;
	height:214px;
}

div.ACA-web-comp1-copy-04_ {
	position:absolute;
	left:293px;
	top:56px;
	width:565px;
	height:50px;
}

div.ACA-web-comp1-copy-05_ {
	position:absolute;
	left:858px;
	top:56px;
	width:1px;
	height:auto; /*was 664*/
}

div.ACA-web-comp1-copy-06_ {
	position:absolute;
	left:858px;
	top:56px;
	width:77px;
	height:auto; /*was 664*/
	background-color:#CCFF00;
}

div.ACA-web-comp1-copy-07_ {
	position:absolute;
	left:293px;
	top:106px;
	width:7px;
	height:43px;
}

div.ACA-web-comp1-copy-08_ {
	position:absolute;
	left:300px;
	top:106px;
	width:550px;
	height:43px;
	display:inline;
}

div.ACA-web-comp1-copy-09_ {
	position:absolute;
	left:850px;
	top:106px;
	width:8px;
	height:43px;
}

div.ACA-web-comp1-copy-10_ {
	position:absolute;
	left:293px;
	top:149px;
	width:545px; /*was 565*/
	height:auto; /*was 527 then 507*/
	background-image:url(http://austinchildrensacademy.com/images/ACA-web-comp1-copy_10_strip.gif);
	background-repeat:no-repeat;
	background-position:top left;
	background-color:#F7FFD9;
	font:normal 13px;							 
	vertical-align:top;	  			  
	line-height:16px;
	color:#003366;
	padding:10px;
}

div.ACA-web-comp1-copy-11_ {
	position:absolute;
	left:76px;
	top:270px;
	width:217px;
	height:auto; /*was 436*/
	background-image:url(http://austinchildrensacademy.com/images/ACA-web-comp1-copy_11_new.gif);
	background-repeat:no-repeat;
	background-position:top left;
	background-color:#F7FFD9;
	font:normal 13px;							 
	vertical-align:top;	  			  
	line-height:16px;
	color:#003366;
}

div.ACA-web-comp1-copy-12_ {
	position:absolute;
	left:76px;
	/*top:676px;*/
	width:782px;
	height:44px;
	display:none;
}

.tableContent {
	height:auto;
}

.tableContent p {
	padding-left:17px;
}

.tableContent #tableContent {
	width:100%;
	float:right;
	margin-top:0px;
	margin-bottom:5px;
	margin-left:18px;
	line-height:15px;
	color:#0D111B;
}

.tableContent #tableContent td {
	border:0px solid #000000;
	padding:0px;
}

.tableContent table {
	font-size:11px;
	width:100%;
	float:right;
	margin-top:20px;
	margin-bottom:20px;
	margin-left:18px;
}

.tableContent table #header {
	font-size:11px;
	color:#ffffff;
	background-color:#3E97CF;
}

.tableContent td {
	border:1px solid #000000;
	height:35px;
	padding:3px;
}

.tableContent td div {
	font-weight:bold;
}

.tableContent td p {
	padding:0px;
	margin:0px;
}

/*sidebar box*/
.sidebarBox {
	border:0px;
	height:80px;
	width:160px;
	background-color:#222978;
	padding:5px;
	margin-top:10px;
}

.sidebarBox #header {
	color:#ffffff;
	font-weight:bold;
	height:40px;
}

.sidebarBox #body {
	color:#ffffff;
	font-weight:bold;
}

.mess_resp {	
	color:#ff0000;
	font-weight:bold;
}