body {
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	font-family: Verdana, Arial, Geneva;
		text-decoration: none;
	color: #000000;
	background-color: #ffffff;
	
	background-repeat: repeat-y;
	background-position: center;
}
 a:link {
	color: #000000;
	font-family: tahoma;
	font-size: 11px;
	font-weight: normal;
	text-decoration: none;



}
a:visited {
	color: #000000;
	font-family: tahoma;
	font-size: 11px;
	font-weight: normal;
	text-decoration: none;


}
a:hover {
	color: #000000;
	font-family: tahoma;
	font-size: 11px;
	font-weight: normal;
	text-decoration: underline;


}
td {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	text-decoration: none;
	color: #3F3E3E;
	font-weight: normal;

}
.footer {
	padding-left: 30px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #666666;
	font-weight: normal;
	padding-right: 30px;

}
.bbb {
}
.bbb a:link {
	color: #3F3E3E;
	text-decoration: none;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;

}
.bbb a:visited {
	color: #3F3E3E;
	text-decoration: none;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;

}
.bbb a:hover {
	color: #3F3E3E;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	text-decoration: none;


}
.main {
	background-image: url(images/main_bg.jpg);
	background-repeat: no-repeat;
	background-position: top;
	padding-left: 30px;
	padding-right: 30px;
	padding-bottom: 30px;
}
.main2 {
	background-image: url(images/main_bg.jpg);
	background-repeat: no-repeat;
	background-position: top;
	padding-left: 30px;
	padding-right: 5px;
	padding-bottom: 30px;
}
.input {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #333333;
	text-decoration: none;
	background-color: #FFFFFF;
	border: 1px inset #CCCCCC;
}
.left-rep {
	background-image: url(images/l-rep.gif);
	background-repeat: repeat-y;
	background-position: right;
}
.right-rep {
	background-image: url(images/r-rep.gif);
	background-repeat: repeat-y;
	background-position: left;
}
.demo {
	background-image: url(images/demo-rep.gif);
	background-repeat: repeat-x;
	background-position: 1px;
}
.top {
	font-family: tahoma;
	font-size: 8.5px;
	font-weight: normal;
	color: #000000;
	text-decoration: none;
}
.main-rep {
	background-image: url(images/main-rep.gif);
	background-repeat: repeat-x;
	background-position: top;
}
.heading {
	color: #0B5A5A;
	font-weight: bold;
}
.quotes {
	background-image: url(images/bgman.gif);
	background-repeat: no-repeat;
	background-position: left bottom;
}
.button {
	BORDER-RIGHT: 0px;
	BORDER-TOP: 0px;
	FONT-WEIGHT: bold;
	FONT-SIZE: 10px;
	BACKGROUND-IMAGE: url(images/blue_down.jpg);
	BORDER-LEFT: 0px;
	WIDTH: 76px;
	COLOR: #FFFFFF;
	BORDER-BOTTOM: 0px;
	FONT-FAMILY: verdana;
	HEIGHT: 25px;
	cursor: help;
	display: table;



}
.chart-bg {
	background-image: url(images/chart-bg.gif);
	background-repeat: no-repeat;
	background-position: center;
}
.white {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #003366;
	text-decoration: none;
	font-weight: bold;
}
.headingt {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: bold;
	color: #CCCCCC;
	text-decoration: none;
}
.nav {
	background-image: url(images/nav-bg.gif);
	background-repeat: repeat-y;
	background-position: center;
}
.buttonCopy {

	BORDER-RIGHT: 0px;
	BORDER-TOP: 0px;
	FONT-WEIGHT: bold;
	FONT-SIZE: 10px;
	BACKGROUND-IMAGE: url(images/bbg.gif);
	BORDER-LEFT: 0px;
	WIDTH: 58px;
	COLOR: #333333;
	BORDER-BOTTOM: 0px;
	FONT-FAMILY: verdana;
	HEIGHT: 21px;
	display: table;
}
.whiteCopy {

	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #003366;
	text-decoration: none;
	font-weight: bold;
}
b:link {

	color: #000000;
	font-family: tahoma;
	font-size: 11px;
	font-weight: normal;
	text-decoration: none;
}
.ewTable {
	width: inherit; /* table width */	
	color: inherit; /* text color */
	font-family: Verdana; /* font name */
	font-size: xx-small; /* font size */
	border: 0px outset; /* border */
	border-collapse: collapse;
}

/* main table data cells */
.ewTable td {
	padding: 4px; /* cell padding */
	border: 1px solid; /* cell spacing */
	border-color: #CCCCCC;  /* table background color */
}
