﻿/***********************************************************************
//INITIAL
//Developer:    Mark Warner
//     Date:    June 25, 2009
//  Purpose:    This class provides the client-side styling.
//
//REVISIONS
//Developer:    (Name of developer.)
//     Date:    (Date of change.)
//  Purpose:	(Purpose of change.)
************************************************************************/

p {
	font-family:Verdana;
	font-size:8pt;	
}
h3 {
	font-family:Verdana;
	font-size:8pt;
	font-weight:bold;
	color:#003399;	
	padding-left: 20px;
	background-image:url(/images/arrow_light_blue.gif);
	background-repeat:no-repeat;
	background-position:left center;		
} 
a:link {
	color: #003399
}
a:visited {
	color: #003399
}
.UltraWebMenu1Class {
}

.NewRowClass {
	padding-top:6px;
}
.CarouselClass {
	cursor: hand;
}
.FloatRightClass {
	float:right;
}
.FloatLeftClass {
	float: left;
}
.IFrameClass {
	width:695px;
	height:460px;
}
.MapClass {
	border:0px;
	cursor: hand;
}
.TitleLinkClass {
	font-family:Verdana;
	font-size:8pt;
	font-weight:bold;
	color:#003399;
	text-decoration: underline;
	cursor: hand;
	padding-left: 12px;
	background-image:url(/images/arrow_light_blue.gif);
	background-repeat:no-repeat;
	background-position:left center;		
}
.TitleTextClass {
	font-family:Verdana;
	font-size:8pt;
	font-weight:bold;
	color:#003399;
	padding-left: 12px;
	background-image:url(/images/arrow_light_blue.gif);
	background-repeat:no-repeat;
	background-position:left center;	
}
.TitleArrowClass {
	font-family:Verdana;
	font-size:8pt;
	font-weight:bold;
	color:#003399;
	padding-left: 12px;	
	padding-bottom: 6px;
	background-image:url(/images/arrow_light_blue.gif);
	background-repeat:no-repeat;
	background-position:left center;	
}
.TitleDiamondClass {
	font-family:Verdana;
	font-size:8pt;
	font-weight:bold;
	color:#003399;
	padding-left: 20px;	
	padding-bottom: 6px;
	padding-top: 6px;
	background-image:url(/images/diamond_bullet.gif);
	background-repeat:no-repeat;
	background-position:left center;	
}
.FirstLineClass {
	font-family:Verdana;
	font-size:8pt;
	color:Black;
}
.ParagraphClass {
	font-family:Verdana;
	font-size:8pt;
	padding-bottom:6px;
	line-height:1.5;
	color:Black;
}
.ParagraphBoldClass {
	font-family:Verdana;
	font-size:8pt;
	font-weight:bold;
	padding-bottom:6px;
	line-height:1.5;
	color:Black;
}
.ParagraphIndentedClass {
	font-family:Verdana;
	font-size:8pt;
	padding-left: 20px;
	color:Black;
}
.ParagraphBulletClass {
	font-family:Verdana;
	font-size:8pt;
	padding-left: 12px;
	background-image:url(/images/arrow_light_blue.gif);
	background-repeat:no-repeat;
	background-position:left center;
	color:Black;	
	font-weight:bold;
}
.RowWidth {
	width:100%;
	text-align:center
}
.CellWidth {
	width:auto;
}
.ButtonClass {
    cursor: hand;
}  
.LinkBulletClass {
	font-family:Verdana;
	font-size:8pt;
	padding-left: 12px;
	padding-bottom: 0px;
	color:#003399;
	text-decoration: underline;
	background-image:url(/images/arrow_light_blue.gif);
	background-repeat:no-repeat;
	background-position:left center;
}
.DotClass {
	padding-left: 0px;
	padding-bottom: 0px;
	width:13px;
	background-image:url(/images/round_bullet.gif);
	background-repeat:no-repeat;
	background-position:right center;
}
.DotLeftClass {
	padding-left: 0px;
	padding-bottom: 0px;
	padding-right: 6px;
	width:13px;
	background-image:url(/images/round_bullet.gif);
	background-repeat:no-repeat;
	background-position:left center;
}
.BulletClass {
	font-family:Verdana;
	font-size:8pt;
	background-image:url(/images/arrow_light_blue_bot_pad.gif);
	background-repeat:no-repeat;
	background-position:left center;
}
.ItalicClass {
	font-family:Verdana;
	font-size:8pt;
	padding-bottom: 6px;
	color:black;
	font-style:italic;
	text-align:center;
}
.ItalicClassEmail {
	font-family:Verdana;
	font-size:8pt;
	padding-bottom: 6px;
	color:#003399;
	font-style:italic;
	text-align:center;
}
.LinkIndentedClass {
	font-family:Verdana;
	font-size:8pt;
	padding-left: 20px;
	padding-bottom: 6px;
	cursor: hand;
	color:#003399;
	text-decoration: underline;
}
.LinkMegaIndentedClass {
	font-family:Verdana;
	font-size:8pt;
	padding-left: 40px;
	padding-bottom: 6px;
	cursor: hand;
	color:#003399;
	text-decoration: underline;
}
.LinkClass {
	font-family:Verdana;
	font-size:8pt;
	padding-left: 6px;
	padding-bottom: 6px;
	cursor: hand;
	color:#003399;
	text-decoration: underline;
}
.BreadcrumbClass {
	font-family:Verdana;
	font-size:8pt;
	padding-bottom: 6px;
	cursor: hand;
	color:#003399;
}
.ListIndentedClass {
	font-family:Verdana;
	font-size:8pt;
	padding-left: 6px;
	padding-bottom: 6px;
	color:black;	
}
.ListFirstLineClass {
	font-family:Verdana;
	font-size:8pt;
	padding-left: 6px;
	color:black;	
}
.CheckMarkClass {
	padding-left: 20px;
	padding-bottom: 6px;
	width:13px;
	background-image:url(/images/check_mark.gif);
	background-repeat:no-repeat;
	background-position:right top;	
}
.YellowStarClass {
	padding-left: 20px;
	padding-bottom: 6px;
	width:10px;
	background-image:url(/images/star_yellow.gif);
	background-repeat:no-repeat;
	background-position:right top;	
}
.RedStarClass {
	padding-left: 20px;
	padding-bottom: 6px;
	width:10px;
	background-image:url(/images/star_red.gif);
	background-repeat:no-repeat;
	background-position:right top;	
}
.WhiteStarClass {
	padding-left: 20px;
	padding-bottom: 6px;
	width:10px;
	background-image:url(/images/star_white.gif);
	background-repeat:no-repeat;
	background-position:right center;	
}
.YellowStarClassPad {
	padding-left: 20px;
	padding-bottom: 6px;
	width:10px;
	background-image:url(/images/star_yellow.gif);
	background-repeat:no-repeat;
	background-position:right center;	
}
.RedStarClassPad {
	padding-left: 20px;
	padding-bottom: 6px;
	width:10px;
	background-image:url(/images/star_red.gif);
	background-repeat:no-repeat;
	background-position:right center;	
}
.WhiteStarClassPad {
	padding-left: 20px;
	padding-bottom: 6px;
	width:10px;
	background-image:url(/images/star_white.gif);
	background-repeat:no-repeat;
	background-position:right center;	
}
.InfoClass {
	padding-left: 20px;
	padding-bottom: 6px;
	width:15px;
	background-image:url(/images/info.gif);
	background-repeat:no-repeat;
	background-position:right center;	
}
.DiamondClass {
	padding-left: 20px;
	padding-bottom: 6px;
	width:13px;
	background-image:url(/images/diamond_bullet.gif);
	background-repeat:no-repeat;
	background-position:right center;	
}
.HoverClass {    
	font-family: Verdana;
	background-image:url(/images/arrow_dark_blue_margin.gif);
	background-repeat:no-repeat;
	background-position:left;	
}  
.CapabilitiesMenuClass {    
	font-family: Verdana;
	text-decoration: underline;
	font-size:8pt;
	/* font-weight:bold; */
	color:#003399;
	/*
	background-image:url(/images/arrow_white.gif);
	background-repeat:no-repeat;
	background-position:left center; */	
}  
.CapabilitiesIslandClass {    
	font-family: Verdana;
	font-size:8pt;
	color:#003399;
	/*
	background-image:url(/images/arrow_white.gif);
	background-repeat:no-repeat;
	background-position:left center; */	
} 
.CapabilitiesHoverClass {    
	font-family: Verdana;
	font-size:8pt;
	color:#003399;
	background-image:url(/images/arrow_light_blue_margin.gif);
	background-repeat:no-repeat;
	background-position:left center;	
} 
.ContentText {
	font-family:Verdana;
	font-size:8pt;	
} 
.SearchTextClass {
	font-family:Verdana;
	font-size:8pt;	
} 
.MarginClass {
    padding-left: 0px;
    padding-bottom: 4px
}
.LogoClass {
	vertical-align: middle;		
}  
.Container {
	position: relative;
	top: 0px;
	left: 0px;
	width:670px;
	height:460px;
	background:none;
	overflow:hidden;
	z-index:100;
	margin-left: 10px;
}
.Scroller-Container {
  position: absolute;
  top: 0px; 
  left:0px;
  /* height:1200px; */
}
.Container4 {
	position: relative;
	top: 0px;
	left: 0px;
	width:670px;
	height:460px;
	background:none;
	overflow:hidden;
	z-index:100;
	margin-left: 10px;
}
.Container2 {
	position: relative;
	top: 0px;
	left: 0px;
	width:200px;
	height:240px;
	background:none;
	overflow:hidden;
	z-index:100;
	margin-left: 10px;
}
.Container3 {
	position: relative;
	top: 0px;
	left: 0px;
	width:200px;
	height:180px;
	background:none;
	overflow:hidden;
	z-index:100;
	margin-left: 10px;
}
#Scrollbar-Container {
  position: relative;
  width:17px;
  top:-10px; 
  left:657px;
}
#Scrollbar-Container4 {
  position: relative;
  width:17px;
  top:-10px; 
  left:657px;
}
#Scrollbar-Container2 {
  position: relative;
  width:17px;
  top:-10px; 
  left: 200px;
}
#Scrollbar-Container3 {
  position: relative;
  width:17px;
  top:-10px; 
  left:200px;
}
.Scroller-Container4 {
  position: absolute;
  top: 0px; 
  left:0px;
}
.Scroller-Container2 {
  position: absolute;
  top: 0px; 
  left:0px;
}
.Scroller-Container3 {
  position: absolute;
  top: 0px; 
  left:0px;
}
.Scrollbar-Track {
  width: 20px; 
  height: 460px;
  position:absolute;
  top: 10px; 
  left: 25px;
  background: transparent url(/images/scroll_track.jpg) no-repeat center top;
}
.Scrollbar-Track4 {
  width: 20px; 
  height: 460px;
  position:absolute;
  top: 10px; 
  left: 25px;
  background: transparent url(/images/scroll_track4.jpg) no-repeat center top;
}
.Scrollbar-Track2 {
  width: 20px; 
  height: 240px;
  position:absolute;
  top: 10px; 
  left: 25px;
  background: transparent url(/images/scroll_track2.jpg) no-repeat center top;
}
.Scrollbar-Track3 {
  width: 20px; 
  height: 180px;
  position:absolute;
  top: 10px; 
  left: 25px;
  background: transparent url(/images/scroll_track3.jpg) no-repeat center top;
}
.Scrollbar-Handle {
  position: absolute;
  padding-left:6px;
  cursor:pointer;
}   
.Scrollbar-Handle4 {
  position: absolute;
  padding-left:6px;
  cursor:pointer;
} 
.Scrollbar-Handle2 {
  position: absolute;
  padding-left:6px;
  cursor:pointer;
}  
.Scrollbar-Handle3 {
  position: absolute;
  padding-left:6px;
  cursor:pointer;
}
