@charset "utf-8";
/* CSS Document */
/*========================================================================================================*/
/*----------------------------------- existing css file (pe.css) start -----------------------------------*/
/*========================================================================================================*/
body {
	margin: 0;
	padding: 0;
	padding-bottom: 3px;
	margin-bottom: 3px;
	font-family: Arial, Helvetica, sans-serif;
}

h1, h2, h3 {
	margin: 0;
	padding: 0;
	color: #990099;
}

h1 {
	padding: 20px 12px;
	font-size: 22px;
	line-height: 20px;
}

h1 span {
	font-size: 0.6em;
}

h2 {
	padding: 20px 12px;
	font-size: 18px;
	line-height: 20px;
}

h3 {
	padding: 20px 12px;
	font-size: 16px;
	text-align: center;
	line-height: 20px;
}

#container {
	background: url(../images/fondo_container.gif) repeat-y center top;
	margin: 0px auto 5px;
	padding: 0px;
	width: 778px;
}

#main {
	background: url(../images/pie.gif) no-repeat center bottom;
	padding-bottom: 40px;
}

#navigation {
	width: 758px;
	margin: 0 auto;
	background: url(../images/fondo_menu.gif) repeat-x center center;
}

#navigation td {
	text-align: center;
	padding: 9px 8px 11px;
	background: url(../images/sep_menu.gif) no-repeat right center;
}

#navigation a {
	font-size: 11px;
	color: #FFFFFF;
	font-weight: bold;
	text-decoration: none;
}

#navigation a:hover {
	color: #FFFF00;
}

#navigation .lastmenuitem {
	background: url(../images/spacer.gif);
}

#content {
	width: 758px;
	margin: 0 auto;
	padding-bottom: 12px;
}

#homenews {
	background: #A319A3 url(../images/fondo_news.gif) no-repeat center bottom;
	padding-bottom: 80px;
	vertical-align: top;
}

#homenews p {
	color: #FFFFFF;
	line-height: 13px;
	font-size: 12px;
	margin: 0;
	padding: 6px 12px 18px 12px;
	background: url(../images/sep_news.gif) no-repeat center bottom;
}

#homenews p a {
	color: #FFFFFF;
}

#homenews p a:hover {
	color: #FFFF00;
}

.gris {
	background: url(../images/fondo_grisdegradao.gif) repeat-x left top;
	color: #FF6600;
	font-size: 12px;
	line-height: 15px;
}

.gris p {
	padding: 6px 12px;
	margin: 0;
}

.firma {
	font-size: 11px;
	color: #999999;
	text-align: right;
}

.gris2 {
	background: url(../images/fondo_grisdegradao.gif) repeat-x left top;
	color: #990099;
	font-size: 12px;
	line-height: 15px;
}

.gris2 p {
	padding: 12px;
	margin: 0;
}

.gris2 a {
	color: #990099;
}

.gris2 a:hover {
	color: #660066;
}

.naranja {
	background-color: #FF7519;
	color: #FFFFFF;
	font-size: 12px;
	line-height: 15px;
}

.naranja p {
	padding: 6px 12px;
	margin: 0;
}

.naranja strong {
	color: #990099;
}

.naranja .firma {
	color: #CCCCCC;
}

.botonhandbook, .botoninset, .botoncourses, .botonagent {
	font-weight: bold;
	display: block;
	margin: 0 auto;
	padding-top: 5px;
	text-align: center;
	text-decoration: none;
}

.botonhandbook {
	width: 278px;
	height: 37px;
	background: url(../images/boton_handbook.gif) no-repeat center center;
	color: #FFFFFF;
}

.botonhandbook:hover {
	color: #FFFF00;
}

.botoninset {
	width: 278px;
	height: 37px;
	background: url(../images/boton_inset.gif) no-repeat center center;
	color: #FF7519;
}

.botoninset:hover {
	color: #AA4806;
}

.botoncourses {
	width: 278px;
	height: 37px;
	background: url(../images/boton_courses.gif) no-repeat center center;
	color: #FFFFFF;
}

.botoncourses:hover {
	color: #FFFF00;
}

.botonagent {
	width: 298px;
	height: 39px;
	padding-top: 18px;
	background: url(../images/boton_agent.gif) no-repeat center center;
	color: #FF7519;
	font-weight: normal;
}

.botonagent strong {
	color: #FF7519;
}

.botonagent:hover {
	color: #AA4806;
}



/*======================================================================================================*/
/*----------------------------------- existing css file (pe.css) end -----------------------------------*/
/*======================================================================================================*/










/*---- inline css found at /teaching/index.php start ----*/

a        { text-decoration:none; }
.style1 {
	color: #000000;
	font-size: small;
	font-family: Arial, Helvetica, sans-serif;
}
.style2 {color: #000066}
.style3 {
	font-size: medium;
	color: #660099;
}
.picsright {
	border: 1px solid #999999;
	background-color: #FFFFFF;
	padding: 6px;
	margin: 6px;
	float: right;
}
.style5 {color: #999999}
.style8 {font-family: Arial, Helvetica, sans-serif}
.style9 {color: #660099; font-weight: bold; font-size: medium;}
.style11 {font-family: Arial, Helvetica, sans-serif; font-size: small; }
.style12 {color: #660099}
.style13 {color: #666666; font-size: small; }
.style14 {font-size: small}
.style16 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: small;
	color: #333333;
	font-weight: bold;
}
.style17 {color: #660099; font-weight: bold; font-size: medium; font-family: Arial, Helvetica, sans-serif; }
.style18 {
	color: #000066;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
}
.style19 {color: #666666; font-size: small; font-family: Arial, Helvetica, sans-serif; }
.style20 {
	color: #660099;
	font-weight: bold;
}
.style21 {font-size: medium}
.style15 {	font-family: Arial, Helvetica, sans-serif;
	color: #3300CC;
	font-weight: bold;
}
.style22 {	font-family: Arial, Helvetica, sans-serif;
	color: #336699;
	font-size: medium;
	font-weight: bold;
}
.style25 {
	color: #666666;
	font-size: x-small;
	font-family: Arial, Helvetica, sans-serif;
}

/*-- added by dhruba start --*/
ul.teaching_list01
{
	/*float:left;*/
	font:normal 13px arial;
	color:#666666;
	margin:10px 0;
}
ul.teaching_list02
{
	/*float:left;*/
	font:normal 13px arial;
	color:#000000;
	margin:10px 0;
}


/*-- added by dhruba end --*/


/*---- inline css found at /teaching/index.php end ----*/



p, h1, h2, h3, h4, h5, span, a, ul, li, dl, form, br
{
	margin:0;
	padding:0;
}
.spacer
{
	clear:both;
	line-height:0;
	font-size:0;
}
.float_l
{
	float:left;
}
.float_r
{
	float:right;
}
.text_center
{
	text-align:center !important;
}
.text_right
{
	text-align:right !important;
}
.leftmargin_1
{
	margin:0 0 0 10px;
}
p.content_txt01
{
	float:left;
	width:100%;
	font:normal 12px Arial;
	color:#000000;
	margin:0 0 15px 0;
}
.content_bluetxt_001
{
	/*float:left;*/
	font:bold 12px Arial;
	color:#000066;
	margin:0 0 15px 0;
	display:block;
}
.content_bluetxt_002
{
	/*float:left;*/
	font:bold 13px Arial;
	color:#000066;
	margin:0 0 15px 0;
	/*width:96%;*/
	display:block;
}
p.content_prpltxt01
{
	float:left;
	width:100%;
	font:normal 12px Arial;
	color:#6600cc;
	text-align:center;
}
.content_prpltxt02
{
	font:bold 12px Arial;
	color:#6600cc;
	text-decoration:underline;
}
.content_prpltxt03
{
	font:bold 12px Arial;
	color:#6600cc;
	text-decoration:none;
}
.content_prpltxt04
{
	float:left;
	font:bold 20px Arial;
	color:#660099;
	text-align:left;
	display:block;
	width:97%;
}
p.content_prpltxt05
{
	float:left;
	font:bold 14px Arial;
	color:#660099;
	text-align:left;
	display:block;
	width:65%;
}
p.content_prpltxt06
{
	float:left;
	font:bold 14px Arial;
	color:#660099;
	text-align:left;
	display:block;
	width:85%;
}
p.content_prpltxt07
{
	/*float:left;*/
	font:bold 14px Arial;
	color:#660099;
	text-align:left;
	display:block;
	/*width:97%;*/
}
.content_prpltxt08
{
	font:normal 12px Arial;
	color:#6600cc;
	text-decoration:none;
}
.content_prpltxt09
{
	font:bold 16px Arial;
	color:#660099;
}
.content_orngtxt01
{
	font:normal 12px Arial;
	color:#ff6600;
}


p.content_graytxt01
{
	/*float:right;
	width:97%;*/
	font:normal 10px Arial;
	color:#999999;
	margin:0 0 15px 0;
	text-align:right;
	padding:0 10px 0 0;
	display:block;
}

p.content_graytxt01 a
{
	font:normal 11px Arial;
	color:#000066;
	text-decoration:none;
}
p.content_graytxt01 a
{
	font:normal 11px Arial;
	color:#000066;
	text-decoration:none;
}
p.content_graytxt01 a:hover
{
	color:#000;
	text-decoration:underline;
}
.linkbox td
{
	background:#f2f2f2;
	text-align:center;
	font-size:11px;
}
.linkbox td:hover
{
	background:#e5e5e5;
}
.linkbox td a
{
	color:#0000ee;
	text-decoration:none;
}
.linkbox td a:hover
{
	color:#551a8b;
	text-decoration:none;
}
p.content_graytxt02
{
	float:right;
	width:100%;
	font:normal 12px Arial;
	color:#999999;
	text-align:center;
	margin:0 0 6px 0;
}
p.content_graytxt03
{
	font:normal 12px Arial;
	color:#666666;
	margin:0 0 6px 0;
	display:block;
}
.content_graytxt04
{
	font:normal 12px Arial;
	color:#666666;
	margin:0 0 6px 0;
	display:block;
	text-align:left;
}

.content_graytxt05
{
	font:bold 13px Arial;
	color:#333333;
	margin:0 0 6px 0;
	display:block;
}
.content_graytxt06
{
	font:normal 11px Arial;
	color:#333333;
	margin:0 0 6px 0;
	display:block;
}
.content_graytxt07
{
	font:bold 12px Arial;
	color:#333333;
	display:block;
	text-align:center;
}
.content_graytxt08
{
	font:bold 12px Arial;
	color:#666666;
	display:block;
	text-align:center;
}
ul.list_01
{
	float:left;
}
ul.list_01 li
{
	font:normal 12px Arial;
	color:#000000;
}
ul.list_01 li span
{
	font:normal 12px Arial;
	color:#666666;
}
ul.list_01 li.linkbox
{
	list-style:none;
	text-align:right;
}
ul.list_02
{
	float:left;
	width:63%;
	margin:10px 0 20px 30px;
}
ul.list_02
{
	font:normal 12px Arial;
	color:#000000;
}

ul.list_03
{
	float:left;
	width:85%;
	margin:10px 0 20px 30px;
}
ul.list_03
{
	font:normal 12px Arial;
	color:#000000;
}
a.link_txt01
{
	font:normal 12px Arial;
	color:#6600cc;
	text-decoration:underline;
}
a.link_txt01:hover
{
	font:normal 12px Arial;
	color:#000000;
	text-decoration:none;
}
a.link_txt02
{
	font:bold 12px Arial;
	color:#333333;
	text-decoration:underline;
}
a.link_txt02:hover
{
	font:bold 12px Arial;
	color:#000000;
	text-decoration:none;
}
a.link_txt03
{
	font:normal 12px Arial;
	color:#333333;
	text-decoration:underline;
}
a.link_txt03:hover
{
	font:normal 12px Arial;
	color:#000000;
	text-decoration:none;
}
a.link_txt04
{
	font:bold 13px Arial;
	color:#660099;
	text-decoration:underline;
}
a.link_txt04:hover
{
	color:#000000;
	text-decoration:none;
}
a.link_txt05
{
	font:bold 13px Arial;
	color:#660099;
	text-decoration:none;
}
a.link_txt05:hover
{
	color:#000000;
	text-decoration:none;
}
a.link_txt06
{
	font:normal 13px Arial;
	color:#990099;
	text-decoration:none;
}
a.link_txt06:hover
{
	color:#660066;
	text-decoration:none;
}
a.link_txt07
{
	font:normal 13px Arial;
	color:#0000ee;
	text-decoration:underline;
}
a.link_txt07:hover
{
	color:#000000;
	text-decoration:none;
}
a.link_txt08
{
	font:bold 13px Arial;
	color:#0000ee;
	text-decoration:underline;
}
a.link_txt08:hover
{
	color:#000000;
	text-decoration:none;
}


.graybox01
{
	/*border:#000000 1px solid;*/
	background:#E6E6E6;
	font:#normal 12px arial;
	color:#000000;
	text-decoration:none;
}
.graybox02
{
	background:#efefef;
	font:#normal 13px Arial !important;
	color:#000000;
	text-decoration:none;
}
.redtxt01
{
	font:#normal 12px Arial;
	color:#CC0000;
	text-decoration:none;
}
.redtxt02
{
	font:#bold 12px Arial;
	color:#ff0000;
	text-decoration:none;
}

/*-------- faq start --------*/
.faq_hdr_prpltxt01
{
	float:left;
	font:bold 20px Arial;
	color:#660099;
	text-align:left;
	display:block;
	width:97%;
	margin:0;
}
h4.faq_content_blacktxt01
{
	float:left;
	font:bold 12px Arial;
	color:#000000;
	text-align:left;
	display:block;
	width:68%;
	margin:15px 0 10px 20px;
}
h4.faq_content_orngtxt01
{
	float:left;
	font:bold 12px Arial;
	color:#FF6600;
	text-align:left;
	display:block;
	width:68%;
	margin:0px 0 10px 20px;
}
p.faq_content_txt01
{
	float:left;
	font:normal 12px Arial;
	color:#000000;
	text-align:left;
	display:block;
	width:68%;
	margin:5px 0 5px 20px !important;
	padding:0px !important;
}

/*-------- faq end --------*/

.blacktxt_02
{
	font:bold 12px Arial;
	color:#000000;
}
.blacktxt_03
{
	font:bold 13px Arial;
	color:#000000;
}
.blacktxt_04
{
	font:normal 13px Arial;
	color:#000000;
	display:block;
}
.blacktxt_05
{
	font:bold 13px Arial;
	color:#000000;
	text-align:left;
}
.blacktxt_06
{
	font:normal 13px Arial;
	color:#000000;
}
.blacktxt_07
{
	font:bold 17px Arial;
	color:#000000;
}
.blacktxt_08
{
	font:normal 11px Arial;
	color:#000000;
}
.graytxt_07
{
	font:normal 12px Arial;
	color:#666666;
}
.graytxt_08
{
	font:normal 13px Arial;
	color:#333333;
}
.graytxt_09
{
	font:bold 13px Arial;
	color:#666666;
}
.graytxt_10
{
	font:bold 12px Arial;
	color:#333333;
}
.graytxt_11
{
	font:bold 13px Arial;
	color:#333333;
}
.graytxt_12
{
	font:normal 11px Arial;
	color:#333333;
}
.graytxt_13
{
	font:bold 11px Arial;
	color:#333333;
	text-decoration:underline;
}
.graytxt_14
{
	font:bold 17px Arial;
	color:#666666;
}
.graytxt_15
{
	font:normal 13px Arial;
	color:#666666;
}
.graytxt_16
{
	font:normal 13px Arial;
	color:#999999;
	font-style:italic;
	float:right;
}
.prpltxt_09
{
	font:bold 12px Arial;
	color:#800080;
}
.prpltxt_10
{
	font:bold 13px Arial;
	color:#660099;
}
.prpltxt_11
{
	font:normal 18px Arial;
	color:#660099;
	text-align:center;
}

.prpltxt_12
{
	font:bold 22px Arial;
	color:#990099;
}
.prpltxt_13
{
	font:normal 18px Arial;
	color:#660099;
}
.prpltxt_14
{
	font:bold 22px Arial;
	color:#660099;
}
.prpltxt_15
{
	font:bold 18px Arial;
	color:#660099;
}
.prpltxt_16
{
	font:normal 13px Arial;
	color:#660099;
}
.prpltxt_17
{
	font:bold 16px Arial;
	color:#660099;
}
.redtxt_01
{
	font:normal 13px Arial;
	color:#ff0000;
}
.bluetxt_01
{
	font:bold 16px Arial;
	color:#000066;
}



.graybox2_content
{
	font:normal 12px Arial;
	color:#666666;
	display:block;
}
.graybox2_content_graytxt01
{
	font:bold 12px Arial;
	color:#666666;
}
.graybox2_content_graytxt02
{
	font:normal 12px Arial;
	color:#666666;
}
.graybox2_content_prpltxt01
{
	font:normal 12px Arial;
	color:#660099;
}
.graybox2_content_prpltxt02
{
	font:bold 12px Arial;
	color:#660099;
	text-align:center;
}
/*---- courses form box start ----*/
.courses_formbox
{
	width: 343; 
	height: 210; 
	border:#666666 3px solid;
	padding:1px 4px;
}
.courses_formbox a
{
	font:bold 12px arial;
	color:#000066;
	text-decoration:none;
}
.courses_formbox a:hover
{
	font:bold 12px arial;
	color:#000000;
	text-decoration:underline;
}
.courses_formbox_content_graytxt
{
	font:bold 12px arial;
	color:#333333;
	text-decoration:none;
	text-align:center;
}

/*---- courses form box end ----*/

.detail_box
{
	font:bold 13px Arial;
	color:#666666;
}
.detail_box span
{
	font:normal 13px Arial;
	color:#666666;
}

/*---- projects start ----*/
.projects_midcontainer
{
	float:left;
}
.projects_midcontainer p.hdrtxt_prpl
{
	font:bold 14px Arial;
	color:#660099;
	text-align:left;
	display:block;
	margin:10px 15px 5px 25px;
}
.projects_midcontainer p.hdrtxt_prpl_02
{
	font:bold 20px Arial;
	color:#660099;
	text-align:left;
	display:block;
	margin:10px 15px 5px 25px;
}
.projects_midcontainer p.hdrtxt_black_01
{
	font:bold 17px Arial;
	color:#000000;
	text-align:left;
	display:block;
	margin:10px 15px 5px 25px;
}
.projects_midcontainer p span.hdrtxt_gray_01
{
	font:normal 13px Arial;
	color:#666666;
	text-align:left;
	font-style:italic;
}
.projects_midcontainer p.contenttxt_gray
{
	font:normal 12px Arial;
	color:#666666;
	margin:0 0 6px 0;
	display:block;
	margin:10px 15px 5px 25px;
}
ul.projects_list01
{
	float:left;
	margin:10px 15px 5px 40px;
	font:normal 12px Arial;
	color:#666666;
}

/*---- projects end ----*/

/*---- resources start ----*/

.resources_text001
{
	color:#000;
	font:bold 13px Arial;
	text-align:center;
	display:block;
}
.resources_text001 span
{
	color:#660099;
	font:bold 13px Arial;
}
.resources_text001 a
{
	color:#0000ee;
	font:bold 13px Arial;
	text-decoration:underline;
}
.resources_text001 a:hover
{
	color:#000;
	font:bold 13px Arial;
	text-decoration:none;
}
a.resources_linktxt01
{
	color:#0000ee;
	font:bold 13px Arial;
	text-decoration:underline;
}
a.resources_linktxt01:hover
{
	color:#000;
	font:bold 13px Arial;
	text-decoration:none;
}
ul.resources_list1
{
	float:left;
	/*list-style:none;*/
	color:#000;
	font:normal 12px Arial;
}
ul.resources_list1 li
{
	padding:0 0 0px 0;
}
ul.resources_list1 a
{
	color:#0000ee;
	font:bold 13px Arial;
	text-decoration:underline;
}
ul.resources_list1 span
{
	color:#999999 !important;
	font:normal 13px Arial !important;
	text-decoration:none;
}


/*---- resources end ----*/

/*---- training start ----*/
ul.training_list1
{
	float:left;
	list-style:none;
	color:#666666;
	font:normal 12px Arial;
	margin:0 0 0 10px;
}
ul.training_list1 li
{
	padding:0 0 5px 0;
}



/*---- training end ----*/

/*---- about start ----*/
ul.about_list1
{
	float:left;
	/*list-style:none;*/
	color:#666666;
	font:normal 12px Arial;
	margin:0 0 0 12px;
}
ul.about_list1 li
{
	padding:0 0 5px 0;
}
/*---- about end ----*/

/*---- assessment start ----*/
ul.assessment_list1
{
	float:left;
	/*list-style:none;*/
	color:#000;
	font:normal 12px Arial;
	width:360px;
	
}
ul.assessment_list1 li
{
	padding:0 0 4px 0;
}
/*----assessment end ----*/

/*---- tutoring start ----*/
.tutoring_bluetxt_01
{
	font:bold 16px Arial;
	color:#000066;
	display:block;
	text-align:center;
}
ul.tutoring_list1
{
	float:left;
	/*list-style:none;*/
	color:#666666;
	font:normal 12px Arial;
	display:block;
	width:330px;
	margin:10px 0 0 30px;
}
ul.tutoring_list1 li
{
	padding:0 0 4px 0;
}
ul.tutoring_list2
{
	float:left;
	/*list-style:none;*/
	color:#666666;
	font:normal 12px Arial;
	display:block;
	margin:10px 0 ;
	width:100%;
}
ul.tutoring_list2 li
{
	padding:0 0 0px 0;
}
ul.tutoring_list3
{
	float:left;
	/*list-style:none;*/
	color:#666666;
	font:normal 12px Arial;
	display:block;
	/*width:300px;*/
	margin:10px 0 0 0;
}
ul.tutoring_list3 li
{
	padding:0 0 0px 0;
}
ul.tutoring_list4
{
	float:left;
	/*list-style:none;*/
	color:#000;
	font:normal 12px Arial;
	display:block;
	margin:0 0 20px 0;
}
ul.tutoring_list4 li
{
	padding:0 0 0px 0;
}
.tutoring_graytxt_01
{
	font:bold 13px Arial;
	color:#333333;
	text-decoration:underline;
	display:block;
}
.tutoring_graytxt_02
{
	font:bold 13px Arial;
	color:#333333;
	text-decoration:none;
	display:block;
	padding:4px 0;
}
.tutoring_graytxt_03
{
	font:bold 13px Arial;
	color:#666666;
	text-decoration:none;
	display:block;
	padding:2px 0;
}
.tutoring_graytxt_04
{
	font:bold 13px Arial;
	color:#666666;
	text-decoration:none;
}
.tutoring_blacktxt_01
{
	font:bold 13px Arial;
	color:#000;
	display:block;
	text-align:center;
}
.tutoring_blacktxt_02
{
	font:bold 13px Arial;
	color:#000;
	display:block;
}

/*---- tutoring end ----*/
/*---- differentiation start ----*/
.differentiation_graytxt01
{
	font:bold 13px Arial;
	color:#333333;
}
.differentiation_graytxt02
{
	font:bold 13px Arial;
	color:#333333;
	font-style:italic;
}
.differentiation_prpltxt_1
{
	font:bold 13px Arial;
	color:#660099;
}
ul.differentiation_list1
{
	float:left;
	/*list-style:none;*/
	color:#666666;
	font:normal 12px Arial;
	display:block;
	margin:10px 0;
}
ul.differentiation_list1 li
{
	padding:0 0 4px 0;
}


/*---- differentiation end ----*/

/*---- equality start ----*/
.equality_graybox01
{
	background:#e8e8e8;
	font:normal 12px Arial;
	color:#000000;
	padding:10px;
}
.equality_graybox01 span
{
	font:bold 13px Arial;
	color:#000000;
}
.equality_graybox01 ul
{
	font:normal 11px Arial;
	color:#000000;
	display:block;
	/*list-style:none;*/
}
.equality_blacktxt01
{
	font:normal 12px Arial;
	color:#000000;
}
.equality_graybox02
{
	background:#e8e8ff;
	font:normal 12px Arial;
	color:#000000;
	padding:10px;
}
.equality_graybox02 span
{
	font:bold 16px Arial;
	color:#333333;
}
.equality_graybox02 p
{
	font:normal 12px Arial;
	color:#333333;
}
.equality_graybox02 ul
{
	font:normal 13px Arial;
	color:#000000;
	display:block;
	/*list-style:none;*/
	margin:10px 0;
}
.equality_whitebox01
{
	font:normal 13px Arial;
	color:#666666;
	padding:10px;
}
.equality_whitebox01 h1
{
	font:bold 16px Arial;
	color:#000;
	display:block;
}
.equality_grautxt01
{
	font:bold 13px Arial;
	color:#666666;
	display:block;
	margin:10px 0;
}

/*---- equality end ----*/
/*---- child start ----*/
.child_graytxt01
{
	font:normal 13px arial;
	color:#666666;
	text-align:center;
	display:block;
}
.child_graytxt02
{
	font:bold 13px arial;
	color:#333333;
}
.child_prpltxt01
{
	font:bold 13px arial;
	color:#660099;
}

/*---- child end ----*/

/*---- testimonials start ----*/
.testimonials_graytxt01
{
	font:normal 13px arial;
	color:#333333;
	display:block;
}

/*---- testimonials end ----*/

/*---- trainer start ----*/
.trainer_graytxt01
{
	font:normal 12px Arial;
	color:#666666;
}
.trainer_graytxt01 span
{
	font:bold 13px Arial;
	color:#666666;
	display:block;
}

/*---- trainer end ----*/
/*---- link to us start ----*/
ol.linktous_list01
{
	float:left;
	font:normal 13px Arial;
	color:#666666;
	margin:0;
}
ol.linktous_list01 li
{
	padding:2px 0;
}


/*---- link to us end ----*/
/*---- childprotection start ----*/
ul.childprotection
{
	font:normal 13px Arial;
	color:#666666;
}
ul.childprotection_02
{
	font:normal 13px Arial;
	color:#666666;
	margin:20px 0 20px 30px;
}

/*---- childprotection end ----*/
/*---- stress start ----*/
ul.stress
{
	font:normal 13px Arial;
	color:#666666;
	margin:15px 35px;
}
ul.stress_02
{
	font:normal 13px Arial;
	color:#666666;
	margin:20px 0 20px 30px;
}

/*---- stress end ----*/
/*---- differentiation start ----*/
ul.differentiation_01
{
	font:normal 13px Arial;
	color:#666666;
}
.differentiation_graytxt01
{
	font:normal 10px Arial;
	color:#999999;
	display:block;
	text-align:right;
}

/*---- differentiation end ----*/
/*---- fetutor start ----*/
ul.fetutor_list001
{
	font:normal 13px arial;
	color:#000000;
}
ul.fetutor_list002
{
	font:normal 13px arial;
	color:#666666;
}


/*---- fetutor end ----*/

/*======================================*/
/*------------ drama start ------------*/
/*======================================*/
.dramalinkbox
{
	background:#FFFFCC;
	font:normal 13px Arial;
	color:#660099;
	border:#666 1px solid;
}
.dramalinkbox a
{
	font:normal 13px Arial;
	color:#660099;
}
.dramalinkbox a:hover
{
	font:normal 13px Arial;
	color:#000;
}
.dramalinkbox a span
{
	font:bold 13px Arial !important;
}

/*---- multimask start ----*/
.multimask_graytxt01
{
	font:bold 13px arial;
	color:#010101;
}
.multimask_graytxt02
{
	font:normal 15px arial;
	color:#010101;
}
.multimask_graytxt03
{
	font:bold 16px arial;
	color:#666666;
}
.multimask_prpltxt01
{
	font:bold 13px arial;
	color:#660099;
}
a.multimask_linktxt01
{
	font:bold 16px arial;
	color:#660099;
	text-decoration:none;
}
a.multimask_linktxt01:hover
{
	font:bold 16px arial;
	color:#000;
	text-decoration:none;
}
.multimask_graybox01
{
	font:bold 13px arial;
	color:#333333;
	background:#EFEFEF;
	text-align:center;
}
.multimask_graybox02
{
	font:bold 13px arial;
	color:#660099;
	background:#E5E5E5;
	text-align:center;
}
.multimask_graybox02 span
{
	color:#FF6600;
	font:bold 13px arial;
}
.multimask_blacktxt01
{
	font:bold 16px arial;
	color:#000000;
}
ul.multimask_list1
{
	float:left;
	font:normal 13px Arial;
	color:#666666;
	/*list-style:none;*/
}
/*---- multimask end ----*/

/*---- resources start ----*/
.resources_graytxt01
{
	font:bold 13px Arial;
	color:#333333;
}
.resources_graytxt02
{
	font:normal 15px arial;
	color:#010101;
}
.resources_prpltxt01
{
	font:bold 17px Arial;
	color:#660099;
}
.resources_prpltxt02
{
	font:bold 13px arial;
	color:#660099;
}

ul.resources_list1
{
	float:left;
	font:normal 13px arial;
	color:#333333;
}
ul.resources_list1 span
{
	font:bold 13px arial;
	color:#660099;
}
ul.resources_list2
{
	float:left;
	font:normal 13px arial;
	color:#333333;
	list-style:none;
}
ul.resources_list2 span
{
	font:normal 13px arial;
	color:#660099;
}
ul.resources_list3
{
	font:normal 11px arial;
	color:#666666;
	width:180px;
	margin:0 0 0 40px;
}

.resources_graybox01
{
	font:bold 13px arial;
	color:#333333;
	background:#EFEFEF;
	text-align:center;
}
.resources_graybox02
{
	font:bold 13px arial;
	color:#660099;
	background:#E5E5E5;
	text-align:center;
}
.resources_graybox02 span
{
	color:#FF6600;
	font:bold 13px arial;
}
.resources_formprpltxt01
{
	font:bold 12px arial;
	color:#6633cc;
}
.resources_formorngtxt01
{
	font:bold 12px arial;
	color:#ff9900;
	text-decoration:underline;
}
/*---- resources end ----*/

/*---- workshop start ----*/
a.workshop_link_txt01
{
	font:bold 13px Arial;
	color:#0000ee;
	text-decoration:underline;
}
a.workshop_link_txt01:hover
{
	color:#000000;
	text-decoration:none;
}
ul.workshop_list1
{
	float:left;
	font:normal 13px arial;
	color:#333333;
	/*list-style:none;*/
	margin:0 0 10px 10px;
}


/*---- workshop end ----*/

/*---- training start ----*/
.training_list01
{
	float:left;
	/*list-style:none;*/
	font:normal 13px Arial;
	color:#333333;
	margin:10px 0;
}
.training_list01 a
{
	font:bold 13px arial;
	color:#0000ee;
	text-decoration:underline;
}
.training_list01 a:hover
{
	font:bold 13px arial;
	color:#000000;
	text-decoration:none;
}
.training_list02
{
	float:left;
	/*list-style:none;*/
	font:normal 13px Arial;
	color:#666666;
}
.training_list02 p
{
	margin:0 0 10px 0;
}


/*---- training end ----*/

/*=======================================*/
/*-------------- drama end --------------*/
/*=======================================*/

