input {
     color: #000000;
     font-family: Arial Helvetica;
     font-size: 12px;
     background: #EEEEEE; 
     font-weight: Bold;
     border: 1px solid #8487ae;
}
.norm{
	font-family:Verdana, sans-serif;
	font-size:11px;
	color:#FFFFFF;
	padding-left:5px;
	padding-right:5px;
	line-height:20px;
}

.normal-small{
	font-family:Verdana, sans-serif;
	font-size:10px;
	color:#CCCCCC;
}

.normal-medium{
	font-family:Verdana, sans-serif;
	font-size:11px;
	color:#CCCCCC;
}

.normal-large{
	font-family:Verdana, sans-serif;
	font-size:11px;
	color:#FFFFFF;
}

.box{
	border:#CCCCCC solid 1px;
}

.page_top_bg { 
	background-image:url(images/mainbgtop_l.gif);
	background-repeat:no-repeat;
	background-position:left top;
}

.page_bottom_bg {
	background-image:url(images/mainbgtop_r.gif);
	background-repeat:no-repeat;
	background-position:right top;
}

.newto{
	font-family:Geneva, sans-serif, Tahoma;
	font-size:12px;
	color:#7AC9EC;
}

.header1{
	font:Geneva, sans-serif, Tahoma;
	font-size:14px;
	color:#432E3E;
	font-weight:bold;
}
.font {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px; font-weight:bold;
	color: #000000;
}
.border{border:1px solid #FFFFFF;}
.font_01 {
	font-family: Arial;
	font-size: 12px;
	color: #fff;
}
.font_02 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #036aac;
}
.font_03 {
	font-family: Arial;
	font-size: 11px;
	color: #fff; font-weight:bold;
}
.font_04 {
	font-family: Arial;
	font-size: 11px;
	color: #fff;
}

.fontcal {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px; float:left; 
	color: #FFFFFF;
}
td.event {
	color: #ff0000;
}
.font_title {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px; font-weight:bold; 
	color: #FF0000;
}

/*-----------------register------------------------*/

.reg{font-family:Verdana, sans-serif;
	font-size:11px;
	color:#FFFFFF;
	padding-left:5px;
	padding-right:5px;
	line-height:20px; }
.regbold{font:Geneva, sans-serif, Tahoma; font-size:12px; color:#CCCCCC; font-weight:bold;}
.header{font:Geneva, sans-serif, Tahoma; font-size:14px; color:#432E3E; font-weight:bold; padding-left:20px;}

/*---------------register end----------------------*/

.bor{border:#FFFFFF solid 1px; }
.bkgrnd{ background:#004262; }
.bkgrnd1{ background:#CCEEFF; }
.bkgrnd2{ background:#E6F7FF; }
.normal{font:Geneva, sans-serif, Tahoma; font-size:12px; color:#824100; padding-top:4px; padding-bottom:5px;}
.normalbold{font:Geneva, sans-serif, Tahoma; font-size:12px; color:#824100; font-weight:bold;}

#underline{border-bottom:#FFFFFF dotted 1px; }
.col{color:#FF0000; }
.col2{color:#FF0000; font-size:12px;}
.col1{color:#BBE9FF; }




.fontcal {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px; float:left; 
	color: #FFFFFF;
}
td.event {
	color: #ff0000;
}

#unline{
	border-bottom:#FFFFFF solid 1px;
}

.norm1{
	font-family:Verdana, sans-serif;
	font-size:11px;
	color:#FFFFFF;
	padding-left:5px;
	padding-right:5px;
	line-height:20px;
}

/*                  Laungage                  */

#bodyContent h1{
	font-family:"Times New Roman", Times, serif;
	font-size:16px;
	color:#FFFFFF;
	text-transform:uppercase;
	border-bottom:#CCCCCC solid 1px;
	}
	
#bodyContent h2{
	font-family:"Times New Roman", Times, serif;
	font-size:14px;
	color:#CCCCCC;
	text-transform:uppercase;
	}
	
#bodyContent h3{
	font-family:"Times New Roman", Times, serif;
	font-size:14px;
	color:#CCCCCC;
	}
	
#bodyContent{
	width:550px;
	padding:10px;
	color:#FFFFFF;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	line-height:150%;
	font-size:12px;
	}
	
#bodyContent p{
	text-align:justify;
	}
	
#bodyContent p img{
	float:left;
	margin-right:10px;
	}
	
#bodyContent a{
	color:#CCCCCC;
	}