/*reset.css*/
html
{
color:				#333;
background:			#fff;
}

body
{
margin:				0;
padding:			0;
font-family:        Verdana, Arial, Lucida Grande, Helvetica;
font-size:          12px;
font-style:         normal;
font-weight:        normal;
vertical-align:     top;
}

div,dl,dt,dd,h1,h2,h3,h4,h5,h6,pre,code,form,fieldset,legend,input,textarea,p,blockquote,th,td
{
margin:				0;
padding:			0;
font-family:        Verdana, Arial, Lucida Grande, Helvetica;
font-size:          12px;
font-style:         normal;
font-weight:        normal;
vertical-align:     top;
}

table
{
border-collapse:	collapse;
border-spacing:		0;
text-align:         left;
empty-cells:        show;
}

td
{
white-space:		nowrap;
}

img
{
border:				0;
}

fieldset
{
padding: 4px;
}

legend
{
padding: 0px 4px 0px 4px;
font-weight: bold;
}

address,caption,cite,code,dfn,em,strong,th,var
{
font-style:			normal;
font-weight:		normal;
}

ul,ol,li
{
/* margin:				0; */
/* padding:			0; */
font-family:        Verdana, Arial, Lucida Grande, Helvetica;
font-size:          12px;
font-style:         normal;
font-weight:        normal;
vertical-align:     top;
}

ol,ul
{
list-style:              disc;
}

li
{
list-style:			disc;
}

caption,th
{
text-align:			left;
}

h1,h2,h3,h4,h5,h6
{
font-size:			100%;
font-weight:		normal;
}

q:before,q:after
{
content:			'';
}

abbr,acronym
{
border:				0;
font-variant:		normal;
}

/* to preserve line-height and selector appearance */
sup
{
vertical-align:		text-top;
}

sub
{
vertical-align:		text-bottom;
}

input, textarea, select
{
font-family:		inherit;
font-size:			inherit;
font-weight:		inherit;
}

pre, code
{
font:                   monospace;
font-size:              14px;
}

/*to enable resizing for IE*/
input, textarea, select
{
*font-size:			100%;
}

/*because legend doesn't inherit in IE */
legend
{
color:				#333;
}
