HTML { overflow-y: scroll; }

HTML, BODY { padding: 0; margin: 0; background: #fff url(bg01.gif) 50% 0 repeat-x; }
UL { list-style: none; margin: 0; padding: 0; }

#cot_tl_fixed { position: fixed; right: 0; bottom: 0; }

/*  Boxes  */

#box01 { background: url(bg03.gif) 50% 0 no-repeat; }
#box02 { width: 931px; margin: auto; }

/*  Blocks  */

DIV.block01 { background: url(bg05.gif) no-repeat; }
DIV.block01_a { background: url(bg05.gif) -252px 100% no-repeat; /*min-*/height: 190px; }
DIV.block01_a .pad { padding: 26px 28px 18px 28px; }
DIV.block01_a TABLE { margin: 0; }
DIV.block01_a TABLE TD { padding: 3px 4px; }
DIV.block01_a TABLE TD.submit { padding: 4px 0; }
DIV.block01_a SPAN.input { width: 170px; height: 29px; overflow: hidden; background: url(bg06.gif) no-repeat; display: block; }
DIV.block01_a SPAN.input INPUT { width: 155px; padding: 7px 8px; color: #a5a5a5; border: none; background: transparent; font-size: 14px; }
DIV.block01_a SPAN.submit INPUT { background: url(btn_login.gif) no-repeat; width: 64px; height: 32px; padding: 7px 8px; border: none; margin: 3px 0 0 0; cursor: pointer; }
DIV.block01_a P.forgot_pwd { font-size: 11px; } 
DIV.block01_a P.forgot_pwd A { background: url(dot02.gif) 0 3px no-repeat; padding: 0 0 0 13px; color: #1e65bd; }
DIV.block01_a SPAN.submit INPUT.hover { background: url(btn_login_hover.gif) no-repeat; cursor: pointer; }

.loginBtn { background: url(btn_login.gif) no-repeat; width: 64px; height: 32px; padding: 7px 8px; border: none; margin: 3px 0 0 0; cursor: pointer; }
.loginBtn2 { background: url(btn_login_hover.gif) no-repeat; cursor: pointer; }

.loginOutBtn { background: url(btn_logout.gif) no-repeat; width: 75px; height: 33px; padding: 7px 8px; border: none; margin: 3px 0 0 0; cursor: pointer;}
.loginOutBtn2 { background: url(btn_logout_hover.gif) no-repeat; cursor: pointer; }


DIV.block02 { background: url(bg07.gif) repeat-y; margin: 8px 0 0 0; }
DIV.block02_a { background: url(bg07.gif) -658px 0 no-repeat; }
DIV.block02_b { background: url(bg07.gif) -1316px 100% no-repeat; padding: 30px 10px 40px 10px ; }
DIV.block02_b .pad { padding: 0 15px; }

DIV.block03 { background: url(bg08.png) no-repeat; height: 347px; margin: 10px 0 0 0; }
* HTML DIV.block03 { background: none; filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='img/bg08.png', sizingMethod='crop'); }
DIV.block03 .pad { padding: 8px 28px 0 28px; }
DIV.block03 .pad2 { padding: 30px 19px 0 12px; }
DIV.block03 .title { margin: 0; color: #fff; font-size: 20px; margin: 0; text-shadow: #6374AB 1px -1px 1px; font-weight: bold;  }
DIV.block03 .title SPAN { color: #a8ffa3; }
DIV.block03 .title2 { margin: 23px 0 0 0; }

DIV.block03 .label01 { padding: 12px 0 0 0; margin: 0; color: #fff; font-size: 14px; text-shadow: #6374AB 1px -1px 1px; height: 17px; text-transform: uppercase; letter-spacing: -1px; }
P.label02 { margin: 0 0 0 0; color: #fff; font-size: 14px; text-shadow: #6374AB 1px -1px 1px; height: 17px; text-transform: uppercase; letter-spacing: -1px; }


DIV.block04 { margin: 14px 0 0 0; }

DIV.block05 { background: url(bg11.gif) no-repeat; height: 131px; }
DIV.block05 .pad { padding: 30px 15px 15px 25px; }
DIV.block05 P { margin: 0; color: #525252; font-size: 20px; }
DIV.block05 P SPAN { color: #0c9003; font-weight: bold; }
DIV.block05 P.submit { margin: 11px 0 0 0; }
DIV.block05 P.submit SPAN INPUT { background: url(btn_logout.gif) no-repeat; width: 75px; height: 33px; padding: 7px 8px; border: none; margin: 3px 0 0 0; cursor: pointer; }
DIV.block05 P.submit SPAN INPUT.hover { background: url(btn_logout_hover.gif) no-repeat; }

DIV.block06 { background: url(bg15.png) no-repeat; height: 280px; margin: 10px 0 0 0; }
DIV.block06 .pad { padding: 17px 20px 0 20px; }

DIV.block06 .title { margin: 0; color: #fff; font-size: 13px; margin: 1em 0 0 0; text-shadow: #6374AB 1px -1px 1px; font-weight: bold;  }
DIV.block06 .title SPAN { color: #a8ffa3; }
DIV.block06 .title2 { margin: 8px 0 0 0; }
DIV.block06 .type01 { color: #a8ffa3; font-size: 12px; margin: 5px 0 0 0; }

/*  Calculator  small  */

DIV.calc03 { margin: 2px 0 0 0; padding: 5px 12px 0 14px; color: #076b00; font-size: 11px; line-height: 11px; }
DIV.calc03 P SPAN { float: left; }
DIV.calc03 P.label { margin: 4px 0 0 0; float: left; padding: 0 8px 0 0; }
DIV.calc03 P.plusminus { margin: 4px 0 0 0; float: left; }
DIV.calc03 P.plusminus SPAN { width: 24px; height: 24px; display: block; cursor: pointer; position: relative; }
DIV.calc03 P.plusminus SPAN SPAN { display: none; }
DIV.calc03 P.minus SPAN { background: url(ico_minus_small.png) no-repeat; padding-right: 9px; position: relative; }
* HTML DIV.calc03 P.minus SPAN { background: none; filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='img/ico_minus_small.png', sizingMethod='crop'); }
DIV.calc03 P.plus SPAN { background: url(ico_plus_small.png) no-repeat; padding-right: 3px; }
* HTML DIV.calc03 P.plus SPAN { background: none; filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='img/ico_plus_small.png', sizingMethod='crop'); }
DIV.calc03 P.minus SPAN.hover { background: url(ico_minus_small_hover.png) no-repeat; }
* HTML DIV.calc03 P.minus SPAN.hover { background: none; filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='img/ico_minus_small_hover.png', sizingMethod='crop'); }
DIV.calc03 P.plus SPAN.hover { background: url(ico_plus_small_hover.png) no-repeat; }
* HTML DIV.calc03 P.plus SPAN.hover { background: none; filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='img/ico_plus_small_hover.png', sizingMethod='crop'); }
DIV.calc03 P.amount { margin: 2px 0 0 0; float: left; }
DIV.calc03 P.amount SPAN { width: 58px; height: 29px; display: block; background: url(ico_amount_small.png) no-repeat; padding-right: 2px; }
* HTML DIV.calc03 P.amount SPAN { background: none; filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='img/ico_amount_small.png', sizingMethod='crop'); }
DIV.calc03 P.amount SPAN INPUT { width: 32px; color: #4b4a4a; font-size: 15px; font-weight: bold; border: none; background: none; margin: 3px 0 0 15px; position: relative;}

DIV.block06 DIV.calc04 { margin: 0 0 0 0; padding: 7px 0px 6px 12px; color: #939393; font-size: 10px; }
DIV.block06 DIV.calc04 P { float: left; margin: 0; }
DIV.block06 DIV.calc04 P SPAN { float: left; }
DIV.block06 DIV.calc04 P.label { margin: 7px 0 0 0; float: left; padding: 0; font-size: 10px; font-weight: bold; color: #076b00; white-space: nowrap; }
DIV.block06 DIV.calc04 DIV.slide1 { height: 25px; width: 135px; float: left; padding: 0 13px 0 0; }
DIV.block06 DIV.calc04 DIV.slide1 P.label-left { margin: 8px 0 0 0; float: left; padding: 0 8px 0 0; }
DIV.block06 DIV.calc04 DIV.slide1 P.label-right { margin: 8px 0 0 8px; float: right; padding: 0; }
DIV.block06 DIV.calc04 .ui-slider-horizontal { width: 14px; }
DIV.calc04 DIV.slide-area { float: left; width: 30px; }

DIV.calc04 .ui-slider .ui-slider-handle { position: absolute; z-index: 2; background: url(ico_slider_small.png) no-repeat; height: 19px; width: 54px; cursor: pointer; margin-top: 9px; }
* HTML DIV.calc04 .ui-slider .ui-slider-handle { background: none; filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='img/ico_slider_small.png', sizingMethod='crop'); }
DIV.calc04 .slide-area .hover A { position: absolute; z-index: 2; background: url(ico_slider_small_hover.png) no-repeat; height: 24px; width: 77px; cursor: pointer; height: 19px; width: 54px; cursor: pointer; margin-top: 9px; }
* HTML DIV.calc04 .slide-area .hover A { background: none; filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='img/ico_slider_small.png', sizingMethod='crop'); }


DIV.calc04 #slider SPAN { display: none; }

DIV.block06 P.btn-apply { margin: 0; padding: 0 0 0 40px; float: left; }
DIV.block06 P.btn-apply A { display: block; height: 50px; width: 118px; background: url(btn_apply_small_hover.png) no-repeat; position: relative; cursor: pointer; }
/*DIV.block06 P.btn-apply A:hover { background: url(btn_apply_small_hover.png) no-repeat; }*/
* HTML DIV.block06 P.btn-apply A { background: none; filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='img/btn_apply_small_hover.png', sizingMethod='crop'); }
/** HTML DIV.block06 P.btn-apply A:hover { background: none; filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='img/btn_apply_small_hover.png', sizingMethod='crop'); }*/



/*  Top links  */

#top-links { background: url(bg02.gif) no-repeat; float: right; }
#top-links UL { color: #c1c1c1; background: url(bg02.gif) 100% -39px no-repeat; padding: 5px 10px; float: left; }
#top-links UL  * { float: left; }
#top-links UL LI { float: left; background: url(ico_separator.gif) 100% 5px no-repeat; padding: 0 9px; }
#top-links UL LI.last { background: none; }
#top-links UL LI A { color: #808080; text-decoration: none; }
#top-links UL LI A:hover { text-decoration: underline; }

/*  Header  */

#header { height: 160px; background: url(bg04.png) no-repeat; }
* HTML #header { background: none; filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='img/bg04.png', sizingMethod='crop'); }
#header #logo { float: left; margin: 0; padding: 74px 0 0 3px; }
#header #logo A { background: url(logo_minicredit.png) no-repeat; width: 243px; height: 50px; display: block; position: relative; }
* HTML #header #logo A { background: none; filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='img/logo_minicredit.png', sizingMethod='crop'); }
#header #logo A IMG { display: none; }

/* Cols */

.col { float: left; min-height: 1px; }
.col01 { width: 252px; padding: 0 21px 0 0; }
* HTML .col01 { padding: 0 15px 0 0; }
.col01 .pad { padding: 0 7px; }
.col02 { width: 658px; }
.col03 { width: 190px; margin: 0 0 0 0; }
.col03 P { padding: 0 0 0 7px; }

.content { }
.content UL { margin: 1em 0 0 0; padding: 0; }
.content UL LI { background: url(dot03.gif) 0 5px no-repeat; padding: 0 0 0 18px; }
.content TABLE TH { border: solid #efefef; border-width: 2px 0; padding: 5px 10px; line-height: normal; background: #fff; color: #aaa; font-weight: normal; }
.content TABLE TD { border: solid #efefef; border-width: 2px 0; padding: 5px 10px; line-height: normal; background: #fff; }
.content TABLE TD.ico { padding-left: 40px; background-repeat: no-repeat; background-position: 7px 50%; }
.content TABLE TD.ico-new { background-image: url(ico_new.gif); }
.content TABLE TD.ico-loyal { background-image: url(ico_loyal.gif); }
.content TABLE TD.ico-silver { background-image: url(ico_silver.gif); }
.content TABLE TD.ico-gold { background-image: url(ico_gold.gif); }
.content TABLE TH.even,
.content TABLE TD.even { background: #f7f7f7; }
.content BIG { font-size: 14px; }
.content BIG B.important { font-size: 18px;}
.content SMALL { font-size: 11px; color: #aaa; line-height: 16px; }

/* Menus */

#menu01 { padding: 72px 80px 0 0; margin: 0; float: right; }
#menu01 * { float: left; }
#menu01 LI { float: right; padding: 0; background: none; padding: 0 4px; }
#menu01 A { display: block; height: 34px; float: left; position: relative; }
#menu01 A SPAN { display: none; }

#menu01 A.home { background: url(btn_home.gif) no-repeat; width: 83px; }
#menu01 A.how { background: url(btn_how.gif) no-repeat; width: 158px; }
#menu01 A.about { background: url(btn_about.gif) no-repeat; width: 118px; }
#menu01 A.contact { background: url(btn_contact.gif) no-repeat; width: 112px; }

#menu01 A:hover { background-position: 0 -45px; }
#menu01 A.active { background-position: 0 -90px !important; }

#menu02 { font-size: 12px; margin: 15px 0 0 0; padding: 0; width: 236px; }
#menu02 LI { float: left; padding: 0 0 2px 0; margin: 0; background: none; width: 100%; }
#menu02 A { color: #343434; text-decoration: none; padding: 0; font-weight: bold; background: url(bg12.gif) no-repeat; display: block; }
#menu02 A SPAN { color: #343434; text-decoration: none; padding: 5px 2px 4px 30px; background: url(bg12.gif) -236px 100% no-repeat; display: block; }

#menu02 A:hover { background-position: -472px 0; }
#menu02 A:hover SPAN { background-position: -708px 100%; }

#menu02 A.active { background-position: -472px 0; }
#menu02 A.active SPAN { background-position: -708px 100%; text-decoration: underline; }

/* Frontpage elements */

.front-lead { color: #525252; font-size: 20px; line-height: 23px; margin: 0; }
.time { float: right; margin: 0; }
.time A { display: block; width: 120px; height: 120px; background: url(ico_15min.gif) no-repeat; }
.time A SPAN { display: none; }
.time A:hover { background-position: 0 -130px; }

.left-banner { margin: 1em 0 0 0; }
.left-banner A { display: block; width: 236px; height: 335px; background: url(banner01.jpg) no-repeat; }
.left-banner A SPAN { display: none; }
.left-banner A:hover { background-position: 0 -345px; }

.front-lead { float: left; background: url(bg17.gif) no-repeat; min-height: 125px; width: 475px; }
.front-lead .pad { padding: 0 0 0 220px !important; }
.front-lead H1 { font-size: 23px; margin: 0; font-weight: bold; line-height: 26px; }
.front-lead UL { line-height: 23px; margin: 8px 0 0 0; font-size: 11px; font-weight: bold; }
.front-lead UL LI { background: url(dot04.gif) 0 4px no-repeat; padding: 0 0 0 20px; line-height: 19px; }

/*  Calculator  */

DIV.calc01 { margin: 10px 0 0 0; padding: 5px 12px 0 12px; color: #076b00; font-size: 15px; }
DIV.calc01 P { float: left; margin: 0; }
DIV.calc01 P SPAN { float: left; }
DIV.calc01 P.label { margin: 6px 0 0 0; float: left; padding: 0 9px 0 0; }
DIV.calc01 P.plusminus SPAN { width: 29px; height: 30px; display: block; cursor: pointer; position: relative; }
DIV.calc01 P.plusminus SPAN SPAN { display: none; }
/*DIV.calc01 P.minus SPAN { background: url(ico_minus.png) no-repeat;  padding-right: 3px; position: relative; }
* HTML .minuss { background: none; filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='img/ico_minus.png', sizingMethod='crop'); }*/


.mm { background: url(ico_minus.png) no-repeat;  padding-right: 3px; position: relative; width: 29px; height: 30px; cursor:pointer;}
* HTML .mm { background: none; filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='img/ico_minus.png', sizingMethod='crop'); }

.mm2 { background: url(ico_minus_hover.png) no-repeat; width: 29px; position: relative; height: 30px; cursor:pointer;}
* HTML .mm2 { background: none; filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='img/ico_minus_hover.png', sizingMethod='crop'); }

.mp { background: url(ico_plus.png) no-repeat; margin-right: 9px; position: relative; width: 29px; height: 30px; cursor:pointer;}
* HTML .mp { background: none; filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='img/ico_plus.png', sizingMethod='crop'); }

.mp2 { background: url(ico_plus_hover.png) no-repeat; width: 29px; position: relative; height: 30px; cursor:pointer;}
* HTML .mp2 { background: none; filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='img/ico_plus_hover.png', sizingMethod='crop'); }

/****small calc****/

.mm_small {  background: url(ico_minus_small.png) no-repeat;  position: relative; width: 24px; height: 24px; cursor:pointer;  padding-right: 3px;}
* HTML .mm_small { background: none; filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='img/ico_minus_small.png', sizingMethod='crop'); }

.mm2_small {  background: url(ico_minus_small_hover.png) no-repeat;  position: relative; width: 24px; height: 24px; cursor:pointer;  padding-right: 3px;}
* HTML .mm2_small { background: none; filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='img/ico_minus_small_hover.png', sizingMethod='crop'); }

.mp_small { background: url(ico_plus_small.png) no-repeat; position: relative; width: 24px; height: 24px; cursor:pointer;  padding-right: 7px;}
* HTML .mp_small { background: none; filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='img/ico_plus_small.png', sizingMethod='crop'); }

.mp2_small { background: url(ico_plus_small_hover.png) no-repeat; position: relative; width: 24px; height: 24px; cursor:pointer;  padding-right: 7px;}
* HTML .mp2_small { background: none; filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='img/ico_plus_small_hover.png', sizingMethod='crop'); }

DIV.calc01 P.plus SPAN { background: url(ico_plus.png) no-repeat; margin-right: 9px; }
* HTML .pluss  { background: none; filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='img/ico_plus.png', sizingMethod='crop'); }
DIV.calc01 P.minus SPAN.hover { background: url(ico_minus_hover.png) no-repeat; }
* HTML DIV.calc01 P.minus SPAN.hover { background: none; filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='img/ico_minus_hover.png', sizingMethod='crop'); }
DIV.calc01 P.plus SPAN.hover { background: url(ico_plus_hover.png) no-repeat; }
* HTML DIV.calc01 P.plus SPAN.hover { background: none; filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='img/ico_plus_hover.png', sizingMethod='crop'); }

DIV.calc01 P.amount SPAN { width: 96px; height: 33px; display: block; background: url(ico_amount.png) no-repeat; padding-right: 2px; }
* HTML DIV.calc01 P.amount SPAN { background: none; filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='img/ico_amount.png', sizingMethod='crop'); }
DIV.calc01 P.amount SPAN INPUT { width: 50px; color: #4b4a4a; font-size: 15px; font-weight: bold; border: none; background: none; margin: 6px 0 0 27px; position: relative;}

DIV.calc02 { margin: 10px 0 0 0; padding: 7px 12px 6px 12px; color: #939393; font-size: 12px; }
DIV.calc02 P { float: left; margin: 0; }
DIV.calc02 P SPAN { float: left; }
DIV.calc02 P.label { margin: 4px 0 0 0; float: left; padding: 0 3px 0 0; font-size: 13px; font-weight: bold; color: #065e00; white-space: nowrap; }
DIV.calc02 DIV.slide1 { height: 25px; width: 454px; float: left; padding: 0 17px 0 0; }
DIV.calc02 DIV.slide1 P.label-left { margin: 4px 0 0 0; float: left; padding: 0 8px 0 0; }
DIV.calc02 DIV.slide1 P.label-right { margin: 4px 0 0 8px; float: right; padding: 0; }
DIV.calc02 DIV.slide1 { height: 25px; width: 454px; float: left; padding: 0 17px 0 0; }

.track {
  float: left; height: 25px; width:365px; 
  position: relative;  
}

.slider {
  background-image: url(/img/ico_slider.png);
	position: absolute;
	height: 24px;
	width: 77px;
	cursor: pointer;
	z-index: 2;
	background-repeat: no-repeat;
	/*background-position: left top;*/
	left:238px;
	}
* HTML .slider { background: none; filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='img/ico_slider.png', sizingMethod='crop'); }

/*****SMALL CALCULATOR*****/

.track_small {
  float: left;  height: 20px; width:115px; 
  position: relative;  
}

.slider_small {
  background-image: url(/img/ico_slider_small.png);
	position: absolute;
	height: 19px;
	width: 54px;
	cursor: pointer;
	z-index: 2;
	background-repeat: no-repeat;
	/*background-position: left top;*/
	left:50px;
	margin-top:6px;
}
* HTML .slider_small { background: none; filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='img/ico_slider_small.png', sizingMethod='crop'); }

DIV.calc02 DIV.slide-area { float: left; background: url(bg16.gif) repeat-x; height: 25px; width:400px;}
DIV.calc02 #slider SPAN { display: none; }

DIV.additional { margin: 15px 0 0 0; padding: 0 0 0 6px; color: #a8ffa3; }
DIV.additional P { margin: 0; color: #a8ffa3; font-size: 15px; }
DIV.additional P.btn-apply { margin: 0; padding: 0; }
DIV.additional P.btn-apply A {display: block; height: 60px; width: 150px; background: url(btn_apply_hover.png) no-repeat; position: relative; cursor: pointer; }
* HTML DIV.additional P.btn-apply A { background: none; filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='img/btn_apply_hover.png', sizingMethod='crop'); }
/*DIV.additional P.btn-apply A { display: block; height: 60px; width: 150px; background: url(btn_apply.png) no-repeat; position: relative; cursor: pointer; }
DIV.additional P.btn-apply A:hover { background: url(btn_apply_hover.png) no-repeat; }*/
/** HTML DIV.additional P.btn-apply A { background: none; filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='img/btn_apply.png', sizingMethod='crop'); }
* HTML DIV.additional P.btn-apply A:hover { background: none; filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='img/btn_apply_hover.png', sizingMethod='crop'); }*/

DIV.additional .label-apr { background: url(label_apr.png) no-repeat; width: 132px; height: 64px; margin: 5px 0 0 0; }
* HTML DIV.additional .label-apr { background: none; filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='img/label_apr.png', sizingMethod='crop'); }
DIV.additional .label-apr SPAN { display: none; }
DIV.additional UL { line-height: 23px; margin: 5px 0 0 0; }
DIV.additional UL LI { background: url(dot01.gif) 0 4px no-repeat; padding: 0 0 0 25px; }

#footer { color: #a1a1a1; padding: 0 25px 15px 300px; text-align: center; font-size: 10px; line-height: 13px; }
.footer { color: #a1a1a1; font-size: 10px;}
#footer A { color: #a1a1a1; text-decoration: none; }
#footer A:hover { color: #a1a1a1; text-decoration: underline; }

UL.contact { padding: 0; margin: 1em 0 0 0; }
UL.contact LI { float: left; margin: 0; padding: 7px 0 7px 40px; font-weight: bold; clear: both; }
UL.contact LI.phone { background: url(ico_tel.gif) no-repeat; }
UL.contact LI.skype { background: url(ico_skype.gif) no-repeat; }
UL.contact LI.email { background: url(ico_mail.gif) no-repeat; }
UL.contact LI.chat { background: url(ico_chat.gif) no-repeat; }

.separator01 { margin: 30px 0 0 0; height: 4px; background: url(bg09.gif) no-repeat; overflow: hidden; display: block; }

P.actions {}
P.actions * { float: left; }
P.actions SPAN { margin: 0 5px 0 0; background: url(bg10.gif) no-repeat; }
P.actions SPAN SPAN { margin: 0; background-position: 100% 0; }
P.actions SPAN INPUT { overflow: visible; padding: 0 15px; font-weight: bold; color: #fff; text-transform: uppercase; height: 30px; border: none; background: transparent; cursor: pointer; }
P.actions SPAN.txt { margin: 4px 0 0 0; background: none; font-size: 18px; float: right; }

#tooltip { position: absolute; left: -100px; top: -100px; width: 210px; margin: -2px 0 0 -2px; cursor: default; text-align: left; font-size: 11px; margin: 5px 0 0 -10px; }
#tooltip-inner { padding: 8px 10px 8px 10px; line-height: 14px; border: solid #aad5e1; border-width: 0 2px 2px 2px; background: #ffffe7; font-weight: bold; }
#tooltip-ending { height: 6px; background: url(bg06.gif) -210px 0 no-repeat; overflow: hidden; }

UL.faq { padding: 0; margin: 10px 0 0 0; }
UL.faq LI.item { float: left; width: 100%; clear: both; padding: 0; margin: 0; background: none; }
UL.faq UL { padding: 0 0 10px 10px; }
UL.faq UL LI { margin: 1em 0 0 0; }
UL.faq H2 { background: url(bg13.gif) no-repeat; padding: 9px 10px 9px 30px; color: #444; margin: 10px 0 0 0; cursor: pointer; font-size: 14px; }
UL.faq LI.open H2 { background-position: -1000px 0; }

TABLE.form { margin: 15px 0 0 0; }
TABLE.form TH { width: 40%; border: dotted #ccc; border-width: 1px 0; line-height: normal; background: none; padding: 5px 5px 5px 0; font-weight: normal; color: #444; }
TABLE.form TD { width: 60%; border: dotted #ccc; border-width: 1px 0; line-height: normal; background: none; padding: 2px 0; }
TABLE.form INPUT { line-height: normal; }
TABLE.form INPUT.small { width: 64px; }
TABLE.form SELECT.small { width: 70px; }
TABLE.form INPUT.default { width: 224px; }
TABLE.form TEXTAREA.default { width: 224px; }
TABLE.form SELECT.default { width: 230px; }
TABLE.form P.notice { margin: 0; padding: 5px 0 3px 15px; font-size: 11px; background: url(ico_notice.gif) 0 7px no-repeat; }
TABLE.form P.error { margin: 0; padding: 5px 0 3px 15px; font-size: 11px; background: url(ico_error.gif) 0 7px no-repeat; }
TABLE.form IMG.ico { margin: -5px 0 -6px 0; cursor: pointer; }
TABLE.form INPUT.button { color: #fff; font-weight: bold; overflow: visible; padding: 0 10px; background: #aad5e1; border: 3px double #fff; }
TABLE.form TR.error * { color: #f00; }
TABLE.form-wide INPUT.default { width: 240px; }
TABLE.form-wide TEXTAREA.default { width: 240px; }

#tooltip { position: absolute; left: -100px; top: -100px; width: 210px; margin: -2px 0 0 -2px; cursor: default; text-align: left; font-size: 11px; margin: 5px 0 0 -10px; }
#tooltip-inner { padding: 8px 10px 8px 10px; line-height: 14px; border: solid #aad5e1; border-width: 0 2px 2px 2px; background: #ffffe7; font-weight: bold; }
#tooltip-ending { height: 6px; background: url(bg14.gif) -210px 0 no-repeat; overflow: hidden; }

DIV.logos IMG { float: left; margin: 0 20px 0 0; }

/* Mozilla recovery */
*:focus { outline: none; }
INPUT[type="checkbox"] { padding: 0; margin: 4px; -moz-appearance: checkbox; }
INPUT[type="radio"] { padding: 0; margin: 4px; -moz-appearance: radio; }
*:first-child+HTML INPUT[type="checkbox"] { margin: 0; }
*:first-child+HTML INPUT[type="radio"] { margin: 0; }

.ui-slider { position: relative; text-align: left; }
.zz { position: absolute; z-index: 2; background: url(ico_slider_hover.png) no-repeat; height: 24px; width: 77px; cursor: pointer;}
* HTML .zz { background: none; filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='img/ico_slider_hover.png', sizingMethod='crop'); }

.slider2_small { position: absolute; z-index: 2; background: url(ico_slider_small_hover.png) no-repeat; height: 19px; width: 54px; cursor: pointer;}
* HTML .slider2_small { background: none; filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='img/ico_slider_small_hover.png', sizingMethod='crop'); }


.ui-slider-handle { position: absolute; z-index: 2; background: url(ico_slider.png) no-repeat; height: 24px; width: 77px; cursor: pointer;}
* HTML .ui-slider .ui-slider-handle { background: none; filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='img/ico_slider.png', sizingMethod='crop'); }

.ui-slider .ui-slider-handle SPAN { display: none; }
.ui-slider .ui-slider-range { position: absolute; z-index: 1; font-size: .7em; display: block; border: 0; background-position: 0 0; }

.ui-slider-horizontal { width: 295px; }
.ui-slider-horizontal .ui-slider-handle { top: -.3em; margin-left: -.6em; }
.ui-slider-horizontal .ui-slider-range { top: 0; height: 100%; }
.ui-slider-horizontal .ui-slider-range-min { left: 0; }
.ui-slider-horizontal .ui-slider-range-max { right: 0; }

.bigRepay
{
  font-size:18px; 
}

.bigRepay span 
{
  color:#197e12;
}

fieldset{border:solid 1px #cecece; padding:0px 5px 10px 5px; display:block;}

legend{font-size:17px;  margin: 1em 0 0 0; padding: 0; font-family: Arial, Helvetica, sans-serif; font-weight: bold; color: #4fcbff;}

fieldset .greenLabel{color:#548a2d;font-size:14px; font-weight:bold;}
fieldset .redLabel{color:#ff0000;}

.greenul li {background: url(ico_ok.gif) no-repeat 0 5px ; padding: 0 0 0 26px; margin-left:5px; list-style-type: none; }

.greenul2 li {background: url(ico_ok.gif) no-repeat 0 0 ; padding: 5px 0 0 26px; margin-left:5px; list-style-type: none; }

.greenul3 li { list-style-type: disc;  padding: 5px 0 0 5px;  margin-left:5px;}

.greenul4 li {background: url(ico_ok.gif) no-repeat 0 3px; padding: 5px 0 0 26px; margin-left:5px; list-style-type: none; }

.signTBL{width:120px;}
.signTBL td{text-align:left;}
.signTBL td img{margin-left:-10px; margin-bottom:-6px;}

.backA { padding-left:15px;}

a {cursor:pointer;}

#fronticons { background: url(bg14.png) no-repeat; padding: 0; margin: 4px 0 0 0; height: 85px; overflow: hidden; font-weight: bold; font-size: 16px; }
* HTML #fronticons { background: none; filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/img/bg14.png', sizingMethod='image'); }
#fronticons SPAN { padding: 52px 0 10px 60px; display: block; text-align: center; }
#fronticons LI { padding: 0; margin: 0 10px 0 0; background: none; float: left; }
#fronticons LI.a { width: 191px; }
#fronticons LI.b { width: 161px; }
#fronticons LI.b SPAN { padding-left: 40px; }
#fronticons LI.c { width: 184px; margin: 0; }
#fronticons A { text-decoration: underline; padding: 52px 0 10px 60px; display: block; text-align: center; position: relative; }
