body,td,th {
	font-family: Arial, Verdana, Helvetica, sans-serif;
	color: #000000;
	font-size: 12px;
}
body {
	margin-top: 1px;
	/*background: #FFF url(../images/bg1.gif) repeat-x;*/
	color:#FFF;
}
.style2 {
	font-size: 15px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #747474;
	}
a:link {
	color: #a59b01;
	text-decoration: none;
}
a:visited {
	text-decoration: none;
	color: #a59b01;
}
a:hover {
	text-decoration: none;
	color: #003cff;
}
.menubox {
		font-family: Verdana, Arial, Helvetica, sans-serif;
		color: #FFFFFF; font-size: 12px; }
.menu ul li{
		font-size: 16px;
		font-weight: bold;
}
.sch_title{
		font-size: 16px;
}
					
.style1 {
	text-decoration: none;
	font-size: 11px;
	
}
.style1 a:hover{
	text-decoration: none;
	color: #a59b01;
}
.style1 a:visited{
	text-decoration: none;
}
.style1 a{
	text-decoration: none;
}		
.banner {
	/*border-style:solid; 
	border-color: #a0410d;*/
	background-color:#FFF;
}
.featurebox{
	margin-left:18px;
}
.style4 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	text-decoration: none;	
	color: #cc6600;
	font-size: 14px;
}
.style4 a:visited{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	text-decoration: none;
	color: #cc6600;
	font-size: 14px;
}
.style4 a{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	text-decoration: none;
	color: #a59b01;
	font-size: 14px;
}
.style4 a:hover{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	text-decoration: none;
	color: #a59b01;
	font-size: 14px;
}
.style5 {color: #a59b01;}

.mainTitle{
	margin-left:10px;
	font-size:18px;
	text-align:bottom;
}
.chess_title{
	margin-left:10px;
	color: #FFF;
}

#newsBar_1 {
	background-image:url(../images/newsBar_1.gif); background-repeat: no-repeat; height:66px; width:396;
}
#compeBar_1 {
	background-image:url(../images/compeBar_1.gif); background-repeat: no-repeat; height:66px; width:396;
}
#actBar_1 {
	background-image:url(../images/actBar_1.gif); background-repeat: no-repeat; height:66px; width:396;
}
#mainChessTitle {
	background-image:url(../images/mainTitle.gif); background-repeat: no-repeat; height:70px; width:397;
}
#chessTitle_01 {
	background-image:url(../images/titleBar_1.gif); background-repeat: no-repeat; height:18px; width:397;
	color: #FFF;
}
#chessTitle_02 {
	background-image:url(../images/titleBar_2.gif); background-repeat: no-repeat; height:18px; width:397;
	color: #FFF;
}
#smallBar_01 {
	background-image:url(../images/smallBar_1.gif); background-repeat: no-repeat; height:17px; width:91;
}
#smallBar_02 {
	background-image:url(../images/smallBar_2.gif); background-repeat: no-repeat; height:17px; width:91;
}
#smallBar_03 {
	background-image:url(../images/smallBar_3.gif); background-repeat: no-repeat; height:17px; width:50;
}

#small_chess01{
	height:auto;
}
#small_chess01 img{
	float:right;
	margin-right:20px;

}
#small_chess02{
	height:auto;
}
#small_chess02 img{
	float:right;
	margin-right:20px;
}
#small_chess03{
	height:auto;
}
#small_chess03 img{
	float:right;
	margin-right:20px;
}
#small_chess04-05 img{
	float:right;
	margin-right:20px;
}

/* round concern text area */
.rbroundbox { 
	background: url(../images/nt.gif) repeat;
}
.rbtop div { 
	background: url(../images/tl.gif) no-repeat top left; 
}
.rbtop { 
	background: url(../images/tr.gif) no-repeat top right; 
}
.rbbot div { 
	background: url(../images/bl.gif) no-repeat bottom left; 
}
.rbbot { 
	background: url(../images/br.gif) no-repeat bottom right; 
}
/* height and width stuff, width not really nessisary. */
.rbtop div, .rbtop, .rbbot div, .rbbot {
	width: 100%;
	height: 8px;
	font-size: 1px;
}
.rbcontent { 
	margin: 5px ; 
}
.rbroundbox { 
	width: 90%; margin: 1em auto; 
}
/* round concern text area end*/


/* round concern text area 1 */
.rbroundbox_1 { 
	background: url(../images/nt.gif) repeat;
}
.rbtop_1 div { 
	background: url(../images/tl.gif) no-repeat top left; 
}
.rbtop_1 { 
	background: url(../images/tr.gif) no-repeat top right; 
}
.rbbot_1 div { 
	background: url(../images/bl.gif) no-repeat bottom left; 
}
.rbbot_1 { 
	background: url(../images/br.gif) no-repeat bottom right; 
}
/* height and width stuff, width not really nessisary. */
.rbtop_1 div, .rbtop_1, .rbbot_1 div, .rbbot_1 {
	width: 100%;
	height: 8px;
	font-size: 1px;
}
.rbcontent_1 { 
	margin: 5px ; 
}
.rbroundbox_1 { 
	width: 100%; margin: 1em auto; 
}
/* round concern text area 1 end*/

/* round concern text area 2 */
.rbroundbox_2 { 
	background: url(../images/nt.gif) repeat;
}
.rbtop_2 div { 
	background: url(../images/tl.gif) no-repeat top left; 
}
.rbtop_2 { 
	background: url(../images/tr.gif) no-repeat top right; 
}
.rbbot_2 div { 
	background: url(../images/bl.gif) no-repeat bottom left; 
}
.rbbot_2 { 
	background: url(../images/br.gif) no-repeat bottom right; 
}
/* height and width stuff, width not really nessisary. */
.rbtop_2 div, .rbtop_2, .rbbot_2 div, .rbbot_2 {
	width: 100%;
	height: 8px;
	font-size: 1px;
}
.rbcontent_2 { 
	margin: 5px ; 
}
.rbroundbox_2 { 
	width: 74%; margin: 1em auto; 
}
/* round concern text area 2 end*/

#gochessBar {
	background-image:url(../images/gochessBar.gif); background-repeat: no-repeat; height:70px; width:397;
}
#gochess_course{
	background-image:url(../images/gochess_course.jpg); background-repeat: no-repeat; height:370px; width:190;
	margin-top:20px;
}
#cchessBar {
	background-image:url(../images/cchessBar.gif); background-repeat: no-repeat; height:70px; width:397;
}
#cchess_course{
	background-image:url(../images/cchess_course.jpg); background-repeat: no-repeat; height:370px; width:190;
	margin-top:20px;
}
#chessBar {
	background-image:url(../images/chessBar.gif); background-repeat: no-repeat; height:70px; width:397;
}
#chess_course{
	background-image:url(../images/chess_course.jpg); background-repeat: no-repeat; height:370px; width:190;
	margin-top:20px;
}
#otherchessBar {
	background-image:url(../images/otherchessBar.gif); background-repeat: no-repeat; height:70px; width:397;
	margin-left:5px;
}
#otherchess_course{
	background-image:url(../images/otherchess_course.jpg); background-repeat: no-repeat; height:210px; width:190;
	margin-top:20px;
}
#otherchessBar_1 {
	background-image:url(../images/otherchessBar_1.gif); background-repeat: no-repeat; height:70px; width:397;
	margin-left:5px;
}
#otherchess_course_1{
	background-image:url(../images/otherchess_course_1.jpg); background-repeat: no-repeat; height:210px; width:190;
	margin-top:20px;
}
#otherchessBar_2 {
	background-image:url(../images/otherchessBar_2.gif); background-repeat: no-repeat; height:70px; width:397;
	margin-left:5px;
}
#otherchess_course_2{
	background-image:url(../images/otherchess_course_2.jpg); background-repeat: no-repeat; height:210px; width:190;
	margin-top:20px;
}
#otherchessBar_3 {
	background-image:url(../images/otherchessBar_3.gif); background-repeat: no-repeat; height:70px; width:397;
	margin-left:5px;
}
#otherchess_course_3{
	background-image:url(../images/otherchess_course_3.jpg); background-repeat: no-repeat; height:210px; width:190;
	margin-top:20px;
}
#redBar {
	background-image:url(../images/redBar.gif); background-repeat: no-repeat; height:17px; width:396;
	color: #FFF;
}
#redBarShort {
	background-image:url(../images/redBarShort.gif); background-repeat: no-repeat; height:17px; width:315;
	color: #FFF;
}
#redBarLong {
	background-image:url(../images/redBarLong.gif); background-repeat: no-repeat; height:17px; width:696;
	color: #FFF;
}
#formBar {
	background-image:url(../images/formBar.gif); background-repeat: no-repeat; height:70px; width:397;
	margin-left:5px;
}
#main_course{
	background-image:url(../images/main_course.jpg); background-repeat: no-repeat; height:370px; width:190;
	margin-top:20px;
}
#form_left{
	background-image:url(../images/form_left.jpg); background-repeat: no-repeat; height:230px; width:190;
	margin-top:20px;
}
#newBar {
	background-image:url(../images/newBar.gif); background-repeat: no-repeat; height:66px; width:221;
}
.newBar {
	margin:10px 0px 0 15px;
}
.compeBar{
	margin:10px 0px 0 15px;
}
#agentBar {
	background-image:url(../images/agentBar.gif); background-repeat: no-repeat; height:70px; width:325;
}
#teaProfBar {
	background-image:url(../images/teaProfBar.gif); background-repeat: no-repeat; height:70px; width:325;
}
#teaProfBar_1 {
	background-image:url(../images/teaProfBar_1.gif); background-repeat: no-repeat; height:70px; width:325;
}
#ourTeaBar {
	background-image:url(../images/ourTea.gif); background-repeat: no-repeat; height:70px; width:325;
}
#locationBar {
	background-image:url(../images/location.gif); background-repeat: no-repeat; height:70px; width:325;
}
#compeNewsBar {
	background-image:url(../images/compeNews.gif); background-repeat: no-repeat; height:70px; width:325;
}
#newsTitle {
	font-size: 16px;
}
#newsContent{
	margin-left: 20px;
}

