/*TRBL*/

/* FULL WIDTH WRAPPER 700PX FULL WIDTH WRAPPER 700PX FULL WIDTH WRAPPER 700PX */
#wrapper700_LEFT{
	width:700px;
	float:left;
	background:#ffffff;
}

/*PAGE 2*/


.dashedBOTTOM_green{
border-bottom:1px dashed #76923C;
}

.dashedBOTTOM_blue{
border-bottom:1px dashed #0000CC;
}

.eraseTOPborder{
border-top:0px;
}

.rippedRight{
	border-right:none
}

.rippedRightXXX{
	border-top:1px solid #000090;
	border-right:1px solid #000090;
	border-bottom:1px solid #000090;
	border-left:1px solid #000090;
/*
	border-top:1px solid #ff33ff;
	border-right:1px solid #ff33ff;
	border-bottom:1px solid #ff33ff;
	border-left:1px solid #ff33ff;
*/
}


.thick_inside_2px{
	border-style:solid;
	border-width:2px;
	border-color:#000090;
}



img.right {
     float: right;
}

.leftfloat {
	width:;
	padding:4px 4px 4px 4px;
	float:left;
	color:#000000;
}

blockquote {
	margin:0px;
	width: 400px;
}



.DYKleftpartner{
	float:left;
	width:350px;
	padding-top:10px;
	padding-right:4px;
}
.DYKheaderTEXT {
	padding:24px 4px 4px 4px;
	float:left;
	font-size: 16pt;
	font-weight:bold;
}
.DYKouter330 {
	background-color:#fdffdc;
	border-color:#76923C;
	border-width: 4px;
	border-style:solid;
	padding:3px 3px 3px 3px;
	float:left;
	width:330px;
}
.DYKinner300 {
	background-color:#fdffdc;
	border-color:#76923C;
	border-width: 2px;
	border-style:solid;
	padding:6px 6px 6px 6px;
	float:left;
	width:314px;
	color:#000000;
}

.DYKouter660 {
	background-color:#fdffdc;
	clear:both;
	border-color:#76923C;
	border-width: 4px;
	border-style:solid;
	margin-left:20px;
	padding:3px 3px 3px 3px;
	float:left;
	width:660px;
}
.DYKinner644 {
	background-color:#fdffdc;
	border-color:#76923C;
	border-width: 2px;
	border-style:solid;
	padding:6px 6px 6px 6px;
	float:left;
	width:644px;
	color:#000000;
}



/* list bold */
.OLbold{
font-weight:bold;
}
/* list normal */
.OLnormal{
font-weight:normal;
}


/* list page 9 blue */
.textBLUE_12{
color:#0000FF;
font-family:arial;
font-size: 12pt;
font-weight: normal;
}
.textBLUE_10{
color:#0000FF;
font-family:arial;
font-size: 10pt;
font-weight: normal;
}
.textBLACK_10{
color:#000000;
font-family:times;
font-size: 10pt;
font-weight: normal;
}


.normal{
font-weight:normal;
}

/*START FORM TABLE WITH BLUE HEADER*/
table.formBorder1px {
	border-width: 0px;
	border-spacing: ;
	border-style: solid;
	border-color: #cccccc;
	border-collapse: separate;
}
table.formBorder1px th {
	border-width: 1px;
	padding: 8px;
	border-style: inset;
	border-color: gray;
	background-color: white;
	vertical-align:text-top;
	color:#000000;
	font-family:arial;
	font-size: 12pt;
	font-weight: normal;
}
table.formBorder1px td {
	border-left:1px solid #ff0000;
	border-right:1px solid #ff0000;
	border-top:1px solid #ff0000;
	padding: 4px;
	border-style: inset;
	border-color: gray;
	background-color: white;
	vertical-align:text-top;
	color:#000000;
	font-family:Comic Sans MS;
	font-size: 12pt;
	font-style: italic;
}
/*END FORM TABLE WITH BLUE HEADER*/


span.small_ital_credit
{
	padding: 0px;
	color:#000000;
	font-family:arial;
	font-size: 9pt;
	font-style: italic;
}
span.ComicUnderlined
{
	padding: 0px;
	color:#000000;
	font-family:Comic Sans MS;
	font-size: 12pt;
	font-style: italic;
}
span.ArialforPage1Formula
{
	padding: 0px;
	color:#e38601;
	font-family:arial;
	font-size: 12pt;
	font-weight: 900;
	font-variant:small-caps;
}


/*
Page 2 table overlay
*/

.CONTAINER_700{position:relative;width:700px;margin-left:0px;margin-right:0px; background-color:#fff;border:0px dashed blue;}
.CONTAINER_700_leftmargin60{width:700px;margin-left:60px;margin-right:0px; background-color:#cccccc;}
.CONTAINER_660{width:640px;margin-left:-8px;margin-right:0px; padding:8px;}
.floatl{float:left}
.floatr{float:right}
/*
.floatl{float:left;background-color:#cccccc}
*/
.width_TABLE{width:0px;} /* must have width to work in safari */
/*
.width_OVERLAY{width:700px;}
*/
.bumpright{position:relative;left:0px}
.bumpright_neg50{position:relative;left:-50px}
.bumpright12{position:relative;left:12px}
.bumpleft{position:relative;right:64px}
.bumpup{margin-top:0px;margin-bottom:0px;} /* for plus image to bump up to align w text and gap below */
.bumpdown{margin-top:18px;margin-bottom:0px;} /* for plus image to bump up to align w text and gap below */


/*Page 3 oval background*/

.ovalDIV{
	background-image:url(images/inc_03_background_oval.jpg);
	background-repeat:no-repeat;
	height:53px;
}
.ovaltextcenterDIV{
	color:#ffffff;
	text-align:center;
	font-family:times;
	font-size: 14pt;
	font-weight: normal;
	padding:12px 18px 0px 0px;
}

span.LIGHTgreenTEXT14{ /* page 4 link */
	color:#76923c;
	font-family:times;
	font-size: 14pt;
	font-weight: bold;
	padding:0px 0px 0px 0px;
}

.jhFontForPage_05{
	color:#008000;
	font-family:times;
	font-size: 16pt;
	font-weight: bold;
	padding:0px 0px 0px 0px;
}

span.DARKgreenTEXT14{ /* page 5 link */
	color:#456220;
	font-family:times;
	font-size: 14pt;
	font-weight: bold;
	padding:0px 0px 0px 0px;
}
span.DARKgreenTEXT14 a:link{text-decoration:none;color:#76933C;}
span.DARKgreenTEXT14 a:visited{text-decoration:none;color:#76933C;}
span.DARKgreenTEXT14 a:hover{text-decoration:none;color:#76933C;}
span.DARKgreenTEXT14 a:active{text-decoration:none;color:#76933C;}


span.LIGHTgreenTEXT14{ /* page 3 link */
	color:#76933C;
	font-family:times;
	font-size: 14pt;
	font-weight: bold;
	padding:0px 0px 0px 0px;
}
span.LIGHTgreenTEXT14 a:link{text-decoration:none;color:#76933C;}
span.LIGHTgreenTEXT14 a:visited{text-decoration:none;color:#76933C;}
span.LIGHTgreenTEXT14 a:hover{text-decoration:none;color:#76933C;}
span.LIGHTgreenTEXT14 a:active{text-decoration:none;color:#76933C;}


.expert3table{
	background-color:#fdffdc;
	border-color:#76923C;
	border-width: 4px;
	border-style:solid;
/*
	padding:3px 3px 3px 3px;
	float:left;
	width:700px;
*/
}

.expert3_TD_borders{
	vertical-align:top;
	background-color:#ffffff;
	border-top:4px solid #76923C;
	border-bottom:4px solid #76923C
}

.expert3_TD_border_right{
	border-right:2px solid #76923C;
}


.orangeDBLborder_outer {
	background-color:#fdffdc;
	border-color:#E36C0A;
	border-width: 4px;
	border-style:solid;
	padding:3px 3px 3px 3px;
	float:left;
	width:700px;
}
.orangeDBLborder_inner {
	background-color:#fdffdc;
	border-color:#E36C0A;
	border-width: 2px;
	border-style:solid;
	padding:6px 6px 6px 6px;
	float:left;
	width:684px;
	color:#000000;
}


.GreenQuoteouter700 {
	background-color:#fdffdc;
	border-color:#76923C;
	border-width: 4px;
	border-style:solid;
	padding:3px 3px 3px 3px;
	float:left;
	width:700px;
}
.GreenQuoteinner684 {
	background-color:#fdffdc;
	border-color:#76923C;
	border-width: 2px;
	border-style:solid;
	padding:6px 6px 6px 6px;
	float:left;
	width:684px;
	color:#000000;
}


.GreenQuoteouter580 {
	background-color:#fdffdc;
	border-color:#76923C;
	border-width: 4px;
	border-style:solid;
	padding:3px 3px 3px 3px;
	margin-left:60px;
	float:left;
	width:580px;
}
.GreenQuoteinner564 {
	background-color:#fdffdc;
	border-color:#76923C;
	border-width: 2px;
	border-style:solid;
	padding:6px 6px 6px 6px;
	float:left;
	width:564px;
	color:#000000;
}


.GreenQuotetext{
	font-size: 12pt;
	font-weight: normal;
	line-height:140%;
}


span.GreenQuoteQuote{
	color:#5e7531;
	font-family:times;
	font-size: 26;
	font-weight: bold;
	padding:0px 0px 0px 0px;
}



/*
page 4
*/

img.floatRight {
    float: right;
    margin: 4px;
}

.goldcross{
	background-image: url(images/icon/goldcross.jpg);
	background-repeat: no-repeat;
	width:700px;
}
.goldcross520{
	background-image: url(images/icon/goldcross.jpg);
	background-repeat: no-repeat;
	width:520px;
}
/*TRBL*/
.goldcrosstextDIV{
	color:#000000;
	text-align:left;
	font-family:times;
	font-size: 12pt;
	font-weight: normal;
	padding:96px 0px 0px 48px;
}

.LIST_margin0_pad18{
	margin:0px;
	padding-left:22px;
}

.marginLIbottom120{
	margin-bottom:120px;
}

.listBulletLongDash
{
list-style-image:url('images/icon/long_dash.jpg');
margin:0px;
}


.blueCURSIVE_large {
	font-family: Comic Sans MS;
	color:#0000CC;
	font-style: normal;
	font-size: 16px; 
	line-height: 100%;
}

.blueCURSIVE_small {
	font-family: Comic Sans MS;
	color:#0000CC;
	font-style: normal;
	font-size: 16px;
	line-height: 100%;
}



/* 
.blueCURSIVE_large {
	font-family: cursive;
	color:#0000CC;
	font-style: normal;
	font-size: large;
	line-height: 100%;
}

.blueCURSIVE_small {
	font-family: cursive;
	color:#0000CC;
	font-style: normal;
	font-size: 16px;
	line-height: 100%;
}
 */



.bigTIMES14_black{
	color:#000000;
	font-family:Times;
	font-size: 14pt;
	font-weight: bold;
	vertical-align:middle;
}


.bigTIMES18_black{
	color:#000000;
	font-family:Times;
	font-size: 18pt;
	font-weight: 500;
	vertical-align:middle;
}


.giantCMStext24_blue{
	color:#333399;
	font-family:arial;
	font-size: 24pt;
	font-weight: 900;
	vertical-align:middle;
}


.giantCMStext18_blue{
	color:#333399;
	font-family:Times;
	font-size: 18pt;
	font-weight: 200;
	vertical-align:middle;
}

.giantCMStext18_black{
	color:#333399;
/*
	font-family:arial;
*/
	font-size: 18pt;
	font-weight: bold;
	vertical-align:middle;
}


/*
WRAP GREEN SIDE-BY-SIDE
*/

.GreenBox250outer {
	background-color:#fdffdc;
	border-color:#76923C;
	border-width: 4px;
	border-style:solid;
	padding:3px 3px 3px 3px;
	float:left;
	width:240px;
}


.GreenBox250middle {
	padding:0px 6px 0px 6px;
	float:left;
	width:6px;
}
.GreenBox250inner {
	background-color:#fdffdc;
	border-color:#76923C;
	border-width: 2px;
	border-style:solid;
	padding:6px 6px 6px 6px;
	float:left;
	width:224px;
	height:290px;
	color:#000000;
}

.page_08_ovals{
	position:absolute;
	top:250px;left:258px;
	width:400px;height:76px;
	background-image:url(images/inc_08_overlay.png);
	background-repeat:no-repeat;
	border:0px solid green
}

.page_08_tear{
	position:absolute;
	top:0px;left:677px;
	width:16px;height:472px;
	background-image:url(images/inc_08_tear.png);
	background-size:16px 422px;
	background-repeat:no-repeat;
	border:0px solid green
}

/*TRBL*/

dt {
	font-weight:normal;
}