﻿/* GLOBAL RESET */
*{margin: 0; padding: 0;}
.body {font-family: Arial Rounded MT Bold, Arial, Helvetica, sans-serif;font-size: 12px;color: #000000;background: url(images/bg-tile.gif); background-position-y:44px;}
ul{padding:0px}
.clear {clear:both;}
.hide {display:none !important;}
.top-margin {margin-top:6px;}
a:focus {outline: none;}

.center {width:942px;margin:0px auto; }

.fontsize12 {font-size:12px !important}

/* Master Style */

#atff {
  display: none;
}

#main {   position:relative; margin-top:-14px;display:block; }
.bodylink, a:link, a:visited {color: #cc0000;font-size:12px;font-weight:normal;font-style:normal; margin-top:-10px}
.bodylink a:hover {color:black; text-decoration:underline 	}

.home-logo-link {text-indent:-99999px;}
.top { background:transparent url(images/bg-main.jpg) repeat scroll 0 13px;min-height:549px; }
.top h1{ height:145px; position:relative;top:-12px; margin-left:15px;text-indent:-5000px;}
 
.process {display:block; height:150px;margin-top:279px; color:#FFFFFF;  }
.p1{position:relative; width:159px; height:130px;  float:left; left:76px; padding-left:90px;top:-6px;}
 
LABEL.pre{color:#CCCCCC;font-size:20px;font-style:italic;left:13px;position:absolute;top:28px;}
span.start-here-icon {background:transparent url(images/I-STARTHERE.png) no-repeat scroll 0 0;display:block;height:113px;left:-140px;position:absolute;text-indent:-999999px;top:-83px;width:193px;z-index:1;}
 

.home .site-banner {display:block !important; height:44px; background:transparent url(images/bg-banner-tabs.gif) repeat scroll 0pt 0px;}
.home .sample-place{display:block !important;position:absolute;top:7px;width:100%;z-index:100;height:100px;}
.home .sample-text{float:right;height:46px;left:-119px;position:relative;top:0;width:100%;}
.home .sample-text a{background:transparent url(images/bt-sample-text.png) no-repeat scroll right 3px;display:block;float:right;height:51px;text-indent:-999999px;width:262px;margin-top:-6px;cursor:pointer !important}

.home .sample-place-link{background:transparent url(images/bt-sample.png) no-repeat scroll 0 0;display:block;float:right;height:376px;position:relative;text-indent:-999999px;top:-46px;width:159px;}
.home .sample-sticker {background:transparent url(images/bt-i-sample.png) no-repeat scroll 0 0;float:right;height:90px;left:141px;position:relative;text-indent:-99999px;top:42px;width:90px;}

.home {background: url(images/bg-tile.gif)repeat scroll 0pt 44px !important;}



.home #main {margin-top:0px;}

.home .top {background:transparent url(images/bg-main.jpg) repeat scroll 0 0px;height:725px;margin-bottom:15px}

.home .send-single-link{ float:left; text-indent:-99999px; background:transparent url(images/tab-send-single.gif) no-repeat scroll 0 0;display:block;height:38px;width:133px;}
.home .send-bulk-link { float:left; text-indent:-99999px; background:transparent url(images/tab-send-bulk.gif) no-repeat scroll 0 -38px;display:block;height:38px;width:133px;}

.home .send-single-link:hover{background:transparent url(images/tab-send-single.gif) no-repeat scroll 0 0px;}
.home .send-bulk-link:hover {background:transparent url(images/tab-send-bulk.gif) no-repeat scroll 0  -76px;}


.home .top-tab{left:78px;position:relative;top:14px;z-index:200}
.home .top-tab .save{background:transparent url(images/i-save.png) no-repeat scroll 0 0;display:block;height:32px;left:236px;position:absolute;text-indent:-99999px;top:-14px;width:202px;z-index:1;}

.nobullet {list-style:none}

.process h2{text-indent:-5000px}
.process h3 {font-size:14px; color:#ffffff}
.process h3 a:link, a:visited{color:#cc0000; font-size:14px }
.process h3 a:hover{color:black; text-decoration:underline }

.dataentry {position:relative;top:0px; left:0px;}
.dataentry {background:transparent url(images/data-entry.gif) no-repeat scroll 0 0;height:167px;margin-left:129px;margin-top:-71px;width:686px;}
.dataentry .text-field {background:transparent none no-repeat scroll 0 0;border:none;float:left;font-family:Arial Rounded MT Bold,Arial,Helvetica,sans-serif;font-weight:bold;height:118px;left:9px;margin:12px 5px;position:relative;top:-22px;width:559px;font-size:16px !important;overflow:hidden;*top:-15px }
.dataentry .next-btn{background:transparent url(images/bt-next.gif) no-repeat scroll left top;border:medium none;float:left;height:31px;left:22px;position:relative;text-indent:-5000px;top:-5px;width:94px;cursor:pointer;}
.dataentry .char-limit{ color:#555555;display:block;font-family:Times New Roman;font-size:24px;font-weight:bold;left:-50px;position:absolute;text-align:right;top:165px;width:88px;}

.details{background:transparent none repeat scroll 0 0;border:medium none;height:91px;margin:9px;width:545px;font-size:18px; font-family:Arial, Helvetica, sans-serif; color:#999999; font-style:italic  }


.next:hover {background-position:0 -31px}

.popular{width:501px; position:relative; display:block; float:left; margin-left:78px; margin-top:10px}
.popular .hdpop{ background:url(images/hd-popular.gif) no-repeat scroll 0 0 ; text-indent:-5000px; height:25px}
.popular .popdiv{margin-left:14px; margin-top:-10px; height:80px}
.popular .poplist{color:#404040;float:left;font-size:14px;line-height:20px;list-style-image:none;list-style-position:outside;list-style-type:none;margin-top:9px;padding-left:20px;width:139px;}

.nav{display:block;float:left;margin-top:17px;position:relative;width:284px;}

.legal {float:right;margin-right:87px;padding-bottom:10px; }
.legal, a:link, a:visited{font-size:10px; text-decoration:none;  list-style:none; color:#CC0000; position:relative}
.legal a:hover{color:black; text-decoration:underline}
 

 a.home-links {font-size:14px !important; font-family: Arial Rounded MT Bold, Arial, Helvetica, sans-serif; font-weight:bold}
 a.home-links:hover {color:black; text-decoration:underline}
.home-logo-link {display:block;height:130px;left:0;position:absolute !important;top:0;width:142px;z-index:90;}

.options {list-style:none; position:relative}
.options li {float:left;}

.nav-ourstory {text-indent:-5000px; background:url(images/bt-ourstory.gif) no-repeat scroll 0 0; cursor:pointer;width:73px; height:18px; display:block; float:left;margin-left:6px }
.nav-ourstory:hover { background-position:0 -19px}
.nav-faq {text-indent:-5000px; background:url(images/bt-faq.gif) no-repeat scroll 0 0;cursor:pointer; width:26px; height:18px; display:block; float:left ;margin-left:10px}
.nav-faq:hover { background-position:0 -19px}
.nav-contact {text-indent:-5000px; background:url(images/bt-contact.gif) no-repeat scroll 0 0; cursor:pointer;width:60px; height:18px; display:block; float:left; margin-left:10px }
.nav-contact:hover { background-position:0 -19px}
.nav-stumped {background:transparent url(images/bt-stumped.gif) no-repeat scroll 0 0;display:block;float:left;height:18px;margin-left:-35px;text-indent:-5000px;width:70px;cursor:pointer}
.nav-stumped:hover { background-position:0 -19px}

.nav-sample {background:transparent url(images/bt-nav-sample.gif) no-repeat scroll 0 0;cursor:pointer;display:block;float:left;height:18px;margin-left:6px;text-indent:-5000px;width:53px;}
.nav-sample:hover { background-position:0 -19px}


.follow-us {float:right;margin-right:8px;margin-top:16px; } 
.facebook-us {margin-right:8px;margin-top:16px;float:right; }
.follow-us a{background:transparent url(images/twitter.png) no-repeat scroll 0 2px;color:white;display:block;font-size:12px;height:19px;padding-left:30px;padding-top:12px;}
.facebook-us a{background:transparent url(images/i-facebook.png) no-repeat scroll 0 2px;color:white;display:block;font-size:12px;height:19px;padding-left:30px;padding-top:12px;}

.feedback{position:relative; float:left;margin-left:78px;position:relative;width:800px; float:left; margin-top:10px; color:#404040;padding-bottom:22px;}
.feedback .hdfeed { background:url(images/hd-feedback.gif) no-repeat scroll 0 0 ; text-indent:-5000px; height:25px; }
.feedback .feedlist{float:left;font-family:Arial,Helvetica,sans-serif;font-size:12px;line-height:19px;list-style-image:none;list-style-position:outside;list-style-type:none;margin-top:5px;min-height:85px;padding-left:34px;width:228px;}
.feedback .feed-test{font-style:italic; }

.footer {background:transparent url(images/bg-footercolour.gif) repeat scroll 0 0;}
.footer .footer-tile{background:transparent url(images/bg-footershadow.gif) repeat-x scroll 0 0;height:24px;}
.footer .footer-contnent{clear:both;margin:0 auto;position:relative;width:942px;}
.footer .media-news-partner {clear:both;color:#404040;float:left;margin-left:78px;margin-top:10px;position:relative;width:800px;}
.footer .media-news-partner .news-title {background:transparent url(images/hd-news.gif) no-repeat scroll 0pt 0pt;height:25px;text-indent:-5000px;}
 
.footer .media-news-partner .media {width:604px}
.footer .partner {  left:10px;margin-top:-12px;position:relative;width:161px;float:left;width:400px;}
.footer .padner-title {margin-left:69px;padding-bottom:5px;}

.footer .media-news-partner .links {left:35px;margin-top:12px;position:relative;}
.footer .media-news-partner .links li {height:28px;display:block; list-style:none;float:left;}
.footer .media-news-partner .links a {display:block;font-size:15px;left:4px;margin-right:14px;position:relative;top:16px;}
.footer .media-news-partner .links li.video-link {padding-left:29px; background:transparent url(images/i-video.png) no-repeat scroll 0pt 0pt;}
.footer .media-news-partner .links li.link-normal {padding-left:29px; background:transparent url(images/i-www.png) no-repeat scroll 0pt 0pt;}

.footer .idea-intersect-area{ float:right; width:400px;}


.footer  .the-belles {background:transparent url(images/belles.png) no-repeat scroll 0 0;height:60px;margin-left:98px;text-indent:-555555px;width:90px;}
.footer  .the-belles a{display:block;height:70px;}

.paypal-logo{background:transparent url(images/paywithpaypal.gif) no-repeat scroll 0 0;clear:both;float:right;height:42px;margin-right:-46px;width:294px;margin-top:28px !important;}


.home .bulk-link {display:none;} /*{background:transparent url(images/bt-bulk-order.gif) no-repeat scroll 0 0;color:red;display:block;height:35px;left:136px;position:absolute;text-indent:-10000px;top:24px;width:117px;z-index:26;} */
/* Sent And Pay*/

.previewpay  .error {background-color:yellow;color:red;font-size:12px;font-weight:bold;margin:10px 10px 10px -2px;padding:15px;width:639px;}
.previewpay  .error-icon {background:transparent url(images/i-exclaim.gif) no-repeat scroll 0 0;height:36px;left:0;position:relative;text-indent:-99999px;top:-10px;width:36px;}
.previewpay  .display-form  input[type='text'] {border:medium none;height:18px;padding:5px;width:220px;}
.previewpay  .display-form  {padding-left:140px;padding-top:174px;position:relative;width:680px;}
.previewpay  .display-form  span{display:block;margin:10px 0 0;}
.previewpay  .display-form  .left-content{float:left;width:370px;}

.previewpay  .display-form  .validation-summary-errors li {list-style:none;font-weight:normal;padding:1px 0px 1px 0px}
.previewpay  .display-form  span.field-validation-error{color:Red;display:inline;font-size:18px;font-weight:bold;left:2px;position:relative;top:6px;}
.previewpay  .display-form  .right-content{background:transparent url(images/bg-senderdetails.gif) repeat scroll 0 0;color:white;float:left;padding:15px 34px;width:229px;}
.previewpay  .display-form .message {clear:both;float:left;left:0;position:relative;top:10px;width:684px;}
.previewpay  .display-form span.telegram-heading{background:transparent url(images/hd-telegram-message.gif) no-repeat scroll 0 0;display:block;height:16px;padding-bottom:6px;text-indent:-9999px;width:131px;}
.previewpay  .display-form  select{height:30px;padding:5px;width:231px;}
.previewpay  .display-form  .preview-btn{background:transparent url(images/bt-preview.gif) no-repeat scroll 0 0;cursor:pointer;border:medium none;float:right;height:36px;margin:9px;text-indent:-99999px;width:199px;}

.previewpay  .display-form .right-content p{margin-bottom:11px;margin-top:6px;}

.previewpay  .display-form .right-content h3.sender-details-title{background:transparent url(images/hd-senderdetails.gif) no-repeat scroll 0 0;height:22px;text-indent:-99999px;width:144px;margin-top:9px;}
.previewpay  .display-form .right-content h3.promotion-code{background:transparent url(images/hd-promotioncode.gif) no-repeat scroll 0 0;height:22px;text-indent:-99999px;width:144px;}
.previewpay  .display-form #date_input {height:14px;width:66px;}
.previewpay  .display-form .terms-of-use-link {color:White;font-size:12px;margin-left:3px;text-decoration:underline;}
.previewpay  .display-form .message-date-entry{clear:both;height:114px;width:669px;}
.previewpay  .display-form  textarea{font-family:Arial Rounded MT Bold,Arial,Helvetica,sans-serif; font-weight:bold; background:transparent url(images/bg-form-telegram.gif) no-repeat scroll 0 0;border:medium none;height:114px;padding:10px;width:654px;height:95px;}
.previewpay  .top{background: transparent url(images/bg-form.jpg) no-repeat scroll 0 13px;}

.previewpay .preview .top{background-image:none;}
.previewpay .preview-telegram{border:1px solid;display:block;height:479px;margin-left:69px;margin-top:31px;position:relative;width:779px;}
.previewpay .preview-photo{left:-11px;margin:0 auto;position:relative;width:783px;}
.previewpay #upload-progress {background:transparent url(images/transparent.png) repeat scroll 0 0;margin-top:-1px;position:absolute;width:664px;z-index:100;top:29px;}
.previewpay .progress-wheel {background: transparent url(images/loadinfo-red.gif) no-repeat scroll 0 0;display:block !important;height:24px;margin:0 auto !important;text-indent:-9999px;width:24px;position:relative;}


.previewpay .action-btn{ clear:both;margin-left:69px;margin-top:8px;position:relative;width:785px;}
.previewpay .action-btn .back-btn{background:transparent url(images/bt-backtoeditdetails.gif) no-repeat scroll 0 0;display:block;float:left;height:31px;margin-top:16px;text-indent:-999999px;width:177px;} 
.previewpay .action-btn .how-to-pay{background:transparent url(images/payment-options.gif) no-repeat scroll 0 0;float:right;height:93px;width:472px;}

.previewpay .action-btn .how-to-pay .pay-pal-btn{margin-left:18px;margin-top:14px;}
.previewpay .future-date{display:block;}
.previewpay .delivery-date {font-weight:bold !important;}
.previewpay .date-select {font-size:12px;text-decoration:underline;}
.previewpay .confirmation .top {background: transparent url(images/bg-confirmation.jpg) no-repeat scroll 0 15px}

.previewpay .confirmation .finish-btn{background:transparent url(images/bt-finish.gif) no-repeat scroll 0 0;display:block;height:31px;left:429px;text-indent:-99999px;top:401px;width:80px;}
.previewpay .send-Icon {background:transparent url(images/hd-when-to-send.gif) no-repeat scroll 0 0;display:block; text-indent:-99999px;padding-bottom:10px;}
.previewpay .home-logo-link {text-indent:-999999px;}
.previewpay .extra-Icon {background:transparent url(images/hd-extras.gif) no-repeat scroll 0 0;display:block; text-indent:-99999px;}
.previewpay .message-count {color:#555555;font-family:times New Roman;font-size:24px;font-weight:bold;position:relative;top:-11px;width:100px;}


.previewpay #upload-photo-place {margin-top:-12px;width:664px;}
.previewpay .upload-photo-area {background-color:#998F6F;display:block;margin-top:0;min-height:157px;position:relative;top:13px;width:auto}
.previewpay .photo-attach-select-area  #status {background-color:red;color:white;left:100px;padding:5px;position:absolute;top:-7px;width:226px;}
.previewpay .photo-attach-select-area {position:relative;width:661px;}
.previewpay .photo-attach-select-btn {background:transparent url(images/bt-uploadaphoto.png) no-repeat scroll 0 0;cursor:pointer;height:21px;margin-left:372px;position:absolute;text-indent:-99999px;top:-2px;width:109px;z-index:100;left:0;}
.previewpay .photo-attach-select-btn input[type='file']{cursor:pointer !important;height:30px !important;left:0 !important;top:0 !important;width:147px !important;z-index:100;}
.previewpay .upload-image-btn {color:#C80020;font-weight:bold;position:relative;z-index:-100;display:inline-block;}
.previewpay .photo-price {display:none;}
.previewpay .upload-photo-area span.photo{float:left;margin:17px;min-height:106px;padding:0;}
.previewpay .upload-photo-area span.photo a.delete{background:transparent url(images/bt-delete.png) no-repeat scroll 0 0;height:23px;margin-left:-4px;margin-top:-4px;position:absolute;text-indent:-999999px;width:23px;z-index:1;cursor:pointer;}
.previewpay .preview .upload-photo-area span.photo a.delete{display:none !important;}
.previewpay .preview .photo-price {color:#555555;display:block;float:right;font-size:25px;font-weight:bold;margin-right:112px;padding-bottom:13px;padding-left:13px;padding-right:0;position:relative;text-align:right;top:10px;width:232px;}
.previewpay .preview .photo-price i {background:transparent url(images/hd-total.png) no-repeat scroll 0 0;display:inline-block;height:20px;position:relative;text-align:left;text-indent:-99999px;top:5px;width:76px;}
.previewpay .preview .photos-to-be-printed {background:transparent url(images/hd-photos.png) no-repeat scroll right 0;display:block !important;height:16px;margin-top:21px;padding:10px 0 0;text-indent:-9999px;width:428px;}
.previewpay .photos-to-be-printed {display:none;}
.previewpay .upload-photo-area span.photo img{border:2px solid white;}
.previewpay i.arrow-up {background:transparent url(images/arrow-border.png) no-repeat scroll right 0;display:block;height:11px;left:411px;position:relative;text-indent:-99999px;top:16px;width:28px;z-index:100;}
.previewpay .preview i.arrow-up {display:none;}
.add-this{left:153px;position:relative;top:25px;clear:both;}

span.delivery-date  {display:inline !important;}
.delivery-date  input[type='text'] { width:15px !important;}

.bulk .top{background:transparent url(images/bg-form-bulkorder.jpg) no-repeat scroll 0 0;margin-top:14px;}
.bulk .index .top{background:transparent url(images/bg-form-wesend.jpg) no-repeat scroll 0 0;margin-top:14px;}
.bulk .back .top{background:transparent url(images/bg-form-wesend.jpg) no-repeat scroll 0 0;margin-top:14px;}
.earnings .top {background-image:none;margin-top:20px;}


.idea-intersect i{background:transparent url(images/INVENTEDBYIDEAINTERSECT.png) no-repeat scroll right 0;cursor:pointer;display:block;height:42px;margin-right:87px;margin-top:11px;text-indent:-99999px;}
 
.bulk .display-form {padding:0 129px;position:relative;}
.bulk .display-form .left-content{ display:block;float:left;min-height:371px;width:369px;}
.bulk .display-form .right-content{background:transparent url(images/bg-senderdetails.gif) repeat scroll 0 0;color:white;float:left;padding:15px 34px;width:229px;}
.bulk .display-form  span{display:block;margin:10px 0 0;}
.bulk .message {clear:both;}
.bulk .display-form .message-date-entry{clear:both;height:114px;width:669px;}
.bulk .display-form  textarea{font-family:Arial Rounded MT Bold,Arial,Helvetica,sans-serif; font-weight:bold; background:transparent url(images/bg-form-telegram.gif) no-repeat scroll 0 0;border:medium none;height:114px;padding:10px;width:654px;height:95px;}
.bulk .display-form  .preview-btn{background:transparent url(images/bt-preview.gif) no-repeat scroll 0 0;border:medium none;float:right;height:36px;margin:9px;text-indent:-99999px;width:199px;cursor:pointer;}
.bulk .excel-template {background:transparent url(images/bt-downloadexceltemplate.gif) no-repeat scroll right 0;display:block;height:31px;margin:10px 40px;text-indent:-99999px;width:289px;}
.bulk .excel-template {background:transparent url(images/bt-downloadexceltemplate.gif) no-repeat scroll right 0;display:block;height:31px;margin:10px 40px 10px 9px;text-indent:-99999px;width:289px;}

.bulk .uploaded-result {clear:both;position:relative;top:10px;}
.bulk p.info{font-size:14px;margin-left:7px;position:relative;text-align:center;width:294px;}
.bulk .uploaded-result-area{ clear:both;height:164px;overflow:auto;width:682px;}
.bulk .table-list-top {height:30px;width:665px;}
.bulk  td{ padding:5px;}

.bulk .table-list .error {background-color:#F7C8CC;color:red;}
.bulk .message-count { color:#555555;font-family:times New Roman;font-size:24px;font-weight:bold;position:relative;top:-11px;width:100px;}

.bulk  .recipient-name {width:117px}
.bulk  .delivery-address {width:200px}
.bulk  .city {width:50px}
.bulk  .postcode {width:46px}
.bulk  .state {width:56px}
.bulk  .country {width:74px}
.bulk  .when-to-send{left:8px;position:relative;top:55px;}
.bulk  .send-Icon{background:transparent url(images/hd-when-to-send.gif) no-repeat scroll 0 0;display:block;padding:5px;text-indent:-99999px;}
.bulk  .display-send-Icon{background:url("images/hd-displaydate.gif") no-repeat scroll 0 0 transparent;display:block;height:30px;margin:0 !important;padding:5px;position:relative;text-indent:-99999px;top:14px;width:350px;}
.bulk  .DisplaySendDate-text {float:left;}
.bulk  .display-send-date-select {float:left;font-size:10px;left:7px;margin-top:10px;}
.bulk .spacer{height:300px;}

.bulk .display-send-date-area{margin-top:15px;}

.bulk h3.promotion-code {background:url("images/hd-promotioncode.gif") no-repeat scroll 0 0 transparent;height:22px;text-indent:-99999px;width:144px;}

.bulk h3.sender-details-title {background:url("images/hd-senderdetails.gif") no-repeat scroll 0 0 transparent;height:22px;margin-top:9px;text-indent:-99999px;width:144px;}

.bulk .index .spacer{height:170px;}
.bulk .back .spacer{height:170px;}


.bulk #upload_button {background:transparent url(images/bt-upload.gif) no-repeat scroll right 0;cursor:pointer;height:64px;left:9px;position:relative;text-indent:-99999px;top:25px;width:289px;}
.bulk #status {clear:both;color:red;font-size:14px;font-weight:bold;margin:0 auto;position:relative;top:41px;width:329px;}
.bulk #upload-progress {background:transparent url(images/loadinfo-red.gif) no-repeat scroll 0 0;display:block;height:24px;left:137px;position:relative;top:37px;width:24px;}
.bulk thead tr.heading {background-color:#0F5E75;color:white;font-size:12px;text-align:left;}
.bulk .table-list{width:665px;}
.bulk tr.row {border:1px solid black;color:#0F5E75;height:20px;}
.bulk tr.row:hover  {border:1px solid black;color:#0F5E75;height:20px;background-color:#d7cba7;}


.bulk .preview-telegram{border:1px solid;display:block;height:479px;margin-left:69px;margin-top:31px;position:relative;width:779px;}
.bulk .preview .top{background-image:none;}
.bulk .preview .home-logo-link {display:none;}
.bulk .preview .uploaded-result-preview-area{left:69px;margin:0 auto !important;position:relative;width:945px;}
.bulk .preview  p.info-bulk-address{display:none;}
.bulk .preview .table-list-top,.bulk .preview .table-list,.bulk .preview .uploaded-result,.bulk .preview .uploaded-result-area {left:59px;}
.bulk .preview .total-bulk-price{font-size:18px;margin-top:-15px;}

.bulk .action-btn{ clear:both;margin-left:69px;margin-top:8px;position:relative;width:785px;}
.bulk .action-btn .back-btn{background:transparent url(images/bt-backtoeditdetails.gif) no-repeat scroll 0 0;display:block;float:left;height:31px;margin-top:16px;text-indent:-999999px;width:177px;} 
.bulk .action-btn .how-to-pay{background:transparent url(images/payment-options.gif) no-repeat scroll 0 0;float:right;height:93px;width:472px;}
.bulk .action-btn .pay-and-send-btn {margin-left:18px;margin-top:13px;}
.bulk  .error {background-color:yellow;color:red;font-size:12px;font-weight:bold;margin:10px 10px 10px -2px;padding:15px;width:639px;}
.bulk  .error-icon {background:transparent url(images/i-exclaim.gif) no-repeat scroll 0 0;height:36px;left:0;position:relative;text-indent:-99999px;top:-10px;width:36px;}
.bulk  .display-form  .validation-summary-errors li {list-style:none;font-weight:normal;padding:1px 0px 1px 0px}
.bulk  .display-form  span.field-validation-error{color:Red;display:inline;font-size:18px;font-weight:bold;left:2px;position:relative;top:6px;}
.bulk  .display-form  input[type='text'] {border:medium none;height:18px;padding:5px;width:220px;}
.bulk  .display-form  select{height:30px;padding:5px;width:231px;}
.bulk  .display-form #date_input {height:14px;width:66px;}
.bulk  .display-form .terms-of-use-link {color:White;font-size:12px;margin-left:3px;text-decoration:underline;}
.bulk  .display-form .message-date-entry{clear:both;height:114px;width:669px;}
.bulk  .display-form  textarea{font-family:Arial Rounded MT Bold,Arial,Helvetica,sans-serif; font-weight:bold; background:transparent url(images/bg-form-telegram.gif) no-repeat scroll 0 0;border:medium none;height:114px;padding:10px;width:654px;height:95px;}
.bulk  .display-form  p.info-bulk-address{color:#0F5E75;font-size:14px;font-weight:bold;margin-left:-18px;padding-bottom:6px;position:relative;text-align:center;}
.bulk   p.info-uploaded-details {font-size:16px;margin-top:-13px;padding-bottom:15px;}
.bulk   p.info-uploaded-details strong {color:#be1e2d;}
.bulk  .display-form span.telegram-heading{background:transparent url(images/hd-telegram-message.gif) no-repeat scroll 0 0;display:block;height:16px;padding-bottom:6px;text-indent:-9999px;width:131px;}

.bulk .line{border:1px solid #0F5E75;margin-right:18px; }
.bulk .preview .line{width:663px;}

.datepicker{z-index:100}




.bulk .site-banner {display:block !important; height:44px; background:transparent url(images/bg-banner-tabs.gif) repeat scroll 0pt 0px;}
.bulk .sample-place{display:block !important;position:absolute;top:7px;width:100%;z-index:100;height:100px;}
.bulk .sample-text{display:none;}
.bulk .sample-text a{display:none;}

.bulk .sample-place-link{display:none;}
.bulk .sample-sticker {display:none;}

.bulk .send-single-link{ float:left; text-indent:-99999px; background:transparent url(images/tab-send-single.gif) no-repeat scroll 0 -38px;display:block;height:38px;width:133px;}
.bulk .send-single-link:hover{ float:left; text-indent:-99999px; background:transparent url(images/tab-send-single.gif) no-repeat scroll 0 -76px;display:block;height:38px;width:133px;}

.bulk .send-bulk-link { float:left; text-indent:-99999px; background:transparent url(images/tab-send-bulk.gif) no-repeat scroll 0 0;display:block;height:38px;width:133px;}

.bulk .top-tab .save{background:transparent url(images/i-save.png) no-repeat scroll 0 0;display:block;height:32px;left:236px;position:absolute;text-indent:-99999px;top:-14px;width:205px;z-index:1;}
.bulk .top-tab{left:78px;position:relative;top:14px;z-index:200}

.bulk .site-banner-hide {display:none !important; }


.bulk {background: url(images/bg-tile.gif)repeat scroll 0pt 44px !important;}

/*we send & you send */
.bulk .tabnav-left{background:transparent url(images/bt-tab-wesend.jpg) no-repeat scroll 0 0px; width:307px; height:86px; float:left; text-indent:-999999px; *cursor:pointer}
.bulk .tabnav-left1{background:transparent url(images/bt-tab-wesend.jpg) no-repeat scroll 0 -172px; width:307px; height:86px; float:left; text-indent:-999999px; *cursor:pointer}
.bulk .tabnav-left1:hover{ background-position:0 -86px}

.bulk .tabnav-right{background:transparent url(images/bt-tab-yousend.jpg) no-repeat scroll 0 0px;width:475px; height:86px; float:left;text-indent:-999999px;*cursor:pointer}
.bulk .tabnav-right1{background:transparent url(images/bt-tab-yousend.jpg) no-repeat scroll 0 -172px;width:475px; height:86px; float:left;text-indent:-999999px;*cursor:pointer}
.bulk .tabnav-right1:hover{background-position:0 -86px}

.bulk .navcontainer{ width:784px; left:60px;position:relative;padding-top:290px;}
.bulk .price-panel-wesend{background:transparent url(images/bg-price-wesend.jpg) no-repeat scroll 0 0; float:left;height:167px;position:relative;width:784px;}
.bulk .price-panel-wesend ul{font-size:14px !important;left:349px;position:relative;top:-85px; width:400px}
.bulk .price-panel-yousend{background:transparent url(images/bg-price-yousend.jpg) no-repeat scroll 0 0; float:left;height:167px;position:relative;width:784px;}
.bulk .price-panel-yousend ul{font-size:14px !important;left:61px;position:relative;top:-85px; width:400px}

.bulk .tab-cap{background:transparent url(images/bg-bulk-cap.jpg) no-repeat scroll 0 0; height:30px;position:relative;width:784px;float:left;}
.bulk .tab-content-left{ position:relative;width:400px;padding-left:30px; font-size:14px !important; line-height:20px}
.bulk .tab-content-right-wesend {background:transparent url(images/pic-wesend.png) no-repeat scroll 0 0; height:246px;position:relative;width:344px;margin-top:-215px;margin-left:459px;}
.bulk .tab-content-right-yousend {background:transparent url(images/pic-yousend.png) no-repeat scroll 0 0; height:320px;position:relative;width:344px;margin-top:-317px;margin-left:459px;}

.bulk .starthere-wesend {background:transparent url(images/bt-starthere.gif) no-repeat scroll 0 0; height:40px;;width:253px;margin-top:107px;margin-left:38px;display:block; text-indent:-99999px; cursor:pointer}
.bulk .starthere {background:transparent url(images/bt-starthere.gif) no-repeat scroll 0 0; height:40px;width:253px;margin-top:107px;margin-left:490px;display:block; text-indent:-99999px;cursor:pointer }

.bulk .content{background:transparent url(images/bg-bulk-tile.jpg) repeat scroll 0 0; width:784px; position:relative; float:left}
  
 
                                  
.previewparent {background: url(images/bg-tile.gif)repeat scroll 0pt 0px !important;}
.previewparent .table-list-top{width:780px;}
.previewparent .table-list{width:780px;}
.previewparent .uploaded-result{ left:0 !important;width:778px;}
.previewparent .uploaded-result-area{width:796px;}
.previewparent .line{width:778px !important;}
.previewparent  .recipient-name {width:117px}
.previewparent  .delivery-address {width:200px}
.previewparent  .city {width:50px}
.previewparent  .postcode {width:46px}
.previewparent  .state {width:56px}
.previewparent  .country {width:74px}

.error .top{background:transparent url(images/bg-nav-options.jpg) no-repeat scroll 0 0;margin-top:14px;}
.error .error-msg{height:242px;left:200px;position:relative;text-indent:-99999px;top:168px;width:466px;}
.error .filenotfound{background:transparent url(images/error-404.gif) no-repeat scroll 0 0;}
.error .general-error {background:transparent url(images/error-general.gif) no-repeat scroll 0 0;}


.affiliate .top{background:transparent url(images/affiliate-header.gif) no-repeat scroll 0 0;}
.affiliate .footer{display:none;}
.affiliate .affiliate-content {position:relative;top:239px;}
.affiliate .affiliate-content table thead td {color:white;}
.affiliate .affiliate-content table thead {background-color:#555555;}
.affiliate .affiliate-content td {padding:3px 10px;}


/* IE Fix */

#IERoot .text-field{margin-top:55px;border:none;margin-left:15px;font-size:16px;overflow:hidden;}
#IERoot .next-btn{margin-top:50px;border:none;text-indent:-999999px;margin-left:-11px;}
#IERoot .paypal-logo{margin-top:-10px;}

.previewpay {background-position-y:0px;}







