BODY 		{
		FONT-SIZE: 12pt; COLOR: #000000; FONT-FAMILY: ARIAL, VERDANA, HELVETICA; background: #000033 ;
		
		}
TD 		{
		FONT-SIZE: 10pt; COLOR: #000000; FONT-FAMILY: VERDANA, ARIAL, HELVETICA
		}
A 		{
		FONT-SIZE: 10pt; COLOR:#04359b;  FONT-FAMILY:  VERDANA, ARIAL, HELVETICA
		}
H1		{
		font-size:20px;color:#003399;FONT-FAMILY: ARIAL,VERDANA,HELVETICA;margin:0px;font-weight:bold;
		}
H2		{
		font-size:17px;color:#003399;FONT-FAMILY: ARIAL, VERDANA, HELVETICA;margin:0px;
		}
H3		{
		font-size:13px;color:#003399;FONT-FAMILY:  VERDANA, ARIAL, HELVETICA;margin:0px;
		}
		
H4		{
		font-size:11px;color:#003399;FONT-FAMILY:  VERDANA, ARIAL, HELVETICA;margin:0px;
		}
		
h3 a {
		text-decoration: none; 
		}
		
h2 a 		{
		text-decoration: none; 
		font-size:17px;
		}
		
LI		{
		margin: 5px;
		}
BLOCKQUOTE {
background-color:   #FFFFCC;
padding: 4px;
text-indent: 4px;


}


A:hover 	{
		COLOR: #e56701
		}
.small	{
		font-size: 8pt;

		}
		
.small a {
		font-size: 8pt;
		text-decoration:none;
}
.smallLight	{
		font-size: 8pt;
		color:#777777;
                text-decoration:none;
		}
.medLight	{
		font-size: 10pt;
		color:#777777;
                text-decoration:none;
		}
.dateLight	{
		font-size: 11pt;
		color:#777777;
		font-weight:bold;
		line-height:32px;
                text-decoration:none;
		}
		
.boxText, .boxtext a    {
		font-face:verdana;font-size:11px;color:#003399;
		line-height:20px;
		text-decoration:none;
		}
A.boxText
		{
		font-face:verdana;font-size:11px;color:#003399;
		text-decoration:none;
		}
A.boxText:hover
		{
		text-decoration:underline;
			COLOR: #e56701
		}
.boxTextBlack    
		{
		font-face:verdana;font-size:11px;color:#3A3A3A
		}
		
	
.boxTextBlack  a
		{
		text-decoration:none;
		font-weight: bold;
		}
.boxTextBlack a:hover
		{
		text-decoration:underline;
			COLOR: #e56701
		}
		

#blogBox 	{
		display:block;
		margin-top:4px;
				
		}
		
#blogBox .boxText {
		line-height:15px;
		font-style: italic;
		}
		
#blogBox medLight, #blogBox h3{
		line-height:18px;
		padding-bottom: 4px;
		
}

#blogBox table 	{
		
		margin-bottom: 6px;
		padding-bottom: 16px;
		
		}
		
		
#blogBox p	{
		padding: 5px 0 5px 0 ;
		margin: 0;
		}
		
.blogBG {

	background: #FFFFFF url(/images/blog/office_blog_fade.jpg) top left repeat-x scroll;
	border:1px solid #999999;
	margin-right:20px;
		
}
		
.bigboxText  {
		font-size:13px;color:#003399;FONT-FAMILY: VERDANA,ARIAL,HELVETICA;margin:0px;font-weight:bold;

		}
		
.bigboxTextBlack  {
		font-size:12px;color:#000000;FONT-FAMILY: VERDANA,ARIAL,HELVETICA;

		}
		
.bigboxTextBlack a
		{
		font-face:verdana;font-size:12px;color:#003399;;
		text-decoration:none;
		font-weight: bold;
		}
A.bigboxText
		{
		font-face:verdana;font-size:13px;color:#003399;font-weight:bold;
		text-decoration:none;
		}
A.bigboxText:hover
		{
		text-decoration:underline;
			COLOR: #e56701
		}
		
.plink          {
		font-face:verdana;
		font-size:11px;
		color:#003399;
		margin: 4px 0 0 2px;
		line-height:2
		}
A.plink
		{
		text-decoration:none;
		}
A.plink :hover
		{
		text-decoration:underline;
			COLOR: #e56701
		}
		
.postit {
		font-face:verdana;
		font-size:11px;
		color:#003399;
		margin: 4px 0 0 20px;
		line-height:2
}
		
		
.postit a
		{
		font-face:verdana;
		font-size:11px;
		text-decoration:none;
		}
.postit a:hover
		{
		text-decoration:underline;
		}

.buttonBar  {
		background: #003399;
		color: #ffffff;
		}
.bigBlkLink	{ 
		font-size: 11pt; 
		font-family: VERDANA,ARIAL,HELVETICA; 
		color: #04359b; 
		font-weight: bold; 
		text-decoration:none;
		text-transform: uppercase;
		}

.blkLinkLite, .blkLinkLite a	{ 
		font-size: 9pt; 
		font-family: VERDANA,ARIAL,HELVETICA; 
		color: #04359b; 
		text-decoration:none;
		}
		
		

.blkLinkLite:hover, .blkLinkLite a:hover	{ 
		text-decoration:underline;
			COLOR: #e56701
		}
		
.rssItem	{ 
		font-size: 9pt; 
		font-family: VERDANA,ARIAL,HELVETICA; 
		color: #04359b; 
		text-decoration:none;
		line-height:26px;
		margin-left:10px;
		}
.rssItem:hover	{ 
		text-decoration:underline;
			COLOR: #e56701
		}
		
		
.rssTable	{
		border-color:#CCCCCC;
		border-style:solid;
		border-width:1;
		padding:1;
		margin-right:2.5;
		margin-top:10;
		margin-left:5;
		margin-bottom:0;
	
		}
		
.rssHomeTable	{
		background: #FFFFFF url(/images/blog/office_blog_fade.jpg) top left repeat-x scroll;
		margin-right:2.5;
		margin-left:15;
		margin-bottom:0;
		}
		
		.rssHomeTableBlog	{
		background: #FFFFFF url(/images/blog/office_blog_fade.jpg) top left repeat-x scroll;
		margin-right:2.5;
		margin-bottom:0;
		padding: 10px 20px 0 20px;
		}
		
.rssHomeTableTabs	{
		background: #FFFFFF url(/images/blog/blog_tabs.gif) top left no-repeat scroll;
		margin-left:15;
		margin-top:10;
		
		}
		
.rssHomeItem	{ 
		font-size: 9pt; 
		font-family: VERDANA,ARIAL,HELVETICA; 
		color: #04359b; 
		text-decoration:none;
		line-height:16px;
		margin:15px 15px 0 10px;
		}
.rssItem:hover	{ 
		text-decoration:underline;
			COLOR: #e56701
		}

.boxUL
		{
		margin-top:0px; 
		margin-left:18px;
		margin-right:0px;margin-bottom:5px;
		}

.tabTable{ 
		PADDING-RIGHT: 1px;
		PADDING-BOTTOM: 1px; 
		MARGIN-RIGHT: 5px; 
		PADDING-TOP: 1px;
		}
.tabSel	{
		PADDING-LEFT: 6px; 
		COLOR: #e56701; 
		font-weight:bold;
		HEIGHT: 111px;  
		background: #FFFFFF url(/images/story_clip.gif) no-repeat scroll;
		BORDER-TOP: #cccccc 1px solid;
		BORDER-LEFT: #cccccc 1px solid;
		BORDER-RIGHT: #cccccc 4px solid;
		width:120px;
		}

.tab 		{
		PADDING-LEFT: 6px;
		width:120px; 
		COLOR: #003399;
		font-weight:bold;
		HEIGHT: 25px; 
		BACKGROUND-COLOR: #f1f1f1;
		BORDER: #cccccc 1px solid;
		}
.tabSpacer	{
		BORDER-Bottom: #cccccc 1px solid;
		}
		
		
		
.highlight 	{
		background: url(/images/highlighter.gif) no-repeat scroll;
		width:261px;
		height: 89px;
		padding-top:34px;
		}
		
.frontpage 	{
		margin: 0 0 0 16px;
		background: #FFF;
		}

.leftshadow 	{
		background: url(/images/left_shadow.gif) repeat-y scroll top right;
		}
		
#main {
margin-left:15px;
		
		}
		
.unknown_link {
	color: #04359b; 
	font-family: VERDANA,ARIAL,HELVETICA; 
	cursor: pointer; 
	text-decoration: underline;
	font-size: 10pt;
}