/* -------------- */
/* --- body --- */
/* -------------- */

}

/* -------------- */
/* --- main table --- */
/* -------------- */
p.bdytype {
	margin: 4px;
	padding-top: 4px;
	padding-left: 2px;
    color: #000000;
    font-weight: none;
    font-size: 10pt;
    font-family: Arial;
	text-decoration: none;
	}


p.descrpinfo  {
	margin: 0px;
	color: #0E2C8E;
    font-size: 9pt;
	padding-top: 1px;
	padding-bottom: 1px;
	font-family: arial;
	font-weight: bold;
	text-decoration: none;
}

p.bdyinfo  {
	margin: 0px;
	color: #000000;
    font-size: 8pt;
	padding-top: 1px;
	padding-bottom: 1px;
	font-family: arial;
	font-weight: none;
	text-decoration: none;
}

p.bdyprice  {
	margin: 0px;
	color: #000000;
    font-size: 8pt;
	padding-top: 1px;
	padding-bottom: 1px;
	font-family: arial;
	font-weight: bold;
	text-decoration: none;
}
    
p.descript {
    color: #7D7B7C;
    font-weight: bold;
    font-size: 11pt;
    font-family: Times New Roman;
    }
    
p.circular {
    color: #3C5179;
    font-size: 11pt;
    font-family: Times New Roman;
    }
    
    
p.descript3 {
    color: #7D7B7C;
    font-weight: none;
    font-size: 9pt;
    font-family: Arial;
    }

P.linkfooter {
	margin: 0px;
	color: #0E2C8E;
    font-size: 10pt;
	padding-top: 1px;
	padding-bottom: 1px;
	font-family: arial;
	font-weight: bold;
	text-decoration: none;
}    

h4 {
	margin:0px;
	color: #336633;
	font-size: 22px;
	font-family: Times New Roman;
	padding: 0px 0px 0px 0px;
}

td.bgleftside {
	width: 5px;
	background-image: url(images/JD_lftsd_drpshwd02.gif);
	background-repeat: repeat-y;
}

td.bgrightside {
	width: 5px;
	background-image: url(images/JD_rtsd_drpshwd02.gif);
	background-repeat: repeat-y;
}


/* -------------- */
/* --- links --- */
/* -------------- */

a:link.linkfooter, a:visited.linkfooter  {
	margin: 0px;
	color: #0E2C8E;
    font-size: 10pt;
	padding-top: 1px;
	padding-bottom: 1px;
	font-family: arial;
	font-weight: bold;
	text-decoration: none;
}

a:link.copfoot,  a:visited.copfoot{
	margin: 0px;
	color: #3C5179;
	font-size: 10pt;
	padding-top: 0px;
	padding-bottom: 0px;
	font-family: arial;
	font-weight: bold;
	text-decoration: none;
}

a:link.descript2,  a:visited.descript2{
	margin: 0px;
	padding-top: 0px;
	padding-bottom: 0px;
    color: #7D7B7C;
    font-weight: bold;
    font-size: 10pt;
    font-family: Arial;
	text-decoration: none;
	}

/* -------------- */
/* --- inputs --- */
/* -------------- */

INPUT {
	BORDER-RIGHT: #333333 1px solid; 
	BORDER-TOP: #333333 1px solid; 
	FONT-SIZE: 10px; BACKGROUND: #fdf7e8; 
	BORDER-LEFT: #333333 1px solid; 
	BORDER-BOTTOM: #333333 1px solid; 
	FONT-FAMILY: Arial
}