﻿
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,dl, dt, dd,fieldset, form, label, legend,table, caption, tbody, tfoot, thead, tr, th, td
{
	font-family:inherit;
	font-size:100%;
margin: 0;padding: 0;border: 0;outline: 0;
}
:focus
{
outline: 0;
}
body
{
	color:black;
	line-height:1;
background: white;
text-align:left;
}
ol, ul
{
}
table
{
border-collapse: separate;border-spacing: 0;
}
caption, th, td
{
	font-weight:normal;
	text-align:left;
}
blockquote:before, blockquote:after,q:before, q:after
{
content: "";
}
blockquote, q
{
quotes: "" "";
}
.clear
{
	clear:both;
}
.float-left
{
	float:left;
}
.float-right
{
	float:right;
}
.text-left
{
	text-align:left;
}
.text-right
{
	text-align:right;
}
.text-center
{
	text-align:center;
}
.text-justify
{
	text-align:justify;
}
.bold
{
	font-weight:bold;
}
.italic
{
	font-style:italic;
}
.underline
{
border-bottom:1px solid;
}
.highlight
{
background:#ffc;
}
.img-left
{
	float:left;
margin:4px 10px 4px 0;
}
.img-right
{
	float:right;
margin:4px 0 4px 10px;
}
.nopadding
{
padding:0;
}
.noindent
{
	margin-left:0;
	padding-left:0;
}
.nobullet
{
list-style:none;list-style-image:none;
}
.error, .red
{
background:#FFEBE8 none repeat scroll 0%;border:1px solid #DD3C10;margin:0pt 10px 10px;padding:10px;display: block;
}
.correct, .green
{
background:#E6FCE6 none repeat scroll 0%;border:1px solid #84DB12;margin:0pt 10px 10px;padding:10px;display: block;
}
.info
{
background:#FBFCE6 none repeat scroll 0%;border:1px solid #D9B411;margin:0pt 10px 10px;padding:10px;display: block;
}
.bodycopyx
{
	color:#061141;
	font-family:Tahoma;
	font-size:10pt;
	font-style:normal;
	font-weight:normal;
	text-align:left;
	text-decoration:none;
}
