BODY {
  text-align: center;
  background: #ffffff;
  background-image: url("images/blue-gradient.gif");
  background-repeat: repeat-x;
  color: #000000;
  margin: 0px;
}

A {
  color: #000000;
  text-decoration: none;
}

A:hover {
  color: #AABBDD;
  text-decoration: underline;
}

img {border:0;} 
 
a {selector-dummy: expression(this.hideFocus=true);}

.dbMenu{
	width:187px;
}
.dbMenu .subMenu{
	background-image:url('down.gif');
	background-position:bottom right;
}
.dbMenu .click{
	background-image:none;
}

#menu{
	position:relative;
	z-index:1;
	top:0;
	left:0;
	padding:2px;
	margin:0px;
	list-style:none;
}

li ul{
	position:relative;
	display:none;
	padding:2px;
	margin:0px;
	list-style:none;
}

li{
	position:relative;
	background-color:#000000;
	border:1px solid white;
	padding:2px;
	margin: 0px;
	color:#ffffff;
	text-align: left;
	text-indent:10px;
	font: bold 12px tahoma,verdana,sans-serif;
	letter-spacing: 0;
}

.subMenu{
	background-repeat:no-repeat;
}

.click{
	background-color:#f0f0f0;
	color:#000000;
}

.click ul{
	display:block;
}

.hover, ul li a:hover{
	cursor:pointer;
	background-color:#1F7AB3;
	color:#F5F755;
}

li ul li.hover, li ul li.hover a:hover{
	background-color:#3F7ABD;
	color:#F5F755;
	font-size: 12px;	
}

li a{
	width:100%;
}

li a, li ul li a, li.hover ul li a{
	text-decoration:none;
	color:#ffffff;
	font-size: 12px
}

li.hover a, li ul li.hover a{
	text-decoration:underline;
	color:#F5F755;
	font-size: 12px;
}

.textTopmain {
  font-family: Tahoma;
  font-size: 11px;
  font-weight: bold;
  color: #ffffff;
}

.textTopblue {
  background: #ffffff;
  font-family: Tahoma;
  font-size: 18px;
  font-weight: bold;
  color: #175179;
}

.textTopbank {
  background: #dddddd;
  font-family: BankGothic Md BT;
  font-size: 13px;
  font-weight: bold;
  color: #000000;
}

.textProducttitle {
  background: #ffffff;
  font-family: Bookman Old Style;
  font-size: 18px;
  font-weight: bold;
  color: #1F7AB3;
}

.textProductdesc {
  background: #ffffff;
  font-family: tahoma,verdana,sans-serif;
  font-size: 12px;
  font-weight: bold;
  color: #000000;
}

.textHome {
  background: #9DD7EF;
  font-family: arial black;
  font-size: 11px;
  color: #C11414;
}

.textProductlink {
  background: #20A0D5;
  font-family: arial black;
  font-size: 11px;
  color: #ffffff;
}

.textProductlinkQuote {
  background: #136587;
  font-family: arial black;
  font-size: 11px;
  color: #ffffff;
}

.infoBox {
  background: #ffffff;
  font-family: arial black;
  font-size: 11px;
  font-weight: bold;
  color: #000000;
}

.mainBody {
  background: #000000;
  font-family: Verdana, Arial, sans-serif;
  font-size: 11px;
  color: #ffffff;
}

.main {
  font-family: Verdana, Arial, sans-serif;
  font-size: 11px;
  font-weight: bold;sharp;
  line-height: 1.5;
  color: #0C5888;
}

.mainDark {
  font-family: Verdana, Arial, sans-serif;
  font-size: 11px;
  font-weight: bold;sharp;
  line-height: 1.5;
  color: #868787;
}

.footer {
  background: #ffffff;
  font-family: BankGothic Md BT;
  font-size: 12px;
  color: #000000;
}

.tableBorder {
  background: #dddddd;
}

.roundcont {
	width: 750px;
	background-color: #1F7AB3;
	color: #ffffff;
}

.roundcontSmall {
	width: 320px;
	background-color: #1F7AB3;
	color: #ffffff;
}

.roundcont p {
	margin: 0 10px;
}

.roundtop { 
	background: url(images/tr.gif) no-repeat top right; 
}

.roundbottom {
	background: url(images/br.gif) no-repeat top right; 
}

img.corner {
   width: 15px;
   height: 15px;
   border: none;
   display: block !important;
}

.pageTitle {
  background: #1F7AB3;
  font-family: BankGothic Md BT;
  font-size: 20px;
  color: #ffffff;
}

.pageTitledetail {
  background: #1F7AB3;
  font-family: BankGothic Md BT;
  font-size: 12px;
  color: #8CD0FA;
}

.textFooter {
  font-family: tahoma,verdana,sans-serif;
  font-size: 10px;
  font-weight: bold;
  color: #000000;
}

.emailLink {
  font-family: tahoma,verdana,sans-serif;
  font-size: 10px;
  font-weight: bold;
  color: #2974C1;
}

.productTitle {
  font-family: BankGothic Md BT;
  font-size: 22px;
  color: #F40A0F;
}