﻿/* 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; }

/* 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; }

/* 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;background-image:url(../images/submit_bg.png);background-repeat:no-repeat;}
#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: 1px 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;}