BODY			{ margin:0; padding:0; background-color:#d5e9f1; min-width:1000px; font-family:Arial,helvetica; font-size:12px;}
TABLE,TR,TD	{ margin:0; padding:0; border:none; font-size:12px; }
IMG, .png		{ margin:0; padding:0; filter:expression(fixPNG(this)); border:none; }		/*  This style call fixing function, see fixpng.js file  */
DIV, FORM, INPUT	{ margin:0; padding:0; }
SPAN, P			{ margin:0; padding:0; text-decoration:none; }
A						{ color:red;}
UL, LI			{ margin:0; padding:0; list-style:none; }
select { height: 20px; font-family:Arial,helvetica; font-size:12px; }
textarea { font-size:12px; font-family:Arial,helvetica;}

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

.header		{ height:330px; background:url('../images/man.jpg') left top no-repeat; }
.scroll		{ height:330px; background:url('../images/scroll.jpg') top right no-repeat; }
.dec_head	{ height:330px; background:url('../images/decor_head.gif') bottom right no-repeat;}
.logo1		{ background:url('../images/logo1.png') top center no-repeat; filter:expression(fixPNG(this)); }
.logo2		{ width:732px; height:380px; padding-top: 45px;  background:url('../images/logo2.gif') left 155px no-repeat; }

.support	{ float:left; margin-left:160px; width:170px; color:#234247; text-align:right; }
.contact_phone{ line-height:20px; padding-top:22px; background:url('../images/toll-free.gif') top right no-repeat; color:#234247; font-weight:bold; font-size:17px;}
.anytime	{ height:29px; padding-top:2px;  font-size:11px; line-height:12px;}
.loginform		{ float:right; width:380px; text-align:left; }
.loginform td	{ color:#234247; font-size:12px; }
.loginform input.f	{ padding:0 2px; width:130px; height:20px; border:1px solid #89AFBA; line-height:10px; font-family:Verdana; font-size:11px; }
.loginform a				{ color:#234247; text-decoration:underline; }
.loginform a:hover	{ text-decoration:none; }
.hdrbold	{ font-size:15px; font-weight:bold; line-height:34px;}


.center			{ height:38px; background:url('../images/cbg.gif'); }
.menu_bar		{ height:38px; background:url('../images/decor_head1.gif') no-repeat top right; text-align:center; }
.cmenu			{ padding:0 0 1px 1px; background:#719da9; }
.cmenu SPAN	{ display:block; position:relative; }
.cmenu A		{ display:block; width:100%; padding:11px 5px 10px 5px; color:#fff; font-family:Arial; font-size:12px; text-decoration:none; }
.cmenu A:HOVER	{ color:#e00; }

/*  */
.dropmenu		{ display:none; position:absolute; z-index:10; left:0; margin:-3px auto auto -15px; padding: 0 0 0 4px; background:#719da9; }
.dropmenu TD{ padding: 5px 0px 5px 6px; }
.dropmenu A	{ width:auto; padding: 0 15px 0 0; background:#719da9; line-height:normal; font-size:12px; white-space:nowrap; }
.smenu-iframe	{ position:absolute; top:0; left:0; width:150px; height:200px; z-index:-1; border:none; background:none; }
/*  */

.lmenu			{ position:absolute; top:228px; left:0; width:196px; padding-top:54px; }
.lmenu .decor-1		{ position:absolute; top:0; left:54px; width:102px; height:44px; background:url('../images/mm-d-1.png'); filter:expression(fixPNG(this)); }
.lmenu .decor-2		{ position:absolute; top:44px; left:34px; width:62px; height:7px; background:url('../images/mm-d-2.png'); filter:expression(fixPNG(this)); }
.lmenu .decor-3		{ position:absolute; top:51px; left:8px; width:81px; height:7px; background:url('../images/mm-d-3.png'); filter:expression(fixPNG(this)); }
.lmenu .decor-4		{ position:absolute; top:58px; left:0; width:83px; height:7px; background:url('../images/mm-d-4.png'); filter:expression(fixPNG(this)); }
.lmenu .decor-5		{ position:absolute; top:65px; left:0; width:78px; height:10px; background:url('../images/mm-d-5.png'); filter:expression(fixPNG(this)); }
.lmenu .decor-6		{ position:absolute; top:75px; left:0; width:71px; height:15px; background:url('../images/mm-d-6.png'); filter:expression(fixPNG(this)); }
.lmenu .decor-7		{ position:absolute; top:90px; left:0; width:63px; height:20px; background:url('../images/mm-d-7.png'); filter:expression(fixPNG(this)); }
.lmenu .decor-8		{ position:absolute; top:110px; left:0; width:55px; height:28px; background:url('../images/mm-d-8.png'); filter:expression(fixPNG(this)); }
.lmenu .decor-9		{ position:absolute; top:138px; left:0; width:47px; height:28px; background:url('../images/mm-d-9.png'); filter:expression(fixPNG(this)); }
.lmenu .decor-10	{ position:absolute; top:166px; left:0; width:43px; height:28px; background:url('../images/mm-d-10.png'); filter:expression(fixPNG(this)); }
.lmenu .decor-11	{ position:absolute; top:194px; left:0; width:44px; height:28px; background:url('../images/mm-d-11.png'); filter:expression(fixPNG(this)); }
.lmenu .decor-12	{ position:absolute; top:222px; left:0; width:49px; height:28px; background:url('../images/mm-d-12.png'); filter:expression(fixPNG(this)); }
.lmenu .decor-13	{ position:absolute; top:250px; left:0; width:55px; height:28px; background:url('../images/mm-d-121.png'); filter:expression(fixPNG(this)); }
.lmenu .decor-14	{ position:absolute; top:278px; left:0; width:49px; height:4px; background:url('../images/mm-d-13.png'); filter:expression(fixPNG(this)); }
.items A		{ display:block; margin-left:37px; margin-right:5px; padding-left:50px; padding-bottom:1px; height:27px; background:url('../images/menu_btn.gif') right no-repeat; color:#000; line-height:27px; font-family:Arial; font-size:9pt; font-weight:bold; text-decoration:none; }
.items A:HOVER		{ margin-right:0px; padding-left:55px; color:#848484; }

.decor1			{ position:relative; }

.main				{ background:#e9f0f2 url(../images/mbg.gif) top repeat-x; }
.main .cont			{ width:100%; background:#ffffff; color:#454545; font-family:Arial; letter-spacing:1px;}
.main .cont TD	{ vertical-align:top; }
.main .lefts		{ padding-top:146px; width:230px; }
.cont .content_title, H2	{ padding-top: 10px;font-size: 19px; font-family:Arial; font-weight:bold; color:#24434b;}
.cont .content_title SPAN,
H2 A, H2 SPAN			{display: block; background:url('../images/head_ico.gif') no-repeat left; padding: 6px 0 0 19px; text-decoration:none;}
.cont .content_title1 A,
.cont .content_title1		{ padding: 5px 0 10px 0; font-size: 14px; font-family:Arial; font-weight:bold; color:#24434b; letter-spacing:0px; text-decoration:none; }
.cont .content_title1 A:hover	{ text-decoration:underline; }

.wr				{ color:#555; font-size:13px; font-family:Arial; letter-spacing:0;}
.form TD FONT			{ color:#FF0000;}			
.form TD SMALL			{ font-size:11px; font-weight:normal; letter-spacing:0;}
.form A				{ color:#6f9ea8; font-size:12px; font-family:Arial, Helvetica, sans-serif;}
.form TD INPUT,.form TD SELECT, .form TD TEXTAREA		{ background:#FFFFFF; border:#89afba 1px solid;}
.form TD INPUT			{ height:18px; }
.hint {background:url(../images/hint.png) right center no-repeat;padding-right:16px;}
/*.cont .contbg			{  }*/
.contbg .content P		{ text-align:justify;font-size:12px; font-family:Arial, Helvetica, sans-serif; line-height:20px; color:#454545; padding:5px 0;}
.content IMG.left		{ float:left; margin:0 15px 0 0; border:1px #ff0000 solid; }
.content IMG.right		{ float:right; margin:0 0 0 15px; border:1px #ff0000 solid; }
.contbg .content TD		{ vertical-align:top;}
.contbg .content .bg		{ width:100%; background:#eff0f1; padding:5px 10px;}
.clear		 		{ clear:both; line-height:0; font-size:1px;}
.contbtm			{ margin-right:126px; height:88px; background:#ffffff; }
.contbtm IMG			{ margin:15px 45px; }
.angle				{ float:right; }
* html .angle			{ margin-left:-3px; margin-right:-3px; }
.order_button			{ text-align:center; padding:10px 0;}

.num1				{ background: url("../images/1.gif") no-repeat; padding-left: 30px; font-size:12px; font-family:Arial, Helvetica, sans-serif; line-height:22px; color:#454545;}
.num2				{ background: url("../images/2.gif") no-repeat; padding-left: 30px; font-size:12px; font-family:Arial, Helvetica, sans-serif; line-height:22px; color:#454545;}
.num3				{ background: url("../images/3.gif") no-repeat; padding-left: 30px; font-size:12px; font-family:Arial, Helvetica, sans-serif; line-height:22px; color:#454545;}
.num4				{ background: url("../images/4.gif") no-repeat; padding-left: 30px; font-size:12px; font-family:Arial, Helvetica, sans-serif; line-height:22px; color:#454545;}
.num5				{ background: url("../images/5.gif") no-repeat; padding-left: 30px; font-size:12px; font-family:Arial, Helvetica, sans-serif; line-height:22px; color:#454545;}
.num6				{ background: url("../images/6.gif") no-repeat; padding-left: 30px; font-size:12px; font-family:Arial, Helvetica, sans-serif; line-height:22px; color:#454545;}

.bottom_links,
.bottom_links TR TD	{ background:#dbe3e7;}
.cards			{ background:#dbe3e7 url('../images/footer1_left.jpg') no-repeat left; height:92px; text-align:center;}
.cards SPAN		{ display:block; background:url('../images/footer1_right.jpg') no-repeat right;  height:92px;}

.blue_block	{ background:#d5e9f3;}
.blue_bord_t	{ background:url(../images/border_blue.gif) repeat-x top; width:100%;}
.blue_bord_b	{ background:url(../images/border_blue.gif) repeat-x bottom; width:100%;}
.blue_l_t	{ background:url(../images/blue_t_l.gif) no-repeat top left;}
.blue_l_b	{ background:url(../images/blue_b_l.gif) no-repeat bottom left;}
.blue_r_t	{ background:url(../images/blue_t_r.gif) no-repeat top right;}
.blue_r_b	{ background:url(../images/blue_b_r.gif) no-repeat bottom right;}
.blue_r		{ background:url(../images/border_blue.gif) repeat-y right;}
.blue_l		{ background:url(../images/border_blue.gif) repeat-y left;}
.blue_block_title	{color:#24434b; font-size:15px; font-family:Arial, Helvetica, sans-serif; font-weight:bold; line-height:30px; padding-left:10px;}
.blue_block_title1	{color:#24434b; font-size:15px; font-family:Arial, Helvetica, sans-serif; font-weight:bold; padding:5px; text-align:center;}
.blue_block_title1 SPAN	{background:url(../images/ico1.gif) no-repeat; padding-left:15px;}
.tail			{ background: url(../images/tail.gif) no-repeat right top; margin-top:-1px; padding:2px;width:90%; font-size:12px; font-family:Arial, Helvetica, sans-serif; font-weight:bold; letter-spacing:0px; line-height:18px;}

/* LEFT */
.list-style-1,
.list-style-3		{ padding-top:10px;}
.list-style-1 LI	{ color:#24434b; line-height:20px; padding: 0 0 7px 17px; background:url('../images/list_blue.gif') left 5px no-repeat; margin-left: 7px; font-size:12px; font-family:Arial, Helvetica, sans-serif; font-style:italic;}
.list-style-2 LI	{ line-height:20px; padding-left:17px; padding-bottom:7px; background:url('../images/list_red.gif') left 5px no-repeat; font-size:12px; font-family:Arial, Helvetica, sans-serif;}
.list-style-2 TD	{ text-align:justify;}
.list-style-3 LI	{ color:#24434b; line-height:20px; padding: 0 0 7px 17px; background:url('../images/list_blue.gif') left 5px no-repeat; margin-right: 10px; font-size:12px; font-family:Arial, Helvetica, sans-serif; font-style:italic; text-align:justify;}
.garantee		{ font-size:15px; font-family:Arial, Helvetica, sans-serif; color:#24434b; text-align:center; font-weight:bold; margin-left:-15px; padding-top:10px;}
.red_b_t		{ background:url(../images/dot_red.gif) repeat-x top; width:190px;}	
.red_b_b		{ background:url(../images/dot_red.gif) repeat-x bottom;}
.red_y			{ background:url(../images/border_red.gif) repeat-y right;}
.red_y1			{ background:url(../images/border_red.gif) repeat-y left;}
.red_t			{ background:url(../images/red_t.gif) no-repeat top right;}
.red_b			{ background:url(../images/red_b.gif) no-repeat bottom right;}
.red_t1			{ background:url(../images/red_t1.gif) no-repeat top left;}
.red_b1			{ background:url(../images/red_b1.gif) no-repeat bottom left;}
.block_title		{ background:url(../images/title_ico.gif) no-repeat right; text-align:center; margin-right:25px; line-height:35px;}
.block_title SPAN	{color:#24434b; font-size:15px; font-family:Arial, Helvetica, sans-serif; font-weight:bold; padding-right:10px;}
.block_title1 SPAN	{color:#24434b; font-size:15px; font-family:Arial, Helvetica, sans-serif; font-weight:bold; padding-right:10px;}
.block_title1		{ background:url(../images/title_ico.gif) no-repeat right; text-align:center; margin-right:15px; line-height:35px;}
.block_title2		{ background:url(../images/title_ico1.gif) no-repeat right; text-align:center; margin-right:10px; line-height:17px;}
.block_title2 SPAN	{color:#24434b; font-size:15px; font-family:Arial, Helvetica, sans-serif; font-weight:bold; padding: 5px 5px 5px 0;}

/* RIGHT */
.main .rights		{ padding-top:15px; padding-left:40px; width:190px; }
.text1			{ font-size:12px; font-family:Arial, Helvetica, sans-serif; line-height:20px; color:#24434b; letter-spacing:1px; text-align:justify; padding-right: 10px;}
.text2			{ letter-spacing:1px; font-size:12px; font-family:Arial, Helvetica, sans-serif; line-height:20px; color:#24434b; font-style:italic; text-align:justify; padding: 10px 10px 0 10px;}

.features			{ padding-right:20px; }
.features DIV			{ width:191px; background:#e9e6e5 url(../images/fbg.gif) top repeat-x; }
.features P			{ padding:0 19px 20px 10px; font-family:Arial; font-size:8pt; font-style:italic; }

.tabs				{ height:35px; background:#e9f0f2; }
.tabs TD			{ vertical-align:top; }
.tabs UL			{ position:relative;}
.tabs LI			{ float:left; }
.tabs A				{ display:block; background:url(../images/tab_r.gif) right top no-repeat; color:#fff; font-family:Arial; font-size:8pt; font-weight:bold; text-decoration:none;}
*html .tabs A		{ display:inline-block;  text-decoration:none;}
.tabs A SPAN		{ display:block; padding:5px 25px 8px 25px; background:url(../images/tab_l.gif) left top no-repeat; text-decoration:none; }
.tabs A:HOVER		{ background:url('../images/tab_r_over.gif') right top no-repeat; color:#000; }
.tabs A:HOVER SPAN	{ background:url('../images/tab_l_over.gif') left top no-repeat; color:#000; }
.blue_block .pad	{ padding: 5px 10px 10px 5px;}
.text4			{ font-size:12px; font-weight:bold; font-family:Arial, Helvetica, sans-serif;}

.contactf			{ height:18px; width:100%; margin-bottom:5px; font-size:11px;}
.text-field		{ height:18px; width:100%; vertical-align:bottom; font-size:11px;}
.submit_button{ margin: 5px 0 0 30px; vertical-align:bottom;}

.btn_submit				{ background: url('../images/submit_button.jpg') no-repeat left top; }
.btn_submit:hover	{ background: url('../images/submit_button_red.jpg'); }
.btn_preview			{ background: url('../images/preview-my-order.gif') no-repeat left top; }
.btn_preview:hover{ background: url('../images/preview-my-order_red.gif'); }

.footer				{ background:#FFFFFF url('../images/footer_left.gif') no-repeat left bottom; height:87px;}
.footer_links			{ padding:0 250px 0 250px;}
.footer_links UL LI		{ display:inline;}
.footer_links A		{ padding-left: 10px; color:#454545; font-size:11px;  font-family:Arial, Helvetica, sans-serif; text-decoration:none;}
.footer_links A:hover	{ color:#FF0000; text-decoration: underline;}
.additional_links   { padding-top:3px; padding-right:200px; text-align:center; color:#f0f0f0; }
.additional_links A { margin:0 5px; color:#f0f0f0; text-decoration:none; }
.additional_links A:hover {color:#fff; text-decoration:underline; }

.end_footer 		{  background:url(../images/footer_right.gif) no-repeat right bottom; height:100%; text-align:center;}
.copy_r 		{ height:20px; background:#497d91;}

H3					{ padding-top: 10px;font-size: 17px; font-family:Arial; font-weight:bold; color:#24434b; }
H3 A					{ text-decoration:none; }
SMALL					{ color:#454545; font-size:12px; font-family:Arial, Helvetica, sans-serif; font-weight:bold; }
.commentlist  LI .commentmetadata A	{ color:#454545; font-size:12px; font-family:Arial, Helvetica, sans-serif; font-weight:bold; text-decoration:none;}
.commentlist  LI CITE A			{ text-decoration:none; font-size:13px; font-family:Arial, Helvetica, sans-serif; font-weight:bold;}
.entry					{ color:#454545; font-size:14px; font-family:Arial, Helvetica, sans-serif; letter-spacing:1px; padding-top:10px;}
.entry A				{ color:#FF0000; }
.postmetadata 				{ color:#454545; font-size:12px; font-family:Arial, Helvetica, sans-serif; padding-top:10px; }
.postmetadata A 			{ color:#FF0000; text-decoration:none; float:right; padding-right:30px; }
.postmetadata A:hover 			{ text-decoration:underline; }
.list-style-3 A:hover 			{ text-decoration:none; }

.entry	P				{ text-align:justify;font-size:12px; font-family:Arial, Helvetica, sans-serif; line-height:20px; color:#454545; padding:5px 0;}
OL LI					{ list-style:decimal; line-height:20px;  font-size:12px; font-family:Arial, Helvetica, sans-serif;}
.entry A				{ font-size:12px; }

.navigation A				{ line-height:16px; font-size:12px; }
#commentform P				{ line-height:16px; font-size:14px; }
#commentform A				{ line-height:16px; font-size:12px; }

/* ----- track my order ---- */
.allords TD	{ padding:2px 5px;}
.allords tr.chgbck td, .chgbck u, .chgbck a,.chgbck a:visited {color:#900}
.track { padding: 15px 10px 15px 10px; }
.track ul li {list-style-type:square; }
.track td b	{ color:#494949; }
.track .order_table		{ border-top:solid 1px #eee; border-left:solid 1px #eee; background:#fff; }
.track .order_table td{ padding:5px; border-bottom:solid 1px #eee;border-right:solid 1px #eee; }
.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 #ddd}
.track .instruct td a {color:#000}
.track .instruct td .btn {width:48px;height:20px; border:solid 1px #ddd;}
.track .instruct input { height:18px;}
.order_menu .ico1	{ background:url(../images/adm-ico-1.gif) 8px center no-repeat; }
.order_menu .ico2	{ background:url(../images/adm-ico-2.gif) 8px center no-repeat; }
.order_menu .ico3	{ padding-left:30px; background:url(../images/adm-ico-3.gif) 11px center no-repeat; }
.order_menu a.ico4{ padding-left:40px; background:url(../images/adm-ico-4.gif) 26px center no-repeat; }
.order_menu .ico5	{ background:url(../images/adm-ico-5.gif) 8px center no-repeat; }
.order_menu .ico6	{ background:url(../images/adm-ico-6.gif) 8px center no-repeat; }
.order_menu .ico7	{ background:url(../images/adm-ico-7.gif) 8px center no-repeat; }


.main .msg { border: solid 1px #ccc; border-top: solid 1px #EE1723 }
.main .msg td,u { font-size:11px; }
.main .msg u { font-size:11px; }
.main .msg .b1 { border-right:dotted 1px #ccc; border-bottom:dotted 1px #ccc;}
.main .msg .b2 { border-bottom:dotted 1px #ccc;}
.main .msg .b3 { border-top:dotted 1px #ccc;}
.main .msg .h { padding:4px 2px 2px 3px; }
.main .msg .text { padding:8px 8px 6px 12px; }
.main .msg .w { color:white; }

.bottom_links        { text-align:center; line-height:20px; color:#f0f0f0; }
.bottom_links A      { color:#f0f0f0; font-size:12px; text-decoration:none; }
.bottom_links A:hover{ text-decoration:underline; }
.country {width:160px}
#twitter iframe { width:60px!important; }
