
/* Note some of these styles override existing styles in styles.css*/

/* styles for left nav */

.leftNavMenu {
	width:199px;
	margin-bottom:6px;
	margin-left:10px;
}

.leftNavMenuHeading {
  color:#ffffff;
  background-image:url(/img2010/leftNavHeader.gif);
  height:37px;
}

.leftNavMenuHeadingInner {
  padding-left:18px;
  padding-top:12px;
  font-size:12px;
  font-weight:normal;
  text-transform:uppercase;
}

.leftNavMenuHeadingInner a, .leftNavMenuHeadingInner a:visited, .leftNavMenuHeadingInner a:hover, .leftNavMenuHeadingInner a:visited:hover {
  color:#505050;
}

.leftNavMenuList {
}

.leftNavMenuListInner1 {
	background-image:url(/img2010/leftNavBg.gif);
	background-repeat:repeat-y;	
}

.leftNavMenuListInner2 {
  background-image:url(/img2010/leftNavFooter.gif);
  background-repeat:no-repeat;
  background-position:bottom left;
  padding-bottom:22px;
}

.leftNavMenuItem {
  padding-top:9px;
  padding-bottom:9px;
  padding-left:10px;
  font-size:12px;
  margin-right:1px;
  cursor:pointer;
}

.leftNavMenuItemHover {
  background-image:url(/img2010/leftNavHoverBg.gif)!important;
  background-repeat:no-repeat!important;
}

.leftNavMenuItemHover a, .leftNavMenuItemHover a:visited,.leftNavMenuItemHover a:hover, .leftNavMenuItemHover a:visited:hover {
  color:#ffffff!important;
}

.leftNavMenuItemSel {
  background-image:url(/img2010/leftNavSelBg.gif);
  background-repeat:no-repeat;
}

.leftNavMenuItemSel a, .leftNavMenuItemSel a:visited,.leftNavMenuItemSel a:hover, .leftNavMenuItemSel a:visited:hover {
  color:#000000;
}


/* Right nav area - start */

.RightNavButtonsArea {
	margin-left:10px;
	margin-bottom:9px;
}
.RightNavButtonsArea p {
	margin-top:0px;
	margin-bottom:5px;
	margin-left:0px;
	margin-right:0px;
}

.rightNavMenu {
	width:189px;
	background-image:url(/img2010/rightBoxBg.gif);
	background-repeat:repeat-y;	
	margin-left:20px;
}

.rightNavMenuInner1 {
  background-image:url(/img2010/rightBoxHeader.gif);
  background-repeat:no-repeat;
  background-position:top left;
}

.rightNavMenuInner2 {
  background-image:url(/img2010/rightBoxFooter.gif);
  background-repeat:no-repeat;
  background-position:bottom left;
}

.rightNavMenuContent {
	padding-bottom:16px;
	padding-top:16px;

}

.rightNavMenuContent p {
	margin-left:10px;
	margin-right:20px;
	margin-bottom:10px;
	margin-top:0px;
}

p.RB_Separator {
	background:url(/img2010/RightNavSeparator.gif);
	background-repeat:no-repeat;
	height:16px;
	margin-left:1px;
	margin-right:0px;
	margin-top:0px;
	margin-bottom:0px;
}

p.RB_Heading {
	margin-left:10px;
	margin-top:4px;
}

p.RB_Bul_Pdf {
	background:url(/img2010/Bullet_Pdf.gif);
	background-repeat:no-repeat;
	background-position:top left;
	margin-left:8px;
	padding-left:26px;
	padding-top:3px;
	padding-bottom:3px;
}

/* Right Nav Box - end */


 
/* Speech Buggle */

.speechBubble {
  background-image:url(/img2010/speechBubbleBg.gif);
  background-repeat:repeat-y;
  width:202px;
}

.speechBubbleInner1 {
 background-image:url(/img2010/speechBubbleHeader.gif);
 background-position:top left;
 background-repeat:no-repeat;
 padding-top:20px;
}
 
.speechBubbleInner2 {
 background-image:url(/img2010/speechBubbleFooter.gif);
 background-position:bottom left;
 background-repeat:no-repeat;
 padding-bottom:60px;
 padding-left:10px;
 padding-right:26px;
}
 
.quoteOuter {
  background-image:url(/img2010/quoteTL.gif);
  background-position:top left;
  background-repeat:no-repeat;
}
 
.quoteInner {
  background-image:url(/img2010/quoteBR.gif);
  background-position:bottom right;
  background-repeat:no-repeat;
  padding-left:22px;
  padding-right:18px;  
  color:#505050;
  font-style:italic;
}
 
.quoteBelow {
  padding-left:24px;
  padding-right:12px; 
  margin-top:8px;  
}

/* end of styles for left nav */



