body{margin:0;padding:0;background:#caddf0 url(../images/bg.gif);font-family:arial;font-size:12px;color:#555}
img	{border:none}
a		{color:#012a75}
a:hover	{color:#000}
p		{margin:5px 0 10px 0;padding-bottom:10px}
ul, ol	{margin:0;padding:5px 0 10px 20px}
li	{padding-bottom:10px}

b, strong	{color:#01388d}
form{margin:0;padding:0 0 10px 0}
.fakechar {position:absolute;display:none;}

/* structure */
#page				{position:relative;margin:0 auto;padding-top:235px;width:1000px;background:#fff}
#bodywrap		{float:left;width:100%}
#body				{margin:0 200px;background:#fff;line-height:18px}
#leftside, #rightside	{float:left;position:relative;width:185px}
#leftside		{margin-left:-100%}
#rightside	{margin-left:-185px}
#copyright	{clear:both}
#headerwrap	{position:absolute;top:0;left:0;width:100%;height:235px;background:#fff url(../images/hbg.gif) 0 0 repeat-x}
#topmenuwrap{position:relative;margin:0 auto;width:1000px;height:54px;background:url(../images/mbg.gif) 0 100% repeat-x}
#header			{position:relative;margin:0 auto;width:1000px;height:181px;background:url(../images/himg.jpg) 0 0 no-repeat}
#headerbg		{height:181px;background:url(../images/hcbg.gif) 50% 100% no-repeat}
#footerwrap	{background:#01378a url(../images/fbg.gif) 0 0 repeat-x}
#footer			{margin:0 auto;padding:10px 20px;width:960px;line-height:17px;text-align:center;font-size:11px;}

/* common */
.rylt, .ryrt, .rylb, .ryrb	{position:absolute;margin:0;width:10px;height:34px;background:url(../images/ry.gif) 0 0 no-repeat}
.rylt		{top:0;left:0;background-position:0 0}
.ryrt		{top:0;left:100%;margin-left:-10px;background-position:100% 0}
.rylb		{top:100%;left:0;margin-top:-34px;background-position:0 100%}
.ryrb		{top:100%;left:100%;margin-top:-34px;margin-left:-10px;background-position:100% 100%}
.yplace	{padding:2px 0;width:60px;background:url(../images/yp.gif) 0 0 no-repeat;text-align:center;font-size:15px;font-style:italic;color:#fff}
.tacenter	{text-align:center}
.taright	{text-align:right}
.fleft	{float:left;margin-right:7px}
.fright	{float:right;margin-left:7px}
.rmore	{padding-right:15px;background:url(../images/dl-1.gif) 100% 25% no-repeat}
.dlist		{list-style:url(../images/dl-1.gif);color:#444}
.dlist li	{padding:3px 0}
.dlist a	{text-decoration:none;font-size:11px}
.dlist a:hover {text-decoration:underline}
.rpost a {font-weight:bold;font-size:12px;text-decoration:underline}
.rpost b {color:#333;}
.rseo a {font-weight:bold;font-size:12px;text-decoration:underline}
.rseo li {font-size:11px;}

.features, .snlist, .bnlist	{padding:0 0 5px 0;list-style:none}
.features li, .snlist li	{padding-bottom:4px}
.bnlist li	{clear:both;padding-bottom:10px}
.sn1,.sn2,.sn3,.sn4,.sn5,.sn6,.sn7,
.num-1,.num-2,.num-3,.num-4,.num-5,.num-6,.num-7 {padding-left:20px;background-position:0 2px;background-repeat:no-repeat}
.sn1,.num-1	{background-image:url(../images/sn1.gif)}
.sn2,.num-2	{background-image:url(../images/sn2.gif)}
.sn3,.num-3	{background-image:url(../images/sn3.gif)}
.sn4,.num-4	{background-image:url(../images/sn4.gif)}
.sn5,.num-5	{background-image:url(../images/sn5.gif)}
.sn6,.num-6	{background-image:url(../images/sn6.gif)}
.sn7,.num-7	{background-image:url(../images/sn7.gif)}
.sorder				{display:block;margin:0 auto;width:109px;height:35px;background:url(../images/sob.gif) 0 0 no-repeat;line-height:0;font-size:0.01pt;text-decoration:none}
.sorder:hover	{background-position:0 -35px}
.blink				{font-size:14px;font-weight:bold}
INPUT.text		{position:relative;margin:0 0 0 -1px;padding:1px 0;border:1px #6b94e9 solid}
INPUT.submit	{margin:5px 0;width:85px;height:22px;border:none;background:url(../images/bbg.gif) 50% 0 no-repeat;color:#fff}
.w100p				{width:99%}

/* header */
#topmenu			{margin:0 auto}
#topmenu td		{background:url(../images/ms.gif) 0 50% no-repeat}
#topmenu td.first	{background:none}
#topmenu a		{display:block;margin:0 8px 0 12px;padding:18px 10px;font-size:14px;color:#fff;letter-spacing:1px;text-decoration:none}
#topmenu a:hover	{background:url(../images/mo.gif) 0 0 repeat-x;color:#00aeff}
#contactinfo	{float:right;padding-top:10px;width:180px}
#contactinfo .info{padding:0 0 5px 20px;font-size:13px;color:#01388d;line-height:17px}
#logo	{float:right;margin:50px 15px 0 0}

#authFormWindow { display:none; position:absolute; margin-left:591px; z-index:11; }
#authFormWindow td	{font-size:11px;color:#fff; padding:4px 10px 2px 10px; line-height:13px;}
#authFormWindow a		{color:#068CD5;text-decoration:underline;}
#authFormWindow input { border:none; height:14px; width:150px; font-size:11px; color:#444; }

/* footer */
#copyright	{clear:both;padding:4px 10px 0 10px;height:30px;position:relative;background:url(../images/cbg.gif) 0 0 repeat-x;line-height:15px;text-align:center;font-size:11px;color:#00aeff}
#copyright .links a	{margin:0 5px;color:#00aeff;text-decoration:none}
#copyright .links a:hover	{color:#fff}
#footer a		{margin:0 3px;color:#0079b2;text-decoration:none}
#footer a:hover			{color:#fff}

/* content */
#body h1 { width:566px; padding: 3px 20px 5px 0; line-height:24px; background:url('../images/i1.gif') right center no-repeat; color:#003f99; font-size:16px; font-weight:bold; }
#body h2 { width:570px; margin:5px auto; padding-bottom:5px; background:url('../images/dec-2.gif') right bottom no-repeat; line-height:20px; color:#333; font-size:13px; font-weight:bold; text-align:center; }
#body h3 { padding-left:5px; background:url('../images/dec-6.gif') left bottom no-repeat; color:#222; }
.btitle	{padding:8px 13px 7px 13px;background:url(../images/btbg.gif);font-size:16px;font-weight:bold;font-style:italic;color:#00aeff}
#body .btitle		{padding:5px 13px;background:#062468 url(../images/btbg2.gif) 0 0 repeat-x;font-size:14px}
#body .btsmall	{height:5px;background:url(../images/btbg3.gif) 0 0;line-height:0;font-size:0.01pt}
.btext					{position:relative;margin-bottom:20px;padding:10px 10px 5px 10px;height:1%;border:1px #00378b solid}
.btop, .bbottom, .bleft, .bright	{position:absolute;line-height:0;font-size:0.01pt}
.btop						{top:-1px;left:-1px;width:185px;height:5px;background:url(../images/bt.gif)}
.bbottom				{top:100%;left:-1px;margin-top:-5px;width:185px;height:6px;background:url(../images/bb.gif)}
#leftside .btext, #rightside .btext	{border-width:0 1px}
#leftside .bbottom	{background-position:100% 0}
#rightside .bbottom	{background-position:0 0}
#body .btext				{border-color:#6b94e9}
#body .bleft, #body .bright	{top:100%;margin-top:-9px;width:10px;height:10px;background:url(../images/r2.gif) 0 0 no-repeat}
#body .bleft				{left:-1px;background-position:100% 0}
#body .bright				{left:100%;margin-left:-9px}
.wtitle	{font-size:14px;font-weight:bold;font-style:italic;color:#012a75}
.wtitle A			{color:#012a75}
.cbuttons			{margin:0 auto 10px auto}
.cbuttons TD	{text-align:center}
.cbuttons .sep{width:70px;background:url(../images/i2.gif) 50% 40% no-repeat}

#body .decor		{ padding:20px 0; background:url('../images/dec-2.gif') right 51px no-repeat; text-align:center; }
#body .decor A		{ text-decoration:none; }
#body .decor A SPAN	{ color:#777; font-family:Georgia; font-size:18px; font-weight:bold; font-style:italic; }
#body .decor A:hover SPAN	{ text-decoration:underline; }

.buttons-pack			{ width:100%; }
.buttons-pack A			{ text-decoration:none; }
.buttons-pack A SPAN		{ padding-bottom:3px; color:#02276e; font-family:Georgia, Geneva, Arial; font-size:14px; font-weight:bold; font-style:italic; }
.buttons-pack A:hover SPAN	{ background:url('../images/dash-1.gif') bottom repeat-x; }

/* CONTACT US */
.box_blue_rnd div.title			{ background:#93beff url(../images/corn-6.gif) left top no-repeat; text-align:center; }
.box_blue_rnd div.title span{ padding-left:20px; background:url(../images/ico-11.gif) left center no-repeat; color:#444; font-weight:bold; }
.box_blue_rnd .frame-left		{ background:#d7e7ff url(../images/blue-dot.gif) left repeat-y; }
.box_blue_rnd .frame-right	{ background:url(../images/blue-dot.gif) right repeat-y; }
.box_blue_rnd .frame-bottom	{ background:url(../images/blue-dot.gif) bottom repeat-x; }
.box_blue_rnd .right-bottom-corner	{ background:url(../images/blue-corn-w-frame.gif) right bottom no-repeat; }
.box_blue_rnd TD				{ padding:3px 5px 3px 0; }
.box_blue_rnd td.title	{ color:#444; font-weight:bold; }
.box_blue_rnd input			{ width:190px; height:18px; border:1px #92beff solid; }
.box_blue_rnd input.sub	{ width:134px; height:28px; border:none; }
.box_blue_rnd input.submit	{ width:auto; border: outset 1px; }
.box_blue_rnd select		{ width:190px; height:20px; border:1px #92beff solid; }
.box_blue_rnd textarea	{ border:1px #92beff solid; }

/* left side*/
.srv_menu a		    { display:block; padding:3px 5px 5px 30px; background:url('../images/dl-1.gif') 10px 5px no-repeat; color:#333; text-decoration:none; }
.srv_menu a:hover	{ text-decoration:underline; }
.srv_menu .section{ padding:10px 5px 2px 7px;background:none;color:#003f99;font-size:14px;font-weight:bold;font-style:italic; }

/* rightside */
.aemail	{padding:1px 0 0 17px;background:url(../images/i3.gif) 0 50% no-repeat}
.apass	{padding:5px 0 0 17px;background:url(../images/i4.gif) 1px 60% no-repeat}

/* TRACK */
.track td b	{ color:#494949; }
.track .order_table		{  background:#fff; }
.track .order_table td{ padding:5px; border-bottom:solid 1px #D7E7FF;border-right:solid 1px #D7E7FF; }
.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 #D7E7FF}
.track .instruct td a {color:#000}
.track .instruct td .btn {width:48px; border:outset 1px #ddd;}
.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; display:block; height:20px;  background:url(../images/adm-ico-3.gif) 8px center no-repeat; }
.order_menu a.ico4{ padding: 1px 0 0 42px; background:url(../images/adm-ico-4.gif) 21px 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; }
.msg		{ background-color:#D7E7FF; border:1px #93BEFF solid; }
.msg .C		{ background-color:#f3f9ff; }
.msg .W		{ background-color:#E3FFDd; }
.msg .A		{ background-color:#fff1de; }
.msg .FN	{ background-color:#12808f; font-weight:bold; vertical-align:middle; }
.msg .h		{ padding:1px 3px; vertical-align:middle; }
.msg .ico	{ vertical-align:middle; padding: 0 8px 0 4px; }
.msg .text{ padding: 2px 2px 2px 4px; border-top:1px #93BEFF solid; border-bottom:1px #93BEFF solid; }
.allords td	{ padding:0 5px; }
.allords tr.chgbck td, .chgbck u, .chgbck a,.chgbck a:visited {color:#900}

