@media screen,print {
    body { background-color:#FFFFFF;
           color:#000000;
           cursor:default;
           font-family:Verdana,Geneva,Arial,Helvetica,sans-serif;
           font-size:12px;
           left:0;
           line-height:16px;
           margin:0;
           padding:10px;
           text-align:left;
           top:0;
           width:600px; }
}
@media screen,print {  
  a { font: 12pt;
        color: black;
        text-decoration: underline;}
}
@media screen,print { 
    .sectionHeading {
    color:black;
    font-size:14px;
    font-weight:bold;
    line-height:19px;
}}
  {
   div.aiContactSafe_row {
    clear:both;
    width:380px;
}}
@media screen,print{
div.aiContactSafe_contact_form_field_label_left {
    padding:5px 3px;
    width:80px;
    
}}
@media screen,print{
div.aiContactSafe_contact_form_field_left {
    float:left;
    padding:1px 3px;
}                   }
@media screen,print{
div.aiContactSafe_contact_form_field_label_right, div.aiContactSafe_contact_form_field_right {
    float:right;
    padding:7px 15px;
}                   }
@media screen,print{
label.required_field {
    text-align:left;
    vertical-align:top;
    margin-left:5px;
}                   }
@media screen,print{
                }
@media screen,print{
div#aiContactSafeBtns input {
    border-color: #D0D0D0 #202020 #202020 #D0D0D0; 
    border-style:solid;
    border-width: 1px;
    background-color: #FFFFFF;
    font-weight: bold;
    color: #D11241;
    cursor: pointer;
    font-size:11px;
   	float:left;
	margin-left:260px
}               }
@media screen,print{
div#aiContactSafe_info {
    margin-bottom:10px;
    margin-top: 10px;
}}

@media screen,print{
input.inputbox {
    background-color:#FFFFFF;
    border:1px solid #A2A4D1;
    padding:2px;
}}
@media screen,print{
textarea {
    background-color:#FFFFFF;
    border:1px solid #A2A4D1;
    padding:2px;
}}
@media screen,print{
file.inputbox  {
    background-color:#FFFFFF;
    border:1px solid #A2A4D1;
    padding:2px;
}}

@media screen,print{  
#pageTitle {
border:0px solid #DFDFEF;
margin:0 0 15px;
padding:1px;
}}
@media screen,print{
ul, li {
list-style-type:disc;
background-repeat:no-repeat;
padding-left:10px;
}
}
