body {
	margin-top: 0;
	margin-bottom: 0;
	margin-left: 0;
	margin-right: 0;
	/*background-image: url('pics/misc/bg.jpg');*/
	background-color: #D8D8D8;
	font-family: Arial, Verdana, Helvetica, sans-serif;
}

img{
	border:0px;
}

A:link {
	color: #006699; 
	/*font-weight: bold;*/
	text-decoration: none;
}
A:visited {
	color: #BB5A2B;
	/*font-weight: bold;*/
	text-decoration: none;	
}
A:hover {
	color: #000066; 
	/*font-weight: bold;*/
	text-decoration: underline;
}

A.title:link {
	color: #660000; 
	/*font-weight: bold;*/
	text-decoration: none;
}
A.title:visited {
	color: #660000;
	/*font-weight: bold;*/
	text-decoration: none;	
}
A.title:hover {
	color: #660000; 
	/*font-weight: bold;*/
	text-decoration: underline;
}

A.month_title:link {
	color: #660000; 
	/*font-weight: bold;*/
	text-decoration: underline;
}
A.month_title:visited {
	color: #660000;
	/*font-weight: bold;*/
	text-decoration: underline;	
}
A.month_title:hover {
	color: #660000; 
	/*font-weight: bold;*/
	text-decoration: underline;
}

A.footer:link {
	color: #000066; 
	font-weight: bold;
	text-decoration: none;
}
A.footer:visited {
	color: #000066;
	font-weight: bold;
	text-decoration: none;	
}
A.footer:hover {
	color: #000066; 
	font-weight: bold;
	text-decoration: underline;
}

A.popup:link {
	color: #000000; 
	/*font-weight: bold;*/
	text-decoration: none;
}
A.popup:visited {
	color: #666666;
	/*font-weight: bold;*/
	text-decoration: none;	
}
A.popup:hover {
	color: #000000; 
	/*font-weight: bold;*/
	text-decoration: underline;
}

A.site_a:link {
	color: #59595A; 
	/*font-weight: bold;*/
	text-decoration: none;
}
A.site_a:visited {
	color: #59595A;
	/*font-weight: bold;*/
	text-decoration: none;	
}
A.site_a:hover {
	color: #59595A; 
	/*font-weight: bold;*/
	text-decoration: underline;
}

A.site_b:link {
	color: #A2A2A2; 
	/*font-weight: bold;*/
	text-decoration: none;
}
A.site_b:visited {
	color: #A2A2A2;
	/*font-weight: bold;*/
	text-decoration: none;	
}
A.site_b:hover {
	color: #A2A2A2; 
	/*font-weight: bold;*/
	text-decoration: underline;
}
/*** Table Style ***/
table {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10pt;
}

table.MainTable {
	border: 0;
	text-align: center;
	width: 800px;
	border-collapse: collapse;
	margin-right: 0; 
	margin-left: 0;
	margin-top: 0;
}

/* Top cell that display Logo */
td.top {
	height: 25;
	text-align: center;
	background-color: #ffffff;
	background-image: url('images/cell_bg.jpg');
}

/* Menu */
td.toc {
	padding-top: 15px;
	background-color: #ebedda;
	width: 100px;
	text-align: center;
	vertical-align: top;
}

/* Content */
td.content {
	width: 700;
	padding: 15px;
	background-color: #fafae6;
	text-align: left;
	vertical-align: top;
}

/* Footer */
td.footer {
	background-color: #ebedda;

	color: #ff5050;
	text-align: right;
}

/*** Text Style ***/
.heading1 {
	font-weight: bold; 
	font-size: 10pt; 
	text-transform: lowercase; 
	color: #000000; 
	border-bottom: #999999 1px solid; 
	font-family:Verdana, Arial, Helvetica, sans-serif;
}

.heading2 {
	font-weight: bold; 
	font-size: 10pt; 
	text-transform: lowercase; 
	color: #000000; 
	font-family:Verdana, Arial, Helvetica, sans-serif;
}

.heading3 {
	font-weight: bold;
	text-transform: lowercase;
	color: #000000; 
	font-family:Verdana, Arial, Helvetica, sans-serif;
}

.heading4 {
	text-decoration: underline;
	font-size: 8pt; 
	text-decoration: underline;
	color: #000000; 
	font-family:Verdana, Arial, Helvetica, sans-serif;	
}
font.error_msg {
	text-decoration: italic;
	font-style: italic;
	font-size: 7pt; 
	color: #bb0000; 
	font-family:Verdana, Arial, Helvetica, sans-serif;	
}

.monthly_products{
	display:none; width:350px; height:115px; padding:5px; font-size:12px;
}

.mpfont1{
	color:#fe4eb4; font-size:11px;-webkit-text-size-adjust:none; font-weight:bold; padding-top:10px;
}

.mpfont2{
	color:#fe4eb4; font-size:11px;-webkit-text-size-adjust:none; font-weight:bold;
}
.mpfont3{
	color:#494446; font-size:10px;-webkit-text-size-adjust:none; padding-top:5px;
}
.mpfont4{
	color:#494446; font-size:11px;-webkit-text-size-adjust:none; padding-top:2px;
}
.mpfont5{
	color:#d82028; font-size:11px;-webkit-text-size-adjust:none; padding-top:2px;
}