body {font-family:Arial,Helvetica,sans-serif}
p,h1,h2,h3,h4,h5,h6 {margin:0;}
/*  Terms and Conditions scroll box */
.scrollTerms {
      padding:5px;
      background:#F8F8F8;
      border:1px solid #EFEFEF;
      height:200px;
      overflow:auto;
}
.titleCell{
	padding:8px;
}
a img {border:none;}
.titleCell h1 {
	font-size:19pt;
	font-family:arial, verdana;
}
.mainTable{
	border:1px solid black;
	background-color:white;
	width: 750px;
}
#topButtons td{
	width:20%;
	text-align:center;
	border-right: 1px solid black;
	padding:2px;
        background:url(/images/topnav.gif) repeat-x bottom left;
}
#topButtons a{
	width: 100%;
	height: 20px;
	color: white;
	text-decoration:none;
	font:12px arial, verdana;
	font-weight:bold;
	padding:5px 2px 3px 2px;
	display:block;
	
}
#topButtons a:hover{
	background-color: #919191;
	background:url(/images/topnav-over.gif) repeat-x bottom left;
}

#leftButtons{
	/* margin-top:30px; */
color:#FFF;
}
#leftButtons ul {
        font-size:10pt;
        margin:0;
        padding:0;
}
#leftButtons li{
border-top: 1px solid #8D8D8D;
	border-right: 2px solid #173C4C;
	border-bottom: 2px solid #173C4C;
	border-left: 1px solid #8D8D8D;
    list-style:none;
	display:block;
	position:relative;
	margin:2px;
}
#leftButtons ul ul {
	position:absolute;
	left:161px;
	top:0px;
	_left:158px;
	width:200px;	
	visibility: hidden;
	background:#E7E7E7;
	border-right:1px solid #999999;
	border-top:1px solid #999999;
}
#leftButtons ul ul li {
	position:relative;
}
#leftButtons a{
	color: white;
	text-decoration: none;
	font-family:arial, verdana;
    font-size:10pt;
	background: #134A5F/* url(nav-bg.gif) repeat-x bottom right*/;
	display:block;
    padding:5px 4px;
}
#leftButtons a:hover, #leftButtons a.current {
	background: #919191 /*url(nav-bg-over.gif) repeat-x bottom left*/;
        display:block;
padding:5px 4px;
}
.leftColumn{
	border-right:1px solid #999;
	font-family:arial, verdana;
        font-size:10pt;
}
.footer{
	padding-bottom: 8px;
	color: #666666;
	font:11px arial, verdana;
}
.mainContent{
	padding: 20px;
}
.ibdg-link{
	color: #666;
}
.printableLink a {
font-family:arial, verdana;
font-size:10pt;
color:#FFFFFF;
text-decoration:none;
}
.printableLink a:hover {
text-decoration:underline;
}
#contactForm {
font-size:10pt;
font-family:arial,verdana;
}

table.product {font-family:Arial,Helvetica,sans-serif;font-size:10pt;width:550px;text-align:left;margin:0px 0px 10px 0px;}
table.product form {margin:0px;padding:0px;}
table.product th {background:#173C4C;color:#FFF;padding:2px 10px;font-size:13pt;width:340px;text-align:center}
table.product th span {font-size:9pt;font-weight:normal;}
table.product th ul {font-size:10pt;font-weight:normal;}
table.product td {border:1px solid #CCC;border-right:none;padding:4px;}
table.product td.button {border:1px solid #CCC;border-left:none;}