/*
   AUTHOR:  	     Andy Lim
   WEBSITE URL:      http://www.webs-sg.com
   Site Name:        Webs Sg Home
   LAST MODIFIED:    May-20-2009       	
*/

@charset"iso-8859-1";
/* CSS Document */
body {
	background: #ffffff; /* Optional */
	color:#604545;
	font-size:11px;
	font-family:Arial, Tahoma;
	padding:0px 0px 0px 0px; 
	margin:0px 0px 0px 0px; 
	text-align:center; /* IE Fix */
}
.body {
	background-color:#ffffff;
	color:#604545;
	font-size:11px;
	font-family:Arial, Tahoma;
	padding:0px 0px 0px 0px; 
	margin:0px 0px 0px 0px; 
}
h1{
	font-size:25px;
	color:#ffffcc;
	text-align:center;
	font-family:arial,arial narrow,  times new roman, tahoma;
	font-weight:bold;

}
h2{
	color:#820E01; 
	font-size:16px;
	font-weight:bold;
	line-height:18px;
	font-family:arial, tahoma, Microsoft Sans Serif;
}


h3, h4 {
	font-size:18px;
	color:#820E01;
	font-family:arial, Tahoma, Times, serif;
	font-weight:bold;
	padding-left:0px;
}
h1 a, h2 a, h3 a, h4 a {
	font-size:12px;
	color:#820E01;
	font-family:Tahoma, arial, Times, serif;
	font-weight:bold;
	text-transform:uppercase;
	text-decoration:none;
	padding-left:0px;
}
a {
	font-weight:bold;
	color:#F7B060;
	text-decoration:none;
}
a:hover {
	color:#F7B060;
	text-decoration:underline
}
 br.c5 {line-height:50px}

 br.c4 {line-height:25px}

 br.c3 {line-height:15px}

 br.c2 {line-height:12px}

 br.c1 {line-height:1px}

p img {
  padding: 0;
  
float: left;
margin: 0px 8px 10px;
background: #ccffff;
border: 1px solid #ff3366;
padding: 3px;
}

.pagetitle {
	padding:0px 0px 20px 0px;
	margin:0px 0px 0px 0px;
}
.header_bg  {
	background:url(images/waidangong_header_bg.jpg) repeat-x left top;
	vertical-align:top;
	height:180px
}
.header  {
	background:url(images/waidangong_header.jpg) no-repeat right top;
	vertical-align:top;
	height:180px
}
.co_name{
	font-size:25px;
	color:#ffffcc;
	text-align:center;
	font-family:arial, times new roman, tahoma;
	font-weight:bold;
	vertical-align:top;
	padding:36px 0px 0px 10px;
}
.co_name a{
	vertical-align:top;
	padding:55px 0px 0px 30px;
	font-size:25px;
	color:#ffffcc;
	text-align:center;
	font-family:arial, times new roman, tahoma;
	font-weight:bold;
	text-transform:none;
	line-height:25px;
}
.co_name a:hover {
	color:#ffffcc;
	text-transform:none;
}
.slogan{
	font-size:9px;
	color:#ffff99;
	text-align:center;
	font-family:arial, tahoma, times new roman;
	letter-spacing:2px;
	padding:0px 0px 0px 0px;
}
.menu_bg  {
	background-color:#6B2323;
	vertical-align:top;
	height:43px;
}

.award_table {	color:#604545;
	font-size:11px;
	font-weight:bold;
	font-family:Arial, Tahoma;
}

.table2 {
	width:645px;
	min-height:auto; 
	display:table;
}
.table_row2 {
	min-height:100%; 
	display:table-row;
	width:645px;
}
.left2 {
	vertical-align:top;
	display:table-cell;
	width:421px;
	text-align:left;
}
.menu {
	padding:13px 0px 0px 0px;
}
.menu ul {
	padding:0px 0px 0px 0px; 
	margin:0px 0px 0px 0px;
	list-style:none;
}
.menu ul li {
	padding:0px 0px 0px 0px; 
	margin:0px 0px 0px 0px;
	display:inline;
}
.menu ul li a {
	background:url(images/waidangong_menu_bg.jpg) no-repeat right top;
	font-size:11px; 
	color:#FFC184;
	text-decoration:none;
	font-weight:bold;
	text-transform:uppercase;
	margin:0px;
	font-family:Arial, tahoma; padding-left:26px; padding-right:26px; padding-top:0px; padding-bottom:0px
}
.menu ul li a:hover {
	 text-decoration:underline;
	 color:#FFC184;
}
.right2 {
	vertical-align:top;
	display:table-cell;
	width:224px;
	text-align:left;
}
.search_txt {
	vertical-align:top;
	padding:9px 5px 5px 6px;
	color:#ffffff;
	font-size:12px;
	font-family:arial, Tahoma, verdana, courier;
}

form {
font-family: Arial, Verdana,Helvetica, sans-serif;
font-size:1.1em;
margin:30px;
color:#666666;}
label {
margin: 0;
padding:0.2em;
margin-top:0.3em;
text-align:right;
width:70px;
float:left;
text-transform:uppercase;
  }
fieldset {
  background-color:#ccc;
  border:0px solid #fff; /* Opera doesn't get border:none or border:0 on fieldsets */
  width:300px
  }
legend {
width:194px;
height:30px;
color:#fff;
font-size:2em;
padding-left:0.5em;
background: url(images/waidangong_legend_bg.gif) no-repeat;
position:relative;
top:-1em;
text-transform:uppercase;
font-weight:bold;
letter-spacing:-1px;
white-space:pre
}

.br {display:none;}  
  
.textfield {
color:#333 ;
margin:3px;
height:20px;
border:0px solid #fff;
background: url(images/waidangong_textfield_bg.gif) no-repeat fixed;
width:200px;
voice-family: "\"}\""; 
voice-family:inherit;
width:187px; font-style:normal; font-variant:normal; font-weight:normal; font-size:1.1em; font-family:Arial,Verdana,  Helvetica, sans-serif; padding-left:8px; padding-right:8px; padding-top:3px; padding-bottom:3px
}
fieldset>input.textfield {
background: url(images/waidangong_textfield_bg.gif) no-repeat;
}
textarea {
color:#333 ;
margin:3px;
height:165px;
border:0px solid #fff;
background: url(images/waidangong_textarea_bg.gif) no-repeat fixed;
width:200px;
voice-family: "\"}\""; 
voice-family:inherit;
width:190px; font-style:normal; font-variant:normal; font-weight:normal; font-size:1.1em; font-family:Arial, Verdana, Helvetica, sans-serif; padding-left:8px; padding-right:8px; padding-top:0; padding-bottom:0
}
fieldset>textarea {
background: url(images/waidangong_textarea_bg.gif) no-repeat;
}
.submit {
margin:3px;
background: url(images/waidangong_submit.gif) no-repeat;
height:20px;
border:0px solid #fff;
width:80px;
color:#666;
text-transform:uppercase; font-style:normal; font-variant:normal; font-weight:normal; font-size:1.1em; font-family:Arial, Verdana, Helvetica, sans-serif
 }

*html .left2 {float:left}
*html .right2 {float:left}
.table {
	width:645px;
	min-height:auto; 
	display:table;
	background:url(images/waidangong_bbg.jpg) repeat-y left top;
}
.table_row {
	min-height:100%; 
	display:table-row;
	width:645px;
}
.left {
	vertical-align:top;
	min-height:100%;
	display:table-cell;
	width:206px;
	text-align:left;
}
.sub_cats {
	padding:17px 5px 15px 32px;
	font-size:11px;
	color:#765F5F;
	font-family:arial, tahoma, times new roman;
}
.left_head {
	color:#3D0909;
	font-size:11px;
	font-family:Arial, georgia, tahoma;
	text-transform:uppercase;
	font-weight:bold;
}
.sub_cats ul {
	padding:0px 0px 0px 0px; 
	margin:0px 0px 0px 0px;
}
.sub_cats li {
	margin:0px;
	background:url(images/waidangong_li_bg.png) no-repeat left top;
	vertical-align:top;
	line-height:16px; list-style-type:none; padding-left:12px; padding-right:0px; padding-top:0px; padding-bottom:0px
}
.sub_cats ul li a {
	text-decoration:none;
	font-size:11px;
	color:#765F5F;
	font-family:arial, tahoma, times new roman;
	padding:0px 0px 0px 0px;
}
.sub_cats li a:hover {
	color:#765F5F;
	text-decoration:underline;
}
.right {
	vertical-align:top;
	min-height:100%;
	display:table-cell;
	width:439px;
	text-align:left;
}
.sub_right {
	padding:30px 18px 30px 28px;
}
.head_txt {
	padding:0px 0px 5px 0px;
	color:#820E01; 
	font-size:16px;
	font-weight:bold;

	font-family:arial, tahoma, Microsoft Sans Serif;
}
.head_txt span {
	color:#DB5803; 
}
.head_txt a {
	color:#820E01; 
	font-size:16px;
	font-weight:bold;
	text-decoration:none;
	text-transform:uppercase;
	font-family:arial, tahoma, Microsoft Sans Serif;
}
.head_txt a:hover {
	color:#820E01; 
	text-decoration:underline;
}
.content_txt {
	padding:0px 0px 15px 0px;
	line-height:14px;
}
.content_txt strong {
	color:#604545;
}
.content_txt ul {
	padding:0px 0px 0px 0px; 
	margin:0px 0px 0px 0px;
}
.content_txt li {
	margin:5px 8px 0px 5px;
	background:url(images/waidangong_li.png) no-repeat left top;
	vertical-align:top;
	line-height:16px; list-style-type:none; 
	padding-left:12px; padding-right:0px; padding-top:0px; padding-bottom:0px
}

.content_txt a {
	color:#663300;
	text-decoration:none;
	
}
.content_txt a:hover {
	color:#F7B060;
	text-decoration:underline;
}

}
*html .left {float:left}
*html .right {float:left}
.foot_line  {
	background-color:#3D0909;
	vertical-align:top;
	height:1px;
	line-height:1px;
}
.footer  {
	vertical-align:top;
	text-align:center;
	width:780px;
	height:57px;
}
.footer_txt {
	text-align:center;
	 padding:19px 0px 0px 32px;
	 color:#3D0909;
	 font-size:11px;
	 font-family:Arial, tahoma;
}
.footer_txt a {
	color:#DB5803;
	font-weight:bold;
	text-decoration:underline;
}
.footer_txt a:hover {
	color:#DB5803;
	font-weight:bold;
	text-decoration:none;
}
.foot_bg  {
	background-color:#6B2323;
	vertical-align:top;
	height:9px;
}
