/* CSS Document */

html, body {
margin:0;
padding:0;
height:100%;
border:none;
font-size:12px;
font-family:Arial, Helvetica, sans-serif;
background-color:#5487c6;
}

img {border:0px}

.bg {
background:url(images/bg.jpg) repeat-x top; 
}

.maintd {
width:940;
vertical-align:top;
background:#FFFFFF; 
height:100%;
}

.treb { font-family:trebuchet ms; }

.menu {
padding:4px;

}

.menu a {
display:block;
padding-top:6px;
padding-bottom:5px;
padding-left:10px;
padding-right:10px;
font-size:14px;
text-decoration:none;
color:#FFFFFF;
font-family:arial;
}
.menu a:hover {
display:block;
background-color:#fdbf0b;
color:#161616;
}

.menu-ap {
padding-left:4px;

}

.menu-ap a {
display:block;
padding:5px;
padding-left:10px;
padding-right:10px;
font-size:16px;
text-decoration:underline;
color:#FFFFFF;
font-family:arial;
font-weight:bolder;
}
.menu-ap a:hover {
display:block;
background-color:#fdbf0b;
color:#161616;
}

.foottd {
background-color:#1D1D1D;
vertical-align:top;
padding-top:10px;
}


.app1 a {
display:block;
background:url(images/apply.jpg) no-repeat;
color:#FFFFFF;
text-decoration:none;
width:130px;
padding-top:12px;
padding-bottom:12px;
text-align:center;
font-weight:bold;
}
.app1 a:hover {
text-decoration:underline
}
.rates {
border-left: 5px solid #226497;
border-right: 5px solid #226497;
}
.b1 { font-weight:bold; font-size:11px; color:#a7c1d5; text-align:center; padding-top:4px; }
.b2 { font-weight:bold; font-size:20px; color:#FFFFFF; text-align:center; padding-bottom:2px;}

.grey { color:#5d5d5d; }
.grey-s { color:#5d5d5d; font-size:10px}

.rmenu {
width:270px;
border-left: 5px solid #1d1d1d;
border-right: 5px solid #1d1d1d;
}

.menulinks a {
display:block;
text-decoration:none;
padding-left:10px;
padding-top:4px; padding-bottom:4px;
border-bottom:1px dashed #CCCCCC;
font-size:12px;
text-decoration:underline;
color:#1D1D1D;
font-family:Arial, Helvetica, sans-serif;
background-color:#F3F3F3;
}
.menulinks a:hover {
text-decoration:underline;
background-color:#dcdcdc;
}
.foot { color:#A6A6A6;
line-height:17px;
}
.foot a { color:#A6A6A6; }
.news-title {
color:#A6A6A6;
}
.news-title a {
display:block;
color:#A6A6A6;
text-decoration:none;
padding:1px;
padding-top:2px
}
.news-title a:hover {
display:block; color:#ffffff;
}
.footh {
color:#444444;
font-size:16px;
font-weight:bold;
padding-bottom:10px;
}
.disc {
border-top:1px solid #333333; 
border-bottom:1px solid #333333; 
padding-top:5px; 
padding-bottom:5px; 
color:#666666; 
font-size:11px;
}
.bottom { padding-top:20px; padding-bottom:20px; margin-bottom:20px; font-size:8pt; color:#A6A6A6; border-bottom:1px solid #333333;}
.bottom a {font-size:10pt;color: #A6A6A6; font-weight:bold;}
.bottom a:hover {color:#FFFFFF; }

.bottom-s {font-size:9pt;color:#666666; line-height:16px; }
.bottom-s a {color:#666666; text-decoration:none}
.bottom-s a:hover {color:#ffffff;}

.body {
padding:10px;
padding-right:20px;
font-size:12px;
color:#242424;
font-family:Arial, Helvetica, sans-serif;
}

.body a {
color:#134179;

}
.body a:hover {
text-decoration:none;
}

h1 {
	font-size: 17pt;
	font-weight: bold;
	color: #056bb3;
	font-family:trebuchet ms;
	letter-spacing:-1px;
	margin:0px;
	padding:0px;
}

.indbox {
background:url(images/boxbg1.jpg) top right no-repeat;
padding:3px;
vertical-align:top;
}
.icon { margin-right:10px; }
.icon2 { margin-top:15px; margin-bottom:10px; }

#box td {
color:#1d1d1d;
padding-top:2px;
padding-bottom:2px;
}
.bul {
margin-right:5px;
}


.app2 a {
display:block;
background:url(images/app2.jpg) no-repeat;
color:#FFFFFF;
text-decoration:none;
width:100px;
padding-top:10px;
padding-bottom:10px;
text-align:center;
font-weight:bold;
margin-top:5px;
}
.app2 a:hover {
text-decoration:underline
}


form{margin:0px;padding:0px;}
.input {background-color:#FFFFFF; ! important; border: 1px solid #333333 ! important; padding-left:4px; font-size:12px; margin:1px 0px 1px 2px; height:17px; font-weight:bold }
.input2 {background-color:#FFFFFF; ! important; border: 1px solid #333333 ! important; padding-left:4px; font-size:12px; margin:1px 0px 1px 2px; height:17px; font-weight:bold }
.input-app {background-color:#FFFFFF; ! important; border: 1px solid #333333 ! important; padding-left:4px; font-size:13px; margin:1px 0px 1px 2px; height:20px; font-weight:bold; color:#000; font-family:arial }
.button {border:2px solid #000000; background-color:#CCCCCC; font-size: 12px; font-weight:bold; padding:2px 5px 2px 5px; margin-left:2px}

.express {
background-color:#1d1d1d;
color:#FFFFFF;
abackground:url(images/bbbg.jpg) bottom repeat-x; 
}

.express-h {
padding-bottom:7px;
padding-top:7px;
margin-bottom:3px;
border-bottom:1px dashed #707070;
padding-left:10px;
}

.box {
padding: 0px 10px 0px 10px;
}

#exp td {
padding-left:10px;
padding-top:2px;
padding-bottom:2px;
}

.faq {padding-bottom:13px; border-bottom:1px dashed #CCCCCC}

.wb {color:#FFFFFF; font-weight:bold;}

#fees { border-collapse:collapse}

#fees td { }

.imgb {border:1px solid #E5E5E5; }

.rtxt {
font-weight:bold; font-size:11px; color:#F4F4F4; padding-left:12px; padding-top:6px; line-height:15px;
}
.bb {font-size:18px; color:#000000; font-weight:bold;}

li {margin-bottom:5px}

.apply-txt {font-weight:bold; color:#000000:}
.apply-txt a {font-weight:bold; font-size:14px; color:#ec5916;}

#submenu {
position: absolute;
visibility: hidden;
border:  1px solid black;
padding:2px;
background: #171717;
}
#submenu a {
display:block;
font-size:12px;
text-decoration:none;
color:#FFFFFF;
padding:6px;
background:#232323;
}
#submenu a:hover {
background-color:#fdbf0b;
color:#161616;
}
.wh-t {
font-size:14px;
color:#FFFFFF;
font-weight:bold;
}
.b-t {
font-size:14px;
font-weight:bold;
}
.spec td {padding:4px; padding-left:6px; border-top:1px solid #f2fcff; border-bottom: 1px solid #c9d6df; }

.wlink a { color:#FFFFFF; }
.wlink a:hover {text-decoration:none;}

.services td {border-bottom:1px solid #b3b3b3; border-top:1px solid #ffffff; padding-top:4px; padding-bottom:4px}

.link { color: #ec5916;}
.link a { color: #ec5916;}
.link a:hover { color: #ec5916; text-decoration:none;}

.merchantscout{
	text-decoration:none !important;
	color:#787878 !important;
}