@charset "utf-8";

/** Style Reset

 ****************************************************************/

*,html,body,div,ul,ol,li,dl,dt,dd,h1,h2,h3,h4,h5,h6,pre,form,p,blockquote,fieldset,input

 { margin: 0; padding: 0; font-size: 9pt; font-weight: normal;

 font-style: normal; color: #201E1E0;}

a { outline: none; }
p { width : 470px; }

table { border-collapse: collapse; border-spacing: 0; }

caption,th { text-align: left; }

ul,ol { list-style: square; padding:0 0 0 16px;}

fieldset,img { border: 0; }

/** [END] Style Reset

 **********************************************************/



/** Layout

 *********************************************************************/

html,body { height: 100%; }

body { font-family:  "Lucida Grande", Verdana, Arial,Geneva, sans-serif; background: url(../img/bg2.png) repeat-x; cursor: default; }

.content { width: 1080px; }

.page_left { float: left; width: 536px; height: 385px; padding-left: 23px; background: #fff; }

.page_left2 { float: left; width: 536px; height: 1800px; padding-left: 23px; background: #fff; }

.page_left_form { float: left; width: 420px; height: 385px; padding-left: 15px; background: #fff; }

.page_left_form2 { position: absolute; left: 200px; top: 310px; color: white;

 padding-left: 55px; } 

.page_right { float: left; padding-left: 15px; padding-top: 2px; }

/** [END] Layout

 ***************************************************************/



/** Breadcrumbs

 *********************************************************************/

.breadcrumbs { position: absolute; left: 616px; top: 100px; color:

 white; width: 300px; padding: 5px; }

.breadcrumbs a { font-size: 8pt; font-weight: normal; color: #9C810A;

 text-decoration: none; }

.breadcrumbs a:hover { color: #9C810A; text-decoration: none; }

.breadcrumbs li ul { width: 155px; padding-top: 2px; padding-left:

 10px; }

.breadcrumbs li ul li a { font-weight: normal; color: #959CB6; }

.breadcrumbs li ul li a { color: #081441; }

/** [END] Breadcrumbs

 ***************************************************************/



/** Breadcrumbs LP

 *********************************************************************/

.breadcrumbs_lp { position: absolute; left: 616px; top: 100px; color:

 white; width: 300px; padding: 5px; }

.breadcrumbs_lp a { font-size: 8pt; font-weight: normal; color:

 #9C810A; text-decoration: none; }

.breadcrumbs_lp a:hover { color: #9C810A; text-decoration: none; }

.breadcrumbs_lp li ul { width: 155px; padding-top: 2px; padding-left:

 10px; }

.breadcrumbs_lp li ul li a { font-weight: normal; color: #959CB6; }

.breadcrumbs_lp li ul li a { color: #081441; }

/** [END] Breadcrumbs

 LP***************************************************************/



/** Footer

 *********************************************************************/

.footer { position: absolute; left: 10px; top: 592px; color: white;

 width: 400px; padding: 5px; font-size: 8pt; font-weight: normal; color:

 #0E1B48;}

.footer a { font-size: 8pt; font-weight: normal; color: #0E1B48;

 text-decoration: none; }

.footer a:hover { color: #2C3C73; text-decoration: none; }

.footer li ul { width: 155px; padding-top: 2px; padding-left: 10px; }

.footer li ul li a { font-weight: normal; color: #959CB6; }

.footer li ul li a { color: #081441; }

/** [END] Footer

 ***************************************************************/


/** Footer2

 *********************************************************************/

.footer2 { position: absolute; left: 10px; top: 1810px; color: white;

 width: 400px; padding: 5px; font-size: 8pt; font-weight: normal; color:

 #0E1B48;}

.footer2 a { font-size: 8pt; font-weight: normal; color: #0E1B48;

 text-decoration: none; }

.footer2 a:hover { color: #2C3C73; text-decoration: none; }

.footer2 li ul { width: 155px; padding-top: 2px; padding-left: 10px; }

.footer2 li ul li a { font-weight: normal; color: #959CB6; }

.footer2 li ul li a { color: #081441; }

/** [END] Footer

 ***************************************************************/



/** Header

 *********************************************************************/

.header { width: 946px; height: 147px; overflow: visible; }

/* Instead of redefining this stuff for each link (or 'a'), just set it

 once, and fo-get-aboutiiiit! That's what the "cascade" is all about

 bro, just let it trickle down.. =) */

.header a { text-decoration: none; color: #9B7F07; font-size: 8pt;

 font-family:  "Lucida Grande", Verdana, Arial,Geneva, sans-serif;

 font-weight: normal; font-style: normal; color: #D3AD08; cursor: pointer; }

.header a.logo { float: left; }

.header a.cr_line1 { float: left; position: absolute; left: 695px; top:

 0px; background-color: white; width: 3px; border: white; height: 14px;

 padding-top: 105px; }

.header a.cr_line2 { float: left; position: absolute; left: 770px; top:

 0px; background-color: white; width: 3px; border: white; height: 14px;

  padding-top: 105px; }

.header a.cr_line3 { float: left; position: absolute; left: 838px; top:

 0px; background-color: white; width: 3px; border: white; height: 14px;

  padding-top: 105px; }



a.headlink:visited { float: left; position: absolute; left: 660px; top:

 0px; background-color: white; padding-top: 105px; }

a.headlink:link { }

a.headlink:active { }

a.headlink:hover { }



a.headlink2:visited { float: left; position: absolute; left: 706px;

 top: 0px; background-color: white; padding-top: 105px; }

a.headlink:link { }

a.headlink:active { }

a.headlink:hover { }



a.headlink3:visited { float: left; position: absolute; left: 779px;

 top: 0px; background-color: white; padding-top: 105px; }

a.headlink:link { }

a.headlink:active { }

a.headlink:hover { }



a.headlink4:visited { float: left; position: absolute; left: 848px;

 top: 0px; background-color: white; padding-top: 105px; }

a.headlink:link { }

a.headlink:active { }

a.headlink:hover { }



#nav, #nav ul { float: left; clear: left; padding: 0; margin: 0;

 list-style: none; width: 946px; }

#nav a { display: block; width: 150px; height: 22px; font-size: 8pt;

 text-indent: -9999em; }

#nav li { float: left; width: auto; }

#nav li a.about { width: 86px; background:

 url(../img/header_button-about.gif); }

#nav li a.who { width: 172px; background:

 url(../img/header_button-who.jpg); }

#nav li a.financial { width: 122px; background:

 url(../img/header_button-financial.gif); }

#nav li a.investment { width: 152px; background:

 url(../img/header_button-investment.jpg); }

#nav li a.why { width: 79px; background:

 url(../img/header_button-why.gif); }

#nav li a.news { width: 109px; background:

 url(../img/header_button-news.gif); }

#nav li a.commitment { width: 226px; background:

 url(../img/header_button-commitment.gif); }

/* second-level lists */ 

#nav li ul { position: absolute; left: -999em; width: 150px;

 border-top:1px solid #FFF; }

#nav li ul li { margin-left: -1px; border: 1px solid #FFF; border-top:

 none; }

#nav li ul li a { height: auto; padding: 6px 6px 6px 12px; text-indent:

 0; line-height: normal; letter-spacing: 0.1px; background: #081441;

 color: #FFF; text-decoration: none; }

#nav li ul li a:hover { color: #E2E2F4; background: #2C4269; }

#nav li:hover ul, #nav li.sfhover ul { left: auto; } /* display 2nd

 tier menu list on 1st tier hover */

#nav li:hover, #nav li.sfhover { position: static; }

/** [END] Header

 *****************************************************************/



/** Sidebar

 **********************************************************************/

#sidebar { height: 370px; background: #DCECFE; }

#sidebar, #sidebar ul { float: left; width: 140px; padding: 10px 30px

 5px 10px; list-style: none; }
 
#sidebar li { float: left; width: 160px; }

#sidebar li a { font-size: 8pt; font-weight: bold; color: #081441;

 text-decoration: none; }

#sidebar li a:hover { color: #959CB6; }

#sidebar li ul { width: 155px; padding-top: 2px; padding-left: 6px; }

#sidebar li ul li a { font-weight: normal; color: #959CB6; }

#sidebar li ul li a { color: #081441; }



/** [END] Sidebar

 ****************************************************************/



/** Sidebar2

 **********************************************************************/

#sidebar2 { height: 1800px; background: #DCECFE; }

 #sidebar2, #sidebar2 ul { float: left; width: 140px; padding: 10px 30px

 5px 10px; list-style: none; }

#sidebar2 li { float: left; width: 160px; }

#sidebar2 li a { font-size: 8pt; font-weight: bold; color: #081441;

 text-decoration: none; }

#sidebar2 li a:hover { color: #959CB6; }

#sidebar2 li ul { width: 155px; padding-top: 2px; padding-left: 6px; }

#sidebar2 li ul li a { font-weight: normal; color: #959CB6; }

#sidebar2 li ul li a { color: #081441; }



/** [END] Sidebar

 ****************************************************************/


/** Page

 *************************************************************************/

h2 { padding-top: 10px; padding-bottom: 8px; font-size: 11pt;

 font-weight: bold; color: #08103F; }

h3 { font-size: 9pt; font-weight: bold; color: #000; }

h4 { font-size: 8pt; font-weight: normal; color: #000; }

h5 { font-size: 8pt; font-weight: normal; color: #000; }

h6 { padding-bottom: 3px; }

/* h3.headline { display: block; padding: 0; width: 100%; height: 36px;

 background-color: transparent; background-repeat: no-repeat;

 background-position: 0% 0%; }

h3.headline span { display: none; }

h3.txt { background-image: none!important; }

h3.txt span { display: block; font-weight: normal; font-size: 1.335em;

 } */

/** [END] Page

 *******************************************************************/









/* h3.headline { display: block; padding: 0; width: 100%; height: 36px; background-color: transparent; background-repeat: no-repeat; background-position: 0% 0%; }

h3.headline span { display: none; }

h3.txt { background-image: none!important; }

h3.txt span { display: block; font-weight: normal; font-size: 1.335em; } */

/** [END] Page *******************************************************************/



/*Three Column Layout */

/* #container-main { width: 950px; margin: 0; min-height: 419px; text-align: left; background: transparent url(images/navbg.gif) repeat-y; }

* html #container-main { height: 419px; }

.container-outer { padding-left: 212px; }

* html .container-outer { padding-right: 210px; }

.container-inner { width: 738px; }

* html .container-inner { width: 100%; }

.container-float { float: left; width: 740px; margin-left: -212px; }

* html .container-float { }

#container-content { float: right; width: 528px; }

* html #container-content { position: relative; }

.column-main{ padding: 25px 40px; }

#column-left { float: left; width: 212px;  }

* html #column-left { position: relative; }

#column-right { float: right; width: 210px; padding: 25px 0; }

* html #column-right { position: relative; margin-right: -210px; }



.column-main ul { list-style: disc; margin: 15px 0; }

.column-main ul li { margin: 8px 20px 8px 50px; } */

/** [END] Three Column Layout Setup *********************************************************/

/**

 * Left Column Navigation

 */

/* #qnav { width: 212px; padding: 25px 0; background-color: #f5f1e9; }

#qnav li { display: inline; }

#qnav a { display: block; text-decoration: none; padding: 0; background-position: 100% 50%; background-repeat: no-repeat; background-color: #F5F1E9; height: 22px; }

#qnav a span { display: block; font-size: .915em; line-height: 22px; height: 22px; padding: 0 0 0 85px; background-color: transparent; cursor: pointer; }

#qnav a:hover, #qnav a:hover span { background-color: #E4D9C2;  }



#qnav .show li li a span { background-color: transparent; color: #404040; }

#qnav .show li li a:hover span { background-color: #E4D9C2; color: #404040; } */

/* Third level items are text only */

/* #qnav li li li a  { background-image: none!important; height: 22px; }

#qnav li li li a span { display: block; }



#qnav li ul { display: none; }

#qnav li.show ul { display: block; }



#qnav .show .selected a span, 

#qnav .show .selected a:hover span  { background-color: #CEBA90!important;color: #FFF!important; }



#q110 a span, #q120 a span, #q121 a span, #q122 a span, #q123 a span, #q124 a span, #q125 a span, #q130 a span, #q140 a span, #q210 a span, #q220 a span, #q230 a span, #q310 a span, #q320 a span, #q330 a span, #q340 a span, #q350 a span, #q410 a span, #q420 a span, #q430 a span, #q440 a span, #q510 a span, #q610 a span, #q620 a span, #q630 a span, #q631 a span, #q632 a span, #q633 a span, #q634 a span, #q640 a span { display: none; }



#q110 a { height: 22px; background-image: url(images/q110.gif); }

#q120 a { height: 22px; background-image: url(images/q120.gif); }

#q121 a { height: 22px; background-image: url(images/q121.gif)!important; }

#q122 a { height: 34px; background-image: url(images/q122.gif)!important; }

#q123 a { height: 22px; background-image: url(images/q123.gif)!important; }

#q124 a { height: 22px; background-image: url(images/q124.gif)!important; }

#q125 a { height: 22px; background-image: url(images/q125.gif)!important; }

#q130 a { height: 22px; background-image: url(images/q130.gif); }

#q140 a { height: 22px; background-image: url(images/q140.gif); }

#q210 a { height: 22px; background-image: url(images/q210.gif); }

#q220 a { height: 22px; background-image: url(images/q220.gif); }

#q230 a { height: 22px; background-image: url(images/q230.gif); }

#q310 a { height: 22px; background-image: url(images/q310.gif); }

#q320 a { height: 22px; background-image: url(images/q320.gif); }

#q330 a { height: 22px; background-image: url(images/q330.gif); }

#q340 a { height: 22px; background-image: url(images/q340.gif); }

#q350 a { height: 22px; background-image: url(images/q350.gif); }

#q410 a { height: 22px; background-image: url(images/q410.gif); }

#q420 a { height: 22px; background-image: url(images/q420.gif); }

#q430 a { height: 22px; background-image: url(images/q430.gif); }

#q440 a { height: 22px; background-image: url(images/q440.gif); }

#q510 a { height: 22px; background-image: url(images/q510.gif); }

#q610 a { height: 22px; background-image: url(images/q610.gif); }

#q620 a { height: 22px; background-image: url(images/q620.gif); }

#q630 a { height: 22px; background-image: url(images/q630.gif); }

#q631 a { height: 22px; background-image: url(images/q631.gif)!important; }

#q632 a { height: 22px; background-image: url(images/q632.gif)!important; }

#q633 a { height: 22px; background-image: url(images/q633.gif)!important; }

#q634 a { height: 22px; background-image: url(images/q634.gif)!important; }

#q640 a { height: 22px; background-image: url(images/q640.gif); }



#q110 a:hover { background-image: url(images/q110_f2.gif); }

#q120 a:hover { background-image: url(images/q120_f2.gif); }

#q121 a:hover { background-image: url(images/q121_f2.gif)!important; }

#q122 a:hover { background-image: url(images/q122_f2.gif)!important; }

#q123 a:hover { background-image: url(images/q123_f2.gif)!important; }

#q124 a:hover { background-image: url(images/q124_f2.gif)!important; }

#q125 a:hover { background-image: url(images/q125_f2.gif)!important; }

#q130 a:hover { background-image: url(images/q130_f2.gif); }

#q140 a:hover { background-image: url(images/q140_f2.gif); }

#q210 a:hover { background-image: url(images/q210_f2.gif); }

#q220 a:hover { background-image: url(images/q220_f2.gif); }

#q230 a:hover { background-image: url(images/q230_f2.gif); }

#q310 a:hover { background-image: url(images/q310_f2.gif); }

#q320 a:hover { background-image: url(images/q320_f2.gif); }

#q330 a:hover { background-image: url(images/q330_f2.gif); }

#q340 a:hover { background-image: url(images/q340_f2.gif); }

#q350 a:hover { background-image: url(images/q350_f2.gif); }

#q410 a:hover { background-image: url(images/q410_f2.gif); }

#q420 a:hover { background-image: url(images/q420_f2.gif); }

#q430 a:hover { background-image: url(images/q430_f2.gif); }

#q440 a:hover { background-image: url(images/q440_f2.gif); }

#q510 a:hover { background-image: url(images/q510_f2.gif); }

#q610 a:hover { background-image: url(images/q610_f2.gif); }

#q620 a:hover { background-image: url(images/q620_f2.gif); }

#q630 a:hover { background-image: url(images/q630_f2.gif); }

#q631 a:hover { background-image: url(images/q631_f2.gif)!important; }

#q632 a:hover { background-image: url(images/q632_f2.gif)!important; }

#q633 a:hover { background-image: url(images/q633_f2.gif)!important; }

#q634 a:hover { background-image: url(images/q634_f2.gif)!important; }

#q640 a:hover { background-image: url(images/q640_f2.gif); }



#q110.selected a, #q110.selected a:hover { background-image: url(images/q110_f3.gif); }

#q120.selected a, #q120.selected a:hover { background-image: url(images/q120_f3.gif); }

#q121.selected a, #q121.selected a:hover { background-image: url(images/q121_f3.gif)!important; }

#q122.selected a, #q122.selected a:hover { background-image: url(images/q122_f3.gif)!important; }

#q123.selected a, #q123.selected a:hover { background-image: url(images/q123_f3.gif)!important; }

#q124.selected a, #q124.selected a:hover { background-image: url(images/q124_f3.gif)!important; }

#q125.selected a, #q125.selected a:hover { background-image: url(images/q125_f3.gif)!important; }

#q130.selected a, #q130.selected a:hover { background-image: url(images/q130_f3.gif); }

#q140.selected a, #q140.selected a:hover { background-image: url(images/q140_f3.gif); }

#q210.selected a, #q210.selected a:hover { background-image: url(images/q210_f3.gif); }

#q220.selected a, #q220.selected a:hover { background-image: url(images/q220_f3.gif); }

#q230.selected a, #q230.selected a:hover { background-image: url(images/q230_f3.gif); }

#q310.selected a, #q310.selected a:hover { background-image: url(images/q310_f3.gif); }

#q320.selected a, #q320.selected a:hover { background-image: url(images/q320_f3.gif); }

#q330.selected a, #q330.selected a:hover { background-image: url(images/q330_f3.gif); }

#q340.selected a, #q340.selected a:hover { background-image: url(images/q340_f3.gif); }

#q350.selected a, #q350.selected a:hover { background-image: url(images/q350_f3.gif); }

#q410.selected a, #q410.selected a:hover { background-image: url(images/q410_f3.gif); }

#q420.selected a, #q420.selected a:hover { background-image: url(images/q420_f3.gif); }

#q430.selected a, #q430.selected a:hover { background-image: url(images/q430_f3.gif); }

#q440.selected a, #q440.selected a:hover { background-image: url(images/q440_f3.gif); }

#q510.selected a, #q510.selected a:hover { background-image: url(images/q510_f3.gif); }

#q610.selected a, #q610.selected a:hover { background-image: url(images/q610_f3.gif); }

#q620.selected a, #q620.selected a:hover { background-image: url(images/q620_f3.gif); }

#q630.selected a, #q630.selected a:hover { background-image: url(images/q630_f3.gif); }

#q631.selected a, #q631.selected a:hover { background-image: url(images/q631_f3.gif)!important; }

#q632.selected a, #q632.selected a:hover { background-image: url(images/q632_f3.gif)!important; }

#q633.selected a, #q633.selected a:hover { background-image: url(images/q633_f3.gif)!important; }

#q634.selected a, #q634.selected a:hover { background-image: url(images/q634_f3.gif)!important; }

#q640.selected a, #q640.selected a:hover { background-image: url(images/q640_f3.gif); } */

/**

 * end: Left Navigation

 */