body, td, input, textarea, select, button, .defaultFont {
	font-size : 10pt;
	color : #666666;
	font-family : arial, verdana, times, tohama;
}
body{background:white; margin:0}
a,area {
	text-decoration : none;
	color : #000000;
	/*font-weight : bold;*/
	font-size : 10pt;
	blr:expression(this.onfucos=this.blur());
}

a:hover {
	text-decoration : underline;
	color : #000000;
	/*font-weight : bold;*/
	font-size : 10pt;
}

.picBorder {
	border-top : 1px solid #33cc66;
	border-left : 1px solid #33cc66;
	border-right : 1px solid #33cc66;
	border-bottom : 1px solid #33cc66;
}

.caption {
		font-size : 8pt;
	    color : #666666;
}

.footer {
		font-size : 8pt;
	    color : #006633;
		font-weight:normal;
}

.note {
	color : #999999;
}

.whiteFont {
	color : #ffffff;
	font-weight : bold;
	font-size : 11pt;	
}

.blackFont {
	color : #000000f;
	font-weight : bold;
	font-size : 11pt;	
}

font.error {
	color : #ff3300;
}

font.heading {
	font-size : 12pt;
	font-weight : bold;
}

.inputField {
		border-top : 1px solid #cccccc;
		border-bottom : 1px solid #cccccc;
		border-left : 1px solid #cccccc;
		border-right : 1px solid #cccccc;
		/*
		border-style : solid;
		border-width : 1px;
		*/
		background-color : #ffffff;
		color : #666666;
	}
	
	.highlight {
	color : #ff9933;
}
/* new added by Robert for subscripe popup */
	.c1{width:200px;}
	.even{background:#CACACA; }
	.even td{
		border-top: 1px solid white;border-bottom:1px solid white;
	}
	.tblData{background:#E9E9E9; border:1px solid #7D7D7D;width:620px; margin:10px auto;}/* width only for subscripe popup */
	.footer{
		text-align:center; background:#EEEEEE;
	}
	.footer input{margin:0 8px; }
	form{
		margin: 0; padding:0;
	} 
#new{/*focus block in index page*/
   text-align:center;
}
.banner{
	 width:600px; text-align:center; margin:10px 6px; 
	 
}
.pair span.two{
	margin-left: 10px;
}

.triple span{
	margin: 10px 4px; width: 170px; vertical-align: top;
	display:    table-cell; 
}
.triple{
	text-align:  -moz-center;
}