a {
	color: #617381;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	text-decoration:underline;
}
a:hover {
	color: #91b6c9;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	text-decoration:none;
}

.bumpbox{
	text-decoration:none;


}

object{
	margin-top:0px;	
	margin-bottom:0px;
	
	
	
}

ol li {
	margin-right: 10%;
	margin-top: .5em;
	margin-bottom: .5em;	
	
}


.mainpagebody{
	background-color:#d5e2e8;
	margin-top:0px;
	margin-left:0px;
	margin-bottom:0px;
	margin-right:0px;
	background:url(subbg.jpg);
	background-repeat:repeat-x;
}
.subpagebody{
	/*background-color:#607181;*/
	margin-top:0px;
	margin-left:0px;
	margin-bottom:0px;
	margin-right:0px;
	background:url(subbg.jpg);
	background-repeat:repeat-x;
}
.subpagebodyreg{
	/*background-color:#607181;*/
	margin-top:0px;
	margin-left:0px;
	margin-bottom:0px;
	margin-right:0px;
	background:url(subbgreg.jpg);
	background-repeat:repeat-x;
}
.bodycopy {
	color: #58595b;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height:140%;
}
.wbodycopy {
	color: #58595b;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height:140%;
}
.downloadcopy {
	color: #58595b;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height:100%;
}
.headline {
	color: #617381;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;	
	text-transform: capitalize;
}
.wheadline {
	color: #617381;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 20px;
	line-height:100%;
}


.wheadline2 {
	color: #95bbcd;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
	line-height:100%;
}
.subheadline {
	color: #37383b;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;	
}
.subheadline2 {
	color: #37383b;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13.5px;	
}
.subarrows {
	margin-left:10px;
	padding-top:10px;
}
.padright {
	padding-right:10px;	
}
.botnav {
	color: #ffffff;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	text-decoration:none;
}
.botnav:hover {
	color: #ffffff;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	text-decoration:underline;
}
.bottomnav {
	color: #d5e2dd;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	text-decoration:none;
}
.topnav {
	color: #FFFFFF;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	text-decoration:none;
}
.topnav:hover {
	color: #ffffff;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	text-decoration:none;
}
.normal { 
	/*background-image: url("/images/nav_off.jpg");
	background-repeat:no-repeat;
	width:175px;*/
	height:20px;
}
.normalActive { 
	/*background-image: url("/images/nav_on.jpg");
	background-repeat:no-repeat;
	width:175px;*/
	height:20px;
}
.sublinks {
	color: #37383b;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	text-decoration:none;
}
.sublinks:hover {
	color: #0351a3;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	text-decoration:underline;
}
.sublinks2 {
	color: #37383b;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	text-decoration:none;
	
}

.sublinks2:hover{
	color: #ffffff;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	text-decoration:none;
	
}

.subtext{
	color: #37383b;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	text-decoration:none;
	
}

ul.menu {list-style:none; margin:0 0 0 0px; padding:0 0 0 0; z-index:99; }
ul.menu * {margin:0; padding:0}
ul.menu a {display:block; text-decoration:none}
ul.menu li {position:relative; float:left; margin-right:0px}
ul.menu ul {position:absolute; top:24px; left:0px;  display:none; opacity:0; list-style:none}
ul.menu ul li {position:relative; border:1px solid #ffffff; border-top:none; border-left:none; border-right:none; margin:0;align:left;}
ul.menu ul li a {display:block; padding:6px 7px 5px; background-color:#90b6cb; color:#37383b}
ul.menu ul li a:hover {color:#fff; background-color:#0058a8}
ul.menu ul ul {left:0px; top:0px}
ul.menu .subtoplinefix {top:0;}
#mom1tip {
	display:none;
	background:transparent url(/images/black_arrow.png);
	font-family: Arial, Helvetica, sans-serif;
	font-size:12px;
	height:130px;
	width:250px;
	padding:25px;
	color:#000;	
	vertical-align:middle;
}
#mom2tip {
	display:none;
	background:transparent url(/images/black_arrow.png);
	font-family: Arial, Helvetica, sans-serif;
	font-size:12px;
	height:130px;
	width:250px;
	padding:25px;
	color:#000;	
}
#mom3tip {
	display:none;
	background:transparent url(/images/black_arrow.png);
	font-family: Arial, Helvetica, sans-serif;
	font-size:12px;
	height:130px;
	width:250px;
	padding:25px;
	color:#000;	
}
#mom4tip {
	display:none;
	background:transparent url(/images/black_arrow.png);
	font-family: Arial, Helvetica, sans-serif;
	font-size:12px;
	line-height: 12.5px;
	height:130px;
	width:250px;
	padding:25px;
	color:#000;	
	
}
#mom5tip {
	display:none;
	background:transparent url(/images/black_arrow.png);
	font-family: Arial, Helvetica, sans-serif;
	font-size:12px;
	line-height: 12.5px;
	height:130px;
	width:250px;
	padding:25px;
	color:#000;	
}
#mom6tip {
	display:none;
	background:transparent url(/images/black_arrow.png);
	font-family: Arial, Helvetica, sans-serif;
	font-size:12px;
	height:130px;
	width:250px;
	padding:25px;
	color:#000;	
}
#mom7tip {
	display:none;
	background:transparent url(/images/black_arrow.png);
	font-family: Arial, Helvetica, sans-serif;
	font-size:12px;
	height:130px;
	width:250px;
	padding:25px;
	color:#000;	
}
#mom8tip {
	display:none;
	background:transparent url(/images/black_arrow.png);
	font-family: Arial, Helvetica, sans-serif;
	font-size:12px;
	height:130px;
	width:250px;
	padding:25px;
	color:#000;	
}
#mom9tip {
	display:none;
	background:transparent url(/images/black_arrow.png);
	font-family: Arial, Helvetica, sans-serif;
	font-size:12px;
	height:130px;
	width:250px;
	padding:25px;
	color:#000;	
}
#mom10tip {
	display:none;
	background:transparent url(/images/black_arrow.png);
	font-family: Arial, Helvetica, sans-serif;
	font-size:12px;
	height:130px;
	width:250px;
	padding:25px;
	color:#000;	
}
#mom11tip {
	display:none;
	background:transparent url(/images/black_arrow.png);
	font-family: Arial, Helvetica, sans-serif;
	font-size:12px;
	height:130px;
	width:250px;
	padding:25px;
	color:#000;	
}
#mom12tip {
	display:none;
	background:transparent url(/images/black_arrow.png);
	font-family: Arial, Helvetica, sans-serif;
	font-size:12px;
	height:130px;
	width:250px;
	padding:25px;
	color:#000;	
}
#mom13tip {
	display:none;
	background:transparent url(/images/black_arrow.png);
	font-family: Arial, Helvetica, sans-serif;
	font-size:12px;
	height:130px;
	width:250px;
	padding:25px;
	color:#000;	
}
#Scroller-1 { 
  position:relative; 
  overflow: hidden;
  width: 415px;
  height: 245px;
  
}
#Scroller-2 { 
  position:relative; 
  overflow: hidden;
  width: 415px;
  height: 235px;
  
}
.Scroller-Container {
  position: absolute;
  top: 0px; left: 0px;
}
.scrollbar {
	position: relative;
  top:0px;
  left:5px;
  margin:0 0 0 0px;
}
.Scrollbar-Up {
  cursor: pointer;
  position: relative;
}
.Scrollbar-Down {
  cursor: pointer;
  position: relative;
}
/* the overlayed element */
.apple_overlay {
	
	/* initially overlay is hidden */
	display:none;
	
	/* growing background image */
	background-image:url(/images/white.png);
	
	/* 
		width after the growing animation finishes
		height is automatically calculated
	*/
	width:640px;		
	
	/* some padding to layout nested elements nicely  */
	padding:35px;

	/* a little styling */	
	font-size:11px;
}

/* default close button positioned on upper right corner */
.apple_overlay div.close {
	background-image:url(/images/close.png);
	position:absolute; right:5px; top:5px;
	cursor:pointer;
	height:35px;
	width:35px;
}
/* black version of the overlay. simply uses a different background image */
div.apple_overlay.black {
	background-image:url(http://static.flowplayer.org/tools/img/overlay/transparent.png);		
	color:#fff;
	padding:100px;
}

div.apple_overlay h2 {
	margin:10px 0 -9px 0;
	font-weight:bold;
	font-size:14px;
}

div.black h2 {
	color:#fff;
}

#triggers {
	margin-top:10px;
	text-align:center;
}

#triggers img {
	background-color:#fff;
	padding:2px;
	border:1px solid #ccc;
	margin:2px 5px;
	cursor:pointer;
	-moz-border-radius:4px;
	-webkit-border-radius:4px;
}

