.questionnaires_default_frame
{
 border-left: 1px solid  #330066;
 border-top: 1px solid  #330066;
 border-right: 1px solid  #552277;
 border-bottom: 1px solid  #552277;
 background-color: #eeeeee;
}


.questionnaires_default_title
{
color: #330066;
text-decoration: none;
font-family:sans-serif,arial,arial,helvetica, tahoma,arial,sans-serif,helvetica,verdana;
font-size: 14px;
text-align:center;
vertical-align:top;
padding:2px;
}

.questionnaires_default_elements
{
color: #330066;
text-decoration: none;
font-family:sans-serif,arial,arial,helvetica, tahoma,arial,sans-serif,helvetica,verdana;
font-size: 10px;
text-align:left;
vertical-align:top;
padding:2px;
}

.questionnaires_default_submit_link
{
 border-left: 1px solid  #666666;
 border-top: 1px solid  #666666;
 border-right: 1px solid  #999999;
 border-bottom: 1px solid  #999999;
 background-color: #dddddd;
color: #330066;
text-decoration: none;
font-family:sans-serif,arial,arial,helvetica, tahoma,arial,sans-serif,helvetica,verdana;
font-size: 12px;
text-align:center;
vertical-align:top;
padding:5px;
}
.questionnaires_default_submit_link:visited {questionnaires_default_submit_link:visited }
.questionnaires_default_submit_link:hover
{
 border-left: 1px solid  #666666;
 border-top: 1px solid  #666666;
 border-right: 1px solid  #999999;
 border-bottom: 1px solid  #999999;
 background-color: #aaaaaa;
color: #330066;
text-decoration: none;
font-family:sans-serif,arial,arial,helvetica, tahoma,arial,sans-serif,helvetica,verdana;
font-size: 12px;
text-align:center;
vertical-align:top;
padding:5px;}

.simple_table_header
{
background-color: #cccccc;
color: #222222;
text-decoration: none;
font-family:sans-serif,arial,arial,helvetica, tahoma,arial,sans-serif,helvetica,verdana;
font-size: 14px;
text-align:center;
vertical-align:top;
padding:2px;
font-weight:bold;
}


.simple_table_data
{
background-color: #fafafa;
color: #444444;
text-decoration: none;
font-family:sans-serif,arial,arial,helvetica, tahoma,arial,sans-serif,helvetica,verdana;
font-size: 12px;
text-align:center;
vertical-align:top;
padding:2px;
}
