/* CSS Document */
body { font-family:Verdana, Arial, Helvetica, sans-serif; font-size:small; background-color:#5b1577; color:#660000;}

.print { display:none }

a.preschool { background-color:#FEE7FC;}

body.age2 { color:#0989ce;}
body.age3 { color:#687309;}
body.age4 { color:#003300;}

div.search_form { display:block; width:300px; }

.comments { font-size:x-small }

h4 { font-size:18px; font-weight:bold; }

a:link { color:#663366; font-weight:bold; text-decoration:underline; font-size:small; }
a:visited { color:#6666CC; font-weight:bold; text-decoration:underline; font-size:small; }
a:hover { color:#6666CC; font-weight:bold; text-decoration:underline; font-size:small; }
a:active { color:#663366; font-weight:bold; text-decoration:underline; font-size:small; }

a.menu:link { color:#ffe1b6; font-weight:bold; text-decoration:none; font-size:small; }
a.menu:visited { color:#ffe1b6; font-weight:bold; text-decoration:none; font-size:small; }
a.menu:hover { color:#feae02; font-weight:bold; text-decoration:underline; font-size:small; }
a.menu:active { color:#ffe1b6; font-weight:bold; text-decoration:none; font-size:small; }

input.btn { display: block; font-family:Verdana, Arial, Helvetica, sans-serif; font-size: 10px; font-weight:bold; height:22px; font-weight:bold; text-align: center; vertical-align: middle; color:#5c2907; background-color:#e39147; border-top: 2px solid #dfb277; border-right: 2px solid #6f380b; border-bottom: 2px solid #6f380b; border-left: 2px solid #dfb277; margin:0px;  }
input.btn_hover { display: block; font-family:Verdana, Arial, Helvetica, sans-serif; font-size: 10px; font-weight:bold; height:22px; font-weight:bold; text-align: center; vertical-align: middle; color:#FFF; background-color:#CC6600; border-top: 2px solid #6f380b; border-right: 2px solid #dfb277; border-bottom: 2px solid #dfb277; border-left: 2px solid #6f380b; margin:0px;}


a.btn:link { display: block; font-size: 10px; line-height:18px; font-weight:bold; text-decoration: none; text-align: center; vertical-align: middle; color:#5c2907; background-color:#e39147; border-top: 2px solid #dfb277; border-right: 2px solid #6f380b; border-bottom: 2px solid #6f380b; border-left: 2px solid #dfb277; padding-left:8px; padding-right:8px;}

a.btn:visited { display: block; font-size: 10px; line-height:18px; font-weight:bold; text-decoration: none; text-align: center; vertical-align: middle; color:#5c2907; background-color:#e39147; border-top: 2px solid #dfb277; border-right: 2px solid #6f380b; border-bottom: 2px solid #6f380b; border-left: 2px solid #dfb277; padding-left:8px; padding-right:8px;}

a.btn:active { display: block; font-size: 10px; line-height:18px; font-weight:bold; text-decoration: none; text-align: center; vertical-align: middle; color:#5c2907; background-color:#e39147; border-top: 2px solid #dfb277; border-right: 2px solid #6f380b; border-bottom: 2px solid #6f380b; border-left: 2px solid #dfb277; padding-left:8px; padding-right:8px;}

a.btn:hover { display: block; font-size: 10px; line-height:18px; font-weight:bold; text-decoration: none; text-align: center; vertical-align: middle; color:#FFF; background-color:#CC6600; border-top: 2px solid #6f380b; border-right: 2px solid #dfb277; border-bottom: 2px solid #dfb277; border-left: 2px solid #6f380b; padding-left:8px; padding-right:8px;}

.search_result_page_active { color:#990000 }

a.pages_nav:link { color: #000000; text-decoration: underline; }
a.pages_nav:visited { color: #603811; text-decoration: underline; }
a.pages_nav:hover { color: #603811; text-decoration: none; }
a.pages_nav:active { color: #000000; text-decoration: underline; }

input { font-size:small;  color:#660000;}
select { font-size:small;  color:#660000;}
input.text_length { background-color:#FFE1B6; color:#0000CC; border:none; text-align:right; font-size:x-small }

/* pointers */

a.pointer1:link { font-family:Verdana, Arial, Helvetica, sans-serif; display: block; background:url(images/angles/arrow1.gif) right no-repeat #8963d8; font-size: 16px; line-height:30px; font-weight:bold; color:#FFFFFF; text-decoration: none; text-align: left; vertical-align: middle; padding-left:8px; padding-right:15px;}
a.pointer1:visited { font-family:Arial, Helvetica, sans-serif; display: block; background:url(images/angles/arrow1.gif) right no-repeat #8963d8; font-size: 16px; line-height:30px; font-weight:bold; color:#ffe6fe; text-decoration: none; text-align: left; vertical-align: middle; padding-left:8px; padding-right:15px;}
a.pointer1:active { font-family:Arial, Helvetica, sans-serif; display: block; background:url(images/angles/arrow1.gif) right no-repeat #8963d8; font-size: 16px; line-height:30px; font-weight:bold; color:#FFFFFF; text-decoration: none; text-align: left; vertical-align: middle; padding-left:8px; padding-right:15px;}
a.pointer1:hover { font-family:Arial, Helvetica, sans-serif; display: block; background:url(images/angles/arrow1.gif) right no-repeat #8963d8; font-size: 16px; line-height:30px; font-weight:bold; color:#fbcef5; text-decoration: none; text-align: left; vertical-align: middle; padding-left:8px; padding-right:15px;}

a.pointer2:link { font-family:Arial, Helvetica, sans-serif; display: block; background:url(images/angles/arrow2.gif) right no-repeat #0989ce; font-size: 16px; line-height:30px; font-weight:bold; color:#FFFFFF; text-decoration: none; text-align: left; vertical-align: middle; padding-left:8px; padding-right:15px;}
a.pointer2:visited { font-family:Arial, Helvetica, sans-serif; display: block; background:url(images/angles/arrow2.gif) right no-repeat #0989ce; font-size: 16px; line-height:30px; font-weight:bold; color:#ffe6fe; text-decoration: none; text-align: left; vertical-align: middle; padding-left:8px; padding-right:15px;}
a.pointer2:active { font-family:Arial, Helvetica, sans-serif; display: block; background:url(images/angles/arrow2.gif) right no-repeat #0989ce; font-size: 16px; line-height:30px; font-weight:bold; color:#FFFFFF; text-decoration: none; text-align: left; vertical-align: middle; padding-left:8px; padding-right:15px;}
a.pointer2:hover { font-family:Arial, Helvetica, sans-serif; display: block; background:url(images/angles/arrow2.gif) right no-repeat #0989ce; font-size: 16px; line-height:30px; font-weight:bold; color:#fbcef5; text-decoration: none; text-align: left; vertical-align: middle; padding-left:8px; padding-right:15px;}

a.pointer3:link { font-family:Arial, Helvetica, sans-serif; display: block; background:url(images/angles/arrow3.gif) right no-repeat #687309; font-size: 16px; line-height:30px; font-weight:bold; color:#FFFFFF; text-decoration: none; text-align: left; vertical-align: middle; padding-left:8px; padding-right:15px;}
a.pointer3:visited { font-family:Arial, Helvetica, sans-serif; display: block; background:url(images/angles/arrow3.gif) right no-repeat #687309; font-size: 16px; line-height:30px; font-weight:bold; color:#ffe6fe; text-decoration: none; text-align: left; vertical-align: middle; padding-left:8px; padding-right:15px;}
a.pointer3:active { font-family:Arial, Helvetica, sans-serif; display: block; background:url(images/angles/arrow3.gif) right no-repeat #687309; font-size: 16px; line-height:30px; font-weight:bold; color:#FFFFFF; text-decoration: none; text-align: left; vertical-align: middle; padding-left:8px; padding-right:15px;}
a.pointer3:hover { font-family:Arial, Helvetica, sans-serif; display: block; background:url(images/angles/arrow3.gif) right no-repeat #687309; font-size: 16px; line-height:30px; font-weight:bold; color:#fbcef5; text-decoration: none; text-align: left; vertical-align: middle; padding-left:8px; padding-right:15px;}
/*
a.pointer4:link { display: block; background:url(images/angles/arrow4.gif) right no-repeat #42a321; font-size: 16px; line-height:30px; font-weight:bold; color:#FFFFFF; text-decoration: none; text-align: left; vertical-align: middle; padding-left:8px; padding-right:15px;}
a.pointer4:visited { display: block; background:url(images/angles/arrow4.gif) right no-repeat #42a321; font-size: 16px; line-height:30px; font-weight:bold; color:#ffe6fe; text-decoration: none; text-align: left; vertical-align: middle; padding-left:8px; padding-right:15px;}
a.pointer4:active { display: block; background:url(images/angles/arrow4.gif) right no-repeat #42a321; font-size: 16px; line-height:30px; font-weight:bold; color:#FFFFFF; text-decoration: none; text-align: left; vertical-align: middle; padding-left:8px; padding-right:15px;}
a.pointer4:hover { display: block; background:url(images/angles/arrow4.gif) right no-repeat #42a321; font-size: 16px; line-height:30px; font-weight:bold; color:#fbcef5; text-decoration: none; text-align: left; vertical-align: middle; padding-left:8px; padding-right:15px;}
*/
a.pointer5:link { font-family:Arial, Helvetica, sans-serif; display: block; background:url(images/angles/arrow5.gif) right no-repeat #fe6613; font-size: 16px; line-height:30px; font-weight:bold; color:#FFFFFF; text-decoration: none; text-align: left; vertical-align: middle; padding-left:8px; padding-right:15px;}
a.pointer5:visited { font-family:Arial, Helvetica, sans-serif; display: block; background:url(images/angles/arrow5.gif) right no-repeat #fe6613; font-size: 16px; line-height:30px; font-weight:bold; color:#ffe6fe; text-decoration: none; text-align: left; vertical-align: middle; padding-left:8px; padding-right:15px;}
a.pointer5:active { font-family:Arial, Helvetica, sans-serif; display: block; background:url(images/angles/arrow5.gif) right no-repeat #fe6613; font-size: 16px; line-height:30px; font-weight:bold; color:#FFFFFF; text-decoration: none; text-align: left; vertical-align: middle; padding-left:8px; padding-right:15px;}
a.pointer5:hover { font-family:Arial, Helvetica, sans-serif; display: block; background:url(images/angles/arrow5.gif) right no-repeat #fe6613; font-size: 16px; line-height:30px; font-weight:bold; color:#fbcef5; text-decoration: none; text-align: left; vertical-align: middle; padding-left:8px; padding-right:15px;}

a.pointer6:link { font-family:Arial, Helvetica, sans-serif; display: block; background:url(images/angles/arrow6.gif) right no-repeat #2a56fa; font-size: 16px; line-height:30px; font-weight:bold; color:#FFFFFF; text-decoration: none; text-align: left; vertical-align: middle; padding-left:8px; padding-right:15px;}
a.pointer6:visited { font-family:Arial, Helvetica, sans-serif; display: block; background:url(images/angles/arrow6.gif) right no-repeat #2a56fa; font-size: 16px; line-height:30px; font-weight:bold; color:#ffe6fe; text-decoration: none; text-align: left; vertical-align: middle; padding-left:8px; padding-right:15px;}
a.pointer6:active { font-family:Arial, Helvetica, sans-serif; display: block; background:url(images/angles/arrow6.gif) right no-repeat #2a56fa; font-size: 16px; line-height:30px; font-weight:bold; color:#FFFFFF; text-decoration: none; text-align: left; vertical-align: middle; padding-left:8px; padding-right:15px;}
a.pointer6:hover { font-family:Arial, Helvetica, sans-serif; display: block; background:url(images/angles/arrow6.gif) right no-repeat #2a56fa; font-size: 16px; line-height:30px; font-weight:bold; color:#fbcef5; text-decoration: none; text-align: left; vertical-align: middle; padding-left:8px; padding-right:15px;}

/* links */
a.link:link { font-size: 14px; line-height:20px; font-weight:bold; color:#e66506;}
a.link:visited { font-size: 14px; line-height:20px; font-weight:bold; color:#9d7af4;}
a.link:active { font-size: 14px; line-height:20px; font-weight:bold; color:#fa8a06;}
a.link:hover { font-size: 14px; line-height:20px; font-weight:bold; color:#e81bdc;}

a.link1:link { font-size: 14px; line-height:20px; font-weight:bold; color:#8963d8;}
a.link1:visited { font-size: 14px; line-height:20px; font-weight:bold; color:#9d7af4;}
a.link1:active { font-size: 14px; line-height:20px; font-weight:bold; color:#8963d8;}
a.link1:hover { font-size: 14px; line-height:20px; font-weight:bold; color:#e81bdc;}

a.link2:link { font-size: 14px; line-height:20px; font-weight:bold; color:#0989ce;}
a.link2:visited { font-size: 14px; line-height:20px; font-weight:bold; color:#009999;}
a.link2:active { font-size: 14px; line-height:20px; font-weight:bold; color:#0989ce;}
a.link2:hover { font-size: 14px; line-height:20px; font-weight:bold; color:#e81bdc;}

a.link3:link { font-size: 14px; line-height:20px; font-weight:bold; color:#687309;}
a.link3:visited { font-size: 14px; line-height:20px; font-weight:bold; color:#8a710f;}
a.link3:active { font-size: 14px; line-height:20px; font-weight:bold; color:#687309;}
a.link3:hover { font-size: 14px; line-height:20px; font-weight:bold; color:#e81bdc;}

a.link4:link { font-size: 14px; line-height:20px; font-weight:bold; color:#42a321;}
a.link4:visited { font-size: 14px; line-height:20px; font-weight:bold; color:#27a6ea;}
a.link34:active { font-size: 14px; line-height:20px; font-weight:bold; color:#42a321;}
a.link4:hover { font-size: 14px; line-height:20px; font-weight:bold; color:#e81bdc;}

a.link5:link { font-size: 14px; line-height:20px; font-weight:bold; color:#fe6613;}
a.link5:visited { font-size: 14px; line-height:20px; font-weight:bold; color:#f87c36;}
a.link5:active { font-size: 14px; line-height:20px; font-weight:bold; color:#fe6613;}
a.link5:hover { font-size: 14px; line-height:20px; font-weight:bold; color:#e81bdc;}

a.link6:link { font-size: 14px; line-height:20px; font-weight:bold; color:#2a56fa;}
a.link6:visited { font-size: 14px; line-height:20px; font-weight:bold; color:#4f73f7;}
a.link6:active { font-size: 14px; line-height:20px; font-weight:bold; color:#2a56fa;}
a.link6:hover { font-size: 14px; line-height:20px; font-weight:bold; color:#e81bdc;}



.star { display:block; width:20px; background:url(images/stars/star.gif) 0px 4px no-repeat;}
.starho { display:block; background:url(images/stars/star_ho.gif) 0px 4px no-repeat;}

.star2 { display:block; width:20px; background:url(images/stars/star2.gif) 0px 4px no-repeat;}
.star2ho { display:block; width:20px; background:url(images/stars/star2_ho.gif) 0px 4px no-repeat;}

.star3 { display:block; width:20px; background:url(images/stars/star3.gif) 0px 4px no-repeat;}
.star3ho { display:block; width:20px; background:url(images/stars/star3_ho.gif) 0px 4px no-repeat;}



.dbstar { display:block; width:20px; background:url(images/stars/db_star.gif) 0px 4px no-repeat;}
.dbstarho { display:block; width:20px; background:url(images/stars/db_star_ho.gif) 0px 4px no-repeat;}

.dbstar2 { display:block; width:20px; background:url(images/stars/db_star2.gif) 0px 4px  no-repeat;}
.dbstar2ho { display:block; width:20px; background:url(images/stars/db_star2_ho.gif) 0px 4px no-repeat;}

.dbstar3 { display:block; width:20px; background:url(images/stars/db_star3.gif) 0px 4px no-repeat;}
.dbstar3ho { display:block; width:20px; background:url(images/stars/db_star3_ho.gif) 0px 4px no-repeat;}


a.more2:link { display: inline; background:url(images/angles/arrow2.gif) right no-repeat #0989ce; font-size: 12px; line-height:20px; font-weight:bold; color:#FFFFFF; text-decoration: none; text-align: left; vertical-align: middle; padding-left:8px; padding-right:15px;padding-bottom:2px; }
a.more2:visited { display: inline; background:url(images/angles/arrow2.gif) right no-repeat #0989ce; font-size: 12px; line-height:20px; font-weight:bold; color:#ffe6fe; text-decoration: none; text-align: left; vertical-align: middle; padding-left:8px; padding-right:15px;padding-bottom:2px;}
a.more2:active { display: inline; background:url(images/angles/arrow2.gif) right no-repeat #0989ce; font-size: 12px; line-height:20px; font-weight:bold; color:#FFFFFF; text-decoration: none; text-align: left; vertical-align: middle; padding-left:8px; padding-right:15px;padding-bottom:2px;}
a.more2:hover { display: inline; background:url(images/angles/arrow2.gif) right no-repeat #0989ce; font-size: 12px; line-height:20px; font-weight:bold; color:#fbcef5; text-decoration: none; text-align: left; vertical-align: middle; padding-left:8px; padding-right:15px;padding-bottom:2px;}

a.more3:link { display: inline; background:url(images/angles/arrow3.gif) right no-repeat #687309; font-size: 12px; line-height:20px; font-weight:bold; color:#FFFFFF; text-decoration: none; text-align: left; vertical-align: middle; padding-left:8px; padding-right:15px;padding-bottom:2px; }
a.more3:visited { display: inline; background:url(images/angles/arrow3.gif) right no-repeat #687309; font-size: 12px; line-height:20px; font-weight:bold; color:#ffe6fe; text-decoration: none; text-align: left; vertical-align: middle; padding-left:8px; padding-right:15px;padding-bottom:2px;}
a.more3:active { display: inline; background:url(images/angles/arrow3.gif) right no-repeat #687309; font-size: 12px; line-height:20px; font-weight:bold; color:#FFFFFF; text-decoration: none; text-align: left; vertical-align: middle; padding-left:8px; padding-right:15px;padding-bottom:2px;}
a.more3:hover { display: inline; background:url(images/angles/arrow3.gif) right no-repeat #687309; font-size: 12px; line-height:20px; font-weight:bold; color:#fbcef5; text-decoration: none; text-align: left; vertical-align: middle; padding-left:8px; padding-right:15px;padding-bottom:2px;}

a.more5:link { display: inline; background:url(images/angles/arrow5.gif) right no-repeat #fe6613; font-size: 12px; line-height:20px; font-weight:bold; color:#FFFFFF; text-decoration: none; text-align: left; vertical-align: middle; padding-left:8px; padding-right:15px;padding-bottom:2px; }
a.more5:visited { display: inline; background:url(images/angles/arrow5.gif) right no-repeat #fe6613; font-size: 12px; line-height:20px; font-weight:bold; color:#ffe6fe; text-decoration: none; text-align: left; vertical-align: middle; padding-left:8px; padding-right:15px;padding-bottom:2px;}
a.more5:active { display: inline; background:url(images/angles/arrow5.gif) right no-repeat #fe6613; font-size: 12px; line-height:20px; font-weight:bold; color:#FFFFFF; text-decoration: none; text-align: left; vertical-align: middle; padding-left:8px; padding-right:15px;padding-bottom:2px;}
a.more5:hover { display: inline; background:url(images/angles/arrow5.gif) right no-repeat #fe6613; font-size: 12px; line-height:20px; font-weight:bold; color:#fbcef5; text-decoration: none; text-align: left; vertical-align: middle; padding-left:8px; padding-right:15px;padding-bottom:2px;}


td.light { cursor:pointer; background-color:#F8ECC9; font-size:smaller; }
td.dark { cursor:pointer; background-color:#ffffcc; font-size:smaller; }
.lastupdate { cursor:pointer; background-color:#FFCCCC; font-size:smaller; }

/*------------------------------------*/
.form_angle_lt {
    display:block;
    background: url(images/angles/search_lt.gif) #ffde7b left top no-repeat;
	height:15px;
}
.form_angle_rt {
    display:block;
    background: url(images/angles/search_rt.gif) right top no-repeat;
	height:15px;
}
.form_angle_rb {
    display:block;
    background: url(images/angles/search_rb.gif) right bottom no-repeat;
	height:15px;
}
.form_angle_lb {
    display:block;
    background: url(images/angles/search_lb.gif) #ffde7b left bottom no-repeat;
	height:15px;
}
.form_body {
    display:block;
    background-color: #ffde7b;
}

/*---------- Green Block with Orange Border ------------*/

div.form3 {
    text-align:left;
	margin:15px;
    display:block;
	width:300px;
	height:360px;
    background:url(images/angles/block300x300.gif) no-repeat left top;
	float:left;
}

a.getstarted:link { display:block; background:url(images/getstarted_btn.gif) no-repeat; font-size: 12px; line-height:32px; font-weight:bold; color:#FF6600; text-decoration: none; text-align: center; vertical-align: middle; width:177px; height:32px}
a.getstarted:visited { display:block; background:url(images/getstarted_btn.gif) no-repeat; font-size: 12px; line-height:32px; font-weight:bold; color:#FF6600; text-decoration: none; text-align: center; vertical-align: middle; width:177px; height:32px}
a.getstarted:active { display:block; background:url(images/getstarted_btn.gif) no-repeat; font-size: 12px; line-height:32px; font-weight:bold; color:#FF6600; text-decoration: none; text-align: center; vertical-align: middle; width:177px; height:32px}
a.getstarted:hover { display:block; background:url(images/getstarted_btn_ho.gif) no-repeat; font-size: 12px; line-height:32px; font-weight:bold; color:#FF6600; text-decoration: none; text-align: center; vertical-align: middle; width:177px; height:32px}

input.getstarted { display:block; background:url(images/getstarted_btn.gif) no-repeat; font-size: 12px; line-height:32px; font-weight:bold; color:#FF6600; text-decoration: none; text-align: center; vertical-align: middle; width:177px; height:32px; border:none; cursor:pointer}
input.getstarted_ho { display:block; background:url(images/getstarted_btn_ho.gif) no-repeat; font-size: 12px; line-height:32px; font-weight:bold; color:#FF6600; text-decoration: none; text-align: center; vertical-align: middle; width:177px; height:32px;  border:none; cursor:pointer}

div.redline { text-indent:20px }
h5 { color:#990000 }

input.text_length { background-color:#c5fedc }


/*---------------- TEACHERS -----------------*/

div.teachers_menu {position:relative; left:5px; display:block; width:716px; height:40px;}

div.item1 { display: inline; background:url(images/teachers/css/item1.jpg) no-repeat; float:left; width:100px; height:40px }
div.item2 { display: inline; background:url(images/teachers/css/item2.jpg) no-repeat; float:left; width:100px; height:40px }
div.item3 { display: inline; background:url(images/teachers/css/item3.jpg) no-repeat; float:left; width:100px; height:40px }
div.item4 { display: inline; background:url(images/teachers/css/item4.jpg) no-repeat; float:left; width:100px; height:40px }
div.item5 { display: inline; background:url(images/teachers/css/item5.jpg) no-repeat; float:left; width:100px; height:40px }
div.item6 { display: inline; background:url(images/teachers/css/item6.jpg) no-repeat; float:left; width:100px; height:40px }
div.item7 { display: inline; background:url(images/teachers/css/item7.jpg) no-repeat; float:left; width:116px; height:40px }
div.item_a { display: inline; background:url(images/teachers/css/item_a.jpg) no-repeat; float:left; width:100px; height:40px }
div.item1_a { display: inline; background:url(images/teachers/css/item1_a.jpg) no-repeat; float:left; width:100px; height:40px }
div.item7_a { display: inline; background:url(images/teachers/css/item7_a.jpg) no-repeat; float:left; width:116px; height:40px }

div.item { display:block; width:96px; position:relative; top:10px; font-size: 10px; line-height:10px; font-weight:bold; color:#5b1577; text-align: center; padding:2px; }
a.item:link {display:block; width:96px; position:relative; top:10px; font-size: 10px; line-height:10px; font-weight:bold; color:#5b1577; text-decoration: none; text-align: center; vertical-align: middle; padding:2px; }
a.item:visited {display:block; width:96px; position:relative; top:10px; font-size: 10px; line-height:10px; font-weight:bold; color:#5b1577; text-decoration: none; text-align: center; vertical-align: middle; padding:2px;}
a.item:active {display:block; width:96px; position:relative; top:10px; font-size: 10px; line-height:10px; font-weight:bold; color:#5b1577; text-decoration: none; text-align: center; vertical-align: middle; padding:2px;}
a.item:hover {display:block; width:96px; position:relative; top:10px; font-size: 10px; line-height:10px; font-weight:bold; color:#096879; text-decoration: none; text-align: center; vertical-align: middle; padding:2px;}


/*---------------- PARENTS -----------------*/

div.top_shadow { display:block; width:716px; background:url(images/parents/css/top_shadow.jpg) left bottom repeat-x; height:40px }
div.top_shadow_left { display:block; width:716px; background:url(images/parents/css/top_shadow_left.jpg) left bottom no-repeat; height:40px }
div.top_shadow_right { display:block; width:716px; background:url(images/parents/css/top_shadow_right.jpg) right bottom no-repeat; height:40px }
div.parents_menu { display:block; width:410px; height:40px;}


div.parents_item1 { display: inline; background:url(images/parents/css/item1.jpg) no-repeat; float:left; width:100px; height:40px }
div.parents_item2 { display: inline; background:url(images/parents/css/item2.jpg) no-repeat; float:left; width:100px; height:40px }
div.parents_item3 { display: inline; background:url(images/parents/css/item3.jpg) no-repeat; float:left; width:100px; height:40px }
div.parents_item4 { display: inline; background:url(images/parents/css/item4.jpg) no-repeat; float:left; width:105px; height:40px }
div.parents_item_a { display: inline; background:url(images/parents/css/item_a.jpg) no-repeat; float:left; width:100px; height:40px }
div.parents_item_a_right { display: inline; background:url(images/parents/css/item_a_right.jpg) no-repeat; float:left; width:105px; height:40px }

a.back:link { display:block; float:none; font-size: 14px; line-height:20px; font-weight:bold; color:#9476d0;}
a.back:visited { display:block; float:none; font-size: 14px; line-height:20px; font-weight:bold; color:#9476d0;}
a.back:active { display:block; float:none; font-size: 14px; line-height:20px; font-weight:bold; color:#9476d0;}
a.back:hover { display:block; float:none; font-size: 14px; line-height:20px; font-weight:bold; color:#a99fbd;}
