/* CSS Document */

div.ep_email_form .status_messages, div.ep_email_form .status_messages span{
margin:0;
padding:0;
height:0px;
visibility:hidden;
background-color:#F9F9F9;
}

div.ep_popup {
height:98%;
left:50%;
margin:0pt 0pt 0pt -17em;
padding-top:1em;
position:absolute;
top:0pt;
}

div.ep_popup div.ep_email_form {
background:#F9F9F9 none repeat scroll 0%;
border: #FFC208 2px solid;
margin:0pt;
opacity:1;
width:34em;
}


div.ep_email_form .status_messages .ep_email_errors {
border:1px solid #EFE795;
padding:0pt 0.5em;
}


div.ep_email_form .status_messages .error {
color:red;
}

#emailpage_form {
background:#F5F9E4 none repeat scroll 0%;
font-family:Verdana, Arial, Helvetica, sans-serif;
width:34em;
}


#emailpage_form label {
display:block;
float:left;
font-weight:bold;
padding:1px 5px 0pt 0pt;
text-align:right;
width:79px;
color:#013355;
text-transform:uppercase;
font-size:11px;
}


#emailpage_form fieldset {
border:medium none;
margin:0pt;
padding:0pt;
}


#emailpage_form fieldset legend {
margin:0;
padding:0;
color:#013355;
font-family:Georgia,"Times New Roman",Times,serif;
font-size:22px;
font-weight:normal;
padding:10px 134px 10px 134px;
}


#emailpage_form .form_entry {
clear:both;
margin:0pt;
overflow:hidden;
padding:7px 4px;
}


#emailpage_form textarea, #emailpage_form input {
display:block;
float:left;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
width:365px;
border:1px solid #bdbfbf;
color:#432C18;
}

#emailpage_form .actions input {
display:block;
float:left;
width:365px;
background-color:#E5F6F9;
color:#013355;
cursor:pointer;
font-family:Verdana,Arial,Helvetica,sans-serif;
font-size:10px;
font-weight:bold;
margin:0pt;
padding:5px 11px;
text-transform:uppercase;
}

#emailpage_form .actions input:hover{
background-color:#013355;
color:#E5F6F9;
}


#emailpage_form .focused {
background:none;
border:none;
}


#emailpage_form .form_entry_instructions {
clear:both;
float:none;
margin:0pt;
text-align:center;
color:#432C18;
padding:10px 0;
font-size:11px;
width:545px;
}


#emailpage_form .form_entry .form_entry_instructions {
padding:0 0 0 86px;
text-align:left;
color:#432C18;
font-size:11px;
}


#emailpage_form .actions input {
display:inline;
float:none;
margin:0pt 4px;
width:auto;
}


#emailpage_form .actions {
border:none;

clear:both;
overflow:hidden;
padding:10px 0pt;
text-align:center;
}


div.ep_additional_content {
background:#fff none repeat scroll 0% 50%;
border-top: #013355 1px solid;
padding:4px 4px 1em;
}


div.ep_popup_background {
background:#777777 none repeat scroll 0%;
opacity:0.65;
}

#emailpage_form a{

background:transparent url(https://vipasuite.com/resources/all/files/_SiteRoot/SITE43/Icons/env_icon.jpg) no-repeat scroll left center;
display:block;
float:left;
height:21px;
color:#0276C1;
font-size:10px;
margin:0 110px;
padding:9px 0pt 0pt 26px;
}

/* h2 {products.css (line 102)
color:#013355;
font-family:Georgia,"Times New Roman",Times,serif;
font-size:22px;
font-weight:normal;
margin:50px 0pt 0pt;
padding:0pt;
width:466px;
}*/
