﻿body.bodyY 
{
    font-family: Tahoma, Helvetica, Arial, sans-serif;
    font-weight: normal;
    font-size: 11px;
    line-height:18px;
    color: #61605B;
    margin:0px;
    padding:0px;
    background: url('../imgs/allBG_Y.gif');
    background-color:#DED3A3;
    background-attachment:scroll;
    background-repeat:repeat-x;
    background-position:top left;
}

body.bodyG 
{
    font-family: Tahoma, Helvetica, Arial, sans-serif;
    font-weight: normal;
    font-size: 11px;
    line-height:18px;
    color: #61605B;
    margin:0px;
    padding:0px;
    background: url('../imgs/allBG_G.gif');
    background-color:#CCCCCC;
    background-attachment:scroll;
    background-repeat:repeat-x;
    background-position:top left;
}

body.Legals 
{
    font-family: Tahoma, Helvetica, Arial, sans-serif;
    font-weight: normal;
    font-size: 11px;
    line-height:18px;
    color: #61605B;
    margin:0px;
    padding:40px;
    background: url('../imgs/allBG_Legals.gif');
    background-color:#CCCCCC;
    background-attachment:scroll;
    background-repeat:repeat-x;
    background-position:top left;
}

table, tr, td, span,a
{
margin:0px;
padding:0px;
border:0px;
}

table
{
    border-collapse:collapse;
}

form, div
{
    margin:0px;
    padding:0px;
}

img
{
    margin:0px;
    padding:0px;
    border:0px;
    display:block;
}

input { margin:-1px 0px; padding:1px 1px 1px 1px; }      /* all browsers read this, used to target IE6 */

html>body input { margin:0px; }       /* IE 6 cannot read this, others can */

*+html>body input {margin:-1px 0px -1px 0px; }      /* targets IE7 */

select { margin-left:-1px 0px; padding:0px; }      /* all browsers read this, used to target IE6 */

html>body select { margin:0px; }       /* IE 6 cannot read this, others can */

*+html>body select {margin:0px 0px 0px 0px; }      /* targets IE7 */

textarea
{
    margin:0px;
    padding:0px;
}

a
{
    /*color:#40A52B;*/
    color:#61605B;
}

a, a:link, a:active, a:visited{text-decoration:underline;}a:hover{color:#8C8B83;text-decoration:underline;}

.divClear
{
    clear:both;
    height:0px; 
    margin:0px; 
    padding:0px;
    overflow:hidden;
}

.centered_container
{
    /*background:red;*/
    width:1280px;
    margin:0px auto;
    /*overflow:hidden;*/
}

.header_container
{
    height:209px;
    width:100%;
}

.left_column_spacer
{
    height:10px;
    width:160px;
    float:left;
}

.right_column_container
{
    width:1120px;
    float:right;
}

.header_left_column
{
    width:315px;
    height:209px;
    float:left;
}

.header_right_column
{
    width:805px;
    height:209px;
    float:right;
}

.header_sep
{
    width:960px;
    height:4px;
}

.header_sep_left
{
    width:315px;
    height:1px;
    float:left;
    background: url('../imgs/head_sep_left.gif');
    background-attachment:scroll;
    background-repeat:no-repeat;
    background-position:top left;
}

.header_sep_right
{
    width:645px;
    height:4px;
    float:right;
    background: url('../imgs/head_sep_right.gif');
    background-attachment:scroll;
    background-repeat:no-repeat;
    background-position:top left;
}

.body_container
{
    width:960px;
    overflow:auto;

}

.main_column_fixed_Y
{
    width:960px;
    height:598px;
    background: url('../imgs/main_column_fixed_Y.gif');
    background-attachment:scroll;
    background-repeat:no-repeat;
    background-position:top left;    
}

.main_column_fixed_G
{
    width:960px;
    height:598px;
    background: url('../imgs/main_column_fixed_G.gif');
    background-attachment:scroll;
    background-repeat:no-repeat;
    background-position:top left;    
}

.footer_container_Y
{
    width:960px;
    height:75px;
    background: url('../imgs/footer_container_bg_Y.gif');
    background-attachment:scroll;
    background-repeat:no-repeat;
    background-position:top left;  
    padding-top:15px;
}

.footer_container_G
{
    width:960px;
    height:75px;
    background: url('../imgs/footer_container_bg_G.gif');
    background-attachment:scroll;
    background-repeat:no-repeat;
    background-position:top left;
    padding-top:15px;  
}

.footer
{
    position:relative;
    width:394px;
    height:11px;
    margin:0px 0px 0px 325px;  
}

.footer_EN
{
    position:relative;
    width:364px;
    height:11px;
    margin:0px 0px 0px 325px;  
}

.footer_left
{
    float:left;
    height:11px;  
}

.footer_right
{
    float:right;
    height:11px;  
}

.body_left_column
{
    width:315px;
    float:left;
}

.body_right_column
{
    width:645px;
    float:right;
}

.navBar
{
    margin-top:24px;
    width:150px;
    float:right;
}

.navButton
{
    margin:0px 0px 7px 0px;
}

.navButton img
{
    padding:0px;
    display:block;
}

.navButton a
{
    margin:0px;
    padding:0px;
}

.indentBig
{
    margin: 25px 10px 0px 20px;
}

.indentBig1
{
    margin: 36px 10px 0px 20px;
}

.indentBig2
{
    margin: 40px 10px 0px 20px;
}

.indentBig3
{
    margin: 49px 10px 0px 20px;
}

.indentBig4
{
    margin: 34px 10px 0px 20px;
}

.indentBig5
{
    margin: 28px 10px 0px 20px;
}

.indentBig6
{
    margin: 1px 10px 0px 20px;
}

.indentBig7
{
    margin: 15px 10px 0px 20px;
}

.indentBig8
{
    margin: 10px 10px 0px 40px;
}

.indentSmall
{
    margin: 52px 10px 0px 40px;
}

.indentSmall1
{
    margin: 5px 10px 0px 40px;
}


.indentSmall2
{
    margin: 11px 10px 0px 40px;
}

.indentSmall3
{
    margin: 4px 10px 0px 40px;
}

.twifac
{
    margin:0px 0px 11px 0px;
}

.form_label
{
    padding-bottom:1px;
}

.form_button
{
    padding-top:15px;
}

input.my
{
    font-family: Tahoma, Helvetica, Arial, sans-serif;
    font-weight: normal;
    color: black;
    border: solid 1px #CAE3C5;
    width:226px;
    padding-left:3px;
    padding-right:3px;
    height:17px;
    font-size:11px;
    line-height:17px;
}

textarea.my
{
    font-family: Tahoma, Helvetica, Arial, sans-serif;
    font-weight: normal;
    color: black;
    border: solid 1px #CAE3C5;
    width:226px;
    height:48px;
    padding-left:3px;
    padding-right:3px;

    font-size:11px;
    line-height:14px;
}

textarea.disclaimer
{
    font-family: Tahoma, Helvetica, Arial, sans-serif;
    font-weight: normal;
    color: #AAAAAA;
    border: solid 1px #CAE3C5;
    width:226px;
    height:48px;
    padding-left:3px;
    padding-right:3px;

    font-size:10px;
    line-height:12px;
}

span.myRadio, span.myRadio input
{
    font-family: Tahoma, Helvetica, Arial, sans-serif;
    font-weight: normal;
    font-size: 11px;
    color: #61605B;
    background: transparent;
    border-width: 0px;
    width:13px;
    height:14px;
    vertical-align:bottom;
    margin-bottom:1px;
    margin:0px 1px 1px 1px;
    padding:0px;    
}
