/* Header Box */
.box1 {
  background: url(images/header2_background.gif) repeat-x;
  width: 760px;
  margin-left: 20px;
}
.boxtop1 {
  background: url(images/header2_ne.gif) no-repeat top right;
}
.boxtop1 div {
  font-size: 0;
  height: 10px;
  background: url(images/header2_nw.gif) no-repeat top left;
}
.boxbottom1 {
  background: url(images/header2_se.gif) no-repeat bottom right;
}
.boxbottom1 div {
  font-size: 0;
  height: 10px;
  background: url(images/header2_sw.gif) no-repeat bottom left;
}
.boxcontent1 {
  padding: 0px 0px 0px 0px;
}

/* Left Nav Box */
.box2 {
  width: 230px;
  float: left;
  background: url(images/nav_left_background.gif) repeat-x;
  height: 255px;
}
.boxtop2 {
  background: url(images/nav_left_ne.gif) no-repeat top right;
}
.boxtop2 div {
  font-size: 0;
  height: 10px;
  background: url(images/nav_left_nw.gif) no-repeat top left;
}
.boxbottom2 {
  background: url(images/nav_left_se.gif) no-repeat bottom right;
}
.boxbottom2 div {
  font-size: 0;
  height: 10px;
  background: url(images/nav_left_sw.gif) no-repeat bottom left;
}
.boxcontent2 {
  padding: 0px 10px 10px 10px;
  height: 225px;
}

/* Right Test Text Box */
.box3 {
  width: 220px;
  float: left;
  background: url(images/box_test_background.gif) repeat-x;
  height: 200px;
  margin-top: 5px;
}
.boxtop3 {
  background: url(images/box_test_ne.gif) no-repeat top right;
}
.boxtop3 div {
  font-size: 0;
  height: 10px;
  background: url(images/box_test_nw.gif) no-repeat top left;
}
.boxbottom3 {
  background: url(images/box_test_se.gif) no-repeat bottom right;
}
.boxbottom3 div {
  font-size: 0;
  height: 10px;
  background: url(images/box_test_sw.gif) no-repeat bottom left;
}
.boxcontent3 {
  padding: 0px 10px 10px 10px;
  height: 140px;
}

#box_test{
  font-family: Helvetica, Arial, sans-serif;
  margin-left: 5px;
}

#box_test .title{ color: #FFFFFF; font-weight: bold; text-transform: uppercase; font-size: 14px;}
#box_test .sub{ color: #FFFFFF; font-size: 12px;}
#box_test .sub_bold{ color: #FFFFFF; font-size: 12px; font-weight: bold;}
#box_test .input{ border: none;}
#box_test .button{ border: none; padding-top: 2px;}
#box_test .small_text{ color: #FFFFFF; font-size: xx-small; width: 120px; text-align: center;}
#box_test .mobile{ float: right; margin-top: -80px;}

/* Right Free Trial Box */
.box4 {
  width: 220px;
  float: left;
  background: url(images/box_trial_background.gif) repeat-x;
  margin-top: -20px;
}
.boxtop4 {
  background: url(images/box_trial_ne.gif) no-repeat top right;
}
.boxtop4 div {
  font-size: 0;
  height: 10px;
  background: url(images/box_trial_nw.gif) no-repeat top left;
}
.boxbottom4 {
  background: url(images/box_trial_se.gif) no-repeat bottom right;
}
.boxbottom4 div {
  font-size: 0;
  height: 10px;
  background: url(images/box_trial_sw.gif) no-repeat bottom left;
}
.boxcontent4 {
  padding: 0px 10px 10px 10px;
  height: 90px;
}

/* Left Networks Box */
.box5 {
  width: 760px;
  float: left;
  background: #063454;
  height: 35px;
  margin-top: 10px;
  margin-bottom: 10px;
}
.boxtop5 {
  background: url(images/box_footer_ne.gif) no-repeat top right;
}
.boxtop5 div {
  font-size: 0;
  height: 10px;
  background: url(images/box_footer_nw.gif) no-repeat top left;
}
.boxbottom5 {
  background: url(images/box_footer_se.gif) no-repeat bottom right;
}
.boxbottom5 div {
  font-size: 0;
  height: 10px;
  background: url(images/box_footer_sw.gif) no-repeat bottom left;
}
.boxcontent5 {
  padding: 0px 5px 5px 5px;
  height: 10px;
}


/* Home - Schools More Info Box */
.box6 {
  width: 182px;
  float: left;
  background: url(images/box_home_schools.gif) repeat-x;
  margin-left: 30px;
}
.boxtop6 {
  background: url(images/box_home_schools_ne.gif) no-repeat top right;
}
.boxtop6 div {
  font-size: 0;
  height: 10px;
  background: url(images/box_home_schools_nw.gif) no-repeat top left;
}
.boxbottom6 {
  background: url(images/box_home_schools_se.gif) no-repeat bottom right;
}
.boxbottom6 div {
  font-size: 0;
  height: 10px;
  background: url(images/box_home_schools_sw.gif) no-repeat bottom left;
}
.boxcontent6 {
  padding: 5px 10px 10px 10px;
  height: 5px;
}


/* Home - Schools More Info Box */
.box7 {
  width: 182px;
  float: left;
  background: url(images/box_home_parents.gif) repeat-x;
  margin-left: 30px;
}
.boxtop7 {
  background: url(images/box_home_parents_ne.gif) no-repeat top right;
}
.boxtop7 div {
  font-size: 0;
  height: 10px;
  background: url(images/box_home_parents_nw.gif) no-repeat top left;
}
.boxbottom7 {
  background: url(images/box_home_parents_se.gif) no-repeat bottom right;
}
.boxbottom7 div {
  font-size: 0;
  height: 10px;
  background: url(images/box_home_parents_sw.gif) no-repeat bottom left;
}
.boxcontent7 {
  padding: 5px 5px 10px 10px;
  height: 5px;
}

/* Free Trial Banner */
.box8 {
  width: 520px;
  float: left;
  background: url(images/box_banner_background.gif) repeat-x;
  margin-left: -20px;
}
.boxtop8 {
  background: url(images/box_home_parents_ne.gif) no-repeat top right;
}
.boxtop8 div {
  font-size: 0;
  height: 10px;
  background: url(images/box_home_parents_nw.gif) no-repeat top left;
}
.boxbottom8 {
  background: url(images/box_home_parents_se.gif) no-repeat bottom right;
}
.boxbottom8 div {
  font-size: 0;
  height: 10px;
  background: url(images/box_home_parents_sw.gif) no-repeat bottom left;
}
.boxcontent8 {
  padding: 5px 5px 10px 10px;
  height: 55px;
}

/* Left Testimonial Box*/
.box9 {
  width: 400px;
  float: left;
  background: #CCCCCC;
  height: 100px;
  border: solid #003366 2px;
}
.boxtop9 {

}
.boxtop9 div {
  font-size: 0;
  height: 10px;

}
.boxbottom9 {

}
.boxbottom9 div {
  font-size: 0;
  height: 10px;

}
.boxcontent9 {
  padding: 0px 10px 10px 10px;
  height: 70px;
}

/* Right Testimonial Box*/
.box10 {
  width: 200px;
  float: left;
  background: #CCCCCC;
  height: 200px;
  border: solid #003366 2px;
  margin-right: 5px;
}
.boxtop10 {

}
.boxtop10 div {
  font-size: 0;
  height: 10px;

}
.boxbottom10 {

}
.boxbottom10 div {
  font-size: 0;
  height: 10px;

}
.boxcontent10 {
  padding: 0px 10px 10px 10px;
  height: 70px;
}

.box11 {
  width: 200px;
  float: left;
  background: #CCCCCC;
  height: 120px;
  border: solid #003366 2px;
  margin-right: 5px;
}

/* Rounded Bubble FF */
div.bubble div.rounded {
	margin-bottom: 10px;
	border: 3px solid #002f50;
	background-color: #b7e0ff;
}
div.bubble div.rounded blockquote {
	border: 0;
	background-color: transparent;
}
div.bubble div.rounded blockquote p {
	margin: 0px 10px;
}
div.bubble cite.rounded {
	position: relative;
	margin: 0px;
	padding-left: 15px;
	padding-top: 12px;
	top: 7px;
	background: transparent url(images/tip-rounded1.gif) no-repeat 15px 0;
}

.testim_area_l{
  float: left; display: inline; width: 240px;
  margin-top: 10px;
  font-family: Helvetica, Arial, sans-serif;
  font-size: 12px;
  text-align: left;
  text-align: justify;
  margin-left: -5px;

}

.testim_area_r{
  float: left; display: inline;
  width: 240px;
  margin-top: 10px;
  font-family: Helvetica, Arial, sans-serif;
  font-size: 12px;
  text-align: left;
  border-left: #808080 dotted 1px;
  padding-left: 10px;
  margin-left: -5px;
  text-align: justify;
}


