html{-webkit-text-size-adjust: none; }
body {background:url(/images/bg.jpg) top repeat-x #fff; margin:0; padding:0; font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#424242; line-height:18px;}
div, dl, dt, dd, ul, ol, li,h1, h2, h3, h4, h5, h6, pre, code,form, fieldset, legend, input, button,textarea, p, blockquote, th, td {margin: 0;padding: 0;list-style:none;}
a{ color:#424242; text-decoration:none;}
a:hover{ color:#ffbb00; text-decoration:none;}


fieldset, img {border: 0;}
/* remember to define focus styles! */
:focus {outline: 0;}
address, caption, cite, code, dfn,em, th, var, optgroup {font-style: normal;font-weight: normal;}

h1, h2, h3, h4, h5, h6 {font-size: 100%;font-weight: normal;}
abbr, acronym {border: 0;font-variant: normal;}

input, button, textarea,select, optgroup, option {font-family: inherit;font-size: inherit;font-style: inherit;font-weight: inherit;}
code, kbd, samp, tt {font-size: 100%;}
/*@purpose To enable resizing for IE */
/*@branch For IE6-Win, IE7-Win */
input, button, textarea, select {
     border:1px solid #9b889b;
	 color:#000000;
	*font-size: 100%;
}
body {
	line-height: 1.5;
	font-family:Arial;
	color:#333;
	font-size:11px;
}
ol, ul {
	list-style: none;
}
/* tables still need 'cellspacing="0"' in the markup */
table {
border-collapse: collapse;
	border-spacing: 0;
}
caption, th {
	text-align: left;
}
sup, sub {
	font-size: 100%;
	vertical-align: baseline;
}
/* remember to highlight anchors and inserts somehow! */

div{ overflow:hidden}
.clear_cs{height:0px;font-size:0px; line-height:0px;clear:both;over-flow:hidden;}