body {
	/* font-family:"Times New Roman", Times, serif;*/
	/*font-family:Geneva, Arial, Helvetica, sans-serif;
	font-family: Verdana, Geneva, Arial, helvetica, sans-serif;*/
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size: 0.87em;
	/* text-align: justify; */
	margin: 0px 0px 0px 0px;
	color: #333;
	background-color:#FFFFFF;

}
.medium {		font-size:0.88em; }
.small {		font-size:0.84em; }
.x-small {		font-size:75%; }
.xx-small {		font-size:70%; }
.xxx-small {	font-size:65%; }

a:link,
a:active,
a:visited
{
	color:#0066CC;
}
a:visited
{
	/*color:#8B648C;*/
	color:#B46767;
}
a:hover
{
	color:#CC3300;
}
a.bluegrey:link,
a.bluegrey:active,
a.bluegrey:visited
{
	color: #6D7F89;
}
a.bluegrey:hover
{
	color:#FF9900;
}
a.grey:link,
a.grey:active,
a.grey:visited
{
	color:#999999;
}
a.grey:hover
{
	color:#CC3300;
}
a.black:link,
a.black:active,
a.black:visited
{
	color:black;
}
a.black:hover
{
	color:#FFFFFF;
}
a.white:link,
a.white:active,
a.white:visited
{
	color:white;
}
a.white:hover
{
	color:#FF9900;
}
a.dashed
{
	border-bottom:1px dashed;
	text-decoration:none;
}
.uppercase
{
	text-transform:uppercase;
	/*letter-spacing:1pt;*/
}
.through
{
	text-decoration:line-through;
}
.cc
{
	background-color:#FF6C70;
}

.leftMenu ul li a:hover
{
	color:#FF6600;
}

table
{
	border-collapse: collapse;
	/*width: 100%;*/
	border: 0px
}

td
{
	margin: 0em;
	padding: 0em;
	vertical-align: top;
}

img
{
	margin: 0; padding: 0;
	border-width: 0;
}

li
{
	/*list-style-image:url(/i/li_img.gif);*/
}
form
{
	margin: 0;
	padding: 0;
}
.form {
	font: 10px Tahoma, Verdana, Arial;
	color: #000000;
	text-decoration: none;
	border: 1px solid;
	border-color: #CCCCCC #999999;
	background: #FFFFFF;
	clip:   rect(   );
	text-transform: none
}
.blankForm
{
	
}
.blankForm input
{
	border:0px #FFFFFF;
	font-size:2em;
	font-family:"Times New Roman", Times, serif;
}
h1,h2,h3,h4,h5,h6 {
	/*font-family:"Times New Roman", Times, serif;
	font-family:Geneva, Arial, Helvetica, sans-serif;
	font-color: #9E9A7C;
	color: #9E9A7C;*/
	text-align: center;
}
h1 {
	/*margin: 2em 0.5em 1em 0.2em;*/
	margin-top: 0;
	text-align:left;
	padding: 0 0 1.3em 0;
	font-size: 1.9em;
	font-weight: bold;
	color:#555;
	font-family:"Times New Roman", Times, serif;
	/*color:#7D929D;
	text-transform: uppercase;
	background:url(/i/h1-bg.jpg) center no-repeat;
	min-height: 105px;
	min-width: 279px;*/
}
h2 {
	font-size: 150%;
	font-weight:normal;
	/*text-transform: uppercase;*/
	margin-top: 0em;
	/*color:#FF9900;*/
	color:#333333;
	text-align:left;
}
h3 {
	/*font-size: 125%;*/
	font-size: 100%;
	font-weight:bold;
	color:#333;
	text-align:left;
	/*text-transform: uppercase;*/
}
h4 {
	font-size: 110%;
}
h1.heading {
	/*float:left;
	margin: 2em 0.5em 1em 0.2em;*/
	padding: 2em 0 1em 1em;
	font-size: 160%;
	font-weight: normal;
	text-transform: uppercase;
	color:#66CC00;
	text-align:left;
	/*background:url(/i/h1-bg.jpg) center no-repeat;
	min-height: 105px;
	min-width: 279px;*/
}

hr {
	background : #DDD;
	margin-top: 10px;
	border : 0px solid #DDD;
	color : #DDD;
	height : 1px;
	/*background: url(/i/hr2.gif) no-repeat;*/
}
div.gradientHr
{
	background:url(/i/hr-line-body.gif) repeat-x top;	
}
div.gradientHr div
{
	background:url(/i/hr-line-right.gif) no-repeat top right;
}
div.gradientHr div div
{
	background:url(/i/hr-line-left.gif) no-repeat top left;
	padding: 31px 2em 3em 2em;
}

ul, ol {
	padding-left: 1.0em;
}
li {
	margin: 0.4em 0.0em 0.4em 0.0em;
	padding-left: 0em;
}
.blue_grey
{
	color: #6D7F89;
}
.date
{
	font-family:Georgia, "Times New Roman", Times, serif;
	color:#999999;
	font-size: 100%
}
.1number
{
	font-family:Georgia, "Times New Roman", Times, serif;
}
.number
{
	font-family:"Times New Roman", Times, serif;
	/*font-size:1.1em;*/
}
.file
{
	font-family:"Times New Roman", Times, serif;
	font-size:1.1em;
}
.description
{
	/*font-size:0.8em;*/
	font-style:italic;
}
.brandColor
{
	color:#7D929D;
}
.blue
{
	color:#0099FF;
}
.green
{
	color:#669900;
}
.grey
{
	color:#888888;
}
.darkGrey
{
	color:#666666;
}
.hand
{
	cursor:hand;
	cursor:pointer;
}
.arrow
{
	cursor:default;
}
.footnoteLine
{
	width:300px;
	padding:2em 0 0.5em 0;
}
.footnote
{
	padding:0.0em 0 0 1em;
	margin:0;
	color:#999999;
	font-size:0.9em;
}
* html img.png { background-image: none !important; behavior: url(/i/pngfix.htc) }

