BODY
{
    FONT-FAMILY: "verdana";
    FONT-SIZE: 10pt;
    MARGIN: 0px;
    PADDING-BOTTOM: 0px;
    PADDING-LEFT: 0px;
    PADDING-RIGHT: 0px;
    PADDING-TOP: 0px
}
P.a
{
    FONT-FAMILY: "Verdana";
    FONT-SIZE: 8pt;
    MARGIN-LEFT: 10px;
    MARGIN-RIGHT: 15px
}
P.b
{
    FONT-FAMILY: "Verdana";
    FONT-SIZE: 12pt;
    MARGIN-LEFT: 10px;
    MARGIN-RIGHT: 15px
}
P.c
{
    COLOR: gray;
    CURSOR: help;
    FONT-FAMILY: "Verdana";
    FONT-SIZE: 8pt;
    MARGIN-LEFT: 0px;
    MARGIN-RIGHT: 0px;
    TEXT-ALIGN: justify
}
A
{
    FONT-FAMILY: Verdana;
    FONT-SIZE: 10pt;
    MARGIN: 0px;
    PADDING-BOTTOM: 0px;
    PADDING-LEFT: 0px;
    PADDING-RIGHT: 0px;
    PADDING-TOP: 0px
}
A.b
{
	font-size: 10pt;
	color: #06409a;
	font-family: Verdana;
	text-decoration: underline;
}
A.b:hover
{
    COLOR: red;
    FONT-FAMILY: Verdana;
    FONT-SIZE: 10pt;
    TEXT-DECORATION: underline
}
A.c
{
	font-size: 8pt;
	color: #06409a;
	font-family: Verdana;
	text-decoration: underline;
}
A.c:hover
{
    COLOR: red;
    FONT-FAMILY: Verdana;
    FONT-SIZE: 8pt;
    TEXT-DECORATION: underline
}
A.c-green;
{
	font-size: 8pt;
	color: #04894b;
	font-family: Verdana;
	text-decoration: underline;
}
A.c-green:hover
{
    COLOR: red;
    FONT-FAMILY: Verdana;
    FONT-SIZE: 8pt;
    TEXT-DECORATION: underline
}
A.e
{
	font-size: 8pt;
	color: #06409a;
	font-family: Verdana;
	text-decoration: none;
	font-weight: bold;
	line-height: 12pt;
}
A.e:hover
{
    COLOR: red;
    FONT-FAMILY: Verdana;
    FONT-SIZE: 8pt;
    TEXT-DECORATION: none;
    font-weight: bold;
    line-height: 12pt;
}

A.ereport
{
	font-size: 8pt;
	color: #3399ff;
	font-family: Verdana;
	text-decoration: none;
	font-weight: bold;
	line-height: 9pt;
}
A.ereport:hover
{
    COLOR: red;
    FONT-FAMILY: Verdana;
    FONT-SIZE: 8pt;
    TEXT-DECORATION: none;
    font-weight: bold;
    line-height: 9pt;
}
A.d
{
    COLOR: white;
    FONT-FAMILY: Verdana;
    FONT-SIZE: 10pt;
    FONT-WEIGHT: bolder;
    TEXT-DECORATION: none
}
A.d:hover
{
    COLOR: red;
    FONT-FAMILY: Verdana;
    FONT-SIZE: 10pt;
    TEXT-DECORATION: underline
}
A.horiz1
{
	padding-right: 5px;
	padding-left: 3px;
	font-weight: bold;
	font-size: 10pt;
	color: #06409a;
	line-height: 19pt;
	font-family: 'Comic Sans MS';
	text-decoration: none;
}
A.horiz1:hover
{
	padding-right: 5px;
	padding-left: 3px;
	font-weight: bold;
	font-size: 10pt;
	color: red;
	line-height: 19pt;
	font-family: 'Comic Sans-Serif MS';
	text-decoration: none;
}
A.usm
{
    COLOR: blue;
    FONT-FAMILY: "Verdana";
    FONT-SIZE: 8pt
}
A.Blue
{
    COLOR: blue;
    FONT-FAMILY: "Verdana";
    FONT-SIZE: 10pt;
    LINE-HEIGHT: 12pt;
    TEXT-DECORATION: none
}
A.Bluesm
{
    COLOR: blue;
    FONT-FAMILY: "Verdana";
    FONT-SIZE: 8pt;
    LINE-HEIGHT: 12pt;
    TEXT-DECORATION: none
}
A.Bluesm:hover
{
    COLOR: red;
    FONT-FAMILY: "Verdana";
    FONT-SIZE: 8pt;
    LINE-HEIGHT: 12pt;
    TEXT-DECORATION: none
}
A.Blue2
{
    COLOR: blue;
    FONT-FAMILY: "Verdana";
    FONT-SIZE: 8pt;
    LINE-HEIGHT: 12pt;
    TEXT-DECORATION: none
}
A.Blue2:hover
{
    COLOR: red
}
A.d
{
    FONT-FAMILY: Verdana;
    FONT-SIZE: 8pt;
    MARGIN: 0px;
    PADDING-BOTTOM: 0px;
    PADDING-LEFT: 0px;
    PADDING-RIGHT: 0px;
    PADDING-TOP: 0px
}
DIV.siteguide
{
    COLOR: #336699;
    FONT-SIZE: 12pt;
    FONT-WEIGHT: bold;
    MARGIN-LEFT: 0px
}
DIV.siteguideref
{
    COLOR: #336699;
    FONT-SIZE: 12pt;
    FONT-WEIGHT: bold;
    MARGIN-LEFT: 0px
}
HR.siteguide
{
    COLOR: #000000;
    MARGIN-LEFT: 10px;
    WIDTH: 95%
}
TR.siteguidedrk
{
    BACKGROUND-COLOR: #336699
}
TR.siteguidelt
{
    BACKGROUND-COLOR: #6699cc
}

TD.siteguidedrk
{
    BACKGROUND-COLOR: #336699
}
TD.siteguidelt
{
    BACKGROUND-COLOR: #6699cc
}
DIV.guide
{
    COLOR: #198b01;
    FONT-SIZE: 12pt;
    FONT-WEIGHT: bold;
    MARGIN-LEFT: 0px
}
DIV.guideref
{
    COLOR: #aad6a3;
    FONT-SIZE: 12pt;
    FONT-WEIGHT: bold;
    MARGIN-LEFT: 0px
}
HR.guide
{
    COLOR: #198b01;
    MARGIN-LEFT: 10px;
    WIDTH: 95%
}
TR.guidedrk
{
	background-color: #aad6a3;
}
TR.guidelt
{
    BACKGROUND-COLOR: #d9ecd6
}
TD.guidedrk
{
    BACKGROUND-COLOR: #aad6a3
}
TD.guidelt
{
    BACKGROUND-COLOR: #d9ecd6
}
td.columnwithborder
{
	border-left: silver solid 1px;
	padding-left: 20px;
	
	}
td.column2leadership
{
	border-left: gainsboro solid 2px;
	padding-left: 15px;
	
	}
td.column1leadership
{

	padding-right: 10px;
	
	}
td.SOreg
{
	padding-left: 3px;
	padding-right: 3px;
	padding-top: 3px;
	padding-bottom: 3px;
}
td.row
{
	padding-left: 10px;
	padding-right: 10px;
}
li.row
{
	padding-left: 10px;
	padding-right: 10px;
	padding-top: 4px;
	padding-bottom: 4px;
}
td.boxborder
{
	border-right: gainsboro 2px solid;
	padding-right: 10px;
	padding-top: 10px;
	border-top: gainsboro 2px solid;
	padding-left: 10px;
	border-left: gainsboro 2px solid;
	border-bottom: gainsboro 2px solid;
}

td.boxwoborder
{
	border: 0px solid	gray;
	padding-left: 10px;
	padding-right: 10px;
}
td.headerforbox
{
	padding-right: 10px;
	padding-left: 10px;
	padding-bottom: 10px;
	padding-top: 10px;
	background-color: #6699cc;
}

table.boxed
{
	border-right: gainsboro 2px solid;
	border-top: gainsboro 2px solid;
	border-left: gainsboro 2px solid;
	padding-top: 0px;
	border-bottom: gainsboro 2px solid;
	background-color: white;
	
}
table.boxed2
{
	 border: 2px solid darkgray;
	 margin-top: 5px;
	 background-color: white;
	 padding: 0px;
}
table.dailyreport
{
	border-top: 1px solid darkgray;
	border-right: 1px solid darkgray;
	background-color: White;
}
td.dailyreportcol
{
	border-left: 1px solid darkgray;
	border-bottom: 1px solid darkgray;
	background-color: White;
}
th.dailyreportcol
{
	border-left: 1px solid darkgray;
	border-bottom: 1px solid darkgray;
	background-color: White;
}
.boxnewsletter1
{
	 border: 2px solid darkgray;
	 margin: 0px;
	 padding: 10px 10px 0px 10px;
}
.boxnewsletter2
{
	 border-bottom: 2px solid darkgray;
	 margin: 0px;
	 padding: 10px;
}
.boxnewsletter3
{
	 border-bottom: 0px solid darkgray;
	 margin: 0px;
	 padding: 10px;
}
DIV.blue
{
    COLOR: #0099ff;
    FONT-SIZE: 12pt;
    FONT-WEIGHT: bold;
    MARGIN-LEFT: 0px
}
DIV.blueref
{
    COLOR: #a5dbff;
    FONT-SIZE: 12pt;
    FONT-WEIGHT: bold;
    MARGIN-LEFT: 0px
}
HR.blue
{
    COLOR: #0099ff;
    MARGIN-LEFT: 10px;
    WIDTH: 95%
}
TR.bluedrk
{
    BACKGROUND-COLOR: #00aaff
}
TR.bluelt
{
    BACKGROUND-COLOR: #a5dbff
}
TD.bluedrk
{
    BACKGROUND-COLOR: #00aaff
}
TD.bluelt
{
    BACKGROUND-COLOR: #a5dbff
}
DIV.green
{
    COLOR: #66cc33;
    FONT-SIZE: 12pt;
    FONT-WEIGHT: bold;
    MARGIN-LEFT: 0px
}
DIV.greenref
{
    COLOR: #caedb8;
    FONT-SIZE: 12pt;
    FONT-WEIGHT: bold;
    MARGIN-LEFT: 0px
}
HR.green
{
    COLOR: #66cc33;
    MARGIN-LEFT: 10px;
    WIDTH: 95%
}
TR.greendrk
{
    BACKGROUND-COLOR: #66cc33
}
TR.greenlt
{
    BACKGROUND-COLOR: #caedb8
}
TD.greendrk
{
    BACKGROUND-COLOR: #66cc33
}
TD.greenlt
{
    BACKGROUND-COLOR: #caedb8
}
DIV.yel
{
    COLOR: #ffcc00;
    FONT-SIZE: 12pt;
    FONT-WEIGHT: bold;
    MARGIN-LEFT: 0px
}
DIV.yelref
{
    COLOR: #ffcc66;
    FONT-SIZE: 12pt;
    FONT-WEIGHT: bold;
    MARGIN-LEFT: 0px
}
HR.yel
{
    COLOR: #ffcc00;
    MARGIN-LEFT: 10px;
    WIDTH: 95%
}
TR.yeldrk
{
    BACKGROUND-COLOR: #ffcc00
}
TR.yellt
{
    BACKGROUND-COLOR: #ffff99
}
TD.yeldrk
{
    BACKGROUND-COLOR: #ffcc00
}
TD.yellt
{
    BACKGROUND-COLOR: #ffff99
}
TD.sonicY
{
    BACKGROUND-COLOR: #ee9900
}
DIV.red
{
    COLOR: #ff3300;
    FONT-SIZE: 12pt;
    FONT-WEIGHT: bold;
    MARGIN-LEFT: 0px
}
DIV.redref
{
    COLOR: #ff6666;
    FONT-SIZE: 12pt;
    FONT-WEIGHT: bold;
    MARGIN-LEFT: 0px
}
HR.red
{
    COLOR: #ff3300;
    MARGIN-LEFT: 10px;
    WIDTH: 95%
}
TR.reddrk
{
    BACKGROUND-COLOR: #ff3300
}
TR.redlt
{
    BACKGROUND-COLOR: #ff6666
}
TD.reddrk
{
    BACKGROUND-COLOR: #ff3300
}
TD.redlt
{
    BACKGROUND-COLOR: #ff6666
}
A.white
{
    COLOR: #ffffff;
    TEXT-DECORATION: none
}
A.item
{
    COLOR: #eeeeee;
    FONT-FAMILY: "Franklin Gothic Heavy";
    FONT-SIZE: 12px;
    LINE-HEIGHT: 9pt;
    TEXT-DECORATION: none
}
A.grey
{
    COLOR: #eeeeee;
    FONT-FAMILY: "Franklin Gothic Heavy";
    FONT-SIZE: 12px;
    LINE-HEIGHT: 9pt;
    TEXT-DECORATION: none
}
A.black
{
    COLOR: #000000;
    FONT-SIZE: 9pt;
    LINE-HEIGHT: 10pt;
    TEXT-DECORATION: none
}
A.peace
{
    COLOR: #000000;
    FONT-SIZE: 14pt;
    LINE-HEIGHT: 10pt;
    TEXT-DECORATION: none
}
FONT.a
{
    FONT-FAMILY: "Verdana";
    FONT-SIZE: 12pt
}
FONT.b
{
    FONT-FAMILY: "franklin gothic demi";
    FONT-SIZE: 12pt;
    LINE-HEIGHT: 10pt;
    TEXT-DECORATION: none
}
FONT.c
{
    FONT-FAMILY: "Verdana";
    FONT-SIZE: 8pt;
    LINE-HEIGHT: 8pt;
    TEXT-DECORATION: none
}
FONT.d
{
    COLOR: #a5dbff;
    FONT-FAMILY: "Verdana";
    FONT-SIZE: 10pt;
    LINE-HEIGHT: 10pt;
    TEXT-DECORATION: none
}
FONT.e
{
    FONT-SIZE: 6pt;
}
FONT.flyer
{
    FONT-FAMILY: "Verdana";
    FONT-SIZE: 9pt;
    LINE-HEIGHT: 13pt;
    TEXT-DECORATION: none
}
FONT.f
{
    FONT-FAMILY: "Verdana";
    FONT-SIZE: 9pt;
    LINE-HEIGHT: 11pt;
    TEXT-DECORATION: none
}
FONT.ff
{
    FONT-FAMILY: "Verdana";
    FONT-SIZE: 10pt;
    LINE-HEIGHT: 13pt;
    TEXT-DECORATION: none;
}
FONT.fff
{
    FONT-FAMILY: "Verdana";
    FONT-SIZE: 10pt;
    LINE-HEIGHT: 11pt;
    TEXT-DECORATION: none
}
FONT.g
{
    COLOR: black;
    FONT-FAMILY: Verdana;
    FONT-SIZE: 10pt;
    FONT-VARIANT: small-caps;
    FONT-WEIGHT: bolder
}
FONT.gg
{
    COLOR: black;
    FONT-FAMILY: Verdana;
    FONT-SIZE: 12pt;
    FONT-VARIANT: small-caps;
    FONT-WEIGHT: bolder
}
FONT.h
{
    COLOR: #000000;
    FONT-FAMILY: "Verdana";
    FONT-SIZE: 7pt;
    LINE-HEIGHT: 12pt;
    MARGIN: 0px;
    PADDING-BOTTOM: 0px;
    PADDING-LEFT: 0px;
    PADDING-RIGHT: 0px;
    PADDING-TOP: 0px;
    TEXT-DECORATION: none
}
FONT.ireport
{
    FONT-FAMILY: "Verdana";
    FONT-SIZE: 8pt;
    LINE-HEIGHT: 9pt;
    TEXT-DECORATION: none;
    color: Black;
  }
FONT.i
{
    FONT-FAMILY: "Verdana";
    FONT-SIZE: 8pt;
    LINE-HEIGHT: 12pt;
    TEXT-DECORATION: none;
    color: Black;
  }
FONT.ispaced
{
    FONT-FAMILY: "Verdana";
    FONT-SIZE: 8pt;
    LINE-HEIGHT: 13pt;
    TEXT-DECORATION: none;
    color: Black;
  }
  FONT.nine
{
    FONT-FAMILY: "Verdana";
    FONT-SIZE: 9pt;
    LINE-HEIGHT: 14pt;
    TEXT-DECORATION: none;
    color: Black;
  }
FONT.ii
{
    FONT-FAMILY: "Verdana";
    FONT-SIZE: 8pt;
    LINE-HEIGHT: 10pt;
    TEXT-DECORATION: none;
    color: Black;
  }
FONT.i-bold
{
    FONT-FAMILY: "Verdana";
    FONT-SIZE: 8pt;
    LINE-HEIGHT: 12pt;
    TEXT-DECORATION: none;
    font-weight: bold;
    color: Black;
  }  
TABLE.a
{
    FONT-FAMILY: Verdana;
    FONT-SIZE: 10pt;
    MARGIN: 0px;
    PADDING-BOTTOM: 0px;
    PADDING-LEFT: 0px;
    PADDING-RIGHT: 0px;
    PADDING-TOP: 0px
}
TABLE.b
{
    FONT-FAMILY: Verdana;
    FONT-SIZE: 9pt;
    MARGIN-LEFT: 0px
}
TABLE.c
{
    COLOR: #00aaff;
    FONT-FAMILY: Verdana;
    FONT-SIZE: 9pt;
    FONT-WEIGHT: bold;
    MARGIN-LEFT: 0px
}
TABLE.standard
{
    FONT-FAMILY: Verdana;
    FONT-SIZE: 8pt;
    MARGIN-LEFT: 0px;
    line-height: 12pt;
}
TH.a
{
    FONT-FAMILY: "verdana";
    FONT-SIZE: 13pt;
    FONT-WEIGHT: bold
}
TH.s
{
    COLOR: #106b4a;
    FONT-FAMILY: Verdana;
    FONT-SIZE: 10pt;
    FONT-WEIGHT: bold;
    MARGIN-LEFT: 0px
}
H2.a
{
    FONT-FAMILY: "verdana";
    FONT-SIZE: 11pt;
    FONT-WEIGHT: bold;
    MARGIN-LEFT: 0px
}
OL.a
{
    FONT-FAMILY: "verdana";
    FONT-SIZE: 10pt;
    MARGIN-LEFT: 40px;
    MARGIN-RIGHT: 15px
}


BR.justify
{
    COLOR: gray;
    CURSOR: hand;
    FONT-FAMILY: Verdana;
    FONT-SIZE: 8pt;
    LETTER-SPACING: normal;
    LINE-HEIGHT: normal;
    TEXT-ALIGN: justify
}

#content {
	FLOAT: left; WIDTH: 57%
}
#headlines {
	PADDING-RIGHT: 10px; FONT-SIZE: 10px; FLOAT: right; BORDER-LEFT: #cccccc 1px solid; WIDTH: 20%; BORDER-BOTTOM: #cccccc 1px solid; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
#leftcolumn 
{
	float: left;
	width: 310px;
	padding-right: 20px;
	padding-top: 20px;
}
#rightcolumn 
{
	float: left;
	width: 325px;
	padding-left: 10px;
	border-left: 2px gainsboro solid;
	padding-top: 20px;
}
#maincontent1
{
	border-top: 2px gainsboro solid;
	padding-bottom: 20px;
}
#maincontent2
{
	border-top: 2px gainsboro solid;

}
/*  ADDED FOR NEW CALENDAR  */


#idTableContainer
  { BORDER: 1 solid #0099ff;
    BORDER-WIDTH: 0 1 1 0;
    WIDTH: 182px; }
#idCalTbl
  { WIDTH: 181px; }
#idDateTbl
  { COLOR: #ffffff; FONT: bold 68% verdana;
    BACKGROUND-COLOR: #0099ff; }
#idCalTbl TD
  { HEIGHT: 14px; TEXT-ALIGN: left; }
#idCalTbl TD.clsDays
  { BACKGROUND-COLOR: #FFFFFF;
    FONT: bold 60% verdana; 
	WIDTH: 23px;
    BORDER: 1 outset #0099ff;
    BORDER-WIDTH: 1 0 0 1;
    TEXT-ALIGN: center; }
#idDates A
  { COLOR: #000000; FONT: 60% verdana; TEXT-DECORATION: none; }
TD.clsButton, TD.clsButtonChosen, TD.clsDates, TD.clsInset, TD.clsChose
  { BORDER: 1 outset #0099ff;
    BORDER-WIDTH: 1 0 0 1;
    CURSOR: hand; WIDTH: 23px; }
TD.clsDates
  { BACKGROUND-COLOR: #FFFFFF; padding-left:3px; }
TD.clsInset
  { BACKGROUND-COLOR: #FFFFFF; padding-left:3px;
    BORDER: 1 outset #0099ff;
    BORDER-WIDTH: 1 0 0 1; }
TD.clsChose
  { BACKGROUND-COLOR: #ffcc66; padding-left:3px; }
TD.clsArrow SPAN
  { CURSOR: hand; HEIGHT: 12px;
    MARGIN: 2 2 1 3; WIDTH: 12px; }
TD.clsButton
  { WIDTH: 14px; background-color:#99ccff}
TD.clsButtonChosen
  { BACKGROUND-COLOR: #ffcc66; WIDTH: 14px; }
  
.green {background-color:#64BE63}
.greenLt {background-color:#D0ECD0}
.yellow {background-color:#F5C212}
.yellowLt {background-color:#FCEDB7}
.orange {background-color:#EE793B}
.orangeLt {background-color:#FFF7DB}
.GreenText {color:#64BE63; font-weight:bold}
.YellowText {color:#F5C212; font-weight:bold}
.OrangeText {color:#EE793B; font-weight:bold}

.feature {
	PADDING-RIGHT: 10px; PADDING-LEFT: 20px; FONT-SIZE: 8pt; PADDING-BOTTOM: 10px; PADDING-TOP: 0px; line-height: 12px; font: verdana
}
.rightphotohomepage {
 float: left;
 padding: 0px;
 margin-top: 0px;
 margin-left: 10px;
 margin-bottom: 0px;
 margin-right:10px;
 border: 0px solid #6699cc;
}
.leftphotoleadership {
 float: left;
 padding: 0px;
 margin-top: 10px;
 margin-right: 10px;
 margin-bottom: 10px;
 border: 0px solid #6699cc;
}

.rightphotoleadership {
 float: right;
 padding: 0px;
 margin-top: 10px;
 margin-left: 10px;
 margin-bottom: 10px;
 margin-right:10px;
 border: 0px solid #6699cc;
}
.rightphoto {
 float: right;
 padding: 0px;
 margin: 0px;
 border: 0px solid #9c9ace;
}
.break { page-break-before: always; }

tr.borderSO
{ border: solid 1px black; }

td.borderSO
{ border: solid 1px black; }