/* CSS Document */


textarea { overflow: auto; }


body{
margin:0px;
padding:0px;
font-family:Arial;
font-size:12px;
line-height:19px;
color:#ffffff;
background-image:url(../images/body-bg.jpg);
background-repeat:repeat-x;
background-position:top;
background-color:#e7a1bd;

}
*{
margin:0px;
padding:0px;
}
div,h1,h2,h3,h4,h5,h6,li,p,br,a{
margin:0px;
padding:0px;
outline:none;
}
img{
font-size:0px;
}
.wrapper{
width:972px;
height:auto;
margin:0px auto;
}
.page-container{
width:972px;
height:auto;
}
.header{
width:972px;
height:53px;
margin-top:12px;
font-size:0px;
}
.navigation{
width:972px;
height:25px;
background-image:url(../images/navigation-bg.jpg);
background-repeat:no-repeat;
background-position:top;
margin-top:8px;
background-color:#99FF00;

}
td{
text-align:left;
}
.left-menu{
width:825px;
height:21px;
float:left;
text-align:left;
padding-top:4px;

}
.left-menu a{
text-decoration:none;
color:#767676;

margin-right:10px;
padding-left:5px;
}
.done{
float:right;
width:140px;

height:21px;
text-align:right;
padding-top:4px;
padding-right:5px;
color:#932558;


}
.main-page-content{
width:972px;
height:auto;
margin-top:0px;
}
.message{
width:972px;
height:16px;

padding-top:25px;
}
.message-inner{
width:972px;
height:16px;

padding-top:25px;
color:#ff0000;
}
.message-order{
height:16px;
padding-top:2px;
padding-bottom:5px;
color:#FF0000;
}

.main-page-left{
float:left;
width:193px;
height:auto;
}
.main-page-left-inner{
float:left;
width:193px;
height:auto;
color:#555555;
}
.login{
width:193px;
height:auto;

font-size:14px;
font:bold;
font-style:normal;
margin-bottom:3px;
}
.main-page-seperator{
float:left;
width:31px;
height:auto;
text-align:right;
padding-right:6px;
}
.main-page-seperator-inner{
float:left;
width:29px;
height:auto;
text-align:right;
padding-right:6px;
}

.main-page-right{
float:left;
width:738px;
min-height:453px;
background-image:url(../images/content-bg.png);
background-repeat:no-repeat;
background-position:right 50px;
padding-left:2px;

}

.main-page-right-inner{
float:left;
width:744px;
min-height:490px;

}
.input-bg{
width:184px;
height:18px;
line-height:18px;
background:none;
border:none;
background-image:url(../images/input-bg.jpg);
background-repeat:no-repeat;
background-position:top;
font-size:11px;
padding-left:3px;
padding-right:3px;
color:#929395;
}


.input-bg-inner{
width:184px;
height:19px;
background:none;
border:none;
background-image:url(../images/input-bg-inner.jpg);
background-repeat:no-repeat;
background-position:top;
font-size:11px;
padding-left:3px;

padding-right:3px;
color:#929395;
}
.forget-password{
width:193px;
height:auto;
font:14px;
margin-top:2PX;

}
.forget-password a{
text-decoration:none;
color:#FFFFFF;
}



.forget-password-inner{
width:193px;
height:auto;
font:14px;
margin-top:2PX;

}
.forget-password-inner a{
text-decoration:none;
color:#000000;
}

.inner-text{
width:744px;
height:auto;
margin-top:15px;
}

.inner-text p{padding:5px 0;}



.inner-text ul{padding:10px 0 0 40px;}
.inner-text ul li{width:100%;}

.innertext3223{
width:744px;
height:auto;
}




.inner-text a{
text-decoration:none;
color:#000000;
}
.inner-text a:hover{
text-decoration:underline;
color:#000000;
}
.text-with-arrow{
width:724px;
height:auto;
background-image:url(../images/arrow.gif);
background-repeat:no-repeat;
background-position:left;
padding-left:20px;
}

.left-button{
width:193px;
height:auto;
margin-top:40px;
}
.left-button p{
margin-bottom:5px;
}
.main-page-text{
width:230px;
font-size:12px;
line-height:15px;
}
.boldtext{
font-size:18px;
font:bold;
margin-top:2px;
letter-spacing:.9px;
}
.boldtext1{
font-size:19px;
font:bold;
margin-top:5px;
}
.forboldtext{
width:700px;
}
.first-paragraph{
margin-top:36px;
margin-bottom:20px;
}
.clear{
clear:both;
height:0px;
}
.footer{
float:left;
width:972px;
height:auto;

border-top:1px solid #e9b3c9;
padding-top:5px;
}
.footer-inner{
float:left;
width:972px;
height:auto;
border-top:1px solid #dee8c8;
padding-top:5px;
margin-top:20px;

}
.footer1{
float:left;
width:300px;
height:auto;
text-align:left;
}
.footer1-inner{
float:left;
width:200px;
height:auto;
text-align:left;
color:#555555;


}
.footer1-inner a{
text-decoration:none;
color:#555555;
}
.footer1 a{
text-decoration:none;
color:#FFFFFF;
}
.footer2{
float:right;
width:600px;
height:auto;
text-align:right;
}
.footer2 a{
text-decoration:none;
color:#FFFFFF;
margin-right:30px;
}


.footer2-inner{
float:right;
width:768px;
height:auto;
text-align:right;

}
.footer2-inner a{
text-decoration:none;
color:#555555;
margin-left:15px;
}
.footer3{
width:972px;
height:auto;
text-align:right;
margin-top:10px;

}
.footer3-inner{
width:972px;
height:auto;
text-align:right;
color:#555555;

}
.page-heading{
width:600px;
height:auto;
margin-top:20px;
}
h1{
font-size:16px;
font:bold;
color:#545454;
text-transform:uppercase;
}

.breadcum{
width:600px;
height:auto;
font-size:11px;
color:#9d9c9c;
}
.breadcum a{
text-decoration:none;
color:#9d9c9c;
}

.breadcum a:hover{
text-decoration:none;
color:#9bb959;
}

.findyourschool{
width:168px;
height:111px;
background-image:url(../images/find-your-school-bg.jpg);
background-repeat:no-repeat;
background-position:top left;
padding:6px 14px 0px 14px;
color:#FFFFFF;

}

.bglogin{
width:63px;
height:14px;
background:none;
border:none;
font-size:10px;
color:#cccccc;
background-image:url(../images/bg2.jpg);
background-repeat:no-repeat;
padding:0px 4px 2px 2px;
}

.login-name{
width:205px ;
height:137px;
background-image:url(../images/find-your-school-bg1.jpg);
background-repeat:no-repeat;
background-position:top left;
padding:15px 14px 0px 14px;
color:#FFFFFF;

}



.findyourschool1{
width:186px;
height:131px;
background-image:url(../images/find-your-school-bg1.jpg);
background-repeat:no-repeat;
background-position:top left;
padding:6px 14px 0px 30px;
color:#FFFFFF;
}




.findyourschool2{
width:186px;
height:131px;
background-image:url(../images/find-your-school-bg1.jpg);
background-repeat:no-repeat;
background-position:top left;
padding:35px 14px 0px 30px;
color:#FFFFFF;
}




.bg{
width:164px;
height:15px;
padding:0px 2px 2px 2px;
background:none;
border:none;
background-image:url(../images/input-bg-school.jpg);
background-repeat:no-repeat;
font-size:10px;
color:#666666;
}

.bg1{
width:163px;
height:14px;
background:none;
border:none;
font-size:10px;
color:#666666;
background-image:url(../images/bg2.jpg);
background-repeat:no-repeat;
padding:0px 4px 2px 2px;
}
.contact-us{
width:744px;
height:auto;
}
.contact-us-left{
float:left;
width:200px;
height:auto;
line-height:19px;
margin-right:80px;
}
.contact-us-right{
float:right;
height:auto;
line-height:23px;
}
.input-border{
background:none;
border:none;
background-color:#FFFFFF;
border:1px solid #c6d79f;
width:195px;
height:17px;
}

.input-border1{
background:none;
border:none;
background-color:#FFFFFF;
border:1px solid #c6d79f;
width:97px;
height:17px;
}

.input-border2{
background:none;
border:none;
background-color:#FFFFFF;
border:1px solid #c6d79f;
width:193px;
height:70px;
}

.question{
width:744px;
height:auto;
font-size:12px;

}
.answer{
width:744px;
height:auto;

}

.parents{
width:744px;
margin-bottom:10px;
}

h3{
color:#90b04d;
font-size:13px;
text-transform:uppercase;
}
.module1{
width:744px;
height:auto;
margin-bottom:6px;
}
.link{
text-decoration:none;
color:#FFFFFF;
text-decoration:underline;
}












/* Request a quote */
#contact_right{float:right;}

.name{ width:315px; background-image:url(../images/select1.png); background-repeat:no-repeat; height:26px; font-family:Arial; color:#777775; font-weight:normal; font-size:11px; line-height:26px; padding-top:2px; padding-left:2px;}


.commnents-box{ background-image:url(../images/comments.png); width:312px; background-repeat:no-repeat; height:100px;font-family:Verdana;color:#777775; font-weight:normal; font-size:11px; line-height:26px; padding-left:5px; padding-top:10px; }




.drop{background-image:url(../images/blog-text-background1.jpg); background-repeat:no-repeat; font-family:Arial;color:#777775; font-weight:normal; font-size:11px; line-height:10px; padding-top:0px; padding-bottom:0px;  margin-bottom:0px; border:0px; outline:0px; }


#contact_right .#validation{ margin:0 auto;}

.text-area-top{ background-color:#ffffff; border:0px; width:210px; height:15px; margin-left:8px; position:relative; top:2px; font-family:Arial;color:#666666; font-weight:normal; font-size:11px;}

.text-area-top1{ background-color:#ffffff; border:0px; width:290px; height:15px; margin-left:8px; position:relative; top:2px; *top:-2px; font-family:Arial;color:#666666; font-weight:normal; font-size:11px;}




span.select{position:absolute;width:302px; height:27px; padding-left:10px; overflow:hidden;line-height:27px; color:#464c53; font-family:Arial; font-size:11px; font-weight:normal; background-image:url(../images/select-bg.png); background-repeat:no-repeat;}
input.styled { display: none;  position: relative; overflow:scroll;}
select.styled{ position: relative; top:8px;  *top:6px; width: 200px; opacity: 0; filter: alpha(opacity=0); z-index: 5; font-family:Arial;color:#666666; font-weight:normal; font-size:11px;}

<!--End request a quote-->
.input1{
border:1px inset #666666;
font-family:Verdana, Arial, Helvetica, sans-serif;
color:#000000;
font-size:11px;
padding:2px;
}
.input2{
border:1px inset #000000;
font-family:Verdana, Arial, Helvetica, sans-serif;
color:#000000;
font-size:11px;
padding:2px;
}
.button1{
border:1px solid #fff;
background:#F29400;
font-family:Tahoma, Arial, Helvetica, sans-serif;
color:#fff;
font-weight:bold;
height:25px;
font-size:11px;
}


.terms{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color:#000000;
	font-size:11px;
	padding:2px;
}

.terms a{
	color:#000000;
	text-decoration:underline;
}



.pink{color:#932558;} .pink a{color:#932558; text-decoration:underline;} .pink a:hover{color:#932558; text-decoration:none;}


.facebook{margin:0px; padding:0px; }
.facebook p{margin-bottom:5px; padding:0px; }
.footernewlinks{margin:0px; padding:0px; position:relative;}
