@charset "utf-8";


/*//////////////////////////////////////////////////

Title   : reset.css
For     : Resetting browser's default styles

Author  : Kooy Siew Na
Created : 2010-02-01
Modified: yyyy-mm-dd

----------------------------------------

Content : 1. Html, Body, Anchor
          2. Heading, Paragraph
          3. List
          4. Table
          5. Forms
          6. Quotation
          7. Others 

----------------------------------------

Colours :

#404040: grey
#ffaa00: orange
#959595: light grey
#e1e1e1: lightest grey

----------------------------------------

Font size : 13px  
	  
//////////////////////////////////////////////////*/


/* ----------------------------------------(=1)
	1. Html, Body, Anchor
   ---------------------------------------- */
html { margin: 0; padding: 0; }
body {
	line-height: 1.7em;
	margin: 0;
	padding: 0;	
	color: #404040;
	font-family: "Lucida Grande", "Lucida Sans Unicode", Arial, Verdana, sans-serif;
	font-size: 0.85em;
}

/* Anchor */
a:link,
a:visited { color: #ffaa00; text-decoration: none; }

a:hover,
a:active { color: #959595; text-decoration: underline; }


/* ----------------------------------------(=2)
	2. Heading, Paragraph
   ---------------------------------------- */
h1, h2, h3, h4, h5, h6 {
	line-height: 33px;
	margin: 0 0 10px;
	padding: 0;
	font-family: "Trebuchet MS", Helvetica, Arial, Verdana, sans-serif;
}
h1 { font-size: 21px; }
h2 { font-size: 18px; }
h3 { font-size: 16px; }
h4 { font-size: 16px; line-height: 22px; margin: 0 0 4px; }
h5 { font-size: 15px; line-height: 22px; margin: 0 0 4px; }

p { margin: 0 0 15px; padding: 0; }


/* ----------------------------------------(=3)
	3. List
   ---------------------------------------- */
dl, ol, ul { margin: 0; padding: 0; }

ul, ol { list-style: none; }

li, dd { margin: 0 0 15px; }
	
dt { margin: 0 0 15px; }


/* ----------------------------------------(=4)
	4. Table
   ---------------------------------------- */
table {
	width: 100%;
	margin: 0;
	padding: 0;
	border-top: 1px solid #ccc;
	border-left: 1px solid #ccc;
	border-collapse: collapse;
	border-spacing: 0;
	empty-cells: show;
}
table caption {
	position: absolute;
	left: -9999px;
	font-size: 1%;
}
table th {
	padding: 3px;
	border-right: 1px solid #ccc;
	border-bottom: 1px solid #ccc;
	font-weight: bold;
	text-align: left;
	vertical-align: top;
}
table td {
	padding: 3px;
	border-right: 1px solid #ccc;
	border-bottom: 1px solid #ccc;
	text-align: left;
	vertical-align: top;
}

/* -- unused --
thead {}
tbody {}
tfoot {}
col {}
colgroup {}
*/

/* -- unused --
thead th {}
tbody th {}
tfoot th {}
*/


/* ----------------------------------------(=5)
	5. Forms
   ---------------------------------------- */
fieldset, form, label, legend { margin: 0; padding: 0; }
form     {}
fieldset { border:0; }
legend   { display: none; }
label {}

input, textarea, select {
	margin: 0;
	padding: 3px;
	font-family: "Lucida Grande", "Lucida Sans Unicode", Arial, Verdana, sans-serif;
	font-size: 13px;
}

/* -- unused --
optgroup {}
option {}
*/


/* ----------------------------------------(=6)
	6. Quotation
   ---------------------------------------- */
blockquote { margin: 0; padding: 0; font-family: "Trebuchet MS", Helvetica, Arial, Verdana, sans-serif; }
/* -- unused --
q {	margin: 0; padding: 0; quotes: none; }

cite { margin: 0; padding: 0; font-style: normal; }

blockquote:before, blockquote:after,
q:before, q:after {
	content: '';
	content: none;
}
*/


/* ----------------------------------------(=7)
	7. Others
   ---------------------------------------- */
   
/*  Inline-level elements
   ------------------------------- */
img {
	margin: 0;
	padding: 0;
	border: 0;
	vertical-align: bottom;
}
em { 
	margin: 0; 
	padding: 0; 
	font-style: normal; 
}
strong { 
	margin: 0; 
	padding: 0; 
	font-weight: bold; 
}

/* -- unused -- 
span {}
abbr {}
acronym {}
dfn {}
code {}
var {}
samp {}
bdo {}
kbd {}
br {}
ins {}
del {}
param {}
sup {}
sub {}
big, font, s, small, strike, tt, b, u, i{}
*/

/*  Block-level elements
   ------------------------------- */
div { margin: 0; padding: 0; }
hr { display: none; }
address { margin: 0; padding: 0; font-style: normal; }
object { outline:none; }

/* -- unused --
pre {}
applet {}

iframe {} 
noscript {}
center 
*/