body {
	margin:0px;
	padding:0px;
	background-color:#829dd7;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
}


.searchLeftCol
{
	float:left;
	width:100px;
}
.searchRightCol
{
float:left;
width:400px;
}
.leftborder
{
background-image:url(/images/leftborder.gif);
height:200px;
}
.rightborder
{
background-image:url(/images/rightborder.gif);
height:200px;
}
.content
{
border:1px solid white;
padding:0px 0px 0px 0px;
margin-left:1px;
background-color:#ffffff;
}
.searchbox
{
background-image:url(/images/searchbutton_bg.jpg);
height:58px;
width:208px;
}
.searchinput
{
width:135px;

}
.greybar
{
background-color:#d2d4dd;
margin-bottom:1px;
}
.bluebar
{
background-color:#2c4491;
margin-bottom:1px;
}

.orangebar
{
background-color:#ff8a00;
margin-bottom:1px;
}
.heroimageholder
{
background-color:#c4cbdf;
background-repeat:no-repeat;
background-position: center;
height:249px;
border:1px solid #7b86a8;
}

.hpPad
{
margin-left:10px;
margin-right:10px;
margin-top:10px;
}
.hpDivider
{
background-image:url(/images/hpDivider.gif);
background-repeat:repeat-x;
height:2px;
}

.footer
{
color:#7b8aba;
padding:10px 0px;
border-top:1px solid #7b8aba
}
.hpProductCopy
{
margin-right:10px;
font-size:11px;
color:#363944;
margin-bottom:5px;
}
.breadcrumbs
{
	padding-left:10px;
	color:#7b8aba;
	padding-top:7px;
	padding-bottom:7px;
	border-bottom:1px solid #abafbc;
}
.greybox
{
background-image:url(/images/greybox_bg.gif);
background-position:left;
background-repeat:repeat-y;
padding-top:30px;
height:200px;
}
.subcontent
{
background-image:url(/images/vertical-divider.gif);
background-position:left top;
background-repeat:repeat-y;

}
.subpagecontent
{
	margin:40px 20px 20px 30px;
}
.elilcontent
{
margin:35px 20px 0px 25px;

}
.elilcopy
{
color:#000033;
}
.elilBox
{
	border:1px solid #505d86;
	padding:10px;
	
	
}
object {
 	margin:0px;
	padding:0px;
}

#AusbilProducts { background: URL("/images/new-hp/bkng.jpg") repeat-x; width:auto; min-height: 170px;  }
#AusbilProducts-HeaderBar { margin-left: 20px; height: 30px; background: URL("/images/new-hp/h2-ProductReports.jpg") no-repeat; padding-left: 140px; line-height: 30px; text-align: left; font-weight: bold; color: #fff;  }
#AusbilProducts-List { float: left; overflow: hidden; width: 332px; margin-left: 10px; margin-top: 10px; height: 110px; border-right: 1px solid #7b8aba; }
#AusbilProducts-List ul { list-style: none; list-style-image: none; background: none; text-align: left; margin-left: 20px; margin-top: 0px; padding: 0;}
#AusbilProducts-List ul li { list-style: none; list-style-image: none;  background: none; padding-bottom: 5px;  }
#AusbilProducts-List ul li a { background: URL("/images/button2.gif") no-repeat; padding-left:20px; color:#000033; 	font-size:11px; font-weight:bold; text-decoration:none; }
#AusbilProducts-Info { float: left; }
.ABI-0, .ABI-1, .ABI-2, .ABI-3, .ABI-4, .ABI-5, .ABI-6, .ABI-7, .ABI-8, .ABI-9 { display: none;}
#ap-content { margin-top: 10px; margin-left: 10px; width: 280px; text-align: left; float: left;}
#ap-image { position: absolute; margin-left: 290px; *margin-left: 20px; _margin-left: 20px; margin-top: -20px;  z-index: 3; }
#ap-image img {border: none; }
#AusbilProducts-Info a { border: none; text-decoration: none;  }

.LatestBlogDiv {  width: 198px; height: 180px; margin-top: 10px;  }
#mediaCentreArrows { width: auto; height: 15px; }

#arrowContainer { width: auto; height: auto; float: right;}
#prev { float: left; cursor: pointer; }
#next { float: left; margin-left: 5px; cursor: pointer; }

#NewsPieceShell { height: 165px; width: auto; width: 200px;  margin-top: 0px; padding-top: 0px; }
#NewsPiece { height: 110px; width: 200px; border-bottom: 1px solid #ff8a00; padding-bottom: 50px;  margin-top: 0px; padding-top: 0px;  }
#NewsPiece h4 { color: #ff8a00; font: bold 11px Arial; margin-bottom: 0px; margin-top: 0px; padding-top: 0px; }
.hpFile { background: URL("/images/bkng/icon-PDF.gif") no-repeat right bottom; }
.hpVideo {  background: URL("/images/bkng/icon-Video.gif") no-repeat right bottom; }
.hpAudio { background: URL("/images/bkng/icon-Audio.gif") no-repeat right bottom; }
.hpLink { background: URL("/images/bkng/icon-Explorer.gif") no-repeat right bottom;}


/* Home Page Accordion
*******************************************************************/
#accordionContainer { width: 250px;   }
.basic  { width: 250px; height: 160px;  }
.basic div { width: 240px; height: 30px; padding: 0px 8px 8px 8px;  }
.basic a { width: 250px; margin-bottom: 8px; }
a.productLink-accordion { display: block; width: 230px; font-weight: bold; color: #fff; padding-left: 20px; background: URL("/images/button1.gif") no-repeat;  }

/* Home Page Changes v2
*******************************************************************/
.InvestorPromo { background: URL("/assets/investor/hp-bkng.jpg") no-repeat; width: 223px; height: 237px;}
.InvestorPromo-Content { padding-top: 65px; margin-left: 100px; width: 120px; height: 137px; }
table td a { text-decoration: none; }

/*- Investor Access -*/
#InvestorAccess { width: auto; height: 27px; background: URL("/assets/investor/hp-header.jpg") no-repeat right top; margin-bottom: 15px; text-align: right; }

/* Investor Landing Page
*******************************************************************/
#investorContent { margin: 20px 0; width: auto; padding-left: 20px;  }
#investorContent h1 { font-family: "Lucida Sans", Arial, Helvetica, sans-serif;	font-size:16px; font-weight: bold; text-transform: none; border: none; padding-bottom: 5px; margin-bottom: 5px; background: URL("/assets/investor/header-dots.gif") no-repeat 0 bottom; }

#investorSlideShow{ width: 310px; height: 321px; background: #69769d; float: right; margin-left: 20px; overflow: hidden;}
#screenShotImages { width: 310px; height: 321px; }
#investorArrows { position: absolute; z-index: 80; margin-top: 200px; }
#next2 { float: left; margin-left: 275px; _margin-left: 145px;}
#prev2 { float: left;}
.sshot { padding-left: 5px; padding-top: 5px; }
.sshot img { padding-bottom: 5px; }
.sshot span { color: #fff; margin-top: 5px; }