.tail-top{ background:url(../images/bg.gif) repeat-x top #fff}
.tail-bottom{/*background:url(../images/bot.gif) repeat-x  bottom */}

.right_bgd { position:absolute; top:0; right:0; width:50%; height:200px; background:url(../images/tall_top_right.gif) left top repeat-x;}

.col-1, .col-2, .col-3, .col-4, .col-5, .col-6, .col-7{ float:left}
/*======= width =======*/
.main, .main_head {
  background-image:url(/images/bg_shadow.png);
  margin:0 auto;
  padding-left:35px;
  padding-right:35px;
  text-align:left;
  width:973px;
}
.main_head {
  padding-bottom:10px;
  padding-left:0px;
  padding-right:0px;
  width:1043px;
  position:relative;
}

/*======= header =======*/
#headerhome {height:504px;}
#header {
  height:200px;
  overflow: hidden;
}

/*======= index.html =======*/
#page1 #content .col-1{ width:276px; margin-right:43px}
#page1 #content .col-2{ width:640px;margin-left:5px;}
#page1 #content .bg{ background:url(../images/tail.gif) repeat-y 300px top; margin-bottom:10px; }
#page1 #content .col-1home{width:316px;}
#page1 #content .col-2home{width:600px;}
#page1 #content .bghome{background:url(../images/tail.gif) repeat-y 340px top; margin-bottom:10px; }
#page1 #content .homespacer{width:316px;}

/*======= footer =======*/
#footer { height:104px; }

/******************
*   MTPartner     *
*******************/

MTPartnerModule .vStandard #headlineContainer{
  margin-bottom: 15px;
}

.MTPartnerModule .vStandard .headline h1 {
    margin-bottom: 10px;
}

.MTPartnerModule .vStandard table{
  width: 500px;
  border-collapse: collapse;
}

.MTPartnerModule .vStandard  tbody {
    display: table-row-group;
    vertical-align: middle;
}

.MTPartnerModule .vStandard .country{
  padding-top: 16px;
}

.MTPartnerModule .vStandard div.outer{
    border: medium none;
    padding: 1px;
    float: left;

    background: none repeat scroll 0 0 #CDCBCC;
    margin-right: 15px;
    position: relative;
    /*padding: 8px;*/
}

.MTPartnerModule .vStandard div.inner {
    background: none repeat scroll 0 0 #FFFFFF;
    border: 0 none;
    margin: 0;
    padding: 3px;

    color: #000000;
    font-family: verdana,arial,sans-serif;
    text-align: center;
}

.MTPartnerModule .vStandard .td{
    font-family: Arial,Helvetica,sans-serif;
    font-size: 12px;
    line-height: 16px;

    display: table-cell;
    text-align: inherit;
    vertical-align: inherit;
    margin: 0;
    padding: 0;
}

.MTPartnerModule .vStandard .textContainer{
  width: 318px;
}

.MTPartnerModule .vStandard .textContainer table{
  width: 100%;
  border-collapse: collapse;
}


