/* META DATA */

    *           { margin:0; padding:0; }
    body        { background:url(http://www.gcitrading.com/imgs/gci_kachel.jpg) repeat-x #fff center top; font-family:Arial,Helvetica,sans-serif; font-size:12px; line-height:17px; color:#757575;}
 
    /* Hyperlinks */
        a           { color:#0620af; text-decoration:none; }
        a:hover     { color:#ff9a00; }
        #CONTENT a  { padding:0 0 0 0px; display:inline-block; margin-top:0px; }
    .I6 #CONTENT a  { background:url(http://www.gcitrading.com/imgs/link_arrow.gif) no-repeat 0 4px; }

    /* Lists */
        ul                  { list-style-type:square;  margin-left:25px; }
        ol					{ margin-left:25px; }
        li.HIGHLIGHTED      { background:#efefef; }
    .I6 li.HIGHLIGHTED a    { background:url(http://www.gcitrading.com/imgs/link_arrow1.gif) no-repeat 0 4px !important; }
        ul.FEATURE_LIST		{ list-style-type:none; margin-left:0px; }
        ul.FEATURE_LIST li  { color:#757575; font-size:16px; line-height:23px; background:url(http://www.gcitrading.com/imgs/bullets.png) no-repeat 0 -211px; padding:0 0 0 22px; }
    .I6 ul.FEATURE_LIST li  { background:url(http://www.gcitrading.com/imgs/bullets.gif) no-repeat 0 -211px; }
    
        ul.ITERATION		{ list-style-type:none; margin-left:0px; }
    
    /* Forms */
        form                                { display:inline-block; position:relative; }
        #CONTENT form                       { padding-top:4px; display:inline; }
    .I6 #CONTENT form                       { width:427px; }
        form .FOOTNOTE                      { font-size:10px; line-height:12px; border-top:solid #d2d2d2 1px; display:block; padding-top:5px; }
        fieldset                            { border:0; padding:0 0 6px; }
        fieldset .FOOTNOTE                  { margin:-65px 0 44px 177px; border:0; }
    .I6 fieldset .FOOTNOTE,
    .I7 fieldset .FOOTNOTE                  { margin:-65px 0 0 177px; border:0; }
.MAC.SA fieldset .FOOTNOTE                  { margin-top:-60px; }
        select                              { font-size:10px; }
        #CONTENT select                     { font-size:11px; width:231px; margin-right:5px; padding:1px 1px 1px 0; }
        #CONTENT select#NUMBER_OF_ACCOUNTS  { width:auto; }
        option                              { padding:0 3px; }
        label                               { font-weight:bold; color:#797979; width:119px; float:left; }
        label.HOME_PHONE,
        label.NUMBER_OF_ACCOUNTS            { font-weight:normal; }
        input.TEXT                          { width:222px; border:solid #d2d2d2 1px; padding:3px; font-size:11px; }
        input.SUBMIT                        { background:url(http://www.gcitrading.com/imgs/link_arrow.png) no-repeat 0 4px; padding:0 0 0 7px; color:#0620af; border:0; font-size:12px; font-family:Arial,Helvetica,sans-serif; margin:10px 0; cursor:pointer; }
    .I6 input.SUBMIT                        { overflow:visible; background:url(http://www.gcitrading.com/imgs/link_arrow.gif) no-repeat 0 4px; }
    .I7 input.SUBMIT                        { overflow:visible; }
        input.SUBMIT:hover                  { color:#ff9a00; }
        
    /* Headlines */
        h1                      { font-size:24px; line-height:29px; font-weight:normal; color:#0620af; display:inline-block; margin-bottom:15px; }
        h1 strong               { color:#757575; font-weight:normal; }
        h1.FREE                 { background:url(http://www.gcitrading.com/imgs/word_free.gif) no-repeat right center; padding-right:78px; cursor:pointer;}
    .I6 h1.FREE,
    .I7 h1.FREE                 { display:inline; }
        h2                      { font-size:20px; line-height:17px; font-weight:normal; color:#0620af; margin-bottom:12px; }
        .RELATED_COL h2         { color:#ff9a00; font-size:16px; }
        h3                      { color:#ff9a00; font-weight:normal; font-size:18px; }
        .ADDITIONAL_HEADLINE    { color:#ff9a00; font-size:10px; font-weight:bold; text-transform:uppercase; padding-bottom:5px; display:inline-block; }
    
/* CONTAINERS AND THEIR INNER ELEMENTS */
    
    /* Main (outer) Container */
        #MAIN       { width:957px; margin:auto; }
        
    /* Header */
        #HEADER { background:url(http://www.gcitrading.com/imgs/gci_weltBG.jpg) no-repeat left top; padding:47px 0 0; }
        
        /* Logo */
            #LOGO       { float:left; }
            #LOGO a     { display:block; width:293px; height:64px; background:url(http://www.gcitrading.com/imgs/logo.gif) no-repeat 0 0; overflow:hidden; line-height:1000; }
        
        /* Meta-Navigation */
            #META_NAVI          { height:45px; background:url(http://www.gcitrading.com/imgs/bg_meta_navi.gif) no-repeat right bottom; padding:19px 14px 0 0; text-align:right; }
        .I6 #META_NAVI          { background:url(http://www.gcitrading.com/imgs/bg_meta_navi.gif) no-repeat 100% 15px; float:left; }
            #META_NAVI ul       { padding:0 0 11px; }
            #META_NAVI li       { display:inline; }
            #META_NAVI a        { font-size:11px; font-weight:bold; text-transform:uppercase; background:url(http://www.gcitrading.com/imgs/bullets.png) no-repeat 0 -260px; padding:0 0 0 16px; margin-left:14px; }
        .I6 #META_NAVI a        { background:url(http://www.gcitrading.com/imgs/bullets.gif) no-repeat 0 -260px; }
            #META_NAVI label    { display:none; }
            
        /* Main-Navigation */
            #MAIN_NAVI              { background:#fff; padding:6px 0 2px 42px; }
        .I6 #MAIN_NAVI              { display:inline-block; margin-top:-8px; }
        .I7 #MAIN_NAVI              { display:inline-block; }
            #MAIN_NAVI:after        { content:"."; display:block; height:0; line-height:0; clear:both; visibility:hidden; }
            #MAIN_NAVI ul           { list-style-type:none; margin-left:0px;}
            #MAIN_NAVI li           { float:left; background:url(http://www.gcitrading.com/imgs/main_navigation_separator.gif) no-repeat 0 0; line-height:21px; padding:0 12px 0 13px; margin-left:-1px; position:relative;}
            #MAIN_NAVI a            { color:#757575; font-size:11px; text-transform:uppercase; line-height:21px; display:inline-block; }
            #MAIN_NAVI a:hover      { color:#000 !important; }
            #MAIN_NAVI li.ACTIVE a  { color:#000; background:url(http://www.gcitrading.com/imgs/main_navigation_active.gif) no-repeat center bottom; }
            #MAIN_NAVI ul ul        { display:none; }
            
            /* Sub-Navigation */
                #MAIN_NAVI ul ul                    { position:absolute; top:22px; left:2px; z-index:3; background:#efefef; border-top:solid #fff 2px; }
        .MAC.SA #MAIN_NAVI ul ul,
            .OP #MAIN_NAVI ul ul,
            .I6 #MAIN_NAVI ul ul,
            .I7 #MAIN_NAVI ul ul,
            .I8 #MAIN_NAVI ul ul                    { top:21px; left:1px; }
                #MAIN_NAVI ul ul li                 { display:block; float:none; border-bottom:solid #b3b3b3 1px; line-height:15px; padding:0 17px; white-space:nowrap; background:0; }
                #MAIN_NAVI ul ul a                  { text-transform:none; line-height:15px; font-size:11px; }
                #MAIN_NAVI ul ul a:hover,
                #MAIN_NAVI ul ul li.ACTIVE a,
                #MAIN_NAVI ul ul li.ACTIVE a:hover  { color:#0620af !important; background:0 !important; }
            
        /* Graphical (Flash-) teaser */
            #GRAPHICAL_TEASER   { width:735px; height:115px;  background: #4973EB url(http://www.gcitrading.com/imgs/bg_graphical_teaser.jpg) no-repeat left bottom; float:left; }
        
        /* Header-Teaser (right of the graphical flash-teaser) */
            #HEADER_TEASER                  { width:214px; height:165px; background:url(http://www.gcitrading.com/imgs/bg_header_teaser.jpg) no-repeat 0 0; float:left; padding:10px 0 0 8px; }
            #HEADER_TEASER ul 				{ list-style-type:none; margin-left:0px; }
            #HEADER_TEASER li               { background:url(http://www.gcitrading.com/imgs/bullets.png) no-repeat 0 -162px; line-height:19px; font-size:16px; padding:2px 0 6px 27px; }
        .I6 #HEADER_TEASER li               { background:url(http://www.gcitrading.com/imgs/bullets.gif) no-repeat 0 -162px; }
            #HEADER_TEASER a,
            #HEADER_TEASER a:hover strong   { color:#fff; }
            #HEADER_TEASER strong           { color:#ffa400; display:block; }
            
    /* Content */
        #CONTENT        { clear:both; float:none; padding:18px 10px 0 30px; background:#fff; display:inline-block; }
        #CONTENT:after  { content:"."; display:block; height:0; line-height:0; clear:both; visibility:hidden; }
    .I6 #CONTENT        { margin-top:-8px; padding-left:97px; }
        
        /* Main Column */
            .MAIN_COL   { width:660px; float:left; padding:0 35px 0 0; }
            
            /* Content-Box with 100% width */
                /*.COL_WIDTH_100          { border-bottom:solid #d2d2d2 1px; margin-bottom:29px; display:inline-block; }*/
                .COL_WIDTH_100          { margin-bottom:29px; display:inline-block; }
                .COL_WIDTH_100:after    { content:"."; display:block; height:0; line-height:0; clear:both; visibility:hidden; }
                .COL_WIDTH_100 div      { padding-bottom:19px; display:inline-block; }
                
                 /* Contact (Free Forex Practice Account) */
                     .COL_WIDTH_100 div.CONTACT { border-bottom:solid #fff 1px; margin-bottom:-1px; }
                 .I6 .COL_WIDTH_100 div.CONTACT,
                 .I7 .COL_WIDTH_100 div.CONTACT { position:relative; z-index:2; }
                
            /* Content-Box with 2x50% wide boxes */
                .COL_WIDTH_50_50            { padding-bottom:19px; margin-bottom:29px; background:url(http://www.gcitrading.com/imgs/bg_box_50_50.gif) no-repeat left bottom; display:inline-block; }
                .COL_WIDTH_50_50:after      { content:"."; display:block; height:0; line-height:0; clear:both; visibility:hidden; }
                .COL_WIDTH_50_50 div        { width:317px; float:left; }
                .COL_WIDTH_50_50 div.FIRST  { margin-right:16px; }
                .COL_WIDTH_50_50 p          { color:#797979; padding-bottom:2px; }
                .COL_WIDTH_50_50 li         { line-height:16px; margin:2px 0 3px; padding:0 0 0 4px; }
                
            /* Content-Box with 3x33% wide boxes */
                .COL_WIDTH_33_33_33                 { border-bottom:solid #d2d2d2 1px; padding-bottom:19px; margin-bottom:29px; display:inline-block; }
                .COL_WIDTH_33_33_33:after           { content:"."; display:block; height:0; line-height:0; clear:both; visibility:hidden; }
                .COL_WIDTH_33_33_33 div             { width:206px; float:left; }
                .COL_WIDTH_33_33_33 div h3          { padding:5px 0 5px 29px; line-height:24px; border-bottom:solid #d2d2d2 1px; margin-bottom:7px; }
                .COL_WIDTH_33_33_33 div.FIRST,
                .COL_WIDTH_33_33_33 div.SECOND      { margin-right:16px; }
                .COL_WIDTH_33_33_33 div.FIRST h3    { background:url(http://www.gcitrading.com/imgs/bullets.png) no-repeat 0 4px; }
            .I6 .COL_WIDTH_33_33_33 div.FIRST h3    { background:url(http://www.gcitrading.com/imgs/bullets.gif) no-repeat 0 4px; }
                .COL_WIDTH_33_33_33 div.SECOND h3   { background:url(http://www.gcitrading.com/imgs/bullets.png) no-repeat 0 -50px; }
            .I6 .COL_WIDTH_33_33_33 div.SECOND h3   { background:url(http://www.gcitrading.com/imgs/bullets.gif) no-repeat 0 -50px; }
                .COL_WIDTH_33_33_33 div.THIRD h3    { background:url(http://www.gcitrading.com/imgs/bullets.png) no-repeat 0 -104px; }
            .I6 .COL_WIDTH_33_33_33 div.THIRD h3    { background:url(http://www.gcitrading.com/imgs/bullets.gif) no-repeat 0 -104px; }
            
            /* Image-, Flash-Positioning */
                .MAIN_COL .VISUAL.LEFT  { float:left; margin:4px 10px 0 0; }
                .MAIN_COL .VISUAL.RIGHT { float:right; }
            
        /* Related Column */
            .RELATED_COL        { width:212px; float:left; padding-left:10px}
            .RELATED_COL div    { width:206px; margin:0 0 15px; }
            .RELATED_COL div a  { margin-top:0 !important; }
            .RELATED_COL h2     { border-bottom:solid #d2d2d2 1px; padding-bottom:4px; margin-bottom:1px; }
            
            /* Related-Box Type 1 */
            
                /* Live Help - Ask us! */
                    .RELATED_COL div.LIVE_HELP  { background:url(http://www.gcitrading.com/imgs/teaser_related_box_02.jpg) no-repeat 0 23px; position: relative;	 color: #757575; cursor: pointer; }                
                /* Mobile Trading */
                    .RELATED_COL div.MOBILE_TRADING     { background:url(http://www.gcitrading.com/imgs/teaser_related_box_01.jpg) no-repeat 0 12px; position: relative; color: #757575; cursor: pointer;}
                    .RELATED_COL div.MOBILE_TRADING h2  { border:0; }
                    
                /* Software Download */
                    .RELATED_COL div.SOFTWARE_DOWNLOAD      { background:url(http://www.gcitrading.com/imgs/teaser_related_box_03.jpg) no-repeat 0 13px; position: relative; color: #757575; cursor: pointer; }
                    .RELATED_COL div.SOFTWARE_DOWNLOAD h2   { border:0; }
                    
            /* Related-Box Type 2 */
                .RELATED_COL div.TYPE_2         { background:#ffa400; padding-bottom:5px; margin-bottom:20px; }
                .RELATED_COL div.TYPE_2 h2      { background:url(http://www.gcitrading.com/imgs/bg_headline_related_box_type2.gif) repeat-y 0 0; color:#fff; line-height:28px; padding:0 0 0 8px; border-bottom:solid #d2d2d2 1px; }
                .RELATED_COL div.TYPE_2 p       { color:#fff; padding:0 8px 6px; }
                .RELATED_COL div.TYPE_2 a       { margin-left:8px; }
                .RELATED_COL div.TYPE_2 a:hover { color:#fff; }
            .I6 .RELATED_COL div.TYPE_2 a       { background:url(http://www.gcitrading.com/imgs/link_arrow2.gif) no-repeat 0 4px !important; }
                
            /* Related-Box Type 3 */
                .RELATED_COL div.TYPE_3     { background:#efefef; padding-bottom:5px; margin-bottom:20px; position: relative; color: #757575; cursor: pointer;}
                .RELATED_COL div.TYPE_3 h2  { background:url(http://www.gcitrading.com/imgs/bg_headline_related_box_type2.gif) repeat-y 0 0; color:#fff; line-height:28px; padding:0 0 0 8px; border-bottom:solid #d2d2d2 1px; }
                .RELATED_COL div.TYPE_3 p   { color:#757575; padding:0 8px 6px; }
                .RELATED_COL div.TYPE_3 a   { margin-left:8px; }
            .I6 .RELATED_COL div.TYPE_3 a   { background:url(http://www.gcitrading.com/imgs/link_arrow3.gif) no-repeat 0 4px !important; }
            
            /* Related-Box with Teaser-Image */
                .RELATED_COL div.IMAGE p    { padding:68px 0 0 0; }
                
    /* Footer */
        #FOOTER             { clear:both; background:#e8e8e8; border-top:solid #bbc0dd 1px; padding-left:7px; }
    .I6 #FOOTER             { padding-left:35px; }
        #FOOTER ul          { overflow:hidden; padding:4px 0 3px; display:inline-block; list-style-type:none;}
        #FOOTER ul:after    { content:"."; display:block; height:0; line-height:0; clear:both; visibility:hidden; }
        #FOOTER li          { color:#808080; font-size:11px; float:left; background:url(http://www.gcitrading.com/imgs/footer_separator.gif) no-repeat left center; padding:0 5px 0 7px; margin-left:-2px; }
        #FOOTER a           { color:#808080; }
        #FOOTER a:hover     { color:#ff9a00; }