body   { font-family: Arial, Century Gothic, Verdana, Helvetica, sans-serif;  margin-left: 0px; margin-top: 0px; margin-right: 0px; }
}

.common {  font-family: Arial, Century Gothic, Verdana; font-size: 4pt;  }
.common2 {  font-family: Arial, Century Gothic, Verdana; font-size: 5pt;  }

.cdate { font-family: Arial, Century Gothic, Verdana; font-size: 9pt;
	 font-weight: none; color: #333333; }

.home  { font-family: Arial, Century Gothic, Verdana; font-size: 13.5pt;
	 font-weight: bold; color: #333333}

.home_update  { font-family: Arial, Century Gothic, Verdana; font-size: 8pt;
		background-color: #cccccc; font-weight: none; }
.home_update a:link { font-size: 8pt; word-spacing: -1px; COLOR: #424242; text-decoration: underline; }
.home_update a:visited { font-size: 8pt; word-spacing: -1px; COLOR: #424242; text-decoration: underline; }
.home_update a:active { font-size: 8pt; word-spacing: -1px; COLOR: #424242; text-decoration: underline; }
.home_update a:hover { font-size: 8pt; word-spacing: -1px; COLOR: #424242; text-decoration: none; }

.about { font-family: Arial, Century Gothic, Verdana; font-size: 13pt;
	 font-weight: bold; color: #359FB9; }

.about2 { font-family: Arial, Century Gothic, Verdana; font-size: 8pt;
	 font-weight: bold; color: #359FB9; }

.about3 { font-family: Arial, Century Gothic, Verdana; font-size: 10pt;
	 font-weight: none; color: #333333; }
.about3 a:link { font-size: 10pt; word-spacing: -1px; COLOR: #333333; text-decoration: underline; }
.about3 a:visited { font-size: 10pt; word-spacing: -1px; COLOR: #333333; text-decoration: underline; }
.about3 a:active { font-size: 10pt; word-spacing: -1px; COLOR: #333333; text-decoration: underline; }
.about3 a:hover { font-size: 10pt; word-spacing: -1px; COLOR: #359FB9; text-decoration: underline; }

.proposal { font-family: Arial, Century Gothic, Verdana; font-size: 10pt;
	    font-weight: none; color: #333333; }
.proposal a:link { font-size: 10pt; word-spacing: -1px; COLOR: #333333; text-decoration: underline; }
.proposal a:visited { font-size: 10pt; word-spacing: -1px; COLOR: #333333; text-decoration: underline; }
.proposal a:active { font-size: 10pt; word-spacing: -1px; COLOR: #333333; text-decoration: underline; }
.proposal a:hover { font-size: 10pt; word-spacing: -1px; COLOR: #7FC41C; text-decoration: underline; }

.project { font-family: Arial, Century Gothic, Verdana; font-size: 13pt;
    	   font-weight: bold; color: #ff6600; }

.project2 { font-family: Arial, Century Gothic, Verdana; font-size: 8pt;
	    font-weight: bold; color: #ff6600; }

.project3 { font-family: Arial, Century Gothic, Verdana; font-size: 10pt;
	    font-weight: none; color: #333333; }
.project3 a:link { font-size: 10pt; word-spacing: -1px; COLOR: #333333; text-decoration: underline; }
.project3 a:visited { font-size: 10pt; word-spacing: -1px; COLOR: #333333; text-decoration: underline; }
.project3 a:active { font-size: 10pt; word-spacing: -1px; COLOR: #333333; text-decoration: underline; }
.project3 a:hover { font-size: 10pt; word-spacing: -1px; COLOR: #ff6600; text-decoration: underline; }

.gallery { background-image: url('../images/photo/mg_show.jpg'); background-repeat: repeat; background-attachment: fixed; background-position: medium top; }
.gallery_txt { font-family: Arial, Century Gothic, Verdana; font-size: 8pt;
	    font-weight: bold; color: #ffffff; }

.project4 { font-family: Arial, Century Gothic, Verdana; font-size: 12pt;
    	   font-weight: bold; color: #ff6600; }

.news { font-family: Arial, Century Gothic, Verdana; font-size: 10pt;
	    font-weight: none; color: #333333; }
.news a:link { font-size: 10pt; word-spacing: -1px; COLOR: #333333; text-decoration: underline; }
.news a:visited { font-size: 10pt; word-spacing: -1px; COLOR: #333333; text-decoration: underline; }
.news a:active { font-size: 10pt; word-spacing: -1px; COLOR: #333333; text-decoration: underline; }
.news a:hover { font-size: 10pt; word-spacing: -1px; COLOR: #ff1414; text-decoration: underline; }

.news_sbar { scrollbar-base-color:#ff1414;
scrollbar-arrow-color:#ff1414;
scrollbar-face-color:#ff1414;
scrollbar-highlight-color: #FFFFFF;
scrollbar-3dlight-color:#FFFFFF;
scrollbar-darkshadow-color:#FFFFFF;
scrollbar-shadow-color: #FFFFFF;
scrollbar-track-color: #FFFFFF;
}

.comment { font-family: Arial, Century Gothic, Verdana; font-size: 10pt;
	    font-weight: none; color: #424242; }
.comment a:link { font-size: 10pt; word-spacing: -1px; COLOR: #424242; text-decoration: underline; }
.comment a:visited { font-size: 10pt; word-spacing: -1px; COLOR: #424242; text-decoration: underline; }
.comment a:active { font-size: 10pt; word-spacing: -1px; COLOR: #424242; text-decoration: underline; }
.comment a:hover { font-size: 10pt; word-spacing: -1px; COLOR: #cccccc; text-decoration: underline; }

.setMargin { margin-top: 10;}
.setMargin1 { margin-left: 10; margin-right: 5; }

.line_height { line-height: 130% }
.line_height2 { line-height: 110% }

.formbutton {
	BORDER-TOP-WIDTH: 1px; BORDER-LEFT-WIDTH: 1px; FONT-SIZE: 11px; BACKGROUND: #d7d7d7; BORDER-BOTTOM-WIDTH: 1px; COLOR: #000000; FONT-FAMILY: Arial; HEIGHT: 20px; BORDER-RIGHT-WIDTH: 1px; cursor: hand;
}

.input01 {
	BORDER-RIGHT: #FFFFFF 0px solid; BORDER-TOP: #FFFFFF 0px solid; 
	BORDER-LEFT: #FFFFFF 0px solid; BORDER-BOTTOM: #000000 1px solid; 
	BACKGROUND-COLOR: #ffffff; font-family: "Arial", "Verdana", "Sans-serif"; font-size: 11px; color: #000000;
	WIDTH: 170px; HEIGHT: 18
}

.textarea { font-family: "Arial", "Verdana", "Sans-serif"; font-size: 11px; color: #000000 }

.itemSelect { FONT: 11px Arial; WIDTH: 140px; HEIGHT: 20; COLOR: #000000; BACKGROUND-COLOR: #ffffff }
.itemSelect2 { FONT: 11px Arial; WIDTH: 200px; HEIGHT: 20; COLOR: #000000; BACKGROUND-COLOR: #ffffff }
