/* Presentation Stylesheet */

p {
 margin:0 1.5em 1em 1em;
 }

#nav p {
 margin:0 .5em .5em .5em;
 text-align:center;
 border:solid Black;
 border-width: 0px 0px 1px 0px;
 padding:0 0 .5em 0;
 color: White;
 font-family:Verdana, Arial, Helvetica, sans-serif;
 font-size: 10pt;
}

#cont {
 text-align:left;
 font-family:Verdana, Arial, Helvetica, sans-serif;
 font-size:10pt;
 color:Navy;
}


#ftr {
 font-family:Verdana, Arial, Helvetica, sans-serif;
 font-size:8pt;
 color:Navy;
 text-align:center;
}



h3 
{
 margin:0;
 padding:.5em 0em 1em 0em;
 font-family:Verdana, Arial, Helvetica, sans-serif;
 font-size:14pt;
 font-weight:normal;
 color:Black;
 text-align:center;
}

h4, #cont h4
{
 margin:0;
 padding:1em 1.5em 0em 1em;
 font-family:Verdana, Arial, Helvetica, sans-serif;
 font-size:10pt;
 font-weight:bold;
 color:Navy;
 text-align:left;
}

.centerText {
 text-align:center;
}

.InlineImage {
 padding: .2em .4em 0 0;
}

.RightImage 
{
	float:right;
}


#USCJ img
{
	padding:0 1em 0 0;
}


#USCJ p
{
	font-size:8pt;
	margin:4em 0 0 21em;
}

a, a:Visited  {
 color: White;
 text-decoration:none;
 }

a:hover
{
 font-weight: bold;
}

#hdr img {
	margin:0;
	width:100%;
	height:60px;
}


#StratPlanHeader
{
	text-align:center;
	font-size:14pt;
	margin-bottom:1em;
	color:Black;
}

#StratPlanApproved
{
	text-align:center;
	font-size:8pt;
	text-decoration:underline;
	margin-bottom:2em;
}

h5, #cont h5
{
	text-align:left;
	text-decoration:underline;
	font-size:11pt;
	font-weight:bold;
	margin:.5em 1.5em .5em 1em;
}

.IndentedText 
{
	margin:0 1.5em .5em 3em;
	font-size:9pt;
}


ul 
{
	font-weight:bold;
	margin:0 .5em 1.5em 2em;
}

ul ul 
{
	font-weight:normal;
	list-style-type:none;
}

ul ul ul
{
	font-weight:bold;
	font-family:Trebuchet MS, Arial, Helvetica, sans-serif;
	font-size:9pt;
	color:Black;
	margin:0 0 .3em 2em;
}

ol
{
	margin:0 0 1em 3em;
}

ol li
{
	margin:0 0 .5em 0;
}

#cont a
{
	color:Red;
}

.StandardBold, p.StandardBold
{
	font-weight:bold;
}

.StandardItalic, p.StandardItalic
{
	font-style:italic;
}

.Standard
{
	font-weight:normal;
}

.StandardItalicCenter, p.StandardItalicCenter
{
	font-style:italic;
	text-align:center;
}

.StandardUnderline, p.StandardUnderline
{
	text-decoration:underline;
}

.StandardLarge, p.StandardLarge
{
 text-align:left;
 font-family:Verdana, Arial, Helvetica, sans-serif;
 font-size:14pt;
 color:Navy;
}

.HundredQAnswer, p.HundredQAnswer
{
	margin:.5em 2em .5em 4em;
}

div.row 
{
	height:1.8em;
	margin: 0;
}



/* Generic columns */
.col1
{
	float: left; 
	width: 10em;
	text-align: right;
	margin: 0 .8em 0 0em;
}

.col2
{
/*	float: left; */
	width: 30em;
	text-align: left;
} 

.col2_10
{
/*	float: left; */
	width: 3em;
	text-align: left;
} 

.col2_30
{
/*	float: left; */
	width: 9em;
	text-align: left;
} 

.col2_50
{
/*	float: left; */
	width: 15em;
	text-align: left;
} 

.ddl
{
/*	float: left; */
	text-align:left;
}

.buttonCenter
{
	margin:8em 0 2em 14em;
} 


/* Calendar page */
.calMonth
{
	position:relative;
	margin:0 0 0 11em;
}

.calYr
{
	margin:0 0 0 1em;
}



.HCCivilDate, td.HCCivilDate
{
	font-family:Verdana;
	font-size:10pt;
	color:Black;
	font-weight:bold;
}

.HCHebrewDate, td.HCHebrewDate
{
	font-family:Verdana;
	font-size:10pt;
	color:Olive;
}

.HCEvent, td.HCEvent
{
	font-family:Verdana;
	font-size:8pt;
	color:Navy;
}

.HCDayOfWeek
{
	font-family:Verdana;
	font-size:10pt;
	color:Navy;
}

.HCMonthHebrew
{
	font-family:Verdana;
	font-size:10pt;
	color:Olive;
}

.HCMonthCivil
{
	font-family:Verdana;
	font-size:12pt;
	font-weight:bold;
	color:Black;
}

.HCNoDate
{
/*	background-color:Silver; */
}

.calendarCell
{
	border:solid 1px Black;
	vertical-align:top;
}

.UnorderedList ul
{
	margin:0 2em .2em 3em;
	font-weight:normal;
}

.StratPlanOrderedList ol
{
	font-weight:bold;
	list-style-type:upper-roman;
}

.StratPlanOrderedList ol ol
{
	font-weight:normal;
	list-style-type:upper-alpha;
	margin:0 2em 0 2em;
}

.StratPlanOrderedList ol ol ol
{
	font-weight:normal;
	list-style-type:decimal;
	margin:0 2em 0 2em;
	font-family:Trebuchet MS, Arial, Helvetica, sans-serif;
	font-size:9pt;
}

.StratPlanOrderedList ol ol ol ol
{
	font-weight:normal;
	list-style-type:lower-alpha;
	margin:0 2em 0 2em;
	font-family:Trebuchet MS, Arial, Helvetica, sans-serif;
	font-size:9pt;
}

.HundredQ_TOC
{
	font-weight:normal;
	list-style-type:decimal;
	margin:0 0 0 14em;
}



