#fancybox-loading { position: fixed; top: 50%; left: 50%; width: 40px; height: 40px; margin-top: -20px; margin-left: -20px; cursor: pointer; overflow: hidden; z-index: 1104; display: none; } #fancybox-loading div { position: absolute; top: 0; left: 0; width: 40px; height: 480px; background-image: url(fancybox.png); } #fancybox-overlay { position: absolute; top: 0; left: 0; width: 100%; z-index: 1100; display: none; } #fancybox-tmp { padding: 0; margin: 0; border: 0; overflow: auto; display: none; } #fancybox-wrap { position: absolute; top: 0; left: 0; padding: 20px; z-index: 1101; outline: none; display: none; } #fancybox-outer { position: relative; width: 97%; height: 100%;  } #fancybox-content { width: 0; height: 0; padding: 0; outline: none; position: relative; overflow: hidden; z-index: 1102;  } #fancybox-hide-sel-frame { position: absolute; top: 0; left: 0; width: 100%; height: 100%; background: transparent; z-index: 1101; } #fancybox-close { position: absolute; top: -15px; right: -15px; width: 30px; height: 30px; background: transparent url(fancybox.png) -40px 0px; cursor: pointer; z-index: 1103; display: none; } #fancybox-error { color: #444; font: normal 12px/20px Arial; padding: 14px; margin: 0; } #fancybox-img { width: 100%; height: 100%; padding: 0; margin: 0; border: none; outline: none; line-height: 0; vertical-align: top; } #fancybox-frame { width: 100%; height: 100%; border: none; display: block; } #fancybox-left, #fancybox-right { position: absolute; bottom: 0px; height: 100%; width: 35%; cursor: pointer; outline: none; background: transparent url(blank.gif); z-index: 1102; display: none; } #fancybox-left { left: 0px; } #fancybox-right { right: 0px; } #fancybox-left-ico, #fancybox-right-ico { position: absolute; top: 50%; left: -9999px; width: 30px; height: 30px; margin-top: -15px; cursor: pointer; z-index: 1102; display: block; } #fancybox-left-ico { background-image: url(fancybox.png); background-position: -40px -30px; } #fancybox-right-ico { background-image: url(fancybox.png); background-position: -40px -60px; } #fancybox-left:hover, #fancybox-right:hover { visibility: visible;  } #fancybox-left:hover span { left: 20px; } #fancybox-right:hover span { left: auto; right: 20px; } .fancybox-bg { position: absolute; padding: 0; margin: 0; border: 0; width: 20px; height: 20px; z-index: 1001; } #fancybox-bg-n { top: -20px; left: 0; width: 100%;  } #fancybox-bg-ne { top: -20px; right: -20px;  background-position: -40px -162px; } #fancybox-bg-e { top: 0; right: -20px; height: 100%;  background-position: -20px 0px; } #fancybox-bg-se { bottom: -20px; right: -20px;  background-position: -40px -182px; } #fancybox-bg-s { bottom: -20px; left: 0; width: 100%;  background-position: 0px -20px; } #fancybox-bg-sw { bottom: -20px; left: -20px;  background-position: -40px -142px; } #fancybox-bg-w { top: 0; left: -20px; height: 100%;  } #fancybox-bg-nw { top: -20px; left: -20px;  background-position: -40px -122px; } #fancybox-title { font-family: Helvetica; font-size: 12px; z-index: 1102; } .fancybox-title-inside { padding-bottom: 10px; text-align: center; color: #333; background: #fff; position: relative; } .fancybox-title-outside { padding-top: 10px; color: #fff; } .fancybox-title-over { position: absolute; bottom: 0; left: 0; color: #FFF; text-align: left; } #fancybox-title-over { padding: 10px; background-image: url(fancy_title_over.png); display: block; } .fancybox-title-float { position: absolute; left: 0; bottom: -20px; height: 32px; } #fancybox-title-float-wrap { border: none; border-collapse: collapse; width: auto; } #fancybox-title-float-wrap td { border: none; white-space: nowrap; } #fancybox-title-float-left { padding: 0 0 0 15px; background: url(fancybox.png) -40px -90px no-repeat; } #fancybox-title-float-main { color: #FFF; line-height: 29px; font-weight: bold; padding: 0 0 3px 0; background: url(fancybox-x.png) 0px -40px; } #fancybox-title-float-right { padding: 0 0 0 15px; background: url(fancybox.png) -55px -90px no-repeat; }  .fancybox-ie6 #fancybox-close { background: transparent; filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='fancy_close.png', sizingMethod='scale'); } .fancybox-ie6 #fancybox-left-ico { background: transparent; filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='fancy_nav_left.png', sizingMethod='scale'); } .fancybox-ie6 #fancybox-right-ico { background: transparent; filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='fancy_nav_right.png', sizingMethod='scale'); } .fancybox-ie6 #fancybox-title-over { background: transparent; filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='fancy_title_over.png', sizingMethod='scale'); zoom: 1; } .fancybox-ie6 #fancybox-title-float-left { background: transparent; filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='fancy_title_left.png', sizingMethod='scale'); } .fancybox-ie6 #fancybox-title-float-main { background: transparent; filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='fancy_title_main.png', sizingMethod='scale'); } .fancybox-ie6 #fancybox-title-float-right { background: transparent; filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='ancy_title_right.png', sizingMethod='scale'); } .fancybox-ie6 #fancybox-bg-w, .fancybox-ie6 #fancybox-bg-e, .fancybox-ie6 #fancybox-left, .fancybox-ie6 #fancybox-right, #fancybox-hide-sel-frame { height: expression(this.parentNode.clientHeight + "px"); } #fancybox-loading.fancybox-ie6 { position: absolute; margin-top: 0; top: expression( (-20 + (document.documentElement.clientHeight ? document.documentElement.clientHeight/2 : document.body.clientHeight/2 ) + ( ignoreMe = document.documentElement.scrollTop ? document.documentElement.scrollTop : document.body.scrollTop )) + 'px'); } #fancybox-loading.fancybox-ie6 div { background: transparent; filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='fancy_loading.png', sizingMethod='scale'); }  .fancybox-ie .fancybox-bg { background: transparent !important; } .fancybox-ie #fancybox-bg-n { filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='fancy_shadow_n.png', sizingMethod='scale'); } .fancybox-ie #fancybox-bg-ne { filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='fancy_shadow_ne.png', sizingMethod='scale'); } .fancybox-ie #fancybox-bg-e { filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='fancy_shadow_e.png', sizingMethod='scale'); } .fancybox-ie #fancybox-bg-se { filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='fancy_shadow_se.png', sizingMethod='scale'); } .fancybox-ie #fancybox-bg-s { filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='fancy_shadow_s.png', sizingMethod='scale'); } .fancybox-ie #fancybox-bg-sw { filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='fancy_shadow_sw.png', sizingMethod='scale'); } .fancybox-ie #fancybox-bg-w { filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='fancy_shadow_w.png', sizingMethod='scale'); } .fancybox-ie #fancybox-bg-nw { filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='fancy_shadow_nw.png', sizingMethod='scale'); }  .error-div-message p { color:red !important; line-height:12px; margin-bottom:12px; overflow:hidden; font-weight:bold; } .success-msg { color:green; line-height:12px; margin-bottom:12px; font-weight:bold; } .section_menu{ background: none repeat scroll 0 0 #CCCCCC; border-radius: 10px 10px 10px 10px; box-shadow: 0 0 10px; margin-left: 10px; padding-bottom: 10px; padding-top: 10px; width: 580px; behavior: url(PIE.htc); } .content-col{ width:215px; float:left; margin:0 30px 25px 0;} .content-col2{ float:right; margin-right:0; padding-right:15px;} .content-col ul li{ color:#4A76BA; font-weight:bold; margin-bottom:0;} .content-col ul li a{ color:#333; font-weight:normal; line-height:17px; text-decoration:none;} .content-col ul li a:hover{ text-decoration:underline; color:green; } .faq-dt-h3 { font-size:15px; line-height:17px; color:#8B7500; padding:0 0 9px; font-weight:bold } .faq-li-h3 { font-size:15px; line-height:17px; color:#8B7500 !important; font-weight:bold } html {background:#040306;} body { margin:0; font:12px Arial, Helvetica, sans-serif; color:#333; min-width:1000px; background:#040306; } img {border-style:none;} .center-content { text-align:center; padding:0 0 15px 0; } a { color:#333; text-decoration:none; } a:hover {text-decoration:underline;} input, textarea { font:100% arial,sans-serif; vertical-align:middle; } form,fieldset{ margin:0; padding:0; border:none; } #logo-big { margin-top:-70px; margin-left:5px; } #just-logo { float:left; margin:0 20px -5px 0; z-index:1000; } #logo-big-inner { margin-top: -55px; margin-left:5px; } #wrapper { width:100%; overflow:hidden; position:relative; } #header { width:100%; background:#1b122d url(bg-header.gif) repeat-x 0 100%; } .header-holder { width:100%; background:url(bg-header-holder.jpg) no-repeat 50% 100%; } .inner .header-holder {background:url(bg-header-holder2.jpg) no-repeat 50% 100%;} #header .frame { width:930px; margin:0 auto; overflow:hidden; min-height:400px; padding:19px 0 21px; position:relative; } .inner #header .frame { min-height:0; width:930px; padding:19px 0 64px 0px; } * html #header .frame { height:400px; overflow:visible; } * html .inner #header .frame {height:auto;} #header .section { width:100%; overflow:hidden; font-size:13px; line-height:15px; color:#fff; font-weight:bold; position:relative; z-index:2; } .inner #nav {margin:3px 0 0;} #upselling.inner #nav { margin-left:350px; } #nav { list-style:none; margin:0; padding:0; float:left; } #nav li { float:left; margin:0 5px 0 0; } #nav a { float:left; color:#fff; cursor:pointer; padding:0 5px 0 0; background:url(bg-nav.gif) no-repeat 0 999px; } #nav span { float:left; background:url(bg-nav.gif) no-repeat 0 999px; } #nav a strong { float:left; height:25px; padding:8px 8px 0 13px; background:url(bg-nav.gif) no-repeat 0 999px; } #nav a:hover, #nav .active a { background-position:100% 0; text-decoration:none; } #nav a:hover span, #nav .active a span {background-position:0 -40px;} #nav .has-drop strong { padding-right:20px; background-position:100% -93px; } .add-nav { list-style:none; margin:8px 0 0; padding:0; float:right; } .add-nav a {color:#fff;} .add-nav li { float:left; display:inline; margin:0 12px 0 11px; } #main { width:100%; background:#e9f4f4; } .main-holder { width:920px; margin:0 auto; } .inner .main-holder { width:930px; padding:0 0 0 14px; } .main-frame { float:left; margin:-34px 0 0; position:relative; z-index:2; background:url(bg-content-holder.gif) repeat-y 4px 0; } .inner .main-frame { background:none; margin:-40px 0 0; } .main-container { width:911px; float:left; background:url(bg-content.gif) no-repeat 4px 0; padding:0 9px 10px 0; } .inner .main-container { background:none; padding:0 0 33px; width:930px; } .main-holder:after { content:""; display:block; clear:both; } .content-box { width:930px; margin:0 0 8px; background:#fff url(bg-content-box-line.gif) repeat-y; } .content-box-holder { width:100%; background:url(bg-content-box.gif) no-repeat; } .content-box-frame { background:url(bg-content-frame.gif) no-repeat 0 100%; width:888px; overflow:hidden; padding:48px 20px 18px 22px; }    #upselling .content-box-holder, #upselling .content-box-frame, #upselling .content-box{ background:none; } #upselling #upselling-float { background:url(content-float.png) no-repeat left top; width:750px; height:500px; position:absolute; margin-top:-60px; } #upselling .post h2 { margin-top:30px; font-size:30px; color:#000; text-align:center; margin-bottom:0; } #upselling .text h3 { color:#422163; margin:0 0 5px 0; padding:0; font-size:22px; font-family:Arial, sans-serif; } #upselling .post-box.alt-box3 .image { left:0; text-align:left; width:250px; top:24px; height:140px; } #upselling .post-box { border-bottom:1px dotted #ccc; background:none; border-top:1px dotted #ccc; margin-top:3px; } #upselling .new { background:url(new.png) no-repeat right top; border-bottom:1px dotted #ccc; } #upselling .post-box.alt-box3 {padding:32px 0 47px 150px;} #upselling .post-box.alt-box3 .text {padding:3px 60px 0 5px;} #upselling .text span { position:absolute; top:34px; left:0; background:#990033; border:4px solid #ff0000; color:#fff; font-size:21px; float:right; padding:4px 6px 3px 6px; text-transform:uppercase; border-radius:6px; -moz-border-radius:6px; -webkit-border-radius:6px; }    #inner-page #header { height:100px; } #inner-page .header-holder { height:100px; } #inner-page .search-form { position:relative; top:0; margin-left:-5px; left:0; } #inner-page .left-span { float:left; width:420px; } #inner-page .right-span { float:right; text-align:right; padding-top:5px; width:100px; } #inner-page .boxspan { background:#FAEBD7; border:4px solid #EEDFCC; -moz-border-radius:5px; -webkit-border-radius:5px; width:600px; padding:15px; margin:0 0 25px 0; color:#000; } #inner-page .boxspan h3 { color:#8B2500 !important; font-size:17px; } #inner-page .right-span a { color:#3366CC; text-decoration:underline; font-size:14px; border:1px solid #eee; padding:7px; } #inner-page .right-span a:hover { color:#fff; background:#3366CC; } #inner-page #paper-form .search-form .holder { background-image: none; background-color:#FFE1FF; border-top:2px solid #EE82EE; border-bottom:2px solid #EE82EE; height:63px; } #inner-page #paper-form .search-form .text { border:1px solid #FFE1FF; height:49px; } #inner-page .search-form .holder { background:url(bg-search2.gif) no-repeat; width:622px; height:65px; padding:15px 18px 0 15px; } #inner-page .search-form .text { background:url(bg-text2.jpg) no-repeat; width:495px; height:47px; overflow:hidden; padding:0 5px; position:relative; } #inner-page h1 { font-size:26px; color:#68228B; margin:0 0 12px 0; } #inner-page h2 { font-size:26px; color:#68228B; margin:0 0 12px 0; } #inner-page h2 span { float:right; font-size:12px; padding:10px 10px 0 0; } #inner-page h2 span a { font-weight:normal; text-decoration:underline; color:#888; } #inner-page h2 span a:hover { text-decoration:none; color:#555; } #inner-page h3.divider { border-bottom:1px solid #A2B5CD; border-top:1px solid #A2B5CD; padding:8px 0 8px 0 !important; margin:0 0 10px 0; color:#1874CD !important; text-transform:uppercase; font-size:14px; } #inner-page h3.divider span { color:#A9A9A9; float:right; } #inner-page .float_left { float:left; } #inner-page .float_right { float:right; } #inner-page .clear { clear:both; } #inner-page .howmany { font-size:13px; padding-top:5px; } ul.pagination-clean {border:0; margin:0; padding:0; width:345px;} .pagination-clean li{ border:0; margin:0; padding:0; font-size:13px; list-style:none; } .pagination-clean li, #pagination-clean a{ margin-right:2px; color:#1874CD !important; } .pagination-clean .previous-off, .pagination-clean .next-off { color:#888888 !important; display:block; float:left; font-weight:bold;  } .pagination-clean .next a, .pagination-clean .previous a { font-weight:bold; } .pagination-clean .active{ color:#00000; font-weight:bold; display:block; float:left;  } .pagination-clean a:link, .pagination-clean a:visited { color:#0033CC; display:block; float:left; padding:4px 6px; text-decoration:none; } .pagination-clean a:hover{ text-decoration:underline; color:#104E8B; } #inner-page .cols { width:640px; } #inner-page .cols p { font-size:13px; } #inner-page .cols p a { text-decoration:underline; color:#104E8B; } #inner-page .cols p a:hover { text-decoration: none; } #inner-page .cols .tags { color:#556B2F; padding-top:10px; } #inner-page .cols h3 { padding:0 0 9px; color:#8B7500; } #inner-page .cols .boxed { padding:14px 0; border-bottom:1px dotted #ccc; } #inner-page #sidebar .text-box .btn { width:198px; height:80px; cursor:pointer; } #inner-page #sidebar .text-box h2 { font-family:Georgia, sans-serif; font-weight:normal; font-size:17px; color:#8B4513; line-height:24px; font-style: italic; text-align:left; } #inner-page #sidebar .text-box h2 strong { font-size:24px; line-height:30px; } div.round { background:#FFC125; padding:2px 6px; margin: 0 0 20px 0; -webkit-border-radius: 8px; -moz-border-radius: 8px; border-radius: 8px; font-size:14px; line-height:24px; } div.round a{ text-decoration:underline; color:#8B4513; } div.round a:hover { color:#000; } div.round h3 { padding:10px 0 4px 5px; margin:0; } div.round ul { padding:0 0 20px 5px; margin:0; list-style-type:none; }   #inner-page .heading-paper h2 { padding:0; margin:0 0 -10px 0; font-size:28px; font-family:Georgia, sans-serif; font-weight:normal; color:#8B2252; } #inner-page .heading-paper .premium { font-size:17px; color:#333; border-top:1px solid #ccc; border-bottom:1px solid #ccc; padding:15px 10px; } #inner-page .heading-paper .premium a { color: #7D26CD; } #inner-page .heading-paper .premium strong { color:#000; } #inner-page .excerpt { font-size:17px; font-family:Georgia, sans-serif; line-height:25px; } #inner-page .excerpt p { padding:0; margin:0 0 15px 0; } #inner-page .excerpt .highnote { font-size:21px; line-height:30px; padding:5px 20px 14px 0; text-align:center; margin:0; } #inner-page .excerpt h3 { font-size:18px; padding:0; margin:0; } #inner-page .tags-paper { margin-top: 15px; margin-bottom:22px; } #inner-page .tags-paper h4 { font-size:17px; margin-bottom:6px; } #inner-page .tags-paper a { color:#3A5FCD; text-decoration: underline; } #inner-page .tags-paper a:hover { color:#000; text-decoration: underline; } #inner-page .tags-paper a.more_button { color:green; padding:0 0 0 8px; } #inner-page .tags-paper a:hover.more_button { color:black; padding:0 0 0 8px; } #inner-page #sidebar .more_button { font-size:15px; margin-left:37px; } #inner-page .tags-paper { font-size:14px; line-height:20px; } #inner-page .heading-paper #word { float:left; margin:0 0 0 -14px; padding:0; height:100px; } #inner-page .cols .excerpt { font-size:16px; line-height:23px; float:left; font-family:Georgia, sans-serif; } #inner-page .cols .excerpt.first-paragraph { width:300px; float:left; } #inner-page .cols .excerpt.second-paragraph { margin-top:-20px; margin-bottom:45px; } #inner-page #getpaper img { cursor:pointer; } #inner-page #sidebar #newly { margin-bottom:50px; } #inner-page #sidebar #newly ul li, #inner-page #sidebar #recent ul li, #inner-page #sidebar #related ul li { font-family:Arial, Lucida Grande, sans-serif; margin:0 0 8px 0; font-size:14px; line-height:16px; text-align:left; background:url(love.png) no-repeat left 3px; padding-left:25px; padding-bottom:8px; border-bottom:1px solid #ccc; } #inner-page #sidebar #members ul li { font-family:Arial, Lucida Grande, sans-serif; margin:0 0 8px 0; font-size:14px; line-height:16px; text-align:left; background:url(../images/love.png) no-repeat left 3px; padding-left:25px; padding-right:15px; padding-bottom:8px; } #inner-page #sidebar #members ul { margin-top:3px; color:#fff; } #inner-page #sidebar #members ul li { margin-bottom:0; } #inner-page #sidebar #members { background:#7A378B; padding:2px 6px; margin: 0 0 20px 0; -webkit-border-radius: 11px; -moz-border-radius: 11px; border-radius: 11px; font-size:14px; line-height:24px; } #inner-page #sidebar #members h3 { font-size:22px; line-height:24px; text-align:center; border-bottom:1px dotted #BA55D3; font-family:Lucida Sans Unicode, Lucida Grande, sans-serif; color:#fff; font-weight:normal; letter-spacing:-1px; padding:10px 0 7px 0px; margin:0 0 12px 0; } #inner-page #sidebar #why_join h3, #inner-page #sidebar #members_say h3{ text-align:right; font-size:18px; color:#473C8B; margin:0; padding:0; } #inner-page #sidebar #members_say blockquote { text-align:right; padding:0; margin:5px 0 10px 0; font-size:14px; font-family:Georgia, sans-serif; line-height:20px; font-style:italic; } #inner-page #sidebar #members_say cite { text-align:right; font-family:arial, sans-serif; font-weight:bold; float:right; color:#999; margin-bottom:30px; } #inner-page #sidebar #why_join ul { margin:0 0 40px -22px; width:180px; } #inner-page #sidebar #why_join ul li { font-family:Lucida Sans Unicode, Lucida Grande, sans-serif; margin:0; font-size:14px; text-align:right; color:#000; list-style-type:none; padding-right:0px; padding-bottom:8px; padding-top:5px; border-bottom:1px dotted #ccc; } #inner-page #sidebar #newly ul, #inner-page #sidebar #members ul, #inner-page #sidebar #recent ul, #inner-page #sidebar #related ul { padding:0; list-style-type:none; } #inner-page #sidebar #newly h3, #inner-page #sidebar #recent h3, #inner-page #sidebar #related h3 { font-size:20px; line-height:24px; text-align:left; font-family:Lucida Sans Unicode, Lucida Grande, sans-serif; color:#006699; font-weight:normal; letter-spacing:-1px; padding:0; margin:0; } #inner-page #sidebar #newly ul li a { color:#7A378B !important; } #inner-page #sidebar #newly ul li, #inner-page #sidebar #recent ul li, #inner-page #sidebar #related ul li { background:url(word_small.png) no-repeat left 2px !important; font-size:12px !important; } #inner-page #sidebar #newly ul li a, #inner-page #sidebar #recent ul li a, #inner-page #sidebar #related ul li a { color:green; text-decoration:underline; } #inner-page #sidebar #newly ul li a:hover, #inner-page #sidebar #recent ul li a:hover, #inner-page #sidebar #related ul li a:hover { text-decoration:none; } #inner-page #paper-box-table { width:100%; margin:15px 0 0 0; font-size:15px; } #inner-page #paper-box-table td { padding:4px 8px 0 8px; } #inner-page #paper-box-table th { text-align:left; background:#eee; padding:8px 8px 8px 8px; font-size:17px; } #inner-page #paper-box-table th.first { -webkit-border-top-left-radius: 8px; -webkit-border-bottom-left-radius: 8px; -moz-border-radius-topleft: 8px; -moz-border-radius-bottomleft: 8px; border-top-left-radius: 8px; border-bottom-left-radius: 8px; } #inner-page #paper-box-table th.last { -webkit-border-top-right-radius: 8px; -webkit-border-bottom-right-radius: 8px; -moz-border-radius-topright: 8px; -moz-border-radius-bottomright: 8px; border-top-right-radius: 8px; border-bottom-right-radius: 8px; } #inner-page #paper-box { background:url(paper-box.jpg) no-repeat left top; float:right; width:320px; height:500px; display:none; } #inner-page #paper-box.owned { background:url(paper-box-owned.jpg) no-repeat left top !important; } #inner-page #paper-box.owned table { margin-top:60px; } #inner-page #paper-box table { margin:30px 0 0 20px; font-size:15px; line-height:19px; } #inner-page #paper-box table td { padding-bottom:10px; } #inner-page #paper-box table td.title { font-weight:bold; } #inner-page #paper-box h3 { color:#291E42; font-size:24px; padding:16px 0 0 0; text-align:center; } #inner-page #paper-box #btn-download { text-align:center; margin:22px 0 0 0; } #inner-page #paper-box #btn-download-owned { text-align:center; margin:12px 0 0 0; }   #inner-page table#bought { width:100%; text-align:right; margin:0 0 30px 0; } #inner-page table#bought tr td{ border-bottom:1px dotted #cecece; padding:7px 0; } #inner-page table#bought .alignleft { text-align:left !important; width:400px; background:url(arrow_small.png) no-repeat left center; padding-left:17px; } #inner-page table#bought a { color:#3A5FCD; text-decoration:underline; padding:5px; } #inner-page table#bought a:hover { text-decoration:none; color:#27408B; } #inner-page table#bought a.view { background:url(view_small.png) no-repeat left center; padding-left:21px; } #inner-page table#bought a.download { background:url(download_small.png) no-repeat left center; padding-left:21px; } #inner-page table.information { width:100%; margin:0 0 25px 0; } #inner-page table.information td { padding:5px 0 5px 10px; } #inner-page table.information td.first { width:210px; } #inner-page table.information td.middle { width:220px; padding-right:55px; } #inner-page table.information tr.zebra { background: #FFE1FF; } #inner-page table.information a { color:#3A5FCD; text-decoration:underline; } #inner-page table.information a:hover { text-decoration:none; } #inner-page h4 { font-size:13px; color:#8B5A2B; margin:0 0 5px 0; border-bottom:1px dotted #ccc; }  #login-box h3 { font-size:19px; margin:0 0 10px 0; color:brown; } #login-box { font-size:13px; } #login-box .input { padding:7px; width:95%; font-size:16px; color:#333; display:block; } #login-box label { font-weight:bold; } #float_left_login { float:left; width:300px; } #float_right_login { float:right; width:340px; font-size:14px; line-height:20px; } #float_right_login strong { display:block; color:green; font-size:16px; } #float_right_login h3 { margin: 0 0 0 38px; font-size:18px; color:brown; } #float_right_login ul li { margin-bottom:15px; list-style-type:none; } #float_left_login h2 { font-size:19px; margin:15px 0 0 0; padding:0; } #float_left_login p { font-size:14px; line-height:20px; margin:0 0 10px 0; } #float_left_login p a { color:green; text-decoration:none; } #float_left_login p a:hover { text-decoration:underline; }  #credits { background:url(buycredits-back.png) no-repeat left top; width:200px; height:128px; z-index:100000; text-align:center; font-size:12px; color:#FFFF66; font-weight:bold; margin-bottom:35px; } #credits img { border:none; margin:38px 0 18px 0; } #popup-box #buycredits { margin:-20px 0 20px 0; padding:0; font-size:20px; } #popup-box #credit { float:left; margin-top:-10px; margin-bottom:50px; } #popup-box #charged { margin:0 0 10px 0; font-size:15px; }   .register.plan1 .content-box-holder { width:100%; background:url(plan1-top.gif) no-repeat; } .register.plan1 .content-box { background:#fff url(plan1-middle.gif) repeat-y; } .register.plan1 .content-box-frame { background:url(plan1-bottom.gif) no-repeat 0 100%; }   .register.plan2 .content-box-holder { width:100%; background:url(plan2-top.gif) no-repeat; } .register.plan2 .content-box { background:#fff url(plan2-middle.gif) repeat-y; } .register.plan2 .content-box-frame { background:url(plan2-bottom.gif) no-repeat 0 100%; }   .register.plan3 .content-box-holder { width:100%; background:url(plan3-top.gif) no-repeat; } .register.plan3 .content-box { background:#fff url(plan3-middle.gif) repeat-y; } .register.plan3 .content-box-frame { background:url(plan3-bottom.gif) no-repeat 0 100%; }  #lock { position:absolute; right:0; margin:-60px 10px 0 0; }   .register .content-box-frame .float_left_top { float: left; font-family:Georgia, sans-serif; color:#000; font-size:22px; margin:4px 0 25px 0; line-height:0; padding:0; font-weight:bold; } .register .content-box-frame .float_right_top { float: right; margin-right:160px; margin-top:-30px; } .register .content-box-frame .float_right_top ul { list-style-type:none; margin:0; padding:0; font-family:Arial, sans-serif; line-height:20px; font-size:14px; color:#333; }  .content-box-frame .float_left { float: left; } .content-box-frame .float_right { float: right; } .register .content-box-frame fieldset { width:420px; margin-bottom:45px; } .register .content-box-frame #planInformation { margin:-5px 0 0 0; font-size:22px; width:200px; } .register p.pay-options label{ cursor:pointer; text-align:left; width:90px; } p.pay-options label span{ padding-left:22px; } .register .content-box-frame h3 { font-family:Arial, sans-serif; font-weight:bold; font-size:15px; padding-bottom:5px; border-bottom:1px solid #DBDBDB; margin:0 0 15px 0; color:#993300; } .register .content-box-frame .float_right fieldset label { } .register .content-box-frame label { display:block; float:left; width:125px; padding-right:12px; padding-top:10px; text-align:right; color:#666; font-weight:bold; } .register .content-box-frame input[type="text"], .register .content-box-frame input[type="password"]{ float:left; width:168px; font-size:14px; border-top:1px solid #989898; border-left:1px solid #989898; border-bottom:1px solid #C7C7C7; border-right:1px solid #C7C7C7; padding:6px 5px; margin-right:10px; color:#333; } .register .terms{ width:860px; height:80px; overflow:auto; border-top:1px solid #989898; border-left:1px solid #989898; border-bottom:1px solid #C7C7C7; border-right:1px solid #C7C7C7; padding:2px 12px 10px 12px; color:#666; margin:5px 0 5px 0; } .register #terms-agree { width:600px; font-size:13px; color:#ff0000; } .register .buy-button { text-align:center; } .register button{ cursor:pointer; width:250px; height:43px; background:url(btn-buy.png) no-repeat 0 0; border:0; } .register button span{ display:none; } .register button:hover{ background-position:bottom left; } .content-box-frame .clear { clear: both; } .text-we-have { background:url(text-we-have.png) no-repeat; width:618px; height:44px; overflow:hidden; text-indent:-9999px; margin: 0 0 7px; } .text-select-plan { background:url(select-your-plan.png) no-repeat; width:618px; height:44px; overflow:hidden; text-indent:-9999px; margin: 0 0 7px; } .content-box .title { width:100%; overflow:hidden; margin:0 0 12px; } .content-box .title-text { overflow:hidden; height:1%; } .content-box .title h2 {  margin:0; font: 21px/33px Georgia, "Times New Roman", Times, serif; color:#666; padding-bottom: 6px; } .content-box .social-box { float:right; margin:0 0 0 40px; display:none; } .content-box .text-box { padding:0 0 22px 25px; margin:0 0 10px; text-align:right; background:url(separator.gif) repeat-x 3px 100%; display: none; } .content-box .phone-box { padding:4px 39px 0 0; color:#666; font-style:italic; font-size:13px; line-height:15px; text-align:right; background:url(ico-phone.gif) no-repeat 100% 5px; } .content-box .phone-box .tel { display:block; font-size:21px; line-height:23px; color:#366; font-style:normal; } .content-box .phone-box p {margin:0;} .boxes { width:930px; margin:0 0 0 -7px; overflow:hidden; } .boxes .box { float:left; background:url(bg-boxes.gif) no-repeat; width:272px; height:313px; font-size:17px; line-height:16px; margin:0 14px 0 0; color:#545454; position:relative; padding:24px 11px 30px 10px; } .boxes .box.gold {background-position:0 -387px;} .boxes .box.silver {background-position:0 -800px;} .text-platinum { background:url(text-platinum.png) no-repeat; width:196px; height:25px; overflow:hidden; text-indent:-9999px; margin:0 auto; } .text-gold-package { background:url(text-gold-package.png) no-repeat; width:149px; height:25px; overflow:hidden; text-indent:-9999px; margin:0 auto; } .text-silver-package { background:url(text-silver-package.png) no-repeat; width:157px; height:25px; overflow:hidden; text-indent:-9999px; margin:0 auto; } .boxes .head { margin:0 0 8px; text-align:center; font:bold 18px/20px Georgia, "Times New Roman", Times, serif; color:#000; } .boxes .head p {margin: 2px 0 9px;} .boxes ul { list-style:none; margin:0; padding:0; text-align:center; } .boxes li { vertical-align:top; background:url(separator2.gif) repeat-x; padding: 10px 5px 9px; font-size: 18px; line-height: 20px; margin-bottom: 0; } .boxes .btn-choose { position:absolute; width:130px; height:47px; cursor:pointer; overflow:hidden; left:77px; bottom:21px; } .post {padding:0 0 11px 5px;} .post h2 { margin: 16px 0 8px; font:32px/38px Georgia, "Times New Roman", Times, serif; color:#900; padding:0 0 8px 13px; background:url(separator2.gif) repeat-x 0 100%; } .post-box { height:1%; position:relative; background:url(separator3.gif) repeat-x 0 100%; font-size:16px; line-height:21px; padding:25px 0 23px 20px; } .post-box p {margin:0;} .post-box .image { position:absolute; right:0; bottom:5px; width:340px; padding:0 9px 0 0; text-align:right; } .post-box.alt-box2 .image { right:auto; left:-19px; width:250px; top:24px; } .post-box.alt-box2 {padding:32px 0 57px 20px;} body .post-box.alt-box2 .text {padding:3px 60px 0 215px;} .post-box .text {padding:0 350px 0 0;} .post-box .box {padding:34px 0 0 4px;} .post-box .box .ico { float:left; width:52px; } #wrapper .post-box .box .text { padding:2px 0 0; overflow:hidden; height:1%; font-size:15px; line-height:19px; } .post-box.alt-box3 { font-size:16px; line-height:21px; padding-bottom:29px; } .post-box.alt-box3 .text {padding:0 280px 0 0;} .post-box.alt-box3 .image {right:-20px;} .post-box.alt-box4 {padding:34px 0 32px 20px;} .post-box.alt-box4 .image{ right:auto; left:-1px; width:150px; } .post-box.alt-box4 .text {padding:0 0 0 157px;} .text-new-papers-ad { background:url(text-new-papers-ad.png) no-repeat; width:236px; height:22px; overflow:hidden; text-indent:-9999px; margin:0; } .text-your-personal-ad { background:url(text-your-personal-ad.png) no-repeat; width:438px; height:18px; overflow:hidden; text-indent:-9999px; margin:0 0 10px; } .text-ssl { background:url(text-ssl.png) no-repeat; width:196px; height:16px; overflow:hidden; text-indent:-9999px; margin:0 0 1px; } .text-word-doc { background:url(text-word-doc.png) no-repeat; width:264px; height:18px; overflow:hidden; text-indent:-9999px; margin:4px 0 10px; } .text-lifetime-ad { background:url(text-lifetime-ad.png) no-repeat; width:220px; height:22px; overflow:hidden; text-indent:-9999px; margin:0 0 6px; } .pay-holder { width:100%; overflow:hidden; margin:0 0 10px; } .pay-holder .pay-box { float:right; height:58px; background:#fff url(bg-pay-box.gif) no-repeat 100% 0; } .pay-holder .holder { height:55px; padding:3px 15px 0 5px; float:left; background:url(bg-pay-box.gif) no-repeat 0 -70px; } .promo-box { height:1%; padding:0 68px 0 51px; } .promo-box:after { content:""; display:block; clear:both; } .promo-box .image { float:right; margin:-52px 0 0; position:relative; } .promo-box .image img {vertical-align:top;} .text-essays { background:url(text-essays.png) no-repeat; width:439px; height:181px; overflow:hidden; text-indent:-9999px; margin:0; } .promo-box .text { overflow:hidden; padding:50px 0 50px; } .search-form { position:absolute; bottom:43px; left:134px; width:702px; height:82px; overflow:hidden; } .search-form .holder { background:url(bg-search.png) no-repeat; width:672px; height:65px; padding:15px 15px 0; } .search-form .text { float:left; background:url(bg-text.gif) no-repeat; width:547px; height:47px; overflow:hidden; padding:0 5px; position:relative; } .search-form .text input { margin:0; padding:12px 0; width:547px; font-size:20px; line-height:22px; outline:none; background:none; border:0; float:left; } .search-form .submit { float:right; background:url(btn-submit.png) no-repeat; width:103px; height:47px; overflow:hidden; color:#fff; border:0; cursor:pointer; outline:none; font-size:21px; line-height:23px; text-shadow:1px 2px 4px #5b261b; font-weight:bold; position:relative; } #content { float:left; width:648px; padding:23px 30px 0 21px; overflow:hidden; } .text-browse { background:url(text-browse.png) no-repeat; width:663px; height:42px; overflow:hidden; text-indent:-9999px; margin:0 0 1px 20px; } #content .heading { font-size:16px; line-height:20px; color:#666; margin:0 0 10px; padding:0 0 13px; border-bottom:1px solid #dedede; } #content .heading p {margin:0;} .cols { width:700px; overflow:hidden; line-height:18px; padding:0 0 5px; } .cols .col { float:left; width:286px; margin:0 61px 0 0; } .cols .box {margin:0 0 20px;} .cols h3 { margin:0; font-size:15px; line-height:17px; color:#930; } .cols p {margin:0;} .text-other-sites { background:url(text-other-sites.png) no-repeat; width:586px; height:60px; overflow:hidden; text-indent:-9999px; margin:0 auto 18px; } .info-box { width:650px; overflow:hidden; border-top:1px solid #dedede; padding:5px 0; } .info-box .phone-box { float:left; font-size:13px; line-height:19px; color:#666; font-style:italic; font-weight:bold; } .info-box .phone-box p {margin:0;} .info-box .phone-box .tel { display:block; font-size:22px; line-height:28px; color:#366; font-style:normal; } .pay-box { float:right; font-size:13px; line-height:15px; color:#666; font-style:italic; font-weight:bold; } .pay-box p { margin:0; padding:0 0 6px; text-indent:6px; } .pay-box ul { list-style:none; margin:0; padding:0; overflow:hidden; } .pay-box ul:after { content:""; display:block; clear:both; } .pay-box li { float:left; margin:0 0 0 3px; display:inline; } * html .pay-box li {margin:0;} .pay-box img {vertical-align:top;} #sidebar { float:right; width:199px; padding:40px 0 0; } .socials {margin:0 0 27px 16px;} .socials img {vertical-align:top;} .text-trusted { background:url(text-trusted.png) no-repeat; width:212px; height:87px; overflow:hidden; text-indent:-9999px; margin:0 0 19px -5px; } #sidebar .text-box { padding:0 0 27px; margin:0 1px 19px 0; background:url(separator.gif) repeat-x 0 100%; } #sidebar .text-box .btn { width:198px; height:49px; overflow:hidden; display:block; } .widget { color:#30244a; font-size:12px; line-height:18px; position:relative; padding:0 0 1px; margin:0 0 26px 2px; height:1%; } .widget p { margin:0; position:relative; } .widget .image { display:block; margin:10px 0 0; padding:0 0 0 7px; } .widget .image.alignright { text-align:right; margin:-14px 0 0; } .widget .image.center {text-align:center;} .widget .image img {vertical-align:top;} .widget .line { position:absolute; left:0; bottom:0; width:198px; background:#bcc4c4; height:1px; overflow:hidden; text-indent:-9999px; } .text-new-papers { background:url(text-new-papers.png) no-repeat; width:183px; height:16px; overflow:hidden; text-indent:-9999px; margin:0; } .text-lifetime { background:url(text-lifetime.png) no-repeat; width:169px; height:17px; overflow:hidden; text-indent:-9999px; margin:0; } .text-word-documents { background:url(text-word-documents.png) no-repeat; width:131px; height:13px; overflow:hidden; text-indent:-9999px; margin:0 0 4px; } .text-your-personal { background:url(text-your-personal.png) no-repeat; width:195px; height:34px; overflow:hidden; text-indent:-9999px; margin:0 0 7px; } .text-your-personal a, .text-word-documents a, .text-lifetime a, .text-new-papers a { display:block; height:100%; } #footer { width:100%; color:#fff; background:url(bg-footer.gif) repeat-x; } #footer .footer-holder { width:925px; margin:0 auto; overflow:hidden; padding:15px 0 0 5px; min-height:266px; } * html #footer .footer-holder { height:266px; overflow:visible; } #footer .section { overflow:hidden; width:100%; margin:0 0 25px; } #footer .box { float:left; width:150px; font-size:13px; margin:0 22px 0 4px; line-height:15px; display:inline; } #footer .box2 { width:250px; margin-right:23px; } #footer .box3 { float:left; width:445px; } #footer .box .title { overflow:hidden; height:1%; padding:5px 6px 4px; margin:0 0 12px; background:#40384f; } #footer .box h3 { float:left; font-size:15px; line-height:18px; color:#fff; margin:0; } #footer .box .live { float:right; font-size:13px; line-height:15px; background:url(bullet.gif) no-repeat 0 5px; padding:0 0 0 10px; } #footer .box ul { list-style:none; margin:0; padding:0 0 0 5px; } #footer .box li { vertical-align:top; padding:0 0 5px; width:100%; } #footer .box3 li {padding:0 0 15px;} #footer .box li:after { content:""; display:block; clear:both; } #footer .box a {color:#fff;} #footer .text-box { border-top:1px solid #3a363f; text-align:center; padding:5px 0 10px 0; font: 10pt times New Roman; } #footer .text-box p {margin:0;} #footer .btn { float:left; color:#fff; margin:-4px 10px 0 0; font-weight:bold; position:relative; background:#963 url(bg-btns.gif) no-repeat 100% 0; } * html #footer .btn {margin-right:7px;} #footer .btn span { float:left; height:20px; padding:3px 5px 0; background:url(bg-btns.gif) no-repeat 0 -30px; } #footer .btn.orange {background:#f63 url(bg-btns.gif) no-repeat 100% -61px;} #footer .btn.orange span {background-position:0 -92px;} #footer .btn.blue {background:#36c url(bg-btns.gif) no-repeat 100% -123px;} #footer .btn.blue span {background-position:0 -153px;}    #popup-dim { background:#000 !important; position:absolute; width:100%; height:1900px; overflow:hidden; opacity:0.6; z-index:1000; } #popup-login, #popup-box { position:absolute; background:#fff; width:673px; border:4px solid #666699; -moz-border-radius:12px; -webkit-border-radius:12px; border-radius:12px; -moz-box-shadow: 0px 0px 18px #000; -webkit-box-shadow: 0px 0px 18px #000; box-shadow: 0px 0px 18px #000; } #popup-login.forgot { width:430px !important; height:289px; left:22%; } #popup-box.buymorecredits, #popup-box.buyessay { width:550px !important; height:230px; line-height:18px; left:3%; } #popup-box.buymorecredits #submit, #popup-box.buyessay #submit { margin-right:8px; } #popup-box.buyessay #table-cost { width:100%; text-align:center; font-size:15px; margin:15px 0 0 0; } #popup-box.buyessay #table-cost th { background:#FFE4E1; padding:8px 0 8px 0; width:120px; } #popup-box.buyessay .center { text-align:center; width:500px; margin:15px 0 0 0; } #popup-box.buymorecredits form, #popup-box.buyessay form { padding-top:5px; } #popup-login .error-div, #popup-box .error-div { background:#EED5B7; color:#8B2323; line-height:15px; padding: 2px 8px; -moz-border-radius-topleft:7px; -webkit-border-top-left-radius:7px; border-top-left-radius:7px; -moz-border-radius-topright:7px; -webkit-border-top-right-radius:7px; border-top-right-radius:7px; } #popup-login p.sign a { display:inline-block; width:270px; height:49px; background:url(btn-signup4.jpg) no-repeat top left; } #popup-login p a, #popup-box p a { color:#333399; text-decoration:underline; } #popup-login p a:hover, #popup-box p a:hover { color:#333366; text-decoration:none; } #popup-login p.sign a:hover { background-position:bottom left; } #popup-login p.sign a span{ display:none; } #popup-login .float_right h2, #popup-box .float_right h2 { font-size:19px; color:#660066; margin:2px 0 0 0; } #popup-login .float_left h2, #popup-box .float_left h2 { color:#006699; margin:10px 0 0 0; } #popup-login .forgot p { margin:0 0 6px 0; line-height:17px; } #popup-login .input, #popup-box .input { color:#333; border:1px solid #999; padding:5px; font-size:14px; } #popup-login label, #popup-box label { color:#333; font-weight:bold; } #popup-login p#bignote { font-size:17px; line-height:24px; font-family:georgia, sans-serif; } #popup-login .float_left, #popup-box .float_left { float:left; padding:10px 20px; height:240px; -moz-border-radius-bottomleft:12px; -webkit-border-bottom-left-radius:12px; border-bottom-left-radius:12px; -moz-border-radius-topleft:12px; -webkit-border-top-left-radius:12px; border-top-left-radius:12px; } #popup-login .float_left.loginback { background:#F0FFFF; border-right:1px solid #E0EEEE;} #popup-login .float_right, #popup-box .float_right { float:right; width:350px; margin:15px 35px 0 10px; }