@import url("reset.css");

body {color:#0f0f0f; background-color:#fff; font:10px Verdana,Tahoma,Helvetica,'MS Sans Serif',sans-serif}
td,th {color:#0f0f0f; font:1em Verdana,Tahoma,Helvetica,'MS Sans Serif',sans-serif}
input,textarea,option,select,button {color:#000; font:1em Verdana,Tahoma,Helvetica,'MS Sans Serif',sans-serif}

/* // ---- typography ---- // */

a {color:#333; text-decoration:underline}
a:hover {text-decoration:none}

.pointer {cursor:pointer}

.fBold {font-weight:bold;}

.cAlign {}

.o-c, .c-o {color:#f76b20}

.o-title {margin-right:10px; background:url(images/o-title.png) no-repeat 0 0}
	.o-title span {color:#fff; position:relative; left:10px; display:block; background:url(images/o-title.png) no-repeat 100% 0; height:22px; line-height:21px}
		.o-title span span {left:auto; display:inline; background:none; height:auto; line-height:normal}
		.o-title span a {text-decoration:none; color:#fff;}
	.o-title .ico {position:absolute; font-size:1px}
	.o-title .time {color:#000; font-size:1em; padding-left:4px; font-weight:normal}
	.expand-ico .ico {position:absolute; right:10px; top:4px; width:24px; height:14px; background-image:url(images/expand.png)}
.b-title {font-size:11px}
.g-title {margin-right:10px; background:url(images/o-title.png) no-repeat 0 100%}
	.g-title span {color:#fff; position:relative; left:10px; display:block; background:url(images/o-title.png) no-repeat 100% 100%; height:22px; line-height:21px}
	.g-title .ico {position:absolute; font-size:1px}

.c-b {color:#000 !important}

/* -- ---- typography ---- -- */

#minWidth {position:relative; min-width:1000px;}

.outer {margin:0 auto}

.sp {clear:both; height:7px; font-size:1px}

/* // ---- top block ---- // */
.top { background: url('images/top-bg-1.png') no-repeat scroll 50% 0pt; position: relative; z-index: 91;padding-top:8px; height: 100px; }
	.top .outer { background: transparent url('images/top-bg.png') repeat scroll 0% 0%; position: relative; width: 1000px; height: 100px; }
	.top .logo {position:absolute; left:62px; top:11px; width:293px; height:79px;}
	.top .select-language {position:absolute; z-index:99; top:19px; right:150px; width:154px}
		.top .select-language .view-lang {position:absolute; left:-26px; top:-1px; width:21px; height:21px; background-repeat:no-repeat !important}
		.select-language select {width:136px; border-width:1px}
		.select-language select, .select-language select option {font-size:11px}
			.select-language select option {font-size:11px; background-color:#d5d5d6}
	.top .country {width:136px; height:18px; background:url(images/lang-bar.png)}
		.top .country .selected {position:relative; z-index:4; cursor:pointer; cursor:hand; line-height:16px; padding-left:5px; font-size:11px}
		.top .e2menu {position:absolute; z-index:3; border:1px solid #818181; background-color:#fff; width:133px; zoom:1}
			.top .e2menu ul {padding:5px 5px 5px}
				.top .e2menu ul li {padding-bottom:3px}
	.icons { position: absolute; top: 19px; right: 0pt; font-size: 1px; }
		.icons a, .icons span { overflow: hidden; position: relative; display: block; height: 19px; }
		.icons i { background: transparent url('images/icons.jpg') repeat scroll 0% 0%; position: relative; display: block; width: 20px; height: 18px; }
		.icons li { padding: 0pt 15px 0pt 3px; float: left; }
		.icons .ico-home { width: 20px; }
		.icons .ico-addp { width: 20px; }
		.icons .ico-mail { width: 20px; }
		.icons .ico-smap { width: 20px; }
		.icons .ico-mail i { background: transparent url('images/icons.jpg') center -18px no-repeat; }
		.icons .ico-addp i { background: transparent url('images/icons.jpg') center -36px no-repeat; }
		.icons .ico-smap i { background: transparent url('images/icons.jpg') center -54px no-repeat; }	
	.t-nav {position:absolute; font-size:11px; bottom:8px; right:8px; width:400px}
		.t-nav a {color:#ccc}
		.t-nav li {float:right; padding:0 8px 0 9px; background:url(images/li-dot.gif) no-repeat 0 6px}
			.t-nav li.frst {background-image:none}
/* -- ---- top block ---- -- */

/* // ---- stat project ---- // */
.stat-project {background:#838588 url(images/stat-bg.png) repeat-x 0 0; padding:9px 0}
	.stat-project .outer {padding:0 0 0 27px; width:935px}
	.search-block {float:left; width:170px; padding-left:15px; background:url(images/ico-search.gif) no-repeat 0 3px}
	.search-block .inp-search {float:left; width:100px; height:15px; padding:3px 2px 0 8px; background-image:url(images/inp-search.png); border-width:0; margin-right:6px}
	.search-block .search-button {cursor:pointer; cursor:hand; float:left; color:#4c4c4c; background-color:transparent; border-width:0; padding:3px 0 0 0; margin:0;text-decoration:none; overflow:visible}
		.search-block .search-button::-moz-focus-inner {padding:0px;border:0px}
		.search-block .search-button span {text-decoration:underline; padding-right:8px; background:url(images/ar.gif) no-repeat 100% 5px}
	.stats-projects {float:right; width:662px}
		.stats-projects li {float:right; padding-right:18px; padding-top:3px}
		.stats-projects strong {color:#db4200; font-weight:normal}
		.stats-projects .total-deals {padding:0 0 0 5px; background:url(images/stat-l.gif) no-repeat 0 0}
			.stats-projects .total-deals span {display:block; background:url(images/stat-r.gif) no-repeat 100% 0; padding:3px 8px 3px 3px}
			.stats-projects .total-deals strong {color:#DB4200}
/* -- ---- stat project ---- -- */

/* // ---- main nav ---- // */
.main-nav {background:#fff url(images/nav-bg.jpg) repeat-x 0 100%; padding-bottom:11px}
	.main-nav .outer {background:url(images/nav-bg-t.png) repeat-x 0 0}
	.navigation {padding:11px 15px 6px; text-align:center; font-size:1px; width:981px; margin:0 auto}
		.navigation li {display:-moz-inline-stack;background:url(images/navigation-bg.png) left top no-repeat; display:inline-block; width:119px; height:35px; vertical-align:top; text-transform:uppercase; line-height:11px; font-size:10px; margin-right:1px; margin-bottom:3px}
		.navigation li:hover { background: transparent url('images/navigation-bg.png') no-repeat scroll 0pt bottom;}
		.navigation a, .navigation .hr {display:block; width:109px; height:35px; padding:0 5px; text-decoration:none}
			.navigation .va {width:109px; height:35px; display:table-cell; vertical-align:middle}
		.navigation .hr {color:#fff;}
		.navigation a.active { background: transparent url('images/navigation-bg.png') no-repeat scroll 0pt bottom; }
.fast-start {height:36px; font-size:11px; width:1000px; margin:0 auto}
	.fast-start li {float:left; width:218px; height:36px; margin:0 16px 0 15px}
	.fast-start a {position:relative; display:block; padding: 0pt 15px 0 55px; line-height:36px; text-decoration:none}
	.fast-start span { color: #d95900; font-weight:bold;}
	.fast-start .b-ico {position:absolute; top:5px; left:10px; height:26px; font-size:1px}
	.fast-start .f-1 .b-ico {width:17px; background-position:0 0}
	.fast-start .f-2 .b-ico {width:18px; background-position:-17px 0}
	.fast-start .f-3 .b-ico {width:28px; background-position:-35px 0}
	.fast-start .f-4 .b-ico {width:21px; background-position:-63px 0}

        .fast-start .f-3 a { padding-left: 35px; text-align:center; }
        
        .fast-start .f-1 { background: url('images/fast-startF1.jpg') left top no-repeat;}
        .fast-start .f-2 { background: url('images/fast-startF2.jpg') left top no-repeat;}
        .fast-start .f-3 { background: url('images/fast-startF3.jpg') left top no-repeat;}
        .fast-start .f-4 { background: url('images/fast-startF4.jpg') left top no-repeat;}
/* -- ---- main nav ---- -- */

.navigation a, .navigation .hr{
    position:relative;
}

.fx_menu_new{
    display:inline-block;
    width:33px;
    height:33px;
    position:absolute;
    z-index:25;
    top:-1px;
    right:0;
    background:#000;
    background: url('images/fx_menu_new.gif') right top no-repeat;
}

*html .navigation .va {position:relative; float:left; height:auto; width:100%; top:50%}
*html .navigation .va span{position:relative; float:left; width:100%; top:-50%}
        
*html .navigation li {display:inline; zoom:1;height:33px;}
*html .navigation a, .navigation .hr {height: 33px;}
*html .navigation a.active { background-position: left -35px;}

*+html .navigation .va {position:relative; float:left; height:auto; width:100%; top:50%}
*+html .navigation .va span{position:relative; float:left; width:100%; top:-50%}
        
*+html .navigation li {display:inline; zoom:1;height:35px;}
*+html .navigation a.active { background-position: left -35px;}


*html .fx_menu_new{
    top:-13px;
    right:-6px;
}
*+html .fx_menu_new{
    top:-13px;
    right:-5px;
}
/* // ---- live air ---- // */
.live-air {font-size:9px; background:url(images/live-air-bg.png) repeat-x 0 0; height:33px; text-align:center; font-weight:bold; line-height:32px}
	.live-air .outer {width:100%; white-space:nowrap}
	.live-air .live-up {padding-left:10px; color:#fff; background:url(images/ar-tp-bt.gif) no-repeat -16px 5px}
	.live-air .live-down {padding-left:10px; color:#6F1900; background:url(images/ar-tp-bt.gif) no-repeat 0 -15px}
	.live-air .live-none {padding-left:10px; color:#ffaa78;}
	.live-air .live-postfix {padding-left:10px; color:#000; font-size:10px; font-weight:bold;}	
	.live-air b {padding:0 5px; color:#ffaa78;}
	.live-air table {white-space:nowrap;margin-top: 12px;}
	.live-air td {white-space:nowrap;font-weight:bold;font-size:9px;}
/* -- ---- live air ---- -- */


.middle-bg {background:url(images/middle-bg-1.png) repeat-y 30% 0 }
.middle {background:url(images/middle-bg-2.png) no-repeat 30% 0 }
	.middle .outer {width:1000px; background:#fff url(images/middle-bg.gif) repeat-x 0 0}
	.middle .col-2 {position:relative; z-index:9; float:right; width:795px; border-left:205px solid #f2f2f2;background:url('images/forex_col-2_line_left.gif') left top repeat-y;}
		.middle .col-2-i, .middle .intro {border-left:1px solid #b2b2b2; padding:14px 19px 18px 16px}
	.middle .col-1 {position:relative; z-index:91; float:left; width:205px; background:#f2f2f2 url(images/middle-bg-l.gif) repeat-x 0 0; border-right:1px solid #b2b2b2; margin-right:-100%}
		.middle .col-1-i {padding:14px 13px 0 15px}

/* // ---- o titles ---- // */
.rss-ico {}
	.rss-ico span {padding-left:18px}
	.rss-ico .ico {left:-1px; top:5px; width:11px; height:11px; background-image:url(images/ico-rss.png)}
.rss-g-ico {}
	.rss-g-ico span {padding-left:11px}
	.rss-g-ico .ico {left:-2px; top:5px; width:11px; height:11px; background-image:url(images/ico-g-rss.png)}
/* -- ---- o titles ---- -- */

.subs-analitycs {position:relative; border:1px solid #666; border-top-color:#3a3a3b; border-bottom-color:#939393; margin-bottom:18px; background:#252528 url(images/subs-analitycs-bg-1.png) repeat-x 0 0;}
	.subs-analitycs div div {}
	.subs-analitycs .bg-1 {background:#252528 url(images/subs-analitycs-bg-1.png) repeat-x 0 0; }
	.subs-analitycs .bg-2 {background:#6f7073 url(images/subs-analitycs-bg-2.png) repeat-x 0 0; }
	.subs-analitycs a, .subs-news a {color:#fff}
	.subs-analitycs .cr, .subs-analitycs-g .cr, .subs-news-g .cr {width:5px; height:5px; background-image:url(images/subs-analitycs-crn.png)}
	.subs-analitycs .c-bl, .subs-analitycs-g .c-bl, .subs-news-g .c-bl {bottom:-1px; left:-1px}
	.subs-analitycs .c-br, .subs-analitycs-g .c-br, .subs-news-g .c-br {bottom:-1px; right:-1px}

.subs-news {position:relative; border:1px solid #555; border-top-color:#4a3128; border-bottom-color:#545455; margin-bottom:18px; background:#252528 url(images/subs-news-bg.png) repeat-x 0 0}
	.subs-news li {padding:9px 9px}
	.subs-news .cr {width:5px; height:5px; background-image:url(images/subs-news-crn.png)}
	.subs-news .c-bl {bottom:-1px; left:-1px}
	.subs-news .c-br {bottom:-1px; right:-1px}

.spec-side {border-left:1px solid #8f8f8f; border-right:1px solid #8f8f8f; margin-bottom:18px}
	.spec-side .ph {background-image:url(images/side-bn.png); width:175px; height:208px}
.spec-side .text-body {background:#efeff0 url(images/side-tbody.png) repeat-x 0 0; padding:7px 7px 16px 12px; line-height:15px}
	.spec-side .text-body p {padding-bottom:5px}
.spec-side .lock {width:80px; height:72px; padding:25px 8px 0 66px; background-image:url(images/side-lock.png); line-height:16px; font-size:11px}
	.spec-side .lock .btn {position:relative; margin:0 -2px; font-size:10px; }
		.spec-side .lock .btn a {display:-moz-inline-stack; display:inline-block; color:#fff; text-decoration:none; font-weight:bold; background:url(images/side-btn.png) no-repeat 100% 0; padding-right:16px; height:19px; line-height:17px; margin-left:5px}
			.spec-side .lock .btn a span {cursor:pointer; position:relative; display:block; margin-left:-5px; background:url(images/side-btn.png) no-repeat 0 0; padding-left:5px; height:19px}
.spec-side .spec-btm {position:relative; height:4px; background-image:url(images/side-btm.png); margin:-3px -1px 0; font-size:1px}


.subs-analitycs-g {position:relative; margin-bottom:18px; background:#d84700 url(images/subs-analitycs-bg-3.png) repeat-x 0 0;}
	.subs-analitycs-g li {padding:9px; background:#d84700 url(images/subs-analitycs-bg-3.png) repeat-x 0 0}
	.subs-analitycs-g ul {border-width:0 1px; border-style:solid; border-color:#8e6b56}
	.subs-analitycs-g a {color:#fff}
	.subs-analitycs-g .subs-bn a {display:block; width:177px; height:193px; background-image:url(images/subs-bn.png)}

.subs-news-g {position:relative; border-width:1px; border-style:solid; border-color:#86898b #808081 #939393; margin-bottom:18px}
	.subs-news-g li {padding:9px}
	.subs-news-g a {color:#231f20}
	.subs-news-g .bg-1 {background:#a7a9ab url(images/subs-news-g-bg-1.png) repeat-x 0 0}
	.subs-news-g .bg-2 {background:#dadbdc url(images/subs-analitycs-g-bg-2.png) repeat-x 0 0}
	.subs-news-g .hightlight {background:#e3e4e4 url(images/subs-news-g-bg-f.png) repeat-x 0 0; font-weight:bold; padding-top:4px; padding-bottom:5px}
		.subs-news-g .hightlight a {color:#f76b20; text-decoration:none}
	.subs-news-g .cr {background-image:url(images/subs-analitycs-g-crn.png)}

/* // ---- l-grid-1 ---- // */
.l-grid-1 {}
	.l-grid-1 .l-col-1 {float:left; width:450px}
	.l-grid-1 .l-col-2 {float:right; width:295px}
/* -- ---- l-grid-1 ---- -- */

.flash-block {padding-bottom:8px}
	.flash-block .flash-title {color:#fff; font-size:12px; height:21px; background-image:url(images/flash-title.png); text-align:center; line-height:20px; font-weight:bold}
	.flash-block .flash-img {position:relative; height:347px; background-image:url(images/flash-middle.jpg)}
		.flash-block .flash-img h3 {position:absolute; color:#000; top:7px; right:10px; width:380px; font-weight:normal}
		.flash-block .flash-img h4 {position:absolute; color:#fff; top:52px; right:10px; width:100px}
			.flash-block .flash-img h4 big {color:#f76b20; font-size:12px}
	.flash-block .flash-btn {position:relative; height:73px; background-image:url(images/flash-btn.png)}
		.flash-block .flash-btn a {color:#fff; position:absolute; left:19px; top:20px; display:block; width:413px; height:39px; text-decoration:none}
			.flash-block .flash-btn a span {float:left}
		.flash-block .flash-btn .c-1 {font-size:12px; font-weight:bold; padding-top:4px; padding-left:12px; padding-right:7px}
		.flash-block .flash-btn .c-2 {position:relative; color:#f76800; font:bold 25px/1em Georgia; margin-top:-4px; padding-right:5px}
			.flash-block .flash-btn .c-2 small {font:bold 15px Tahoma}
		.flash-block .flash-btn .c-3 {position:relative; color:#b2b2b2; font-size:9px; text-transform:uppercase; line-height:1em; padding-top:1px; padding-right:5px}
		.flash-block .flash-btn .c-4 {position:relative; color:#fff; margin-top:-2px; font-size:20px; font-weight:bold}


/* // ---- calendar block ---- // */
.calendar-block {border-left:1px solid #888989; border-right:1px solid #888989}
	.labelheader {margin-left:10px;}
	.select-date-show{padding:12px 0px 6px 9px !important;}
	.select-date {background:#abadaf url(images/calendar-bg.png) repeat-x 0 0; padding:5px 0px 1px 8px; font-size:11px}
		/*.select-date .from {float:left; width:205px}*/
		.select-date .from {float:left;}
		.select-date .from-show {float:left;}
		.select-date .lbl {float:left;  padding-top:2px}
		.select-date .i-p {float:left; font-size:11px; width:72px; height:16px; padding:2px 2px 0 4px; background-image:url(images/calendar-inp.png); border-width:0; margin-right:4px}
		.select-date .btn {float:left; color:#fff; font-size:9px; font-weight:bold; line-height:18px; padding:0 0 2px; margin:0; width:41px; height:18px; background:url(images/calendar-sel.png); border-width:0; text-indent:-3px; text-align:center}
		.select-date .to {float:left; width:165px; margin-left:38px;}
		.select-date .btn-click input {float:left; width:41px; height:18px; color:#fff; font-size:9px; font-weight:bold; line-height:18px; padding:0 0 2px; margin:0; background:url(images/calendar-btn.png); border-width:0; text-indent:-3px; text-align:center; cursor: pointer;}
	.calendar-block .importance {background:#ed6300 url(images/importance-bg.png) repeat-x 0 0; padding:11px 9px 11px 8px; font-size:11px}
		.calendar-block .importance .lbl {float:left; padding-top:2px; padding-right:7px}
		.calendar-block .importance select {float:left; border-width:1px}
		.calendar-block .importance .show-period {float:right; width:205px; height:19px; line-height:17px; color:#fff; font-size:10px; font-weight:bold; background-image:url(images/importance-sel.png); background-color:#626062; text-align:center; text-decoration:none; cursor: pointer;}
	.calendar-block table {width:100%}
	/*.calendar-block td {width:50%; background:#bdbfc1 url(images/calendar-bg-td.png) no-repeat 0 0; padding:4px 11px 5px 8px}*/
	.calendar-block td {background:#bdbfc1 url(images/calendar-bg-td.png) no-repeat 0 0; padding:4px 11px 5px 8px}
		.calendar-block td div {position:relative}
		.calendar-block td .r {position:absolute; right:0}
		.calendar-block p {color:#525459; padding-top:2px; font-size:11px}
	.calendar-block .total-row td {width:16%; color:#fff; font-weight:bold; background:#5c5a5c url(images/calendar-bg-totaltd.png) repeat-x 0 100%; border-right:1px solid #6b6a6b; padding:0; text-align:center; height:45px; border-top:1px solid #5c5a5c}
		.calendar-block .total-row td big {display:block; color:#f76800; font-size:11px; padding-top:3px}
		.calendar-block .total-row td.new-c {border-right-width:0; background:#5c5a5c url(images/calendar-bg-totaltd-c.png) no-repeat 100% 0}
		.calendar-block .total-row td.lst {border-right-width:0}
		/*.calendar-block .total-row .type-1 {color:#db4200;margin-top:5px;}*/
		.calendar-block .total-row .type-1 {color:#db4200;}
	.cal-btm {height:7px; font-size:1px; background-image:url(images/calendar-btm.png); margin-bottom:18px}
/* -- ---- calendar block ---- -- */

/* // ---- comp news ---- // */
.comp-news {border-left:1px solid #8d8d8e; border-right:1px solid #8d8d8e}
	.comp-news th {background:url(images/comp-news-th.png) no-repeat 100% 0; padding:7px 0 9px; vertical-align:top}
		.comp-news th div {width:76px; text-align:center; vertical-align:top}
	.comp-news td {width:100%; padding:7px 12px 9px; background:url(images/comp-news-td.png) no-repeat 100% 0}
	.comp-news .hot th {color:#cccbcc; background-image:url(images/comp-news-black-th.png); background-position:0 100%; background-color:#2b2b2d; font-weight:bold}
		.comp-news .hot th span {color:#fff}
	.comp-news .hot td {color:#fff; background-image:url(images/comp-news-black-td.png); background-position:100% 100%; background-color:#2b2b2d}
		.comp-news .hot td a {color:#f76800}
		.comp-news .hot td img {margin-right:5px}
		.comp-news .c-btm {position:relative; margin:0 -1px 18px}
	.comp-news .hot-img {display:-moz-inline-stack; display:inline-block; background-image:url(images/ico-hot.png); width:37px; height:14px; vertical-align:top; margin-right:5px}
	.comp-news .hot-img-1 {display:-moz-inline-stack; display:inline-block; background-image:url(images/ico-hot1.png); width:37px; height:15px; vertical-align:top; margin-right:5px}
/* -- ---- comp news ---- -- */

.c-btm {height:5px; font-size:1px; background-image:url(images/c-btm.png); margin-bottom:18px}

.global-rates {border-left:1px solid #8d8d8e; border-right:1px solid #8d8d8e}
	.global-rates table {width:100%}
	.global-rates table th {width:100%; padding:11px 0 11px 42px; font-weight:bold; background:url(images/global-th.png) repeat-x 100% 0}
		.global-rates table th div {position:relative}
			.global-rates table th div .flag {position:absolute; width:21px; height:21px; left:-37px; top:-7px}
	.global-rates table td {color:#f76800; background:url(images/global-td.png) repeat-x 0 0}
	.global-rates table td div {width:77px; text-align:center}

.global-forum {border-left:1px solid #8d8d8e; border-right:1px solid #8d8d8e}
	.global-forum th {color:#000; padding:0 9px 0; font-weight:bold; background:#96989a url(images/global-forum-th-l.png); height:25px; width:100%}
		.global-forum .th-col-2 {background-image:url(images/global-forum-th-r.png); width:1%; padding:0}
			.global-forum .th-col-2 div {padding:0; width:77px; text-align:center}
	.global-forum td {padding:8px 9px 9px; background:url(images/global-forum-td-l.png)}
	.global-forum .td-col-2 {color:#f76800; text-align:center; font-weight:bold; background-image:url(images/global-forum-td-r.png)}
	.global-forum .c-btm {position:relative; margin:0 -1px 18px}
	.global-forum .zb td {background-color:#eaeaea; background-image:url(images/global-forum-td-1-l.png)}
		.global-forum .zb .td-col-2 {background-image:url(images/global-forum-td-1-r.png)}

/* // ---- advantages-block ---- // */
.advantages-block {border-left:1px solid #8d8d8e; border-right:1px solid #8d8d8e}
	.advantages-block table {width:100%}
		.advantages-block td {width:50%; padding:5px 11px 6px; background:url(images/advantages-block-td.png) repeat-x 0 0; font-size:11px}
		.advantages-block div {background:url(images/ar.gif) no-repeat 0 4px; padding-left:12px}
	.advantages-block .row-1 td {background-color:#fbfbfc}
	.advantages-block .row-2 td {background-color:#f1f1f2}
	.advantages-block .row-3 td {background-color:#e9eaea}
	.advantages-block .row-4 td {background-color:#dedfe0}
	.advantages-block .row-5 td {background-color:#e2e3e4}
	.advantages-block .row-6 td {background-color:#ececed}
	.advantages-block .row-7 td {background-color:#f5f6f6}
	.advantages-block .row-8 td {background-color:#fff}
/* -- ---- advantages-block ---- -- */

.ba-btm {height:759px; height:20px; font-size:1px; background:url(images/advantages-block-btm.png) no-repeat}

.bottom-nav {background:#242427 url(images/bottom-nav.png) repeat-x 0 0}
	.bottom-nav .outer {width:976px; padding:9px 0 10px 24px}
	.bottom-nav li {float:left; padding:0 11px 0 12px; background:url(images/li-dot.gif) no-repeat 0 5px}
		.bottom-nav li.frst {padding-left:0; background-image:none; }
	.bottom-nav a {color:#d6d6d6}
	.bottom-nav .btm-col-1 {float:left; width:186px; padding:20px 10px 0 0}
	.bottom-nav .btm-col-2 {float:left; width:640px}
	.bottom-nav .btm-s-nav {position:relative; overflow:hidden; padding-top:8px}
		.bottom-nav .btm-s-nav li {position:relative; left:-12px; padding-bottom:3px}
		.bottom-nav .btm-s-nav li.frst {padding-left:12px}
		.bottom-nav .btm-s-nav a {color:#a0a0a0}

.bottom {color:#616161; font-size:9px; line-height:13px; background:url(images/bottom-bg.png) repeat-x 0 0}
	.bottom .outer {width:976px; padding:15px 0 15px 24px}
	.bottom-col-1 {float:left; width:196px}
	.bottom-col-2 {color:#808080; float:left; width:680px}


/* // ---- my fx open ---- // */
.my-fxopen {background:url(images/myfx-open.png) no-repeat 30% 0}
	.my-fxopen .outer {width:1000px; margin:0 auto}
	.my-fxopen .col-1 {float:left; width:206px; background:url(images/myfx-open.png) no-repeat 0 0; height:36px; color:#fff; font-size:12px; font-weight:bold; text-align:center; line-height:36px}
	.my-fxopen .col-2 {float:right; width:753px; padding:9px 18px 0 23px; background:url(images/myfx-open.png) no-repeat 100% 0; height:27px}
	.my-fxopen .choose-ac {float:left; padding-right:22px}
		.my-fxopen .choose-ac select {width:158px}
	.my-fxopen .av-funds {float:left; font-size:12px; padding-top:2px}
		.my-fxopen .av-funds strong {font-weight:bold; color:#d14200}
	.my-fxopen .logout {float:right; width:73px; padding-right:5px; height:18px; color:#fff; font-size:10px; font-weight:bold; line-height:17px; background-image:url(images/btn-logout.png); text-align:center; text-decoration:none}
/* -- ---- my fx open ---- -- */

/* // ---- block show-open ---- // */
.block-showopen {position:relative; margin-right:-1px; padding-bottom:5px; margin-bottom:10px; background:url(images/expand-btm-bg-1.png) no-repeat 0 100%}
	.block-showopen .ico {right:5px; top:6px; width:15px; height:11px; background-image:url(images/expand-s.png)}
	.block-showopen ul {display:none; border-left:1px solid #5a5a5b; border-right:1px solid #5a5a5b; background-color:#4d4d4d}
	.block-showopen li {background:url(images/expand-li.png) no-repeat 0 0; font-weight:bold; padding:6px 7px 7px}
	.block-showopen li a {color:#fff; text-decoration:none}
	.block-showopen li.hr {color:#000; background-position:0 -46px; background-color:#fff}
		.block-showopen li.hr a {color:#000}
.active-open {background-image:url(images/expand-btm-bg-2.png)}
	.active-open .ico {background-position:0 100%}
	.active-open ul {display:block}
/* -- ---- block show-open ---- -- */

.welcome-long {padding:0; background:url(images/welcome-long-bg.png) repeat-x 0 100%; border-bottom:1px solid #b1b1b2; padding:12px 18px 30px 71px; font-size:11px}
	.welcome-long .welcome-user {text-align:right; padding-bottom:12px}
	.welcome-long .welcome-tip {position:relative; width:683px; height:25px; margin-left:auto; background-image:url(images/welcome-tip.png); padding:11px 11px 0}
		.welcome-long .welcome-tip i {position:absolute; left:-50px; top:2px; width:33px; height:33px; background-image:url(images/ico-tip.png)}

.two-50-col {position:relative; }
	.two-50-col .col-50-1 {float:left; width:372px}
	.two-50-col .col-50-2 {float:right; width:372px}

.status-account {border:1px solid #999; border-top-width:0; background:url(images/scroll-bg.png) repeat-y 0 0; margin-bottom:18px}
	.status-account .title {background:#757779 url(images/account-title.png) repeat-x 0 0; height:56px; text-align:center; padding-top:17px; border-bottom:1px solid #515254}
		.status-account .title p {font-size:11px; font-weight:bold; padding-bottom:10px}
	.status-account .btn {display:block; margin:0 auto; color:#fff; width:345px; height:18px; line-height:17px; background:url(images/status-btn.png); text-align:center; text-decoration:none; font-weight:bold}

.intro {line-height:15px; font-size:12px}
.intro h3 {font-size:13px; padding-bottom:10px}
.intro p {padding-bottom:15px}
.intro ul {padding-bottom:12px}
	.intro ul li {background:url(images/ar.gif) no-repeat 0 6px; padding-left:12px; padding-bottom:3px}

.economic-calendar {width:970px; padding:26px 14px}
	.economic-calendar .view-calendar {border-left:1px solid #9d9e9f; border-right:1px solid #9d9e9f}
	.economic-calendar .select-date {position:relative; background-image:url(images/cal-select.png)}
		.economic-calendar .select-date .rss {position:absolute; right:5px; top:5px; width:26px; height:24px; background-image:url(images/btn-rss-1.png)}
	.economic-calendar .select-date .now{float:left; padding-right:7px; padding-top:2px; text-decoration:bold}
	.economic-calendar .select-date .btn {width:59px; margin-top:-1px; padding:0 0 2px; height:19px; text-align:center; background-image:url(images/select-btn.png)}
	/*.economic-calendar .select-date .from {width:90px}*/
	.economic-calendar .select-date .from {}
	/*.economic-calendar .select-date .to {width:150px}*/
	.economic-calendar .select-date .to {}
	
	/*.economic-calendar .importance {float:left; width:227px}*/
	.economic-calendar .importance {float:left;}
	
	.economic-calendar .show-period {position:relative; float:left; margin-top:-1px; display:block; width:173px; height:19px; color:#fff; text-decoration:none; background-image:url(images/btn-showperiod.png); text-align:center; font-weight:bold; font-size:10px; line-height:17px}
	.economic-calendar table {width:100%}
		.economic-calendar th {color:#fff; background:url(images/calendar-th.png) repeat-x 0 0; height:27px; font-weight:bold; padding:0 10px 0 12px; font-size:11px; white-space:nowrap}
			.economic-calendar th a {color:#fff; text-decoration:none}
			.economic-calendar th .ar-d {padding-right:9px; background:url(images/ar-d.gif) no-repeat 100% 6px}
			.economic-calendar th .ar-t {padding-right:9px; background:url(images/ar-t.gif) no-repeat 100% 6px}
			.economic-calendar th.black-th {background-image:url(images/calendar-th-b.png); padding:0; text-align:center; width:1px}
				.economic-calendar th.black-th div {width:88px}
		.economic-calendar td {background:url(images/calendar-td.png) no-repeat 0 0; font-size:11px; padding:0px 0px 0px 0px}
		.economic-calendar .desc {width:100%}
		.economic-calendar .date {white-space:nowrap; text-align:right}
		.economic-calendar .cur {text-align:center; font-weight:bold}
		.economic-calendar .im {white-space:nowrap; font-weight:bold; text-align:center}
		.economic-calendar .im .low {color:#666}
		.economic-calendar .im .medium {color:#ed6800}
		.economic-calendar .im .high {color:#DB4200}
		.economic-calendar .black-td {text-align:center; color:#fff; background:#5c5c5c url(images/calendar-td-b.png)}
			.economic-calendar .black-td  .white{}
			.economic-calendar .black-td  .green{color:#6ABD5B;}
			.economic-calendar .black-td  .orange{color:#ED6800;}
		.economic-calendar .c-g {color:#6abd5b}
		.economic-calendar .c-btm {background-image:url(images/calendar-btm1.png); }

/* // ---- news page ---- // */
.news-page {border-left:1px solid #969696; border-right:1px solid #969696; background:url(images/news-bg.png) repeat-y 0 0}
.news-headline {position:relative; border-bottom:1px solid #7a7979; background:url(images/share-bg.png) repeat-x 0 0; padding:9px 7px 6px 12px}
	.news-headline .cr {width:4px; height:4px; bottom:-1px; background-image:url(images/headline-crn.gif)}
	.news-headline dt {float:left; font-size:11px; padding:3px 14px 0 0}
	.news-headline dd {float:left}
	.news-headline .sh {padding-right:5px; font-size:1px}
		.news-headline .sh a {display:block; height:18px; background-image:url(images/share-icos.png)}
	.news-headline .share-1 a {width:26px; background-position: 0 -1px}
	.news-headline .share-10 a {width:14px; background-position: 0 -20px}
	.news-headline .share-11 a {width:14px; background-position: 0 -39px}
	.news-headline .share-2 a {width:16px; background-position: 0 -58px}
	.news-headline .share-3 a {width:18px; background-position: 0 -77px}
	.news-headline .share-4 a {width:16px; background-position: 0 -96px}
	.news-headline .share-5 a {width:16px; background-position: 0 -115px}
	.news-headline .share-6 a {width:16px; background-position: 0 -134px}
	.news-headline .share-7 a {width:14px; background-position: 0 -153px}
	.news-headline .share-8 a {width:16px; background-position: 0 -172px}
	.news-headline .share-9 a {width:14px; background-position: 0 -191px}
	.news-headline .dt {color:#4c4c4c; padding-top:3px; padding-left:14px; font-weight:bold; font-size:9px}
	.news-headline .rss {float:right}
		.news-headline .rss a {display:block; width:26px; height:24px; background-image:url(images/btn-rss-1.png) }
.news-body {background:url(images/f-bg-t.png) repeat-x 0 0; padding:11px 12px; font-size:11px; line-height:16px}
	.news-body .img-left {float:left; margin:2px 18px 0 0}
	.news-body h3 {color:#e56800; font-size:11px; padding-bottom:9px}
	.news-body p {padding-bottom:18px}
	.news-body .livebtn  {width:138px; height:19px; color:#fff; background:url(images/btn-comment.png); border-width:0; font-weight:bold; cursor:pointer;}

.gr-title {color:#e56800; font-size:11px; background:#eeefef url(images/gr-title-bg.png) repeat-x 0 100%; padding:4px 12px 5px; border-top:1px solid #a8a8a8; border-bottom:1px solid #696969}
.add-comment {background:#fff url(images/comments-add-bg.png) repeat-x 0 0; padding:21px 0 14px}
	.add-comment .inputs {padding-bottom:12px}
	.add-comment .lbl {float:left; padding-right:10px; text-align:right; width:98px; padding-top:4px}
	.add-comment .i-p {float:left; border:1px solid #666; padding:3px 1px 3px 3px; background-color:#fff; width:142px}
	.add-comment textarea.i-p {width:633px; height:43px}
	.add-comment .notify {color:#4c4c4c; float:left; margin-left:108px; vertical-align:middle}
		.add-comment .notify input {vertical-align:middle}
		.add-comment .btn {float:right; padding-right:10px}
	.add-comment .btn input {width:138px; height:19px; color:#fff; background:url(images/btn-comment.png); border-width:0; font-weight:bold}

.view-comments {background-image:url(images/view-comment-bg.png)}
	.view-comments table {width:100%; background:url(images/view-comment-bg-l.png) repeat-y 0 0}
	.view-comments td {background:url(images/advantages-block-td.png) repeat-x 0 0; vertical-align:top}
	.view-comments th {width:82px; text-align:center; background:url(images/advantages-block-td.png) repeat-x 0 0; vertical-align:top; padding:9px 0}
		.view-comments th div {width:82px}
	.view-comments .username {font-weight:bold; padding:9px 0 9px 12px}
		.view-comments .username span {display:block; padding-right:6px; width:96px; background:url(images/ar-r.gif) no-repeat 100% 5px}
	.view-comments .post {width:100%; padding:9px 10px 9px 7px}
		.view-comments .post a {color:#e56800; text-decoration:none}
			.view-comments .post a:hover {text-decoration:underline}
		.view-comments .post .label {color:#e56800; text-decoration:none}

.hist-table {width:100%; background-image:url(images/hist-bg.png)}
	.hist-table th {width:83px; text-align:center; color:#fff; background:#4d4d4d url(images/hist-th.png) no-repeat 0 0; padding:8px 0; vertical-align:top}
		.hist-table th div {width:83px; text-align:center}
		.hist-table .th {width:83px; text-align:center; padding: 8px 0px; color: #fff}
	.hist-table td {background:url(images/advantages-block-td.png) repeat-x 0 0; vertical-align:top; padding:8px 11px}
	.hist-table a {color:#666}
		.hist-table a:hover {color:#e56800}

.simple-table {width:100%;}
	.simple-table td {background:url(images/advantages-block-td.png) repeat-x 0 0; vertical-align:top; padding:8px 11px}
	.simple-table a {color:#666}
		.simple-table a:hover {color:#e56800}

.news-btm {}
	.news-btm a {float:right; width:130px; padding-right:8px; height:19px; color:#fff; background:url(images/btn-comment.png); line-height:18px; font-weight:bold; text-decoration:none; text-align:center; margin-left:12px}
	.news-btm a.prev {float:left; width:130px; padding-right:8px; height:19px; color:#fff; background:url(images/btn-comment-left.png); line-height:18px; font-weight:bold; text-decoration:none; text-align:center; margin-left:12px}
	.news-btm a.next {float:left; width:130px; padding-right:8px; height:19px; color:#fff; background:url(images/btn-comment.png); line-height:18px; font-weight:bold; text-decoration:none; text-align:center; margin-left:12px}

.about-body {padding:11px 16px 5px; font-size:11px; line-height:15px; background:url(images/f-bg-t.png) repeat-x 0 0}
	.about-body p {padding-bottom:14px}
	.about-body .o-em {font-style:italic; color:#e26800; font-weight:bold}
	.about-body .c-cont {position:relative; color:#4c4c4c; font-size:10px; background-color:#fff; border-width:1px; border-style:solid; border-color:#969696 #969696 #c9c9ca #969696; padding:11px 16px; margin-bottom:14px}
		.about-body .c-cont .cr {width:4px; height:4px; background-image:url(images/a-crn.gif)}
		.about-body .c-cont .c-tl {top:-1px; left:-1px}
		.about-body .c-cont .c-tr {top:-1px; right:-1px}
		.about-body .c-cont .c-bl {bottom:-1px; left:-1px}
		.about-body .c-cont .c-br {bottom:-1px; right:-1px}
	.about-body h3 {color:#e26800; font-size:11px; padding-bottom:7px}
		.about-body .c-cont h3 {padding-left:12px}
		.about-body .w50 {width:46%; padding-bottom:5px}
	.about-body ul {padding-bottom:14px}
		.about-body ul li {padding:0 0 0 12px; background:url(images/ar-li.gif) no-repeat 0 5px}
	.about-body .small {font-size:10px}
	.about-body a {color:#e26800}
/* -- ---- news page ---- -- */

/* // ---- cabinet ---- // */
.pp-cabinet {width:759px; padding:21px 16px 0}
	.pp-cabinet .o-title span {padding-left:4px}
	.pp-cabinet .header {font-size:11px; font-weight:bold; background:#76787a url(images/cabinet-header.png) repeat-x 0 0; border-left:1px solid #adadae; border-right:1px solid #adadae; padding:16px 14px; border-bottom:1px solid #525354}
		.pp-cabinet .header a {color:#db511b}
	.pp-cabinet-i {border-left:1px solid #adadae; border-right:1px solid #adadae; background:url(images/cabinet-bg.png) repeat-y 0 0}
		.pp-cabinet-m {background:url(images/cabinet-bg-t.png) no-repeat 0 0; padding:22px 16px 1px 14px}

.cabinet-step-1 {font-size:11px}
	.list-documents {padding-bottom:22px}
		.list-documents ul {float:left; width:305px}
			.list-documents ul li {padding:4px 0 5px 13px; background:url(images/ar-r.gif) no-repeat 0 9px}
			.list-documents ul a {color:#d86800}
	.watch-tip {float:right; padding:23px 22px 25px 207px; width:148px}
		.watch-tip .ico-pdf {position:absolute; left:16px; width:165px; height:46px; background-image:url(images/get-adobe.png)}

.pre-step-txt, .cabinet-step-2-2 {position:relative; margin:0 -16px 0 -14px; background:url(images/cabinet-bg-1.png) no-repeat 0 0; padding:22px 16px 0 14px}

.pre-step-txt {line-height:15px}
	.pre-step-txt p {padding-bottom:15px}
	.pre-step-txt .i-agree {vertical-align:middle}
		.pre-step-txt .i-agree input, .pre-step-txt .i-agree label {vertical-align:middle}

.bd-block {position:relative; background-color:#fff; border-width:1px; border-style:solid; border-color:#969696 #969696 #c9c9ca #969696}
	.bd-block .cr {width:4px; height:4px; background-image:url(images/a-crn.gif)}
	.bd-block .c-tl {top:-1px; left:-1px}
	.bd-block .c-tr {top:-1px; right:-1px}
	.bd-block .c-bl {bottom:-1px; left:-1px}
	.bd-block .c-br {bottom:-1px; right:-1px}

.choose-a-type {position:relative; padding-left:56px !important}
	.choose-a-type .ico {position:absolute; top:7px; left:10px; width:33px; height:33px; background-image:url(images/ico-tip-1.png)}


.cab-choose {font-size:11px; padding:13px 13px 8px}
	.cab-choose .c-o, .notation-important .c-o, .details-register table .c-o {color:#d86800}
	.cab-choose dt {position:relative; margin-left:-5px; padding:0 0 16px 19px; font-weight:bold}
	.cab-choose li {padding:0 0 9px 14px; background:url(images/li.gif) no-repeat 0 4px}

.cabinet-step-2-1 {padding-bottom:20px}
.cabinet-step-2-2 {padding-bottom:19px}

.cab-inp {position:relative; margin:0 -16px 0 -14px; padding:23px 0 14px; background:url(images/cabinet-bg-1.png) no-repeat 0 0; font-size:11px}
.frst-inp {background-image:none; padding-top:1px}
	.cab-inp .i-p {border:1px solid #999; padding:2px 1px 2px 5px; width:149px}
	.cab-inp .lbl {float:left; padding-top:3px; text-align:right}
	.cab-inp .inp {float:right; width:157px}
	.cab-inp .note {display:block; font-size:9px; color:#d86800; padding-top:2px}

/* forms */
.phone-inp, .name-inp, .mail-inp {float:left; width:212px}
	.phone-inp .lbl, .name-inp .lbl, .mail-inp .lbl {width:50px}

.error-inp {color:#d86800}
	.error-inp .i-p {border-color:#d86800}

.pass-inp {float:left; width:249px}
	.pass-inp .lbl {width:92px}

.reppass-inp {float:left; width:281px}
	.reppass-inp .lbl {width:123px}
	.pass-inp .inp, .reppass-inp .inp {width:151px}
	.pass-inp .i-p, .reppass-inp .i-p {width:143px}

.country-inp {float:left; width:257px}
	.country-inp .lbl {width:62px}
	.country-inp .inp {width:188px}
	.country-inp select {width:100%}

.state-inp {float:left; width:144px}
	.state-inp .lbl {width:53px}
	.repeatphone-inp .inp, .pphone-inp .inp, .city-inp .inp, .state-inp .inp {width:85px}
	.repeatphone-inp .i-p, .pphone-inp .i-p, .city-inp .i-p, .state-inp .i-p {width:77px}

.city-inp {float:left; width:129px}
	.city-inp .lbl {width:40px}

.address-inp {width:742px}
	.zip-inp .lbl, .address-inp .lbl {width:272px}
	.address-inp .inp {width:463px}
	.address-inp .i-p {width:455px}
.zip-inp {width:363px}
	.zip-inp .inp {width:84px}
	.zip-inp .i-p {width:76px}

.pphone-inp {float:left; width:250px}
	.pphone-inp .lbl {width:159px}

.repeatphone-inp {float:left; width:281px}
	.repeatphone-inp .lbl {width:189px}

.leverage-inp {width:379px}
	.leverage-inp .lbl {width:272px}
	.leverage-inp .inp {width:101px}
	.leverage-inp select {width:100%}
	
.antispam-inp, .promo-inp {width:478px}
	.antispam-inp .lbl, .promo-inp .lbl {width:272px}
	.antispam-inp .inp, .promo-inp .inp {width:200px}
	.antispam-inp .i-p {width:192px; background-color:#f2f2f2}
	.antispam-inp .capt {padding-bottom:11px}
	.antispam-inp .capt img {border:1px solid #999}

.sp-i {clear:both; width:100%; height:14px; font-size:1px}

.error-description {padding-left:76px}
	.error-description ul {height:auto !important; height:38px; min-height:38px; background-color:#d86b20}
	.error-description li {color:#fff; font-size:11px; background:#d86b20 url(images/error-block-bg.png) repeat-x 0 0; padding:6px 13px 7px}
	.error-description .c-tr, .error-description .c-br {background-image:url(images/e-crn.gif)}
	.error-description .ico, .congr-open .ico {position:absolute; left:23px; margin-top:-17px; top:50%; width:33px; height:33px; background-image:url(images/ico-tip.png)}

/* / forms */


/* -- ---- cabinet ---- -- */

.btns-steps {}
	.btns-steps .next, .print-details {position:relative; float:right; color:#fff; font-size:8px; font-weight:bold; width:114px; padding-right:12px; height:41px; background:url(images/btn-next.png); text-align:center; text-decoration:none; text-transform:uppercase; line-height:20px}
	.btns-steps .next span, .print-details span, .amount-form .btn span, .login-form .btn span {position:relative; z-index:2}
		.btns-steps .next span.t-s, .print-details span.t-s, .amount-form .btn span.t-s, .login-form .btn span.t-s {position:absolute; z-index:1; width:114px; height:20px; left:-1px; top:-1px; text-align:center; color:#ba4200}

.congr-open {padding-left:76px; margin-bottom:27px}
	.congr-open div {color:#fff; font-size:11px; font-weight:bold; background:#b44200 url(images/congr-bg.png) repeat-x 0 0; padding:22px 19px 23px}
	.congr-open .c-tr, .congr-open .c-br {background-image:url(images/e-crn-1.gif)}
.details-register {position:relative; border:1px solid #999; background:#fff url(images/register-details-table.png) repeat-y 0 0; margin-bottom:28px}
	.details-register .cr {width:5px; height:5px; background-image:url(images/det-crn.gif)}
	.details-register .c-tl {left:-1px; top:-1px}
	.details-register .c-tr {right:-1px; top:-1px}
	.details-register .c-bl {left:-1px; bottom:-1px}
	.details-register .c-br {right:-1px; bottom:-1px}
	.details-register table {width:100%}
		.details-register table th {background:url(images/f-bg-t-1.png) repeat-x 0 0; padding:6px 18px 7px 5px; text-align:right; font-size:11px; vertical-align:top}
			.details-register table th div {width:139px}
		.details-register table td {font-weight:bold; width:100%; padding:6px 15px 7px; background:url(images/f-bg-t-1.png) repeat-x 0 0; vertical-align:top; font-size:11px}

.notation-important {position:relative; font-size:11px; line-height:16px; border-top:1px solid #d9d9d9; padding:25px 15px 0 87px; background:#fff url(images/notation-important-bg.gif) repeat-x 0 0}
	.notation-important p {padding-bottom:16px}
	.notation-important .ico {position:absolute; left:37px; top:24px; width:33px; height:33px; background-image:url(images/ico-tip.png)}

.print-details {background-image:url(images/print-step.png); width:182px; height:56px; padding:0 12px 0 28px; line-height:49px; text-transform:none; font-size:9px}
	.print-details span.t-s {width:182px; left:27px}

.amount-form {font-size:11px; padding:19px 0 12px 15px; margin-bottom:20px}
	.amount-form .lbl {float:left; padding-right:10px; padding-top:3px}
	.amount-form .i-p, .login-form .i-p {float:left; border:1px solid #999; padding:2px 1px 2px 5px; width:149px; margin-right:9px}
	.amount-form .btn, .login-form .btn, .history-payments .btn, .grid-bottom .btn {float:left; position:relative; color:#fff; font-size:9px; font-weight:bold; width:91px; padding-right:12px; height:28px; background:url(images/btn-submit.png); text-align:center; text-decoration:none; line-height:17px}
		.amount-form .btn span.t-s, .login-form .btn span.t-s {width:91px}

.pp-desc {font-size:11px; line-height:16px; padding:16px 15px; background:#fff url(images/pp-desc-bg.png) no-repeat 50% 0}

.history-payments {border-left:1px solid #929292; border-right:1px solid #929292}
	.history-payments .i-p {border:1px solid #999; padding:2px 1px 2px 5px; width:149px; margin-right:9px}
	.history-payments table {width:100%}
	.history-payments th {font-size:11px; font-weight:bold; padding:0 4px; height:26px; border-bottom:1px solid #606164; background:#b6b6b8 url(images/history-payments-th.png) repeat-x 0 0; border-left:1px solid #626364; text-align:center}
		.history-payments .th-numb {color:#fff; border-left-width:0; background-color:#222225; background-image:url(images/history-payments-tl.png); border-bottom-color:#222225}
			.history-payments .th-numb div {width:31px}
		.history-payments .th-created {width:100%; text-align:left; padding-left:8px; border-left-width:0}
		.history-payments .th-approved div {width:70px}
		.history-payments .th-amount div {width:108px}
		.history-payments .th-ptype div {width:99px}
		.history-payments .th-status div {width:72px}
		.history-payments .th-last {background-color:#a4a5a7; background-image:url(images/history-payments-th-r.png)}
			.history-payments .th-last div {width:168px}
	.history-payments .header td {font-size:11px; font-weight:bold; padding:0 4px; height:26px; border-bottom:1px solid #606164; background:#b6b6b8 url(images/history-payments-th.png) repeat-x 0 0; border-left:1px solid #626364; text-align:center}
		.history-payments .header .td-numb {color:#fff; border-left-width:0; background-color:#222225; background-image:url(images/history-payments-tl.png); border-bottom-color:#222225}
			.history-payments .header .td-numb div {width:31px}
		.history-payments .header .td-created {width:100%; text-align:left; padding-left:8px; border-left-width:0}
		.history-payments .header .td-approved div {width:70px}
		.history-payments .header .td-amount div {width:108px}
		.history-payments .header .td-ptype div {width:99px}
		.history-payments .header .td-status div {width:72px}
		.history-payments .header .td-last {background-color:#a4a5a7; background-image:url(images/history-payments-th-r.png)}
			.history-payments .header .td-last div {width:168px}
	.history-payments td {padding:7px 4px 6px; font-size:11px; background-color:#fff; background-repeat:repeat-x; border-left:1px solid #626364; text-align:center}
	.history-payments .td-numb {color:#fff; font-weight:bold; padding:6px 1px 7px; border-left-width:0; background-color:#222225; border-bottom-color:#222225; background-image:url(images/history-payments-1.png)}
	.history-payments .td-2 {text-align:left; padding-left:8px; background-image:url(images/history-payments-2.png); border-left-width:0}
	.history-payments .td-3 {background-image:url(images/history-payments-3.png)}
	.history-payments .td-4 {background-image:url(images/history-payments-4.png)}
	.history-payments .td-5 {background-image:url(images/history-payments-5.png)}
	.history-payments .td-6 {background-image:url(images/history-payments-6.png)}
	.history-payments .td-7 {background-image:url(images/history-payments-7.png); padding:7px 0 2px 11px}
	.history-payments .no-a {display:-moz-inline-stack; display:inline-block; width:5px; height:5px; font-size:1px; background-image:url(images/no-a.gif)}
	.history-payments .btn-det {position:relative; float:left; width:64px; height:19px; color:#fff; font:9px/14px Tahoma,Verdana; background-image:url(images/history-payments-det.png); text-align:center; text-decoration:none; padding-right:7px; margin-right:12px}
		.history-payments .btn-det span {position:relative; z-index:2}
		.history-payments .btn-det span.t-s {position:absolute; z-index:1; color:#a53a14; width:64px; height:14px; text-align:center; left:-1px}
	.history-payments .btn-canc {position:relative; float:left; width:63px; height:19px; color:#fff; font:9px/14px Tahoma,Verdana; background-image:url(images/btn-canc.png); text-align:center; text-decoration:none; padding-left:8px}
		.history-payments .btn-canc span {position:relative; z-index:2}
		.history-payments .btn-canc span.t-s {position:absolute; z-index:1; color:#000; width:63px; height:14px; text-align:center; left:7px}

/* Calendar */
.history-payments .history-payments_2 td {padding:0px 5px 3px; font-size:11px; background-color:#fff; background-repeat:repeat-x; border-left:0px solid #626364; text-align:center}
.history-payments .history-payments_2 .c-btm {background-image:url(images/calendar-btm1.png); }
.history-payments .history-payments_2 .low {color:#666}
.history-payments .history-payments_2 .medium {color:#ed6800}
.history-payments .history-payments_2 .high {color:#DB4200}
.history-payments .history-payments_2  .white{}
.history-payments .history-payments_2  .green{color:#6ABD5B;}
.history-payments .history-payments_2  .orange{color:#ED6800;}

.pp-desc {font-size:11px; line-height:16px; padding:16px 15px; background:#fff url(images/pp-desc-bg.png) no-repeat 50% 0}
.login-form {padding-bottom:60px; padding-top:15px}
	.login-form h3 {font-size:11px; padding-bottom:8px}
	.login-form .bd-block {padding:21px 10px 10px 80px}
	.login-form .lbl {float:left; width:85px; text-align:right; padding-top:3px; padding-right:11px}
	.login-form .sp {clear:both; height:7px; font-size:1px}
	.login-form .i-p {float:left; border:1px solid #999; padding:2px 1px 2px 5px; width:149px; margin-right:9px}
	.login-form .ico {position:absolute; top:15px; left:17px; width:54px; height:57px; background-image:url(images/ico-login.png)}
	.login-form .btn span {position:relative; z-index:2}
	.login-form .i-p {float:left; border:1px solid #999; padding:2px 1px 2px 5px; width:149px; margin-right:9px}
	.login-form .btn {float:left; position:relative; color:#fff; font-size:9px; font-weight:bold; width:91px; padding-right:12px; height:28px; background:url(images/btn-submit.png); text-align:center; text-decoration:none; line-height:17px}
	.login-form .btn span.t-s {width:91px}

.grid-bottom {padding-bottom:15px; padding-top:15px}
.cur
{
	cursor: pointer;
}
* HTML .cur
{
	cursor: hand;
}

ul.marquee {
	display: block;
	padding: 0;
	margin: 0;
	list-style: none;
	line-height: 1;
	position: relative;
	overflow: hidden;
	height:33px; 
	/*background-color: #f2f2ff;*/
	/*border: 1px solid #08084d;*/
}

ul.marquee li {
	position: absolute;
	top: -999em;
	left: 0;
	display: block;
	white-space: nowrap; 
	line-height:28px;
	font-size:9px;
	margin-top: -1px;
	/*font: 14px Arial, Helvetica, sans-serif;*/
	/*padding: 3px 5px;*/
}
/*----datePicker------------*/

.selDate
{
    width:114px;
    height:24px;
    float:left;
}
.selDateText
{
   padding:0px 0px 0px 0px !important;
   background: url(none) !important;
}
.selectDateImg
{
	height: 20px;
    width:23px;
    background: transparent url("images/btn-date.png") no-repeat top right;
   
}
.cj-hdr-left
{
    height: 22px;
    width:10px;
    background: transparent url("images/cj-hdr-left.png") no-repeat top left;
}
.cj-btn-c
{
	height: 17px;
    width:33px;
    margin: 5px 0px 0px 0px;
    background: transparent url("images/cj-btn-c.png") no-repeat top left;
}
.cj-btn-h
{
	height: 17px;
    width:33px;
    margin: 5px 0px 0px 0px;
    background: transparent url("images/cj-btn-h.png") no-repeat top left;
}

.cj-hdr-right
{
	height: 22px;
    width:10px;
    background: transparent url("images/cj-hdr-right.png") no-repeat top right;
}

.cj-btn-sl2
{
	background: transparent url("images/cj-btn-sl2.png") no-repeat top left;
	width:27px;
	height: 22px;
}

.cj-btn-sl
{
	background: transparent url("images/cj-btn-sl.png") no-repeat top left;
	width:27px;
	height: 22px;
}

.cj-btn-sr
{
	background: transparent url("images/cj-btn-sr.png") no-repeat top left;
	width:27px;
	height: 22px;
}

.cj-btn-sr2
{
	background: transparent url("images/cj-btn-sr2.png") no-repeat top left;
	width:27px;
	height: 22px;
}

.cj-btm-left
{
	height: 27px;
    width:10px;
    background: transparent url("images/cj-btm-left.png") no-repeat top left;
}

.cj-btm-right
{
    height:27px;
    width:10px;
    background: transparent url("images/cj-btm-right.png") no-repeat top right;
}
.cj-block
{
    position: absolute;
    width: 203px;
    z-index: 20;
    display:none;
}
.cj-title
{
    position: relative;
}
.cj-title .text
{
    background: url(images/cj-hdr-bg.png) repeat-x 0 0;
    color: #ffffff;
    height: 22px;
    font-size: 11px;
    font-weight: bold;
    text-align: center;
    vertical-align: middle;
}

.btmText
{
    background: transparent url(images/cj-btm-bg.png) repeat-x scroll 0 0;
    color: #000000;
    font-size: 11px;
    height: 27px;
    text-align: center;
    vertical-align: middle;
    width: 100%;
}

.cj-title .open-ar, .cj-title .openl-ar
{
    top: 6px;
}
.cj-nav
{
    background: url(images/cj-top-bg.png) repeat-x 0 0;
    height: 26px;
    text-align: center;
    padding: 11px 9px 0 9px;
}
.cj-nav .btn
{
    color: #ffffff;
    background: url(images/cj-btn-sb.png) repeat-x 0 0;
    height: 16px;
    width: 75px;
    font-size: 10px;
    cursor: pointer;
}
.cj-nav img
{
    cursor: pointer;
}
.cj-head
{
    background: url(images/cj-head-bg.png) repeat-x 0 0;
    height: 21px;
    width:100%;
}
.cj-head td
{
    color: #ffffff;
    font-size: 10px;
    line-height: 10px;
    text-align: center;
    padding: 2px;
    width:16px;
}
.cj-head td.tb
{
    filter: alpha(opacity=50);
    opacity: 0.5;
}
.cj-body
{
    background: url(images/cj-body-bg.png) repeat-x 0 0;
    height: 107px;
    width:100%;
}
.cj-body td
{
    color: #ffffff;
    font-size: 10px;
    line-height: 10px;
    text-align: center;
    padding: 2px;
    cursor: pointer;
}
.cj-body td.tb
{
    cursor: auto;
    filter: alpha(opacity=50);
    opacity: 0.5;
}
.cj-body td.sel
{
    background: #db4200;
    border: 1px solid #000000;
    cursor: auto;
}

.cj-body td.hCell
{
	color: #FF3000;
}

.cj-btm
{
    position: relative;
}
.cj-btm .text
{
    color: #000000;
    background: transparent url(images/cj-btm-bg.png) repeat-x scroll 0 0;
    background: url(images/o-title.png) no-repeat 100% 0;
    height: 27px;
    font-size: 11px;
    text-align: center;
    vertical-align: middle;
}
td, th
{
    color: #000000;
    font-family: Verdana,Tahoma,Helvetica, 'MS Sans Serif' ,sans-serif;
    font-size: 1em;
    font-size-adjust: none;
    font-style: normal;
    font-variant: normal;
    font-weight: normal;
    line-height: normal;
    padding: 0;
    margin: 0;
}
td
{
    text-align: inherit;
}
.floatLeft
{
    float: left;
}
.floatRight
{
    float: right;
}

/*-------tabs_css---------------*/
.tabs_body
{
    float: left;
    padding: 0;
    margin: 0 0 0 13px;
    list-style: none;
}

.tabs_body li
{
    cursor: pointer;
    float: left;
    font-size: 10px;
    font-weight: bold;
    height: 19px;
    padding: 5px 0 0;
    text-align: center;
}

.tab_active
{
    background: transparent url(images/ch_active.png) no-repeat scroll left bottom;
    color: #FFFFFF;
    margin-left: -5px;
    position: relative;
    width: 87px;
    z-index: 100;
}
.tab_no_active
{
    background: transparent url(images/ch_no_active.png) no-repeat scroll left bottom;
    color: #000000;
    margin-left: -5px;
    position: relative;
    width: 80px;
}
/*-------end tabs_css------------*/
#tooltip {
	position: absolute;
	z-index: 3000;
	border: 1px solid #111;
	background-color: #eee;
	padding: 5px;
	opacity: 0.85;
}
/*-------tool tip------------*/
#tooltip h3, #tooltip div { margin: 0; }
#tooltip.right { width: 150px; text-align: center;}
#tooltip.pretty {
	font-family: Arial;
	border: none;
	width: 210px;
	padding:20px;
	height: 135px;
	opacity: 0.8;
	background: url('images/shadow.png');
}
#tooltip.pretty h3 {
	margin-bottom: 0.75em;
	font-size: 12pt;
	width: 220px;
	text-align: center;
}
#tooltip.pretty div { width: 220px; text-align: left; }
#tooltip.fancy {
	background: url('images/shadow2.png');
	padding-top: 5em;
	height: 100px;
}

/*-------tool tip------------*/




* html img{

    position:relative;

    behavior: expression((this.runtimeStyle.behavior="none")&&(this.pngSet?this.pngSet=true:(this.nodeName == "IMG" && this.src.toLowerCase().indexOf('.png')>-1?(this.runtimeStyle.backgroundImage = "none",

        this.runtimeStyle.filter = "progid:DXImageTransform.Microsoft.AlphaImageLoader(src='" + this.src + "', sizingMethod='image')",

        this.src = "transparent.gif"):(this.origBg = this.origBg? this.origBg :this.currentStyle.backgroundImage.toString().replace('url("','').replace('")',''),

        this.runtimeStyle.filter = "progid:DXImageTransform.Microsoft.AlphaImageLoader(src='" + this.origBg + "', sizingMethod='crop')",

        this.runtimeStyle.backgroundImage = "none")),this.pngSet=true)

    );

}

img{border:0px;}

.clearfix:after { content: "."; display: block; height: 0pt; clear: both; visibility: hidden; }
.clearfix { display: block; }
.clearer{clear:both;}

#wrap{
    margin:0 auto;
    padding:0 0 0 0;
    width:947px;
    font-family:Verdana;
    font-size:11px;
    color:#000;
}

                        /***   pamm p1   ***/
/***   top_panel   ***/
#pamm {
    width:100%;
    height:100%;
    font-family:Verdana;
    font-size:11px;
    color:#000;
    padding-bottom:40px;
}

#pamm td{
    font-family:Verdana;
    font-size:11px;
    color:#000;
}

.bg_top_panel_left_pm_p1{
    background:url('images/bg_top_panel_left_pm_p1.jpg') left top repeat-x;   
}
.bg_top_panel_left_pm_td
{
    width:947px;
}

.bg_top_panel_right_pm_p1{
    text-align:right;
    background:url('images/bg_top_panel_right_pm_p1.jpg') left top repeat-x;
    
}

.bg_top_panel_center_pm_p1{
    float:right;
    padding:18px 0 0 0;
    width:947px;
    height:36px;
    background:url('images/bg_top_panel_center_pm_p1.jpg') left top no-repeat;
}

.dark_top_panel_pm_p1{
    height:22px;
    background:url('images/bg_dark_top_panel_pm_p1.jpg') left top repeat-x;
}

.top_panel_center_pm_p1_pv1{
    float:left;
    margin:0 20px 0 0;
}

.pm_smb_style1,.pm_smb_style2{
    float:left;
    margin:0 0 0 12px;
    height:23px;
    background:url('images/bg_pm_smb_style1.jpg') left top no-repeat;
}

.pm_smb_style1 a{
    float:left;
    display:inline-block;
    padding:2px 34px 0 34px;
    height:21px;
    color:#fff;
    font-weight:bold;
    font-size:10px;
    text-decoration:none;
    background:url('images/bg_pm_smb_style1_a.jpg') right top no-repeat;
}


.pm_smb_style2 a{
    float:left;
    display:inline-block;
    padding:2px 29px 0 17px;
    height:21px;
    color:#fff;
    font-weight:bold;
    font-size:10px;
    text-decoration:none;
    background:url('images/bg_pm_smb_style2_a.jpg') right top no-repeat;
}


.pm_smb_style0{
    float:left;
    margin:0 0 0 12px;
    height:23px;
    background:url('images/bg_pm_smb_style0.jpg') left top no-repeat;
}

.pm_smb_style0 a{
    float:left;
    display:inline-block;
    padding:2px 29px 0 17px;
    height:21px;
    color:#fff;
    font-weight:bold;
    font-size:10px;
    text-decoration:none;
    background:url('images/bg_pm_smb_style0_a.jpg') right top no-repeat;
}

.pm_smb_style3{
    float:right;
    margin:-10px 0 0 12px;
    height:23px;
    position:relative;
    background:url('images/bg_pm_smb_style3.jpg') left top no-repeat;
}

.pm_smb_style3 a{
    float:left;
    display:inline-block;
    padding:2px 29px 0 17px;
    height:21px;
    color:#fff;
    font-weight:bold;
    font-size:10px;
    text-decoration:none;
    background:url('images/bg_pm_smb_style3_a.jpg') right top no-repeat;
}

.pm_smb_style4{
    float:right;
    margin:-10px 0 0 12px;
    height:23px;
    position:relative;
    background:url('images/bg_pm_smb_style4.jpg') left top no-repeat;
}

.pm_smb_style4 a {
	cursor: pointer;
    float:left;
    display:inline-block;
    padding:2px 17px 0 17px;
    height:21px;
    color:#fff;
    font-weight:bold;
    font-size:10px;
    text-decoration:none;
    background:url('images/bg_pm_smb_style4_a.jpg') right top no-repeat;
}

.pm_smb_style5{
    float:right;
    margin:-10px 0 0 12px;
    height:23px;
    position:relative;
    background:url('images/bg_pm_smb_style4.jpg') left top no-repeat;
}

.pm_smb_style5 a{
    float:left;
    display:inline-block;
    padding:2px 29px 0 17px;
    height:21px;
    color:#fff;
    font-weight:bold;
    font-size:10px;
    text-decoration:none;
    background:url('images/bg_pm_smb_style3_a.jpg') right top no-repeat;
}

.top_panel_center_pm_p1_pv2{
    float:right;
}

.bg_top_panel_center_pm_p1 .panel_a_pm_p1{
    float:left;
    margin:0 5px 0 0;
    color:#000;
}

.bg_top_panel_left_pm_p1 i{
    float:left;
    width:11px;
    height:11px;
    background:url('images/bg_bg_top_panel_left_i_pm_p1.gif') left bottom no-repeat;
}

*html .bg_top_panel_left_pm_p1 i{
    float:left;
    margin-top:5px;
    width:11px;
    height:5px;
    background:url('images/bg_bg_top_panel_left_i_pm_p1.gif') left top no-repeat;
}

.bg_top_panel_left_pm_p1 .panel_a_active_pm_p1{
    float:left;
    margin:0 5px 0 0;
    color:#e85d05;
    font-weight:bold;
    text-decoration:none;
}

/***   end top_panel   ***/

/***   info_pm_p1   ***/
#info_pm_p1{
    float:left;
    width:209px;
    padding:4px 0 0 0;
    background:url('images/bg_info_top_pm_p1.jpg') left top no-repeat;
}

#info_pm_p1 h3{
    padding:5px 9px;
    background:url('images/bg_info_center_pm_p1.gif') left top repeat-y;
}

#info_pm_p1 .info_choice_box1_pm_p1{
    float:left;
    width:207px;
    border-left:1px solid #999;    
    border-right:1px solid #999;    
}

#info_pm_p1 .info_choice_box2_pm_p1{
    float:left;
    width:207px;
    border-left:1px solid #999;    
    border-right:1px solid #999;
    display:none;    
}

.info_General_AccountName{
   width:177px; 
   text-align:center; 
   float:left;
}

.info_choice_box_l1_pm_p1{
    float:left;
    padding:5px 8px 0 8px;
    height:29px;
    width:191px;
    background:url('images/bg_info_choice_box_l1_pm_p1.jpg') left bottom repeat-x;
}

.t0b2 .info_choice_box_l1_pm_p1{
    float:left;
    padding:3px 8px 2px 0;
    height:45px;
    width:199px;
    background:url('images/bg_info_choice_box_l1_pm_p1.jpg') left bottom repeat-x;
}

.info_choice_box_l1_left_pm_p1{
    clear:both;
    float:left;
    margin-top:5px;
    font-weight:bold;
    font-size:11px;
}

#info_pm_p1 .info_choice_box_l1_right_pm_p1{
    float:right;
    font-weight:bold;
    font-size:16px;
    color:#fff;
}


#info_pm_p1 .info_choice_box_l1_right2_pm_p1{
    float:left;
	line-height:14px;
	margin-left:5px;
    font-size:12px;
    color:#fff;
}

.t0b2 .info_choice_box_l1_left_pm_p1{
    clear:both;
    float:left;
    font-weight:bold;
    font-size:11px;
}


#info_pm_p1 span b{
    font-weight:normal;
    color:#d14c00;
}

.info_choice_box_l2_pm_p1,.info_choice_box_l3_pm_p1,.info_choice_box_l4_pm_p1,.info_choice_box_l5_pm_p1,.info_choice_box_l6_pm_p1,.info_choice_box_l7_pm_p1{
    float:left;
    width:195px;
    height:17px;
    padding:5px 6px 0 6px;
    font-size:10px;
}

.t0b2 .info_choice_box_l2_pm_p1,.t0b2 .info_choice_box_l3_pm_p1,.t0b2 .info_choice_box_l4_pm_p1,.t0b2 .info_choice_box_l5_pm_p1,.t0b2 .info_choice_box_l6_pm_p1,.t0b2 .info_choice_box_l7_pm_p1{
    float:left;
    width:191px;
    height:22px;
    padding:12px 8px 0 8px;
    font-size:10px;
}

#info_pm_p1 .info_choice_box_l2_pm_p1{
    background:#e6e7e8 url('images/bg_info_choice_box_l2_pm_p1.jpg') left top no-repeat;
}

#info_pm_p1 .info_choice_box_l3_pm_p1{
    background:#ceced0 url('images/bg_info_choice_box_l3_pm_p1.jpg') left top no-repeat;
}

#info_pm_p1 .info_choice_box_l5_pm_p1{
    background:#f2f2f2 url('images/bg_info_choice_box_l5_pm_p1.jpg') left top repeat-x;
}

#info_pm_p1 .info_choice_box_l6_pm_p1{
    background:#e3e3e3 url('images/bg_info_choice_box_l6_pm_p1.jpg') left top repeat-x;
}

#info_pm_p1 .info_choice_box_l7_pm_p1{
    background:#f2f2f2 url('images/bg_info_choice_box_l7_pm_p1.jpg') left top repeat-x;
}

#info_pm_p1 .info_choice_box_l2_left_pm_p1{
    float:left;
    color:#4c4c4c;
}

#info_pm_p1 .info_choice_box_l2_rihgt_pm_p1{
    float:right;
}

.info_choice_box_l12_pm_p1, .info_choice_box_l13_pm_p1, .info_choice_box_l14_pm_p1, .info_choice_box_l20_pm_p1{
    float:left;
    width:115px;
    height:21px;
    padding:13px 9px 0 83px;
    font-size:10px;
    font-weight:bold;
}

.info_choice_box_l20_pm_p1{
    background:url('images/bg_info_choice_box_l20_pm_p1.jpg') left bottom no-repeat;
}

.info_choice_box_l15_pm_p1, .info_choice_box_l16_pm_p1, .info_choice_box_l17_pm_p1{
    float:left;
    width:176px;
    font-size:10px;
}

.info_choice_box_l12_pm_p1{
    background:url('images/bg_info_choice_box_l12_pm_p1.jpg') left top no-repeat;
}

.info_choice_box_l13_pm_p1{
    background:url('images/bg_info_choice_box_l13_pm_p1.jpg') left bottom no-repeat;
}


.info_choice_box_l14_pm_p1{
    background:url('images/bg_info_choice_box_l14_pm_p1.jpg') left bottom no-repeat;
}


#info_pm_p1 .info_choice_box_l12_left_pm_p1{
    float:left;
}

#info_pm_p1 .info_choice_box_l12_rihgt_pm_p1{
    float:right;
    color:#e85d05;
}

.info_choice_box_l15_pm_p1{
    background:url('images/bg_info_choice_box_l15_pm_p1.gif') left top repeat-x;
}

.info_choice_box_l16_pm_p1,.info_choice_box_l17_pm_p1{
    background:url('images/bg_info_choice_box_l16_pm_p1.gif') left top repeat-x;
}

.info_choice_box_l15_pm_pv1{
    background:url('images/info_choice_box_l15_pm_pv1.png') left center no-repeat;
}

.info_choice_box_l16_pm_pv1{
    background:url('images/info_choice_box_l16_pm_pv1.png') left center no-repeat;
}

.info_choice_box_l17_pm_pv1{
    background:url('images/info_choice_box_l17_pm_pv1.png') left center no-repeat;
}

.info_choice_box_l15_pm_pv1,.info_choice_box_l16_pm_pv1{
    float:left;
    margin:6px 10px 6px 11px;
    padding:0 0 0 53px;
}

.info_choice_box_l17_pm_pv1{
    float:left;
    margin:6px 10px 6px 11px;
    padding:6px 0 6px 53px;
}

#info_pm_p1 .info_choice_box_end_pm_p1{
    height:5px;
    width:209px;
    overflow:hidden;
    background:url('images/bg_info_choice_box_end_pm_p1.jpg') left top no-repeat;
    clear: both;
}
/***   end info_pm_p1   ***/

/***   chart_pm_p1   ***/
#chart_pm_p1{
    float:right;
    width:726px;
    background:url('images/bg_chart_pm_p1.jpg') left top no-repeat;
}

#chart_pm_p1 h3{
    margin-top:5px;
    border-left:1px solid #9d9d9d;
    border-right:1px solid #9d9d9d;
    padding:5px 7px;
}

#chart_pm_p1 .choice_chart_pm_p1{
    float:left;
    width:704px;
    border-left:1px solid #9d9d9d;
    border-right:1px solid #9d9d9d;
    padding:0 10px;
    background:url('images/bg_choice_chart_line_pm_p1.jpg') right bottom repeat-x;
}

    /***menu***/

ul.ch_pm_tab{
    float:left;
    margin:0;
    padding:0;
}

ul.ch_pm_tab li{
    float:left;
    margin:0;
    padding:0;
    height:25px;
    font-size:10px;
    cursor:pointer;
}

ul.ch_pm_tab li b{
    float:left;
    margin:5px 0 0 22px;
    height:20px;
}

ul.ch_pm_tab li span{
    float:left;
    width:22px;
    height:25px;
}
    /****/
ul.ch_pm_tab li.ch_pm_tab_active{
    color:#fff;
    background:url('images/bg_ch_pm_tab_left.jpg') left bottom no-repeat;
}

ul.ch_pm_tab li.ch_pm_tab_active span{
    background:url('images/bg_ch_pm_tab_right.gif') right bottom no-repeat;
}
    /****/
ul.ch_pm_tab li.ch_pm_tab_noactive{
    background:url('images/bg_ch_pm_tab_left.jpg') left top no-repeat;
}

ul.ch_pm_tab li.ch_pm_tab_noactive span,ul.ch_pm_tab li.ch_pm_tab_nextnoactive span{
    background:url('images/bg_ch_pm_tab_right.gif') right top no-repeat;
}
    /****/
ul.ch_pm_tab li.ch_pm_tab_nextnoactive{
    background:url('images/bg_ch_pm_tab_left_nextnoactive.jpg') left top no-repeat;
} 

li#ch_pm_tab_fin{
    width:9px;
    background:url('images/bg_ch_pm_tab_fin.jpg') left bottom no-repeat;
}

li#ch_pm_tab_fin.ch_pm_tab_nextnoactive{
    width:9px;
    background:url('images/bg_ch_pm_tab_fin.jpg') left top no-repeat;
}
    /***end menu***/

#chart_pm_p1 .choice_chart_pm_p1 p{
    float:left;
    width:178px;
    height:24px;
    font-weight:bold;
    font-size:10px;
    background:url('images/bg_choice_chart_pm_p1.jpg') left top no-repeat;
}

#chart_pm_p1 .choice_chart1_pm_p1{
    float:left;
    margin:5px 0 0 27px;
}

#chart_pm_p1 .choice_chart2_pm_p1{
    float:right;
    margin:5px 23px 0 0;
}

#chart_pm_p1 .choice_chart_active_pm_p1{
    color:#fff;
    cursor:default;    
}

#chart_pm_p1 .choice_chart_noactive_pm_p1{
    color:#000;
    cursor:pointer;
}


.small_link_button, #chart_pm_p1 .choice_chart_pm_p1 a{
    float:right;
    display:block;
    position:relative;
    margin:-2px -4px 0 6px;
    padding:2px 0 0 0;
    width:59px;
    height:17px;
    text-align:center;
    color:#fff;
    text-decoration:none;
    font-weight:bold;
    font-size:9px;
    background:url('images/bg_choice_chart_a_pm_p1.jpg') left top no-repeat;
}
.small_link_Show
{
  margin: -3px 9px 0pt 0pt;
}

#chart_pm_p1 .chart_box1_pm_p1{
    float:left;
    width:724px;
    border-left:1px solid #9d9d9d;
    border-right:1px solid #9d9d9d;
    background:url('images/bg_chart_box1_pm_p1.jpg') left top repeat-x;
}

#chart_pm_p1 .chart_box2_pm_p1{
    float:left;
    width:744px;
    border-left:1px solid #9d9d9d;
    border-right:1px solid #9d9d9d;
    display:none;
}

#chart_pm_p1 .chart_box3_pm_p1{
    float:left;
    width:744px;
    border-left:1px solid #9d9d9d;
    border-right:1px solid #9d9d9d;
    display:none;
}

.chart_pm_p1_header
{
    width:710px; 
    float:left;
    font-weight:normal;
}

.chart_pm_p1_header_b{
  float:left;
  padding-left: 9px;
}

.chart_b{
    float:left;
    padding:7px 0 0 0;
    width:724px;
    height:383px;
    background:#fff url('images/bg_chart_b.gif') left top repeat-x;
}

.chart_c{
    float:left;
    padding:5px 0 0 0;
    width:945px;
    height:383px;
    background:#fff url('images/bg_chart_b.gif') left top repeat-x;
}

.chart_b_lock{
    float:left;
    width:744px;
    height:368px;
    text-align:center;
    background:url('images/bg_chart_b_lock.jpg') left top repeat-x;
}

.chart_b_lock span{
    display:inline-block;
    width:235px;
    margin-top:7px;
    padding-top:320px;
    text-align:center;
    background:url('images/pamm_lock.jpg') center top no-repeat;
    margin-top:1px;
}

.chart_b_lock i{
    font-style:normal;
    color:#e34d00;
    font-size:14px;
}

.chart_end_pm_p1{
    float:right;
    height:5px;
    width:726px;
    overflow:hidden;
    background:url('images/bg_chart_end_pm_p1.jpg') left top no-repeat;
}

/***   end chart_pm_p1   ***/

/***   statistics_pm_p1   ***/
#statistics_pm_p1,#analitics_pm_p1{
    float:left;
    margin-top:20px;
    width:947px;
    background:url('images/bg_statistics_pm_p1.jpg') left top no-repeat;
}

#statistics_pm_p1 h3,#analitics_pm_p1 h3{
    margin:2px 0 0 0;
    padding:5px 7px;
    border-left:1px solid #9d9d9d;
    border-right:1px solid #9d9d9d;
}


#statistics_pm_p1 .statistics_chart1_pm_p1{
    float:left;
    margin:5px 0 0 27px;
}

#statistics_pm_p1 .statistics_chart2_pm_p1{
    float:right;
    margin:5px 23px 0 0;
}

#statistics_pm_p1 .statistics_chart_active_pm_p1,#analitics_pm_p1 .analitics_chart_active_pm_p1{
    color:#fff;
    cursor:default;    
}

#statistics_pm_p1 .statistics_chart_noactive_pm_p1,#analitics_pm_p1 .analitics_chart_noactive_pm_p1{
    color:#000;
    cursor:pointer;
}

#statistics_pm_p1 .statistics_box1_pm_p1,#analitics_pm_p1 .analitics_box1_pm_p1{
    float:left;
    width:945px;
    border-left:1px solid #9d9d9d;
    border-right:1px solid #9d9d9d;
}

#statistics_pm_p1 .statistics_box2_pm_p1,#analitics_pm_p1 .analitics_box2_pm_p1,#analitics_pm_p1 .analitics_box3_pm_p1,#statistics_pm_p1 .statistics_box3_pm_p1{
    float:left;
    width:945px;
    border-left:1px solid #9d9d9d;
    border-right:1px solid #9d9d9d;
    display:none;
}

#statistics_pm_p1 .statistics_l1_pm_p1{
    float:left;
    padding:15px 0 5px 0;
    width:945px;
    background:url('images/bg_statistics_l1_pm_p1.jpg') left top no-repeat; 
}

.statistics_l2_pm_p1,.statistics_l3_pm_p1,.statistics_l_end_pm_p1{
    float:left;
    padding:8px 0 5px 0;
    width:945px;
}

#statistics_pm_p1 .statistics_l2_pm_p1{
    background:url('images/bg_statistics_l2_pm_p1.jpg') left top no-repeat; 
}

#statistics_pm_p1 .statistics_l3_pm_p1{
    background:url('images/bg_statistics_l3_pm_p1.jpg') left top no-repeat; 
}

#statistics_pm_p1 .statistics_l_end_pm_p1{
    background:url('images/bg_statistics_l_end_pm_p1.jpg') left top no-repeat; 
}

#statistics_pm_p1 .statistics_lv1_pm_p1{
    float:left;
    padding:0 0 0 8px;
    width:118px;
    color:#4c4c4c;
}

#statistics_pm_p1 .statistics_lv2_pm_p1{
    float:left;
    margin:0 8px 0 0;
    width:165px;
    text-align:right;
}


#statistics_pm_p1 .statistics_lv2_pm_p1 i{
    font-style:normal;
    color:#8c8c8c;
    font-size:9px;
}

.statistics_end_pm_p1{
    float:right;
    height:5px;
    width:947px;
    overflow:hidden;
    background:url('images/bg_statistics_end_pm_p1.jpg') left top no-repeat;
}

.measure_pm_p1{
    float:right;
    margin:-15px 0 0 0;
    width:165px;
    height:16px;
    position:relative;
    background:url('images/bg_measure_pm_p1.gif') left top no-repeat;
}

.measure_line_pm_p1{
    float:left;
    height:14px;
    position:relative;
}

.measure_line_style1{
    background:url('images/bg_measure_line_pm_p1.gif') left top repeat-x;
}

.measure_line_style2{
    background:url('images/bg_measure_line2_pm_p1.gif') left top repeat-x;
}

.measure_line_style3{
    background:url('images/bg_measure_line3_pm_p1.gif') left top repeat-x;
}
/***   end statistics_pm_p1   ***/

/***   analitics_pm_p1   ***/
.analitics_select_pm_p1{
    float:left;
    padding:5px 0 0 0;
    width:945px;
    border-left:1px solid #9d9d9d;
    border-right:1px solid #9d9d9d;
    background:url('images/bg_analitics_select_pm_p1.jpg') left top repeat-x;
}

.analitics_select_sp1_pm_p1,.analitics_select_sp2_pm_p1{
    float:left;
    width:190px;
    padding:45px 10px 40px 115px;
    font-weight:bold;
}

.analitics_chart1_pm_p1{
    float:left;
    margin:5px 0 0 35px;
}

.analitics_chart2_pm_p1{
    float:right;
    margin:5px 35px 0 0;
}

.analitics_select_sp1_pm_p1{
    background:#fff url('images/bg_analitics_select_span_pm_p1.jpg') left top repeat-x;
}

.analitics_select_sp2_pm_p1{
    background:#fff url('images/bg_analitics_select2_span_pm_p1.jpg') left top repeat-x;
}
/***   end analitics_pm_p1   ***/

.statistics_choice_pm_p1{
    float:left;
    width:925px;
    padding:0 10px;
    border-left:1px solid #9D9D9D;
    border-right:1px solid #9D9D9D;
    background:url('images/bg_choice_chart_line_pm_p1.jpg') right bottom repeat-x;
}

.statistics_choice_pm_p1_line{
    float:left;
    height:7px;
    width:945px;
    border-left:1px solid #9D9D9D;
    border-right:1px solid #9D9D9D;
    background:#fff url('images/bg_chart_b.gif') left top repeat-x;
}

.info_choice_pm_p1{
    float:left;
    width:197px;
    padding-left:10px;
    border-left:1px solid #9D9D9D;
    border-right:1px solid #9D9D9D;
    background:url('images/bg_choice_chart_line_pm_p1.jpg') right bottom repeat-x;
}

.info_choice_pm_p1 li.ch_pm_tab_active b{
    margin:5px 0 0 17px;
}

.info_choice_pm_p1 li.ch_pm_tab_active span{
    width:17px;
}

.statistics_box1,.analitics_box1{
    z-index:40;
}

.statistics_box2,.analitics_box2{
    z-index:30;
}

.statistics_box3,.analitics_box3{
    z-index:20;
}

.statistics_box4,.analitics_box4{
    z-index:10;
}

.ch1_active{
    position:relative;
    width:87px;
    z-index:100;
    color:#fff;
    margin-left:-5px;
    background:url('images/ch_active.png') left bottom no-repeat; 
}

.ch_active{
    position:relative;
    width:87px;
    z-index:100;
    color:#fff;
    background:url('images/ch_active.png') left bottom no-repeat; 
}


.ch1_no_active{
    position:relative;
    margin-left:-5px;
    width:80px;
    color:#000;
    background:url('images/ch1_no_active.png') left bottom no-repeat; 
}

.ch_no_active{
    position:relative;
    margin-left:-5px;
    width:80px;
    color:#000;
    background:url('images/ch_no_active.png') left bottom no-repeat; 
}


/*/////// box2 /////////*/
#statistics_pm_p1 .statistics_b2_l1_pm_p1{
    float:left;
    padding:8px 0 5px 0;
    width:945px;
    background:url('images/bg_statistics_b2_l1_pm_p1.jpg') left top no-repeat; 
}

#statistics_pm_p1 .statistics_b2_l2_pm_p1{
    float:left;
    padding:8px 0 5px 0;
    width:945px;
    font-size:10px;
    background:url('images/bg_statistics_b2_l2_pm_p1.jpg') left top no-repeat; 
}

#statistics_pm_p1 .statistics_b2_l3_pm_p1{
    float:left;
    padding:8px 0 5px 0;
    width:945px;
    font-size:10px;
    background:url('images/bg_statistics_b2_l3_pm_p1.jpg') left top no-repeat; 
}

#statistics_pm_p1 .statistics_b2_t1_pm_p1{
    float:left;
    padding:15px 0 5px 0;
    width:945px;
    color:#4C4C4C;
    background:url('images/bg_statistics_b2_l1_pm_p1.jpg') left top no-repeat; 
}

#statistics_pm_p1 .statistics_b2_t2_pm_p1{
    float:left;
    padding:8px 0 5px 0;
    width:945px;
    color:#4C4C4C;
    background:url('images/bg_statistics_b2_t2_pm_p1.jpg') left top no-repeat; 
}

#statistics_pm_p1 .statistics_b2_lv1_pm_p1{
    float:left;
    padding:0 8px;
    width:299px;
    color:#4C4C4C;
    text-align:center;
}

#statistics_pm_p1 .statistics_b2_lv2_pm_p1{
    float:left;
    padding:0 8px;
    width:89px;
    text-align:center;
}

#statistics_pm_p1 .statistics_b2_lv3_pm_p1{
    float:left;
    padding:0 8px;
    width:89px;
    text-align:center;
}

*html #statistics_pm_p1 .statistics_b2_lv3_pm_p1{
    float:left;
    padding:0 8px;
    width:88px;
    text-align:center;
}


#statistics_pm_p1 .statistics_b2_tlv2_pm_p1{
    float:left;
    padding:0 8px;
    width:194px;
    text-align:center;
}

*html #statistics_pm_p1 .statistics_b2_tlv2_pm_p1{
    float:left;
    padding:0 8px;
    width:193px;
    text-align:center;
}

/*/////// box3 /////////*/
.pamm_b3_tbl td{
    text-align:center;
}

.pamm_b3_tbl i{
    font-style:normal;
    color:#6C6C6C !important;
    font-size:10px;
}

.pamm_b3_tbl tr.statistics_b3_t1_pm_p1{
    background:url('images/bg_statistics_b3_l1_pm_p1.jpg') left top no-repeat; 
}

.pamm_b3_tbl tr.statistics_b3_t1_pm_p1 td{
    color:#4C4C4C !important;
    padding:15px 0 5px 0;
}

.pamm_b3_tbl tr.statistics_b3_lv1_pm_p1{
    color:#4C4C4C;
    background:url('images/bg_statistics_b3_lv1_pm_p1.jpg') left top no-repeat; 
}

.pamm_b3_tbl tr.statistics_b3_lv1_pm_p1 td{
    padding:5px 0 5px 0;
}

.pamm_b3_tbl tr.statistics_b3_lv2_pm_p1{
    color:#4C4C4C;
    background:url('images/bg_statistics_b3_lv2_pm_p1.jpg') left top no-repeat;  
}

.pamm_b3_tbl tr.statistics_b3_lv2_pm_p1 td{
    padding:5px 0 5px 0;
}

#statistics_pm_p1 .statistics_b3_tlv1_pm_p1{
    float:left;
    width:185px;
    text-align:center;
}

#statistics_pm_p1 .statistics_b3_tlv2_pm_p1{
    float:left;
    width:160px;
    text-align:center;
}

#statistics_pm_p1 .statistics_b3_tlv3_pm_p1{
    float:left;
    width:80px;
    text-align:center;
}

*html #statistics_pm_p1 .statistics_b3_tlv3_pm_p1{
    float:left;
    width:79px;
    text-align:center;
}

#statistics_pm_p1 .statistics_b3_tlv4_pm_p1{
    float:left;
    width:100px;
    text-align:center;
}
/*/////// flash /////////*/

.analitics_box1_pm_p1{
    
}


.flash1{
    float:left;
    width:470px;
    height:198px;
    display:none;
}

.flash2{
    float:left;
    width:475px;
    height:198px;
    display:none;
}

.flash3{
    float:left;
    width:470px;
    height:198px;
    display:none;
}

.flash4{
    float:left;
    width:475px;
    height:198px;
    display:none;
}

/*** pam_lock_small ***/

.pm_flashs_lock{
    background: url('images/pm_flashs_lock.jpg') center top repeat-x; 
}

.pm_flashs_lock_p{
    float:left;
    margin:45px 0 0 0;
    padding:100px 0 0 0;
    width:470px;
    height:53px;
    text-align:center;
    background: url('images/pm_flashs_lock_ico.jpg') center top no-repeat; 
}

.pm_flashs_lock_p i{
    font-style:normal;
    color:#f76921;
}

/***    statistics_choice_pm_p2        ***/
.statistics_choice_pm_p2_line{
    float:left;
    width:947px;
    height:18px;
    background:url('images/bg_statistics_choice_pm_p2_line.jpg') left top no-repeat; 
}

.statistics_choice_pm_p2{
    float:left;
    width:943px;
}

.statistics_choice_pm_p2 span{
    float:left;
    padding:31px 0 0 116px;
    width:198px;
    height:51px;
    
}

.statistics_choice_pm_p2 span.pm_p2_pv2
{
    background:url('images/statistics_choice_pm_p2_span.jpg') 68px top no-repeat;
    /*background:url('images/statistics_choice_pm_p2_span2.jpg') left top no-repeat; */
}
/***    end statistics_choice_pm_p2        ***/

                      /***   end pamm p1   ***/
/***   pamm list   ***/
#pm_list{
    margin:0 auto;
    padding:10px 0 30px 0;
    width:790px;
    font-family:Verdana;
    font-size:11px;
    color:#000;
}

#pm_list H3{
    color:#e85d05;
    font-size:11px;
}

.pm_list_top_text p{
    margin:13px 0;
    text-align:justify;
}

.pm_list_l1{
    float:left;
    margin:10px 0 0 0;
    width:790px;
    background:url('images/bg_pm_list_l1.jpg') left top repeat-y; 
}

.pm_list_l1 p.pm_list_lv_top{
    float:left;
    width:760px;
    padding:12px 15px 8px 15px;
    background:url('images/bg_pm_list_lv_top.jpg') left top no-repeat;
}

.pm_list_l1 p.pm_list_lv_end{
    float:left;
    width:790px;
    height:9px;
    margin-top:-6px;
    padding:0;
    overflow:hidden;
    position:relative;
    background:url('images/bg_pm_list_lv_end.jpg') left top no-repeat;
}

.pm_list_l1 p.pm_list_lv{
    float:left;
    width:760px;
    padding:17px 15px 5px 15px;
    background:url('images/bg_pm_list_lv.jpg') left top no-repeat;
}

.pm_list_l1_text{
    float:left;
    width:550px;
    padding:0 0 0 10px;
    font-weight:bold;
    background:url('images/bg_pm_list_l1_text.gif') left center no-repeat;
}

.pm_list_l1_url{
    float:right;
    margin:0 6px 0 0;
    padding:0;
    width:113px;
    height:25px;
    background:url('images/bg_pm_list_l1_url.jpg') left top no-repeat;
}

.pm_list_l1_url a{
    display:inline-block;
    padding:2px 0 0 25px;
    width:88px;
    height:23px;
    color:#fff;
    font-size:9px;
    cursor:pointer;
    font-weight:bold;
    text-decoration:none;
}
        
        /******/

.pm_list_l2_menu{
    float:left;
    margin:30px 0 0 0;
    padding:0 0 0 9px;
    width:745px;
    height:43px;
    font-size:10px;
    position:relative;
}

.pm_list_l2_menu a{
    text-decoration:none;
}

.pm_list_l2_menu_noactive{
    float:left;
    margin:4px 0 0 -1px;
    padding:0;
    width:149px;
    height:39px;
    text-align:center;
    font-weight:bold;
    background:url('images/bg_pm_list_l2_menu_noactive.jpg') left bottom no-repeat;
}

.pm_list_l2_menu_active{
    float:left;
    margin:0 -26px 0 0;
    padding:9px 47px 0 15px;
    width:111px;
    height:34px;
    text-align:center;
    font-weight:bold;
    position:relative;
    background:url('images/bg_pm_list_l2_menu_xxx.png') left bottom no-repeat;
    background-position:0 0px;
}

.pm_list_l2_menu_active_end{
    float:left;
    margin-right:-26px;
    padding:9px 47px 0 15px;
    width:111px;
    height:34px;
    text-align:center;
    font-weight:bold;
    position:relative;
    background:url('images/bg_pm_list_l2_menu_xxx.png') left bottom no-repeat;
    background-position:0 -43px;
}

.pm_list_l2_menu_active a, .pm_list_l2_menu_active_end a{
    color:#fff;
}

.pm_list_l2_menu_noactive a{
    display:block;
    padding:5px 15px 0 15px;
    height:34px;
    cursor:pointer;
}

.pm_list_l2_menu_line{
    height:4px;
    overflow:hidden;
    background:url('images/bg_pm_list_l2_menu_line.jpg') left top no-repeat;
}

.pm_list_box{
    float:left;
    width:790px;
    display:none;
}

#pm_list_box1{
    display:block;
}

    /******/

.pm_list_box1_top_text{
    padding:10px 10px 15px 10px;
    border-left:1px solid #999;
    border-right:1px solid #999;
    background:#e05700 url('images/bg_pm_list_box1_top_text.jpg') left bottom repeat-x;
}

.pm_list_box1_top_text2{
    padding:5px 10px 10px 10px;
    border-left:1px solid #999;
    border-right:1px solid #999;
    color:#fff;
    font-weight:bold;
    background:#39393b url('images/bg_pm_list_box1_top_text2.jpg') left bottom repeat-x;
}

.pm_list_tb_title{
    clear:both;
    float:left;
    height:40px;
    width:758px;
    font-weight:bold;
    background: url('images/bg_pm_list_tb_title.jpg') left bottom no-repeat;
}

.pm_list_tb_text0{
    clear:both;
    float:left;
    padding:5px 0 4px 0;
    width:758px;
    height:18px;
    background: url('images/bg_pm_list_tb_text0.jpg') left bottom no-repeat;
}

.pm_list_tb_text1{
    clear:both;
    float:left;
    padding:5px 0 4px 0;
    width:758px;
    height:18px;
    background: url('images/bg_pm_list_tb_text1.jpg') left bottom no-repeat;
}

.pm_list_tb_text2{
    clear:both;
    float:left;
    padding:5px 0 4px 0;
    width:758px;
    height:18px;
    background: url('images/bg_pm_list_tb_text2.jpg') left bottom no-repeat;
}

.pm_list_tb_lv1{
    float:left;
    width:33px;
    padding:10px 0 0 0;
    text-align:center;
    color:#fff;
}

.pm_list_tb_lv2{
    float:left;
    padding:10px 10px 0 10px;
    width:494px;
}

.pm_list_tb_lv3{
    float:left;
    padding:10px 0 0 0;
    width:108px;
    text-align:center;
}

.pm_list_tb_lv4{
    float:left;
    padding:4px 0 0 0;
    width:103px;
    text-align:center;
}


.pm_list_tb_v1{
    float:left;
    width:33px;
    text-align:center;
    color:#fff;
}

.pm_list_tb_v2{
    float:left;
    padding:0 10px;
    width:494px;
}

.pm_list_tb_v2 a{
    color:#e85d05;
    cursor:pointer;    
}

.pm_list_tb_v3{
    float:left;
    width:108px;
    text-align:center;
    color:#4c4c4c;
}

.pm_list_tb_v4{
    float:left;
    width:103px;
    text-align:center;
}

*html .pm_list_tb_v4{
    float:left;
    width:100px;
    text-align:center;
}

.pm_list_tb_v4 i{
    font-style:normal;
    color:#e85d05;
}

.pm_list_tb_end{
    float:left;
    width:738px;
    height:50px;
    background: url('images/bg_pm_list_tb_end.jpg') left top no-repeat;
    padding: 10px;
}

.pm_list_tb_end_url1{
    float:left;
    margin:20px 0 0 43px;
    height:23px;
    font-weight:bold;
    font-size:10px;
    background: url('images/bg_pm_list_tb_end_url1.jpg') left top no-repeat;
}

.pm_list_tb_end_url1 a{
    display:inline-block;
    padding:0 16px;
    height:23px;
    color:#0000;
    text-decoration:none;
    background: url('images/bg_pm_list_tb_end_url1_a.jpg') right top no-repeat;
}

/******/

.pm_list_l3{
    clear:both;
    float:left;
    margin:20px 0 0 0;
    padding:18px 0 10px 47px;
    background: url('images/bg_pm_list_l3.jpg') left center no-repeat;
}

.pm_list_l4{
    clear:both;
    margin:5px 0 5px 47px;
    padding:0 0 0 10px;
    font-size:10px;
    background: url('images/bg_pm_list_l1_text.gif') left 5px no-repeat;
}

.pm_list_l5{
    margin:5px 0 5px 67px;
    padding:0 10px 0 20px;
}
/***   end pamm list   ***/ 
.dateTable
{
	float:right;
	padding-right:8px;
	margin-bottom:-7px;
	position:relative;
}

.dateTable td
{
    padding-right:4px;
}
.analitics_box1_pm_p1{
    background: url('images/bg_chart2.jpg') left top repeat-x;
}

.mChart0{
    width:724px;
    height:385px;
    background: url('images/bg_chart0.jpg') left top no-repeat;
    
}

.mChart5{
    width:744px;
    height:385px;
    background: url('images/bg_chart3.jpg') left top no-repeat;
    
}

.mChart{
    text-align:right;
    background: url('images/bg_chart1.jpg') 57px top no-repeat;  
}

.mChart1{
    float:left;
    width:470px;
    height:198px;
    background: url('images/bg_chart11.jpg') 57px top no-repeat;  
}

.mChart2{
    float:left;
    width:474px;
    height:198px;
    border-left:1px solid #b3b3b3;
    background: url('images/bg_chart11.jpg') 53px top repeat-x;  
}

.mChart3{
    float:left;
    width:470px;
    height:198px;
    background: url('images/bg_chart2.jpg') left top repeat-x;  
}

.mChart4{
    float:left;
    width:474px;
    height:198px;
    border-left:1px solid #b3b3b3;
    background: url('images/bg_chart111.jpg') 53px top repeat-x; 
}

@-moz-document url-prefix() 
{
	.choice_chart_pm_p1 select
	{
		position:relative;
		margin-top:-2px;
		
	}
}

/* ------------ Full pamm list ----------- */
#wrap_fxopen_contact{
    margin:0 auto;
    padding:0 0 30px 0;
    width:758px;
    font-size:11px;
}

#pm_list_p2{
    margin:0 auto;ssss
    padding:10px 0 30px 0;
    width:790px;
    font-family:Verdana;
    font-size:11px;
    color:#000;
}

.pm_list_l2_menu_p2{
    float:left;
    margin:30px 0 0 0;
    padding:0 0 0 9px;
    width:790px !important;
    height:43px;
    font-size:10px;
    position:relative;
}

.pm_list_l2_menu_p2 a{
    text-decoration:none;
}

.pm_list_l2_menu_line_p2{
    height:4px;
    overflow:hidden;
    background:url('images/bg_pm_list_l2_menu_line_p2.jpg') left top no-repeat;
}

.pm_list_box1_top_text0_p2{
    float:left;
    padding:20px 10px 10px 10px;
    width:768px;
    border-left:1px solid #4d4d4d;
    border-right:1px solid #4d4d4d;
    text-align:justify;
    background:url('images/bg_pm_list_box1_top_text0_p2.gif') left top repeat-x;
}

.pm_list_box1_top_text0_p2 a{
    color:#000;
    font-weight:bold;
}

.pm_list_box1_top_text0_p2 a:hover{
    text-decoration:none;
}

.pamm_list_table_p2{
    float:left;
    width:790px;
    background:url('images/bg_pamm_list_table.jpg') left top repeat-y;
}

.pamm_list_table_p2 table{
    margin:0 1px;
    width:788px;
    font-size:10px;
}

.pamm_list_table_p2 table td{
    background-position:expression(-this.offsetLeft);
}

.pamm_list_table_p2 table a.pm_list_box1_tb_url_p2{
    float:left;
    padding:0 10px;
    color:#e34d00;
    
}
    
.pm_list_box1_top_text_p2{
    height:81px;
    background:url('images/bg_pm_list_box1_top_text_p2.jpg') left top no-repeat;
}

.pm_list_box1_tb_l1_p2{
    background:url('images/bg_pm_list_box1_tb_l1_p2.jpg') left top no-repeat;
}

.pm_list_box1_tb_l2_p2{
    background:url('images/bg_pm_list_box1_tb_l2_p2.jpg') left top no-repeat;
}

.pm_list_box1_tb_l3_p2{
    background:#e6e6e6 url('images/bg_pm_list_box1_tb_l3_p2.jpg') left top repeat-x;
}

.pm_list_box1_tb_l1_p2 td,.pm_list_box1_tb_l2_p2 td{
    text-align:center;
    padding:6px 0 6px 0;
}

.pm_list_box1_top_text2_p2{
    padding:5px 10px 10px 10px;
    border-left:1px solid #999;
    border-right:1px solid #999;
    color:#fff;
    font-weight:bold;
    background:#39393b url('images/bg_pm_list_box1_top_text2.jpg') left bottom repeat-x;
}

.pm_list_total{
    float:left;
    height:30px;
    padding:20px 0 0 10px;
}

.pm_list_total_a{
    float:left;
    padding:20px 0 18px 40px;
}

.pm_list_total_a i{
    font-style:normal;
    padding:0 0 0 0;
}

.pm_list_total_a a{
    color:#000;
    padding:0 4px;
}

.active_p2{
    color:#e34d00;
    font-weight:bold;
    text-decoration:none;
}

.pm_list_box1_top_text_p2 span{
    float:left;
    padding:7px 5px 0 5px;
    font-weight:bold;
    font-size:10px;
    text-align:center;
    line-height:12px;
    color:#fff;
}

.pm_list_box1_top_text_p2 span a{
    display:inline-block;
    padding-top:14px;
    color:#fff;
    background:url('images/bg_pm_list_box1_top_text_a.gif') center top no-repeat;
}

.pm_list_box1_top_text_p2 span a.active_top{
    color:#ff5d00;
    background:url('images/bg_pm_list_box1_top_text_a_activetop.gif') center top no-repeat;
}

.pm_list_box1_top_text_p2 span a.active_bottom{
    color:#ff5d00;
    background:url('images/bg_pm_list_box1_top_text_a_activebottom.gif') center top no-repeat;
}

.pm_list_box1_top_text_s1{
    padding:20px 5px 0 5px !important;
    width:20px;
}

.pm_list_box1_top_text_s3{
    padding:20px 5px 0 5px !important;
    width:56px;
    text-decoration:underline;
}
        
.pm_list_box1_top_text_s9{
    padding:20px 5px 0 5px !important;
    width:54px;    
    text-decoration:underline;
}

.pm_list_box1_top_text_s10{
    padding:20px 5px 0 5px !important;
    width:44px;    
}

.pm_list_box1_top_text_s10x{
    padding:4px 0 0 17px !important;
    width:37px;    
    text-decoration:underline;
}

.pm_list_box1_top_text_s2_p2{
    width:297px;    
}
.pm_list_box1_top_text_s2x_p2{
    margin-top:10px;
    padding:0px 5px 0 27px !important;
    width:272px;    
    background:url('images/bg_pm_list_box1_top_text_s2x.gif') 10px center no-repeat;
}
.pm_list_box1_top_text_s2x_p2 span{
    margin:0;
    padding:0;
}
.pm_list_box1_top_text_s4{
    width:68px;    
}
.pm_list_box1_top_text_s5{
    width:58px;    
}
.pm_list_box1_top_text_s6{
    width:66px;    
}
.pm_list_box1_top_text_s7{
    width:48px;    
}
.pm_list_box1_top_text_s8{
    width:45px;    
}
.pm_list_box1_top_text_s11{
    width:52px;    
}

.pm_list_end_smb{
    float:right;
    margin:15px 0;   
}

span.checkbox {
    width: 19px;
    height: 25px;
    margin:-5px 0 0 0;
    padding: 0 5px 0 0;
    background: url(images/checkbox.png) no-repeat;
    display: block;
    clear: left;
    float: left;
}

span.radio {
    width: 19px;
    height: 25px;
    margin:-4px 0 0 0;
    padding: 0 5px 0 0;
    background: url(images/radio.png) no-repeat;
    display: block;
    clear: left;
    float: left;
}

.imp_text_left_p2{
    float:left;
    width:4px;
    height:20px;
    background:url('images/bg_imp_text_left.gif') left top no-repeat;
}

.imp_text_right{
    float:left;
    width:4px;
    height:20px;
    background:url('images/bg_imp_text_right.gif') left top no-repeat;
}

.inp_text{
    float:left;
    padding:2px 0 0 0;
    width:249px;
    height:18px;
    border:0;
    background:url('images/bg_inp_text.gif') left top repeat-x;
}

.pm_list_end_smb_style1,.pm_list_end_smb_style2{
    float:right;
    height:23px;
}

.pm_list_end_smb_style3,.pm_list_end_smb_style4{
    float:left;
    height:23px;
}

.pm_list_end_smb_style1{
    background:url('images/pm_list_end_smb_style1.jpg') left top no-repeat;
}

.pm_list_end_smb_style2{
    margin-right:10px;
    background:url('images/pm_list_end_smb_style2.jpg') left top no-repeat;
}

.pm_list_end_smb_style1 input,.pm_list_end_smb_style2 input{
    display:inline-block;
    margin:0;
    padding:0;
    height:23px;
    border:0;
    font-weight:bold;
    /*font-size:10px;*/
    color:#fff;
    cursor:pointer;
}

.pm_list_end_smb_style1 input{
    padding:0 25px 5px 20px;
    background:url('images/pm_list_end_smb_style1_a.jpg') right top no-repeat;
}
*+html .pm_list_end_smb_style1 input{
    padding:0 5px 5px 5px;
}
*html .pm_list_end_smb_style1 input{
    padding:0 5px 5px 5px;
}

.pm_list_end_smb_style2 input{
    padding:0 20px 9px 20px;
    background:url('images/pm_list_end_smb_style2_a.jpg') right top no-repeat;
}
*+html .pm_list_end_smb_style2 input{
    padding:0 5px 5px 5px;
    background:url('images/pm_list_end_smb_style2_a.jpg') right top no-repeat;
}
*html .pm_list_end_smb_style2 input{
    padding:0 5px 5px 5px;
}

.pm_list_tb_end_p2{
    float:left;
    width:790px;
    height:6px;
    overflow:hidden;
    background: url('images/bg_pm_list_tb_end_p2.jpg') left top no-repeat;
}

.fx_block_note{
    float:left;
    margin:20px 0;
    padding:5px 0 0 0;
    width:790px;
    background: url('images/bg_fx_block_top.jpg') left top no-repeat;
}

.fx_block_note_content{
    float:left;
    padding:5px 10px;
    width:768px;
    border-left:1px solid #878787;
    border-right:1px solid #878787;
}
.fx_block_note_bottom{
    clear:both;
    margin:0;
    padding:0;
    height:7px;
    background: url('images/bg_fx_block_bottom.jpg') left top no-repeat;
}

/*---------- ver 2 ---------- */

.pm_tbl_list{
    font-size:11px;
    font-family:Verdana;
    color:#000;
    border-left:1px solid #4d4d4d;
    border-right:1px solid #4d4d4d;
}

.pm_tbl_list td{
    text-align:center;
}

.pm_tbl_list td.td_leftt{
    text-align:left;
}


.pm_tbl_list_l1{
    height:24px;
    background: url('images/bg_pm_tbl_list_l1.jpg') left top repeat-x;
}

.pm_tbl_list_l1l{
    float:left;
    margin-left:-1px;
    width:11px;
    height:24px;
    position:relative;
    background: url('images/bg_pm_tbl_list_l1l.gif') left top no-repeat;
}

.pm_tbl_list_l1c{
    float:left;
    padding:4px 0 0 0;
    height:20px;
    font-weight:bold;
    font-size:11px;
    color:#fff;
}

.pm_tbl_list_l1r{
    float:right;
    margin-right:-1px;
    width:10px;
    height:24px;
    position:relative;
    background: url('images/bg_pm_tbl_list_l1r.gif') left top no-repeat;
}

.pm_tbl_list_l2{
    height:30px;
}

.pm_tbl_list_l2 td{
    padding:15px 10px;
    background: url('images/bg_pm_list_box1_top_text0_p2.gif') left top repeat-x;
}

.pm_tbl_list_l2 td span{
    float:left;
    text-align:justify;
}

.pm_tbl_list_l3 td{
    padding:0 10px 30px 10px;
}

.pm_tbl_list_l4{
    height:109px;
}
*html .pm_tbl_list_l4{
    height:57px;
}
*+html .pm_tbl_list_l4{
    height:57px;
}

.pm_tbl_list_l4 td{
    padding:12px 10px 0 10px; 
    color:#fff;
    font-weight:bold;
    font-size:10px;
    vertical-align:top;
    background: url('images/bg_pm_tbl_list_l4_td.jpg') left top no-repeat;
}

.pm_tbl_list_l4 td.pm_tbl_no_ch{
    padding:24px 10px 0 10px;  
}

.pm_tbl_list_l4 td.pm_tbl_list_l5_tdFirst{
    background: url('images/bg_pm_tbl_list_l4_td.jpg') right top no-repeat;
}

.pm_tbl_list_l5{
    height:24px;
}

.pm_tbl_list_l6{
    height:24px;
}

.pm_tbl_list_l5 td{
    padding:0 10px;
    font-size:10px;
    background: url('images/bg_pm_tbl_list_l2_td.jpg') left top no-repeat;
}

.pm_tbl_list_l6 td{
    padding:0 10px;
    font-size:10px;
    background: url('images/bg_pm_tbl_list_l2_td2.jpg') left top no-repeat;
}

.pm_tbl_list_l6_2{
    background-color: #E6E6E6
}

.pm_tbl_list_l6_2 td{
    padding:0 10px;
    font-size:10px;
}

.pm_tbl_list_l5 td.pm_tbl_list_l5_tdFirst{
    background: url('images/bg_pm_tbl_list_l2_td.jpg') right top no-repeat;
}

.pm_tbl_list_l6{
    background:#e6e6e6 url('images/bg_pm_list_box1_tb_l3_p2.jpg') left top repeat-x;
}

.pm_tbl_list_l7{
    height:6px;
    background: url('images/bg_pm_list_tb_endc.jpg') left top repeat-x;
}

.pm_tbl_list_l7 span.pm_tbl_list_l7l{
    float:left;
    width:10px;
    height:6px;
    overflow:hidden;
    background: url('images/bg_pm_list_tb_endl.jpg') left top no-repeat;
}

.pm_tbl_list_l7 span.pm_tbl_list_l7r{
    float:right;
    width:10px;
    height:6px;
    overflow:hidden;
    background: url('images/bg_pm_list_tb_endr.jpg') right top no-repeat;
}

.pm_tbl_list_l8 td div{
    float:left;
    padding:20px 0 0 0;
    width:100%;
    height:30px;
    background:#fff;
}

.pm_tbl_list_l8 td div span.hide_right_border{
    float:right;
    width:1px;
    height:50px;
    margin:-20px -1px 0 0;
    position:relative;
    background:#fff;
}

.pm_tbl_list_l8 td div span.hide_left_border{
    float:left;
    width:2px;
    height:50px;
    left:-2px;
    margin:-20px 0 0 0;
    position:relative;
    background:#fff;
}

.pm_list_end_smb_style3{
    background:url('images/pm_list_end_smb_style1.jpg') left top no-repeat;
}

.pm_list_end_smb_style4{
    background:url('images/pm_list_end_smb_style2.jpg') left top no-repeat;
}


.pm_list_end_smb_style3 b,.pm_list_end_smb_style4 b{
    display:inline-block;
    padding:1px 20px 0 20px;
    height:23px;
    color:#fff;
    cursor:pointer;
}

.pm_list_end_smb_style3 b{
    background:url('images/pm_list_end_smb_style3_a.jpg') right top no-repeat;
}

.pm_list_end_smb_style4 b{
    background:url('images/pm_list_end_smb_style4_a.jpg') right top no-repeat;
}

.pm_tbl_list_l3_ch{
    clear:both;
    float:left;
    height:1px;
    width:100%;
}

.pm_tbl_list_l3_ch_box{
    float:left;
    padding:15px 0;
    height:120px;
    width:100%;
    display:none;
}

.pm_tbl_list_l4 a{
    display:inline-block;
    padding-top:12px;
    color:#fff;
    background:url('images/bg_pm_list_box1_top_text_a.gif') center top no-repeat;
}

.pm_tbl_list_l4 a.active_top{
    color:#ff5d00;
    background:url('images/bg_pm_list_box1_top_text_a_activetop.gif') center top no-repeat;
}

.pm_tbl_list_l4 a.active_bottom{
    color:#ff5d00;
    background:url('images/bg_pm_list_box1_top_text_a_activebottom.gif') center top no-repeat;
}

.pm_tbl_list_l5 a{
    color:#e34d00;
}

.pm_tbl_list_l3_ch_box div{
    float:left;
    width:260px;
}

.pm_tbl_list_l3_ch_box p{
    float:left;
    width:250px;
    margin:0 0 2px 0;
    text-align:left;
}

*+html .pm_tbl_list_l3_ch_box .checkbox{
     background: url(images/checkbox.gif) no-repeat;   
}

.pm_tbl_list_inp{
    margin-top:4px;
    height:20px;
    border:0;
}

.pm_tbl_list_inp td{
    padding:0 !important;
    margin:0 !important;
    background:none;
}

.pm_tbl_list_inp_l{
    background:url('images/bg_imp_text_left.gif') left top no-repeat !important;
}

.pm_tbl_list_inp_r{
    background:url('images/bg_imp_text_right.gif') right top no-repeat !important;
}

.pm_tbl_list_inp input{
    padding:2px 0 0 0;
    margin:0;
    width:50px;
    height:18px;
    border:0;
    font-size:11px;
    background:url('images/bg_inp_text.gif') left top repeat-x;
}

*html .pm_tbl_list_inp .pm_tbl_list_inp_l{
    background:url('images/bg_imp_text_left.gif') left 1px no-repeat !important;
}
*html .pm_tbl_list_inp .pm_tbl_list_inp_r{
    background:url('images/bg_imp_text_right.gif') right 1px no-repeat !important;
}
*+html .pm_tbl_list_inp .pm_tbl_list_inp_l{
    background:url('images/bg_imp_text_left.gif') left 1px no-repeat !important;
}
*+html .pm_tbl_list_inp .pm_tbl_list_inp_r{
    background:url('images/bg_imp_text_right.gif') right 1px no-repeat !important;
}

.pm_tbl_list_chb{
    text-align:center;
}

.pm_tbl_list_chb .checkbox{
    clear:none;
    float:none;
    margin-top:1px;
    display:inline-block;
}

.pm_tbl_list_select_d{
    margin-top:3px;
    height:18px;
    cursor:pointer;
    background:url('images/bg_pm_tbl_list_select.gif') left top no-repeat;
}

.pm_tbl_list_select_dp{
    padding:1px 3px 0 3px;
    height:18px;
    color:#000;
    font-weight:normal;
    background:url('images/bg_pm_tbl_list_select_p.gif') right top no-repeat;
}

.pm_tbl_list_select_div{
    clear:both;
    float:left;
    margin:-1px 0 0 1px;
    position:relative;
}

.pm_tbl_list_select_div_ch{
    width:100px;
    position:absolute;
    z-index:103;
    left:0;
    color:#000;
    font-weight:normal;
    background:#fff;
    border-left:1px solid #A8A7A6;
    border-right:1px solid #A8A7A6;
    border-bottom:1px solid #A8A7A6;
    display:none;
}

.pm_tbl_list_select_div_ch p{
    padding:2px 5px;
    text-align:left;
    cursor:pointer;
}

.pm_tbl_list_select_div_ch p:hover{
    background:#d6d5d4;
}

/* // ---- Contacts Us ---- // */
#wrap_fxopen_contact{
    margin:0 auto;
    padding:0 0 30px 0;
    width:758px;
    font-size:11px;
}

#block_l{
    margin-top:22px;
    background:url(images/block_l_content_bg.jpg) left top repeat-y;
}

#block_l_title{
    height:22px;
    background:#f57800 url(images/block_l_title_bg.gif) left top repeat-x;
}

#block_l_title b{
    float:left;
    margin-top:3px;
    color:#ffffff;
}

#block_l_title span.l_title_left{
    float:left;
    width:17px;
    height:22px;
    background:url(images/l_title_left.gif) left top no-repeat;
}

#block_l_title span.l_title_right{
    float:right;
    width:4px;
    height:22px;
    background:url(images/l_title_right.gif) left top no-repeat;
}

#block_l_content{
    padding:0 17px 20px 17px;
    background:url(images/block_l_end.jpg) left bottom no-repeat;
}

#block_l_content .block_l_content_top_bg{
    height:19px;    
    margin:0 -17px;
    background:url(images/block_l_content_top_bg.jpg) left top no-repeat;    
}

#block_l_content_title{
    height:53px;
    background:#939596 url(images/block_l_content_title_bg.gif) left top repeat-x;
}

#block_l_content_title b{
    float:left;
    margin-top:19px;
    color:#ffffff;
}

#block_l_content_title span.l_title_left2{
    float:left;
    width:97px;
    height:53px;
    background:url(images/l_title_left2.jpg) left top no-repeat;
}

#block_l_content_title span.l_title_left3{
    float:left;
    width:97px;
    height:53px;
    background:url(images/l_title_left3.jpg) left top no-repeat;
}

#block_l_content_title span.l_title_left4{
    float:left;
    width:97px;
    height:53px;
    background:url(images/l_title_left4.jpg) left top no-repeat;
}

#block_l_content_title span.l_title_left5{
    float:left;
    width:97px;
    height:53px;
    background:url(images/l_title_left5.jpg) left top no-repeat;
}

#block_l_content_title span.l_title_right2{
    float:right;
    width:5px;
    height:53px;
    background:url(images/l_title_right2.jpg) left top no-repeat;
}

#block_l_content_content{
    float:left;
    background:url(images/block_l_content_content_bg.jpg) left top repeat-y;
}

#block_l_content_content2{
    float:left;
    background:url(images/block_l_content_content_bg2.jpg) left top repeat-y;
}

#block_l_content_content3{
    float:left;
    background:url(images/block_l_content_content_bg3.jpg) left top repeat-y;
}

#l_content_box{
    float:left;
    width:362px;
}

#l_content_box a{
    color:#de5d05;
}

#l_content_box p{
    float:left;
    width:345px;
    padding:12px 0 6px 17px;
    background:url(images/block_l_content_content_p.png) left top repeat-x;
}

#l_content_box p.end{
    padding:12px 0 0 17px;
}

#l_content_box p.l_content_box_top{
    background:url(images/block_l_content_content_p_top.png) left top repeat-x;
}

#l_content_box p.l_content_box_top2{
    padding-bottom:2px;
    background:url(images/block_l_content_content_p_top.png) left top repeat-x;
}
/*fix*/
#l_content_box p span.l1{
    clear:both;
    float:left;
    width:170px;
}

#l_content_box p span.l2{
    float:left;
    width:150px;
}

#l_content_box a.mail2{
    line-height:32px;
}


#l_content_box p span.l1_v2{
    float:left;
    width:36px;
}

#l_content_box p span.l1_v3{
    float:left;
    width:61px;
}

#l_content_box p span.l2_v2{
    float:left;
    width:150px;
}

#l_content_box p span.l2_v3{
    float:left;
    width:260px;
    line-height:17px;
}

#l_content_box p span.l2_v3 i{
    font-style:normal;
    color:#de5d05;
}

#l_content_box p span.l3_v2{
    float:left;
    width:140px;
    padding-left:10px;
}

#l_content_box p span.l2_v2 b{
    float:left;
    margin:9px 0 7px 0;
    font-weight:normal;
    font-size:10px;
    color:#525459;
}

#l_content_box p span.l2_v2 i{
    font-style:normal;
    color:#de5d05;
}

#block_l_content_end{
    clear:both;
    height:6px;
    padding-bottom:20px;
    background:url(images/block_l_content_end_bg.jpg) left top no-repeat;
}

#block_l_content_end2{
    clear:both;
    height:6px;
    padding-bottom:20px;
    background:url(images/block_l_content_end_bg2.jpg) left top no-repeat;
}

#block_l_content_end3{
    clear:both;
    height:6px;
    padding-bottom:20px;
    background:url(images/block_l_content_end_bg3.jpg) left top no-repeat;
}


#skype{
    float:left;
    width:351px;
    height:60;
}

#icq{
    float:right;
    width:351px;
    height:60;
    background:url(images/icq.jpg) left top no-repeat;
}

.s_top{
    height:5px;
    overflow:hidden;
    background:url(images/s_top.jpg) left top no-repeat;
}


.s_center{
    background:url(images/s_center.jpg) left top repeat-y;
}

.s_center p{
    padding:0 0 0 166px;
    margin-left:1px;
    height:77px;
    background:url(images/skype.jpg) left top no-repeat;
}

.s_center a.a1{
    float:left;
    display:block;
    height:27px;
    width:143px;
    margin-top:8px;
    background:url(images/skype_a1.jpg) left top no-repeat;
}

.s_center a.a2{
    float:left;
    display:block;
    height:27px;
    width:143px;
    margin-top:8px;
    background:url(images/skype_a2.jpg) left top no-repeat;
}

.s_center a:hover{
    background-position:right top;
}

.i_center{
    background:url(images/s_center.jpg) left top repeat-y;
}

.i_center p{
    padding:2px 0 0 130px;
    margin-left:1px;
    height:75px;
    line-height:20px;
    background:url(images/icq.jpg) left top no-repeat;
}

.i_center p b{
    color:#de5d05;
}

.s_bottom{
    height:5px;
    background:url(images/s_bottom.jpg) left top no-repeat;
}

#block_map{ 
    height:323px;
    background:url(images/map.jpg) left top  no-repeat;
}

#go{
    float:left;
}

.pm_smb_style5_left{
    font-style:normal;
    font-size:10px !important;
    color:#4c4c4c !important;
}

/*----- --- ------*/
.pm_list_l3{
    clear:both;
    float:left;
    margin:0;
    padding:10px 0 10px 47px;
    background: url('images/bg_pm_list_l3.jpg') left center no-repeat;
}

.pm_list_l2_box_content{
    float:left;
    padding:10px 10px 15px 10px;
    width:768px;
    border-left:1px solid #808080;
    border-right:1px solid #808080;
}

.pm_list_l2_box_content p{
    clear:both;
    padding:5px 0;
    text-align:justify;
    line-height:18px;
}

.pm_list_l2_box_content_notes{
    float:left;
    padding:5px 0 5px 76px;
    width:690px;
    border-left:1px solid #808080;
    border-right:1px solid #808080;
    background: url('images/bg_pm_list_l2_box_content_notes.jpg') 15px top no-repeat;
}

.pm_list_l2_box_content_notes_top{
    clear:both;
    float:left;
    margin-top:10px;
    padding:0 !important;
    width:768px;
    height:5px;
    overflow:hidden;
    background: url('images/bg_pm_list_l2_box_content_notes_top.jpg') left top no-repeat;
}

.pm_list_l2_box_content_notes_end{
    padding:0 0 10px 0 !important;
    height:7px;
    background: url('images/bg_pm_list_l2_box_content_notes_end.jpg') left top no-repeat;
}

.pm_list_l2_box_content_notes .pm_list_l4{
    padding:0 0 0 10px !important;
    margin:5px 0 5px 0;
    font-size:11px;
}

.pm_list_l2_box_content a{
    color:#333333;
    text-decoration:underline;
}


.pm_text_color_or{
    color:#db5a26;
}

.pm_list_l2_box_content_l1{
    float:left;
    margin:0 0 0 20px;
    width:748px;
}

*html .pm_list_l2_box_content_l1{
    margin:0 0 0 10px;
}

.pm_list_l2_box_content_l2{
    float:left;
    margin:0 0 0 40px;
    width:728px;
}

.pm_list_l2_box_content em{
    font-style:normal;
    color:#db5a26;
}

.pm_list_l2_box_content i{
    font-weight:bold;
}

.pm_list_l2_box_content s{
    text-decoration:none;
    color:#505150;
}

.pm_list_l2_box_content_l1 .pm_list_l4{
    padding:0 0 0 10px !important;
    margin:5px 0 5px 25px;
    color:#505150;
    font-size:11px;
}

.pm_list_l2_box_content_img{
    text-align:center !important;
}

.pm_list_l2_box_content_notes_l2{
    padding:5px 0 5px 0 !important;
}

.pm_list_l2_box_content_notes_l2 b{
   /* display:inline-block;
    width:55px;*/
}

.pm_list_l2_box_content_img_title{
    text-align:center !important;
    font-weight:bold;
}

.pm_list_l2_box_content_dline{
    float:left;
    margin:10px 0 0 -10px;
    width:788px;
    height:20px;
    background: url('images/bg_pm_list_l2_box_content_dline.jpg') left top repeat-x;
}

*html .pm_list_l2_box_content_dline{
    position:relative;
    margin:10px -5px 0 -5px;
    width:788px;
}

.pm_list_l2_box_content_smbox{
    float:left;
    width:585px;
    margin:10px 0 0 80px;
    padding:10px 0 0 0 !important;
    height:23px;
    font-weight:bold;
    text-align:center !important;
    background: url('images/bg_pm_list_l2_box_content_smbox.jpg') left top repeat-x;
}

.pm_list_l2_box_content_l3{
    float:left;
    width:768px;
}

.pm_list_l2_box_content_l3s1{
    float:left;
    width:138px;
}

.pm_list_l2_box_content_l3s2{
    float:left;
    margin-left:15px;
    width:500px;
}

.pm_list_l2_box_content_l3s3{
    float:left;
    width:768px;
}

/**/

.pm_list_box1_top_text{
    padding:10px 10px 15px 10px;
    border-left:1px solid #999;
    border-right:1px solid #999;
    background:#e05700 url('images/bg_pm_list_box1_top_text.jpg') left bottom repeat-x;
}

.pm_list_box1_top_text2{
    padding:5px 10px 10px 10px;
    border-left:1px solid #999;
    border-right:1px solid #999;
    color:#fff;
    font-weight:bold;
    background:#39393b url('images/bg_pm_list_box1_top_text2.jpg') left bottom repeat-x;
}

.pm_list_tb_title{
    clear:both;
    float:left;
    height:40px;
    width:790px;
    font-weight:bold;
    background: url('images/bg_pm_list_tb_title.jpg') left bottom no-repeat;
}

.pm_list_tb_text0{
    clear:both;
    float:left;
    padding:5px 0 4px 0;
    width:790px;
    height:18px;
    background: url('images/bg_pm_list_tb_text0.jpg') left bottom no-repeat;
}

.pm_list_tb_text1{
    clear:both;
    float:left;
    padding:5px 0 4px 0;
    width:790px;
    height:18px;
    background: url('images/bg_pm_list_tb_text1.jpg') left bottom no-repeat;
}

.pm_list_tb_text2{
    clear:both;
    float:left;
    padding:5px 0 4px 0;
    width:790px;
    height:18px;
    background: url('images/bg_pm_list_tb_text2.jpg') left bottom no-repeat;
}

.pm_list_tb_lv1{
    float:left;
    width:33px;
    padding:10px 0 0 0;
    text-align:center;
    color:#fff;
}

.pm_list_tb_lv2{
    float:left;
    padding:10px 10px 0 10px;
    width:526px;
}

.pm_list_tb_lv3{
    float:left;
    padding:10px 0 0 0;
    width:108px;
    text-align:center;
}

.pm_list_tb_lv4{
    float:left;
    width:103px;
    text-align:center;
}

*html .pm_list_tb_lv4{
    float:left;
    width:100px;
    text-align:center;
}

.pm_list_tb_v1{
    float:left;
    width:33px;
    text-align:center;
    color:#fff;
}

.pm_list_tb_v2{
    float:left;
    padding:0 10px;
    width:526px;
}

.pm_list_tb_v2 a{
    color:#e85d05;
    cursor:pointer;    
}

.pm_list_tb_v3{
    float:left;
    width:108px;
    text-align:center;
    color:#4c4c4c;
}

.pm_list_tb_v4{
    float:left;
    width:103px;
    text-align:center;
}

*html .pm_list_tb_v4{
    float:left;
    width:100px;
    text-align:center;
}

.pm_list_tb_v4 i{
    font-style:normal;
    color:#e85d05;
}

.pm_list_tb_end{
    float:left;
    width:770px;
    height:50px;
    background: url('images/bg_pm_list_tb_end.jpg') left top no-repeat;
}

.pm_list_tb_end2{
    float:left;
    width:790px;
    height:6px;
    overflow:hidden;
    background: url('images/bg_pm_list_tb_end2.jpg') left top no-repeat;
}

.pm_list_tb_end_url1{
    float:left;
    margin:30px 0 0 43px;
    padding:0 9px 0 0;
    font-weight:bold;
    font-size:10px;
    background: url('images/bg_pm_list_tb_end_url1_a.gif') right 6px no-repeat;
}

.pm_list_tb_end_url1 a{
    color:#e85d05;
    cursor:pointer;
}

.pm_list_tb_end_url2{
    float:right;
    height:27px;
    margin:20px 0 0 0;
    padding:0 0 0 0;
    font-weight:bold;
    font-size:9px;
    background: url('images/bg_pm_list_tb_end_url2.jpg') left top no-repeat;
}

*html .pm_list_tb_end_url2{
    width:205px;
}

.pm_list_tb_end_url2 a{
    display:block;
    padding:2px 35px 0 21px;
    height:25px;
    color:#fff;
    text-decoration:none;
    background: url('images/bg_pm_list_tb_end_url2_a.jpg') right top no-repeat;
}

/*---- ReadMore.aspx ----*/
.pm_list_box{
    float:left;
    width:790px;
    display:none;
}

.pm_list_box1_ptitle{
    float:left;
    padding:4px 10px 0 10px;
    width:770px;
    height:20px;
    font-family:Verdana;
    font-weight:bold;
    font-size:11px;
    color:#fff;
    background: url('images/bg_pm_list_box1_ptitle.jpg') left top no-repeat;
}

.pm_list_pdark{
    float:left;
    width:788px;
    height:10px;
    border-left:1px solid #808080;
    border-right:1px solid #808080;
    background: url('images/bg_pm_list_box1_top_text0_p2.gif') left -1px repeat-x;
}

.pm_list_l2_box_content em{
    font-style:normal;
    color:#db5a26;
}

.pm_list_l2_box_content i{
    font-weight:bold;
    font-style:normal;
}

.pm_list_l2_box_content s{
    text-decoration:none;
    color:#505150;
}

ul.pm_list_p_ul{
    padding:10px 0 0 30px;
}

ul.pm_list_p_ul li{
    list-style-type:disc;
    color:#E34D00;
    padding:0 0 10px 0;
}

ul.pm_list_p_ul li i{
    font-style:normal;
    font-weight:normal;
    color:#000;
}

/* ---- Account Offers --- */
.slide_pm_p1{
    float:left;
    width:947px;
    display:none;
}

.slide_pm_color{
    float:left;
    width:11px;
    height:11px;
    border:1px solid black;
}

.slide_pm_p1s1_line{
    float:left;
    height:7px;
    width:945px;
    overflow:hidden;
    background:#fff url('images/bg_chart_b.gif') left top repeat-x;
}

.slide_pm_p1s1{
    float:left;
    padding:10px;
    width:925px;
    background: url('images/bg_chart2.jpg') left top repeat-x;
}

.slide_pm_p1s1 .checkbox{
    margin:1px 0 0 0;
}

#statistics_pm_p1 .statistics_box1_pm_p1,#analitics_pm_p1 .analitics_box1_pm_p1{
    float:left;
    width:945px;
    border-left:1px solid #9d9d9d;
    border-right:1px solid #9d9d9d;
}

/* --- End Account Offers -- */

/* List / Read more */

.pm_list_l2_box_content_notes_top_v2{
    clear:both;
    float:left;
    margin-top:10px;
    margin-left:60px;
    padding:0 !important;
    width:643px;
    height:5px;
    overflow:hidden;
    background: url('images/bg_pm_list_l2_box_content_notes_top_v2.jpg') left top no-repeat;
}

*html .pm_list_l2_box_content_notes_top_v2{
    margin-left:30px;
}

*html .pm_list_l2_box_content_notes_v2{
    margin-left:30px;
}

.pm_list_l2_box_content_notes_v2{
    float:left;
    margin-left:60px;
    padding:5px 10px 5px 10px;
    width:621px;
    border-left:1px solid #808080;
    border-right:1px solid #808080;
    background:#ededed;
}

.pm_list_l2_box_content_notes_end_v2{
    margin-left:60px;
    padding:0 0 10px 0 !important;
    height:7px;
    width:643px;
    background: url('images/bg_pm_list_l2_box_content_notes_end_v2.jpg') left top no-repeat;
}

.pm_list_l2_box_content_notes_v3{
    border-left:1px solid #b5b5b5;
    border-right:1px solid #b5b5b5;
    background:#fff;
    text-align:center;
}

.pm_list_l2_box_content_notes_end_v3{
    background: url('images/bg_pm_list_l2_box_content_notes_end_v3.jpg') left top no-repeat;
}

.pm_list_l2_box_content_notes_top_v3{
    background: url('images/bg_pm_list_l2_box_content_notes_top_v3.jpg') left top no-repeat;
}

/* End List / Read More */

.pm_smb_style5_left{
    float:left;
    margin:20px 0 0 -5px;
    height:23px;
    position:relative;
    background:url('images/bg_pm_smb_style4_left.jpg') left top no-repeat;
}
.pm_smb_style5_left a{
    float:left;
    display:inline-block;
    padding:2px 29px 0 17px;
    height:21px;
    color:#fff;
    font-weight:bold;
    font-size:10px;
    text-decoration:none;
    background:url('images/bg_pm_smb_style3_a.jpg') right top no-repeat;
}
.pm_smb_style5_left_2{
    float:left;
    margin:0px 0 0 0px;
    height:23px;
    position:relative;
    background:url('images/bg_pm_smb_style4.jpg') left top no-repeat;
}
.pm_smb_style5_left_2 a{
    float:left;
    display:inline-block;
    padding:2px 29px 0 17px;
    height:21px;
    color:#fff;
    font-weight:bold;
    font-size:10px;
    text-decoration:none;
    background:url('images/bg_pm_smb_style3_a.jpg') right top no-repeat;
}

#wrap_fx .cab-choose li{
    background:none;
    padding:0;
}

.pm_gr_table{
    border:0;
}

.pm_gr_table td{
    padding:8px 0 5px 0;
}

.pm_gr_table tr.pm_gr_table_tr1 td{
    padding:15px 0 5px 0;
    background:url('images/bg_pm_gr_table_tr1.jpg') left top no-repeat;    
}

.pm_gr_table tr.pm_gr_table_tr2 td{
    background:url('images/bg_pm_gr_table_tr2.jpg') left top no-repeat;    
}

.pm_gr_table tr.pm_gr_table_tr3 td{
    background:url('images/bg_pm_gr_table_tr3.jpg') left top no-repeat;    
}

.pamm_b3_tbl tr.statistics_b3_t1_pm_p1{
    background:none; 
}

.pamm_b3_tbl tr.statistics_b3_t1_pm_p1 td{
    background:url('images/bg_pm_gr_table_tr1.jpg') left top no-repeat;
}

.pamm_b3_tbl tr.statistics_b3_lv1_pm_p1,.pamm_b3_tbl tr.statistics_b3_lv2_pm_p1{
    color:#4C4C4C;
    background:none;  
}

.pamm_b3_tbl tr.statistics_b3_lv1_pm_p1 td{
    padding:5px 0 5px 0;
    background:url('images/bg_pm_gr_table_tr2.jpg') left top no-repeat;    
}

.pamm_b3_tbl tr.statistics_b3_lv2_pm_p1 td{
    padding:5px 0 5px 0;
    background:url('images/bg_pm_gr_table_tr3.jpg') left top no-repeat;    
}

/* ----- Calendar -------- */

.select-date-show_2{padding:0px 0px 0px 0px !important;}

.col-1 object{
    float:left;
}

.col-1 .o-title{
    clear:both;
}

.logout {
    float:right; 
    margin-left:10px;
    padding-right:5px;
    width:73px; 
    height:18px; 
    color:#fff; 
    font-size:10px; 
    font-weight:bold; 
    line-height:17px; 
    background-image:url(images/btn-logout.png); 
    text-align:center; 
    text-decoration:none;
}