body {background: #e9e9e9 url(/images/client/pure-bg-lighter.gif) 50% 0px; text-align:center;}

#frame {width:950px; margin-right:auto;margin-left:auto;text-align:left;background:#fff url(/images/client/dg.gif) repeat-y 240px;}
#footer {background:#fff; }

/* Content
*******************************************************************************/
#main {float:right; width:710px; font-family: Helvetica, Arial, Verdana, sans-serif;}
#left-side {float:left; width:240px;}
#right-side {width:160px; float:right; margin-bottom:50px;}
#right-side img{border: 0px;}
#center-side {float:left; width:550px; position:relative; }


/* Main
*******************************************************************************/

#title {width:540px;height:185px;overflow:hidden;background:url(/customfiles/Image/t-default.gif) no-repeat 1px 0}

#title-header {margin:10px;}
#title-header h1 {font:bold 24px Arial, Verdana, Helvetica, sans-serif;letter-spacing:-1px;color:#f26521;margin-top:5px}
#title-header #path {font:10px Tahoma,Verdana,Helvetica,sans-serif;color:#999}

#main .container {padding:10px 10px 20px 10px}
#main ul, #main ol {margin:0 0 0 30px;padding:0}
#main li {margin:0;padding:2px 0 0 0}



/* Left side
*******************************************************************************/

#logo {text-align:center;padding:14px 0 9px 0}
#logoleft {text-align:left;padding:14px 0 9px 0}


#menu {width:100%;overflow:hidden;font-size:11px;font-weight:bold;text-transform:uppercase;border-bottom:1px solid #ccc;clear:both; font-family: verdana;}
#menu ul {margin:0;padding:0;list-style:none}
#menu li {width:100%;margin:0;border-top:1px solid #ccc;clear:both}
#menu li ul {padding:10px 0;border-top:1px solid #ccc;clear:both}
#menu li li {padding-left:15px;font-weight:normal;text-transform:none;border:none;overflow:hidden}
#menu a {float:left;display:block;padding:5px 15px;text-decoration:none;zoom:1}
#menu li li a {padding:0 15px}


#lang-bar {text-align:center;margin:5px 0 10px 5px;line-height: 11px;padding:0;height: 12px}
#lang-bar span {display:inline-block;vertical-align:top}
#lang-bar a {display:-moz-inline-box;display:inline-block;height:12px;margin-top:0px;color:#6b546b;background-repeat:no-repeat;background-position:0 0;vertical-align:top}
#lang-bar a:hover, #lang-bar a.sel {color:#ef6131;background-position:0 -12px}
#lang-bar a span {display:inline-block;visibility:hidden;font-size:1px;line-height:1px}

#lang-bar #en {width:32px;background-image:url(/images/client/l-en.gif)}
#lang-bar #cn {width:25px;background-image:url(/images/client/l-cn.gif)}
#lang-bar #tch {width:25px;background-image:url(/images/client/l-tcn.gif)}
#lang-bar #ru {width:38px;background-image:url(/images/client/l-ru.gif)}

#lang-bar a#cn:hover, #lang-bar a#cn.sel { color: #ef6131; background-position:0 -15px}
#lang-bar a#tch:hover, #lang-bar a#tch.sel { color: #ef6131; background-position:0 -16px}


/*#sign-in {width:100%;margin-bottom:10px;padding:15px 0;color:#6b546b;text-align:center;border-bottom:1px solid #ccc}
#sign-in a {display:inline-block;display:-moz-inline-box;$display:inline-block;width:110px;height:75px;background-repeat:no-repeat;background-position:5px 0}
#sign-in a:hover {background-position:5px -75px}
#sign-in a span {display:none}*/


#ad-guide {width:100%;margin-bottom:10px;padding:0 0;color:#6b546b;text-align:center}
#ad-guide a {display:inline-block;display:-moz-inline-box;$display:inline-block;width:200px;height:70px;background-repeat:no-repeat;background-position:0 0}
#ad-guide a:hover {background-position:0 -70px}
#ad-guide a span {display:none}

#support-chat {width:216px;padding:0;color:#6b546b;text-align:center;}
#support-chat a {display:inline-block;display:-moz-inline-box;$display:inline-block;width:108px;height:105px;background-repeat:no-repeat;background-position:0px 0;padding:0;}
#support-chat a:hover {background-position:0px -105px}
#support-chat a span {display:none}

#payments_cont { padding-bottom:30px; }
#payments_cont .links_cont { margin:10px 0 5px; text-align:center; }


/* Footer
*******************************************************************************/

#search {position:absolute;width:240px;margin-top:-53px;padding:2px 0;color:#6b546b; left:788px;}
#search table{width:150px; color:#000;}
#search .fld {width:100px}

#cards {width:221px; height:35px; background: url(/images/client/cards.gif) 0 0 no-repeat; position:absolute; left:11px; top:-35px; display:block;}

#footer {background:url('/images/client/footer-bg.gif') repeat-y; font-family: Helvetica, Arial, Verdana, ; position:relative; width:951px; }
#footer .left-side{width:652px; float:left; padding: 5px 10px;}
#footer .left-side p{margin: 0px; color: #3F3F3F; font-size:11px;}
#footer .right-side{width:258px; float:right; padding: 5px 10px; color: #fff; font-weight:bold;}
#footer a{color:#3F3F3F; text-decoration:none;}

#l-shadow{background:url(/images/client/pure-bg-lighter-lshadow.gif) 0 2px repeat-y; width: 988px; margin: 0 auto;}
#r-shadow{background:url(/images/client/pure-bg-lighter-rshadow.gif) 100% -1px repeat-y; width: 988px; margin: 0 auto;}


#opening_accounts {background-color: #e2e0e1; padding:5px 5px 10px 20px; margin: 13px 0px 10px 0px;}
#opening_accounts h2 {text-transform: uppercase; color:#ff7f00; font-size: 14pt; font-weight:bold; font-family: Helvetica; margin-bottom: 8px;}
#opening_accounts a {text-transform: uppercase; color:#404040; font-size: 9pt; font-weight:bold; font-family: Helvetica; line-height:25px;}
