.label1 { height:36px; vertical-align:top; width:120px; padding:1px 8px }
.label1 a { color:#5e5d49 }
.label2 { vertical-align:top; width:136px; padding:0 8px }
.label3 a { color:#5e5d49 }
.input1 { color:#8a8a85; border:1px solid #c2b9ab; width:110px; padding:3px 6px; font-size:12px }

.header_text { padding:13px 280px 20px 390px; color:#fffdf2 }
.header_text h1 { font-weight:normal; font-size:33px; margin:10px 0 15px; padding:0 }

.menu_item { background:url(images/menu_item.gif) repeat-x; height:44px; text-align:center; padding:0 5px; vertical-align:middle }
.menu_line { background:url(images/menu_line.gif) no-repeat center; height:44px; width:1px }
.menu_l { background:url(images/menu_l.gif) no-repeat right; width:22px }
.menu_r { background:url(images/menu_r.gif) no-repeat left; width:22px }
.menu_item a { color:#FFFFFF; text-decoration:none }
.menu_item a:hover {text-decoration:underline }
.m-active{ background-image:url(images/menu_item_active.gif)}
.m-active a{ color:#fdeeb1}

.sidebar { width:280px; vertical-align:top; padding-bottom:50px }
.center { background:url(images/bg_center.gif) repeat-x bottom; background-color:#eae6d1 }
.content { vertical-align:top; text-align:justify }
.zag { height:44px; margin:0; padding-left:70px; font-family:Georgia, "Times New Roman", Times, serif; font-size:22px; font-weight:normal; color:#603913; padding-top:15px; line-height:44px }

.red { color:#FF0000; text-decoration:underline; font-weight:bold}

.content_l { background:url(images/content_l.gif) repeat-y; width:4px }
.content_r { background:url(images/content_r.gif) repeat-y right; width:4px }
.line1 { background:url(images/line1.gif) repeat-x center; padding:10px 0 }

.box{ background:url(images/box_bg.gif) top center no-repeat; vertical-align:top; font-family:tahoma; font-size:11px; color:#23506c; padding:0 10px}
.box_h2{ color:#3f5c7c; font-family:Georgia, "Times New Roman", Times, serif; margin:0; padding:10px 0px 10px 25px; font-weight:normal; background:url(images/box_h2.gif) no-repeat center left; font-size:19px}
.box ul{padding:3px 3px 3px 3px; margin:0px; list-style-position:inside}
.box ul li{ padding:5px 0px 5px 0px; background:url(images/box_li.gif) repeat-x bottom; margin:0}

.nav{ padding:7px 25px 20px 26px; margin:0px; font-size:11px; list-style-position:outside; list-style:none; list-style-type:none; font-family:tahoma; color:#4a5a67}
.nav li{ padding:5px 0px 0px 18px; background:url(images/nav_li.gif) no-repeat top left; margin:0}
.nav li span{background:url(images/nav_a.gif) bottom repeat-x; padding:0 2px 5px 2px; display:block}

.main_menu{ padding:7px 25px 20px 26px; margin:0px; font-size:11px; list-style-position:outside; list-style:none; list-style-type:none; font-family:tahoma; }
.main_menu li{ padding:5px 0px 0px 18px; background:url(images/main_menu_li.gif) no-repeat center left; margin:0}
.main_menu li a{background:url(images/main_menu_a.gif) bottom repeat-x; padding:0 2px 5px 2px; display:block; color:#993300; text-decoration:none;}

.b_lt { width:20px; height:20px; background:url(images/b_lt.gif) right bottom no-repeat }
.b_rt { width:20px; height:20px; background:url(images/b_rt.gif) left bottom no-repeat }
.b_lb { width:20px; height:20px; background:url(images/b_lb.gif) right top no-repeat }
.b_rb { width:20px; height:20px; background:url(images/b_rb.gif) right top no-repeat }

.b_ct { height:20px; background:#eff2f2 }
.b_cb { height:20px; background:#eff2f2 }
.b_lc { width:20px; background:#eff2f2 }
.b_rc { width:20px; background:#eff2f2 }

.b_li { width:25px; background:url(images/b_li.gif) top left no-repeat; background-color:#eff2f2;}
.b_cc { background:url(images/b_cc.gif) bottom repeat-x; background-color:#eff2f2; padding-top:5px; padding-bottom:6px; line-height:1.3em; color:#45a9ca; font-weight:bold; font-family:Arial, Helvetica, sans-serif }

.td_panel { vertical-align:top; width:185px }
.m_li1 { background:url(images/m_l1.gif) no-repeat left top; width:18px; }
.m_m1 { background:url(images/m_m1.gif) repeat-x bottom; padding:5px 0; padding-left:6px; width:161px; font-family:Arial, Helvetica, sans-serif; font-size:13px; font-weight:bold }
.m_m1 a { text-decoration:none; color:#0b648e }

.m_li2 { background:url(images/m_l2.gif) no-repeat left top; width:18px;}
.m_m2 { background:url(images/m_m2.gif) repeat-x bottom; padding:5px 0; padding-left:6px; width:161px; color:#5b5c46; line-height:1.3em; }
.m_m2 a { text-decoration:none; color:#0b648e }
.m_m2 span { color:#FF0000; font-weight:bold }
.m_zag2 { font-size:24px; font-weight:bold; color:#ff9600; height:60px }

.m_li3 { background:url(images/m_l3.gif) no-repeat left top; width:18px;}
.m_m3 { background:url(images/m_m3.gif) repeat-x bottom; padding-top:6px; padding-bottom:5px; padding-left:6px; width:161px; color:#0a283b; line-height:1.3em }
.m_m3 a { text-decoration:none; color:#0b648e }
.m_m3 span { font-weight:bold }
.m_zag3 { font-size:24px; font-weight:bold; color:#bc0000; height:60px }

.m_li4 { background:url(images/m_l4.gif) no-repeat left top; width:18px;}
.m_m4 { background:url(images/m_m4.gif) repeat-x bottom; padding-top:5px; padding-bottom:5px; padding-left:6px; width:161px; color:#5b5c46; line-height:1.3em }
.m_m4 a { text-decoration:none; color:#0b648e }
.m_m4 span { color:#FF0000; font-weight:bold }
.m_zag4 { font-size:24px; font-weight:bold; color:#ff9600; height:60px }

.zag_sidebar { height:90px }
.zag_sidebar h2 { margin:0; font-family:Georgia, "Times New Roman", Times, serif; font-size:22px; font-weight:normal; color:#FFFFFF; background:url(images/zag_sidebar.png) no-repeat center left; height:100px; line-height:90px; padding-left:80px }
.details { height:40px; padding-bottom:5px; text-align:center; vertical-align:bottom }

.s_li1 { width:50px; background:url(images/sidebar_li1.gif) no-repeat top right; height:20px }
.s_item1, .s_item1_end { width:205px; background:url(images/sidebar_item1.gif) bottom repeat-x; padding-bottom:2px; line-height:1.3em }
.s_item1 a, .s_item1_end a { color:#4a5766; text-decoration:none }
.s_item1 a:hover, .s_item1_end a:hover { color:#67727f; text-decoration:underline }
.s_item1_end { background:none }

.s_li2 { width:50px; background:url(images/sidebar_li2.gif) no-repeat top right; height:20px }
.s_item2, .s_item2_end { width:205px; background:url(images/sidebar_item2.gif) bottom repeat-x; padding-bottom:2px; line-height:1.3em }
.s_item2 a, .s_item2_end a { color:#87250b; text-decoration:none }
.s_item2 a:hover, .s_item2_end a:hover { color:#9d3a20; text-decoration:underline }
.s_item2_end { background:none }

.s_li3 { width:30px }
.s_item3, .s_item3_end { width:225px; background:url(images/sidebar_item3.gif) bottom repeat-x; padding-bottom:2px; line-height:1.3em; text-align:justify; color:#4a5767; padding:7px 0 10px 0 }
.s_item3 a, .s_item3_end a { color:#87250b; text-decoration:none }
.s_item3 a:hover, .s_item3_end a:hover { color:#9d3a20; text-decoration:underline }
.s_item3 span, .s_item3_end span { color:#d0431b; font-size:15px; font-weight:bold; display:block; padding-bottom:5px }
.s_item3_end { background:none }

.bord td { border:1px solid #e4e9ef }
.bord_no td { border:none }

.table_essay_calculator { font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; color:#ff0000; font-weight:bold }
.table_essay_calculator strong { color:#398700 }

.table1 { border:5px solid #e4e9ef; border-collapse:collapse }
.table1 th { background-color:#fafbfc }
.table1 .tr1 td { background-color:#ffffff }
.table1 .tr2 td { background-color:#fafbfc }
.table1 a { text-decoration:none }

.table2 { border:1px solid #c0c0c0; background-color:#f7f7f7; color:#616dab; font-weight:bold }
.table2 th { color:#aaaaaa; font-weight:bold }
.table2 a { text-decoration:none }

.table { font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; color:#1e57ad; border:1px solid #b7dae3; border-collapse:collapse }
.table th{ background-color:#f8f7f1}
.table .tr2 td { background-color:#f9f9f6 }
.table .tr1 td { background-color:#ffffff }
.table .label, .table .label1 { text-align:right; padding-right:10px; color:#225576}
.table th, .table td { border:1px solid #e9e5d9; padding:5px 10px 5px 10px }

.buy-ord .label{font-weight:bold;}
.buy-ord .orders  select{width:210px;}
.buy-ord .orders  input[type='text']{width:200px;}
.table2 { font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; color:#1e57ad; border:1px solid #b7dae3; border-collapse:collapse }
.table2 th{ background-color:#f8f7f1; color:#136096}
.table2 .tr2 td { background-color:#f9f9f6 }
.table2 .tr1 td { background-color:#ffffff }
.table2 .label, .table2 .label1 { text-align:right; padding-right:10px; color:#225576; font-weight:normal}
.table2 th, .table2 td { border:1px solid #e9e5d9; padding:5px 10px 5px 10px }
.table2 input, .table2 select, .table2 textarea{ border:1px solid #e9e5d9; padding:2px 3px; color:#444}

#page_price, #total_price{ font-weight:bold}
.input2{ border:1px solid #e9e5d9; padding:2px 3px; color:#444; width:90%}
.button1{ border:none; text-align:center; background:url(images/button1.gif) no-repeat center; width:83px !important; height:30px; color:#fff; font-weight:bold}
.contacts_zag{ font-size:16px; font-family:Arial, Helvetica, sans-serif; color:#136096; margin:5px 0; text-align:left}

.test { font-family:tahoma, Arial, Helvetica, sans-serif; font-size:11px; color:#225576; border:1px solid #fff; border-collapse:collapse }
.test th{ background-color:#0072bc; color:#fff; font-family:Arial, Helvetica, sans-serif; font-size:13px; padding:12px 5px}
.test .tr1 td { background-color:#fafafa }
.test .tr2 td { background-color:#f0f0f1}
.test td{ padding:8px 5px; border:2px solid #fafafa}
.test em{ color:#1586cd; font-style:normal; font-weight:bold}
.test .date{ color:#b38168; text-align:center; border-left:none}
.test .rating{ font-weight:bold; text-align:center; border-right:none; width:115px}

.order-small{ width:488px; height:543px; background:url(images/order-small.jpg) no-repeat center top; margin:10px auto}
.order-small-text{ padding:52px 20px 90px 210px; font-family:Arial, Helvetica, sans-serif; font-style:italic; color:#5a6471; font-size:14px}
.order-small .item{ background:url(images/order-small-arrow.gif) no-repeat top left; font-size:14px; color:#112247; padding:3px 0 3px 30px}
.order-small .line{ height:3px; font-size:1px; background:url(images/order-small-line.gif) no-repeat left}

.order_table {border:none; border-collapse:collapse; width:100%; font-family:tahoma; font-weight:bold; color:#244e6d}
.order_table td{ padding:4px 6px}
.order_table .tr1 td {background-color:#ffffff}
.order_table .tr2 td {background-color:#f7f7f8}
.order_table select{ width:220px; color:#4c6c99; font-family:tahoma; padding:1px; border:1px solid #dedfe6}

.orders {width:100%; border-collapse:collapse; color:#225576; border:1px solid #E9E5D9;}
.orders th {padding:5px 10px; border:1px solid #E9E5D9}
.orders td {border:1px solid #E9E5D9; padding:5px 7px}
.orders .tr1 td {background:#FFFFFF}
.orders .tr2 td {background:#F9F9F6}
.orders td.label {text-align:left; padding-right:10px}
.orders td.label .hint {float:right;}
.orders td.label p{ margin:3px 0; text-align:left}
.orders input[type="text"], .orders textarea, .orders input[type="password"]{border:1px solid #e9e5d9; padding:2px 3px; color:#444; width:90%}
.orders select{ border:1px solid #e9e5d9; padding:1px; color:#444}
.orders a, .buttons a{ text-decoration:none; color:#697c8c}
.orders img, .buttons img{ vertical-align:middle}
.orders .error{ background:#FFF0F0}
.table1, .small{ font-size:11px; color:#a0abba}
.hint .table1{ color:#225576; font-weight:normal;}
.hint>span{cursor:pointer}
.table1{ position:absolute; background:#fff; border:1px solid #E9E5D9; padding:3px 10px}

.orderform .error {background-color:#ffcccc}
.orderform a {text-decoration:none}
.orderform a img {vertical-align:middle}
.registered .hidden {display:none}

.lt {background:url(images/table/left_top.gif) no-repeat bottom right; width:10px; font-size:1px}
.rt {background:url(images/table/right_top.gif) no-repeat bottom left; width:10px; font-size:1px}
.ct { background:url(images/table/h_top.gif) repeat-x bottom; height:10px; font-size:1px; border-bottom:1px solid #E9E5D9}
.th { border-left:1px solid #E9E5D9; border-right:1px solid #E9E5D9; background:#F9F9F6}
.th h3, .th h4{ background:none; color:#e13608; font-family:tahoma; font-size:16px; margin:5px 0; text-align:left; font-weight:bold; padding:5px 10px}
.lb {background:url(images/table/left_bottom.gif) no-repeat top right; width:10px; font-size:1px}
.rb {background:url(images/table/right_bottom.gif) no-repeat top left; width:10px; font-size:1px}
.cb {background:url(images/table/h_bottom.gif) repeat-x top; height:10px; font-size:1px}
.lc {background:url(images/table/v_left.gif) repeat-y right; width:10px; font-size:1px}
.rc {background:url(images/table/v_right.gif) repeat-y left; width:10px; font-size:1px}
.cc {background:#f9f9f6; padding:0px}

.br{ border-left:1px solid #E9E5D9}
.bl{ border-right:1px solid #E9E5D9}
.bb{ border-top:1px solid #E9E5D9}
.bt{ border-bottom:1px solid #E9E5D9}

.th3{ padding:8px 10px; background:#F4F4F5; font-size:14px; font-weight:bold; color:#333333; text-shadow: 0 1px 0 #FFFFFF;}
.table_price {border-collapse:collapse; color:#3D3D3D; border:1px solid #eaeaeb; font-size:11px}
.table_price td {border-top:1px solid #eaeaeb; padding:4px; text-align:center}
.table_price .tr2 td {background-color:#f4f4f5}
.table_price .tr1 td {background-color:#ffffff}
.table_price span{ display:block}
.table_price .orange {color:#333333; font-weight:bold; text-align:center; font-size:14px; padding:3px 5px;text-shadow: 0 1px 0 #FFFFFF;}
.table_price .right {padding-right:10px; color:#3D3D3D; font-weight:bold}
.table_price strong{ color:#333333; font-size:14px; text-shadow: 0 1px 0 #FFFFFF;  font-weight:bold;}
.price_currency { background:none; border:none; color:#333333; font-weight:bold; font-size:12px; font-family:tahoma; width:32px; height:20px; text-align:center; padding:1px}
.price_currency:hover{ background:none; color:#EAE6D1}
.price_select{ border:1px solid #D8D8D8; padding:2px 5px; color:#3D3D3D; font-size:14px; font-family:Arial, Helvetica, sans-serif; width:220px}

.table_f{ width:560px}
.table_f td{ padding:2px 2px}
.table_f td div{ border:1px solid #f7f7f5; background:url(images/prices_arrow.gif) top left no-repeat; background-color:#fcfcfb; font-size:12px; color:#225576; font-weight:bold; padding:6px 10px 6px 25px}

.banner-place-order{ font-size:12px; color:#603913; width:488px; height:130px; background:url(images/banner-place-order.gif) no-repeat; margin:15px auto; font-family:Arial, Helvetica, sans-serif}
.banner-place-order-box{ padding:30px 30px 10px 140px}
.banner-place-order-text{ height:43px}

.my_jswindow {position:absolute; min-width:300px}
.my_jswindow>table {margin:2px;}
.my_jswindow_title {cursor:default; font:bold x-small Verdana, Arial, Helvetica, sans-serif; color:#000; background:#ccc url(images/window-title.gif) repeat-x; height:30px}
.my_jswindow_caption {text-align:left; vertical-align:middle; white-space:nowrap; padding:2px 5px}
.my_jswindow_buttons {text-align:right; vertical-align:middle; white-space:nowrap; position:absolute; margin-left:-25px; margin-top:-12px}
.my_jswindow_buttons a {color:#666; margin:0px 2px}
.my_jswindow_content {font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; color:#525252; text-align:justify; line-height:1.5em; padding:4px}
.my_jswindow_content a {color:#da0f0f; text-decoration:underline}
.my_jswindow_content a:hover {color:#da0f0f; text-decoration:none}
.my_jswindow_content p {margin:0px 0px 10px 0px}

.star-rating, .star-rating a:hover, .star-rating a:active, .star-rating a:focus, .star-rating .current-rating { background:url(images/star.gif) left -1000px repeat-x; }
.star-rating { position:relative; width:125px; height:25px; overflow:hidden; list-style:none; margin:0; padding:0; background-position:left top; }
.star-rating li { display:inline; }
.star-rating a, .star-rating .current-rating { position:absolute; top:0; left:0; text-indent:-1000em; height:25px; line-height:25px; outline:none; overflow:hidden; border:none; }

.star-rating a:hover, .star-rating a:active, .star-rating a:focus { background-position:left bottom; }

.star-rating a.one-star { width:20%; z-index:6; }
.star-rating a.two-stars { width:40%; z-index:5; }
.star-rating a.three-stars { width:60%; z-index:4; }
.star-rating a.four-stars { width:80%; z-index:3; }
.star-rating a.five-stars { width:100%; z-index:2; }

.star-rating .current-rating { z-index:1; background-position:left center; }
/* for an inline rater */
.inline-rating { display:-moz-inline-block; display:-moz-inline-box; display:inline-block; vertical-align:middle; }
/* smaller star */
.small-star { width:50px; height:10px; }
.small-star, .small-star a:hover, .small-star a:active, .small-star a:focus, .small-star .current-rating { background-image:url(images/star_small.gif); line-height:10px; height:10px; }

.header_account{ height:110px; background:url(images/header_account.jpg) no-repeat top}
.logo{ display:block; margin:0px 20px 0px 25px; width:230px; height:60px}

.a_bottom{ background:url(images/a_bottom.gif) bottom no-repeat; padding-bottom:50px}
.a_top{ background:url(images/a_top.gif) top center no-repeat; padding-top:25px;min-height:100px}
.a_center{ background:url(images/a_center.gif) repeat-y center; }

.account{ background:url(images/account_c.gif) repeat-x; padding:0 10px; font-family:Georgia, "Times New Roman", Times, serif; font-size:15px; color:#526b76}
.lt_u{ background:url(images/box_u/lt.gif) no-repeat bottom right; font-size:1px; width:5px; height:5px}
.rt_u{ background:url(images/box_u/rt.gif) no-repeat bottom left; font-size:1px; width:5px; height:5px}
.lb_u{ background:url(images/box_u/lb.gif) no-repeat top right; font-size:1px; width:5px; height:5px}
.rb_u{ background:url(images/box_u/rb.gif) no-repeat top left; font-size:1px; width:5px; height:5px}
.ct_u{ background:url(images/box_u/ct.gif) repeat-x bottom; font-size:1px}
.cb_u{ background:url(images/box_u/cb.gif) repeat-x top; font-size:1px}
.lc_u{ background:url(images/box_u/lc.gif) repeat-y right; font-size:1px}
.rc_u{ background:url(images/box_u/rc.gif) repeat-y left; font-size:1px}
.cc_u{ padding:0; background:#fff}
.th_u { background:url(images/box_u/th.gif) repeat-x; height:40px; padding:0 8px}
.th_u h3, .th_u h4{ background:url(images/box_u/h3.gif) no-repeat left center; color:#ffffff; font-size:16px; margin:0 0 2px 0; text-align:left; font-weight:bold; padding:11px 10px 5px 40px}

.orders_user {width:100%; border-collapse:collapse; color:#6388ab}
.orders_user th {padding:7px 10px; color:#697c8cl; text-align:left; font-size:12px}
.orders_user td {border-top:1px solid #eaeaeb; padding:5px 7px}
.orders_user td.user_padding{ padding:2px 3px; width:120px}
.orders_user .tr1 td {background:#f6f7f8}
.orders_user .tr2 td {background:#ffffff}
.orders_user .tr_nb td{ border:none}
.orders_user td.label {text-align:right; padding-right:10px; font-weight:bold}
.orders_user a, .buttons a{ text-decoration:none; color:#697c8c;border: medium none;}
.orders_user a:hover, .buttons a:hover{ color:#0a95dd}
.orders_user img{ vertical-align:middle}
.orders_user input[type="text"], .orders_user textarea, .orders_user input[type="password"]{border:1px solid #e9e5d9; padding:2px 3px; color:#444; width:90%}

.user_topic{ font-weight:bold; color:#0a71c8}
.user_status{ color:#0a95dd}

.box_user{ border:1px solid #e0dbcc; background:#f5f4f0; padding:3px; margin:3px 0}

.button-a{ height:30px;background:url(images/buttons/button_l.gif) no-repeat left;display:-moz-inline-stack; display:inline-block; _overflow:hidden; zoom:1; *display:inline; margin:0 2px}
.button-a a{ color:#697c8c; background:url(images/buttons/button_r.gif) no-repeat right; line-height:30px; text-decoration:none; padding:0px 9px;display:-moz-inline-stack; display:inline-block; _overflow:hidden; zoom:1; *display:inline; outline:none; border: medium none;}
.button-a a:hover{ color:#0a95dd}

.essays-footer{ padding:5px 0 0 50px; text-align:left}
.essays-footer ul{ list-style:none outside none; margin:0; padding:0 0 0 1px;}
.essays-footer ul li{ float:left; width:140px; margin:1px 1px 1px 1px}
.essays-footer ul li a{ font-weight:normal}
.hide{ display:none}

.sitemap{ font-size:12px; list-style:none outside none; margin:0; padding:10px}
.sitemap li{ margin:1px}
/*.sitemap ul, .sitemap ul li ul{ list-style:none outside none;font-size:0.95%}*/

.essay-1{ background:url(images/essay-1.jpg) no-repeat; width:648px; height:177px; margin:10px auto; position: relative;}
.essay-2{ margin:10px auto; background:url(images/essay-2.jpg) no-repeat; width:544px; height:112px}
.essay-3{ margin:10px auto 10px; background:url(images/essay-3.jpg) no-repeat; width:546px; height:47px}
.essay-3 a{ font-weight:bold; color:#ffd147}
.essay-4{ margin:0px auto 10px; background:url(images/essay-4.jpg) no-repeat; width:405px; height:124px}
.essay-5{ margin:5px auto 10px; text-align:center}
.essay-6{ margin:15px auto; text-align:center}


.essay-1 a{
    width: 125px;
    height: 29px;
    position: absolute;
    bottom: 19px;
	display: block;
	text-indent:-9999px;	
	//border:1px solid red;
	text-decoration:none;
	outline:none;
	border:0 !important;
}

.essay-1 .call{
	left: 101px;	
}

.essay-1 .chat{
    left: 236px;	
}
.essay-1 .order{
    left: 371px;	
}

.essay-order{margin:1px auto; padding:8px 5px; background:url(images/essay-order.jpg) no-repeat; border:1px solid #eae6d1; background:#FAFAFA;}
.essay-order select, .essay-order input[type="text"]{ width:148px; padding:2px; border:1px solid #d8d8d8; font-size:14px;padding: 2px 5px 2px 5px;}
.essay-order table{ width:100%; margin:0px auto; font-size:14px; text-shadow: 0 1px 0 #FFFFFF;}
.essay-order table td{ padding:2px 3px; vertical-align:top}
.essay-order table td.label{padding-left:6px; padding-top:5px}
.essay-price{ font-weight:bold;width:86px; padding:2px 4px; border:1px solid #d8d8d8; font-size:12px; font-family:tahoma; color:#666; background:#fff}
.essay-order .btn {font-size: 22px;padding: 8px 22px 7px;}

.order-td{ padding:10px; vertical-align:top;}

.d-box{ position:fixed; bottom:0; width:100%; height:45px; text-align:center; background:url(images/d-box/bg.png) repeat-x bottom}
.d-box .d-close{ float:right; margin:10px 15px 0 0}
.d-box .d-content{ padding-top:3px}
.d-box .d-content img{ vertical-align:middle;}

body{ position:relative}
//#my_pop_window_bg{ display:none; width:100%; height:100%;background-color:#000; left:0; top:0; position:absolute; z-index:9995; filter:progid:DXImageTransform.Microsoft.Alpha(opacity=35);-moz-opacity:0.35;-khtml-opacity:0.35; opacity:0.35; zoom:1;}

//#my_pop_window{ display:none; background:url(images/pop/bg.png) no-repeat top; width:281px; height:356px; margin-left:-140px; position:fixed;/*position:absolute;*/ z-index:9996; top:120px; left:50%; font-size:11px; color:#ffffff; font-family:Arial, Helvetica, sans-serif}
//#my_pop_window a{ color:#FDEEB1}
//#my_pop_window_close{ text-align:right; padding:5px 12px 0 0; display:block}
//#my_pop_window_ajax{ padding:100px 25px 0 25px}
//#my_pop_window_ajax table{ border-collapse:collapse}
//#my_pop_window_ajax table td{ vertical-align:top; padding:0 0 5px 0}
.pop_input{ width:223px; height:32px; background:url(images/pop/input.png) no-repeat top;}
.pop_input input{ border:none; background:none; margin:9px 10px; padding:0; width:200px; font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#68707a}
.pop_input input:focus{outline:none;}

.vip_services{height:130px; padding-top:18px;}
.orders  .vip_services td, .orders   .vip_services tr{   background:none repeat scroll 0 0 transparent; border:0; padding-bottom:0; padding-top:1px; height:16px; border:0 solid black;}
.vip_services table{margin-left:142px; width:440px; /* padding-top:6px;*/ border:0 solid black; vertical-align:middle; color:#5e7f93; height:106px;}
.vip_services .uc{}
.vip_services .pc{width:70px;padding-right:2px; color:#dc6152; text-align:right;}
.vip_services .bc{width:80px;}
.vip_services .hl{color:#ffae00;}
.upper{text-transform:uppercase; }
.table-no-padding td{padding:0; border:0}
#free-extras td{width:220px; height:25px; padding-left:20px; background:url('images/free_extras/checked.png') no-repeat 0 50%;}

#follow_us{ /*overflow:hidden;*/ padding:10px 0 0 5px; text-align:left; position:absolute}
.social-fb, .social-g, .social-t, .social-a{ float:left; height:20px; overflow:hidden; width:80px; margin:0 3px 3px 0; position:relative;}
.social-t{ width:92px}
.social-g{ width:35px}
.social-a{ padding-top:2px}
.social-fb{overflow:visible}

.social-fb .social-count{ position:absolute; right:2px; margin-top:1px; text-align:center; background:url(images/social/f-bg.gif) no-repeat right; width:32px; height:18px; line-height:16px; color:#333333; font-size:11px; font-family:	"Lucida Grande",Tahoma,Verdana,Arial,sans-serif; z-index:999}
.social-fb .social-count a{ font-size:11px; text-decoration:none; color:#333; margin-left:2px}
.social-t .social-count{ position:absolute; right:0; text-align:center; background:url(images/social/t-bg.gif) no-repeat right; width:30px; height:20px; line-height:20px; color:#333333; font-size:11px; font-family:"Helvetica Neue",Helvetica,Arial,sans-serif; z-index:999}
.social-t .social-count a{ font-size:11px; text-decoration:none; color:#333; margin-left:2px}
#table-bg{
margin:0 auto;
width:620px;
padding:10px 10px 10px 10px;
-webkit-border-radius:8px;
-moz-border-radius:8px;
border-radius:8px;
background:#f4f4f0;
background:-webkit-gradient(linear, 0 0, 0 bottom, from(f4f4f0), to(f4f4f0));
background:-webkit-linear-gradient(f4f4f0, f4f4f0);
background:-moz-linear-gradient(f4f4f0, f4f4f0);
background:-ms-linear-gradient(f4f4f0, f4f4f0);
background:-o-linear-gradient(f4f4f0, f4f4f0);
background:linear-gradient(f4f4f0, f4f4f0);
-pie-background:linear-gradient(f4f4f0, f4f4f0);
behavior:url(/PIE.htc);}
#reasons-table{border-collapse:collapse;text-align:none;}
#reasons-table #tr-even {background-color:#fff;}
.content #reasons-table td {border:1px solid #e9e5d9;padding:10px 10px 10px 10px;vertical-align:top;text-align:left;}
#first-td{border:1px solid green;width:153px;display:none;}
#second-td{color:#46820b;width:310px;}
#three-td{color:#923835;width:310px;}

.bookmark-region { font-size:15px; font-weight:bold; margin:10px auto; overflow:hidden; padding:5px 17px; font-family:Serif;}
.bookmark-region .bookmark-button { display:block; float:right; }
.footer-date{color:#FFFFFF; font-family:times new roman; font-size:35px; left:130px; letter-spacing:-2px; position:absolute; top:104px; width:100px;}
.sidebar-live-chat{ position:absolute; margin-top:-58px; margin-left:52px}
.light-order-wrap{ margin:10px auto; padding:5px; background:#f4f4f0;-webkit-border-radius:5px; -moz-border-radius:5px; border-radius:5px;}
.light-order{ background:#fcfcfc; border:1px solid #e9e5d9}
.light-order .light-order-sub{ background:#eb4e2a url(images/light-order-sub.gif) repeat-x bottom; padding:10px 15px; color:#fff}
.light-order .light-order-sub h4{padding:0; margin:0; font-size:18px; font-weight:normal; font-family:Georgia, "Times New Roman", Times, serif}
.light-order .light-order-content{ padding:8px 10px}
.light-order table{ width:100%; border-collapse:collapse}
.light-order table td{ padding:5px 6px}
.light-order table td.label{ font-size:13px; text-align:right; color:#051446}
.light-order table .tr2 td{ background-color:#f2f2f2}
.light-order input[type="text"], .light-order select{padding:3px 4px; border:1px solid #c8d0d8; width:170px; color:#232c4a; font-family:Arial;-webkit-border-radius:3px; -moz-border-radius:3px; border-radius:3px;}
.light-order select{padding:1px; width:179px}
.light-order .light-order-price{ color:#dc1f00; font-weight:bold; font-size:15px;}
.light-order .light-order-submit{ padding:10px 0 0; text-align:center}

.my_select_overlay {z-index:99}
.my_select_list {background-color:#ffffff; border:1px solid #cccccc; max-height:300px; overflow:auto; z-index:100}
.my_select_list_group {}
.my_select_list_group_label {font-weight:bold}
.my_select_list_group .my_select_list_option {padding-left:10px}
.my_select_list_option a {display:block; text-align:left; padding:1px; color:#000000; cursor:default}
.my_select_list .list_category {font-weight:bold}
.orderform .my_select_list a {color:#111111}
.orderform .my_select_list a:hover {background-color:#1e90ff; color:#ffffff}

.footer .block_links ul li {
	float: left;
	width: 170px;
}

.orders_user a.pay-now {
	background: none repeat scroll 0 0 #E83545;
	border: 1px solid #FFFFFF;
	border-radius: 3px;
	box-shadow: 0 0 0 1px #CCCCCC;
	color: #FFFFFF;
	display: inline-block;
	font-size: 16px;
	padding: 0 9px;
}

.account-block .label3 {
	text-align: left;
}

.verify-essay p {
	font-size: 14px;
}