body {
font-family: Arial, Helvetica, sans-serif;
}
.contactText {
	font-size: 10px;
	color: #FFFFFF;
}
contactText a{
	font-size: 10px;
	color: #FFFFFF;
	font-weight:bold;
}
.contactText a:link {
	font-size: 10px;
	color: #FFFFFF;
	font-weight:bold;
}
.contactText a:active {
	font-size: 10px;
	color: #FFFFFF;
	font-weight:bold;
}
.contactText a:visited {
	font-size: 10px;
	color: #FFFFFF;
	font-weight:bold;
}
.contactText a:hover {
	font-size: 10px;
	color: #002d40;
	font-weight:bold;
}
.bodyText {
	font-size: 11px;
	color: #000000;
	line-height: 1.2em;
}
.pageTitles {
	font-size: 16px;
	color: #00466B;
}
.bottomLinks:link {
	font-size: 11px;
	color: #87898C;
	text-decoration:none;
}
.bottomLinks:active {
	font-size: 11px;
	color: #87898C;
	text-decoration:none;
}
.bottomLinks:visited {
	font-size: 11px;
	color: #87898C;
	text-decoration:none;
}
.bottomLinks:hover {
	font-size: 11px;
	color: #87898C;
	text-decoration:underline;
}
.teamNames {
	font-size: 14px;
	color: #00466B;
}
.ListingsTitle {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #FFFFFF;
	font-weight: bold;
}
.teamInfo {
	font-size: 10px;
	color: #000000;
	background-color: #FFFFFF;
	border: 1px solid #000000;
}
.fullBorders {
	border: 1px solid #333333;
}
.rightBorder {
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #666666;
}
.bodyTextLarge {
	font-size: 13px;
	color: #000000;
	line-height: 1.2em;
}
.bodyText:link {
	font-size: 11px;
	color: #00466B;
	line-height: 1.2em;
}
.bodyText:visited {
	font-size: 11px;
	color: #00466B;
	line-height: 1.2em;
}
.teamInfo:link {
	font-size: 10px;
	color: #000000;
	text-decoration: none;
}
.teamInfo:hover {
	font-size: 10px;
	color: #FFFFFF;
	text-decoration: none;
	background-color: #999999;
}



/* Scroll Bar Master Styling Starts Here */
.scrollgeneric {
	line-height: 1px;
	font-size: 1px;
	position: absolute;
	top: 0;
	left: 0;
	}

/* force fleXcroll to always display the vertical scrollbase */
.vscrollerbase {
	visibility: visible !important;
	}

/* fleXcroll adapts to this CSS setting and sets positions correctly */
/* And style your scrollbar like you normally do */

.vscrollerbase { /* SCROLL TRACK BACKGROUND */
	width: 15px;
	background: #D7EBDF url(verticalbar.png) 0px 0px repeat-y;
	}

.vscrollerbar { /* SCROLL FACE MIDDLE */
	width: 15px;
	background: #00466b;
	}

.hscrollerbase {
	height: 15px;
	background: #00466b;
	}

.hscrollerbar {
	height: 15px;
	background: #00466b;
	}

.vscrollerbar, .hscrollerbar {
	padding: 13px;
	z-index: 2;
	}

.vscrollerbarbeg { /* SCROLL FACE TOP */
	background: #00466b;
	width: 15px;
	height: 15px !important;
	}

.vscrollerbarend { /* SCROLL FACE BOTTOM */
	background: #00466b;
	width: 15px;
	height: 15px;
	}

.hscrollerbarbeg {
	background: url(verticalbar.png) -60px -15px no-repeat;
	height: 15px;
	width: 15px !important;
	}

.tagline {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #FFFFFF;
	text-decoration: none;
	}

.hscrollerbarend {
	background: url(verticalbar.png) -30px -15px no-repeat;
	height: 15px;
	width: 15px;
	}

.scrollerjogbox {
	width: 15px;
	height: 15px;
	top: auto;
	left: auto;
	bottom: 0px;
	right: 0px;
	background: #4E727C url(horizontalbar.png) 0px 0px;
	}

.vscrollerbasebeg { /* UP ARROW */
	background: url(verticalbar.png) -30px -30px no-repeat;
	width: 15px;
	height: 15px !important;
	}

.vscrollerbaseend { /* DOWN ARROW */
	background: url(verticalbar.png) -60px -30px no-repeat;
	height: 15px;
	width: 15px;
	}

.hscrollerbasebeg {
	background: url(verticalbar.png) -60px 0px no-repeat;
	height: 15px;
	width: 15px !important;
	}

.hscrollerbaseend {
	height: 15px;
	width: 15px;
	background: url(verticalbar.png) -30px 0px no-repeat;
	}

.scrollerjogbox:hover {
	background: url(verticalbar.png) -45px -15px;
	}

/*Page related styles for you to view*/
#mycustomscroll {
	/* Typical fixed height and fixed width example */
	width: 215px;
	height: 425px;
	overflow-x: auto;
	overflow-y: hidden;
	/* IE overflow fix, position must be relative or absolute*/
	position: relative;
	margin: 1px auto;
	margin-top: 5px;
	margin-bottom: 5px;
	padding-right: 15px;
	}

/*Page related styles for you to view*/
#mycustomscrollfeature {
	/* Typical fixed height and fixed width example */
	width: 500px;
	height: 240px;
	overflow-x: auto;
	overflow-y: hidden;
	/* IE overflow fix, position must be relative or absolute*/
	position: relative;
	margin: 1px auto;
	margin-top: 5px;
	margin-bottom: 5px;
	padding-right: 0px;
	}

#mycustomscrollfeature2 {
	/* Typical fixed height and fixed width example */
	width: 500px;
	height: 275px;
	overflow-x: auto;
	overflow-y: hidden;
	/* IE overflow fix, position must be relative or absolute*/
	position: relative;
	margin: 1px auto;
	margin-top: 5px;
	margin-bottom: 5px;
	padding-right: 0px;
	}

#mylistingscroll {
	/* Typical fixed height and fixed width example */
	width: 500px;
	height: 360px;
	overflow-x: auto;
	overflow-y: hidden;
	/* IE overflow fix, position must be relative or absolute*/
	position: relative;
	margin: 1px auto;
	margin-top: 5px;
	margin-bottom: 5px;
	padding-right: 0px;
	}
/* general page style ends here */
/* Scroll Bar Master Styling Ends Here */



.Listings {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFFFFF;
	font-weight: normal;
}
.Listings:link {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFFFFF;
	font-weight: normal;
	text-decoration: none;
}
.Listings:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #002d40;
	font-weight: normal;
	text-decoration: none;
}
.Listings:active {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #002d40;
	font-weight: normal;
	text-decoration: none;
}
.Listings:visited {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFFFFF;
	font-weight: normal;
	text-decoration: none;
}
.bottomNonLinks {
	font-size: 11px;
	color: #87898C;
}
.aw:link {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #FFFFFF;
	text-decoration:none;
}
.aw:active {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #FFFFFF;
	text-decoration:none;
}
.aw:visited {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #FFFFFF;
	text-decoration:none;
}
.aw:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #CCCCCC;
	text-decoration:underline;
}
 hr {
  height: 1px;
  width: 100%;
  margin-top:0px;
}
#content {
height:240px;
}
.sidetext {
	font-size: 11px;
	color: #000000;
	line-height:13px;
}

/*Make cursor into pointed on drop-downs FIX */

#menuItem0 {
  cursor:pointer;
  cursor:hand;
}

#menuItem1 {
  cursor:pointer;
  cursor:hand;
}
#menuItem2 {
  cursor:pointer;
  cursor:hand;
}
#menuItem3 {
  cursor:pointer;
  cursor:hand;
}
#menuItem4 {
  cursor:pointer;
  cursor:hand;
}
#menuItem5 {
  cursor:pointer;
  cursor:hand;
}
#menuItem6 {
  cursor:pointer;
  cursor:hand;
}
#menuItem7 {
  cursor:pointer;
  cursor:hand;
}
#menuItem8 {
  cursor:pointer;
  cursor:hand;
}
#menuItem9 {
  cursor:pointer;
  cursor:hand;
}
#menuItem10 {
  cursor:pointer;
  cursor:hand;
}
#menuItem11 {
  cursor:pointer;
  cursor:hand;
}
#menuItem12 {
  cursor:pointer;
  cursor:hand;
}
#menuItem13 {
  cursor:pointer;
  cursor:hand;
}
#menuItem14 {
  cursor:pointer;
  cursor:hand;
}
#menuItem15 {
  cursor:pointer;
  cursor:hand;
}
#menuItem16 {
  cursor:pointer;
  cursor:hand;
}
#menuItem17 {
  cursor:pointer;
  cursor:hand;
}
#menuItem18 {
  cursor:pointer;
  cursor:hand;
}
.email:link {
	font-size: 11px;
	color: #000000;
	line-height: 1.2em;
}
.email:active {
	font-size: 11px;
	color: #000000;
	line-height: 1.2em;
}
.email:visited {
	font-size: 11px;
	color: #000000;
	line-height: 1.2em;
}
.email:hover {
	font-size: 11px;
	color: #00466B;
	line-height: 1.2em;
}
.rightInfo {
	font-size: 10px;
	color: #000000;
	background-color: #FFFFFF;
	border: 1px solid #000000;
}
.listingtext {
	font-size: 12px;
	color: #000000;
	line-height:1.3em;
}.casestudyspecs {
	font-size: 14px;
	color: #00466B;
}
