body {margin:0; padding:0; font-family:tahoma, Arial; font-size:11px; color:#444d7d; background:url(images/bg.gif) repeat-x top; background-color:#ffffff}
form {padding:0; margin:0}
a {color:#1d6dd9}
a img {border: none}
:focus {outline: 0}
img {border:none; padding:0;}

.wrap{ background:url(images/header.jpg) no-repeat top left; padding:0 0 0 17px}
.menu, .over { font-size:12px; text-align:center; padding:7px 10px 7px; color:#5c5975; font-family:Arial, Helvetica, sans-serif}
.menu a, .over a{ text-decoration:none; color:#5c5975; display:block; height:33px; line-height:33px; padding-right:8px}
.menu div, .over div{ padding-left:8px}
.over a{ color:#cc2d08; background:url(images/menu_a_a.gif) no-repeat right}
.over div{ background:url(images/menu_a_div.gif) no-repeat left}
.menu_line{ background:url(images/menu_line.gif) no-repeat top center; width:3px; font-size:1px}

.top-bottons{ position:absolute}

.footer{ background:url(images/footer.gif) repeat-x top; background-color:#f4f5f6; padding:22px 0 15px; text-align:center; color:#9d749c; font-size:12px; font-family:Arial, Helvetica, sans-serif; width:100%;}
.footer a{ text-decoration:none; color:#FFFFFF; margin:0 3px}
.footer a:hover{ text-decoration:underline}

.footer-links{ margin:0 auto; background-color:#f4f5f6; padding:15px 0px 10px; color:#536278}
.footer-links a{ color:#536278}
.footer-links h4{ font-size:18px; margin:10px 0 8px 0; font-weight:normal; margin:3px 0}
.footer-links td{ vertical-align:top}
.footer-links .vline{ padding:5px 10px 5px 20px; vertical-align:top}
.footer-links .vline a{ display:block; padding:2px 0; text-decoration:none; width:170px; float:left}
.footer-links .vline a:hover{ text-decoration:underline}

.copyright{ margin:0 auto; background:url(images/copyright.gif) repeat-x top; background-color:#e0e1e5; padding:15px 35px; color:#2f2a44}
.copyright a{ color:#2f2a44}

.social{ text-align:right; padding:0 15px 0 0; color:#1d247c; line-height:30px; vertical-align:top}
.social a img{ vertical-align:middle}

.center{ vertical-align:top; padding:7px 17px 10px 0; background:url(images/bottom.gif) no-repeat bottom right}
.content{ vertical-align:top; padding:5px 20px 10px 25px}
.content h1{ font-size:25px; font-family:Arial, Helvetica, sans-serif; font-weight:normal; margin:5px 0; background:url(images/h1.gif) no-repeat bottom left; padding:14px 0 7px 2px; color:#445a7d}
.content h2{ font-size:21px; font-family:Arial, Helvetica, sans-serif; font-weight:normal; margin:1px 0; background:url(images/h2.gif) no-repeat bottom left; padding:11px 0 10px 23px; color:#54529d}
.content h3{ font-size:17px; font-family:Arial, Helvetica, sans-serif; font-weight:normal; margin:1px 0; background:url(images/h3.gif) no-repeat top left; padding:10px 0 7px 10px; color:#444d7d}
.content h4{ font-size:16px; font-family:Arial, Helvetica, sans-serif; font-weight:normal; margin:0; background:url(images/h4.gif) no-repeat left; padding:7px 0 7px 22px; color:#444d7d}
.content h5{ color:#ef521b; padding:6px 0; margin:0; font-size:13px; background:url(images/line.gif) bottom repeat-x}

.content ul{ list-style:none outside none; font-size:12px; margin:1px; padding:7px 10px 7px 15px}
.content ul li{ padding:3px 1px 4px 22px; margin:1px; background:url(images/sidebar_li.gif) no-repeat top left}

.sidebar{ vertical-align:top; width:241px; padding:20px 0 0 0}

.sidebar_list{ list-style:none outside none; font-size:13px; color:#292449; font-family:Arial, Helvetica, sans-serif; margin:1px; padding:7px 0 7px 10px}
.sidebar li{ padding:3px 2px 1px 20px; margin:1px; background:url(images/sidebar_li.gif) no-repeat top left}
.sidebar_list li span{ border-bottom:1px solid #eeeff0; display:block; padding:0 1px 3px 1px}

.content .test_list{ list-style:none outside none; font-size:11px; color:#0872b5; font-family:Arial, Helvetica, sans-serif; margin:1px; padding:7px 0 7px 0px}
.content .test_list li{ padding:4px 2px 0px 0px; margin:1px; background:url(images/li_2.gif) no-repeat top left}
.content .test_list li span{ background:url(images/bottom_2.gif) repeat-x bottom; display:block; padding:0 1px 4px 20px}

.line{ background:url(images/line.gif) repeat-x center; padding:2px 0; font-size:1px}
.gar_table{ border-collapse:collapse; width:100%}
.gar_table td{ vertical-align:top}
.gar_table p{ margin:5px 0}
.gar_table img{ margin-top:5px}
.gar_table h4{ padding-top:3px; padding-bottom:3px}

.test_table{ border-collapse:collapse; width:100%}
.test_table td{ vertical-align:top}
.test_table p{ margin:5px 0}
.test_table img{ margin-top:5px}

.login_table{color:#292449; font-family:Arial, Helvetica, sans-serif; font-size:12px;}
.login_table td{ padding:3px 0 3px 0; }
.login_table .label1{ padding:3px 10px 3px 0; text-align:right; width:70px}
.login_table .input1{ width:140px; padding:3px 8px; color:#292449;  -moz-border-radius:3px; -webkit-border-radius:3px; border-radius:3px; border:1px solid #d5d5de}

.links{ border:1px solid #e7ebef; padding:4px 10px 4px 27px; background:url(images/links-arrow.gif) no-repeat left; background-color:#fdfdfd; margin:1px; -moz-border-radius:3px; -webkit-border-radius:3px; border-radius:3px; font-family:Arial, Helvetica, sans-serif; color:#1b1f7c}
.links a{ text-decoration:none; color:#1b1f7c}
.links a:hover{text-decoration:underline}

.content_lt{ background:url(images/content/lt.gif) no-repeat bottom right; width:10px; font-size:1px}
.content_rt{ background:url(images/content/rt.gif) no-repeat bottom left; width:10px; font-size:1px}
.content_lb{ background:url(images/content/lb.gif) no-repeat top right; width:10px; font-size:1px}
.content_rb{ background:url(images/content/rb.gif) no-repeat top left; width:10px; font-size:1px}
.content_ct{ background:url(images/content/ct.gif) repeat-x bottom; height:10px; font-size:1px}
.content_cb{ background:url(images/content/cb.gif) repeat-x bottom; height:10px; font-size:1px}
.content_lc{ background:url(images/content/lc.gif) repeat-y right; width:10px; font-size:1px}
.content_rc{ background:url(images/content/rc.gif) repeat-y left; width:10px; font-size:1px}
.content_cc{ vertical-align:top; padding:3px 10px 5px 10px; background-color:#fcfcfa}

.lt{ background:url(images/box/lt.gif) no-repeat bottom right; font-size:1px; width:3px; height:3px}
.rt{ background:url(images/box/rt.gif) no-repeat bottom left; font-size:1px; width:3px; height:3px}
.lb{ background:url(images/box/lb.gif) no-repeat top right; font-size:1px; width:3px; height:3px}
.rb{ background:url(images/box/rb.gif) no-repeat top left; font-size:1px; width:3px; height:3px}
.ct{ background:url(images/box/ct.gif) repeat-x bottom; font-size:1px}
.cb{ background:url(images/box/cb.gif) repeat-x top; font-size:1px}
.lc{ background:url(images/box/lc.gif) repeat-y right; font-size:1px}
.rc{ background:url(images/box/rc.gif) repeat-y left; font-size:1px}
.cc{ background:#ffffff; font-family:Arial, Helvetica, sans-serif}
.cc2{background:#f8f8f8; padding:10px 10px}
.th{ background:url(images/box/th.gif) repeat-x bottom; background-color:#FFFFFF; padding:3px 10px 12px 10px}
.content .th h3, .th h4{font-size:16px; font-weight:bold; font-family:Arial, Helvetica, sans-serif; color:#444d7d; margin:4px 0; padding:3px 10px 3px 23px; background:url(images/h3_2.gif) no-repeat left}
.th2{ background:#637698; padding:6px 20px; font-size:11px; color:#fff; font-weight:bold}

.input1{ border:1px solid #dae4ef; padding:2px; color:#294E60}

.table_price {border-collapse:collapse; color:#315985; border:none; font-size:11px}
.table_price td {border-bottom:1px solid #e9ecee; padding:4px; text-align:center}
.table_price .tr2 td {background-color:#f8f9f9}
.table_price .tr1 td {background-color:#ffffff}
.table_price span{ display:block}
.table_price .orange {color:#3881b9; font-weight:bold; text-align:center; font-size:12px; padding:3px 5px}
.table_price .right {text-align:right; padding-right:20px; color:#3881b9; font-weight:bold}
.table_price strong{ color:#ff6600}
.price_currency {background:url(images/currency.gif) no-repeat center; border:none; color:#1661a8; font-weight:bold; font-size:12px; font-family:Arial; width:40px; height:24px; text-align:center}
.price_select{ border:1px solid #b0bfca; padding:1px; color:#637698}

.table_contacts {border-collapse:collapse; color:#3c6dab; border:none; font-size:12px; font-family:Arial, Helvetica, sans-serif}
.table_contacts td {border:0px solid #e9ecee; padding: 3px 5px}
.table_contacts .tr1 td {background-color:#ffffff}
.table_contacts .tr2 td {background-color:#f9fafa}
.table_contacts td.right {text-align:right; padding-right:10px}
.table_contacts input[type="text"], .table_contacts textarea{ border:1px solid #dae4ef; padding:2px; color:#294E60; width:90%}

.orders {border-collapse:collapse; color:#2a3c5f; border:none; font-size:12px}
.orders th {font-family:sans-serif; padding:0 10px; font-weight:normal}
.orders td {border:1px solid #e9ecee; padding: 3px 5px}
.orders .tr1 td {background-color:#ffffff}
.orders .tr2 td {background-color:#f9fafa}
/*.orders td.label {text-align:right; padding-right:10px; font-weight:bold;}*/
.orders td.label {padding: 10px 10px 10px 10px;text-align: left;padding-right: 10px;font-weight: bold;}
.orders td.label p{ margin:3px 0; text-align:left}
.orders input[type="text"], .orders textarea, .orders input[type="password"]{ border:1px solid #dae4ef; padding:2px; color:#294E60; width:385px; }
.orders select {width:391px; /*text-align:right;*/}
.orders select{ border:1px solid #dae4ef; padding:1px; color:#294E60}
.orders a, .buttons a{ text-decoration:none}
.orders img, .buttons img{ vertical-align:middle}
.orders .error{ background:#FFF0F0}
.table1, .small{ font-size:10px}
.table1{ position:absolute; background:#fff; border:1px solid #dae4ef; padding:3px}
.registered .hidden {display:none}

.my_jswindow {position:absolute; min-width:300px; max-width:800px;}
.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}

.zb-title { font:bold 17px Arial; color:#54529d; background:url(images/zb-t.gif) repeat-x; }
.zb-b { background:url(images/zb-b.gif) repeat-x; }
.zb-l { background:url(images/zb-l.gif) repeat-y; }
.zb-r { background:url(images/zb-r.gif) repeat-y; }
.zb { background:#fff; border-collapse:collapse; border:none; }
.zb th { color:#fff; font:bold 12px Arial; background:#92278f; border:1px solid #b368b1; border-width:0px 1px; padding:6px 10px 8px; }
.zb td { padding:5px; }
.zb .tr1 td { background:#fff; }
.zb .tr2 td { background:#fbfbe7; }
.zb-line { padding:8px 0px; background:url(images/zb-line1.gif) repeat-x center; }

.xb { width:122px; padding:1px 0px; cursor:pointer; }
.xb .c { height:25px; background:url(images/xb-bg.gif) repeat-x; }
.xb .r { height:25px; font:11px Arial; color:#4d4d6f; line-height:25px; white-space:nowrap; padding:0px 18px 0px 27px; background:url(images/xb-r.gif) no-repeat right; }
.xb .l { height:25px; background:url(images/xb-l.gif) no-repeat left; }

.order-info { color:#3c0c78; font:11px Tahoma; }
.order-info b { color:#5a4c97; padding-right:8px; }
.order-info strong { color:#283b72; }
.order-info span { color:#7d86a1; }
.order-info td { padding:3px 0px; background:url(images/zb-line2.gif) repeat-x bottom; }

.msg-info {  }
.msg-info th { color:#004a80; font:bold 12px Arial; padding:4px 8px; background:#fffde1; border:1px solid #f7f1d1; }
.msg-info td { color:#2d6ea5; font:11px Tahoma; padding:5px 8px; border:1px solid #fff; }
.msg-info tr.tr1 td { background:#fff; }
.msg-info tr.tr2 td { background:#f5f5f6; }

.order-td{ padding:5px; vertical-align:top; width:48%}
.order-box{border:4px solid #f7f8f8; -webkit-border-radius: 5px;-moz-border-radius: 5px;border-radius: 5px;}
.order-box2{border:1px solid #dbdde0; padding:5px 10px; min-height:240px;-webkit-border-radius: 5px;-moz-border-radius: 5px;border-radius: 5px;}
* html .order-box2{height:240px;}

.essays-footer{ padding:5px 0 0 0; text-align:left; clear:both; margin:0 auto}
.essays-footer ul{ list-style:none outside none; margin:0; padding:0 0 0 1px;}
.essays-footer ul li{ float:left; width:170px; padding:0; background:none}
.essays-footer ul li a{ font-weight:normal; float:none}
.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:699px; height:56px; margin:15px auto 10px}
.essay-2{ margin:10px auto; background:url(images/essay-2.jpg) no-repeat bottom; width:721px; height:94px}
.essay-3{ margin:10px auto 0px; background:url(images/essay-3.jpg) no-repeat right; width:886px; height:28px; text-align:right}
.essay-3 a{color:#ffe400; font-size:13px; text-decoration:none; font-family:Arial, Helvetica, sans-serif; font-weight:bold}
.essay-3 a:hover{ text-decoration:underline}
.essay-4{ margin:10px auto; background:url(images/essay-4.jpg) no-repeat; width:384px; height:244px}
.essay-5{ margin:5px auto 10px; text-align:center}
.essay-6{ margin:15px auto; text-align:center}

.essay-order{ margin:10px auto; background:url(images/essays-order.jpg) no-repeat; width:886px;}
.essay-order select, .essay-order input[type="text"]{ width:98%; padding:2px; border:1px solid #d5d5d5; font-size:12px; font-family:tahoma; color:#8d8e90}
.essay-order select{ padding:1px}
.essay-order table{ width:100%; margin:0px auto; font-size:11px; color:#722585; font-family:tahoma}
.essay-order table td{ padding:2px 3px; vertical-align:top}
.essay-order table td.label{padding-left:6px; padding-top:5px; font-weight:bold}
.essay-price{ font-weight:bold ;width:85px; padding:2px 3px; border:1px solid #d5d5d5; color:#872890; font-size:12px; font-family:tahoma; background:#fff; overflow:hidden; white-space:nowrap}
#preview{background:url(images/order/preview-dis.png) no-repeat;border:0; width:175px; height:72px;}
.tooltip-show{ position: absolute; z-index:1000; display:inline; margin-top:20px;}
.tooltip-show>div{z-index:1000;font-family:Arial; font-size:11px; background: none repeat scroll 0 0 #fffbf1; border: 1px solid #f8e8c9;border-radius: 3px 3px 3px 3px;padding: 10px 13px;}
.tooltip-show p{margin-top:0;margin-bottom:0; }
/*.tooltip-show i{ width:17px; height:10px;display:block; margin-top:-8px; background: url(images/order/tooltip-arr.png) no-repeat;  position:absolute; right:80px;}*/
.tooltip{ display:none;}
.hint th{background-color: #F9FAFA;border: 1px solid #E9ECEE; font-size:12px; font-weight:bold;}
#page_price, #service0_price, #language {color:#15119d}
div.tbl-decoration{ border:3px solid #f6f8f9; border-radius: 14px 14px 14px 14px; width:700px; max-width:700px;  margin: 0 auto;}
div.tbl-decoration>div{background:url(images/order/title-bg.png); border:1px solid #e3e6ea; border-radius: 14px 14px 0 0; height: 30px; padding-left: 30px; padding-top: 5px; font-size: 17px;}
.delete .xb .l {background:url(images/xb-l2.gif) no-repeat left;}
.delete .xb .r {padding-left: 21px;}
.delete .xb {margin-right: 0; width: 70px;}

#follow_us{ /*overflow:hidden;*/ padding:5px 5px 0px 0px; text-align:left; float:right}
.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:40px}
.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:18px; 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;line-height:18px}
.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; line-height:20px}

/*n_code*/
.breakline{
	background:url(images/dot.png) repeat-x  0 0;
}
.guar{
	background: url("images/guar.png") no-repeat scroll 0 0 transparent;
    padding-left: 80px;
    min-height: 80px;
}

.menu-table .menu-left-item {background: url("images/men-left-item.png") no-repeat scroll 0 0 transparent;width:241px;height:28px;padding:0;margin:0;}
.menu-table .menu-left-item a {padding-left:30px;padding-top:3px;color:#292449;font-size:14px;font-family:Arial;font-weight:200;text-decoration:none;}
.menu-table .menu-left-item a:hover {color:#cc2d08;}
.menu-table .menu-left-item:hover{background: url("images/menu-left-item-active.png") no-repeat scroll 0 0 transparent;width:241px;height:28px;padding:0;margin:0;}
.menu-table .tr-menu {}
.menu-table {padding-bottom:15px;}
.menu-line{height:2px;}
#logo{height: 76px;    position: absolute;    width: 120px;    top: 85px;    left: 150px}


		table.benefits_table tr.head_line td
		{
		line-height: 0px;
		}
		
		
		table.benefits_table
		{
		width: 100%;
		}
		
		td.table_head_left
		{
		background: url('/files/images/table_head_left.png') no-repeat;
		width: 10px;
		}
		
		td.table_head_right
		{
		background: url('/files/images/table_head_right.png') no-repeat;
		width: 10px;
		}

		td.table_head
		{
		background: url('/files/images/table_head.png') repeat-x;
		height: 48px;
		color: #3d3b85 !important;
		font: 17px Arial !important;
		}

		
		table.benefits_table tr.head_tr td.img_block
		{
		background: url('/files/images/table_head.png') repeat-x;
		text-align: center;
		width: 8%;
		}
		

		table.benefits_table td
		{
		padding: 0;
		color: #292d50;
		font: 14px Arial;
		}
		
		
		td.left_head_line
		{
		background: url('/files/images/table_left.png') repeat-y;
		height: 5px;
		width: 10px;
		}
		
		td.middle_head_line
		{
		width: 5px;
		}

		td.middle_head_line.left
		{
		border-right: 1px solid #e9ecee;
		}
		
		td.right_head_line
		{
		background: url('/files/images/table_right.png') repeat-y right;
		width: 10px;
		}
		
		
		
		
		tr.first td.img_block
		{
		background: #f9fafa;
		border-top: 1px solid #f1f3f4;
		border-bottom: 1px solid #f1f3f4;
		text-align: center;
		}

		tr.first td.text_block
		{
		background: #f9fafa;
		border-top: 1px solid #f1f3f4;
		border-bottom: 1px solid #f1f3f4;
		padding: 5px 5px 5px 0px;
		width: 40%;
		}

		tr.second td.img_block
		{
		background: #fff;
		text-align: center;
		}

		tr.second td.text_block
		{
		background: #fff;
		padding: 5px 5px 5px 0px;
		}
		
		td.table_foot_left
		{
		background: url('/files/images/table_foot_left.png') no-repeat;
		}
		
		td.table_foot
		{
		background: url('/files/images/table_foot.png') repeat-x;
		height: 16px;
		}
		
		td.table_foot_right
		{
		background: url('/files/images/table_foot_right.png') no-repeat;
		}

body{ position:relative} /**/
#my_pop_window_bg{ display:none; width:100%; height:100%;background-color: #002b47; left: 0; top:0; position: absolute; z-index: 9995; filter:progid:DXImageTransform.Microsoft.Alpha(opacity=70);-moz-opacity: 0.7;-khtml-opacity: 0.7; opacity: 0.7; zoom:1;}
#my_pop_window{ display:none; background:url(images/pop/bg.png) no-repeat top; width: 568px; height:366px; margin-left:-280px; position:fixed; z-index: 9996; top:100px; left:50%; font-size:12px; font-family:Arial, Helvetica, sans-serif; color:#621e04}
#my_pop_window a{ color:#b70303; font-weight:bold}
#my_pop_window_close{ text-align:right; padding: 25px 33px 0 0;}
#my_pop_window_ajax{ padding: 115px 180px 0 39px; text-align: center;}
.pop_input{ width:230px; padding:2px 0}
.pop_input input{ border: 1px solid #d1d8e0; background:#fff; padding:5px 5px; width:203px; font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#621e04; -webkit-border-radius: 3px; -moz-border-radius: 3px; border-radius: 3px; }
.pop_input input:focus{outline: none;}
#my_pop_window_close2{ text-align:right; padding: 28px 16px 0 0}
#my_pop_window2{ display:none; background:url(images/pop/bg2.png) no-repeat top; width: 568px; height:399px; margin-left:-280px; position:fixed;/*position:absolute;*/ z-index: 9996; top:60px; left:50%; font-size:11px; font-family:Arial, Helvetica, sans-serif}
#my_pop_window_ajax2{ padding:240px 0 0 36px;}


#reasons1{width:90%;min-width:700px;}
#reasons1 .left-td{background: url("images/l-t-c.png") no-repeat scroll 0 0 transparent;width:7px;height:46px;}
#reasons1 .main-td{background: url("images/c-t-c.png") repeat-x scroll 0 0 transparent;height:46px;}
#reasons1 .right-td{background: url("images/r-t-c.png") no-repeat scroll 0 0 transparent;width:7px;height:46px;}

#reasons2{width:90%;min-width:700px;font-size:17px;font-family:Arial;position: relative;top: -47px;height:46px;}
#reasons2 .first-tr td {padding-left:14px;width:50%;}
#reasons3{width:90%;min-width:700px;font-size:11px;font-family:Tahoma;position: relative; top: -93px;}
#reasons3 .first-td , #reasons3 .second-td  {vertical-align:top;border-right:1px solid #e3e6ea;}
#reasons3 .first-td{border-right:1px solid #e3e6ea;width:50%;border-left:1px solid #e3e6ea;}
#reasons3 .first-td li {list-style: none;padding-left: 25px;background: url(images/li-s-ok.png) no-repeat left center;}
#reasons3 .second-td li {list-style: none;padding-left: 25px;background: url(images/li-s-no.png) no-repeat left center;}
#reasons3  .even-tr .first-td {border-top:1px solid #e5e5db; border-bottom:1px solid #e5e5db; background-color:#fefaed}
#reasons3 .even-tr .second-td  {border-top:1px solid #e5e5db; border-bottom:1px solid #e5e5db; background-color:#f6f6f7}



#reasons4{width:90%;min-width:700px;position: relative;top: -93px;}
#reasons4 .left-td{background: url("images/l-t-c-b.png") no-repeat scroll 0 0 transparent;width:7px;height:14px;}
#reasons4 .main-td{background: url("images/c-t-c-b.png") repeat-x scroll 0 0 transparent;height:14px;}
#reasons4 .right-td{background: url("images/r-t-c-b.png") no-repeat scroll 0 0 transparent;width:7px;height:14px;}

.hint{float:right;}

div.file_background
{
	background: url('images/browse.png') no-repeat;
	width: 74px;
	height: 23px;
	line-height: 23px;
	text-align: center;
	float: right;
}

div#message_file_name
{
	float: right;
	width: 255px;
	height: 23px;
	line-height: 23px;
	padding-right: 4px;
	overflow: hidden;
        text-align: right;	
}

input#browse_file
{
	opacity: 0;
	position: absolute;
	margin: 0;
	width: 74px;
	height: 23px;
	overflow: hidden;
        right: 6px;
}

input.submit_button
{
	background: url('images/browse.png') no-repeat;
	width: 74px;
	height: 23px;
	border: none;
	color: #444D7D;
}

ul.outline
{
	list-style: disc;
}

ul.outline li
{
	padding: 0;
	background: none;
}


.fb-btns{
	overflow:hidden;
	margin-bottom: 4px; 
}

.b-wrap{
	float: left;
	margin-right:2px;
}

.fb-like-btn span{
	position: absolute;
    right: 0px;
    top: 0;
    margin-top: 0px;
    text-align: center;
    background: url(images/f-bg.gif) no-repeat right;
    width: 32px;
    height: 20px;
    line-height: 19px;
    text-indent: 2px;
    color: #333333;
    font-size: 11px;
    font-family: "Lucida Grande",Tahoma,Verdana,Arial,sans-serif;
    z-index: 999;
}

.tw-share_btn-wrap span{
	position: absolute;
    right: 0px;
    top: 0;
    margin-top: 0px;
    text-align: center;
    background: url(images/t-bg.gif) no-repeat right;
    width: 32px;
    height: 20px;
    line-height: 19px;
    text-indent: 2px;
    color: #333333;
    font-size: 11px;
    font-family: "Lucida Grande",Tahoma,Verdana,Arial,sans-serif;
    z-index: 999;
}