@import "/terms-and-conditions.css";

/* =========================================
    main layout (columns, footer, nav, etc.)
   ========================================= */

* {
  margin: 0;
  padding: 0;
}

body {
  background-color: #fff;
  font: 100%/1.5 arial, verdana, sans-serif;
  color: #000;
  text-align: center;
}

#container {
  width: 780px;
  margin: 0 auto;
  padding: 60px 0 20px 0;
  text-align: left;
  position: relative;
}

#header {
  margin-bottom: 20px;
}

#content {
  width: 518px;
  float: left;
  border-right: 2px solid #e6e6e6;
  margin-bottom: 40px;
}



#footer, #navigation {
  clear: both;
}


/* ---- main navigation - */
#navigation {
  width: 740px;
  background: #000000 url(/images/navbgleft.gif) no-repeat bottom left;
  font-size: 13px;
  font-weight: bold;
  position: absolute;
  left: 20px;
  top: 0;
}

#navigation form {
  margin: 0;
}

#navigation ul {
  list-style-type: none;
  width: 495px;
  float: left;
  margin-left: 3px;
}

#navigation li {
  margin: 0;
  padding: 8px 5px 0 10px;
  float: left;
  display: inline-block;
  background-color: ##000000;
}

#navigation li.last {
  float: none;
}

#navigation a {
  text-decoration: none;
  text-transform: uppercase;
}

#navigation a:link, #navigation a:visited {
  color: #fff;
}

#navigation a:hover, #navigation a:active, #navigation a:focus {
  color: #ff9900;
}

/* (nav 'you-are-here' indicator) */
body#homepage #navigation a#homenav, 
body#loginpage #navigation a#loginnav, 
body#tourpage #navigation a#tournav,
body#buzzpage #navigation a#buzznav, 
body#pricesignuppage #navigation a#pricingsignnav,
body#uploadtoolspage #navigation a#uploadtoolsnav,
body#supportfaqpage #navigation a#supportfaqnav, 
body#businessplanpage #navigation a#multiusernav, 
body#partnerspage #navigation a#partnersnav,
body#forumpage #navigation a#forumnav {
  color: #ff9900;
}

#navigation fieldset {
  background: url(/images/navbgright.gif) no-repeat bottom right;
  height: 30px;
  padding-top: 5px;
}

#navigation legend, #navigation label {
  display: none;
}

#navigation input {
  width: 70px;
  height: 1.1em;
  float: left;
  border: 1px solid #555;
  font-size: 1em;
  padding: 2px;
  margin-top: 2px;
  margin-right: 3px;
  background-color: #fff;
}

#navigation div button {
  margin-top: 2px;
  margin-left: 0px;
  border:none;
  background-color: transparent;
  color: #fff;
  cursor: pointer;
  text-decoration: underline;
  width: 55px;
}


#footer {
  font-size: 0.8em;
  line-height: normal;
  clear: both;
}

#footer p {
  margin-bottom: 0;
  clear: both;
}

#footer ul {
	list-style-type: none;
	text-decoration: none;
}

#footer li {
  float: left;
  display: inline-block;
  padding-right: 5px;
  margin-right: 5px;
  margin-left: 0;
 margin-top:0;
 border-right: 1px solid #000;
}

#footer li.last {
  float: none;
  border: none;
}


/* =========================================
    site-wide rules
   ========================================= */

a:link, a:visited {
  color: #000;
}

a:hover, a:active, a:focus {
  color: #444;
}

h1, h2, h3, h4, form, p, blockquote, ul, ol {
  margin: 0 20px;
}

blockquote p {
  margin: 0 0 15px 0;
}

form, p, ul, ol, dl {
  font-size: 0.75em;
}

fieldset {
  border: none;
}

h2 {
  font-size: 1em;
  line-height: normal;
  font-weight: normal;
  margin-bottom: 20px;
}

h3 {
  font-size: 0.75em;
  line-height: normal;
  font-weight: bold;
}

li {
  margin-left: 20px;
}

p {
  margin-bottom: 15px;
}

table {
  margin: 0 0 40px 20px;
  border-collapse: collapse;
}

th, td {
  vertical-align: top;
  padding: 4px;
  width: 140px;
  border-top: 2px solid #e0e0e0;
  font-weight: normal;
  font-size: 0.75em;
  text-align: left;
}


#multiuserplan, #tryout {
  position: relative;
  overflow: hidden;
}

#multiuserplan a, #tryout a {
  display: block;
  position: absolute;
  left: 0;
  top: 0;
  z-index: 1;
  text-decoration: none;
  padding-top: 150px;
}


#newsletter {
  margin-top: 15px;
  overflow: auto;
}

#newsletter h2 {
  font-size: 0.75em;
  line-height: normal;
  font-weight: bold;
  margin-bottom: 0;
}

#newsletter p {
  margin-right: 15px;
  margin-bottom: 0;
}

#newsletter fieldset {
  border: none;
}

#newsletter legend, #newsletter label {
  display: none;
}

#newsletter input {
  width: 110px;
  float: left;
  border: 1px solid #555;
  padding: 2px;
  margin-top: 3px;
  background-color: #fff;
  font-size: 0.75em;
}

#newsletter div button {
  border:none;
  background-color: transparent;
  margin: 3px 0 0 5px;
  cursor: pointer;
  text-decoration: underline;
  width: 60px;
}

#newsletter div button img {background: #e0e0e0;}

#emailsupport {
  margin-top: 24px;
}

#emailsupport h2 {
  margin-bottom: 0;
  padding: 10px 0 10px 40px;
  background: url(/images/support.gif) no-repeat 0 0;
}


.signupthankyou {
  color: #ef6c16;
  font-size: 1.4em;
  line-height: normal;
}


/* =========================================
    site-wide page areas
   ========================================= */
/* ---- header - */
#header h1 {
 background: url(/images/dropsendlogo.gif) no-repeat bottom left;
 width: 255px;
 height: 62px;
 text-indent: -300em;
}

#header p.importantnote em {
  font-weight: bold;
  font-style: normal;
}

#header p.importantnote a:link, #header p.importantnote a:visited {
  color: #4d4d4d;
}

#header p.importantnote a:hover, #header p.importantnote a:active, #header p.importantnote a:focus {
  color: #6e6e6e;
}



/* ---- infobar - */

#infobar {
	width: 257px;
	float: left;
	margin-bottom: 40px;
}

#infobar #multiuserplan, #infobar #tryout {
  margin-top: 0;
  margin-bottom: 20px;
  width: 224px;
  height: 107px;
}


#infobar #multiuserplan {
  margin-top: -12px;
  height: 117px;
}

#infobar #tryout a {
  width: 224px;
  height: 107px;
  background: url(/images/tryfree2.gif) no-repeat top left;
}

#infobar #multiuserplan a {
  width: 224px;
  height: 117px;
  background: url(/images/multiuserbrandplan.gif) no-repeat top left;
}

#infobar p {
  margin-bottom: 0;
  margin-right: 10px;
}

#infobar #newsletter {
  margin-top: 0;
  margin-left: 0px;

}

#infobar p.logocontainer {
  margin-right: 0;
  margin-top: -85px;
  margin-bottom: 70px;
}


/* =========================================
    home page
   ========================================= */

body#homepage #header {
  background: url(/images/sendstoreeasy.gif) no-repeat 535px 10px;
}

#tagline {
  font-size: 1.4em;
  font-weight: normal;
  line-height: normal;
  color: #4d4d4d;
  margin-top: 0;
  margin-bottom: 0;
  padding: 15px 155px 0 0;
}

#testimonmsg {
  margin-bottom: 20px;
  font-size: 0.7em;
  font-style: italic;
  text-align: center;
  color: #027abb;
}

#mainflash {
  margin-left: 20px;
}

#usageinfo {
  margin-top: 28px;
  float: left;
  width: 515px;
  padding-bottom: 15px;
}

#usageinfo h2 {
  color: #757575;
  font-size: 0.9em;
  font-weight: bold;
  padding: 7px 0 120px 36px;
  margin-bottom: 0;
}

#usageinfo h2.mainhead {
  color: #575757;
  background: none;
  font-size: 1.3em;
  font-weight: normal;
  padding: 0 0 10px 0;
  margin-bottom: 0;
}

#usageinfo p.intro {
  font-weight: bold;
}

#sendfilesinfo, #storefilesinfo {
  float: left;
  width: 248px;
}

#sendfilesinfo * {
  margin-right: 5px;
}

#storefilesinfo * {
  margin-right: 0;
}

#sendfilesinfo {
  background: url(images/infosend.gif) no-repeat 20px 3.2em;
}

#storefilesinfo {
  background: url(images/infoupload.gif) no-repeat 0 2.5em;
}

#sendfilesinfo h2 {
  background: url(images/usageitem_1.gif) no-repeat 0 0;
}

#storefilesinfo h2 {
  background: url(images/usageitem_2.gif) no-repeat 0 0;
}


#usageinstructions {
  clear: both;
  padding-top: 22px;
  margin-left: 20px;
  float: left;
  width: 480px;
  border-top: 2px solid #e6e6e6;
}

#usageinstructions * {
  margin-left: 0;
}

#usageinstructions ol {
  list-style-type: none;
}

#usageinstructions li {
  padding: 2px 0 2px 25px;
  background-position: 0 3px;
  background-repeat: no-repeat;
  color: #888;
}

#usageinstructions li.itemone {
  background-image: url(/images/listitem_1.gif);
}

#usageinstructions li.itemtwo {
  background-image: url(/images/listitem_2.gif);
}

#usageinstructions li.itemthree {
  background-image: url(/images/listitem_3.gif);
}

#usageinstructions li.itemfour {
  background-image: url(/images/listitem_4.gif);
}

#sendfilesinstruct, #storefilesinstruct {
  float: left;
  width: 238px;
}

#usageinstructions h3 {
  font-size: 0.9em;
  font-weight: bold;
  color: #666;
  padding: 1px 0 15px 26px;
  background-position: 0 0;
  background-repeat: no-repeat;
}

#sendfilesinstruct h3 {
  background-image: url(/images/sendfileinstructarrow.gif);
}

#storefilesinstruct * {
  margin-right: 0;
  margin-left: 10px;
}

#storefilesinstruct h3 {
  background-image: url(/images/storefileinstructarrow.gif);
}

#storefilesinstruct li {
  margin-left: 0;
}


#tryout {
  margin-top: 15px;
  width: 234px;
  height: 137px;
}

#tryout a {
  width: 234px;
  height: 137px;
  background: url(/images/badge-outlook-plugin.jpg) no-repeat top left;
}

body#homepage #infobar #tryout {
  margin-top: 0;
}

body#homepage #infobar #tryout a {
  left:-1px;
}

#infobar h2.winmac {
  padding-left: 44px;
  background: url(/images/osicons.gif) no-repeat 0 0;
}

body#homepage p#appimage {
  margin-right: 0;
}

#infobar img.dtoolgrab {
  margin-bottom: 10px;
  border: none;
}



/* =========================================
    buzz page
   ========================================= */

body#buzzpage blockquote p {
  font-size: 1.45em;
  font-style: italic;
  line-height: normal;
  color: #4d4d4d;
  margin-bottom: 0;
}

body#buzzpage blockquote p.maincite {
  font-size: 0.7;
  color: #027abb;
  margin-bottom: 20px;
}

body#buzzpage #content h2 {
  margin-bottom: 15px;
}

body#buzzpage #content h2#presscoveragehead {
  border-top: 2px solid #e6e6e6;
  padding-top: 25px;
  margin-top: 30px;
}

body#buzzpage #content h4 {
  margin-bottom: 5px;
}


body#buzzpage #infobar h2 {
  /* margin-top: 40px; */
  margin-top: 20px;
  margin-bottom: 10px;
}

body#buzzpage #infobar h2#branding {
  padding: 0;
  margin: 0 20px 10px 20px;
}

body#buzzpage #infobar p#downloadbranding {
  padding-bottom: 20px;
  border-bottom: 2px solid #e6e6e6;
}


#infobar p#downloadbranding img {
  margin: 0;
}


body#buzzpage #infobar #tryout {
  margin-top: 45px;
}


#infobar h2#behindthescenes {
  padding-top: 20px;
  margin-top: 15px;
  border-top: 2px solid #e6e6e6;
}


#infobar div#newsletter h3 {
  border-top: 2px solid #e6e6e6;
  padding-top: 20px;
  margin-top: 20px;
}

#infobar div#newsletter form {
  border-bottom: 2px solid #e6e6e6;
  margin-bottom: 20px;
}

#infobar p.signupthankyou {
  border-bottom: 2px solid #e6e6e6;
  padding-bottom: 20px;
  margin-bottom: 20px;
}

blockquote p.maincite cite {
  font-style: normal;
}

#dsfeedback {
  margin-bottom: 15px;
}

#dsfeedback form {
  border-bottom: 2px solid #e6e6e6;
}

#dsfeedback h2 {
  margin-bottom: 10px;
}

#dsfeedback legend, #dsfeedback label {
  display: none;
}

#dsfeedback textarea, #dsfeedback input {
  width: 200px;
  border: 1px solid #555;
  background-color: #fff;
  font-size: 0.9em;
  font-family: arial, verdana, sans-serif;
  padding: 2px;
  margin-bottom: 10px;
}

#dsfeedback textarea {
  height: 100px;
}

#dsfeedback div input {
  margin: 0;
  width: 58px;
  height: 20px;
  padding: 30px 0 0 0;
  border: none;
  background: url(/images/button_submit.gif) no-repeat 0 0;
  overflow: hidden;
  cursor: pointer;
}

#infobar blockquote {
  margin-bottom: 10px;
}

div#infobar blockquote p {
  font-size: 0.8em;
  font-style: normal;
  line-height: normal;
  color: #000;
}

div#infobar blockquote p cite {
  font-size: 1em;
  font-style: normal;
  color: #027abb;
}

#pressreleases {
  margin: 0 20px 15px 20px;
  padding-bottom: 18px;
  border-bottom: 2px solid #e6e6e6;
}

#pressreleases h2, #pressreleases ul, #pressreleases li {
  margin-left: 0;
  margin-right: 0;
}

#pressreleases ul {
  list-style-type: none;
}

h3.presssource {
  font-size: 1.6em;
  font-weight: normal;
  line-height: normal;
  color: #4d4d4d;
}

h4.articleref {
  margin: 0 20px;
}

h4.articleref a {
  font-size: 0.75em;
  font-weight: bold;
}

h4.articleref a:link, h4.articleref a:visited {
  color: #6eb51c;
}

h4.articleref a:hover, h4.articleref a:active, h4.articleref a:focus {
  color: #7ec52c;
}

p.articledate {
  margin: -15px 20px 30px 20px;
  color: #4d4d4d;
}




/* =========================================
    pricing + signup pages
   ========================================= */

body#pricesignuppage #header {
  margin-bottom: 0;
}

body#pricesignuppage h2#tagline {
  padding-right: 0;
  padding-bottom: 20px;
  background-image: none;
  font-size: 1em;
}

tr#mainheadings {
  background-color: #e6e6e6;
}

tr#mainheadings th {
  font-size: 0.9em;
  font-weight: bold;
  color: #4d4d4d;
}

tr#signuplinks th, tr#signuplinks td, body#pricesignuppage tr.decorimages td, 
body#pricesignuppage tr.decorimages th {
  border: none;
}

td img {
  border: none;
}

body#pricesignuppage tr#signuplinks td img {
  margin-top: 10px;
}

body#pricesignuppage tr.decorimages td {
  height: 105px;
  vertical-align: bottom;  
}

ol#faqs {
  padding: 5px 20px 0 20px;
  list-style-position: outside;
  font-size: 0.9em;
}

ol#faqs li {
  margin: 0 0 5px 0;
  padding: 0 0 5px 0;
  background-image: none;
}

ol#faqs li h3 {
  display: inline;
  font-weight: normal;
  line-height: normal;
  font-size: 1em;
  margin: 0;
}

ol#faqs li p {
  margin: 0 0 0 7px;
  padding: 0;
  font-size: 0.9em;
}

body#pricesignuppage #infobar #newsletter h3 {
  border: none;
  padding-top: 0;
  margin-top: 5px;
}

#infobar #newsletter form div {
  padding-bottom: 25px;
}




/* =========================================
    privacy + terms and conditions pages
    (and register ts+cs)
   ========================================= */

body#policytcsfairusepage #navigation input, body#policytcsfairusepage #navigation button {
  visibility: hidden;
}

body#policytcsfairusepage h2 {
  font-size: 1.6em;
  font-weight: normal;
  line-height: normal;
  color: #4d4d4d;
}

body#policytcsfairusepage p {
  font-size: 0.9em;
}

body#policytcsfairusepage #footer p {
  font-size: 0.8em;
}


/* =========================================
    upload tools page
   ========================================= */

body#uploadtoolspage #header p {
  font-size: 1em;
  font-weight: normal;
  line-height: normal;
  color: #4d4d4d;
  margin: 25px 20px;
}

body#uploadtoolspage #content {
  width: auto;
  border: none;
}

#applicationinfo {
  padding-bottom: 40px;
  padding-top: 10px;
  margin-bottom: 20px;
  margin-left:20px;
  border-bottom: 2px solid #e6e6e6;  
  width: 740px;  
  float: left;
}

#applicationinfo #macapp, #applicationinfo #winapp {
  float: left;
  width: 49%;
}

#applicationinfo #airapp, #applicationinfo #airapp {
  float: left;
  width: 100%;
  text-align:center;
  height: 290px;
}
#applicationinfo #airapp img {
	 margin-left: 200px;
}
#applicationinfo #winapp {
  border-left: 2px solid #e6e6e6;
}

#applicationinfo h3 {
  background-position: 0 0;
  background-repeat: no-repeat;
  padding-left: 40px;
  padding-top: 5px;
  margin: 0 10px 0 0;
  font-size: 1em;
  font-weight: normal;
  min-height: 30px;
}

#applicationinfo #macapp h3 {
  background-image: url(/images/logolarge_mac.gif);
}

#applicationinfo #winapp h3 {
  background-image: url(/images/logolarge_win.gif);
  margin-left: 10px;
}

#applicationinfo p {
  padding-top: 20px;
}

#applicationinfo img {
  float: left;
  border: none;
  margin-right: 3px;
  margin-left: 15px;
}

#applicationinfo #winapp img {
  margin-left: 25px;
}

#uploadtoolspage #content #newsletter {
  clear: left;
  float: left;
  width: 250px;
  padding: 0;
  margin: 20px 0 0 0; 
}

#uploadtoolspage #content #emailsupport {
  float: left;
  width: 250px;
  margin: 10px 0 0 0; 
  padding: 0;
}


#uploadtoolspage #content p#tryout {
  width: 220px; 
  float: left;
  margin: 10px 0 0 25px;
  padding-right: 20px;
}





/* =========================================
    tour pages
   ========================================= */

#tourpage #content, #tourpage #infobar {
  border: none;
}

#tourpage h2 {
  font-size: 1.3em;
  margin-bottom: 10px;
  color: #4d4d4d;
}

#tourpage #content img {
  margin-left: 20px;
}

#tourpage #infobar h3 {
  color: #6d6d6d;
  margin-top: 5px;
  margin-bottom: 10px;
}

#tourpage #infobar h4 {
  margin-bottom: 10px;
  color: #4d4d4d;
  font-size: 1.1em;
  font-weight: normal;
}

#tourpage #infobar p {
  margin-bottom: 15px;
}

#tourpage #infobar img {
  border: none;
}





/* =========================================
    business plan (multiuser) pages
   ========================================= */

body#businessplanpage img {
  border: none;
}

body#businessplanpage #header h1 {
  background: url(/images/dropsendlogo_business.gif) no-repeat bottom left;
}

body#businessplanpage #infobar {
  position: relative;
  top: -2.5em;
  margin-bottom: 0;
}

body#businessplanpage #infobar p#goldsealgraphic, 
body#businessplanpage #infobar h3, 
body#businessplanpage #infobar dl {
  position: relative;
  top: -75px;
}

body#businessplanpage #infobar h3 {
  top: -70px;
  font-size: 1em;
  font-weight: normal;
}

body#businessplanpage #infobar dl {
  top: -55px;
  margin-left: 20px;
}

body#businessplanpage #infobar dt { 
  font-size: 1.1em;
  font-weight: bold;
  margin-bottom: 5px;
}

body#businessplanpage #infobar dd { 
  margin-bottom: 20px;
}

ol#bplanoptions { 
  list-style-type: none;
  margin: 0;
  margin-bottom: 25px;
  padding: 0;
  float: left;
}

ol#bplanoptions li { 
  float: left;
  width: 180px;
  padding-left: 40px;
  font-size: 1.4em;
  line-height: 1.1;
}

ol#bplanoptions li#option1 {
  background: url(/images/usageitem_1.gif) no-repeat 0 0;
}

ol#bplanoptions li#option2 {
  background: url(/images/usageitem_2.gif) no-repeat 0 0;
}

#bpdescription {
  clear: left;
  border-top: 2px solid #e6e6e6;
  padding-top: 20px;
  margin: 0 20px;
}

#bpdescription div {
  float: left;
  width: 238px;
}

#bpdescription div h2, #bpdescription div ul {
  margin-left: 0;
}

#bpdescription div h2 {
  margin-bottom: 10px;
  font-size: 0.95em;
}

#bpdescription div li {
  margin-left: 15px;
  color: #f6831b;
}

#bpdescription div li span {
  color: #000;
}

#bpdescription p {
  clear: both;
  margin: 0;
  padding-top: 20px;
}

#businesstour {
  clear: both;
  border-top: 2px solid #e6e6e6;
  margin: 0 20px;
  padding-top: 20px;
  position: relative;
  top:-15px;
}

#businesstour h2 {
  font-size: 1.4em;
  font-weight: normal;
  color: #4d4d4d;
  margin-left: 0;
}

#businesstour #businesstourimage {
  float: left;
  width: 520px;
  margin-bottom: 30px;
}

#businesstour #businesstourdesc {
  float: left;
  width: 220px;
}

#businesstour #businesstourdesc h3 {
  color: #6d6d6d;
  margin-bottom: 10px;
  margin-left: 0;
}

#businesstour #businesstourdesc h4 {
  margin-bottom: 10px;
  margin-left: 0;
  color: #4d4d4d;
  font-size: 1.1em;
  font-weight: normal;
}

#businesstour #businesstourdesc p {
  margin-right: 0;
  margin-left: 0;
}


/* New Plans and Pricing */

.h1-pricing-signup{ color:#000; font-size:1.5em; text-align:center;}

.h2-pricing-signup{
	color:#000;
	font-size:1.4em;
	text-align:center;
}


#header-pricing-signup{
	height: 70px;
	width: 740px;
	float:left;
	background-image:url(images/t1-header-pricing-signup.jpg);
	background-repeat:no-repeat;
	margin-left: 22px;
	}

#pan-left{
	height:300px;
	width:290px;
	float:left;
	margin-top: 35px;
	}
	
#pan-middle{
	height:300px;
	width:155px;
	float:left;
	margin-left: -4px;
	}
	
#pan-right{
	height:300px;
	width:290px;
	float:left;
	;
	margin-top: 15px;
	}

#choose-plan{
	height: 17px;
	width: 280px;
	float:left;
	margin-top: 4px;
	}
.choose-plan-text{
	font-size:0.7em;
	height: 17px;
	width: 280px;
	text-align: center;
	vertical-align: bottom;
	margin-left: 5px;
	}


#pricing-grid{
	height: 345px;
	width: 740px;
	}

#content-pricing-grid{
	height: 345px;
	width: 740px;
	margin-left: 22px;
	float: left;
	}

.pricing-grid-container{
	height: 265px;
	width:143px;
	float:left;
	border-color: #CCC;
	background-image: url(images/t1-bg-price-contaner-140.jpg);
	background-repeat: repeat-y;
	border-width: 1px;
	border-style: solid;
	}
	
.pricing-list-wrapper{
	height: 155px;
	width:143px;
	float:left;
	text-align: left;
	margin-top: 10px;
	}

.price-item-sm{
	width:135px;
	height:16px;
	float:left;
	font-size:11px;
	color:#000;
	margin-left: 6px;
	}
	
.price-item-sm-bg{
	width:133px;
	height:18px;
	float:left;
	font-size:11px;
	color:#000;
	margin-left: 8px;
	background-image: url(images/t1-bg-price-item-sm.gif)   
	background-repeat:no-repeat;
	background-image: url(images/t1-bg-price-item-sm.gif);
	}
	
.price-item-lg{
	width:150px;
	height:20px;
	float:left;
	font-size:12px;
	color:#fff;
	}
.pricing-list-wrapper ul{
	height: auto;
	margin-top: 10px;
	list-style-position: outside;
	list-style-image: url(images/checkmark.jpg);
	padding: 0;
	margin-left: 0px;
	}
	
.plan-title{
	height:auto;
	width:143px;
	float:left;
	font-size:1.2em;
	font-weight:bold;
	text-align: center;
	margin: auto;
	}
	
.pricing-signup-button{
	height:27px;
	width:143px;
	float:left;
	font-size:1.2em;
	font-weight:bold;
}

.pricing-title{
	font-size:1.2em;
	color: #F60;
	width: 143px;
	height: 30px;
	margin-bottom: 0px;
}
.pricing-cost{
	color:#000;
	text-align:center;
	font-size: 0.75em;
	height: 20px;
	width: 143px;
}
.pricing-more-details{
	font-size:.7em;
	color:#000;
	text-align:center;
	width: 143px;
	float: left;
}
.checkmark{
	height:10px;
	width:9px;
	float:left;
	background-image:url(images/checkmark.jpg);
	background-repeat:no-repeat;
	margin-right: 2px;
	margin-left: 1px;
	}
	
.checkmark-callout{
	height:11px;
	width:11px;
	float:left;
	background-image:url(images/checkmark-callout.jpg);
	background-repeat:no-repeat;
	margin-left: 6px;
	margin-right: 2px;
	}

	
.checkmark-spacer{
	height:10px;
	width:9px;
	float:left;
	background-repeat:none;
	margin-right: 2px;
	margin-left: 1px;
	}
	
.pricing-orange{
	color:#F60;
	margin-left: 0px;
	}
	
.pricing-white{
	color:#FFF;
	margin-left: 0px;
	}
	
.pricing-italics{
	font-style:italic;}

.want-more{
	color:#03C;
	font-size:11px;
	}	
	
#security-badges-container{
	height: 155px;
	width: 740px;
	float:left;
	margin-left: 24px;
}	

/* Pricing Callout */




.pricing-list-wrapper-callout{
	height: 120px;
	width:155px;
	float:left;
	}

.pricing-list-wrapper-callout ul{
	height: auto;
	width:155px;
	float:left;
	margin-left: -10px;
	}
	
.pricing-list-wrapper-callout ul li{
	color:#FFF;
	list-style-type: none;
	font-size: 13.5px;
	text-align: left;
	width: 150px;
	margin-left: 22px;
}
	
.pricing-grid-container-callout{
	height: 285px;
	width:155px;
	float:left;
	background-repeat: no-repeat;
	background-image: url(images/t1-bg-price-contaner-155.jpg);
	border-style: soild;
	margin-top: 25px;
	border-color: #999;
	}
	
.pricing-title-callout{
	font-size:1.5em;
	color: #FFF;
	width: 155px;
	text-align: center;
	height: 37px;
	margin-top: 7px;
}

.pricing-cost-callout{
	color:#FFF;
	text-align:center;
	font-size: 1em;
	width: 155px;
}
	
.plan-title-callout{
	height:auto;
	width:155px;
	float:left;
	font-size:1.2em;
	font-weight:bold;
	text-align: center;
	}
	
.pricing-signup-button-callout{
	height:27px;
	width:155px;
	float:left;
	font-size:1.2em;
	font-weight:bold;
	vertical-align: middle;
	margin-top: 10px;
}

.pricing-more-details-callout{
	font-size:0.7em;
	color:#000;
	text-align:center;
	margin: auto;
	width: 155px;
	float: left;
}

.button-float{
	margin:auto;
	width: 77px;
	}

.most-popular-plan{
	font-size:0.65em;
	color:#000;
	width: 155px;
	}
.price-rule{
	width:85px;
	font-size:10px;
	color:#FFF;
	margin: auto;
	border-bottom: solid #fff 1px;
	margin-bottom: 5px;
	}


/*Pricing-Footer*/

#pricing-footer1{
	height:125px;
	width:249px;
	float:left;
	}

#pricing-footer2{
	height:155px;
	width:245px;
	float:left;
	}

#pricing-footer3{
	height:125px;
	width:246px;
	float:left;
	}
	

/* OUTLOOK PAGE */

.outlook {
	font-size:15px;
	font-weight: normal;
	text-align:left;
	margin-left: 0px;
}
 
.outlook-features{width:740px; height:auto; float:left;}

.list-checkmark-wrapper{
	width: 300px;
	height:auto;
	float: left;
}
.outlook-features-left{
	width:380px;
	height:260px;
	float:left;
	margin-right:10px;
	padding: 0;
}
.list-checkmark {
	width:275px;
	float: left;
	margin-top: 20px;
}
.list-checkmark li{ list-style-image:url(images/checkmark-small.jpg)}

.list-checkmark-subtitle{
	font-size:12px;
	text-align:left;
}
.outlook-how-to-use{
	float:right;
	margin-right:25px;
	margin-top:10px;
	height:auto;
	width: 325px;
}

.list-checkmark2-wrapper{
	float:right;
	width:325px;
	height:auto;
	margin-top:15px;
}

.list-checkmark2-subtitle{
	font-size:13px;
	text-align:left;
	font-weight:bold;
}


.air-app { border-right:solid 5px #e6e6e6; width:370px; float:left;  text-align:center; }
#applicationinfo .air-app p, #applicationinfo .air-app h3 { text-align:left; padding-left:0; margin-left:0; padding-top:0; }
.air-app p { font-size:14px; }
.desktop-apps { float:left; clear:both; width:100%; margin-bottom:20px; }
#flashcontent { text-align:center; }
#applicationinfo .air-app img { float:none; margin: 20px 0 0; }
.app { float:left; width:352px; }
.dropsend-direct { background: url("images/dropsend_bg.gif") top left no-repeat; width:335px; float:left; margin-left:15px; _margin-left:7px; _float:left; }
.dropsend-direct a { position:relative; width:149px; height:62px; display:block; text-decoration:none; color:#727272; float:left; margin: 0 3px 0 15px; _margin-left:8px; }
.dropsend-direct a:hover { color:#000; }
.dropsend-direct a span { position:absolute; left:48px; bottom:5px; font-size:11px; display:block; float:left; }
#applicationinfo .dropsend-direct h3 { color:#525252; font-size:18px; font-weight:bold; }
#applicationinfo .dropsend-direct li { font-size:16px; color:#777; }
#applicationinfo .dropsend-direct ul { margin-left:50px; margin-bottom:50px; }
#applicationinfo .dropsend-direct a img { margin:0; }
