﻿#AboutYou .border, .what_makes_a_form .border, .what_makes_a_thank_you .border
{
    border: 5px solid #2d7835;
    padding: 20px;
    border-top:0;
}

#AboutYou .border{border-top:0;}


#AboutYou table
{
    width: 100%;
}
#AboutYou th
{
    text-align: left;
    width: 132px;
}
#AboutYou .border
{
    color: #2d7835;
}

#AboutYou input.default_text_long
{
    background: #fff !important;
    font-size: 11px;
    border: 1px solid #2d7835;
    border-width: 0 0 1px;
    width: 100%;
    color: #2d7835;
}
#AboutYou .radio label
{
    color: #2d7835;
    padding-right: 20px;
}
#AboutYou .button_row 
{
    text-align: right;
    padding-bottom: 0px;
    margin:0
}
#AboutYou th label.underline
{
    display: block;
    border-bottom: 1px solid #2d7835;
    line-height: 16px;
}
#AboutYou tr.are_you th, #AboutYou tr.are_you td
{
    vertical-align: top;
    padding-top: 10px;
}
#AboutYou td, #AboutYou th
{
    padding-top: 5px;
    padding-bottom: 0;
}


#CommentsTextArea
{
    font-family: Verdana,Arial,sans-serif;
    font-size: 11px;
    line-height: 29px;
    color: #2d7835;
    width: 410px;
    height: 200px;
    margin: -1px 0;
    
    background: url(/images/v2/backgrounds/whatmakesabackground.gif) repeat-y top center;
}

#CommentsTextArea.border
{
    border-top:1px solid;
    border-bottom:1px solid;
    padding: 0 0 0 20px;
}

.first_row td, .first_row th
{
    padding-top: 15px;
}
.leftColumn
{
    width: 440px;
    margin: 0 px;
    float: left;
    padding: 0 !important;
}


 #PageMainContent .what_makes_a_thank_you .sub_heading, #PageMainContent #WhatMakesAComment .sub_heading
{
    margin-top: 20px;
    background: #2d7835 url(/images/v2/articles/whatmakesleft.gif) top left no-repeat;
}

 #PageMainContent .what_makes_a_thank_you .sub_heading_content, #PageMainContent #WhatMakesAComment .sub_heading_content
{
    background: url(/images/v2/articles/whatmakesright.gif) top right no-repeat;
}
#PageMainContent #AboutYou .sub_heading_content, #PageMainContent #AboutYou .sub_heading{background:none}
#PageMainContent #AboutYou .sub_heading{background:#2d7835;margin-top:0}

#PageMainContent #AboutYou .sub_heading h2, #PageMainContent .what_makes_a_thank_you .sub_heading h2
{
    background: url(/images/v2/articles/whatmakesaboutyou.gif) 0 50% no-repeat;
    text-indent: -1000px;
    font-size: 0;
    height: 45px;
    margin: 0;
    padding:5px 0  0;
    min-height:0;
}
#PageMainContent .what_makes_a_thank_you .sub_heading
{
    margin-top: 0;
}
#PageMainContent .what_makes_a_thank_you .sub_heading h2
{
    background-image: url(/images/v2/articles/whatmakesathankyou.gif);
  
}
#quotes
{
    color: #fff;
    list-style: none;
    margin-left:0;
    padding-left:0;
    width:310px;
    height:220px;
    background:url(/images/v2/articles/whatmakesacomments.gif) no-repeat top left;
    
}
#quotes li
{
    list-style: none;
    margin-bottom: 10px;
    font-size: 16px;
    margin-left:0;
    padding-left:0;
    width:1px;
    overflow:hidden;
    height:0;
    text-indent:-1000px;
}
/*#quotes span{width:300px;}
#quotes embed, #quotes object
{
    position: relative !important;
}*/
.rightColumn
{
    width: 310px;
    float: right;
}

.validation_summary
{
    border: 5px solid #257835;
    border-width: 0 5px;
    margin: 0;
}
.validation_summary ul
{
    margin: 0;
    padding: 20px;
}
#WhatMakesAComment h2
{
    text-indent: -1000px;
    font-size: 0;
    padding: 0;
    margin: 0;
    background: url(/images/v2/articles/whatmakesaheader.gif) no-repeat;
    width: 100%;
    height:55px;
}
#WhatMakesAComment h2 span
{
    text-indent: -1000px;
    font-size: 0;
    display: block;
}

.button_row span, .sendbutton{background: url(/images/v2/articles/buttongradient.jpg) 0 0 no-repeat;}
.button_row span{float:right}



