body {

	background: #fff url(../images/getreal_bg.gif) top repeat-x;

	margin: 0px;

}



a, a:link {

	cursor: pointer;

}



.grad_left {

	background: url(../images/tb_grad_left.gif) repeat-y;

}



.grad_right {

	background: url(../images/tb_grad_right.gif) repeat-y;

}



#header_container {

	background: url(../images/main_bg.gif) center no-repeat;

	height: 210px;

	width: 878px;

	margin: 0px auto 0px auto;

}



#header {/*

	background: url(../images/header_bg.gif) repeat-x;*/

	height: 71px;

	width: 878px;

}



#header .logo {

	width: 300px;

	height: 100px;

}



#header #sidemenu {

	margin: 0px;

	padding: 0px;

	clear: both;

}



#header #sidemenu ul {

	text-align: right;

}



#header #sidemenu li {

	display: inline;

	width: auto;

	margin: 0px;

	padding: 0px;

	line-height: 20px;/*

	background: #596d7d url(../images/side_left.gif) bottom left no-repeat;*/

}



#header #sidemenu li div {

	height: auto;

	display: inline;

	padding: 0px 3px 3px 0px;

	line-height: 20px;

	background: url(../images/side_right.gif) bottom right no-repeat;

}



#header #sidemenu div {

	background: url(../images/side_left.gif) bottom left no-repeat;

}



#header #sidemenu li span {

	display: inline;

	padding: 0px 0px 0px 0px;

	line-height: 18px;

}



#header #sidemenu td {

	background: #586d7e url(../images/side_right.gif) bottom right no-repeat;

}



#header #sidemenu .clear-td {

	background: #2e495e;

}



#header #sidemenu li a, #header #sidemenu li a:link, #header #sidemenu td a, #header #sidemenu td a:link, #header #sidemenu a, #header #sidemenu a:link {

	font-family: Georgia, Verdana, Geneva, Arial, Helvetica, sans-serif;

	font-size: 11px;

	line-height: 20px;

	text-decoration: none;

	padding: 0px 7px 0px 10px;

	color: #fff;

}



#header #sidemenu a:hover, #header #sidemenu a:active {

	text-decoration: none;

	color: #dfdfdf;

}



#sidemenu {

	margin: 0px;

	padding: 0px;

	clear: both;

}



#sidemenu ul {

	text-align: right;

}



#sidemenu li {

	display: inline;

	width: auto;

	margin: 0px;

	padding: 0px;

	line-height: 20px;/*

	background: #596d7d url(../images/side_left.gif) bottom left no-repeat;*/

}



#sidemenu li div {

	height: auto;

	display: inline;

	padding: 0px 3px 3px 0px;

	line-height: 20px;

	background: url(../images/side_right.gif) bottom right no-repeat;

}



#sidemenu div {

	background: url(../images/side_left.gif) bottom left no-repeat;

}



#sidemenu li span {

	display: inline;

	padding: 0px 0px 0px 0px;

	line-height: 18px;

}



#sidemenu td {

	background: #586d7e url(../images/side_right.gif) bottom right no-repeat;

}



#sidemenu .clear-td {

	background: #2e495e;

}



#sidemenu li a, #sidemenu li a:link, #sidemenu td a, #sidemenu td a:link, #sidemenu a, #sidemenu a:link {

	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;

	font-size: 10px;

	line-height: 20px;

	text-decoration: none;

	padding: 0px 7px 0px 10px;

	color: #fff;

}



#sidemenu a:hover, #sidemenu a:active {

	text-decoration: none;

	color: #dfdfdf;

}



#header #topmenu li {

	display: inline;

	height: 50px;

}



/* horizontal tabbed menu */	



#header #topmenu {

	clear: both;

	padding-top: 7px;

} 



#content {

	margin: 10px auto;

	width: 960px;

}

#tabs {

	background: url(../images/bigbox.gif) no-repeat top left;

	color: #000;

	text-align: center;

}

#tabs ul {

	margin: 0px;

	padding: 0px;

}

#tabs li {

	display: inline;

}

#tabs li a {

	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;

	font-size: 11px;

	font-weight: bold;

	color: #fff;

	float: left;

	background: url(../images/barbg.gif) no-repeat;

	color: #000;

	padding: 14px 0 11px 0;

	width: 116px;

	text-align: center;

	font-weight: bold;

	text-decoration: none;

}

#tabs li a:hover {

	background: url(../images/barcurrent.gif) no-repeat;

	color: #808080;

}

#tabs li a.current {

	background: url(../images/barcurrent.gif) no-repeat;

	color: #2C71AE;

}

#logo {

	background: url(../images/spacer.gif) top left no-repeat;

	width: auto;

	height: 138px;

}

#logo div {

	background: url(../images/logo.gif) top left no-repeat;

	width: 132px;

	height: 122px;

}



/* */



#body_container {

	background: url(../images/body_bg.gif) top center no-repeat;

	width: 878px;/*

	height: 408px;*/

	margin: 0px auto 0px auto;

}



#body_container .inner-div {

	padding: 24px 24px;

	clear: both;

}



#body_container .bold-div {

	padding: 0px 24px 20px 24px;

	clear: both;

}



/* starting front-content */



#front-content {

	font-family: Tahoma, Verdana, Geneva, Arial, Helvetica, sans-serif;

	font-size: 12px;

	font-weight: normal;

	color: #3e889a;

	clear: none;

	padding-bottom: 6px;

	width: 580px;

}



#front-content .topcurves {

	line-height: 12px;

	height: 12px;

	background: url(../images/curve_tl.gif) top left no-repeat;

}



#front-content .topcurves div {/*

	line-height: 11px;*/

	text-align: right;

	margin-bottom: 0px;

	background: url(../images/curve_tr.gif) top right no-repeat;

}



#front-content .bottomcurves {

	font-size: 12px;

	margin-bottom: 7px;

	background: url(../images/curve_bl.gif) top left no-repeat;

}



#front-content .bottomcurves div {

	height: 12px;

	background: url(../images/curve_br.gif) top right no-repeat;

}



#front-content .main_txt {

	border-left: 1px solid #f1f1f1;

	border-right: 1px solid #f1f1f1;

	color: #3e889a;

	background: url(../images/brain-based-learning.gif) top left no-repeat;

	height: 196px;

	padding-left: 210px;

}



#front-content .main_txt h3 {

	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;

	font-size: 14pt;

	font-weight: bold;

	margin-top: 0px;

	color: #2e495e;

	background: url(../images/obj_ico.gif) bottom left no-repeat;

	padding-left: 36px;

	height: 23px;

}



#front-content .main_txt .head {

	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;

	font-size: 12px;

	font-weight: bold;

	color: #2e495e;

	margin-bottom: 14px;

}



#front-content .main_txt .front_txt {

	padding-right: 20px;

	text-align: justify;

	font-family: Tahoma, Verdana, Geneva, Arial, Helvetica, sans-serif;

	font-size: 11px;

	color: #2e495e;

	line-height: 18px;

}



#front-content .package_details div {

	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;

	font-weight: normal;

	font-size: 11px;

	padding: 7px;

	height: 182px;

	line-height: 1.4em;

}



#front-content .readmore {

	float: right;

	clear: left;

	margin-right: 14px;

	margin-top: 14px;

	border: none;

	background: url(../images/read_more.png) top left no-repeat;

	height: 47px;

	text-decoration: none;

	width: 107px;

	text-align: center;

	color: #fff;

	font-weight: bold;

	padding-top: 5px;

}



#front-content .readmore a, #front-content .readmore a:link {

	border: none;

	text-decoration: none;

	color: #fff;

	font-family: Tahoma, Verdana, Geneva, Arial, Helvetica, sans-serif;

	font-size: 11px;

	font-weight: bold;

}



#front-content .readmore a:active, #front-content .readmore a:hover {

	border: none;

	text-decoration: underline;

}



/* end front-content */



#front-content-bm {

	width: 580px;

}



#front-content-bm td {

	padding-left: 7px;

	vertical-align: top;

}



#front-content-bm .survey {

	margin-right: 20px;

}



#front-content-bm .survey ul {

	margin: 10px 1px;

}



#front-content-bm h3 {

	background: url(../images/survey_ico.gif) left no-repeat;

	padding-left: 20px;

	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;

	font-size: 14pt;

	font-weight: bold;

	margin-top: 12px;

	margin-bottom: 0px;

	padding-bottom: 0px;

	color: #2e495e;

}



#front-content-bm .wod_bg {

	background: url(../images/wod_bg.png) top left no-repeat;

	padding: 0px;

	font-family: Tahoma, Verdana, Geneva, Arial, Helvetica, sans-serif;

	font-size: 11px;

}



#front-content-bm .wod_bg div {

	padding: 10px 18px 0px 20px;

	text-align: justify;

	font-family: Tahoma, Verdana, Geneva, Arial, Helvetica, sans-serif;

	font-size: 11px;

	color: #2e495e;

	line-height: 18px;

	padding-bottom: 10px;

}



#front-content-bm h4 {

	padding-left: 3px;

	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;

	font-size: 14pt;

	font-weight: bold;

	margin-top: 0px;

	padding-top: 14px;

	color: #2e495e;

	margin-bottom: 7px;

}



#front-content-bm ul {

	margin-left: 14px;

	margin-right: 5px;

	padding-left: 14px;

	padding-right: 5px;

}



#front-content-bm li {

	font-family: Tahoma, Arial, Helvetica, sans-serif;

	font-size: 11px;

	color: #2e495e;

	list-style-image: url(../images/arrow.gif);

	margin-top: 0px;

	margin-bottom: 16px;

	padding-top: 0px;

	padding-left: 7px;

	line-height: normal;

}



#front-content-bm a, ##front-content-bm a:link {

	border: none;

	text-decoration: none;

	color: #424242;

	font-family: Tahoma, Verdana, Geneva, Arial, Helvetica, sans-serif;

	font-size: 11px;

	font-weight: bold;

}



#front-content-bm a:active, #front-content-bm a:hover {

	border: none;

	text-decoration: underline;

}



.freediv {

	margin-left: 2px;

}



.freediv h4 {

	padding-left: 14px;

	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;

	font-size: 14pt;

	font-weight: bold;

	margin-top: 14px;

	padding-top: 18px;

	color: #2e495e;

	margin-bottom: 7px;

	padding-top: 0px;

}



.freediv div {

	padding: 7px 18px 0px 20px;

	text-align: justify;

	font-family: Tahoma, Verdana, Geneva, Arial, Helvetica, sans-serif;

	font-size: 11px;

	color: #2e495e;

	line-height: 16px;

	padding-bottom: 10px;

}



.freediv a, .freediv a:link {

	font-family: Tahoma, Verdana, Geneva, Arial, Helvetica, sans-serif;

	font-size: 11px;

	font-weight: bold;

	color: #2e495e;

	text-decoration: none;

}



.freediv a:hover {

	font-family: Tahoma, Verdana, Geneva, Arial, Helvetica, sans-serif;

	font-size: 11px;

	color: #333;

	text-decoration: underline;

}



/* start front right content */



#front-right {

	float: right;

	width: 232px;

}



#front-right .head {

	height: 35px;

	background: #f1f1f1 url(../images/front_right_head.gif) top no-repeat;

	font-family: Tahoma, Verdana, Geneva, Arial;

	font-size: 12px;

	font-weight: bold;

	color: #2e495e;

	text-align: left;

}



#front-right .head div {

	padding: 10px 0px 0px 10px;

}



#front-right .content {

	font-family: Tahoma, Verdana, Geneva, Arial;

	font-size: 12px;

	font-weight: normal;

	color: #2e495e;

	text-align: justify;

	border-left: 1px solid #f1f1f1;

	border-right: 1px solid #f1f1f1;

}



#front-right .content div {

	line-height: 18px;

	padding: 10px;

}



#front-right .bottomcurves {

	font-size: 12px;

	margin-bottom: 7px;

	background: url(../images/curve_bl.gif) top left no-repeat;

	clear: both;

}



#front-right .bottomcurves div {

	height: 12px;

	background: url(../images/curve_br.gif) top right no-repeat;

}



#front-right ul {

	margin-left: 14px;

	margin-right: 5px;

	padding-left: 14px;

	padding-right: 5px;

	font-size: 11px;

	padding-top: 0px;

	margin-top: 20px;

	margin-bottom: 0px;

	/*

	margin-bottom: 7px;

	padding-bottom: 7px;*/

	list-style-image: url(../images/checked.gif);

}



#front-right li {

	font-size: 11px;

	padding-top: 0px;

	margin-top: 0px;

	margin-bottom: 12px;

	padding-left: 7px;

	padding-bottom: 7px;

	background: url(../images/list_bg.gif) bottom no-repeat;

}



#front-right .readmore2 {

	float: right;

	background: url(../images/read_more2.png) no-repeat;

	height: 52px;

	width: 107px;

	text-align: center;

	color: #fff;

	font-family: Tahoma, Verdana, Geneva, Arial, Helvetica, sans-serif;

	font-size: 11px;

	font-weight: bold;

	margin: 0px;

	padding: 7px 0px 0px 0px;

	vertical-align: top;

}



#front-right .readmore2 a, #front-right .readmore2 a:link {

	border: none;

	text-decoration: none;

	color: #fff;

	font-family: Tahoma, Verdana, Geneva, Arial, Helvetica, sans-serif;

	font-size: 11px;

	font-weight: bold;

	text-align: center;

}



#front-right .readmore2 a:active, #front-right .readmore2 a:hover {

	border: none;

	text-decoration: underline;

}



/* end front right content */



/* */



.em_wrapper {

	clear: both;

}



.em_menu_right {

	float: right;

}



#em_menu {

	background: url(../images/emery_menu.gif) top no-repeat;

	width: 195px;

	height: 215px;

	margin-top: 0px;

	margin-left: 7px;

	margin-bottom: 14px;

	margin-right: 3px;

}



#em_menu .heading1 {

	background: url(../images/selected-package.gif) bottom left no-repeat;

	height: 30px;

	width: 175px;

	padding-top: 0px;

	line-height: 16px;

}



#em_menu .heading2 {

	background: url(../images/about-us.gif) bottom left no-repeat;

	height: 30px;

	width: 175px;

	padding-top: 0px;

	line-height: 16px;

}



#em_menu ul {

	margin-left: 7px;

	padding-left: 7px;

}



#em_menu ul li {

	list-style: none;

	margin-top: 0px;

	padding-top: 0px;

	padding-bottom: 7px;

}



#em_menu img {

	border: 0px;

}



#em_menu .details {

	width: auto;

	text-align: center;

	margin-top: 7px;

}



#em_menu .details img {

	border: 3px solid #fff;

}



#em_menu .text {

	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;

	font-size: 11px;

	line-height: 1.4em;

	color: #3e889a;

	margin-top: 7px;

	margin-left: 14px;

	margin-right: 10px;

	width: 170px;

	text-align: justify;

}



#em_menu .text div {

	text-align: right;

	padding-right: 5px;

}



#em_menu .text a, #em_menu .text a:link {

	padding-left: 14px;

	background: none;

}



#em_menu .text a:active, #em_menu .text a:hover {

	padding-left: 14px;

	background: url(../images/view_more.gif) top left no-repeat;

	font-weight: normal;

}



#em_menu .closing {

	background: url(../images/left_menu_lbg.gif) bottom repeat-x;

	height: 3px;

	margin-top: 14px;

}



#em_menu .closing div {

	text-align: right;

	background: url(../images/left_menu_l1.gif) top left no-repeat;

}



#em_menu a, #em_menu a:link {

	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;

	font-size: 11px;

	line-height: 1.4em;

	color: #3e889a;

	text-decoration: none;

}



#em_menu a:hover, #em_menu a:active {

	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;

	font-size: 11px;

	font-weight: bold;

	color: #3e889a;

	text-decoration: underline;

}



/* starting buttons classes */



#body_container .bold-div div {

	margin-right: 0px;

}



#body_container .bold-div .button01 {

	width: 198px;

}



#body_container .bold-div .button02 {

	width: 198px;

}



#body_container .bold-div .button03 {

	width: 198px;

}



#body_container .bold-div .button04 {

	background: url(../images/search.gif) no-repeat;

	width: 232px;

	height: 103px;

}



#body_container .bold-div .button04 form {

	margin: 0px;

}



#body_container .bold-div .button04 input {

	border: 0px;

	color: #dfdfdf;

	margin-right: 5px;

}



#body_container .bold-div .button04 div {

	padding-top: 48px;

	padding-left: 24px;

	font-family: Georgia, Arial, Helvetica, sans-serif;

	font-size: 12px;

	color: #dfdfdf;

	text-decoration: none;

}



/* ending buttons classes */.



/* starting inner-content */



#inner-content {

	font-family: Tahoma, Verdana, Geneva, Arial, Helvetica, sans-serif;

	font-size: 12px;

	font-weight: normal;

	color: #3e889a;

	clear: none;

	padding-bottom: 6px;

	width: 100%;

}



#inner-content .topcurves {

	line-height: 12px;

	height: 12px;

	background: url(../images/curve_tl.gif) top left no-repeat;

}



#inner-content .topcurves div {

	text-align: right;

	margin-bottom: 0px;

	background: url(../images/curve_tr.gif) top right no-repeat;

}



#inner-content .bottomcurves {

	margin-top: 0px;

	padding-top: 0px;

	font-size: 12px;

	margin-bottom: 7px;

	background: url(../images/curve_bl.gif) top left no-repeat;

}



#inner-content .bottomcurves div {

	height: 12px;

	background: url(../images/curve_br.gif) top right no-repeat;

}



#inner-content .main_txt {

	border-left: 1px solid #f1f1f1;

	border-right: 1px solid #f1f1f1;

	color: #3e889a;

	padding-left: 16px;

}



#inner-content .main_txt ol {

	margin-bottom: 0px;

	padding-bottom: 0px;

}



#inner-content .main_txt h3 {

	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;

	font-size: 14px;

	font-weight: bold;

	margin-top: 0px;

	color: #2e495e;

	background: url(../images/bullet_02.gif) top left no-repeat;

	padding-left: 26px;

	height: 23px;

}



#inner-content .main_txt .head {

	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;

	font-size: 12px;

	font-weight: bold;

	color: #2e495e;

	margin-bottom: 14px;

}



#inner-content .main_txt .front_txt {

	padding-right: 20px;

	text-align: justify;

	font-family: Tahoma, Verdana, Geneva, Arial, Helvetica, sans-serif;

	font-size: 11px;

	color: #2e495e;

	line-height: 18px;

}



#inner-content .main_txt .front_txt .spacious {

	padding-right: 20px;

	padding-left: 20px;

}



#inner-content .contact {

	font-family: Geneva, Arial, Helvetica, sans-serif;

	font-size: 12px;

	line-height: 2em;

}



#inner-content .main_txt .front_txt .clear-li li {

	list-style-type: none;

}



#inner-content .main_txt .front_txt .clear-stat li {

	list-style-type: none;

	margin-right: 40px;

}



#inner-content .package_details div {

	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;

	font-weight: normal;

	font-size: 11px;

	padding: 7px;

	height: 182px;

	line-height: 1.4em;

}



#inner-content li {

	padding-bottom: 14px;

}



#inner-content .red {

	background: url(../images/red.gif) center;

	padding: 14px;

	margin: 20px;

}



#inner-content .blue {

	background: url(../images/blue.gif) center;

	padding: 14px;

	margin: 20px;

}



#inner-content .green {

	background: url(../images/green.gif) center;

	padding: 14px;

	margin: 20px;

}



#inner-content .quote {

	background: url(../images/red.gif) center #dfdfdf;

	padding: 14px;

	margin: 20px;

}



#inner-content .quote div {

	background: url(../images/quote.gif) top left no-repeat;

	padding: 14px 30px;

}



#inner-content .video {

	background: #f9f9f9;

	padding: 14px;

	margin: 20px;

}



#inner-content .video th {

	border-bottom: 1px solid #dfdfdf;

	padding: 4px 5px;

}



#inner-content .video td {

	padding: 4px 5px;

}



#inner-content a, #inner-content a:link {

	color: #3e889a;

	text-decoration: none;

}



#inner-content a:active, #inner-content a:hover {

	color: #808080;

	text-decoration: underline;

}



/* end inner-content */



/* */



.footer-bg {

	background: url(../images/header_bottom.png);

	padding-top: 7px;

}



#footer {

	background: #fff;

	clear: both;

	border-top: 2px solid #69cef3;

	background: url(../images/footer_bg.png) repeat-x;

	height: 73px;

	float: none;

}



#footer .linkdiv {

	padding-top: 20px;

	font-family: Tahoma, Arial, Helvetica, sans-serif;

	font-size: 11px;

	color: #2e495e;

	margin-bottom: 2px;

	text-align: center;

	padding-bottom: 10px;

}



#footer .copydiv {

	font-family: Tahoma, Arial, Helvetica, sans-serif;

	font-size: 11px;

	color: #2e495e;

	width: 100%;

	margin-bottom: 2px;

	text-align: center;

}



#footer a, #footer a:link {

	font-family: Tahoma, Arial, Helvetica, sans-serif;

	font-size: 11px;

	color: #2e495e;

	text-decoration: none;

	padding: 0px 14px;

}



#footer a:hover {

	color: #3e889a;

	text-decoration: underline;

}



#footer a:active {

	color: #829359;

}



#footer a:visited {



}



/* global classes */



.get {

	color: #cfe032;

}



.real {

	color: #247094;

}



/* dumping trash here *//* starting menu here */



#nav_menu {

	font-family: Arial, Helvetica, sans-serif;

	font-size: 12px;

}



#nav_menu td {

	background: url(../images/menu_bg.png) top left no-repeat;

	height: 64px;

	vertical-align: top;

	text-align: center;

	padding: 0px 0px 0px 7px;

	margin: 0px;

}



#nav_menu .clear-1 {

	background: none #fff;

	padding: 0px;

}



#nav_menu .clear-td {

	background: none #fff;

	padding: 0px;

}



#nav_menu div {

	padding: 10px 0px 10px 10px;

	display: inline;

	height: 65px;

}



#nav_menu span {

	padding: 20px;

	height: 65px;

}



#nav_menu a, #nav_menu a:link {

	font-family: Tahoma, Arial, Helvetica, sans-serif;

	font-size: 11px;

	color: #fff;

	font-weight: bold;

	text-decoration: none;

	padding-top: 10px;

}



#nav_menu a:hover, #nav_menu a:active {

	font-family: Tahoma, Arial, Helvetica, sans-serif;

	font-size: 11px;

	color: #fff;

	font-weight: normal;

	text-decoration: underline;

	padding-top: 10px;

}



.txtSearch{
height:18px;
width:139px;
}