
/* --------------- global styles ----------------- */

*{font-family:Tahoma, Helvetica, sans-serif;}
html{font-size:0.7em;margin:0;padding:0;}
body{color:#333;text-align:center;background:url(../images/forms/popup-bg.gif) repeat-x #E2E2E2;margin:0;padding:0;}

.clearfix:after{content:".";display:block;clear:both;visibility:hidden;line-height:0;height:0;}
.clearfix{display:inline-block;}
html[xmlns] .clearfix{display:block;}
* html .clearfix{height:1%;}

form{margin:0;padding:0;}
input{overflow:visible;height:16px;border:1px solid #999;padding-left:3px;padding-right:3px;vertical-align:middle;font-size:1em;}
select{width:100%;height:18px;font-size:1em;margin-bottom:10px;vertical-align:middle;border:1px solid #ABABAB;}
textarea{font-size:1em;border:1px solid #ABABAB;}
select:focus{background-color:#e4edfc;}
input:focus,textarea:focus{background-color:#e4edfc;border-left:1px solid #999;border-top:1px solid #999;border-right:1px solid #ddd;border-bottom:1px solid #ddd;}
.checkbox{border:none;width:auto;margin:0;}
p,h1,h2,h3,h4,h5,h6{margin:0;padding:0;}
img{border:0;vertical-align:top;}
sup{font-size:0.75em;}
a:link{text-decoration:none;color:#00539b;}
a:hover{text-decoration:none;background-color:#e4edfc;}
a:visited{text-decoration:none;color:#00539b;}
a:active{text-decoration:none;color:#00539b;}
.left{float:left;}
.right{float:right;}
.position-left{text-align:left;}
.position-right{text-align:right;}
.position-center{text-align:center;}
.color-magenta{color:#b50d49;}
.color-aqua{color:#00539b;}
a.more{background-image:url(../PublishingImages/box-arrow2.gif);background-position:top right;background-repeat:no-repeat;padding:3px 25px 2px 5px;}
a.addBriefcase{background:url(../PublishingImages/add-to-briefcase-ico.gif) no-repeat left;text-align:left;padding:3px 5px 2px 25px;}

.line-height{line-height:normal;}
.link-in-box-more{float:left;width:38%;text-align:left;padding-top:25px;}
.link-in-box-left-content{float:left;width:60%;text-align:left;}
.link-in-box-right-image{float:left;width:40%;text-align:right;}
.link-in-box-image{float:left;width:62%;text-align:right;}

ul.ul{list-style:none;margin:0;padding:0;}
ul.bullet-1{list-style-image:url(../PublishingImages/li-magenta.gif);margin-left:20px;padding:0;}
ul.bullet-1 li{margin-bottom:8px;}
ul.bullet-2{list-style-image:url(../PublishingImages/v-sign.gif);font-weight:bold;margin:10px 0 5px 20px;padding:0;}
ul.bullet-2 li{padding-left:10px;padding-bottom:2px;}
ul.bullet-3{list-style-image:url(../PublishingImages/v-sign.gif);margin:0 0 0 18px;padding:0 0 10px;}
ul.bullet-3 li{margin-bottom:10px;}
ul.bullet-4{list-style-image:url(../PublishingImages/v-sign.gif);font-weight:normal;clear:both;margin:5px 0 15px 20px;padding:0;}
ul.bullet-4 li{padding-left:10px;padding-bottom:2px;}
ul.bullet-5{list-style-image:url(../PublishingImages/li-magenta.gif);margin-left:65px;margin-bottom:15px;margin-top:-15px;padding:0;}
ul.bullet-6{list-style:none;margin:10px 0;padding:0;}
ul.bullet-6 li{margin-bottom:3px;padding-top:2px;padding-bottom:2px;text-transform:uppercase;font-weight:bold;}
ul.bullet-6 li a.fees{background:url(../PublishingImages/fee-ico.gif) no-repeat left;padding-left:25px;padding-top:2px;padding-bottom:2px;}
ul.bullet-6 li a.info{background:url(../PublishingImages/info-ico.gif) no-repeat left;padding-left:25px;padding-top:2px;padding-bottom:2px;}
ul.bullet-7{list-style-image:url(../PublishingImages/li-gray.gif);margin-left:20px;margin-top:0;padding:0;}
ul.bullet-7 li{margin-bottom:5px;}
ol{margin-left:25px;padding:0;}
ol li{margin-bottom:2px;}
ol.bullet-1 li{margin-bottom:4px;}

/*Table styles */
table{width:100%;border:1px solid #eaeaea;border-spacing:0;border-collapse:collapse;clear:both;}
table.table-01,table.table-02,table.table-04{margin-top:5px;margin-bottom:15px;}
table.table-01 thead th,table.table-02 thead th{background:url(../PublishingImages/th-background.gif) repeat-x #f5faff;border:1px solid #eaeaea;border-spacing:1px;width:90px;color:#333;vertical-align:top;text-align:left;font-weight:normal;padding:10px 5px;}
table.table-01 thead th.second-level{background:url(../PublishingImages/th-background-continued.gif) repeat-x #f5faff;}
table.table-01 tbody th,table.table-02 tbody th{color:#b50d49;font-weight:normal;width:90px;border:1px solid #eaeaea;border-spacing:1px;padding:10px 5px;}
table.table-01 tbody td.title{color:#b50d49;}
table.table-01 .normal{color:#333;}
table.table-01 tr.odd{background:#fff;}
table.table-01 tr.even{background:#efefef;}
table.table-01 tr th span{color:#333;font-size:1em;}
table.table-01 tr.colspan{background:url(../PublishingImages/th-background.gif) repeat-x #f5faff;}
table.table-01 tbody td{border-spacing:1px;vertical-align:top;padding:10px 5px;}
table.table-02 tbody td{border-spacing:1px;vertical-align:top;border-left:1px solid #eaeaea;border-right:1px solid #eaeaea;padding:2px 5px;}
td{border-spacing:1px;vertical-align:top;padding:10px 5px;}
table.table-01 td.buttons{text-align:center;padding-left:0;padding-right:0;background:url(../PublishingImages/th-background.gif) repeat-x;}
table.table-01 td.buttons .button{padding:0;}
table.table-03{border-spacing:1px;border-collapse:collapse;}
table.table-03 th{width:197px;background:#f1f1f1;vertical-align:top;border-right:1px solid #FFF;font-weight:normal;text-align:left;padding:10px;}
table.table-03 td{width:54px;background:#f1f1f1;vertical-align:top;font-weight:bold;color:#c92b5b;font-size:1.3em;font-family:Arial, Helvetica, sans-serif;border:0;padding:10px;}
table.table-04 thead th{background:url(../PublishingImages/th-background.gif) repeat-x #f5faff;border:1px solid #bbbdbe;border-spacing:1px;color:#333;vertical-align:middle;text-align:center;font-weight:normal;padding:7px;}
table.table-04 thead th.second-level{background:url(../PublishingImages/th-background-continued.gif) repeat-x #f5faff;}
table.table-04 tbody th{color:#b50d49;font-weight:normal;width:90px;border:1px solid #bbbdbe;border-spacing:1px;padding:10px 5px;}
table.table-04 tr.odd{background:#fff;}
table.table-04 tr.even{background:#efefef;}
table.table-04 tr th span{color:#333;font-size:1em;}
table.table-04 tr.colspan{background:url(../PublishingImages/th-background.gif) repeat-x #f5faff;}
table.table-04 tbody td{border-spacing:1px;vertical-align:top;border:1px solid #bbbdbe;padding:10px 5px;}
table.millesms-list{width:500px;}
table.millesms-list thead tr td{font-weight:bold;}
table.millesms-list tr td{padding:5px;}
table.millesms-list tr td.values{text-align:right;width:25%;}
table.millesms-list input.firstInput{width:60px;text-align:right;}
table.millesms-list input.secondInput{width:15px;margin-right:5px;text-align:right;}

/* /Table styles */
hr{height:1px;color:#d8d8d8;border:0;background-color:#d8d8d8;clear:both;border-top:1px;margin-top:10px;padding:0;}
.b-large{font-size:1.1em;}
.increase{color:#0daeb8;font-size:1em;}
.decrease{color:#b50d49;font-size:1em;}

/* --------------- global styles ----------------- */
h1{font-family:Arial, Helvetica, sans-serif;font-size:1.8em;color:#b50d49;font-weight:normal;margin-bottom:5px;}
h2{font-size:1.3em;color:#b50d49;font-weight:normal;margin-bottom:9px;clear:both;}
h3{color:#b50d49;font-family:Arial, Helvetica, sans-serif;font-size:1.7em;font-weight:normal;clear:both;}
h2 span{font-family:Arial, Helvetica, sans-serif;font-size:0.9em;font-weight:bold;color:#666;margin-top:4px;margin-bottom:5px;clear:both;}
h4{font-size:1.3em;line-height:20px;font-weight:normal;color:#b50d49;margin-bottom:5px;clear:both;}
h5{font-family:Arial, Helvetica, sans-serif;font-size:1.25em;line-height:20px;font-weight:bold;color:#666;margin-top:4px;margin-bottom:5px;clear:both;}
h5.productList select{width:155px;margin-top:10px;margin-left:5px;font-size:0.8em;}
h6{font-family:Tahoma, Helvetica, sans-serif;font-size:1.25em;line-height:20px;font-weight:normal;color:#666;margin-top:6px;margin-bottom:5px;clear:both;}
h6.contact{padding-left:25px;background:url(../PublishingImages/title-envelope.gif) no-repeat;margin-top:10px;}
h6.pencil{padding-left:25px;background:url(../PublishingImages/title-pencil.gif) no-repeat;margin-top:10px;}
h6.briefcase{padding-left:25px;background:url(../PublishingImages/title-briefcase.gif) no-repeat;margin-top:10px;}
h6.profile{padding-left:25px;background:url(../PublishingImages/title-profile.gif) no-repeat;margin-top:10px;}

/*top of the page */
#individuals-tab{width:138px;height:28px;background:url(../PublishingImages/individuals.gif) no-repeat;display:block;}
#microbusiness-tab{width:141px;height:28px;background:url(../PublishingImages/microbusiness.gif) no-repeat;display:block;}
#companies-tab{width:141px;height:28px;background:url(../PublishingImages/companies.gif) no-repeat;display:block;}
#aboutbank-tab{width:141px;height:28px;background:url(../PublishingImages/aboutbank.gif) no-repeat;display:block;}
#millenniumgroup-tab{width:141px;height:28px;background:url(../PublishingImages/millenniumgroup.gif) no-repeat;display:block;}
#services-tab{width:141px;height:28px;background:url(../PublishingImages/services.gif) no-repeat;display:block;}
#internetbanking-tab{width:141px;height:28px;background:url(../PublishingImages/internetbanking.gif) no-repeat;display:block;}

div#logo-and-search{width:986px;height:71px;text-align:left;}
div#logo{width:500px;float:left;margin-top:0;margin-bottom:15px;}
div#logo a img{margin-right:20px;}
div#top-search{width:406px;text-align:right;margin-top:25px;float:left;}
div#top-search	a{margin-left:5px;margin-right:5px;}
div#top-search	input{width:168px;margin-left:5px;}

input.button{border:solid 1px #ccc;height:29px;text-transform:uppercase;font-weight:bold;width:auto;background-color:#fff;background:url(../images/button-background.gif) repeat-x;padding-left:8px;padding-right:8px;font-size:1em;color:#666;cursor:pointer;vertical-align:middle;}
input.button:hover{background:url(../images/button-background.gif) repeat-x 0 -20px;}
input.ImportantButton{border:solid 1px #ccc;border-right:1px solid #999;border-bottom:1px solid #999;height:29px;text-transform:uppercase;font-weight:bold;width:auto;background-color:#d4f7ff;background:url(../PublishingImages/button-background-new.gif) repeat-x;padding-left:8px;padding-right:8px;font-size:1em;color:#666;cursor:pointer;vertical-align:middle;}
input.ImportantButton:hover{background:url(../PublishingImages/button-background-new.gif) repeat-x 0 -20px;background-color:#d4f7ff;}

/* input.sec-button {
	border: none;
	background-color:#ffffff;
	padding: 0;
	margin: 0;
	text-transform: uppercase;
	color:#00539b;
	font-size:1em;
	font-weight:bold;
	cursor:pointer;
	margin:0 5px 0 5px;
	vertical-align:middle;
} */
input.sec-button{border:solid 1px #ccc;border-right:1px solid #999;border-bottom:1px solid #999;height:29px;text-transform:uppercase;font-weight:bold;width:auto;background-color:#fff;background:url(../PublishingImages/button-background.gif) repeat-x;padding-left:8px;padding-right:8px;font-size:1em;color:#666;cursor:pointer;vertical-align:middle;}
input.sec-button:hover{background:url(../PublishingImages/button-background.gif) repeat-x 0 -20px;color:#b50d49;}
div#top-search	input.button{border:solid 1px #ccc;height:20px;text-transform:uppercase;font-weight:bold;width:auto;background-color:#fff;background:url(../PublishingImages/button-background.gif) repeat-x;padding-left:2px;padding-right:2px;color:#666;cursor:pointer;vertical-align:middle;}
#container{width:785px;position:relative;text-align:left;margin:0 auto;}
div#menu{width:962px;height:25px;color:#ccc;line-height:26px;padding-left:8px;padding-right:8px;background-color:#fff;border-top:0;border-left:1px solid #E2E2E2;border-right:1px solid #E2E2E2;border-bottom:1px solid #E2E2E2;}
div#menu ul,ul.inline-ul{list-style:none;margin:0 0 0 45px;padding:0;}
ul.calendar-ul{margin-top:10px;font-weight:bold;font-size:1.2em;font-family:Arial, Helvetica, sans-serif;line-height:20px;}
.calendar-item{background:url(../PublishingImages/calendar-item-background.gif) no-repeat;width:38px;height:21px;line-height:21px;margin-bottom:5px;margin-right:10px;text-align:center;color:#797979;font-family:Arial, Helvetica, sans-serif;font-weight:bold;font-size:13px;float:left;}
.calendar-item-content{height:21px;line-height:21px;margin-bottom:5px;}
div#menu li,ul.inline-ul li{float:left;}
ul.inline-ul li a{margin-left:5px;margin-right:5px;}
div#menu li a{margin-left:5px;margin-right:5px;color:#666;}
div#menu li a:hover{color:#c36;background:none;}
div#menu li a:active{color:#c36;background:none;}
div#menu li a.selected{font-weight:bold;color:#c36;}
#menu-tabs ul,#menu-tabs li{float:left;list-style:none;margin:0;padding:0;}
#menu-tabs li a:hover{background-position:0 -28px;}
#menu-tabs li.selected{background-position:0 -56px;}
#content{width:785px;float:left;margin:0;padding:0;}
div#path{height:32px;line-height:32px;width:785px;float:left;}

/*global boxes layout */
.box-without-corners{border:1px solid #D8D8D8;position:relative;margin-bottom:15px;clear:both;background:#eaeaea;height:180px;text-align:center;}
.box-without-corners p{text-align:left;margin-left:10px;margin-right:10px;}
.box{border:1px solid #D8D8D8;position:relative;margin-bottom:15px;clear:both;}
.box-grey{border:1px solid #bebebe;position:relative;margin-bottom:15px;background:url(../images/forms/bg-form.jpg) repeat-x bottom #fff;}
.box-aqua-right{border:1px solid #d1dbf1;position:relative;margin-bottom:15px;clear:both;background:url(../PublishingImages/box-background-aqua.gif) repeat-x bottom;background-color:#f4f7fe;}
.box-tl{background:url(../PublishingImages/tl.gif) no-repeat top left;margin:-1px 0 0 -1px;}
.box-tl-grey{background:url(../images/forms/tl-grey.gif) no-repeat top left;margin:-1px 0 0 -1px;}
.box-tl-aqua{background:url(../PublishingImages/forms/tl-aqua.gif) no-repeat top left;margin:-1px 0 0 -1px;}
.box-tr{background:url(../PublishingImages/tr.gif) no-repeat top right;margin:-1px -1px 0 0;}
.box-tr-grey{background:url(../images/forms/tr-grey.gif) no-repeat top right;margin:-1px -1px 0 0;}
.box-tr-aqua{background:url(../PublishingImages/forms/tr-aqua.gif) no-repeat top right;margin:-1px -1px 0 0;}
.box-bl{background:url(../PublishingImages/bl.gif) no-repeat bottom left;margin:0;}
.box-bl-grey{background:url(../images/forms/bl-grey.gif) no-repeat bottom left;margin:0;}
.box-bl-aqua{background:url(../PublishingImages/bl-aqua.gif) no-repeat bottom left;margin:0;}
.box-br{background:url(../PublishingImages/br.gif) no-repeat bottom right;margin:0 0 -1px;padding:10px;}
.box-br h2 span{font-family:Arial, Helvetica, sans-serif;font-size:0.95em;color:#666;font-weight:normal;}
.box-br span{color:#666;font-family:Arial,Helvetica,sans-serif;font-size:1.25em;}
.box-br-grey{background:url(../images/forms/br-grey.gif) no-repeat bottom right;margin:0 0 -1px;padding:20px;}
.box-br-aqua{background:url(../PublishingImages/br-aqua.gif) no-repeat bottom right;position:relative;margin:0 0 -1px;padding:10px 7px;}
div.box-middle{border-left:1px solid #D6D6D6;border-right:1px solid #D6D6D6;padding-left:10px;padding-right:10px;}
div.box-middle a{display:inline;}
div.box-bottom{background:url(../PublishingImages/bottom-bg.gif) no-repeat;height:10px;margin-bottom:12px;}

/*left side of the page */
#left-content{float:right;width:185px;margin-right:13px;}
#left-content #user-area-box h2{padding-left:35px;margin-bottom:10px;}
div#left-menu,.no-paddings{padding-top:1px;padding-bottom:1px;}
div#assistant{text-align:center;margin-top:0;}
div#assistant-title{background:url(../PublishingImages/forms/assistant-background.gif);width:175px;height:20px;font-family:Arial;font-size:1.25em;color:#b50d49;padding-left:10px;padding-top:6px;}
div#assistant-text{font-family:Tahoma;font-size:12px;height:240px;width:173px;border:1px solid #ccc;overflow:auto;background:#fff;padding:5px;}
div#need-some-help-title{background:url(../PublishingImages/forms/needsomehelp-background.gif);width:175px;height:20px;font-family:Arial;font-size:1.25em;color:#fff;padding-left:10px;padding-top:6px;margin-top:20px;}
div#need-some-help-text{width:173px;border:1px solid #ccc;background:#fff;padding:5px;}
div#need-some-help-text div{font-family:Arial, Helvetica, sans-serif;font-size:1.25em;color:#666;margin-bottom:10px;background:url(../PublishingImages/forms/icon-help.gif) no-repeat 5px;padding-left:45px;padding-top:5px;}
div#need-some-help-text p{padding-left:45px;padding-top:5px;margin-bottom:5px;}

div#left-menu ul{list-style:none;margin:10px -4px;padding:0;}
div#left-menu li{padding-bottom:1px;height:auto;}
div#left-menu li a{font-family:Arial, Helvetica, sans-serif;font-size:1.1em;color:#00539b;font-weight:bold;display:block;background-color:#fff;border:1px solid #fff;padding:2px 6px;}
div#left-menu li a:hover{color:#666;background-color:#fff;border:1px solid #fff;}
div#left-menu li a:active,div#left-menu li a.selected{color:#666;background-color:#eafafb;border:1px solid #e8e8e8;}
#left-content .banner-slot{margin-bottom:12px;}
div#popular-links-and-millennium-group{padding-bottom:0;}
div#popular-links ul{list-style:none;margin:0;padding:0;}
div#popular-links li{line-height:17px;}
div#millennium-group{margin-top:10px;}
div#millennium-group ul{list-style:none;margin:0 -5px;padding:0;}
div#millennium-group li{padding-bottom:10px;}
div#millennium-group li a{font-family:Arial, Helvetica, sans-serif;font-size:1.1em;color:#00539b;font-weight:bold;padding-left:8px;height:22px;line-height:22px;display:block;background-color:#f1f1f1;border:1px solid #e8e8e8;}
div#millennium-group li a:hover{background-color:#e4edfc;}

/* --------------- elements styles ----------------- center side of the page */
div#center-content{float:left;width:586px;}
div#center-content p{margin-bottom:15px;}
.text-article{line-height:16px;}
div#main-promotion-banner{margin-bottom:12px;}
div.center-box{float:left;width:185px;}
div.center-box-large{float:left;width:285px;}
div.center-box-large2{float:left;width:386px;padding:0;}
div.center-box-large p{height:auto;}
div.center-box p,.box-br p,box-br-grey p,.box-br-aqua p{margin-top:10px;}

/*.box-br-grey p, .box-br-aqua p{
	margin-top:10px;
	margin-bottom:10px;
} */
ul.box-links-ul{list-style:none;margin:10px 0 0;padding:0;}
ul.ul-steps{list-style:none;margin:10px 0;padding:0;}
ul.ul-steps li.step-1{background-image:url(../PublishingImages/point1-li.gif);background-repeat:no-repeat;padding:2px 0 5px 25px;}
ul.ul-steps li.step-2{background-image:url(../PublishingImages/point2-li.gif);background-repeat:no-repeat;padding:2px 0 5px 25px;}
ul.ul-steps li.step-3{background-image:url(../PublishingImages/point3-li.gif);background-repeat:no-repeat;padding:2px 0 5px 25px;}
ul.box-links-ul li{list-style:none;background:url(../PublishingImages/box-arrow.gif) no-repeat 2px top;padding-left:15px;padding-bottom:3px;margin:0;}
ul.box-links-ul li p{padding-bottom:10px;}
ul.box-links-ul li.large,.large{font-size:1.1em;font-weight:bold;padding-bottom:6px;}

.margins-left-right{margin-left:15px;margin-right:15px;}
.padding-left-right{padding-left:15px;padding-right:15px;}
.paddings{padding:10px;}
.margins-top-bottom{margin-top:10px;margin-bottom:10px;}
.margin-left{margin-left:15px;}
.margin-right{margin-right:15px;}
.margin-right-5{margin-right:5px;}
.margin-bottom{margin-bottom:10px;}
.margin-top{margin-top:10px;}
.padding-top{padding-top:10px;}
.padding-bottom{padding-bottom:10px;}

div#bottom-content{display:block;clear:both;padding-bottom:20px;}
div#bottom-content .newsitem{margin-bottom:10px;}
div#bottom-content .date-box{width:38px;height:38px;float:left;background:url(../PublishingImages/date-box.gif) no-repeat;font-weight:bold;font-size:1.1em;color:#797979;text-align:center;line-height:19px;margin-right:10px;position:relative;}
div#bottom-content .date-box span{color:#c36;font-size:1em;}

/*new version of tabs */
#tabs-new{margin-top:10px;height:29px;font-size:1.1em;background-image:url(../PublishingImages/top-background-box-with-tabs.gif);background-repeat:repeat-x;background-position:29px 100%;}
#tabs-new ul{list-style:none;margin:0;padding:0;}
#tabs-new li{display:inline;margin:0;padding:0;}
#tabs-new a{float:left;background:url("../PublishingImages/tableftJ.gif") no-repeat left top;text-decoration:none;margin:0;padding:0 0 0 5px;}

/* Commented Backslash Hack hides rule from IE5-Mac \ */
#tabs-new a span{display:block;background:url("../PublishingImages/tabrightJ.gif") no-repeat right top;color:#00539b;font-size:1em;float:none;padding:8px 20px 7px 6px;}

/* End IE5-Mac hack  */
#tabs-new a:hover span{color:#666;background-position:100% -58px;}
#tabs-new a:hover{background-position:0 -58px;}
#tabs-new li a.selected{background-position:0 -29px;cursor:default;}
#tabs-new li a.selected span{background-position:100% -29px;color:#bf2d61;}

/*center content tabs */
div#tabs{background:url(../PublishingImages/top-background-box-with-tabs.gif) repeat-x bottom;}
div#tabs ul{list-style:none;margin:10px 0 0;padding:0;}
div#tabs li{background:url(../PublishingImages/box-tab.gif) no-repeat;float:left;color:#bf2d61;display:block;width:138px;height:29px;line-height:29px;text-align:center;font-size:1.2em;}
div#tabs li a{display:block;width:138px;height:29px;}
div#tabs li a.selected{color:#bf2d61;background:none;}
div#tabs li a:hover{background:url(../PublishingImages/box-tab.gif) no-repeat 0 -29px;color:#666;}
div#tabs .selected{background:url(../PublishingImages/box-tab.gif) no-repeat 0 -29px;color:#bf2d61;width:138px;height:29px;line-height:29px;text-align:center;}

/* /center content tabs right side of the page */
div#right-content{float:left;width:185px;margin-top:7px;}
div#right-content h2,h2.with-image{padding-left:35px;margin:0 0 10px;}
.login-box-content{background:url(../PublishingImages/box-in-box-bg.gif) repeat-x;height:65px;border:1px solid #eaeaea;margin-bottom:12px;text-align:center;}
#logout-box-content{display:block;}
#logout-box-content div.logoutInformation{margin-top:10px;padding-top:10px;padding-left:55px;background:url(../PublishingImages/logout-clock.jpg) no-repeat #fff;height:43px;}
.box-content-window{background:url(../PublishingImages/box-in-box-bg.gif) repeat-x #fff;border:1px solid #eaeaea;text-align:left;clear:both;margin:5px 0;padding:5px;}
.box-content-window-inline{background:url(../PublishingImages/box-in-box-bg.gif) repeat-x;border:1px solid #eaeaea;text-align:left;width:43%;margin:5px 0;padding:5px;}
.box-content-window ul{list-style:none;margin:0;padding:0;}
.login-box-content p{text-align:left;padding-left:5px;padding-top:10px;}
.login-box-content-form{margin-top:4px;text-align:left;margin-left:5px;}

div#login-box-content label{float:left;margin-left:10px;margin-top:10px;margin-bottom:5px;}
div#login-box-content .input-text{width:94px;}
div#login-box p{padding-left:8px;line-height:14px;}
.advanced-search-input{width:148px;}

div#user-area-box p{line-height:14px;}
div#user-area-box ul{list-style:none;margin:11px 0 0;padding:0;}
div#user-area-box li{padding-bottom:8px;}
div#user-area-box li a{font-size:1.1em;color:#00539b;font-weight:bold;font-family:Arial, Helvetica, sans-serif;padding-left:32px;margin-left:-2px;margin-right:-2px;height:22px;line-height:22px;display:block;background-color:#f1f1f1;border:1px solid #e8e8e8;background-repeat:no-repeat;}
div#user-area-box li a span{color:#b50d49;font-weight:normal;font-family:Arial, Helvetica, sans-serif;font-size:0.9em;}
div#user-area-box li a.shortcuts{background:url(../PublishingImages/shortcuts-bg.gif) no-repeat;}
div#user-area-box li a.profile{background:url(../PublishingImages/profile-bg.gif) no-repeat;}
div#user-area-box li a.messages{background:url(../PublishingImages/messages-bg.gif) no-repeat;}
div#user-area-box li a.applications{background:url(../PublishingImages/applications-bg.gif) no-repeat;}
div#user-area-box li a.briefcase{background:url(../PublishingImages/briefcase-bg.gif) no-repeat;}
div#user-area-box li a:hover{background-position:0 -22px;}
div#box-question-mark{position:absolute;right:7px;top:9px;}
div#contact-box ul{list-style:none;margin:0;padding:0;}
div#contact-box ul li a{display:block;width:160px;height:20px;background-image:url(../PublishingImages/box-arrow3.gif);background-position:159px center;background-repeat:no-repeat;line-height:20px;margin:0 -5px;padding:0 5px;}
div#contact-box-top{background:url(../PublishingImages/right-contact-box-top.gif) no-repeat;height:42px;}

.box-with-image{margin-top:25px;background:#fff;}
div#apply-online-box select,div#apply-for-products-box select{width:139px;color:#333;font-family:Arial, Helvetica, sans-serif;font-size:1em;margin-bottom:0;}
div#apply-for-products-box h2{padding-left:35px;margin:0 0 10px;}
div#apply-for-products-box p{margin-top:10px;margin-bottom:10px;}

/* --------------- elements styles -----------------  --------------- footer styles ----------------- */
div#bottom-options{clear:both;margin-left:200px;padding-top:30px;}
div#bottom-options ul{list-style:none;margin:0;padding:0;}
div#bottom-options li{float:left;}
div#bottom-options li a{float:left;width:auto;height:27px;display:block;line-height:27px;padding-left:34px;margin-right:20px;}

.print{background:url(../PublishingImages/printer-ico.gif) no-repeat;display:block;list-style:none;line-height:32px;height:32px;min-height:32px;padding-left:34px;}
.pdf{background:url(../PublishingImages/pdf-ico.gif) no-repeat;display:block;padding-left:34px;line-height:16px;min-height:32px;height:auto;}
.accepted{background:url(../PublishingImages/accepted-ico.gif) no-repeat;display:block;padding-left:34px;line-height:16px;min-height:32px;height:auto;}
.arrow{background:url(../PublishingImages/arrow-ico.gif) no-repeat;display:block;padding-left:34px;line-height:16px;min-height:32px;height:auto;}

#footer{background:url(../images/background-bottom.gif) repeat-x top;height:40px;width:785px;line-height:40px;text-align:left;margin-top:10px;clear:both;}
#footer hr{display:none;}
#footer-links{float:left;padding-left:5px;text-align:left;color:#ccc;width:500px;}
#footer-copyright{float:left;padding-right:10px;text-align:left;}
#footer-links a{margin-left:5px;margin-right:5px;}

/* --------------- footer styles -----------------  --------------- form styles ----------------- */
.radio,.checkbox{border:none;margin-right:5px;vertical-align:middle;}
label{vertical-align:middle;}
label.lbl{line-height:20px;height:20px;vertical-align:middle;}

/* --------------- /form styles ----------------- */
.font20{font-size:1.8em;color:#666;font-family:Arial, Helvetica, sans-serif;}
.font14{font-size:1.25em;font-weight:bold;}
.font13{font-size:1.2em;font-weight:bold;}
.font12{font-size:1.15em;font-weight:bold;}
.font11{font-size:1em;}
.hr-div{border-top:1px solid #D8D8D8;margin:10px -10px;}
div.hRule{border-top:1px solid #D8D8D8;height:1px;clear:both;margin:5px 0;}

.page-listing{height:25px;line-height:22px;display:block;width:400px;text-align:right;position:absolute;top:0;right:0;}
.page-listing a{margin-left:4px;margin-right:4px;}
.page-listing a.next{background-image:url(../PublishingImages/box-arrow2.gif);background-position:top right;background-repeat:no-repeat;padding:3px 25px 2px 5px;}
.page-listing a.prev{background-image:url(../PublishingImages/box-arrow1.gif);background-position:top left;background-repeat:no-repeat;padding:3px 5px 2px 25px;}
.page-listing a.selected,.calendar-ul li a.selected{border:1px solid #d4d4d4;padding-left:4px;padding-right:4px;font-weight:bold;}
.page-listing a.selected:hover{background:none;}

#search-column-1{text-align:right;width:165px;margin-right:10px;float:left;}
.search-column{width:130px;float:left;}
.search-column-min{width:100px;float:left;}
.column{width:33%;float:left;padding-bottom:10px;text-align:left;}
.transactional-box-item3 .column p{margin:0;}
#search-title{float:left;width:378px;position:relative;}
#search-title .close{position:absolute;top:0;right:0;background:url(../PublishingImages/arrow-close.gif) left 2px no-repeat;padding-left:16px;}
#search-title img{vertical-align:baseline;}
#sent-millesms-list-options	input,#account-activity-options input{width:70px;}
#sent-millesms-list-options	input.radio,#account-activity-options input.radio{width:auto;}
#sent-millesms-list-options	select{margin-bottom:0;}

.height-120{height:120px;}
.height-130{height:130px;}
.height-140{height:140px;}
.height-150{height:150px;}
.height-160{height:160px;}
.height-170{height:170px;}
.height-175{height:175px;}
.height-180{height:180px;}
.height-185{height:185px;}
.height-190{height:190px;}
.height-200{height:200px;}
.height-210{height:210px;}
.height-220{height:220px;}
.height-230{height:230px;}
.height-235{height:235px;}
.height-240{height:240px;}
.height-250{height:250px;}
.height-260{height:260px;}
.height-270{height:270px;}
.height-280{height:280px;}
.height-290{height:290px;}
.height-300{height:300px;}
.height-310{height:310px;}
.height-320{height:320px;}
.height-330{height:330px;}
.height-340{height:340px;}
.height-350{height:350px;}
.height-360{height:360px;}
.height-370{height:370px;}
.height-380{height:380px;}
.height-390{height:390px;}
.height-400{height:400px;}

#icon-user{width:24px;height:35px;background:url(../PublishingImages/box-ico-user.gif) no-repeat top left;position:absolute;top:-15px;float:left;}
#icon-apply{width:35px;height:32px;background:url(../PublishingImages/box-ico-apply.gif) no-repeat top left;position:absolute;top:-15px;float:left;}
#icon-contact{width:26px;height:35px;background:url(../PublishingImages/box-ico-contact.gif) no-repeat top left;position:absolute;top:-15px;float:left;}
#icon-faq{width:33px;height:45px;background:url(../PublishingImages/box-ico-faq.gif) no-repeat top left;position:absolute;top:-15px;float:left;}
#icon-info{width:33px;height:34px;background:url(../PublishingImages/box-ico-info.gif) no-repeat top left;position:absolute;top:-15px;float:left;}
#icon-login{width:26px;height:39px;background:url(../PublishingImages/box-ico-login.gif) no-repeat top left;position:absolute;top:-15px;margin-left:3px;float:left;}
#icon-logout{width:40px;height:36px;background:url(../PublishingImages/box-ico-logout.gif) no-repeat top left;position:absolute;top:-15px;margin-left:3px;float:left;}
#icon-help-support{width:42px;height:50px;background:url(../PublishingImages/help-support-box.gif) no-repeat top left;position:absolute;top:-15px;margin-left:3px;float:left;}

div.without-top-border{border-top:none;margin-top:0;}
div#center-content-top{margin-bottom:15px;}
div#center-content-top-img{width:254px;height:150px;float:right;}
div#center-content-top span{font-family:Arial, Helvetica, sans-serif;font-size:1.25em;color:#666;margin-bottom:10px;}
div#center-content-top p{margin-top:10px;}
div#center-content-top-text{width:468px;margin-bottom:15px;}
div#center-content-top-text p{font-family:Arial, Helvetica, sans-serif;font-weight:bold;font-size:1.25em;color:#666;clear:both;margin-bottom:5px;}
div#center-content-top-text-without-img{clear:both;}
div#center-content-top-text-without-img p{font-family:Arial, Helvetica, sans-serif;font-weight:bold;font-size:1.25em;color:#666;clear:both;margin-bottom:5px;}

/*.box-br select{
	width:100%;
	font-size:1.0em;
	margin-bottom:10px;
} .box-normal {
	border:1px solid #D8D8D8;
	padding: 1px 10px 10px 10px;
	margin-bottom:20px;

} */
.box-normal{border:1px solid #D8D8D8;padding:1px 10px 10px 30px;}
.box-normal h2{padding-top:10px;}
.box-normal p{font-size:12px;}
.box-column{width:280px;padding-bottom:10px;}
.box-footer{background-color:#d6d6d6;margin-bottom:15px;}
.box-footer-bl{background:url(../PublishingImages/normal-box-left-corner.gif) no-repeat bottom left;}
.box-footer-br{background:url(../PublishingImages/normal-box-right-corner.gif) no-repeat bottom right;}
.box-footer-content{height:35px;padding:10px 10px 5px;}
.box-footer-content p{width:300px;}
.box-footer-content input{margin-left:10px;}
.box-footer span{font-family:Arial, Helvetica, sans-serif;font-size:1.25em;color:#666;font-weight:bold;}
.box-normal-left-side{width:280px;float:left;margin-right:10px;}
.box-normal-right-side{width:250px;float:left;}
.box-aqua{background-color:#eafafb;padding:10px;}
.box-aqua-border{background-color:#f4f7fe;border:1px solid #d1ebf1;position:relative;margin:10px 0;padding:10px;}
.box-aqua-border p{font-weight:bold;color:#00539b;}
.box-aqua-border span{margin-bottom:5px;}
.box-aqua-border p,.box-aqua-border strong,.box-aqua-border span{width:310px;display:block;}
.box-aqua-border a.more{position:absolute;right:120px;top:35px;}
.box-aqua-border a img{position:absolute;right:3px;top:15px;}
.box-aqua p{font-weight:bold;margin-bottom:3px;}

div#compare-box{border:1px solid #d6d6d6;background:url(../PublishingImages/compare-box-background.gif) repeat-x;height:25px;border-bottom:none;padding:10px 0 10px 10px;}
div#compare-box	input{text-align:right;margin-left:30px;}

.compare-box-bottom{background:url(../PublishingImages/top-background-box-with-tabs.gif) repeat-x;height:15px;}
.compare-box-arrow-down{background:url(../PublishingImages/compare-box-arrow-down.gif) no-repeat 538px 0;height:15px;}
.product-box-text{width:350px;margin-right:0;}
.product-box-text h4{margin-top:5px;}
.product-box-text-small{width:200px;margin-right:20px;float:left;}
.product-box-text-small-desc{width:120px;float:left;margin-right:10px;color:#c03;}
.product-img-box{width:120px;padding:20px 0 2px;}
.product-box-links{margin-top:10px;margin-bottom:10px;}
.product-box-links input.button{float:right;}
.product-box-compare{float:left;width:76px;height:63px;background:#f0f0f0;text-align:right;margin-bottom:10px;margin-top:20px;padding:10px;}
.product-box-compare input.ImportantButton{margin-top:25px;}

div#quotations,div#exchange-rates{padding-bottom:10px;}
div#quotations-graph{width:165px;border:1px solid #E9E9E9;margin-bottom:10px;border-top:none;}
div#quotations-graph ul{list-style:none;margin:0;padding:0;}
div#quotations-graph ul li{display:block;float:left;}
div#quotations-graph ul li a{display:block;background:#dbdbdb;margin-right:1px;padding:2px;}
div#quotations-graph ul li a.selected{background:none;}
div#exchange-rates-graph{width:165px;border:1px solid #E9E9E9;margin-bottom:10px;border-top:none;}
div#exchange-rates-graph ul{list-style:none;margin:0;padding:0;}
div#exchange-rates-graph ul li{display:block;float:left;width:25%;text-align:center;}
div#exchange-rates-graph ul li a{display:block;background:#dbdbdb;margin-right:1px;padding:2px;}
div#exchange-rates-graph ul li a.selected{background:none;}
#quotations	p{height:auto;text-align:right;}
table.data-table{font-size:10px;width:167px;border:1px solid #e9e9e9;border-spacing:1px;border-collapse:collapse;padding:0;}
table.data-table td{border:none;border-bottom:1px solid #e9e9e9;padding:2px;}

/*table.quotations-table td.colspan{
	border-bottom:1px solid #e9e9e9;
	padding:0;
} */
.form-line{margin-bottom:5px;}
.form-line label{float:left;width:200px;text-align:right;padding-top:2px;margin-right:10px;}
.form-line select{float:left;width:160px;margin-bottom:0;margin-right:5px;}
.form-line input{height:14px;font-size:11px;}
div#press-archive select{width:auto;margin-right:20px;}
div#press-archive label{width:auto;}

.t0{background:url(../PublishingImages/box-arrow6.gif) no-repeat left;height:25px;line-height:25px;width:10px;margin-left:5px;padding:0 5px;}
.t0-last-inactive{height:25px;line-height:25px;margin-left:5px;color:#c8c8c8;padding:0 5px 0 0;}
.t0-last{height:25px;line-height:25px;}
.t1{background:url(../PublishingImages/point1.jpg) no-repeat left;height:25px;padding-left:30px;line-height:25px;}
.t2{background:url(../PublishingImages/point2.jpg) no-repeat left;height:25px;padding-left:30px;line-height:25px;}
.t3{background:url(../PublishingImages/point3.jpg) no-repeat left;height:25px;padding-left:30px;line-height:25px;}
.t4{background:url(../PublishingImages/point4.jpg) no-repeat left;height:25px;padding-left:30px;line-height:25px;}
.t5{background:url(../PublishingImages/point5.jpg) no-repeat left;height:25px;padding-left:30px;line-height:25px;}
.t1-inactive{background:url(../PublishingImages/point1-inactive.gif) no-repeat left;height:25px;padding-left:30px;line-height:25px;color:#c8c8c8;}
.t2-inactive{background:url(../PublishingImages/point2-inactive.gif) no-repeat left;height:25px;padding-left:30px;line-height:25px;color:#c8c8c8;}
.t3-inactive{background:url(../PublishingImages/point3-inactive.gif) no-repeat left;height:25px;padding-left:30px;line-height:25px;color:#c8c8c8;}
.t4-inactive{background:url(../PublishingImages/point4-inactive.gif) no-repeat left;height:25px;padding-left:30px;line-height:25px;color:#c8c8c8;}
.t5-inactive{background:url(../PublishingImages/point5-inactive.gif) no-repeat left;height:25px;padding-left:30px;line-height:25px;color:#c8c8c8;}

.content-460{width:460px;padding-bottom:5px;}
.content-360{width:360px;clear:both;}
.content-360 p{margin-top:10px;}
.content-170{width:170px;padding-bottom:5px;}
div#credit-cards-box{background:url(../SiteCollectionImages/credit-cards-visual.jpg) no-repeat right;}
div#credit-cards-box2{background:url(../SiteCollectionImages/credit-cards-visual2.jpg) no-repeat right;}
div#cards-to-account-box{background:url(../SiteCollectionImages/account-card-visual.jpg) no-repeat right;}
div#personal-account-box{background:url(../SiteCollectionImages/current-accounts-box.jpg) no-repeat right;}
ul.box-links-ul li.faq-li{background:none;padding-left:0;margin:0 0 5px;}
ul.box-links-ul li.faq-li img{margin-right:10px;}
.answer-hidden{visibility:hidden;display:none;}
.answers{margin-top:10px;margin-bottom:10px;}
.answer-arrow{margin-top:10px;}
.answer-content{float:left;margin-bottom:10px;margin-left:0;background:#f2f2f2;border:1px solid #e6e6e6;width:90%;display:block;padding:10px;}
#extended-search{position:relative;}
#extended-search a img{position:absolute;right:5px;top:4px;}
div#search-results{margin-bottom:20px;}
.search-rank{width:172px;height:6px;border:1px solid #aeaeae;display:block;background:#e2e2e2;font-size:1px;float:left;margin:5px 5px 5px 0;}
.search-rank-result{background:#d5a7b7;height:6px;}
.search-result-item{display:block;clear:both;padding-top:5px;}
.search-result-item span{width:85%;display:block;margin-bottom:5px;}
.envelope-bg{background:url(../SiteCollectionImages/temp-envelope.gif) no-repeat top right;}
.envelope2-bg{background:url(../SiteCollectionImages/temp-envelope2.gif) no-repeat top right;}
.phone-bg{background:url(../SiteCollectionImages/telemillennium-box.jpg) no-repeat top right;}
.board-bg{background:url(../SiteCollectionImages/temp-board.gif) no-repeat top right;}
.notebook-bg{background:url(../SiteCollectionImages/temp-notebook.gif) no-repeat top right;}
.building-bg{background:url(../SiteCollectionImages/temp-building.gif) no-repeat top right;}
.question-mark-bg{background:url(../SiteCollectionImages/temp-question.gif) no-repeat top right;}
.radio-placement{width:80px;}

div#current-movie{width:400px;float:left;}
div#current-movie-description{width:156px;float:right;}

div#message-center .field-row{clear:both;}
div#message-center .field-row label{float:left;width:100px;text-align:right;padding-top:2px;margin-right:10px;}
div#message-center .field-row label span{color:#666;display:block;}
div#message-center .field-row select{width:150px;height:auto;margin:2px 0 0;}
div#message-center .field-row input{font-size:1em;width:140px;}
div#message-center .field-row textarea{width:490px;height:220px;font-size:1em;}
div#message-center .field-row input.long{width:485px;font-size:1em;}

.envelope-arrow{background:url(../PublishingImages/envelope-arrow.gif) no-repeat right;padding-right:35px;color:#b50d49;}
div#transactional-right-form{position:absolute;right:0;bottom:0;}
div#transactional-right-form label{float:left;width:80px;text-align:right;padding-top:2px;margin-right:10px;}
div#transactional-right-form select{float:left;width:100px;margin:0;padding:0;}
div#apply-for{float:left;background:url(../PublishingImages/box-ico-apply.gif) no-repeat left;height:25px;padding-left:45px;padding-top:10px;}
div#apply-for label{float:left;margin-right:10px;vertical-align:middle;margin-top:3px;}
div#apply-for select{width:150px;float:left;margin-right:10px;}
div#ErrorImg{background:url(../SiteCollectionImages/ErrorImg.jpg) no-repeat left;height:70px;line-height:70px;padding-left:80px;margin-top:70px;font-family:Arial, Helvetica, sans-serif;font-weight:bold;font-size:18px;color:#c92b5b;}
div#tr-name-surname{font-weight:bold;padding-bottom:10px;}
.margin0{margin:0;}
.padding0{padding:0;}

/*this is code copied from transactional.css            */
#content-large{width:985px;float:left;margin:0;padding:0;}
div#center-content-large{float:left;width:787px;}
div#help-support-box-top{background:url(../PublishingImages/help-support-box-top.gif) no-repeat;height:50px;}
div#help-support-box-top h2{padding-top:25px;padding-left:40px;margin:0 0 10px;}
div#tr-user-area{width:485px;margin-right:5px;height:36px;margin-bottom:10px;}
.table-more-link{margin-top:8px;}

div#transactional-user-area-question{padding-top:3px;padding-left:3px;}
div#transactional-user-area-bg{height:34px;}
div#transactional-user-area ul{list-style:none;margin:5px 0 0;padding:0;}
div#transactional-user-area li{float:left;}
div#transactional-user-area li a{font-family:Arial, Helvetica, sans-serif;font-size:1.1em;color:#00539b;font-weight:bold;margin-left:2px;margin-right:3px;width:83px;text-align:center;height:22px;line-height:22px;display:block;background-color:#f1f1f1;border:1px solid #e8e8e8;}
div#transactional-user-area li a:hover,div#transactional-user-area li .selected{background-color:#e4edfc;}
div#transactional-logout{background:url(../PublishingImages/transactional-logout-background.jpg) no-repeat;width:285px;height:36px;display:block;}
div#transactional-logout-left{padding-left:10px;height:36px;line-height:36px;}
div#transactional-logout-right{padding-right:10px;line-height:36px;padding-top:7px;}
.transactional-box-item{background-image:url(../PublishingImages/box-in-box-bg.gif);background-repeat:repeat-x;border:1px solid #eaeaea;margin-bottom:12px;margin-top:12px;text-align:left;padding:0 6px 6px;}
.transactional-box-item h2{margin-left:6px;margin-right:6px;}
.transactional-box-item table{width:100%;}
.transactional-box-item2{background:url(../PublishingImages/box-background-grey.gif) repeat-x bottom;border:1px solid #eaeaea;margin-bottom:20px;margin-top:12px;text-align:left;padding:6px;}
.transactional-box-item3{position:relative;}
.transactional-box-item3 p{margin:10px 50px 10px 28px;}
.transactional-box-item3 .button-group{position:absolute;top:0;right:0;}
.button-group{position:absolute;top:5px;right:5px;}
.transactional-box-item3 input.button{margin-left:10px;}
.transactional-box-item3 img{margin-left:5px;}
.transactional-box-item4{border:1px solid #eaeaea;margin-bottom:12px;margin-top:12px;text-align:left;position:relative;padding:3px 10px 10px;}
.transactional-box-item4 span{display:block;font-size:1.3em;font-family:Arial, Helvetica, sans-serif;color:#666;margin-top:10px;margin-bottom:5px;}
.transactional-box-item4 a img{position:absolute;top:3px;right:4px;}
.transactional-group-boxes{border:1px solid #EAEAEA;margin:0;padding:10px;}

/*changed 2008-06-20 */
.transactional-options{margin-top:5px;margin-bottom:5px;padding-top:5px;padding-bottom:5px;position:relative;display:block;}
.transactional-options input{margin-bottom:10px;}
.transactional-options input.right{position:absolute;top:0;right:0;}
.transactional-options a img{position:absolute;top:-5px;right:0;}
.transactional-options ul{list-style:none;margin:0;padding:0;}
.transactional-options ul li{display:inline;}
.transactional-options ul li a{background-repeat:no-repeat;background-position:left;padding-left:20px;margin-left:5px;margin-right:5px;}
.transactional-options ul li a.select-all{background-image:url(../PublishingImages/select-all-ico.gif);}
.transactional-options ul li a.deselect-all{background-image:url(../PublishingImages/deselect-all-ico.gif);}
.transactional-options ul li a.delete-selected{background-image:url(../PublishingImages/delete-selected-ico.gif);}
.transactional-options ul li a.print-selected{background-image:url(../PublishingImages/print-selected-ico.gif);}

/* changed 2008-06-20 end */
.help{text-align:right;width:20px;}

/*---------- */
table.transactional-table-01 th{background:none;border:none;border-spacing:1px;vertical-align:middle;color:#333;width:20%;margin-bottom:1px;border-bottom:1px solid #d8d8d8;line-height:18px;padding:2px 7px;}
table.transactional-table-01 tr.odd{height:auto;background:#f0f0f0;}
table.transactional-table-01 tr.even{height:auto;background:#fff;}
table.transactional-table-01 tr:first-child:hover th{background:#fff;}
table.transactional-table-01 tr:hover{background:#e4edfc;}
table.transactional-table-01 td{height:auto;padding-top:3px;padding-bottom:3px;border:none;}
table.transactional-table-01 td.date{font-style:italic;height:auto;padding-top:3px;padding-bottom:3px;border:none;width:100px;}
table.transactional-table-01 tr.unreaded{height:auto;background:#e4edfc;}

/*2008-06-12 */
div#messages-content{padding:10px;}
div#messages-content .padding-bottom strong{display:block;text-align:right;width:90px;float:left;margin-right:15px;}
div#messages-content .message-body{margin-left:105px;margin-top:10px;}
.message-body p{font-size:1em;}
div#messages-content p{margin-bottom:10px;}
.box-maxWidth{background:url(../PublishingImages/box-in-box-bg.gif) repeat-x top;border:1px solid #eaeaea;margin-bottom:10px;padding:10px;}
.box-240{background:url(../PublishingImages/box-in-box-bg.gif) repeat-x top;width:240px;border:1px solid #eaeaea;float:left;padding:10px;}
.box-465{background:url(../PublishingImages/box-in-box-bg.gif) repeat-x top;width:465px;border:1px solid #eaeaea;float:left;padding:10px;}
.box-small{width:180px;border:1px solid #eaeaea;float:left;padding:10px;}
.box-small img{float:left;margin-right:5px;}
.box-small p{padding-top:10px;}
.box-large{width:244px;border:1px solid #eaeaea;float:left;padding:10px;}
.box-large p{margin-bottom:10px;}

/*----------------------------------------   moved from transactional 2 css file maded by Oscar ----------------- */
#user-bar{margin-bottom:10px;}
#user-bar-new{background:url(../PublishingImages/background-bottom.gif) repeat-x bottom;}
#user-area-new{width:485px;height:36px;float:left;}
#user-area-new p{padding-top:15px;}
#user-area-new p span{font-weight:bold;text-transform:uppercase;}
#user-area{width:485px;height:36px;float:left;background:url(../PublishingImages/bg-user-area.png) no-repeat;margin-bottom:5px;}
#user-area p{float:left;font-size:1.2em;color:#b50d49;margin:10px 0 0 13px;}
#user-area ul{list-style:none;margin:5px 0 0 100px;padding:0;}
#user-area li{float:left;}
#user-area li a{font-size:1.1em;color:#00539b;font-weight:bold;width:83px;text-align:center;height:22px;line-height:22px;display:block;background-color:#f1f1f1;border:1px solid #e8e8e8;margin:0 3px 0 2px;}
#user-area img{margin-left:4px;}
#user-area li a:hover,#user-area li .selected{background-color:#e4edfc;}

#log-area-new{width:240px;height:36px;float:right;background:url(../PublishingImages/lock-small-ico.jpg) no-repeat left;position:relative;line-height:19px;}
#log-area-new p{margin:8px 0 0 30px;}
#log-area-new p span{font-size:1.2em;font-weight:bold;color:#b50d49;}
#log-area-new input.button{position:absolute;top:8px;right:7px;}
#help-and-support{margin-bottom:5px;margin-top:10px;text-align:right;margin-right:10px;}
#help-and-support a{padding-top:3px;padding-bottom:3px;padding-left:25px;background:url(../PublishingImages/question.jpg) no-repeat left;font-weight:bold;}

#log-area{width:285px;height:36px;float:right;background:url(../PublishingImages/bg-log-area.png) no-repeat;position:relative;line-height:19px;}
#log-area p{margin:8px 0 0 15px;}
#log-area p span{font-size:1.2em;font-weight:bold;color:#b50d49;}
#log-area input.button{position:absolute;top:8px;right:7px;}
.box-item{background-image:url(../PublishingImages/box-in-box-bg.gif);background-repeat:repeat-x;border:1px solid #eaeaea;position:relative;clear:both;margin:12px 0;padding:5px 6px 6px;}
.box-item input.button{margin:0;}
.box-item .more{position:absolute;top:9px;right:8px;}
.box-item h2{margin:6px;}

/* this two classes should be replaced by exist classes */
.box-trx{border:1px solid #eaeaea;position:relative;background:url(../PublishingImages/box-background-grey.gif) repeat-x bottom;margin:12px 0 25px;padding:6px;}
.box-trx .inside{position:relative;background:url(../PublishingImages/box-background-grey.gif) repeat-x bottom;margin:12px 0 8px;padding:6px;}
.box-trx .inside p{padding:6px;}
.box-trx .button-group{position:absolute;right:3px;top:6px;}
.box-trx .column{padding-bottom:2px;}
.box-trx p{margin:10px 0;}

/*this is new class (2008-07-18) for positioning buttons to right but only when there is no anything on the left (not position:absolute) */
.buttons-right{text-align:right;margin-bottom:6px;}

/* ------ this two classes should be replaced by exist classes -----  ------------------ Message Area & Help ----------------- */
#trx-message{border:1px solid #EAEAEA;background:#F1F1F1 url(../PublishingImages/icon-info.gif) 25px 10px no-repeat;position:relative;min-height:45px;padding:18px 10px 10px 100px;}
#trx-help{text-align:right;margin:5px 0 10px;}
#trx-message .close{position:absolute;top:5px;right:10px;background:url(../PublishingImages/arrow-close.gif) left 2px no-repeat;padding-left:16px;}

/*------------------ End Message Area ----------------- ------------------ Field Row: labels, Inputs and errors ----------------- */
.field-row,.field-ammount,.field-date{margin-bottom:10px;}
.field-row input,.field-ammount input,.field-date input,.field-row select{border:1px solid #ABABAB;}
.field-row label,.field-ammount label,.field-date label{position:relative;display:block;float:left;width:220px;overflow:hidden;text-align:right;margin:3px 15px 0 0;}
.field-row input{width:390px;}
.field-row img{margin-top:3px;}
.field-row input.checkbox{border:none;width:auto;margin:2px 0 0;}
.field-row input.button{width:auto;}
.field-row select{width:400px;margin-bottom:0;}
.field-row textarea{width:396px;height:45px;border:1px solid #ABABAB;}
.field-ammount input.integer{width:168px;margin-right:3px;}
.field-ammount input.decimal{width:30px;margin:0 5px 0 3px;}
.field-date input{width:100px;}
.field-row .trx-error,.field-ammount .trx-error,.field-date .trx-error{display:block;background:url(../PublishingImages/arrow-error.gif) left 3px no-repeat;padding-left:18px;color:#C92B5B;margin:2px 0 0 235px;}
.field-row input.error,.field-row textarea.error,.field-ammount input.error,.field-date input.error{background-color:#FFEDF4;}
.field-row input:focus,.field-row textarea:focus,.field-ammount input:focus,.field-date input:focus{background-color:#e4edfc;}
.radioRow{margin-bottom:5px;}
.radioRow input{border:none;margin:0 5px 0 20px;}
.radioRow label{vertical-align:top;}

/*------------------ End Field Row: labels and Inputs ----------------- ------------------ Controls ----------------- */
#controls{text-align:right;margin-top:15px;}

/*------------------ End Controls -----------------  * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * 
				DATA TABLES Related styles
* * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *  ------------------ tr-table-01 - used in... ----------------- */
table.tr-table-01{border-collapse:collapse;margin-bottom:8px;}
table.tr-table-01 thead th{background:url(../PublishingImages/box-in-box-bg.gif) repeat-x;color:#333;border-bottom:1px solid #EAEAEA;height:16px;padding:2px 7px 3px;}
table.tr-table-01 tr.odd{background:#f0f0f0;}
table.tr-table-01 tr.even{background:#fff;}
table.tr-table-01 thead th:first-child:hover th{background:#fff;}
table.tr-table-01 tr:hover{background:#e4edfc;}
table.tr-table-01 tr td{border-left:none;border-right:none;border-bottom:1px dashed #EAEAEA;padding:3px 5px;}
table.tr-table-01 tr.unreaded{background:#e4edfc;}
table.tr-table-01 td.padding0{padding:0;}
table.tr-table-01 tfoot tr{background:#f1f1f1;height:18px;}
table.tr-table-01 tfoot tr td{vertical-align:middle;}
table.tr-table-01 tfoot tr:hover{background:#f1f1f1;}

/*------------------ tr-table-02

USED IN:
lists 
Header in row, no horizontal header
----------------- */
table.tr-table-02{border-collapse:collapse;border:none;}
table.tr-table-02 th{width:215px;text-align:right;border:none;font-weight:normal;vertical-align:top;padding:5px 15px 7px 0;}
table.tr-table-02 td{border:none;vertical-align:top;padding:5px 15px 7px 0;}
table.tr-table-02 td strong{background-color:#e4edfc;padding:2px;}

/*contact-form css styles */
#content-cf{width:700px;position:relative;margin:0;padding:0;}
#two-columns-cf{position:relative;}
#first-col-cf{width:400px;}
#second-col-cf{width:260px;margin-left:2px;position:absolute;top:0;right:10px;}
#agreements{margin:30px 0 40px;}
#content-cf p{color:#666;margin-bottom:10px;}
#content-cf input.button{position:absolute;right:10px;bottom:10px;}
#content-cf .field-row img{margin-top:3px;}
#content-cf .top-information{color:#c92b5b;margin-bottom:20px;}
#content-cf .top-information img{margin-right:5px;}
#second-col-cf .field-row{padding-bottom:5px;}
#first-col-cf .field-row-desc{color:#c92b5b;margin:0 0 4px 118px;}
#first-col-cf .field-row label{width:104px;margin-right:10px;padding-top:3px;}
#second-col-cf .field-row label{width:30px;padding-top:3px;margin-bottom:3px;}
#first-col-cf .field-row-desc label{position:relative;display:block;float:left;overflow:hidden;text-align:right;width:104px;margin-right:10px;}
#first-col-cf .field-row label.required{width:104px;color:#c92b5b;margin-right:10px;padding-top:3px;}
#first-col-cf .field-row input{width:210px;margin-right:3px;}
#first-col-cf .field-row input.small{width:20px;margin-right:3px;}
input.small{width:20px;margin-right:3px;}
#second-col-cf .field-row #chartsLeft label{width:80px;margin-right:10px;padding:0;}
#second-col-cf .field-row #chartsLeft input{height:auto;margin-right:4px;width:20px;background:#eaeaea;}
#second-col-cf textarea{width:252px;height:200px;border:1px solid #ABABAB;}
#chartsLeft{position:absolute;right:0;margin-top:3px;}
#first-col-cf .field-row input.second{width:179px;margin-right:3px;}
#first-col-cf .field-row select{width:218px;margin-right:3px;border:1px solid #ABABAB;}
#content-cf .radioRow input{float:left;margin:0 10px 0 0;}
#content-cf .radioRow label{position:relative;display:block;overflow:hidden;text-align:left;margin-right:10px;margin-bottom:10px;width:90%;}
#container-cf{width:700px;position:relative;text-align:left;background:url(../SiteCollectionImages/contact-form-home.jpg) no-repeat right 35px;margin:0 auto;}
div#logo-and-search-cf{height:71px;text-align:left;}
div#logo-cf{width:570px;float:left;margin-top:17px;}

/* /contact-form css styles */
#account-choose{padding:3px 0;}
#account-choose h5{padding:5px 0 0;}
#account-choose select{margin-left:15px;margin-top:8px;width:264px;}
#account-choose img{padding-top:5px;}

#apply-for-account-form .first-column .field-row input.checkbox,#apply-for-account-form .second-column .field-row input.checkbox{width:auto;margin-right:5px;}
#apply-for-account-form .first-column .field-row label,#apply-for-account-form .second-column .field-row label{width:125px;padding-top:1px;}
#apply-for-account-form .first-column .field-row label.required,#apply-for-account-form .second-column .field-row label.required{color:#b50d49;}
#apply-for-account-form .first-column .field-row input,#apply-for-account-form .second-column .field-row input{width:247px;}
#apply-for-account-form .first-column .field-row select,#apply-for-account-form .second-column .field-row select{width:156px;}
#apply-for-account-form .first-column .field-row select.small,#apply-for-account-form .second-column .field-row select.small{width:35px;}
#apply-for-account-form .first-column .field-row input.small,#apply-for-account-form .second-column .field-row input.small{width:20px;}
#apply-for-account-form .first-column .field-row input.medium,#apply-for-account-form .second-column .field-row input.medium{width:93px;}
#apply-for-account-form .first-column .text-block,#apply-for-account-form .second-column .text-block{display:block;height:70px;line-height:16px;}
.center-line-bg{background:url(../PublishingImages/background-bottom.gif) repeat-y 300px;display:block;}
#apply-for-account-form	.first-column{float:left;width:50%;}
#apply-for-account-form	.second-column{float:left;width:50%;}
#apply-for-account-form .field-row{height:18px;}

#personal-information-form .first-column{float:left;width:280px;}
#personal-information-form .second-column{width:380px;float:left;}
#personal-information-form .field-row{height:18px;}
#personal-information-form .field-row span{margin-top:3px;display:block;font-weight:bold;}
#personal-information-form p{font-weight:bold;margin-bottom:10px;margin-top:3px;}
#personal-information-form .first-column .field-row label{width:86px;}
#personal-information-form .second-column .field-row label{width:160px;}
#personal-information-form .first-column .field-row input{width:100px;font-weight:normal;padding:0;}
#personal-information-form .second-column .field-row input{width:166px;margin-top:-3px;font-weight:normal;padding:0;}
#personal-information-form .second-column .field-row input.radio{border:none;width:auto;margin-top:3px;}
#personal-information-form .field-row select{width:123px;}
#personal-information-form .checkboxesInline{margin:15px 0 20px 73px;}
#personal-information-form .checkboxesInline label{position:relative;overflow:hidden;text-align:right;margin:3px 20px 0 0;}

#curr-accounts-list-table select{width:170px;height:auto;margin:0;}
#currency-changer{text-align:right;margin-top:8px;}
#currency-changer label{text-align:right;margin-right:10px;width:80px;margin-top:6px;}
#currency-changer select{width:82px;margin:0;}

.box-preApproval{background:url(../PublishingImages/box-in-box-bg.gif) repeat-x #fff;border:1px solid #eaeaea;margin-bottom:15px;text-align:left;width:29%;float:left;padding:5px 10px;}
.hint{background:url(../PublishingImages/ok-ico.gif) no-repeat 20px 10%;padding-left:80px;padding-bottom:5px;margin-bottom:10px;min-height:50px;width:62%;}
.hint span{color:#666;display:block;font-size:1.25em;}

#mortgage-loanBox{background:url(../SiteCollectionImages/mortgage-loan-box.jpg) no-repeat 250px 40px;}
#deposit-millenet-box{background:url(../SiteCollectionImages/deposit-millenet-box.jpg) no-repeat 250px 20px;}
#mortgage-loanBox p,#deposit-millenet-box p{display:block;width:210px;}

.right-top{position:absolute;right:10px;top:10px;text-align:right;}
.right-top span{display:block;margin-bottom:10px;}
.right-top a{display:block;}
.right-bottom{position:absolute;right:10px;bottom:10px;}

#four-tables .main-title{position:absolute;}

.promoLogoDescription{clear:both;height:80px;}
.promoLogoDescription img{float:left;}
.promoLogoDescription p{font-size:1.3em;color:#666;font-family:Arial, Helvetica, sans-serif;}
.promo-ul{width:420px;float:left;}
.promo-options{float:right;width:135px;}
.promo-pdf{background:#f0f0f0;margin-bottom:20px;}
.promo-pdf ul{list-style:none;margin:0;padding:5px;}

#demo-version label{display:block;margin-bottom:5px;margin-left:2px;}
#demo-version input{width:50px;}
#demo-version form{margin:5px 0;}

#change-password{position:relative;margin-top:10px;}
#change-password .field-row p{margin-top:3px;margin-left:170px;color:#666;}
#change-password .field-row label{padding-top:2px;width:150px;}
#change-password .field-row input{width:140px;}
#change-password #password-tester{position:absolute;right:230px;top:40px;}
#change-password #password-tester p{margin-bottom:8px;font-weight:bold;}

#online-statement{margin-bottom:15px;}
#online-statement p{margin-top:10px;margin-bottom:10px;}
#online-statement label{font-weight:bold;float:left;margin-top:2px;}
#online-statement input{float:left;}
#online-statement select{width:122px;margin-left:10px;height:auto;}

#millesms-settings{background:url(../SiteCollectionImages/telemillennium-box.jpg) no-repeat right 20px;padding:10px;}
#millesms-settings .field-row label{padding-top:2px;}
#millesms-settings .field-row input{width:150px;}
#millesms-settings .field-row select{width:158px;}
#millesms-settings .data-row{color:#c92b5b;}
#millesms-settings .data-row label{width:220px;font-weight:normal;}
#millesms-settings .data-row span{width:220px;font-weight:normal;}
#millesms-settings p{width:610px;margin-bottom:10px;}

.information{font-weight:bold;padding-left:45px;background:url(../PublishingImages/information-ico.gif) no-repeat left;width:490px;}
.highlighted{background:#ffe8f6;font-family:Arial, Helvetica, sans-serif;font-weight:bold;margin-bottom:10px;padding:3px 2px;}

#sent-millesms-list-options{background:url(../SiteCollectionImages/sms.gif) no-repeat right;height:90px;margin-bottom:15px;}

.radio-div{width:30px;float:left;margin-top:3px;}
.form-div{width:240px;float:left;margin-bottom:5px;}
.form-div-cards{width:340px;float:left;padding-bottom:10px;}
.form-div .field-row{margin-bottom:3px;}
.form-div .field-row img{margin-left:5px;margin-top:2px;}

#sent-millesms-list-options .form-div .field-row .input,#account-activity-options .form-div .field-row .input{width:50px;}
#sent-millesms-list-options .form-div .field-row input.radio,#account-activity-options .form-div .field-row input.radio{float:left;margin-top:6px;border:none;}
#sent-millesms-list-options .form-div .field-row select,#account-activity-options .form-div .field-row select{float:left;width:70px;height:20px;}
#sent-millesms-list-options .form-div .field-row label,#account-activity-options .form-div .field-row label{float:left;width:25px;text-align:right;padding-top:3px;margin-right:10px;}

#account-activity-options .form-div .field-row label.file-choose{float:left;text-align:right;padding-top:3px;margin-right:10px;width:100px;}

.data-row{clear:both;height:14px;padding:4px 0;}
.data-row label{margin-right:15px;position:relative;text-align:right;display:block;float:left;width:100px;font-weight:bold;}
.data-row label.size-large{width:150px;}
.data-row label.size-large2{width:200px;}
.data-row span{vertical-align:middle;display:block;float:left;}
.data-row span.highlighted{color:#c2214e;margin:0;padding:0;}
.data-row span.strong{font-weight:bold;}
.dataGroup{margin-bottom:10px;width:650px;}
.dataGroup p{border-bottom:1px solid #d8d8d8;padding-bottom:4px;margin-bottom:10px;color:#c92b5b;font-weight:bold;padding-left:10px;}
.requiredFields{margin-top:5px;background:url(../PublishingImages/star.gif) no-repeat left 0;height:14px;padding-left:25px;margin-bottom:10px;color:#b50d49;}

#term-deposit-constitution	img{margin-left:5px;padding-top:0;}
#term-deposit-constitution label{width:120px;font-weight:normal;}
#term-deposit-constitution	.field-ammount img{margin-left:5px;padding-top:3px;}
#term-deposit-constitution .data-row{font-weight:bold;margin:0 0 8px;padding:0;}
#term-deposit-constitution	h5.productList select{margin:0;}
#term-deposit-constitution	h5.productList	img{margin-left:5px;padding-top:3px;}

#tabs-atm-branches{float:left;background:url(../PublishingImages/background-bottom.gif) repeat-y right;height:170px;}
#tabs-atm-branches ul{list-style:none;margin:0;padding:0;}
#tabs-atm-branches ul li a.branchesTab{background:url(../SiteCollectionImages/branches-tab.gif) no-repeat top;width:121px;height:68px;display:block;margin-bottom:15px;}
#tabs-atm-branches ul li a.ATMTab{background:url(../SiteCollectionImages/ATM-tab.gif) no-repeat top;width:121px;height:68px;display:block;}
#tabs-atm-branches ul li a.selected{background-position:bottom;}

#atm-and-branches-box{float:left;width:644px;border-left:none;}
#atm-and-branches-box .first-column{width:155px;float:left;padding:5px;}
#atm-and-branches-box .first-column p{margin-bottom:8px;}
#atm-and-branches-box .second-column{width:238px;float:left;padding:5px;}
#atm-and-branches-box .second-column input{width:206px;}
#atm-and-branches-box .second-column input.ImportantButton{width:auto;}
#atm-and-branches-box .second-column div{padding-bottom:7px;}
#atm-and-branches-box .third-column{float:left;width:210px;height:150px;}
#atm-and-branches-box .third-column #overflowingDiv{width:203px;height:136px;overflow:auto;border:1px solid #8c8c8c;}
#atm-and-branches-box .third-column #overflowingDiv ul{list-style:none;margin:0;padding:0;}
#atm-and-branches-box .third-column #overflowingDiv ul li{display:block;}
#atm-and-branches-box .third-column #overflowingDiv ul li a{display:block;background-color:#fff;border-top:1px solid #fff;border-bottom:1px solid #fff;padding:3px;}
#atm-and-branches-box .third-column #overflowingDiv ul li a.selected{display:block;background-color:#f1fcfe;border-top:1px solid #dcdcdc;border-bottom:1px solid #dcdcdc;color:#666;padding:3px;}

#map-location{margin-top:5px;margin-bottom:15px;}

#currency-calculator .field-row label{width:40px;}
#currency-calculator .field-row input,#graph .field-row input{width:102px;height:auto;}
#currency-calculator .field-row select,#graph .field-row select{width:110px;height:auto;}

#graph .field-row label{width:45px;}

#quotation-filter .field-row label{width:100px;}
#quotation-filter .field-row input{width:50px;height:auto;}
#quotation-filter .field-row select{width:100px;}

#gray-box-data{background-color:#f1f1f1;padding:10px;}
#gray-box-data .left-column{width:45%;float:left;}
#gray-box-data .left-column label{width:110px;}
#gray-box-data .right-column{width:55%;float:left;}
#gray-box-data .right-column label{width:135px;}
#gray-box-data .left .data-row{padding-top:1px;padding-bottom:1px;}

#two-columns	.left-column{width:50%;float:left;}
#two-columns	.right-column{padding-left:20px;width:46%;float:left;}

.gray-text-box{background-color:#f1f1f1;padding:10px;}

#card-paramater-selector-box div.column{padding:5px;}
#card-paramater-selector-box div.center{border-left:1px solid #d8d8d8;border-right:1px solid #d8d8d8;background:url(../PublishingImages/column-background.gif) no-repeat top left;padding:5px;}
#card-paramater-selector-box div.last{width:25%;background:url(../PublishingImages/column-background.gif) no-repeat top left;}
#card-paramater-selector-box div.column div{margin-bottom:15px;}
#card-paramater-selector-box div.column div div{padding-top:2px;padding-bottom:2px;margin:0;}

#documents-needed-box .div-space{margin-bottom:10px;}
#documents-needed-box .div-space label{text-align:right;float:left;width:110px;font-weight:bold;margin-right:10px;}
#documents-needed-box .checkboxes-box{float:left;width:400px;height:70px;border:1px solid #ccc;overflow:auto;font-weight:normal;padding:3px;}
#documents-needed-box .checkboxes-box div{clear:both;}
#documents-needed-box .checkboxes-box input.checkbox{float:left;}
#documents-needed-box .checkboxes-box label{text-align:left;float:left;width:auto;font-weight:normal;margin-right:10px;}
#documents-needed-box input.ImportantButton{margin-left:480px;}

#card-how-to-apply{margin-left:-25px;margin-right:-25px;}
.box-325{background:url(../PublishingImages/box-in-box-bg.gif) repeat-x top;width:325px;height:100px;border:1px solid #eaeaea;float:left;padding:10px;}
#card-how-to-apply h2{padding:0;}
.box-small-200{width:200px;height:100px;margin-right:5px;border:1px solid #eaeaea;float:left;background:url(../PublishingImages/box-in-box-bg.gif) repeat-x top;padding:10px;}
.box-small-200 img{float:left;margin-right:5px;}
.box-small-200 p{padding-top:10px;}

#job-offer{padding:0;}
#job-offer .box-tl .box-tr{padding-left:20px;padding-right:20px;padding-bottom:20px;}
#job-offer-title{position:relative;}
#job-offer-title div{position:absolute;right:0;top:10px;display:block;}
#job-offer-info div.left-column{width:370px;float:left;}
#job-offer-info div.left-column div,#job-offer-info div.right-column div{margin-bottom:10px;}
#job-offer-info div.left-column div label,#job-offer-info div.right-column div label{font-weight:bold;display:block;}
#job-offer-info div.right-column{width:150px;float:left;position:relative;}

#career-cv-online-box div{width:50%;float:left;}
#career-cv-online-box div p{padding-left:45px;margin-top:0;}
#career-cv-online-box .how-long-will-it-take{background:url(../PublishingImages/clock2-ico.gif) no-repeat 0 30px;}
#career-cv-online-box .what-you-will-need{background:url(../PublishingImages/documents-ico.gif) no-repeat 0 30px;}
#career-cv-online-box .field-row{margin:0;}

#cv-online-form input.text{width:200px;}
#cv-online-form input.text-phone{width:110px;}
#cv-online-form input.address-number{width:90px;}
#cv-online-form select{width:148px;}
#cv-online-form p{font-weight:bold;}
#cv-online-form .field-row .sec-button{width:auto;}
#cv-online-thanks{background:url(../PublishingImages/thankYou-small.gif) no-repeat 0 5px;margin:0 0 10px 10px;padding:5px 0 10px 50px;}
#cv-online-info{background:url(../PublishingImages/phone-small.gif) no-repeat 0 5px;margin:0 0 0 10px;padding:5px 0 10px 50px;}

#job-offers-form .column{width:200px;float:left;height:auto;padding:0;}
#job-offers-form .columnSmall{width:140px;float:left;}
#job-offers-form .column label,#job-offers-form .columnSmall label{display:block;margin-bottom:5px;}
#job-offers-form .column select{height:auto;width:176px;}
#job-offers-form .bottom-button{position:relative;}
#job-offers-form .bottom-button div{position:absolute;bottom:0;right:0;}
#job-offers-form .bottom-button label{display:block;margin-bottom:5px;}
#job-offers-form .bottom-button input{margin-bottom:5px;}
#job-offers-form .bottom-button .ImportantButton{margin:0;padding:0;}

#user-area-helps-you-box ul{list-style:none;margin:0;padding:0;}
#user-area-helps-you-box ul li{margin-bottom:10px;}
#user-area-helps-you-box ul li a{padding-left:40px;display:block;}

a.contact-with-bank,li.contact-with-bank{background:url(../SiteCollectionImages/contact-with-bank-ico.gif) no-repeat left top;}
a.apply-for-new,li.apply-for-new{background:url(../SiteCollectionImages/apply-for-new-product-ico.gif) no-repeat left top;}
a.save-files,li.save-files{background:url(../SiteCollectionImages/save-files-ico.gif) no-repeat left top;}
a.profile,li.profile{background:url(../SiteCollectionImages/profile-ico.gif) no-repeat left top;}

#user-area-helps-you-box ul li a span{display:block;}
#signing-up-is-easy-box ul.ul-steps li span{display:block;padding-bottom:10px;background:url(../PublishingImages/box-arrow8.gif) no-repeat center bottom;}

a.help{background:url(../PublishingImages/question-small.gif) no-repeat left;padding-left:20px;margin-left:10px;}
a.leftArrow{background:url(../PublishingImages/box-arrow9.gif) no-repeat left;padding-left:20px;margin-left:10px;}

#login-to-millenet{position:relative;}
#login-to-millenet div.field-row{position:relative;}
#login-to-millenet div.field-row input{width:120px;}
#login-to-millenet div.field-row input.smallInput{width:46px;padding:0;}
#login-to-millenet div.field-row input.largeInput,#login-to-millenet div.field-row select.largeInput{width:200px;padding:0;}
#login-to-millenet div.field-row select{width:128px;}
#login-to-millenet div.field-row select.auto{width:auto;}
#login-to-millenet div.field-row label{width:80px;}
#login-to-millenet div.field-row .ImportantButton{width:auto;}
#login-to-millenet #password-tester{position:absolute;display:block;top:0;right:0;width:240px;}
#login-to-millenet #password-tester p{padding-left:10px;margin-bottom:0;}
#login-to-millenet #password-tester img{padding-left:10px;margin-bottom:10px;}

ul.ul li{padding-left:40px;margin-bottom:10px;}

form#contact-form{margin-top:20px;margin-bottom:10px;}
form#contact-form ul.source-of-money-chooser{list-style:none;margin:0 0 20px;padding:0;}
form#contact-form ul.source-of-money-chooser li{padding-top:2px;padding-bottom:2px;border-top:1px solid #ddd;}
form#contact-form ul.source-of-money-chooser li label{font-weight:bold;}
form#contact-form div a.moreOptions{background:url(../PublishingImages/forms/plusIco.gif) no-repeat;padding-left:20px;font-weight:bold;}
form#contact-form .field-row{position:relative;}
form#contact-form .field-row span{padding-left:5px;}
form#contact-form div.field-row label{width:150px;}
form#contact-form div.field-row label.radioLabel{width:auto;margin-right:10px;}
form#contact-form div.field-row label span{font-family:Arial, Helvetica, sans-serif;font-size:1.25em;font-weight:bold;color:#666;}
form#contact-form div.field-row input.largeInput{width:186px;}
form#contact-form div.field-row input.smallInput{width:18px;}
form#contact-form div.field-row input.smallInput2{width:28px;margin-right:10px;}
form#contact-form div.field-row input.mediumInput{width:134px;}
form#contact-form div.field-row select.largeInput{width:194px;}
form#contact-form div.field-row select.smallInput{width:28px;margin-right:10px;}
form#contact-form div.field-row select.mediumInput{width:173px;}
form#contact-form div.field-row input.readOnly,form#contact-form div.field-row select.readOnly{background:#e9e9ea;border:none;}

#textArea{margin-top:20px;margin-left:76px;}
#textArea div{padding:5px 0;}
#textArea div label{padding-bottom:3px;margin-left:172px;}
#textArea div input{width:20px;}
#textArea textarea{width:283px;height:122px;}

.agreement{margin-bottom:10px;margin-top:10px;width:auto;}
.agreementText{width:95%;float:left;}

#contact-formConfirmation p{background:url(../PublishingImages/forms/icon-check.gif) no-repeat left;padding-left:50px;margin-top:48px;margin-bottom:100px;padding-bottom:10px;padding-top:10px;font-weight:bold;}

#form-steps{margin-bottom:10px;text-align:right;}
#form-steps ul{list-style:none;margin:40px 0 0;padding:0;}
#form-steps ul li{display:inline;font-family:Arial;font-size:11px;color:#999;padding-top:35px;}
#form-steps ul li.step1{background:url(../PublishingImages/forms/nr1.gif) no-repeat center 0;}
#form-steps ul li.step2{background:url(../PublishingImages/forms/nr2.gif) no-repeat center 0;}
#form-steps ul li.step3{background:url(../PublishingImages/forms/nr3.gif) no-repeat center 0;}
#form-steps ul li.step4{background:url(../PublishingImages/forms/nr4.gif) no-repeat center 0;}
#form-steps ul li.step5{background:url(../PublishingImages/forms/nr5.gif) no-repeat center 0;}
#form-steps ul li.step6{background:url(../PublishingImages/forms/nr6.gif) no-repeat center 0;}
#form-steps ul li.step7{background:url(../PublishingImages/forms/nr7.gif) no-repeat center 0;}
#form-steps ul li.step1Active{background:url(../PublishingImages/forms/nr1Active.gif) no-repeat center 0;color:#333;}
#form-steps ul li.step2Active{background:url(../PublishingImages/forms/nr2Active.gif) no-repeat center 0;color:#333;}
#form-steps ul li.step3Active{background:url(../PublishingImages/forms/nr3Active.gif) no-repeat center 0;color:#333;}
#form-steps ul li.step4Active{background:url(../PublishingImages/forms/nr4Active.gif) no-repeat center 0;color:#333;}
#form-steps ul li.step5Active{background:url(../PublishingImages/forms/nr5Active.gif) no-repeat center 0;color:#333;}
#form-steps ul li.step6Active{background:url(../PublishingImages/forms/nr6Active.gif) no-repeat center 0;color:#333;}
#form-steps ul li.step7Active{background:url(../PublishingImages/forms/nr7Active.gif) no-repeat center 0;color:#333;}
#form-steps ul li.arrow{background:url(../PublishingImages/forms/arrow.gif) no-repeat center 10px;}
div.field-row .checkbox{margin-right:5px;}

/*new */
.line-through{text-decoration:line-through;}
.phoneIcon{background:url(../PublishingImages/forms/icon-phone.gif) no-repeat;padding-left:50px;}
.envelopeIcon{background:url(../PublishingImages/forms/icon-envelope.gif) no-repeat;padding-left:50px;}
.whatShouldYouCheck{background:url(../PublishingImages/forms/icon-check.gif) no-repeat left;padding-bottom:10px;padding-top:10px;padding-left:50px;}
.IDIcon{background:url(../PublishingImages/forms/icon-id.gif) no-repeat left;padding-bottom:10px;padding-top:10px;padding-left:50px;}
.clockIcon{background:url(../PublishingImages/forms/icon-clock.gif) no-repeat left top;padding-bottom:10px;padding-top:0;padding-left:50px;}

#twoOptions{margin-bottom:25px;}
#twoOptions .first-column,#twoOptions .second-column{width:50%;float:left;}

#card-selector{margin-bottom:15px;}
.card-selector .checkboxAgree{width:170px;float:left;}
.card-selector .cardImage{width:100px;float:left;}

div.validation{margin-top:3px;background:url(../PublishingImages/forms/arrow-error.gif) no-repeat 1px 5px;margin-left:170px;color:#c82b5b;padding-left:20px;visibility:hidden;display:none;margin-bottom:0;}
div.field-row span.v{background:url(../PublishingImages/forms/icon-error.gif) no-repeat 3px 0;width:20px;padding-bottom:6px;margin-left:3px;visibility:hidden;display:none;}
div.field-row input.v{background:#ffe4ec;visibility:hidden;display:none;}

.test{overflow:visible;height:16px;border:1px solid #999;padding-left:3px;padding-right:3px;vertical-align:middle;font-size:1em;width:100px;}
.test:hover{background-color:#e4edfc;border-left:1px solid #999;border-top:1px solid #999;border-right:1px solid #ddd;border-bottom:1px solid #ddd;}




#fixme { position: absolute; right: 0px; top: 125px; margin-left: 25px;}
div > div#fixme { position: fixed; }



div#homeTelephoneContactHours, div#officeTelephoneContactHours, div#mobileTelephoneContactHours{display:none;}
div#homeTelephoneContactHours select, div#officeTelephoneContactHours select, div#mobileTelephoneContactHours select{width: 55px;}
input#mobileTelephone{width:163px;}

#contactFormConfirmation{
	
}

#contactFormConfirmation p{
	background:url(../PublishingImages/forms/icon-check.gif) no-repeat left;
	padding-left:50px;
	margin-top:48px;
	margin-bottom:100px;
	padding-bottom:10px;
	padding-top:10px;
	font-weight:bold;

}

.event-box  {float:left;}
.event-box-photo  {background-color: #eaeaea; text-align:center; margin-right: 25px;}
.event-box-text	{height: 40px; width: 150px; border-left: solid 1px #D8D8D8; border-right: solid 1px #D8D8D8; border-bottom: solid 1px #D8D8D8; background-color: #eaeaea; padding: 5px;}
input#keyword{width:250px;}
.event-box-photo img{border:2px solid #999999;}
.event-box-photo img:hover{border:2px solid #00539b;}

input.secButton {
	-moz-border-radius-bottomleft:5px;
	-moz-border-radius-bottomright:5px;
	-moz-border-radius-topleft:5px;
	-moz-border-radius-topright:5px;
	font-family: Arial, Helvetica, sans-serif;
	border: solid 1px #cccccc;
	border-right:1px solid #999999;
	border-bottom:1px solid #999999;
	height:29px; /*pl*/
	text-transform: uppercase;
	font-weight:bold;
	width:auto;
	background-color:#ffffff;
	background:url('/static-content/forms_common/PublishingImages/forms/button_background.gif') repeat-x;
	padding-left:6px; /*pl*/
	padding-right:6px; /*pl*/
	font-size:1.0em;
	color:#666666;
	cursor:pointer;
	vertical-align:middle;
}

input.secButton:hover{
	background:url('/static-content/forms_common/PublishingImages/forms/button_background.gif') repeat-x 0px -20px;
	color:#b50d49;

}

input.important-button {-moz-border-radius-bottomleft:5px;-moz-border-radius-bottomright:5px;-moz-border-radius-topleft:5px;-moz-border-radius-topright:5px;-moz-box-shadow:0 1px 3px rgba(0, 0, 0, 0.25);text-transform:uppercase;background:transparent url(../images/button-background-new.gif) repeat-x scroll 0 0;border:1px solid #777;border-bottom:2px solid rgba(0, 0, 0, 0.25);color:#FFFFFF !important;cursor:pointer;display:inline-block;font-size:11px;font-weight:bold;line-height:1;overflow:visible;padding:7px 10px;position:relative;text-decoration:none;text-shadow:0 -1px 1px rgba(0, 0, 0, 0.25);width:auto; height:29px;}
input.important-button:hover{background:transparent url(../images/button-background-new.gif) repeat-x scroll 0 0;background-position:0px -20px;}

input.button {-moz-border-radius-bottomleft:5px;-moz-border-radius-bottomright:5px;-moz-border-radius-topleft:5px;-moz-border-radius-topright:5px;-moz-box-shadow:0 1px 3px rgba(0, 0, 0, 0.25);text-transform:uppercase;background:transparent url(../images/button-background.gif) repeat-x scroll 0 0;border:1px solid #CCCCCC;border-bottom:2px solid rgba(0, 0, 0, 0.25);color:#666666 !important;cursor:pointer;display:inline-block;font-size:11px;font-weight:bold;line-height:1;overflow:visible;padding:7px 10px;position:relative;text-decoration:none;/*text-shadow:0 -1px 1px rgba(0, 0, 0, 0.25);*/ height:29px;}
input.button:hover{background:transparent url(../images/button-background.gif) repeat-x scroll 0 0;background-position:0px -20px;}

a.important-button {-moz-border-radius-bottomleft:5px;-moz-border-radius-bottomright:5px;-moz-border-radius-topleft:5px;-moz-border-radius-topright:5px;-moz-box-shadow:0 1px 3px rgba(0, 0, 0, 0.25);text-transform:uppercase;background:transparent url(../images/button-background-new.gif) repeat-x scroll 0 0;border:1px solid #777;border-bottom:2px solid rgba(0, 0, 0, 0.25);color:#FFFFFF !important;cursor:pointer;display:inline-block;font-size:11px;font-weight:bold;line-height:1;overflow:visible;padding:8px 10px;position:relative;text-decoration:none;text-shadow:0 -1px 1px rgba(0, 0, 0, 0.25);width:auto;}
a.important-button:hover{background:transparent url(../images/button-background-new.gif) repeat-x scroll 0 0;background-position:0px -20px;}

#container-no-advisor{width:600px;position:relative;text-align:left;margin:0 auto;}
.no-advisor #content{width:600px;}
.no-advisor #footer{width:600px;}
