/* reset */
html, body, div, span, applet, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre,
a, abbr, acronym, address, big, cite, code, del, dfn, em, font, img, ins, kbd, q, s, samp,
small, strike, strong, sub, sup, tt, var, b, u, i, center, dl, dt, dd, ol, ul, li,
fieldset, form, label, legend, table, caption, tbody, tfoot, thead, tr, th, td 
{ MARGIN:0; PADDING:0; BORDER:0; OUTLINE:0; FONT-SIZE:100%; VERTICAL-ALIGN:baseline; BACKGROUND:transparent; }
ol, ul { LIST-STYLE: none; }
:focus { OUTLINE: 0; }

html, body 			{ WIDTH:100%; HEIGHT:100%; FONT:normal 9pt Helvetica, Verdana, Arial, sans-serif; TEXT-ALIGN:left; LINE-HEIGHT:1; }

.clear					{ CLEAR:both; LINE-HEIGHT:0px; }

#container			{ WIDTH:890px; MIN-HEIGHT:100%; HEIGHT:auto !important; HEIGHT:100%; TEXT-ALIGN:left; MARGIN:0px 0px -400px 0px; }

#nav						{ MARGIN:0px 0px 0px 30px; }
#nav ul					{ WIDTH:120px; LIST-STYLE:none; }
#nav li					{ LIST-STYLE:none; MARGIN:0px 0px 10px 0px; }

#nav a					{ TEXT-DECORATION:none; PADDING:2px 3px 2px 3px; COLOR:#FFFFFF; BACKGROUND:#000000; LINE-HEIGHT: 1.0em; } 
#nav a:hover		{ TEXT-DECORATION:none; PADDING:2px 12px 2px 3px; COLOR:#FFFFFF; BACKGROUND:#000000; LINE-HEIGHT: 1.0em; }

#hd							{ WIDTH:760px; HEIGHT:190px; MARGIN:25px 0px 0px 150px; FLOAT:left; }
#hd .lang				{ WIDTH:102px; HEIGHT:5px; MARGIN:0px 0px 0px 2px; }
#bd							{ WIDTH:890px; }

#col_l					{ WIDTH:150px; FLOAT:left; MARGIN:7px 0px 0px 0px;}
#col_m					{ WIDTH:450px; FLOAT:left; } 
#col_r					{ WIDTH:260px; FLOAT:right; }

.unit						{ MARGIN:0px 0px 43px 0px; LINE-HEIGHT:1.3em; OVERFLOW:hidden; } 
.unit a:link		{ TEXT-DECORATION:none; COLOR:#000000; BORDER-BOTTOM:1px solid #D92A07; }
.unit a:visited	{ TEXT-DECORATION:none; COLOR:#000000; BORDER-BOTTOM:1px dotted #D92A07; }
.unit a:hover,
.unit a:active	{ TEXT-DECORATION:none; COLOR:#D92A07; }

.unit	ul,
.unit	ol				{ LIST-STYLE:square; MARGIN:0px 0px 0px 20px; }
.unit	li				{ MARGIN:0.5em 0px 0.5em 0px; }
.unit img				{ BORDER:0; MARGIN:0; }


.xmpl						{ MARGIN:4px 0px 43px 0px; }
.xmpl img				{ BORDER:1px solid #CCCCCC; WIDTH:145px; HEIGHT:100px; }
.xmpl a:link		{ TEXT-DECORATION:none; BORDER:0px; }
.xmpl a:visited	{ TEXT-DECORATION:none; BORDER:0px; }
.xmpl a:hover,
.xmpl a:active	{ TEXT-DECORATION:none; }


.tw_text				{ WIDTH:260px; MARGIN:0px 0px 0px 0px; }
.tw_user				{ WIDTH:260px; FONT-SIZE:7pt; MARGIN:0px 0px 20px 0px; }

#size						{ HEIGHT:100px; }

#ft							{ WIDTH:100%; HEIGHT:400px; BACKGROUND:#FFFFFF url(../img/ft.png) no-repeat left top; }

h1							{ FONT-SIZE:28pt; FONT-WEIGHT:normal; MARGIN:0px 0px -5px 0px; }
h1 span					{ FONT-WEIGHT: bold; }
h2							{ FONT-SIZE:16pt; FONT-WEIGHT:normal; BACKGROUND:url(../img/arrow.png) no-repeat left top; MARGIN:0px 0px 2px 0px; PADDING:0px 0px 0px 22px; LINE-HEIGHT:1.2em; }

/*Image mouseover*/
.enlarge				{ BACKGROUND:url(../img/zoom.gif) no-repeat 50% 50%; FILTER:alpha(opacity=50); -moz-opacity:0.5; -khtml-opacity: 0.5; opacity: 0.5;	}
