@charset "utf-8";
/* CSS Document */


/* .optimalbreakout {font-size:10px} */
/*
.optimalbreakout body {
   line-height: 1.0 em;
}
*/

/*
.optimalbreakout  {
   line-height: 1.0 em;
}
*/

.optimalbreakout p {
   /* font-size:10px; */
   /* line-height: 1.0 em; */
   /* padding-top: 0px; */
   margin-top: 5px;
   margin-bottom: 5px;
}

.optimalbreakout .breakoutheading {
	font-size: 1.1em;
	font-weight:bold;
	text-align:center;

}


.optimalbreakout .breakoutsubheading {
	font-size: 1.1em;
	font-weight:bold;
	text-align:center;
	padding-top: 15px;

}


/* Part of Accordian Implementation */
.sjlandyouheader_r3 {
	cursor: hand;
	cursor: pointer;
	padding-right: 2px;
	padding-bottom:3px;
	padding-top: 2px;
	padding-left: 2px;
	
	/* font-size: 1.1em; */
	font-weight: bold;
	
	color: #000000;
}

.sjlandyouheader_r3:hover {
	color: #9cf;
}

.opensjlandyou_r3 {
	cursor: hand;
	cursor: pointer;
	padding-right: 2px;
	padding-bottom:3px;
	padding-top: 2px;
	padding-left: 2px;
	
	/* font-size: 1.1em; */
	font-weight: bold;
	
	color: #000000;
}


.thesjltopic_r3 {
	 margin: 0px 80px;
	 margin-bottom: 10px;
	 width: 580px; 
}

.sjlandyouheader_r4 {
	cursor: hand;
	cursor: pointer;
	padding-right: 2px;
	padding-bottom:3px;
	padding-top: 2px;
	padding-left: 2px;
	
	/* font-size: 1.1em; */
	font-weight: bold;
	
	color: #000000;
}

.sjlandyouheader_r4:hover {
	color: #9cf;
}

.opensjlandyou_r4 {
	cursor: hand;
	cursor: pointer;
	padding-right: 2px;
	padding-bottom:3px;
	padding-top: 2px;
	padding-left: 2px;
	
	/* font-size: 1.1em; */
	font-weight: bold;
	
	color: #000000;
}


.thesjltopic_r4 {
	 margin: 0px 40px;
	 margin-bottom: 10px;
	 width: 600px;
}


.sjlandyouheader_r5 {
	cursor: hand;
	cursor: pointer;
	padding-right: 2px;
	padding-bottom: 1px; 
	padding-top: 1px;
	padding-left: 2px;
	
	font-size: 1.2em;
	font-weight: bold;
	
	color: #000000;
}

.sjlandyouheader_r5:hover {
	color: #9cf;
}

.opensjlandyou_r5 {
	cursor: hand;
	cursor: pointer;
	padding-right: 2px;
	padding-bottom: 1px; 
	padding-top: 1px;
	padding-left: 2px;
	
	font-size: 1.2em;
	font-weight: bold;
	
	color: #000000;
}


.thesjltopic_r5 {
	 margin-bottom: 10px;
}


.sjlandyousubheader_r5 {
	margin-top: 1px;
	padding-top: 1px;
	margin-left: 110px;
	margin-right: 30px; 
}
	
/* ---------------------------------------------------------------------- */

.sjlandyouheader_r6 {
	cursor: hand;
	cursor: pointer;
	padding-right: 2px;
	padding-bottom: 1px; 
	padding-top: 1px;
	padding-left: 2px;
	
	font-size: 1.2em;
	font-weight: bold;
	
	color: #000000;
}

.sjlandyouheader_r6:hover {
	/* color:#FFF; */ /* #9cf; */
	color:#408080;
}

.opensjlandyou_r6 {
	cursor: hand;
	cursor: pointer;
	padding-right: 2px;
	padding-bottom: 1px; 
	padding-top: 1px;
	padding-left: 2px;
	
	font-size: 1.2em;
	font-weight: bold;
	
	color: #000000;
}


.thesjltopic_r6 {
	 margin-bottom: 10px;
}


.sjlandyousubheader_r6 {
	margin-top: 1px;
	padding-top: 1px;
	margin-left: 110px;
	margin-right: 30px; 
}


/* ---------------------------------------------------------------------- */


.boxedpressnamesrightnav2 {
   width: 150px; 
   border: 2px solid #000066; 
   background: #F7FFEF; 
   margin-top: 1.0em;
   } 
   

.h2pressnamesrightnav2 {
	padding-right: 3px;
	padding-left: 3px;
	font-weight: bold; font-size: 14px; 
	background: #669966; 
	padding-bottom: 6px; 
	color:#F7FFFF;
	padding-top: 2px; /* 0px; */
	border-bottom: #cccccc 1px solid; 
	font-family: verdana,arial,helvetica,sans-serif; 
	text-align: center; /* left; */
}

.pullpressnamesrightnav2 {
	padding-right: 4px; /* 3px; // 4px; */ 
	padding-left: 4px; /* 3px; // 4px; */ 
	font-size: 0.9em;
	line-height: 1.1em;
	/* font-size: 11px; */
	/* line-height: 13px; */ 	
    background: #F7FFEF; 
	padding-bottom: 2px; 
	color: #330066; 
	padding-top: 1px; 
	padding-bottom: 6px; 
	font-family: verdana,arial,helvetica,sans-serif; 
	text-align: center; 
    font-weight:bold;
}

/* -------- */


.h2ImprovedSJLPlan {
	color: #0000CC; 
	font-weight: bold; font-size: 24px; 
	padding-right: 2px;
	padding-bottom: 20px; 
	padding-top: 0px; 
	padding-left: 2px; 
	font-family: verdana,arial,helvetica,sans-serif; 
	text-align: center; 
}

.h2ImprovedSJLPlan a:link {
    color: #0000CC;
}
	
.h2ImprovedSJLPlan a:visited {
    color: #0000CC;
}

.h2ImprovedSJLPlan a:hover {
    color: #9cf;    
}

.sjlplansamplenote {
	font-size: 0.9em; 
}

/* -------- */

.sjlplancontentsheader_r03 {
	cursor: hand;
	cursor: pointer;
	padding-right: 2px;
	padding-bottom: 1px; 
	padding-top: 1px;
	padding-left: 2px;
	
	font-size: 1.2em;
	font-weight: bold;
	
	color: #000000;
}

.sjlplancontentsheader_r03:hover {
	color: #9cf;
}

.opensjlplancontentsheader_r03 {
	cursor: hand;
	cursor: pointer;
	padding-right: 2px;
	padding-bottom: 1px; 
	padding-top: 1px;
	padding-left: 2px;
	
	font-size: 1.2em;
	font-weight: bold;
	
	color: #000000;
}


.thesjlplancontentstopic_r03 {
	 margin-bottom: 10px;
}


.sjlplancontentssubheader_r03 {
	font-size: 1.2em;
	font-weight: bold;
	margin-top: 1px;
	padding-top: 1px;
	margin-left: 80px;
	margin-right: 30px; 
	color: #000000;
}



div.pulloutexhausted {
   float: left; 
   width: 310px; 
   /*
   float: right; 
   width: 330px; 
   */
   color: #000;
   font: Arial, Helvetica, Verdana, sans-serif;
   /* font-weight:bold; */
   text-align:center;
   padding: 3px 2px; 
   padding-right: 20px;
   margin: 1px 1px;
}


div.pulloutexhaustedRev2 {
   float: left; 
   width: 310px; 
   /*
   float: right; 
   width: 330px; 
   */
   color: #000;
   font: Arial, Helvetica, Verdana, sans-serif;
   /* font-weight:bold; */
   text-align:center;
   padding: 3px 2px; 
   padding-right: 10px;
   margin: 1px 1px;
}


div.pulloutexhaustedRev3 {
   float: left; 
   width: 300px; 
   /*
   float: right; 
   width: 330px; 
   */
   color: #000;
   font: Arial, Helvetica, Verdana, sans-serif;
   /* font-weight:bold; */
   text-align:center;
   padding: 3px 2px; 
   padding-right: 10px;
   padding-top: 0px;
   margin: 1px 1px;
}


div.pulloutexhaustedRev4 {
   float: left; 
   width: 260px; 
   /*
   float: right; 
   width: 330px; 
   */
   color: #000;
   font: Arial, Helvetica, Verdana, sans-serif;
   /* font-weight:bold; */
   text-align:center;
   padding: 3px 2px; 
   padding-right: 10px;
   padding-top: 0px;
   margin: 1px 1px;
}

	
/* ========================================================================================== */

.sliderwrapper_sjlplancontent_gif{
position: relative; /*leave as is*/
overflow: hidden; /*leave as is*/
/* border: 10px solid navy; */
/* border: 1px solid #669966; */
/* border: 1px solid #FFFFFF; */
/* border-bottom-width: 6px; */
width: 730px; /*width of featured content slider*/
height: 190px; /* 220px; */ /* 266px; */
}



.sliderwrapper_sjlplancontent_gif .contentdiv{
visibility: hidden; /*leave as is*/
position: absolute; /*leave as is*/
left: 0;  /*leave as is*/
top: 0;  /*leave as is*/
padding: 5px;
background: white;
width: 720px; /*width of content DIVs within slider. Total width should equal slider's inner width (540+5+5=550) */
height: 100%;
filter:progid:DXImageTransform.Microsoft.alpha(opacity=100);
-moz-opacity: 1;
opacity: 1;
font-size:0.85em;
}

.pagination_sjlplancontent_gif{
width: 730px; /*Width of pagination DIV. Total width should equal slider's outer width (400+10+10=420)*/
text-align: center; /* right; */
/* background-color: #669966; */
background-color: #FFFFFF;
/* background-color: navy; */
padding: 5px 10px;
/* padding: 5px 5px; */
}

.pagination_sjlplancontent_gif a{
padding: 0 5px;
text-decoration: none; 
/* color: #FFFFFF; */ /* #00007D; */
color:  #00007D; 
background: white;
}

.pagination_sjlplancontent_gif a:hover, .pagination a.selected{
color: #FFFFFF; /* #000; */
background-color: #FFFFFF; /* #FEE496; */
}

   
.h1_under_sliderwrapper_sjlplancontent_gif {
   font-size: 1.9em;
   font-weight: bold;
   
	padding-top: 0px;
	
	/* font-size: 16px; */
	color: #003366; /* Future Now*/
	/* color: #0000CC; */  /* Vibrant Blue */
	/* color: #000000; /* Black */ 
	/* color: #330066; */  /* Color Change 070915 */
	font-family: verdana,arial,helvetica,sans-serif; 
	text-align: left; 
	line-height: 1.2em;
}

/* ========================================================================================== */

.sliderwrapper_sjlplancontent_wColor_gif{
position: relative; /*leave as is*/
overflow: hidden; /*leave as is*/
/* border: 5px solid #99CC99; */
border: 5px solid #003300;

/* border: 5px solid navy; */
/* border: 10px solid navy;  */
/* border: 1px solid #669966; */
/* border: 1px solid #FFFFFF; */
/* border-bottom-width: 6px; */
width: 730px; /*width of featured content slider*/
height: 190px; /* 220px; */ /* 266px; */
}



.sliderwrapper_sjlplancontent_wColor_gif .contentdiv{
visibility: hidden; /*leave as is*/
position: absolute; /*leave as is*/
left: 0;  /*leave as is*/
top: 0;  /*leave as is*/
padding: 5px;
background: white;
width: 720px; /*width of content DIVs within slider. Total width should equal slider's inner width (540+5+5=550) */
height: 100%;
filter:progid:DXImageTransform.Microsoft.alpha(opacity=100);
-moz-opacity: 1;
opacity: 1;
font-size:0.85em;
}

.pagination_sjlplancontent_wColor_gif{
width: 720px; /* 730px; */ /*Width of pagination DIV. Total width should equal slider's outer width (400+10+10=420)*/
text-align: left; /* center; */ /* right; */
/* background-color: #669966; */
/* background-color: #FFFFFF;*/
/* background-color: #99CC99; */
background-color: #003300;
/* background-color: navy; */ 
padding: 5px 10px;
/* padding: 5px 5px; */
}

.pagination_sjlplancontent_wColor_gif a{
padding: 0 5px;
text-decoration: none;
color:#000; 
/* color: #FFFFFF; */ /* #00007D; */
/* color:  #00007D;  */
background: white;
}

.pagination_sjlplancontent_wColor_gif a:hover, .pagination_sjlplancontent_wColor_gif a.selected{
/* color: #000; */ 
/* color: #FFFFFF; (/ /* #000; */
/* background-color: #FFFFFF; *. /* #FEE496; */

color: #000;
background-color: #99CC99;
/* background-color:#F7FFEF; */ /* #E1E1E1; */ /* Light Gray */
/* background-color: #FEE496; */

}

   
.h1_under_sliderwrapper_sjlplancontent_wColor_gif {
   font-size: 1.9em;
   font-weight: bold;
   
	padding-top: 0px;
	
	/* font-size: 16px; */
	color: #003366; /* Future Now*/
	/* color: #0000CC; */  /* Vibrant Blue */
	/* color: #000000; /* Black */ 
	/* color: #330066; */  /* Color Change 070915 */
	font-family: verdana,arial,helvetica,sans-serif; 
	text-align: left; 
	line-height: 1.2em;
}
/* ========================================================================================== */

.sliderwrapper_sjlplancontent_wColor2_gif{
position: relative; /*leave as is*/
overflow: hidden; /*leave as is*/
/* border: 5px solid #99CC99; */
border: 5px solid #FFFFFF;
/* border: 5px solid #003300; */ /* Dark Green */

/* border: 5px solid navy; */
/* border: 10px solid navy;  */
/* border: 1px solid #669966; */
/* border: 1px solid #FFFFFF; */
/* border-bottom-width: 6px; */
width: 730px; /*width of featured content slider*/
height: 190px; /* 220px; */ /* 266px; */
}



.sliderwrapper_sjlplancontent_wColor2_gif .contentdiv{
visibility: hidden; /*leave as is*/
position: absolute; /*leave as is*/
left: 0;  /*leave as is*/
top: 0;  /*leave as is*/
padding: 5px;
background: white;
width: 720px; /*width of content DIVs within slider. Total width should equal slider's inner width (540+5+5=550) */
height: 100%;
filter:progid:DXImageTransform.Microsoft.alpha(opacity=100);
-moz-opacity: 1;
opacity: 1;
font-size:0.85em;
}

.paginate-slider_title_container{
background-color: #99CC99;
padding-left: 20px;
padding-right: 10px;
padding-top: 3px;
padding-bottom: 3px;
font-size:11px;
font-weight:bold;
margin-left: 30px;
}


.pagination_sjlplancontent_wColor2_gif{
/* width: 720px; */ /* 730px; */ /*Width of pagination DIV. Total width should equal slider's outer width (400+10+10=420)*/
width: 680px; /* 730px; */ /*Width of pagination DIV. Total width should equal slider's outer width (400+10+10=420)*/
text-align: left; /* center; */ /* right; */
/* background-color: #669966; */
/* background-color: #FFFFFF;*/
/* background-color: #99CC99; */
/* background-color: #003300; */
background-color: #99CC99;
/* background-color: navy; */ 
/* padding: 5px 10px; */
padding: 3px 20px;
padding-right: 250px; /* 50px; */
/* padding: 5px 5px; */
font-size:11px;
/* margin-left: 60px; */
}

.pagination_sjlplancontent_wColor2_gif a{
padding: 0 5px;
text-decoration: none;
color:#000; 
/* color: #FFFFFF; */ /* #00007D; */
/* color:  #00007D;  */
/* background: white; */
background: #99CC99;
}

.pagination_sjlplancontent_wColor2_gif a:hover, .pagination_sjlplancontent_wColor2_gif a.selected{
/* color: #000; */ 
/* color: #FFFFFF; (/ /* #000; */
/* background-color: #FFFFFF; *. /* #FEE496; */

color: #000;
/* background-color: #99CC99; */
background-color: #FFFFFF;
/* background-color:#F7FFEF; */ /* #E1E1E1; */ /* Light Gray */
/* background-color: #FEE496; */

}

   
.h1_under_sliderwrapper_sjlplancontent_wColor2_gif {
   font-size: 1.9em;
   font-weight: bold;
   
	padding-top: 0px;
	
	/* font-size: 16px; */
	color: #003366; /* Future Now*/
	/* color: #0000CC; */  /* Vibrant Blue */
	/* color: #000000; /* Black */ 
	/* color: #330066; */  /* Color Change 070915 */
	font-family: verdana,arial,helvetica,sans-serif; 
	text-align: left; 
	line-height: 1.2em;
}
/* ========================================================================================== */
