a.menu_top				{ font-family: Tahoma; font-size: 10pt; color: #666666; text-decoration: none; font-weight: bold }
a.menu_top:link			{ font-family: Tahoma; font-size: 10pt; color: #666666; text-decoration: none; font-weight: bold }
a.menu_top:visited		{ font-family: Tahoma; font-size: 10pt; color: #666666; text-decoration: none; font-weight: bold }
a.menu_top:hover		{ font-family: Tahoma; font-size: 10pt; color: #48aab3; text-decoration: none; font-weight: bold }
a.menu_top_small		{ font-family: Tahoma; font-size: 8pt; color: #666666; text-decoration: none; font-weight: bold }
a.menu_top_small:link	{ font-family: Tahoma; font-size: 8pt; color: #666666; text-decoration: none; font-weight: bold }
a.menu_top_small:visited	{ font-family: Tahoma; font-size: 8pt; color: #666666; text-decoration: none; font-weight: bold }
a.menu_top_small:hover	{ font-family: Tahoma; font-size: 8pt; color: #48aab3; text-decoration: none; font-weight: bold }
a.menu_side				{ font-family: Tahoma; font-size: 10pt; color: #666666; text-decoration: none; font-weight: normal}
a.menu_side:link		{ font-family: Tahoma; font-size: 10pt; color: #666666; text-decoration: none; font-weight: normal}
a.menu_side:visited		{ font-family: Tahoma; font-size: 10pt; color: #666666; text-decoration: none;font-weight: normal}
a.menu_side:hover		{ font-family: Tahoma; font-size: 10pt; color: #48aab3; text-decoration: none; font-weight: normal}
a.programme				{ font-family: Tahoma; font-size: 11pt; font-weight:bold; color: #666666; text-decoration: none;}
a.programme:link		{ font-family: Tahoma; font-size: 11pt; font-weight:bold; color: #666666; text-decoration: none;}
a.programme:visited		{ font-family: Tahoma; font-size: 11pt; font-weight:bold; color: #666666; text-decoration: none;}
a.programme:hover		{ font-family: Tahoma; font-size: 11pt; font-weight:bold; color: #48aab3; text-decoration: none;}
a.footer				{ font-family: Tahoma; font-size: 8pt; color: #FFFFFF; text-decoration: none; font-weight: bold }
a.footer:link			{ font-family: Tahoma; font-size: 8pt; color: #FFFFFF; text-decoration: none; font-weight: bold }
a.footer:visited		{ font-family: Tahoma; font-size: 8pt; color: #FFFFFF; text-decoration: none; font-weight: bold }
a.footer:hover			{ font-family: Tahoma; font-size: 8pt; color: #48aab3; text-decoration: none; font-weight: bold }
ul.item			{ list-style-image: url('images/menu_arrow.gif'); margin: 0 0 0 20; padding: 0 }
ul.subitem		{ list-style-image: url('images/menu_point.gif'); margin: 0 0 15 10; padding: 0 }
ul.item li			{ margin-top: 5px; margin-bottom: 10px }
ul.subitem li		{ margin-top: 5px; margin-bottom: 5px }
ul.pointer		{ list-style-image: url('images/dot2.png'); padding:15px;}
h1 a			{ font-family: Tahoma; font-size: 10pt; color: #FFFFFF; text-decoration: none; font-weight: bold}
h1 a:link	{ font-family: Tahoma; font-size: 10pt; color: #FFFFFF; text-decoration: none; font-weight: bold}
h1 a:visited	{ font-family: Tahoma; font-size: 10pt; color: #FFFFFF; text-decoration: none;font-weight: normal}
h1 a:hover	{ font-family: Tahoma; font-size: 10pt; color: #404040; text-decoration: none; font-weight:bold}
.path        	{ position: relative; top: 0px; left: -172px; font-family: Tahoma; font-size: 12px; color: #333333; font-weight: bold; margin: 0; padding: 0; }
h2          		{ font-family: Tahoma; color: #333333; font-size: 12pt; font-weight: bold; margin: 0; padding: 0; padding-top: 10px; padding-bottom: 5px; }
h4          		{ font-family: Tahoma; color: #333333; font-size: 8pt; font-weight: bold; margin: 0; padding: 0; }
body        	{ font-family: Tahoma; font-size: 10pt; color: #333333; height: 100%; margin: 0; padding: 0; background-color: #FFFFFF }
form			{ margin: 0; padding: 0 }
input			{ font-family: Tahoma; font-size: 10pt; color: #333333}
textarea		{ font-family: Tahoma; font-size: 10pt; color: #333333}
h1			{ position: relative; top: -24px; left: -172px; font-family: Tahoma; font-size: 12px; color: #FFFFFF; text-decoration: none; font-weight: bold; margin: 0; padding: 0}
.bg_cny		{ background-image:url('images/bg_left_cny.png');}
.credit_format img			{ padding:20px; }
/*wiseman 2013 */
/*banner slider*/
ul#thumbnail{
	list-type: none;
	list-style: none;
	padding: 0;
	margin: 0;
}
.banner_slider{
 margin: 0 auto;
 width: 625px;
 height: 345px;	
 border: 8px solid #FFFFFF;
 border-radius:0px;
 #box-shadow: 1px 1px 1px #333333;
 position: relative;
}

#thumbnail { 
	border: 1px solid black;
	width: 100%; 
	height: 56px; 
	  
}

#thumbnail td{ 
	width: 126;
	height: 62;
}

#thumbnail a { 
	width: 120px; 
	padding: 0px; 
	display: block; 
 	#border-radius:0px;
 	#box-shadow: 1px 1px 5px #333333;
}

#thumbnail td.activeSlide div {
	border: 3px solid #6e002e;
 	border-radius:3px;
 	#box-shadow: 1px 1px 3px #333333;
}

#thumbnail a:focus { 
	outline: none; 
}


/*banner slider end*/
table.tab_product_frame div{
padding-top:18px;
width: 180px;
height: 70;
background-color: white;
border-radius: 10px;
}
.tab_product_text td{
padding:10px;
color: #ffffff;
font-size:10pt;
}
.tab_product_text a:link				{ color: #ffffff; }
.tab_product_text a:visited			{ color: #ffffff; }
.tab_product_text a:hover			{ color: #ffffff; }
.tab_product_list					{ padding-left:20 }
.tab_product_list a:link				{ color: 67cfec; font-size:10pt; text-decoration:underline;}
.tab_product_list a:visited			{ color: 67cfec; font-size:10pt; }
.tab_product_list a:hover			{ color: #ffffff; font-size:10pt; }

@-webkit-keyframes cf4FadeInOut {
 0% {
   opacity:1;
 }
 17% {
   opacity:1;
 }
 25% {
   opacity:0;
 }
 92% {
   opacity:0;
 }
 100% {
   opacity:1;
 }
}

@-moz-keyframes cf4FadeInOut {
 0% {
   opacity:1;
 }
 17% {
   opacity:1;
 }
 25% {
   opacity:0;
 }
 92% {
   opacity:0;
 }
 100% {
   opacity:1;
 }
}

@keyframes cf4FadeInOut {
 0% {
   opacity:1;
 }
 17% {
   opacity:1;
 }
 25% {
   opacity:0;
 }
 92% {
   opacity:0;
 }
 100% {
   opacity:1;
 }
}

#cf4a {
  position:relative;
  height:0px;
  width:110px;
  margin:0 auto;
}
#cf4a img {
  position:absolute;
  left:15;
  top:12;

}

#cf4a img {
  -webkit-animation-name: cf4FadeInOut;
  -webkit-animation-timing-function: linear;
  -webkit-animation-iteration-count: infinite;
  -webkit-animation-duration: 8s;

  -moz-animation-name: cf4FadeInOut;
  -moz-animation-timing-function: ease-in-out;
  -moz-animation-iteration-count: infinite;
  -moz-animation-duration: 8s;

  animation-name: cf4FadeInOut;
  animation-timing-function: ease-in-out;
  animation-iteration-count: infinite;
  animation-duration: 8s;
}
#cf4a img:nth-of-type(1) {
  -webkit-animation-delay: 6s;
  -moz-animation-delay: 6s;
  -o-animation-delay: 6s;
  animation-delay: 6s;
}
#cf4a img:nth-of-type(2) {
  -webkit-animation-delay: 4s;
  -moz-animation-delay: 4s;
  -o-animation-delay: 4s;
  animation-delay: 4s;
}
#cf4a img:nth-of-type(3) {
  -webkit-animation-delay: 2s;
  -moz-animation-delay: 2s;
  -o-animation-delay: 2s;
  animation-delay: 2s;
}
#cf4a img:nth-of-type(4) {
  -webkit-animation-delay: 0;
  -moz-animation-delay: 0;
  -o-animation-delay: 0;
  animation-delay: 0;
} 

@-webkit-keyframes counterFadeInOut {
 0% {
   opacity:1;
 }
 17% {
   opacity:1;
 }
 25% {
   opacity:0;
 }
 
 100% {
   opacity:1;
 }
}

@-moz-keyframes counterFadeInOut {
 0% {
   opacity:1;
 }
 17% {
   opacity:1;
 }
 25% {
   opacity:0;
 }
 100% {
   opacity:1;
 }
}

@keyframes counterFadeInOut {
 0% {
   opacity:1;
 }
 17% {
   opacity:1;
 }
 25% {
   opacity:0;
 }
 100% {
   opacity:1;
 }
}
#counter_2013 {
  position:relative;
  height:0px;
  width:110px;
  margin:0 auto;
}
#counter_2013 img {
  position:absolute;
  left:-10;
  top:0;

}
#counter_2013 img {
  -webkit-animation-name: counterFadeInOut;
  -webkit-animation-timing-function: linear;
  -webkit-animation-iteration-count: infinite;
  -webkit-animation-duration: 6s;

  -moz-animation-name: counterFadeInOut;
  -moz-animation-timing-function: linear;
  -moz-animation-iteration-count: infinite;
  -moz-animation-duration: 2s;

  animation-name: counterFadeInOut;
  animation-timing-function: linear;
  animation-iteration-count: infinite;
  animation-duration: 2s;
}
#counter_2013 img:nth-of-type(1) {
  -webkit-animation-delay: 3s;
  -moz-animation-delay: 1s;
  -o-animation-delay: 1s;
  animation-delay: 1s;
}
#counter_2013 img:nth-of-type(2) {
  -webkit-animation-delay: 0;
  -moz-animation-delay: 0;
  -o-animation-delay: 0;
  animation-delay: 0;
}

#me {
	animation: rotation 5s infinite linear;
    -webkit-animation: rotation 5s infinite linear;
}
@keyframes rotation {
    from {transform: rotate(0deg);}
    to   {transform: rotate(359deg);}
}
@-webkit-keyframes rotation {
    from {-webkit-transform: rotate(0deg);}
    to   {-webkit-transform: rotate(359deg);}
}

#faqs h3	{ cursor:pointer; }
#faqs h3.active	{ color:#d74646; }
#faqs div { height:0; overflow:hidden; position:relative; }
#faqs div p	{ padding:0; margin-bottom:15px; }

html {overflow-y: scroll;}
div.block
{
    position: relative;
    background-color: transparent;
	*visibility:hidden;
	bottom:452px;
    left: 0px;
    width: 10px;
    height: 10px;
    margin-right: 5px;
	margin-left: 15px;
	margin-bottom:6px;
  }
ul.list1
{
list-style-type: none;
padding-top: 30px;
padding-right: 30px;
margin: -20px;

}
ul.list1 li
{
background-image: url(images/dot_flower.png);
background-repeat: no-repeat;
background-position: 0px 10px; 
padding-top:10px;
padding-left: 25px; 
}
#slideshow { 
    margin: 0px auto; 
    position: relative; 
    width: 900px; 
    height: 300px; 
    #box-shadow: 0 0 20px rgba(0,0,0,0.7); 
}

#slideshow > div { 
    position: absolute; 
    top: 7px; 
    left: 7px; 
    right: 7px; 
    bottom: 7px; 
}
td.oldnews					{ background-color:#e9f2fc; }
div.hide { display:none; }
div.show {}
table							{ color: #333333; font-size: 9pt; font-family: "Gill Sans", "Gill Sans MT", Calibri, sans-serif; text-decoration: none;}
table.t_mile td				{ vertical-align:bottom; }
table.t_mile a					{ font-size: 15px; font-family: Georgia, Times, "Times New Roman", serif; font-weight:bold; color: #000000; text-decoration: none;}
table.t_mile a:link				{ font-size: 15px; font-family: Georgia, Times, "Times New Roman", serif; color:#000000; font-weight:bold; text-decoration: none;}
table.t_mile a:visited			{ font-size: 15px; font-family: Georgia, Times, "Times New Roman", serif; color:#000000; font-weight:bold; text-decoration: none;}
table.t_mile a:hover				{ font-size: 15px; font-family: Georgia, Times, "Times New Roman", serif; color:red; font-weight:bold; text-decoration: none;}
table.bottom_line				{ border-bottom:1px solid black; }
.tabs {width:600px;}
.pad_top_20					{ padding-top: 20px; }
.pad_top_10					{ padding-top: 10px; }
.pad_bottom_20 li				{ padding-bottom: 20px;}
.pad_top_left_voice					{ padding-top:18px; padding-left: 10px; }
.pad_left_20					{ padding-left: 20px; }
.pad_top_down_40			{ padding-top: 30px; padding-bottom: 30px; }
a.link       					{ font-family: "Gill Sans", "Gill Sans MT", Calibri, sans-serif; font-size: 13pt; color: #666666; text-decoration: underline; font-weight: normal }
a.link:link      				{ font-family: "Gill Sans", "Gill Sans MT", Calibri, sans-serif; font-size: 13pt; color: #666666; text-decoration: underline; font-weight: normal }
a.link:visited     			{ font-family: "Gill Sans", "Gill Sans MT", Calibri, sans-serif; font-size: 13pt; color: #666666; text-decoration: underline; font-weight: normal }
a.link:hover     				{ font-family: "Gill Sans", "Gill Sans MT", Calibri, sans-serif; font-size: 13pt; color: #6e002e; text-decoration: underline; font-weight: normal }

.core_value1				{ color: #ffffff; font-size: 15pt; font-family: "Gill Sans", "Gill Sans MT", Calibri, sans-serif; font-weight: bold; text-decoration: none;}
.text_rotate {
/* Safari */
-webkit-transform: rotate(-90deg);
/* Firefox */
-moz-transform: rotate(-90deg);
/* IE */
-ms-transform: rotate(-90deg);
/* Opera */
-o-transform: rotate(-90deg);
/* Internet Explorer */
filter: progid:DXImageTransform.Microsoft.BasicImage(rotation=3);
color: #ffffff; font-size: 10pt; font-family: "Gill Sans", "Gill Sans MT", Calibri, sans-serif; font-weight: bold; text-decoration: none;
}

a.menu_normal:link      			{ font-family: "Gill Sans", "Gill Sans MT", Calibri, sans-serif; font-size: 10pt; color: #7c858e; text-decoration: none; font-weight: normal }
a.menu_normal:visited     			{ font-family: "Gill Sans", "Gill Sans MT", Calibri, sans-serif; font-size: 10pt; color: #7c858e; text-decoration: none; font-weight: normal }
a.menu_normal:hover     			{ font-family: "Gill Sans", "Gill Sans MT", Calibri, sans-serif; font-size: 10pt; color: #6e002e; text-decoration: none; font-weight: normal }
a.menu_blue:link      				{ font-family: "Gill Sans", "Gill Sans MT", Calibri, sans-serif; font-size: 10pt; color: #6bc4ea; text-decoration: none; font-weight: normal }
a.menu_blue:visited     			{ font-family: "Gill Sans", "Gill Sans MT", Calibri, sans-serif; font-size: 10pt; color: #6bc4ea; text-decoration: none; font-weight: normal }
a.menu_blue:hover     				{ font-family: "Gill Sans", "Gill Sans MT", Calibri, sans-serif; font-size: 10pt; color: #6bc4ea; text-decoration: none; font-weight: normal }
a.menu_purple:link      			{ font-family: "Gill Sans", "Gill Sans MT", Calibri, sans-serif; font-size: 10pt; color: #9b2167; text-decoration: none; font-weight: normal }
a.menu_purple:visited     			{ font-family: "Gill Sans", "Gill Sans MT", Calibri, sans-serif; font-size: 10pt; color: #9b2167; text-decoration: none; font-weight: normal }
a.menu_purple:hover     			{ font-family: "Gill Sans", "Gill Sans MT", Calibri, sans-serif; font-size: 10pt; color: #9b2167; text-decoration: none; font-weight: normal }
a.menu_green:link      			{ font-family: "Gill Sans", "Gill Sans MT", Calibri, sans-serif; font-size: 10pt; color: #20ac8f; text-decoration: none; font-weight: normal }
a.menu_green:visited     			{ font-family: "Gill Sans", "Gill Sans MT", Calibri, sans-serif; font-size: 10pt; color: #20ac8f; text-decoration: none; font-weight: normal }
a.menu_green:hover     			{ font-family: "Gill Sans", "Gill Sans MT", Calibri, sans-serif; font-size: 10pt; color: #20ac8f; text-decoration: none; font-weight: normal }
a.menu_yellow:link      			{ font-family: "Gill Sans", "Gill Sans MT", Calibri, sans-serif; font-size: 10pt; color: #ffc600; text-decoration: none; font-weight: normal }
a.menu_yellow:visited     			{ font-family: "Gill Sans", "Gill Sans MT", Calibri, sans-serif; font-size: 10pt; color: #ffc600; text-decoration: none; font-weight: normal }
a.menu_yellow:hover     			{ font-family: "Gill Sans", "Gill Sans MT", Calibri, sans-serif; font-size: 10pt; color: #ffc600; text-decoration: none; font-weight: normal }
a.menu_red:link      				{ font-family: "Gill Sans", "Gill Sans MT", Calibri, sans-serif; font-size: 10pt; color: #dd4835; text-decoration: none; font-weight: normal }
a.menu_red:visited     			{ font-family: "Gill Sans", "Gill Sans MT", Calibri, sans-serif; font-size: 10pt; color: #dd4835; text-decoration: none; font-weight: normal }
a.menu_red:hover     				{ font-family: "Gill Sans", "Gill Sans MT", Calibri, sans-serif; font-size: 10pt; color: #dd4835; text-decoration: none; font-weight: normal }
a.menu_orange:link      			{ font-family: "Gill Sans", "Gill Sans MT", Calibri, sans-serif; font-size: 10pt; color: #f78c26; text-decoration: none; font-weight: normal }
a.menu_orange:visited     			{ font-family: "Gill Sans", "Gill Sans MT", Calibri, sans-serif; font-size: 10pt; color: #f78c26; text-decoration: none; font-weight: normal }
a.menu_orange:hover     			{ font-family: "Gill Sans", "Gill Sans MT", Calibri, sans-serif; font-size: 10pt; color: #f78c26; text-decoration: none; font-weight: normal }
a.menu_grey:link      				{ font-family: "Gill Sans", "Gill Sans MT", Calibri, sans-serif; font-size: 10pt; color: #669999; text-decoration: none; font-weight: normal }
a.menu_grey:visited     			{ font-family: "Gill Sans", "Gill Sans MT", Calibri, sans-serif; font-size: 10pt; color: #669999; text-decoration: none; font-weight: normal }
a.menu_grey:hover     				{ font-family: "Gill Sans", "Gill Sans MT", Calibri, sans-serif; font-size: 10pt; color: #669999; text-decoration: none; font-weight: normal }

h3          			{ font-family: Georgia, Times, "Times New Roman", serif; color: #333333; font-size: 12pt; font-weight: bold; margin: 0; padding: 0; padding-top: 10px; padding-bottom: 5px; text-decoration: none;}
td.d1			{ color: #666666; font-size: 14pt; font-family: Georgia, Times, "Times New Roman", serif; font-weight: normal; line-height: 150%; text-decoration: none;}
td.d1 p			{ color: #666666; font-size: 14pt; font-family: Georgia, Times, "Times New Roman", serif; font-weight: normal; line-height: 150%; text-decoration: none;}
td.d1 li			{ color: #666666; font-size: 14pt; font-family: Georgia, Times, "Times New Roman", serif; font-weight: normal; line-height: 150%; text-decoration: none;}
td.p2_justify	{ vertical-align: top; }
td.p2_justify p	{ color: #000000; font-size: 11pt; font-family: "Gill Sans", "Gill Sans MT", Calibri, sans-serif; text-decoration:none; text-align:justify; text-justify:inter-word; }
.p2_justify		{ color: #000000; font-size: 11pt; font-family: "Gill Sans", "Gill Sans MT", Calibri, sans-serif; text-decoration:none; text-align:justify; text-justify:inter-word;}
.p2				{ color: #000000; font-size: 11pt; font-family: "Gill Sans", "Gill Sans MT", Calibri, sans-serif; text-decoration:none; }
.p2_bold		{ color: #000000; font-size: 11pt; font-family: "Gill Sans", "Gill Sans MT", Calibri, sans-serif; text-decoration:none; text-align:justify; text-justify:inter-word; font-weight: bold; }
.p2_bold_		{ vertical-align:bottom; color: #000000; font-size: 11pt; font-family: "Gill Sans", "Gill Sans MT", Calibri, sans-serif; text-decoration:none; text-align:justify; text-justify:inter-word; border-bottom: 1px solid black; font-weight: bold; }
hr				{ border: 1px solid #EEEEEE;  }
hr.init			{ border: 1px solid #999999; }
img								{ border:0; vertical-align: middle;}
p								{ font-size: 12pt; font-family: "Gill Sans", "Gill Sans MT", Calibri, sans-serif; text-decoration: none; font-weight: normal; }
p.p10							{ color: #999999; font-size: 15pt; font-family: Georgia, Times, "Times New Roman", serif; text-decoration: none; font-weight: normal; }
p.p1							{ color: #666666; font-size: 13pt; font-family: "Gill Sans", "Gill Sans MT", Calibri, sans-serif;  line-height:150%; text-decoration: none; font-weight: normal; }
table.banner_textbox				{ color: white; font-size: 10pt; font-family: "Gill Sans", "Gill Sans MT", Calibri, sans-serif; background-color: rgba(0,0,0,0.87); *background-color:black; *filter:alpha(opacity=70)}
table.banner_textbox p			{ color: white; font-size: 10pt; font-family: "Gill Sans", "Gill Sans MT", Calibri, sans-serif; text-decoration: none;}
.eng_text						{ font-size:18pt; font-weight: bold; font-family:'Gill Sans', 'Gill Sans MT', Calibri, sans-serif; text-decoration: none;}
.news_title						{ color: black; font-size: 20pt; font-family: "Gill Sans", "Gill Sans MT", Calibri, sans-serif; text-decoration: none;}
.news_subtitle					{ color: black; font-size: 15pt; font-family: "Gill Sans", "Gill Sans MT", Calibri, sans-serif; text-decoration: none;}
/*.orange_board_title				{ color: #f78c26; font-size: 12pt; font-family: "Gill Sans", "Gill Sans MT", Calibri, sans-serif; font-weight: bold; text-decoration: none;}
.orange_board:link				{ color: #f78c26; font-size: 10pt; font-family: Georgia, Times, "Times New Roman", serif; text-decoration: none;}
.orange_board:visited			{ color: #f78c26; font-size: 10pt; font-family: Georgia, Times, "Times New Roman", serif; text-decoration: none;}
.orange_board:hover				{ color: #f78c26; font-size: 10pt; font-family: Georgia, Times, "Times New Roman", serif; text-decoration: none;}*/
.orange_board_title       { color: #FFFFFF; font-size: 12pt; font-family: "Gill Sans", "Gill Sans MT", Calibri, sans-serif; font-weight: bold; text-decoration: none;}
.orange_board:link        { color: #FFFFFF; font-size: 10pt; font-family: Georgia, Times, "Times New Roman", serif; text-decoration: none;}
.orange_board:visited     { color: #FFFFFF; font-size: 10pt; font-family: Georgia, Times, "Times New Roman", serif; text-decoration: none;}
.orange_board:hover       { color: #FFFFFF; font-size: 10pt; font-family: Georgia, Times, "Times New Roman", serif; text-decoration: none;}
.link2:link						{ color: #ffffff; font-size: 10pt; font-family: "Gill Sans", "Gill Sans MT", Calibri, sans-serif; text-decoration: none;}
.link2:visited					{ color: #ffffff; font-size: 10pt; font-family: "Gill Sans", "Gill Sans MT", Calibri, sans-serif; text-decoration: none;}
.link2:hover					{ color: #ffffff; font-size: 10pt; font-family: "Gill Sans", "Gill Sans MT", Calibri, sans-serif; text-decoration: none;}
.small_cap_title				{ vertical-align:bottom; color: black; font-variant:small-caps; font-size: 15pt; font-weight: bold; font-family: Georgia, Times, "Times New Roman", serif; border-bottom: 1px solid #7c858e; text-decoration: none;}
.init_title						{ color: #60b4e5; font-size: 20pt; font-family: "Gill Sans", "Gill Sans MT", Calibri, sans-serif; font-weight: bold; text-decoration: none;}
.projects_title					{ color: #9b2167; font-size: 20pt; font-family: "Gill Sans", "Gill Sans MT", Calibri, sans-serif; font-weight: bold; text-decoration: none;}
.projects_content				{ color: black; font-size: 10pt; font-family: "Gill Sans", "Gill Sans MT", Calibri, sans-serif; font-weight: bold; text-decoration: none;}
.projects_content				{ color: black; font-size: 10pt; font-family: "Gill Sans", "Gill Sans MT", Calibri, sans-serif; font-weight: bold; text-decoration: none;}
.aboutus_title					{ color: #dd4835; font-size: 20pt; font-family: "Gill Sans", "Gill Sans MT", Calibri, sans-serif; font-weight: bold; text-decoration: none;}
.voice_title					{ color: #20ac8f; font-size: 20pt; font-family: "Gill Sans", "Gill Sans MT", Calibri, sans-serif; font-weight: bold; text-decoration: none;}
.voice_content_bold				{ color: black; font-size: 12pt; font-family: "Gill Sans", "Gill Sans MT", Calibri, sans-serif; font-weight: bold; text-decoration: none;}
.voice_content					{ color: black; font-size: 12pt; font-family: "Gill Sans", "Gill Sans MT", Calibri, sans-serif; text-decoration: none;}
.achievement_title				{ color: #ffc600; font-size: 20pt; font-family: "Gill Sans", "Gill Sans MT", Calibri, sans-serif; font-weight: bold; text-decoration: none;}
.support_title					{ color: #f78c26; font-size: 20pt; font-family: "Gill Sans", "Gill Sans MT", Calibri, sans-serif; font-weight: bold; text-decoration: none;}
.contacts_title					{ color: #669999; font-size: 20pt; font-family: "Gill Sans", "Gill Sans MT", Calibri, sans-serif; font-weight: bold; text-decoration: none;}
.contacts_subtitle				{ color: #669999; font-size: 18pt; font-family: Georgia, Times, "Times New Roman", serif; font-weight: bold; text-decoration: none;}
.contacts_content				{ color: black; font-size: 12pt; font-family: "Gill Sans", "Gill Sans MT", Calibri, sans-serif; font-weight: bold; text-decoration: none;}
.contacts_subcontent			{ color: black; font-size: 12pt; font-family: "Gill Sans", "Gill Sans MT", Calibri, sans-serif; font-weight: normal; text-decoration: none;}
.title1							{ color: #111111; font-size: 15pt; font-family: Georgia, Times, "Times New Roman", serif; font-weight: bold; text-decoration: none;}
.title2							{ color: #000000; font-size: 20pt; font-family: Georgia, Times, "Times New Roman", serif; text-decoration: none; font-weight: normal; vertical-align: middle; text-decoration: none;}
a       							{ font-family: Georgia, Times, "Times New Roman", serif; font-size: 9pt; color: #666666; text-decoration: underline; font-weight: bold; text-decoration: none; }
a:link      						{ font-family: Georgia, Times, "Times New Roman", serif; font-size: 9pt; color: #666666; text-decoration: underline; font-weight: normal; }
a:visited     						{ font-family: Georgia, Times, "Times New Roman", serif; font-size: 9pt; color: #666666; text-decoration: underline; font-weight: normal; }
a:hover     						{ font-family: Georgia, Times, "Times New Roman", serif; font-size: 9pt; color: #6e002e; text-decoration: underline; font-weight: normal; }
a#elearning.link        { color: #21AE90; }
a#community.link        { color: #AA6224; }
a#learning_centre.link  { color: #FF5859; }
a#int_school.link       { color: #60B4E5 }
a#steam.link       { color: #ff5758 }
a#elearning.link:hover, a#community.link:hover, a#learning_centre.link:hover, a#int_school.link:hover, a#steam.link:hover { color: #6e002e; }
a.san_bold						{ font-family: "Gill Sans", "Gill Sans MT", Calibri, sans-serif; font-size: 12pt; color: #000000; text-decoration: none; font-weight: bold; cursor:pointer; text-decoration: none;}
a.san_bold:link					{ font-family: "Gill Sans", "Gill Sans MT", Calibri, sans-serif; font-size: 12pt; color: #000000; text-decoration: none; font-weight: bold; cursor:pointer; text-decoration: none;}
a.san_bold:visited				{ font-family: "Gill Sans", "Gill Sans MT", Calibri, sans-serif; font-size: 12pt; color: #000000; text-decoration: none; font-weight: bold; cursor:pointer; text-decoration: none;}
a.san_bold:hover				{ font-family: "Gill Sans", "Gill Sans MT", Calibri, sans-serif; font-size: 12pt; color: #dd4835; text-decoration: none; font-weight: bold; cursor:pointer; text-decoration: none;}
a.support						{ font-family: "Gill Sans", "Gill Sans MT", Calibri, sans-serif; font-size: 12pt; color: #666666; text-decoration: none; font-weight: normal; cursor:pointer; text-decoration: none;}
a.support:link					{ font-family: "Gill Sans", "Gill Sans MT", Calibri, sans-serif; font-size: 12pt; color: #666666; text-decoration: none; font-weight: normal; cursor:pointer; text-decoration: none;}
a.support:visited				{ font-family: "Gill Sans", "Gill Sans MT", Calibri, sans-serif; font-size: 12pt; color: #666666; text-decoration: none; font-weight: normal; cursor:pointer; text-decoration: none;}
a.support:hover					{ font-family: "Gill Sans", "Gill Sans MT", Calibri, sans-serif; font-size: 12pt; color: #48aab3; text-decoration: none; font-weight: normal; cursor:pointer; text-decoration: none;}
a.about_text					{ color: #666666; font-size: 15pt; font-family: Georgia, Times, "Times New Roman", serif; text-decoration: none; font-weight: normal; vertical-align: middle; text-decoration: none;}
a.about_text:link				{ color: #666666; font-size: 15pt; font-family: Georgia, Times, "Times New Roman", serif; text-decoration: none; font-weight: normal; text-decoration: none;}
a.about_text:visited			{ color: #666666; font-size: 15pt; font-family: Georgia, Times, "Times New Roman", serif; text-decoration: none; font-weight: normal; text-decoration: none;}
a.about_text:hover				{ color: #000000; font-size: 15pt; font-family: Georgia, Times, "Times New Roman", serif; text-decoration: none; font-weight: normal; text-decoration: none;}
a.support_text					{ color: #333333; font-size: 15pt; font-family: "Gill Sans", "Gill Sans MT", Calibri, sans-serif; text-decoration: none; font-weight: normal; vertical-align: middle; text-decoration: none;} 
a.support_text:link				{ color: #333333; font-size: 15pt; font-family: "Gill Sans", "Gill Sans MT", Calibri, sans-serif; text-decoration: none; font-weight: normal; text-decoration: none;}
a.support_text:visited			{ color: #333333; font-size: 15pt; font-family: "Gill Sans", "Gill Sans MT", Calibri, sans-serif; text-decoration: none; font-weight: normal; text-decoration: none;}
a.support_text:hover			{ color: #21ae90; font-size: 15pt; font-family: "Gill Sans", "Gill Sans MT", Calibri, sans-serif; text-decoration: none; font-weight: normal; text-decoration: none;}
a.elearning_menu				{ font-family: Georgia, Times, "Times New Roman", serif; font-size: 15pt; color: #000000; text-decoration: none; font-weight: bold; text-decoration: none;}
a.elearning_menu:link			{ font-family: Georgia, Times, "Times New Roman", serif; font-size: 15pt; color: #000000; text-decoration: none; font-weight: bold; text-decoration: none;}
a.elearning_menu:visited		{ font-family: Georgia, Times, "Times New Roman", serif; font-size: 15pt; color: #000000; text-decoration: none; font-weight: bold; text-decoration: none;}
a.elearning_menu:hover			{ font-family: Georgia, Times, "Times New Roman", serif; font-size: 15pt; color: #21ae90; text-decoration: none; font-weight: bold; text-decoration: none;}
.elearning_menu_onpage			{ font-family: Georgia, Times, "Times New Roman", serif; font-size: 15pt; color: #21ae90; text-decoration: none; font-weight: bold; text-decoration: none;}
a.aboutus_menu				{ font-family: Georgia, Times, "Times New Roman", serif; font-size: 15pt; color: #666666; text-decoration: none; font-weight: bold; text-decoration: none;}
a.aboutus_menu:link			{ font-family: Georgia, Times, "Times New Roman", serif; font-size: 15pt; color: #666666; text-decoration: none; font-weight: bold; text-decoration: none;}
a.aboutus_menu:visited		{ font-family: Georgia, Times, "Times New Roman", serif; font-size: 15pt; color: #666666; text-decoration: none; font-weight: bold; text-decoration: none;}
a.aboutus_menu:hover			{ font-family: Georgia, Times, "Times New Roman", serif; font-size: 15pt; color: #dd4835; text-decoration: none; font-weight: bold; text-decoration: none;}
a.community_menu				{ font-family: Georgia, Times, "Times New Roman", serif; font-size: 15pt; color: #000000; text-decoration: none; font-weight: bold; text-decoration: none;}
a.community_menu:link			{ font-family: Georgia, Times, "Times New Roman", serif; font-size: 15pt; color: #000000; text-decoration: none; font-weight: bold; text-decoration: none;}
a.community_menu:visited		{ font-family: Georgia, Times, "Times New Roman", serif; font-size: 15pt; color: #000000; text-decoration: none; font-weight: bold; text-decoration: none;}
a.community_menu:hover			{ font-family: Georgia, Times, "Times New Roman", serif; font-size: 15pt; color: #aa6224; text-decoration: none; font-weight: bold; text-decoration: none;}
.community_menu_onpage			{ font-family: Georgia, Times, "Times New Roman", serif; font-size: 15pt; color: #aa6224; text-decoration: none; font-weight: bold; text-decoration: none;}
a.steam_menu				{ font-family: Georgia, Times, "Times New Roman", serif; font-size: 15pt; color: #000000; text-decoration: none; font-weight: bold; text-decoration: none;}
a.steam_menu:link			{ font-family: Georgia, Times, "Times New Roman", serif; font-size: 15pt; color: #000000; text-decoration: none; font-weight: bold; text-decoration: none;}
a.steam_menu:visited		{ font-family: Georgia, Times, "Times New Roman", serif; font-size: 15pt; color: #000000; text-decoration: none; font-weight: bold; text-decoration: none;}
a.steam_menu:hover			{ font-family: Georgia, Times, "Times New Roman", serif; font-size: 15pt; color: #ff5758; text-decoration: none; font-weight: bold; text-decoration: none;}
.community_menu_onpage		{ font-family: Georgia, Times, "Times New Roman", serif; font-size: 15pt; color: #ff5758; text-decoration: none; font-weight: bold; text-decoration: none;}	
.achievement_yellow_text		{ font-family: "Gill Sans", "Gill Sans MT", Calibri, sans-serif; font-size: 12pt; color: #ffc600; text-decoration: none; font-weight: bold; text-decoration: none;}
a.achievement_menu				{ font-family: Georgia, Times, "Times New Roman", serif; font-size: 15pt; color: #000000; text-decoration: none; font-weight: bold; text-decoration: none;}
a.achievement_menu:link			{ font-family: Georgia, Times, "Times New Roman", serif; font-size: 15pt; color: #000000; text-decoration: none; font-weight: bold; text-decoration: none;}
a.achievement_menu:visited		{ font-family: Georgia, Times, "Times New Roman", serif; font-size: 15pt; color: #000000; text-decoration: none; font-weight: bold; text-decoration: none;}
a.achievement_menu:hover			{ font-family: Georgia, Times, "Times New Roman", serif; font-size: 15pt; color: #ffc600; text-decoration: none; font-weight: bold; text-decoration: none;}
a.white_link				{ font-family: "Gill Sans", "Gill Sans MT", Calibri, sans-serif; font-size: 10pt; color: #ffffff; text-decoration: none; font-weight: bold; text-decoration: none;}
a.white_link:link			{ font-family: "Gill Sans", "Gill Sans MT", Calibri, sans-serif; font-size: 10pt; color: #ffffff; text-decoration: none; font-weight: bold; text-decoration: none;}
a.white_link:visited		{ font-family: "Gill Sans", "Gill Sans MT", Calibri, sans-serif; font-size: 10pt; color: #ffffff; text-decoration: none; font-weight: bold; text-decoration: none;}
a.white_link:hover			{ font-family: "Gill Sans", "Gill Sans MT", Calibri, sans-serif; font-size: 10pt; color: red; text-decoration: none; font-weight: bold; text-decoration: none;}

.achievement_menu_onpage			{ font-family: Georgia, Times, "Times New Roman", serif; font-size: 15pt; color: #ffc600; text-decoration: none; font-weight: bold; text-decoration: none; }
.product a						{ font-family: Georgia, Times, "Times New Roman", serif; font-size: 13pt; color: #888888; font-weight: normal; text-decoration: underline; }
.product a:hover       { color:#6e002e; }
.div_faq						{ DISPLAY: none; border: 1px solid #AAAAAA; padding:20px; text-decoration: none;}
.faq_pad_1						{ padding:10px 0px 50px 20px; }
.menu_icon						{ color:#7c858e;}
.at_a_glance					{ color:#7c858e; font-size:20pt; font-family:'Georgia, Times, "Times New Roman", serif'; text-decoration: none;}
.footer_girl_head				{ background-image: url('images/footer_girl_head.png'); background-position:bottom right; background-repeat: no-repeat; }
.footer_girl_foot				{ background-image: url('images/footer_girl_foot.png'); background-position:top right; background-repeat: no-repeat; }
.loginbox_inputbox				{ font-family: "Gill Sans", "Gill Sans MT", Calibri, sans-serif; font-size: 10pt; text-decoration: none; font-weight: bold; }

.div1, .div2 {width:955px;margin:0 auto;}
.div1 {margin-top:30px;margin-bottom:60px;text-align:center;line-height:20px;}
.div1 p {font-size:18px;}
.div1 a, .div2 a {color:#07C; }
.div1 a {margin:0 8px;}
.div1 a.current {color:black; text-decoration:none;}
.div2 {margin-top:70px;}
.div2 li {padding-top:6px;padding-bottom:6px;}
.green menu{color:Green;}
.cn {menufont-family: "Courier New", Georgia;}
#status {display:inline-block; margin-left:26px;line-height:50px;height:50px;vertical-align:middle;}

.code
{
    border: dashed 1px #BCBCCB; padding:8px 12px; background-color: #F3F3F9; white-space:pre; font-family:"Courier New", Georgia;
    font-size:12px; margin:6px 0;overflow:auto; 
}
.login_pos
{
	z-index:100;
	position:absolute;
	top:8;
	right:8;
}
.init_frame			{ border: 5px solid #ccd0d5; }
.init_frame2		{ background-color: #86898c; border: 5px solid #7c858e; }
.init_frame2 td		{ padding:12px;}
.init_frame2 p		{ color: white; font-size: 15pt; font-family: Georgia, Times, "Times New Roman", serif; text-decoration: none; font-weight: normal; line-height: 120%;}
.init_frame2 ol		{ color: white; font-size: 13pt; font-family: Georgia, Times, "Times New Roman", serif; text-decoration: none; font-weight: normal; line-height: 120%;}
.init_frame2 ul		{ color: white; font-size: 12pt; font-family: Georgia, Times, "Times New Roman", serif; text-decoration: none; font-weight: normal; line-height: 120%;}
.login_table
{
	border: 5px solid #f8f8f8;
  border-radius: 10px;
	background-image: url('images/loginbox_bg.png');
}

.login_text
{
	color: #333333;
	font-family: Georgia, Times, "Times New Roman", serif;
	font-size: 12pt;
}
.login_input
{
	width:150px;
	height:20px;
}
.login_inner_table
{
	border: 1px solid transparent;
	
}
.init_bottom_space		{ height:100px; }

.menu_topleft_01	{ margin: 0; padding: 0; background: url("images/menu_topleft_01.gif"); background-repeat: no-repeat; background-position: top left }
.menu_topcenter_01	{ margin: 0; padding: 0; background: url("images/menu_topcenter_01.gif"); background-repeat: repeat-x; background-position: top left; background-color: #FFFFFF }	
.menu_topright_01	{ margin: 0; padding: 0; background: url("images/menu_topright_01.gif"); background-repeat: no-repeat; background-position: top right }
.menu_topleft_02	{ margin: 0; padding: 0; background: url("images/menu_topleft_02.gif"); background-repeat: no-repeat; background-position: top left }
.menu_topcenter_02	{ margin: 0; padding: 0; background: url("images/menu_topcenter_02.gif"); background-repeat: repeat-x; background-position: top left; background-color: #FFFFFF }	
.menu_topright_02	{ margin: 0; padding: 0; background: url("images/menu_topright_02.gif"); background-repeat: no-repeat; background-position: top right }
.menu_topleft_03	{ margin: 0; padding: 0; background: url("images/menu_topleft_03.gif"); background-repeat: no-repeat; background-position: top left }
.menu_topcenter_03	{ margin: 0; padding: 0; background: url("images/menu_topcenter_03.gif"); background-repeat: repeat-x; background-position: top left; background-color: #FFFFFF }	
.menu_topright_03	{ margin: 0; padding: 0; background: url("images/menu_topright_03.gif"); background-repeat: no-repeat; background-position: top right }
.menu_topleft_04	{ margin: 0; padding: 0; background: url("images/menu_topleft_04.gif"); background-repeat: no-repeat; background-position: top left }
.menu_topcenter_04	{ margin: 0; padding: 0; background: url("images/menu_topcenter_04.gif"); background-repeat: repeat-x; background-position: top left; background-color: #FFFFFF }	
.menu_topright_04	{ margin: 0; padding: 0; background: url("images/menu_topright_04.gif"); background-repeat: no-repeat; background-position: top right }
.menu_topleft_05	{ margin: 0; padding: 0; background: url("images/menu_topleft_05.gif"); background-repeat: no-repeat; background-position: top left }
.menu_topcenter_05	{ margin: 0; padding: 0; background: url("images/menu_topcenter_05.gif"); background-repeat: repeat-x; background-position: top left; background-color: #FFFFFF }	
.menu_topright_05	{ margin: 0; padding: 0; background: url("images/menu_topright_05.gif"); background-repeat: no-repeat; background-position: top right }
.session			{ padding-bottom:50px;}
.session table table			{ border:1px solid #AAAAAA;}


/* Forgotten Key */
a#key_icon:hover ~ a#key_icon_link { color: #6e002e; }

a#key_icon_link:hover { color: #6e002e; }

/*Exception Links*/
a.special_link {
  font-size: 12pt;
  font-weight: bold;
  color: #000000;
  font-family: "Gill Sans", "Gill Sans MT", Calibri, sans-serif; 
  text-decoration: none;
}

a.special_link:hover { color: #6e002e; }

a#lite {
  font-weight: normal;
  text-decoration: underline;
}


.tab_pink {
    background: #FF6699;
    padding: 5px;
    border-radius: 15px 15px 0px 0px;
}

.tab_red{
    background: #CC3333;
    padding: 5px;
    border-radius: 15px 15px 0px 0px;
}

.tab_orange {
    background: #FF9933;
    padding: 5px;
    border-radius: 15px 15px 0px 0px;
}

.tab_green {
    background: #99CC33;
    padding: 5px;
    border-radius: 15px 15px 0px 0px;
}

.tab_light_blue {
    background: #33CCCC;
    padding: 5px;
    border-radius: 15px 15px 0px 0px;
}

.tab_dark_blue {
    background: #333399;
    padding: 5px;
    border-radius: 15px 15px 0px 0px;
}

.tab_purple {
    background: #663399;
    padding: 5px;
    border-radius: 15px 15px 0px 0px;
}

.tab_wiseman {
    background: #006666;
    padding: 5px;
    border-radius: 15px 15px 0px 0px;
}
.tab_text	{ 

	font-size: 11px; 
	color: #FFFFFF; 
}
.border_top			{ margin: 0; padding: 0; border-top: 1px #FFFFFF solid }
.border_bottom		{ margin: 0; padding: 0; border-bottom: 1px #787878 solid}