* {padding:0; margin:0; font-family:Arial; list-style:none; zoom:1;}

B	{color:#589000; font-weight:normal;}

BODY	{ background-color: #FFF6E4; font-size:12px;}
h2,h3	{ padding-top: 20px;}
h5		{ padding-top:5px; color:#583b00; font-size:15px; line-height:22px; text-align:center;}
SMALL	{color: #583b00;}
.navigation .alignleft 		{ text-align:left;}
.navigation .alignright 	{ text-align:left;}
.navigation .alignleft A,
.navigation .alignright A	{ color: #583b00; font-size:12px;}
h2 				{ color: #589000; font-weight:bold; font-size:15px;}
h2 SPAN, h3 SPAN, h2 SPAN a, h3 SPAN a { text-align:center; color: #589000; font-weight:bold; line-height: 27px; text-decoration:none;}
img { border:none; }

input { height:20px; font-size:12px; line-height:15px;}
input.sub { border-style:outset;font-size:12px; }
select { height:22px; font-size:12px; }
a {color:#589000; text-decoration:none; }

.fakechar {position:absolute;display:none;}

.postmetadata A 	{ color: #589000; font-size:12px;}
.alt 					{ text-align:right;}
.entry 				{ text-align:justify; font-size:12px; padding:10px 0 10px 0; color:#583b00; letter-spacing:1px; line-height:18px;}
.entry P STRONG 	{ text-align:left; font-size:14px;}
.entry P STRONG A { color: #589000;}
.entry DIV A 	{ color:#589000; float:right;}
.entry DIV 		{ margin-top:15px;}

.content 			{ margin: 0 auto; border-left:1px #ccc solid; border-right:1px #ccc solid; background-color: #FFF6E4; width: 1002px;}
.left_content 	{ width: 190px; vertical-align:top; }
.center_content { width: 560px; vertical-align:top; padding: 13px 7px 15px 13px;}
.right_content 	{ width:205px; vertical-align:top; border:none; background: url('../images/clip.jpg') repeat-y left; padding: 0 21px 0 30px;}
/*HEAD*/
.head 			{ height:240px; width:1002px; margin: 0 auto; border-left:1px #ccc solid; border-right:1px #ccc solid;}
.head_top		{ height:178px;}
.head_bottom{ height:62px;}
.left_end 	{ width:212px; height:62px; background:url('../images/left_end.jpg') left top no-repeat; }
.password 	{ width:544px; height:55px; padding-top:7px; background:#589000 url('../images/border-gr.gif') top repeat-x;}
.right_end 	{ width:244px; height:62px; background:url('../images/right_end.jpg') right top no-repeat;}
.green_bar 	{ width:13px; height:178px; background-color:#589000; float:left;}
.people 		{ width:84px; height:178px; background:url('../images/people.jpg') bottom no-repeat; float:left;}
.head_main 	{ width:903px; height:178px; background:url('../images/gradient_head.jpg') repeat-x;  float:right;}
.bar_head 	{ width:100%; height:100%; background:url('../images/head_bar.gif') top no-repeat;}
.papers_top { width:100%; height:100%; background:url('../images/papers_top.gif') no-repeat top right;}
.paper 			{ width:100%; height:100%; background:url('../images/paper.gif') top left no-repeat;}
.logo 			{ margin: 65px 0 0 270px; position:absolute;}
.books 			{ padding: 18px 0 0 585px; position:absolute; }
.man 				{ padding: 1px 0 0 690px; margin-bottom: -9px; position:absolute;}
.clear 			{ clear:both; line-height:0px; font-size:1px;}
.bl_1 			{ float:left; width:97px;}
.bl_2 			{ float: left; width:756px;}
.head_links	{ position:absolute; top:150px; width:830px; padding-right:80px; text-align:center; }
.head_links .chat		{ color:#f88; font-size:12px; font-weight:bold; text-decoration:none; }
.head_links .chat:hover		{ color:#f22; text-decoration:underline; }

.loginform 		{ margin:0 auto; line-height:12px; }
.loginform TD	{ vertical-align:middle; font-size:12px; color:#ffffff; font-weight:bold; }
.loginform A 	{ font-size:11px; color:#ffffff; text-decoration:none}
.loginform input.f { width:115px; height:12px; margin-right:15px;padding:1px; background-color:#fff7cc; border:1px solid #ffffff; font-size:11px; line-height:10px; }
.loginbutton 	{ margin:2px 15px 0 0;}

.logged 	{ font-size:11px; line-height:12px; }
.logged p { margin:0; padding: 0 0 0 4px; clear:both; color:#ded}
.logged img { border:none; }
.logged a 	{ color:#fff; text-decoration:none; }
.logged a:hover { text-decoration:underline; }

.contact_phone_top { background:url('../images/phone1.gif') 10px -9px no-repeat; border-left: 1px solid #F5E9AC; line-height:normal; padding:0;}
.contact_phone_top div { padding: 0 0 0 26px; width:190px; font-size:15px; font-family: verdana,arial; color:#fff; line-height:16px; }
.contact_phone_right div { float:right; margin:20px 0 10px 0; padding-top:16px; width:160px; font-size:22px; font-family: arial,helvetica; font-weight:bold; color:#A77C20; line-height:26px; background:url('../images/phone2.gif') left top no-repeat; }

/* LEFT */
.menu_top 			{ height: 90px; background: url('../images/menu_top.gif')  no-repeat  bottom left;}
.contentmenu 		{ height:320px; background:#589000 url('../images/border_menu.gif') repeat-y right;}
.contentmenu LI { position: relative; line-height:40px;}
.contentmenu SPAN { position:relative; margin-right:-2px; }

.contentmenu .home SPAN,
.contentmenu .home A:hover SPAN { background:url('../images/menu_corner_top.gif') right top no-repeat; }

.contentmenu .blog SPAN,
.contentmenu .blog A:hover SPAN { background:url('../images/menu_corner_bottom.gif') right bottom no-repeat; }

.contentmenu LI A SPAN 		{ font-size: 13px;  font-weight:bold;}
.contentmenu LI A:hover SPAN 	{ background:url('../images/border_menu.gif') repeat-y right;}

.home A 			    { display:block; height:40px; background:url('../images/menu1.gif') no-repeat left bottom; color: #d9fe9d; padding-left:60px;margin-right:2px}
.home A SPAN		  { display:block; }
.home A:hover 		{ background:#80D100 url('../images/menu1_active.gif') no-repeat left top; color:#335400;}
.about_us A 			{ display:block; height:40px; background:url('../images/menu2.gif') no-repeat left; color: #d9fe9d; padding-left:60px;margin-right:2px}
.about_us A SPAN 	{ display:block;}
.about_us A:hover { display:block; background:#80D100 url('../images/menu2_active.gif') no-repeat left; color:#335400;}
.order_now A 			{ display:block; height:40px; background:url('../images/menu3.gif') no-repeat left; color: #d9fe9d; padding-left:60px;margin-right:2px}
.order_now A SPAN { display:block;}
.order_now A:hover{ display:block; background:#80D100 url('../images/menu3_active.gif') no-repeat left; color:#335400;}
.samples A 			  { display:block; height:40px; background:url('../images/menu4.gif') no-repeat left; color: #d9fe9d; padding-left:60px;margin-right:2px}
.samples A SPAN		{ display:block;}
.samples A:hover 	{ display:block; background:#80D100 url('../images/menu4_active.gif') no-repeat left; color:#335400;}
.why_us A 			  { display:block; height:40px; background:url('../images/menu5.gif') no-repeat left; color: #d9fe9d;padding-left:60px;margin-right:2px}
.why_us A SPAN		{ display:block;}
.why_us A:hover 	{ display:block; background:#80D100 url('../images/menu5_active.gif') no-repeat left; color:#335400;}
.faq A 				    { display:block; height:40px; background:url('../images/menu6.gif') no-repeat left; color: #d9fe9d; padding-left:60px;margin-right:2px}
.faq A SPAN 			{ display:block;}
.faq A:hover 			{ display:block; background:#80D100 url('../images/menu6_active.gif') no-repeat left; color:#335400;}
.how_it_works A 	{ display:block; height:40px; background:url('../images/menu7.gif') no-repeat left; color: #d9fe9d; padding-left:60px;margin-right:2px}
.how_it_works A SPAN { display:block;}
.how_it_works A:hover{ display:block; background:#80D100 url('../images/menu7_active.gif') no-repeat left; color:#335400;}
.blog A 			    { display:block; height:40px; background:url('../images/menu8.gif') no-repeat left bottom; color: #d9fe9d;padding-left:60px;margin-right:2px}
.blog A SPAN 		  { display:block;}
.blog A:hover 		{ display:block; background:#80D100 url('../images/menu8_active.gif') no-repeat left bottom; color:#335400;}

.menu_bottom { height: 32px; background: url('../images/menu_bottom.gif') 0 100% no-repeat;}
.bookmark 	 { padding-left: 45px; text-align: left; padding-top: 10px;}

.block2_title { height: 100%; background-color:#335400; color:#ffffff; font-family:Georgia, "Times New Roman", Times, serif; font-weight: bold; font-size:15px; line-height:35px;}
.block2_title SPAN { height:35px; background: url('../images/title_ico.jpg') left top no-repeat; padding-left: 40px; display:block;}
.rt2 				{ background:url('../images/title_corner.jpg') right top no-repeat;} 
.rb2 				{ background:url('../images/gray_rb.gif') right bottom no-repeat;} 
.l2 				{ background:url('../images/border_gray.gif') left repeat-y;}
.r2 				{ background:url('../images/border_gray.gif') right repeat-y;}
.b2 				{ background:url('../images/border_gray.gif') bottom repeat-x;}

.list-style-2 li { margin-left:2px; padding:0 0 3px 25px; background:url('../images/list_side.gif') left top no-repeat; font-size:12px; line-height:25px; color:#583b00;}
.list-style-3 li { margin-left:2px; padding:10px 0 0 30px; background:url('../images/list1.gif') left top no-repeat; font-size:12px; line-height:35px; color:#583b00;}

/*CENTER*/
.title-content{ text-align:center; color: #589000; font-weight:bold; line-height: 27px;}
h1 			{ color: #589000; font-weight:bold; line-height: 27px; padding:7px 0 0 15px; background:url("../images/ico_title.gif") no-repeat left; font-size: 15px;}
.title-content SPAN	{ padding:7px 0 0 15px; background:url("../images/ico_title.gif") no-repeat left; font-size: 15px;}
h2, h3  {padding:7px 0 0 15px; font-size: 15px; text-align:center;}
/*h2 SPAN, h3 SPAN {padding:7px 0 0 15px; background:url("../images/ico_title.gif") no-repeat left; font-size: 15px; text-align:center;}*/
h4 { display:inline; padding:7px 0 5px 25px; color: #656762; font-weight:bold; line-height: 24px; background:url("../images/ico1.jpg") no-repeat left; font-size: 12px;}

.head-decor		{ background: url('../images/head-decor.jpg') no-repeat bottom; height:12px; width:502px; margin:0 auto;}  
.text 				{ text-align:justify; font-size:12px; padding:0 0 10px 0; color:#583b00; line-height:18px;}
.text1 				{ text-align:center; font-size: 13px; line-height: 22px; color:#583b00; padding-top:10px; padding-left:30px;}
.medal				{ background:url("../images/medal.gif") no-repeat 25px top;}

.block_title 	{ width:100%; height: 100%; background-color:#589000; color:#ffffff; font-family:Georgia, "Times New Roman", Times, serif; font-style:italic; text-align:center; font-size:18px; line-height:20px;}

.siteMap A		{ text-decoration:none; }
.siteMap A SPAN		{ padding-left:5px; text-decoration:underline; }
.siteMap A:hover SPAN	{ text-decoration:none; }

.t 				{ background:url('../images/border_yell.gif') top repeat-x;}
.t1 			{ background:#FFF0A3 url('../images/border_yell.gif') top repeat-x;}
.corner-l-t	{ background:url("../images/l-t.gif") no-repeat top left; }
.corner-r-t	{ padding:7px 0 3px 0; background:url("../images/r-t.gif") no-repeat top right; }
.corner-r-t1{ margin-bottom:-10px; background:url("../images/r-t.gif") no-repeat top right; }
.yellow 		{ background-color: #FFF0A3;}
.l 				{ background:url('../images/border_orage.gif') left repeat-y;}
.r 				{ background:url('../images/border_orage.gif') right repeat-y;}
.b 				{ background:url('../images/border_yell.gif') bottom repeat-x;}
.corner-l-b	{ background:url("../images/l-b.gif") no-repeat bottom left; }
.corner-r-b	{ background:url("../images/r-b.gif") no-repeat bottom right; }

.list-style-1 LI 	{ padding:0 0 5px 20px; background:url('../images/list_content.gif') left top no-repeat; font-size: 12px; line-height:20px;}
.list-style-1 LI A{ color:#589000;}

.block-space{ padding:2px 0 10px 0;}

.cards 			{ padding-left:100px; text-align:center; font-size:12px;}
.mail				{ background:url(../images/mail.jpg) no-repeat bottom; width:154px; height:15px; padding-left:160px;}

.ph_left			{ width:205px; height:95px; background:url(../images/phones.gif) no-repeat; border-right: 1px solid #ffdc96; vertical-align:top;}
.ph_left div	{ padding:20px 0 0 36px; line-height:20px;}
.ph_left b	  { font-weight:bold; color: #335400; }
.ph_center		{ width:140px; background:url(../images/fax.gif) no-repeat top; border-right: 1px solid #ffdc96; vertical-align:top;}
.ph_center div{ padding:20px 0 0 36px; line-height:20px;}

.contract_chat{ width:140px; text-align:center;}
/*RIGHT*/
.end_flag			{ width:48px; height:21px; background:url('../images/flag_end.jpg') top no-repeat; }
.title-content1			{ text-align:left; font-weight:bold; line-height: 27px; }
.title-content1 A,
.title-content1 SPAN		{ padding:7px 0 0 15px; background:url("../images/ico_title.gif") no-repeat left; color: #589000; font-size: 15px; text-decoration:none; line-height:27px; }
.title-content1 A:hover		{ text-decoration:underline; }
.right_content UL LI		{ padding-left:15px; font-size:12px; letter-spacing:1px; }
.right_content UL LI A		{ color:#1d65c6; line-height:20px; }
.right_content OL		{ padding-left:15px; font-size:12px; }

OL.type-1 	{ padding:0 0 10px 0; color:#583b00;}
OL.type-1 LI{ padding:4px 5px 3px 30px;}
.numb1 			{ background:url('../images/numb_1.gif') left 2px no-repeat;}
.numb2 			{ background:url('../images/numb_2.gif') left 2px no-repeat;}
.numb3 			{ background:url('../images/numb_3.gif') left 2px no-repeat;}
.numb4 			{ background:url('../images/numb_4.gif') left 2px no-repeat;}
.numb5 			{ background:url('../images/numb_5.gif') left 2px no-repeat;}
.numb6 			{ background:url('../images/numb_6.gif') left 2px no-repeat;}

.phone 			{ height:39px; background:url('../images/phone2.jpg') center bottom no-repeat; padding-top:30px;}
.srvmenu a {text-decoration:underline}
.srvmenu a:hover {text-decoration:none}
.orderPreviewTable TD		{ padding:3px 5px; border-bottom:1px #ddd solid; }

/* ----- track my order ---- */
.track { padding: 15px 10px 15px 10px; }
.track td b	{ color:#494949; font-weight:bold;}
.track .order_table		{ border-top:solid 1px #E5DDCD; border-left:solid 1px #E5DDCD; background:#fff; }
.track .order_table td{ padding:5px; border-bottom:solid 1px #E5DDCD;border-right:solid 1px #E5DDCD; }
.track .order_menu a { display: block; padding: 0 0 2px 30px; color: #000; text-decoration: none; }
.track .order_menu a:hover { color:#000; text-decoration:underline }
.track .instruct td {padding:1px; border:none}
.track .instruct td.ibt {border-top:solid 1px #fff}
.track .instruct td a {color:#000}
.track .instruct td .btn {width:48px;height:20px; border:solid 1px #ddd;}
.order_menu	{ font-size:13px; line-height:20px}
.order_menu .ico1	{ background:url(../images/adm-ico-1.gif) 6px center no-repeat; }
.order_menu .ico2	{ background:url(../images/adm-ico-2.gif) 6px center no-repeat; }
.order_menu .ico3	{ display:block; height:22px; line-height:22px; padding-left:32px; background:url(../images/adm-ico-3.gif) 6px center no-repeat; }
.order_menu a.ico4{ padding-left:46px; background:url(../images/adm-ico-4.gif) 22px center no-repeat; }
.order_menu .ico5	{ background:url(../images/adm-ico-5.gif) 6px center no-repeat; }
.order_menu .ico6	{ background:url(../images/adm-ico-6.gif) 6px center no-repeat; }
.order_menu .ico7	{ background:url(../images/adm-ico-7.gif) 6px center no-repeat; }
.allords { border-top:solid 1px #E5DDCD;}
.allords td {padding:2px; border-bottom:solid 1px #D3CCBD; border-right:solid 1px #E5DDCD;}
.allords tr.chgbck td, .chgbck u, .chgbck a {color:#900}
.main .msg td,u { font-size:11px; }
.main .msg u { font-size:11px; }


/*FOOTER*/
.footer 			{ background:#589000 url('../images/border-footer.jpg') repeat-y left;}
.border-footer-right		{ background:url('../images/border-footer.jpg') repeat-y right;}
.footer-t-l			{ height:100%; background: url('../images/footer-left.jpg') no-repeat top left;}
.footer-t-r			{ height:100%; background: url('../images/footer-right.jpg') no-repeat top right;}
.footer-b-l			{ height:100%; background: url('../images/footer-left_b.jpg') no-repeat bottom left;}
.footer-b-r			{ padding:0 20px 5px 20px; height:100%; background: url('../images/footer-right_b.jpg') no-repeat bottom right; }

.footer A 			{ color:#ffffff; font-size:11px; text-decoration:none; }
.footer A:hover			{ text-decoration:underline; }

.gdl				{ font-size: 11px; color: #656762; padding-right:5px;}
FORM TABLE TR TD .text		{ line-height:13px; height:13px; padding:1px; background-color:#ffffff; border:1px solid #92beff;}
FORM TABLE TR TD .country	{ background-color:#ffffff; border:1px solid #92beff; height:16px; }
FORM TABLE TR TD .textarea,.fld	{ background-color:#ffffff; border:1px solid #92beff; }
.form TABLE TR TD SELECT	{ height:19px; background-color:#ffffff; border:1px solid #92beff; }
.form TABLE TR TD		{ padding-top:5px; }
FORM TABLE TR TD A		{ color:#5d8e11; font-size:12px; }
FORM TABLE TR TD A:hover	{ text-decoration:none; }
#captcha			{ border:1px solid #92beff; }
.letter_bottom			{ font-size:11px; font-family:Arial, Helvetica, sans-serif; }

.sitemap-footer			{ color:#FFFFFF; font-size:11px; font-family:"Times New Roman", Times, serif; text-align:center;}
.sitemap-footer A		{ text-decoration:none; }
.sitemap-footer A:hover		{ text-decoration:underline; }
.seolinks			{ line-height:11px;}
.seolinks A			{ padding:0 3px; line-height:11px;}
#twitter iframe { width:60px!important; }

