 body {

background-color:#5b5b5b;

margin:0;

font-family:Verdana, Arial, Helvetica, sans-serif;

font-size:11px;

color:#000000;

text-align:justify;

}

p{

font-family:Verdana, Arial, Helvetica, sans-serif;

font-size:11px;

color:#000000;

text-align:justify;

}



a {outline:none;}



h1 {height:25px; font-size:11px; font-weight:normal; line-height:25px; text-align:right; color:#FFF; padding:0; margin:0;}

h2 { font-size:12px; background-color:#ebebeb; background-image:url(../images/body_arrow1.gif); background-repeat:no-repeat; padding-left: 35px; line-height:22px; height:22px; padding-top:0px; padding-bottom:0px; margin-top:0px;}



h3 {font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#0e84d6; line-height:22px; height:22px; background-color:#d2eeff; padding-left:5px; font-weight:normal; padding-top:0; padding-bottom:0; margin-top:3px;}

h3 a{color:#0e84d6; text-decoration:none;}

h3 a:hover{color:#0e84d6; text-decoration:underline;}



.headRt{height:25px; font-size:11px; font-weight:normal; line-height:25px; text-align:right; color:#FFF; padding:0; margin:0;}



.headerStyle {

font-size:12px;

font-weight:bold;

background-color:#ebebeb;

}

.headerStyle ul{

padding: 5px;

margin:0px;

}

.headerStyle li{

padding:0px 0px 0px 15px;

list-style:none;

background-image:url(../images/body_arrow.gif);

background-repeat:no-repeat;

line-height:10px;

}

#language {

font-weight:bold;

}

#language ul{

padding: 5px;

margin:0px;

}

#language li{

padding:0px 0px 0px 15px;

list-style:none;

background-image:url(../images/language_arrow.gif);

background-repeat:no-repeat;

line-height:22px;

}

#language li p{

padding: 0px;

margin:0px;

background-image:url(../images/dotted_line.gif);

background-repeat:repeat-x;

background-position:bottom;

}

#language a{

text-decoration:none;

color:#000000;

}

#language a:hover{

color:#00b4ff;

text-decoration:none;

}

.quickPriceBorder {

border-left: 1px solid #cecfcf;

border-right: 1px solid #cecfcf;

}

#leftNavDivider {

padding:10px;

background-image:url(../images/dotted_line_vertical.gif);

background-repeat:repeat-y;

background-position:right;

width:245px;

}

#leftNavDivider table {width:240px;}

#bodyWrapper {

padding:10px;

line-height:17px;

}

#bodyWrapper p{

line-height:17px;

}

.headerStyleLink {

font-family:Arial, Helvetica, sans-serif;

font-size:11px;

font-weight:normal;

color:#007cd2;

background-color:#d2eeff;

}

.headerStyleLink ul{

padding: 5px;

margin:0px;

}

.headerStyleLink li{

padding:0px 0px 0px 5px;

list-style:none;

background-repeat:no-repeat;

line-height:10px;

}

.headerStyleLink a{

color:#0e84d6;

text-decoration:none;

}

.headerStyleLink a:hover{

color:#0e84d6;

text-decoration:underline;

}

.linksStyle a{

padding:0px 0px 0px 15px;;

list-style:none;

background-image:url(../images/linkBullet.gif);

background-repeat:no-repeat;

line-height:10px;

color:#ff7002;

text-decoration:underline;

}

.linksStyle a:hover{

text-decoration:none;

}

.blockquote {

background-color:#02b4f5;

padding:10px;

color:#ffffff;

font-size:12px;

}

.underline {

border-bottom:1px solid #e2e2e2;

padding: 15px 0px 15px 0px;

font-size:11px;

text-align:justify;

}

.horizontalDottedLine {

padding: 0px;

margin:0px;

background-image:url(../images/dotted_line.gif);

background-repeat:repeat-x;

background-position:top;

}

.accreditations {

border: 1px solid #d8d8d8;

height:90px;

line-height:90px;

width:685px;

text-align:center;

}

#footer {

width:970px;

text-align:center;

margin:auto;

padding: 5px 0px 15px 0px;

color:#ffffff;

}

#footer a{

color:#ffffff;

text-decoration:none;

}

#footer a:hover{

color:#ffffff;

text-decoration:underline;

}

/* Left Nav Top Styles */

#leftNavTop{

background-image:url(../images/menu/learn-spanish.jpg);

background-repeat:no-repeat;

background-color:#50DCFF;

height:29px;

line-height:29px;

font-weight:bold;

color:#ffffff;

padding-left:25px;

}

#leftNavTop a:link, #leftNavTop a:visited, #leftNavTop a:active, #leftNavTop-big a:link, #leftNavTop-big a:visited, #leftNavTop-big a:active {

color:#000000;
text-decoration:none;
}

#leftNavTop a:hover, #leftNavTop-big a:hover {

color:#FFFFFF;
}




#leftNavTop-big{

background-image:url(../images/menu/learn-spanish-big.jpg);

background-repeat:no-repeat;

background-color:#50DCFF;

height:44px;

line-height:18px;

font-weight:bold;

color:#ffffff;

padding-left:25px;

padding-top:6px;

}

#leftNavTop1{

background-image:url(../images/menu/learn.jpg);

background-repeat:no-repeat;

background-color:#50DCFF;

width:16px;

}

#leftNavTop1-big{

background-image:url(../images/menu/learn-big.jpg);

background-repeat:no-repeat;

background-color:#50DCFF;

width:16px;

}

/* Left Nav Child Styles */

.leftNavChild, .leftNavChild2{

height:21px;

color:#000000;

}

.leftNavChild ul, .leftNavChild2 ul {

padding:0px;

margin:0px;



}

.leftNavChild li, .leftNavChild2 li {

	list-style-image:none;

	background-image:url(../images/menu/left-nav-bullet.gif);

	background-repeat:no-repeat;

	display:block;

	height:21px;

	line-height:21px;

	text-decoration:none;

	color:#000000;

	list-style-type: none;

}

.leftNavChild li a, .leftNavChild2 li a{

list-style:none;

display:block;

height:21px;

line-height:21px;

text-decoration:none;

color:#000000;

padding-left:25px;



}

.leftNavChild2 li a{

list-style:none;

display:block;

height:21px;

line-height:21px;

text-decoration:none;

color:#000000;

padding-left:25px;

font-weight: bold;



}

.leftNavChild a:hover {

background-image:url(../images/menu/left-nav-bullet1.gif);

background-repeat:no-repeat;

display:block;

padding-left:25px;

}

.leftNavChild2 a:hover {

background-image:url(../images/menu/left-nav-bullet1.gif);

background-repeat:no-repeat;

display:block;

padding-left:25px;

font-weight: bold;

}

/*    leftNavChildnew   */
.leftNavChildnew{

height:21px;

color:#000000;

}

.leftNavChildnew ul {

padding:0px;

margin:0px;



}

.leftNavChildnew li {

	list-style-image:none;

	background-image:url(../images/menu/left-nav-bullet.gif);

	background-repeat:no-repeat;

	display:block;

	height:21px;

	line-height:21px;

	text-decoration:none;

	color:#ff7002;

	list-style-type: none;

}

.leftNavChildnew li a{

list-style:none;

display:block;

height:21px;

line-height:21px;

text-decoration:none;

color:#ff7002;

padding-left:25px;



}

.leftNavChildnew a:hover {

background-image:url(../images/menu/left-nav-bullet1.gif);

background-repeat:no-repeat;

display:block;

padding-left:25px;

}



/* Left Nav Child Active Styles */

.leftNavChildActive{

height:21px;

color:#000000;

}

.leftNavChildActive ul {

padding:0px;

margin:0px;



}

.leftNavChildActive li {

	list-style-image:none;

	background-image:url(../images/menu/left-nav-bullet.gif);

	background-repeat:no-repeat;

	display:block;

	height:21px;

	line-height:21px;

	text-decoration:none;

	color:#000000;

	list-style-type: none;

}



.leftNavChildActive li a{

list-style:none;

display:block;

height:21px;

line-height:21px;

text-decoration:none;

color:#000000;

padding-left:25px;



}

.leftNavChildActive a:hover {

background-image:url(../images/menu/left-nav-bullet1.gif);

background-repeat:no-repeat;

display:block;

padding-left:25px;

}

.leftNavChild li.big {

	list-style-image:none;

	background-image:url(../images/menu/left-nav-bullet-big.gif);

	background-repeat:no-repeat;

	height:42px;

}

.leftNavChild li.big a:hover {

background-image:url(../images/menu/left-nav-bullet1.jpg);

background-repeat:no-repeat;

display:block;

padding-left:25px;

height:42px;

}





.text {

line-height:17px;

text-align:justify;

}

/* font-Styles

.menu {

font-weight:bold;

color:#ffffff;

text-align:justify;

}

.menu a{

color:#ffffff;

text-align:justify;

text-decoration:none;

}

.menu a:hover{

color:#ffffff;

text-align:justify;

text-decoration:underline;

}

*/



.menu {

background-repeat:no-repeat;

font-weight:bold;

color:#ffffff;

width:107px;

height:27px;

text-align:center;

margin:0px;

border-bottom: solid 5px #00B2FF;

}

.menu a{

background-image: url(../images/menu/menu-bg1.gif);

background-repeat:no-repeat;

font-weight:bold;

color:#000000;

width:107px;

vertical-align:middle;

text-align:center;

line-height:27px;

display:block;

margin:0;

text-decoration:none;

}

.menu a:hover{

background-image:  url(../images/menu/menu-bg3.gif);

background-repeat:no-repeat;

color:#000000;

width:107px;

line-height:27px;

text-align:center;

text-decoration: none;

display:block;

}





.listStyle {

width:100px;

}

.price{

color:#000000;

}

.price-heading{

font-weight:bold;

text-align:center;

background-color:#EEEEEE;

}

.price-row-one{

background-color:#f7f7f7;

text-align:center;

}

.price-row-two{

background-color:#f0f0f0;

text-align:center;

}

.arrow{

background-color:#fff;

text-align:center;

}

.table-row-one{

background-color:#f7f7f7;

text-align:left;

font-weight:bold;

}

.table-row-two{

background-color:#f0f0f0;

text-align:left;

font-weight:bold;

}

.topnav1{

}

.topnav1 a{

text-decoration:none;

}

.topnav1 a:hover{

color:#FF7502;

}

.topnav1 ul { padding:0; margin:0;}

.topnav1 li { display:inline; list-style:none; padding-left:15px;}

.topnav1 li a{color:#000; text-decoration:none;}

.topnav1 li a:hover{color:#FF7502;}

.topnav1 li.home a{background-image:url(../images/home.gif); background-repeat:no-repeat; padding-left:15px;}

.topnav1 li.home a:hover{background-image:url(../images/home01.gif); background-repeat:no-repeat;}

.topnav1 li.sitemap a{background-image:url(../images/sitemap.gif); background-repeat:no-repeat; padding-left:15px;}

.topnav1 li.sitemap a:hover{background-image:url(../images/sitemap01.gif); background-repeat:no-repeat; padding-left:15px;}

.topnav1 li.contact a{background-image:url(../images/contact.gif); background-repeat:no-repeat; padding-left:15px;}

.topnav1 li.contact a:hover{background-image:url(../images/contact01.gif); background-repeat:no-repeat; padding-left:15px;}

#menu {

background-repeat:no-repeat;

font-weight:bold;

color:#ffffff;

width:107px;

height:27px;

text-align:center;

margin:0px;

border-bottom: solid 5px #00B2FF;

}

#menu a{

background-image: url(../images/menu/menu-bg1.gif);

background-repeat:no-repeat;

font-weight:bold;

color:#000000;

width:107px;

vertical-align:middle;

text-align:center;

line-height:27px;

display:block;

margin:0;

text-decoration:none;

}

#menu a:hover{

background-image:  url(../images/menu/menu-bg3.gif);

background-repeat:no-repeat;

color:#000000;

width:107px;

line-height:27px;

text-align:center;

text-decoration: none;

display:block;

}

.border {border:1px solid #E4E3E3; background-color: #E4E3E3;}



.site {color:#000}

.site a{color:#000; text-decoration:none;}

.site a:hover{color:#FF7900}



.applyform {font-family:Arial,Helvetica,sans-serif; font-size:11px;}

.applyform th {font-family:Arial,Helvetica,sans-serif; font-size:11px;}

.applyform input {border:1px solid #B2B2B2; font-size:11px;}

.applyform textarea {border:1px solid #999999; font-size:11px;}

.applyform td {font-family:Arial,Helvetica,sans-serif; font-size:11px;}

.applyformterm {font-weight:bold;}



.navigate{ font-family:Tahoma; font-size:11px; text-align:justify; border-left:1px solid #E3E3E3; border-right:1px solid #E3E3E3; padding-left:10px; padding-right:10px;}

.navigate a{color:#5C95FD; text-decoration:none;}

.navigate a:hover{color:#FF5B01; text-decoration:underline;}

.button {cursor:pointer;}

.contact{

text-align:left;

font-family:Verdana, Arial, Helvetica, sans-serif;

}



#footer .footerGrey {color:#9d9d9d;}

#footer .footerGrey a {color:#9d9d9d;}

#footer .footerGrey a:hover {color:#9d9d9d; text-decoration:none;}



.table-row-one span {font-size:10px; font-weight:normal;}

.table-row-two span {font-size:10px; font-weight:normal;}



.xyz h1 { font-size:12px; background-color:#ebebeb; background-image:url(../images/body_arrow1.gif); background-repeat:no-repeat; padding-left: 35px; line-height:22px; height:22px; padding-top:0px; padding-bottom:0px; margin-top:0px; color:#000; text-align:left; font-weight:bold;}



.xy h1 { font-size:12px; background-color:#ebebeb; background-repeat:no-repeat; padding-left: 35px; line-height:22px; height:22px; padding-top:0px; padding-bottom:0px; margin-top:0px; color:#000; text-align:center;}



.xyz h2 {height:25px; font-size:11px; font-weight:normal; line-height:25px; text-align:right; color:#FFF; padding:0; margin:0; background-color:#5b5b5b; background-image:none;}



.abc h1 {font-size:12px; background-color:#ebebeb; background-image:url(../images/body_arrow1.gif); background-repeat:no-repeat; padding-left: 35px; line-height:22px; height:22px; padding-top:0px; padding-bottom:0px; margin-top:0px;}



.abc h2{font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#0e84d6; line-height:22px; height:22px; background-color:#d2eeff; padding-left:5px; font-weight:normal; padding-top:0; padding-bottom:0; margin-top:3px; background-image:none;}

.abc h2 a{color:#0e84d6; text-decoration:none;}

.abc h2 a:hover{color:#0e84d6; text-decoration:underline;}



.spaceleft{ padding-left:10px;}

.linksforurl{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
color:#245DD5;
text-decoration:none;

}
.linksforurl:link{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
color:#245DD5;
text-decoration:none;

}
.linksforurl:hover{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
color:#666666;
text-decoration:underline;

}
.linksforurl_dark{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
color:#000080;
text-decoration:none;

}
.linksforurl_dark:link{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
font-weight:bold;
color:#000080;
text-decoration:none;

}
.linksforurl_dark:hover{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
color:#666666;
text-decoration:underline;

}
.topic_dark{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
color:#245DD5;
text-decoration:none;

}
.link1_lefnav1 {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight:bold;
	color:#000000;
	text-decoration:none;
}
.link1_lefnav {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight:bold;
	color:#000000;
	text-decoration:none;
}
.link1_lefnav:link {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight:bold;
	color:#000000;
	text-decoration:none;
}
.link1_lefnav:hover {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight:bold;
	color:#000000;
	text-decoration:none;
}
