@charset "utf-8";

* {margin:0px; padding:0px;}

body {background:#c8cacd url(/img/bg.gif) 0px 0px repeat-x; text-align:center; font:11px Tahoma; color:#1d262f;}
img {border:none; display:block;}

p {padding:5px 0 0 0; line-height:120%;}
a {text-decoration:none; color:#fe4c03; border: 0px;}
a:hover {text-decoration:underline; border: 0px;}
a.u {text-decoration:underline; border: 0px;}
a.u:hover {text-decoration:none; border: 0px;}
a.n, a.n:hover {text-decoration:none; border: 0px;}
a:focus, a:active {outline: none;}

input {font-family: 'Verdana'; color: #240f02; font-size: 11px;}
textarea {font-family: 'Verdana'; color: #240f02; font-size: 11px;}
select {font-family: 'Verdana'; color: #240f02; font-size: 11px;}

.container {position:relative; width: 1026px; text-align: left; margin: 0 auto; background: #ffffff url(/img/head-bg.jpg) 0px 92px no-repeat;}
.container2 {position:relative; width: 1026px; text-align: left; margin: 0 auto; background: #ffffff 0px no-repeat;}
.top {position:relative; height:92px; background: url(/img/top-bg.gif) 3px 0px repeat-x;}
.top-r {position:relative; height:92px; background: url(/img/top-right.gif) right top no-repeat;}
.logo {position:relative; height:92px; padding-left:29px; background: url(/img/top-left.gif) left top no-repeat;}

.menu {position:absolute; right:9px; top:56px; width:574px; background: url(/img/menu-bg.png) 0px 0px repeat-x; height:55px; z-index:50;}
.menu-r {width:100%; height:55px; background: url(/img/menu-right.gif) right top no-repeat;}
#inside .menu-r {background: url(/img/menu-rightins.gif) right top no-repeat;}
.search {position:absolute; left:234px; top:4px; height:45px; width:195px; padding-left:130px; background: url(/img/search.jpg) no-repeat;}
* html .search {width:325px; margin-right:-130px;}
.search-bg {width:148px; height:15px; margin:19px 5px 0 0px; background: url(/img/search-inp.jpg) no-repeat;}
.inp input {border:none; background-color:transparent;}
.search-bg input {width:141px; margin-left:3px; color:#ffffff;}
.go {padding-top:3px;}
.home {width:73px; height:55px; background: url(/img/home.jpg) no-repeat; text-align:center; float:left;}
#inside .home {background: url(/img/homeins.jpg) no-repeat;}
.home a {line-height:68px; margin-left:4px; color:#adc7e3; display:block; height:55px; overflow:hidden}
.home a:hover {background: url(/img/current-tab.gif) 50% 5px no-repeat; text-decoration:none;}
.menu-but {width:67px; height:55px; background: url(/img/menu-but.jpg) no-repeat; text-align:center; float:left;}
.menu-but a {line-height:68px; color:#adc7e3; display:block; height:55px; overflow:hidden}
.menu-but a:hover {background: url(/img/current-tab.gif) 50% 5px no-repeat; text-decoration:none;}
.submenu {display:block; position:absolute; right:14px; top:98px; width:565px; height:27px; color:#ffffff; text-align:left; background: url(/img/submenu.gif) 0 0 no-repeat; visibility:hidden; z-index:1000;}
.submenu a {line-height:35px;color:#ffffff; margin:0 10px; display:inline; background:none;}
.submenu a:hover, .submenu a.cur-sub {background:none; text-decoration:none; color:#c6dc4f;}

.wraper {padding:19px 7px;}
#home .wraper {padding:19px 7px; background: url(/img/home-img-top.jpg) 208px 19px no-repeat;}
.sidebar {position:relative; margin-top:0px; width:202px; background-color:#165ba4; float:left;}
.items-bg {background: url(/img/sb-bg.gif) repeat-y;}
.items-beg {background: url(/img/sb-begin.gif) no-repeat; padding-top:6px;}
.items-end {width:100%; background: url(/img/sb-items-end.gif) left bottom no-repeat; padding-bottom:6px; overflow:hidden;}
.sb-end {width:100%; background: url(/img/sb-end.gif) left bottom no-repeat; overflow:hidden;}
.item {margin:-1px 4px 0 4px;}
.item-sub {margin:0px 4px 0 4px;}
.item a {display:block; height:18px; overflow:hidden; background: url(/img/sb-item-bg.gif) 0 -18px no-repeat; padding-left:25px; font:11px/19px Tahoma; color:#1d262f;}
.item-sub a {display:block; background:#b1cae4 url(/img/sb-main-item.gif) left top no-repeat; padding-left:25px; font:11px/19px Tahoma; color:#1d262f;}
.item-sub a:hover, .item-sub.current a {background:#b1cae4 url(/img/sb-main-item.gif) right top no-repeat; color:#ffffff; text-decoration:none;}
.item.current a {background: url(/img/sb-item-bg.gif) 0px 0px no-repeat; color:#ffffff; text-decoration:none;}
.item a:hover {background: url(/img/sb-item-bg.gif) 0px 0px no-repeat; color:#ffffff; text-decoration:none;}
.subitems {padding:3px 0 5px 30px;}
.subitems a, .subitems a:hover, .item-sub.current .subitems a, .item-sub.current .subitems a:hover {height:auto; background:transparent none; padding:0px; line-height:14px; color:#004c9d;}
.subitems a:hover {text-decoration:underline;}

.content {position:relative; padding:0 0px 0 9px; margin-left:202px;}
.head-text {padding:6px 35px 0 276px; color:#ffffff;}
.head-text2 {position:relative;}
.head-text p {font:12px/120% Tahoma; text-align:justify;}
.head-text h1 {font:24px/200% Tahoma; text-align:left;}

.no-internet {display:block; position:absolute; top:141px; left:8px; width:179px; height:98px; background: url(/img/no-internet.jpg) 0px 0px no-repeat;}
.balance-transfer {display:block; position:absolute; top:141px; left:204px; width:179px; height:98px; background: url(/img/balance-transfer.jpg) 0px 0px no-repeat;}
.reward-cards {display:block; position:absolute; top:141px; left:405px; width:179px; height:98px; background: url(/img/reward-cards.jpg) 0px 0px no-repeat;}
.airline-cards {display:block; position:absolute; top:141px; left:598px; width:179px; height:98px; background: url(/img/airline-cards.jpg) 0px 0px no-repeat;}
.no-internet2 {display:block; position:absolute; top:141px; left:-12px; width:179px; height:98px;}
.balance-transfer2 {display:block; position:absolute; top:141px; left:154px; width:179px; height:98px;}
.reward-cards2 {display:block; position:absolute; top:141px; left:324px; width:179px; height:98px;}
.airline-cards2 {display:block; position:absolute; top:141px; left:488px; width:179px; height:98px;}
.box-pad {display:block; position:relative; padding:0px 10px 10px 72px; margin-top:33px; font:bold 11px tahoma; color:#ffffff;}

.text {top:130px; padding-bottom:130px; width:791px; position:relative;}
.text2 {top:-20px; padding-bottom:130px; width:791px; position:relative;}
	.text-tit {height:40px; border-top:1px solid #74a0cf; border-bottom:1px solid #74a0cf; background: url(/img/tit-header-bg.jpg) 18px 0 no-repeat; margin-bottom:15px; font-family:tahoma; font-size:20px; color:#003C7D; padding:5px 0px 0px 10px; letter-spacing:-0.05em}
	.text-tit_ {height:40px; background: url(/img/tit-header-bg.jpg) 18px 0 no-repeat; margin-bottom:15px; font-family:tahoma; font-size:20px; color:#003C7D; padding:5px 0px 0px 10px; letter-spacing:-0.05em}
	.text-tit_or {height:40px; border-top:1px solid #74a0cf; border-bottom:1px solid #74a0cf; background: url(/img/tit-header-bg.jpg) 18px 0 no-repeat; margin-bottom:15px; font-family:tahoma; font-size:20px; color:#FE8014; padding:5px 0px 0px 10px; letter-spacing:-0.05em}
	.text-tit_or h2 {font-family:tahoma; font-size:20px; color:#FE8014;}
	.text-tit_or_ {height:40px; background: url(/img/tit-header-bg.jpg) 18px 0 no-repeat; margin-bottom:15px; font-family:tahoma; font-size:20px; color:#FE8014; padding:5px 0px 0px 10px; letter-spacing:-0.05em}
		.bb {border-bottom:1px solid #74a0cf;}
	.text-tit_or_ p {font-size:11px; color:#1d262f; margin:0px; letter-spacing:normal; padding:0px;}
#home .text {top:250px; padding-bottom:250px; width:666px;}
#inside .text {top:15px; padding-bottom:15px;}
.block-w100 {width:100%; overflow:hidden; position:relative;}
* html .block-w100 {float:left;}
.title {padding:10px 20px; position:relative;}
.inside-title-text{font-family: 'Arial'; color: #003B7C; font-size: 20px;}
.textbox {position:relative; background: url(/img/border-grad.gif) 100% 0px no-repeat;}
.orange-title {font-family: 'Arial'; color: #fc7913; font-size: 18px;}
.recommended-text {font-family: 'Arial'; color: #fe4c03; font-size: 18px;}
.tb-lb {position:relative; background: url(/img/border-grad.gif) 0 0px no-repeat; padding:0 1px;}
.textbox h2 {height:40px; border-top:1px solid #74a0cf; border-bottom:1px solid #74a0cf; background: url(/img/tit-header-bg.jpg) 18px 0 no-repeat; margin-bottom:15px;}
.card-box {width:125px; text-align:center; float:left; margin-right:10px; padding-top:10px;}
#home .card-box {width:125px; text-align:center; float:left; margin-right:0px;}
.list {display:inline-block;}
.list li {list-style:none; background: url(/img/marker.gif) 0 3px no-repeat; padding-left:15px;}
.tabl {border:1px solid #74a0cf; background:#d5e9f6 url(/img/table-bg.gif) 0 0px repeat-x; width:99%; text-align:center; margin-top:5px; font-size:11px;}
.tabl2 {border:1px solid #74a0cf; background:#d5e9f6 url(/img/table-bg.gif) 0 0px repeat-x; width:99%; text-align:left; margin-top:5px; font-size:11px;}
.br {border-right:1px solid #ffffff;}
.br2 {text-align:left;}
.dotline {background: url(/img/dotline.gif) center center repeat-x; margin:0 15px;}
.line-dot {background: url(/img/dotline.gif) center top repeat-x; margin-top:2px;}
.right-sbar {position:relative; width:124px; margin-top:15px; background:#165ba4 url(/img/r-sb-bottom.gif) left bottom no-repeat; float:right; text-align:center; padding-bottom:10px; z-index:1000;}
.tit {width:120px; height:29px; padding-top:2px; background:#c5d7eb url(/img/r-sb-tit-bg.gif) center top no-repeat; margin:2px auto 0 auto;}
.sb-titles {background:url(/img/sb-titles.gif) 0px 0px no-repeat; width:202px; font-family:tahoma; font-size:19px; color:#DFF042; padding:5px 0px 7px 5px; letter-spacing:-0.07em}
.sb-titles_ {background:url(/img/sb-titles_.gif) 0px 0px no-repeat; width:202px; font-family:tahoma; font-size:19px; color:#DFF042; padding:5px 0px 8px 5px; letter-spacing:-0.07em}
.box-rsb {width:120px; background: url(/img/r-sb-bg.gif) center top repeat-y; padding:5px 0; border-bottom:1px solid #c5d7eb; margin:0 auto;}
.box-rsb p, .box-rsb p a {line-height:100%; color:#86bcf5;}

.col-w315 {width:315px; margin:0 7px;}
.cur-tab {background: url(/img/current-tab.gif) 50% 5px no-repeat !important;}


.footer {position:relative; width: 1026px; text-align: left; margin: 0 auto; background: url(/img/foot-bg.jpg) 3px 0px repeat-x; margin-bottom:10px;}
.foot-r {position:relative; background: url(/img/foot-right.jpg) right top no-repeat;}
.foot-l {position:relative; background: url(/img/foot-left.jpg) left top no-repeat; width:100%; height:122px;}

.footer-top {position:relative; width: 1026px; text-align: left; margin: 0 auto; background: url(/img/foot-bg-top.jpg) 3px 0px repeat-x;}
.footer-bot {position:relative; width: 1026px; text-align: left; margin: 0 auto; background: url(/img/foot-bg-bot.jpg) 3px 0px repeat-x; margin-bottom:10px;}
.foot-bg-topl {position:relative; background: url(/img/foot-bg-topl.jpg) left top no-repeat;}
.foot-bg-topr {position:relative; background: url(/img/foot-bg-topr.jpg) right top no-repeat; width:100%;}
.foot-bg-botl {position:relative; background: url(/img/foot-bg-botl.jpg) left top no-repeat;}
.foot-bg-botr {position:relative; background: url(/img/foot-bg-botr.jpg) right top no-repeat; width:100%; height:51px;}

.foot-bg-repeaty {position:relative; background:url(/img/foot-bg-repeaty.gif) 0px 0px repeat-y; width:1026px; text-align: left; margin: 0 auto;}

.foot-logo {position:absolute; right:19px; bottom:14px; background: url(/img/foot-logo.jpg) left top no-repeat; width:223px; height:48px;}
* html .foot-logo {position:absolute; right:19px; bottom:13px;}
.foot-menu1 {position:relative; line-height:100%; padding:0px 10px;}
.foot-menu2 {position:relative; background: url(/img/separator.gif) 0px 5px no-repeat; line-height:100%; padding:0px 10px;}
.foot-menu3 {position:relative; background: url(/img/separator.gif) 0px 5px no-repeat; line-height:100%; padding:0px 10px;}
.foot-pads {padding:10px 0px 0px 392px}
.foot-menu1 a, .foot-menu2 a, .foot-menu3 a {color:#a5d0fe;}
.copy {position:absolute; left:17px; bottom:12px; color:#ffffff;}


.red {color:#fe4c03;}
.or {color:#fea54b !important;}
.or2 {color:#fc7913;}
.blue {color:#003c7d;}
.b {font-weight:bold;}
.border {border:1px solid red;}
.m0a {margin:0 auto;}
.up {text-transform:uppercase;}
.l {float:left;}
.r {float:right;}
.clear {clear:both;}
.padr10 {padding-right:10px;}
.padl125 {padding-left:125px;}
.marr10 {margin-right:10px;}
.inline {display:inline;}

.rel {position:relative;}

.topbox {width:100%; position:relative;}
* html .topbox {margin-left:-3px;}

.w10p {width:10%}
.w20p {width:20%}
.w25p {width:25%}
.w30p {width:30%}

.h24 {height:24px;}
.h26 {height:26px;}
.h30 {height:30px;}

/* --- inside --- */
#inside .container {background: #ffffff url(/img/headins-bg.jpg) 0px 45px repeat-x;}
.topins {position:relative; height:93px; background: url(/img/top-bgins.gif) 3px 0px repeat-x;}
.top-rins {position:relative; height:93px; background: url(/img/top-rightins.gif) right top no-repeat;}
.logoins {position:relative; height:93px; padding-left:29px; background: url(/img/top-leftins.gif) left top no-repeat;}

.black a {color:#1D262F;}

.boxins {position:relative; border-top:1px solid #74a0cf; background:#ffffff url(/img/tit-header-bg.jpg) right top no-repeat; width:100%;}
.boxins h2 {border-top:none; height:46px;}
.boxins .block-w100 img {float:left; margin-left:15px;}

.ptb {padding:7px 0px}

.w215 {width:215px; padding-left:15px; padding-right:10px;}
.w755 {width:755px; padding-left:15px; padding-right:10px;}
* html .w215 {width:240px;}

.w540 {width:540px;}

.lnk14 a {font-size:14px; color:#185DA6; text-decoration:underline;}
.lnk14 a:hover {text-decoration:none;}

.j {text-align:justify}

.form {width:410px; margin-left:20px;}
	.inptext {width:100px; text-align:right; padding-top:3px;}
	.form .inp {width:300px; height:20px; border:1px solid #74A0CF;}
	.inpline {width:100%; padding-bottom:5px;}
	.tarea {width:410px; height:120px; border:1px solid #74A0CF; margin-bottom:10px;}
	.select {width:410px; height:20px; border:1px solid #74A0CF;}
	.select-small {width:200px; height:20px; border:1px solid #74A0CF; padding-top:3px;}
	.info {padding:0px 0px 10px 180px}
	.tarea2 {width:300px; height:120px; border:1px solid #74A0CF; margin-bottom:10px; margin-left:8px;}
	

.bg_sb_offers {background:url(/img/popular-offers.gif) 0px 0px no-repeat; width:124px; padding:8px 0px; font-family:tahoma; font-size:12px; font-weight:bold; text-transform:uppercase; color:#F5F8FC}



/* Paging */
div.paging {
	background:#fff;
	color: #ccc;
	margin-bottom: 2em;
}
div.paging div.disabled {
	color: #ddd;
	display: inline;
}
div.paging span {
}
div.paging span.current {
	color: #000;
}
div.paging span a {
}