body	{margin:14px 0; padding:0; background-color:#fff;}

img	{border:0;}

label.register	{font:11px "Arial", sans-serif; color:#636466;}
label.header	{font:13px "Arial", sans-serif; color:#4e2a77;}

font	{font:11px "Arial", sans-serif; color:#636466; margin:9px 36px;}
font.header	{font:10px "Arial", sans-serif; color:#4e2a77;}
font.date	{font:10px "Arial", sans-serif; color:#4e2a77; margin:0;}
font.imp	{font:bold 11px "Arial", sans-serif; color:#231f20; text-transform:uppercase;}
font.str	{font:bold 11px "Arial", sans-serif; color:#4e2a77;}


.content a:link { color: #4d1979;}
a.menu	{font:9px "Arial", sans-serif; color:#fff; text-transform:uppercase; text-decoration:none;}
a.menu:link { color:#fff; }
a.menu:visited {color:#fff; }
a.submenu	{font:10px "Arial", sans-serif; color:#fff; text-decoration:none;}
a.news	{font:bold 11px "Arial", sans-serif; color:#231f20; text-transform:uppercase; text-decoration:none;}
a.news2	{font:bold 11px "Arial", sans-serif; color:#231f20; text-transform:uppercase; text-decoration:none;}
a.footer	{font:10px "Arial", sans-serif; color:#ff0000; text-decoration:none;}
a.dark	{font:11px "Arial", sans-serif; color:#4e2a77; text-transform:uppercase; text-decoration:none;}
a.header {font:11px "Arial", sans-serif; color:#4e2a77; text-decoration:none;}
a.light	{font:11px "Arial", sans-serif; color:#fff; text-transform:uppercase; text-decoration:none;}
a.normal {font:11px "Arial", sans-serif; color:#4e2a77;}
a.main	{font:13px "Arial", sans-serif; color:#4e2a77; text-decoration:none;}
a.export {font:13px "Arial", sans-serif; color:#4e2a77;}


input.header	{font:10px "Arial", sans-serif; color:#C0C0C0; width:105px; height:14px; border:solid 1px #7a609a; margin:0 15px 0 5px;}
input.header2	{font:13px "Arial", sans-serif; color:#4e2a77; width:105px; height:14px; border:solid 1px #7a609a; margin:0 1px 0 5px;}
input.register	{font:10px "Arial", sans-serif; color:#4e2a77; width:105px; height:14px; border:solid 1px #7a609a; }
input.btn	{background:url(../img/btnback.gif) repeat-x; height:20px; border:0; font:bold 11px "Arial", sans-serif; color:#fff; text-transform:uppercase;}
input.menuButton { padding: 4px 9px; font: 9px "Arial" , sans-serif; color: #fff; vertical-align:bottom; text-transform: uppercase; text-align: left; width:179px; height:21px; float:left; cursor:pointer; background-color: Transparent; border: 0; }
input.menuButtonDouble {background-color:Red;padding: 4px 9px;font: 9px "Arial" , sans-serif;color: #fff;vertical-align:bottom;text-transform: uppercase;text-align: left;width:358px; height:21px; float:left;overflow: hidden;cursor:pointer;background-color: Transparent;border: 0;}


span.register {font:11px "Arial", sans-serif; color:#636466; margin-left:36px;}
span.HeaderValidator {font:12px "Arial", sans-serif; color:Red;}
span.validator {font:12px "Arial", sans-serif; color:Red;}
.validator2 {float:right; font:12px "Arial", sans-serif; color:Red;}
span.header	{font:10px "Arial", sans-serif; color:#4e2a77;}

table.query { border:solid 1px #7a609a; margin-left:36px; }
table.query td.error { font:12px "Arial", sans-serif; color:Red; }
td.error { font:12px "Arial", sans-serif; color:Red; }
td.HeaderValidator {font:12px "Arial", sans-serif; color:Red;}
td.head {font:bold 11px "Arial", sans-serif; color:#4e2a77; padding-left:36px; padding-top:10px; padding-bottom:10px;}

p.caption	{font:30px "Arial", sans-serif; margin:20px 36px;}
p	{font:13px "Arial", sans-serif; color:#636466; margin:9px 36px;}
p.dark	{color:#4e2a77;}
p.date	{font:13px "Arial", sans-serif; color:#4e2a77; margin:0;}
p.news	{font:13px/14px "Arial", sans-serif; color:#fff; margin:0;}
p.copy	{font:10px/11px "Arial", sans-serif; color:#fff; margin:0 32px;}
p.privacy	{font:10px/11px "Arial", sans-serif; color:#000; margin:0 32px;}

ul {font:13px "Arial", sans-serif; color:#636466; margin-left:60px; }
ol {font:13px "Arial", sans-serif; color:#636466; margin-left:60px; }

#ligth	{color:#c7b5d8;}
#dark	{color:#4e2a77;}
#ligth1 {color:#cbb5f3;}
#dark1  {color:#4d1979;}

div.export { margin:0px; padding:0px; font:13px "Arial", sans-serif; color:#636466; }

div.header	{width:992px; height:40px;}
div.loginform	{float:left; padding-left:20px; padding-top:8px;}
div.HeaderInfo	{float:left; padding-left:0px; padding-top:16px;}
div.signbtn	{float:left; padding-top:10px;}
div.signbtn2	{float:left; margin-left:10px; margin-top:3px; }
div.search	{float:right; padding-top:14px; padding-right:20px;}
div.searchform	{float:right; padding-top:14px;}
div.mainbanner	{background:url(../img/mainbanner.jpg) no-repeat; width:992px; height:170px;}
div.mainbanner_news	{background:url(../img/mainbanner_news.jpg) no-repeat; width:992px; height:170px;}
div.mainbanner_solutions	{background:url(../img/mainbanner_solutions.jpg) no-repeat; width:992px; height:170px;}
div.mainbanner_contact	{background:url(../img/mainbanner_contact.jpg) no-repeat; width:992px; height:170px;}
div.mainbanner_menu_left	{width:500px; background-color:#fff; margin-top:148px; height:22px; float:left;}
div.mainbanner_menu_link1	{width:250px; background-color:#fff; margin-top:148px; height:22px; float:left;}
div.mainbanner_menu_between	{width:35px; margin-top:148px; background:url(../img/mainbtnback.gif) no-repeat; height:22px; float:left;}
div.mainbanner_menu_link2	{width:207px; background-color:#1f2b60; margin-top:148px; height:22px; float:left;}
div.link	{padding-top:4px;}
div.logomenu	{width:925px; padding-top:44px;}
div.logo	{width:209px; float:left}
div.menu	{width:716px; float:right;}
div.menu1	{background:url(../img/menu_back_1.gif) no-repeat; width:179px; height:21px; float:left;}
div.menu1double	{background:url(../img/menu_back_1double.gif) no-repeat; width:358px; height:21px; float:left;}
div.menu2	{background:url(../img/menu_back_2.gif) no-repeat; width:179px; height:21px; float:left;}
div.menu2double	{background:url(../img/menu_back_2double.gif) no-repeat; width:358px; height:21px; float:left;}
div.submenu	{background:url(../img/menu_back_4.gif) repeat-x; width:536px; height:20px; margin-left:179px; font:9px "Arial", sans-serif; color:#fff; clear:both;}
div.submenu2	{background:url(../img/menu_back_4.gif) repeat-x; width:715px; height:20px; font:9px "Arial", sans-serif; color:#fff; clear:both;}
div.submenu3	{background:url(../img/menu_back_4.gif) repeat-x; width:357px; height:20px; font:9px "Arial", sans-serif; color:#fff; clear:both; margin-left:358px;}
div.submenu4	{background:url(../img/menu_back_4.gif) repeat-x; width:178px; height:20px; font:9px "Arial", sans-serif; color:#fff; clear:both; margin-left:537px;}
div.menulink	{padding:4px 10px;}
div.allnews	{width:209px; float:left; text-align:left; padding-top:39px;}
div.content	{width:716px; float:right; margin-top:-40px;  }
div.content2	{width:920px; float:left; text-align:left; margin-top:-30px;}
div.content2_left {width:460px; float:left; text-align:left;}
div.content2_right {width:460px; float:right; text-align:left;}
div.footer	{height:50px; width:992px; background-color:#c7b5d8; margin-top:22px;}
div.footerleft	{float:left; padding-top:10px; width:720px;}
div.footerright	{float:right; padding-top:20px; width:270px;}
div.newsheader	{height:14px; width:185px; background-color:#4e2b78; font:13px "Arial", sans-serif; color:#fff; padding:2px 12px; border-bottom:solid 1px #c7b5d8;}
div.news	{width:185px; background-color:#c7b5d8; padding:9px 12px;}

/*OurPeople*/
div.content .image-list { padding-left: 5px; }
/*OurPeople subpages*/
div.content div.portrait {height:299px; width:589px; }
div.content div.portrait div.name {position:relative;left:165px;top:135px;font:36px "Arial", sans-serif;color:white; width: 400px; text-align: left; }
div.content div.portrait div.title {position:relative;left:165px;top:145px;font:20px "Arial", sans-serif;color:#4e2a77; width: 400px; text-align: left; }
div.content div.portait-bio{font:13px "Arial", sans-serif; color:#636466; text-align: left;padding-right: 20px;padding-left: 10px;padding-bottom: 20px;padding-top: 20px;}
/*OurPeople subpages botton menu*/
div.menu div.menu2Test {background:url(../img/menu_back_2.gif) no-repeat; height:21px; width: 130px; float:left;   margin-left:1px;}
div.imgAndDes { float: left; padding-left: 3px; text-align: center; width: 115px; }
div.menuImgDescription {background:url(../img/menu_back_2.gif) no-repeat;height:21px; margin-left: auto; margin-right: auto; padding-left:4px; padding-right:4px; padding-top:4px; margin-top:2px; }

/*InvestmentSolutions*/
.cha{list-style-image:url(../img/bll.gif);}
.cha li{font:11px "Arial", sans-serif; color:#636466; margin:9px 36px;}
.ocpr{display:none}
.ocprt{display:none}
.print{float:right}
.pricon{float:none;text-decoration: none;}
.content u{display:block;color:#462988;text-decoration:none;margin:9px 36px;}
table.tabadd{margin:9px 36px;}
table.tabadd td{font:12px "Arial", sans-serif; color:#636466; }

/* IE6 doesn't support div.content > b */
h1 { color:#4e2a77; font:bold 15px "Arial", sans-serif; margin-top:30px; margin-left:36px; text-transform:uppercase; }
h2 { color:#4e2a77; font:bold 13px "Arial", sans-serif; margin-top:30px; margin-left:36px; text-transform:uppercase; }
h1.noupper { text-transform:none; margin-bottom:0px; }
h2.noupper { text-transform:none; margin-bottom:0px; }
.afterh1noupper { margin-top: 5px; }

div.content ul ul {margin-left: 9px;}
div.content ul li {margin-top: 9px;}

/* IE6 doesn't support div.flexible */
table.flexible { margin: 3px 0px 3px 36px; width:200px; font:13px "Arial", sans-serif; color:#636466; }
table.flexible td { border-bottom-style:solid; border-bottom-width:thin; border-bottom-color: #c7b5d8; }


/*Contact Us*/
#divcontact table tr { height: 28px; }
#divcontact table tr td {font:13px "Arial", sans-serif; color:#636466; }
#divcontact table  {margin-left: 36px;}
.conUsSel { font:12px "Arial", sans-serif; color:#636466; background-color:White; width:105px; height:auto; margin:0;}
.conUsSelAuto { font:12px "Arial", sans-serif; color:#636466; background-color:White; width:auto; height:auto; margin:0;}
.conUsInput { font:12px "Arial", sans-serif; color:#4e2a77; background-color:White; width:105px; height:14px; margin:0;}
.conUsInput2Small { font:12px "Arial", sans-serif; color:#4e2a77; background-color:White; width:50px; height:14px; margin: 0px;  float: right; }
.conUsInput2 { font:12px "Arial", sans-serif; color:#4e2a77; background-color:White; width:105px; height:14px; margin:0; float: right;}
.conUsTextarea { font:12px "Arial", sans-serif; color:#4e2a77; background-color:White; width:100%; margin:0;  overflow: auto;}
.conUsCheckBox input[type=checkbox] {  background-color: White;}

/*MyPortfolio*/
div.contentPrint { margin: 5px 15px 5px 36px; }
div.contentPrint table{ margin-left: 36px; }
div.contentPrint table tr td {font:13px "Arial", sans-serif; color:#636466; }
#tableAcounts table { margin-left: 36px; width:90%; }
#tableAcounts table tr td {font:13px "Arial", sans-serif; color:#636466; }
#tableAcounts a {text-decoration:none;}

#transactionDiv {font:13px "Arial", sans-serif; color:#636466; width:90%; }
#transactionDiv input, #transactionDiv select {font:13px "Arial", sans-serif; color:#636466; }
#profileTable {font:13px "Arial", sans-serif; color:#636466; }
#profileTable input, #profileTable select {font:13px "Arial", sans-serif; color:#636466; }

