﻿/* To / From Section */
#FromTo {width:677px;height:166px;margin-left:50px;}
#FromTo .Label { padding-right:10px; }
#FromTo .TextBox { width:160px; padding:3px; margin:1px; border:1px solid #c0c0c0; background-color:#fafafa; }
#FromTo .TextBox.Highlight { border:1px solid #909090;background-color:#ffffff; }
#FromTo .DropDown { width:168px; padding:2px; margin:1px; border:1px solid #c0c0c0; background-color:#fafafa; }
#FromTo .DropDown.Highlight { border:1px solid #909090;background-color:#ffffff; }

#FromTo .From { background-image: url(../images/From_bg.png);background-repeat: no-repeat; padding-left: 31px; padding-top: 35px; width: 305px; vertical-align:top;}
#FromTo .To { background-image: url(../images/To_bg.png);background-repeat: no-repeat; padding-left: 31px; padding-top: 35px; width: 305px; vertical-align:top;}
#FromTo .HelpText { font-size: 9px; line-height: normal; }

.bulletGreenArrow{padding-left:20px; margin-top:5px; margin-bottom:2px; display:block; background-image: url('../images/icon_arrow_green.gif'); background-position:left 2px; background-repeat: no-repeat; line-height:20px;}
h1.title{padding-bottom:0px; padding-top:0px; margin-top:0px; margin-bottom:0px;font-size: 18px; color: #4d4d4d;text-decoration: none;line-height:24px;font-weight:bold;}
h2.subTitle{padding-bottom:0px; padding-top:0px; margin-top:0px; margin-bottom:0px;font-size: 30px; color: #005489;text-decoration: none;line-height:34px;font-weight:normal;}

/* Help Images */
.HelpImage { cursor: pointer; padding-top: 1px; }
.PopupBox { background-color: #e2e7ff; border: 1px solid #c0c0c0; display: none; padding: 7px; z-index: 2; font-size: 11px; line-height: normal; overflow: hidden; }
.PopupText { border-color: #043A69; color: #043A69; opacity: 0; filter: progid:DXImageTransform.Microsoft.Alpha(opacity=0); }
.PopupText img { float:right; padding-left: 4px; padding-bottom: 0px; }

/* -- main links inherits size from text style-- */
.link{color: #004a7f;text-decoration:underline;}
.link:visited{ color: #004a7f;text-decoration:underline;}
.link:hover{color: #004a7f; text-decoration: underline;}


/* Fax Message Section */
#FaxMessage {width:677px;height:148px;margin-left:50px;margin-top:25px;background-image:url(../images/FaxMessage_bg.png);background-repeat:no-repeat;}
#FaxMessage .Headers .FileSelect {font-weight:bold;padding-left:31px;padding-top:25px;}
#FaxMessage .Content .FileSelect {vertical-align :top;}
#FaxMessage .Content .FileSelect img {padding-bottom:5px;vertical-align:middle;}
#FaxMessage .Headers .TextMessage {font-weight:bold;padding-left:39px;padding-top:25px;}
#FaxMessage .Content .TextMessage {vertical-align:top;padding-left:39px;}
#FaxMessage .Content .TextMessage .TextArea {border:1px solid #c0c0c0;background-color:#fafafa;font-family:Arial,Helvetica,sans-serif;font-size:12px;}
#FaxMessage .Content .TextMessage .TextArea.Highlight {border:1px solid #909090;background-color:#ffffff}

/* Submit Section */
#Submit {width:677px;height:163px;margin-left:50px;margin-top:25px;}
#Submit .Friend {padding-left:31px;padding-top:25px;}
#Submit .Friend .Header {font-weight:bold;}
#Submit .Friend .TextBox {padding:3px;margin:1px;width:200px;color:#303030;background-color:#ffffff;border:1px solid #c0c0c0;background-color:#fafafa;}
#Submit .Friend .TextBox.Highlight {border:1px solid #909090;background-color:transparent;}
#Submit .Send {vertical-align:middle;}
#Submit .Send .terms{color:#666666;font-family:Arial;font-size:11px;}

/* AutoComplete */
.autocomplete {list-style-type:none;overflow:hidden;background-color:#ffffff;font-size:11px;border:1px solid #c0c0c0;margin:2px 0px 0px 0px;padding: 0px 0px 0px 0px;line-height: normal;}

.autocomplete li span.region { white-space:nowrap; font-weight:bold; padding-left: 2px; }
.autocomplete li span.details { white-space:nowrap; padding-left: 2px; font-size: 10px; }
.autocomplete li span.details span { font-style:italic; }

.autocomplete li.as_normal { padding: 2px; }
.autocomplete li.as_normal a { background-color: #ffffff; color: #303030; display: block; width: 100%; text-decoration: none; }
.autocomplete li.as_normal a:hover { background-color: #e7f3bd; color: #005489; display: block; width: 100%; text-decoration: none; }

.autocomplete li.as_highlight { padding: 2px; }
.autocomplete li.as_highlight a { background-color: #e7f3bd; color: #005489; display: block; width: 100%; text-decoration: none; }
.autocomplete li.as_highlight a:hover { background-color: #e7f3bd; color: #005489; display: block; width: 100%; text-decoration: none; }

/* -- */
.ModalBackground { background-color: #808080;filter:alpha(opacity=75);opacity:0.75;margin:0px;padding:0px;}
.CountryBackground { background-repeat: no-repeat; background-position: right center; padding: 4px; }

.FaxPostBackground {margin:0px;padding:0px;}
.FaxPostIndicator {border:1px solid #005489;width:160px;height:50;vertical-align:middle;background-color:#fafafa;padding:10px;filter:alpha(opacity=90);opacity:0.90;}
.FaxPostIndicator img {vertical-align:middle;padding-right:16px;}
.FaxPostIndicator div {font-size:16px;font-weight:bold;color:#005489;}

/* -- */
#BadgesFooter {padding-top:5px;border-top: 0px solid #898989;display:block;margin-top:10px;}

.Badges {float:left;}
.Badges ul {display:inline; margin:0 !important; padding:0 !important;}
.Badges ul li {background:none;display:inline !important;list-style-type:none;margin:0;padding:1px;}
.Badges ul li a {opacity:.4;-moz-opacity:.4;filter:alpha(opacity=40);}
.Badges ul li a:hover {opacity:1;-moz-opacity:1;filter:alpha(opacity=100);}
.Badges ul li img {float:none;width:16px;height:16px;border:0;margin:0;padding:0;}

.FinePrint{font-family:Arial, Helvetica, sans-serif; font-size:10px; color:#898989; text-align:right; }
.FinePrint a{font-family:Arial, Helvetica, sans-serif; font-size:10px; color:#898989;}


.sendfax-header{background-color:#fff; padding:23px 36px 15px;width:776px;box-sizing:border-box;clear:both;float:left;margin-left:8px;}
.sendfax-header .sendfax-logo{float:left;}
.sendfax-header .sendfax-header-text{float:right;font-size:16px;font-weight: bold; padding-top: 5px;}


.sendfax-banner-section{
background: url(/free/images/sendfax/send-fax-banner-bg.jpg) repeat-x;
clear: both;
float: left;
margin-left: 8px;
width: 776px;
padding:50px 38px;
box-sizing:border-box;
position:relative;
}
.sendfax-banner-section .sendfax-banner-content{width:100%;float:left;clear:both; box-sizing:border-box;padding:0px 55px 33px;}
.sendfax-banner-section .sendfax-banner-content .sendfax-banner-left{width:400px;float:left; box-sizing: border-box;}
.sendfax-banner-section .sendfax-banner-content .sendfax-banner-left h2{color:#fff;margin:24px 0 10px;padding:10px 20px 10px 0;font-size:30px;line-height:38px;font-weight:bold;}
.sendfax-banner-section .sendfax-banner-content .sendfax-banner-left .sendfax-banner-left-content{padding:0px 50px 20px 0;}
.sendfax-banner-section .sendfax-banner-content .sendfax-banner-left p{color:#fff;font-size:14px;margin-bottom:16px;font-weight:bold;}
.sendfax-banner-section .sendfax-banner-content .sendfax-banner-left ul{margin:0; padding:0;}
.sendfax-banner-section .sendfax-banner-content .sendfax-banner-left ul li{font-size:14px;color:#fff;list-style-type:none;margin-bottom:2px;font-weight:bold;background: url(/free/images/sendfax/right-arrow-li.png) no-repeat;padding-left:15px; background-position:left center;}
.sendfax-banner-section .sendfax-banner-content .sendfax-banner-btn{text-align:left;margin-top:25px}
.sendfax-banner-section .sendfax-banner-content .sendfax-banner-btn a{ background-color:#ff9900; padding:10px 50px;font-size:14px;line-height:20px;text-decoration:none; text-align:center;color:#fff;font-weight:bold;text-shadow: 2px 1px 2px #dd8000;}

.sendfax-banner-section .sendfax-banner-content .sendfax-banner-right{width:170px;float:right;box-sizing:border-box; -moz-box-sizing: border-box;}
.sendfax-banner-section .sendfax-banner-content .sendfax-banner-right img{text-align:left;}

.sendfax-banner-section .sendfax-banner-footer {background-color:#43a9a2;padding:10px 36px; box-sizing:border-box; -moz-box-sizing: border-box;position:absolute;bottom:0;left:0;width:100%;}
.sendfax-banner-section .sendfax-banner-footer p{float:left;color:#fff;font-size:12px; font-weight:bold;}
.sendfax-banner-section .sendfax-banner-footer a{float:right;color:#fff;font-size:12px;font-weight:bold;text-decoration:none;}

.send-one-time-btn{background-image: url(/free/images/sendfax/send-one-time-fax-btn.png);background-repeat:no-repeat; height:41px; width:181px;display:block;text-indent:-9999px;margin-top:10px;}
.send-one-time-btn:hover{background-image: url(/free/images/sendfax/send-one-time-fax-btn-org.png);background-repeat:no-repeat;height:41px; width:181px;display:block;text-indent:-9999px;}