body {font-family:Verdana,Arial,sans-serif; font-size:13px; margin:0; padding:10px; min-height:100%; margin-left:2%;  margin-right:2%;}
input {font-family:Verdana,Arial,sans-serif; font-size:13px;}
select {font-family:Verdana,Arial,sans-serif;}

/*== WA-2 TOP LOGO ==================================================*/
#logban {width:100%; height:80px;}
#log {width:250px; background:url('../pic/panlogo1.gif') no-repeat bottom left;}
#ban2 {padding:0 10px 12px 4px;}
#ban1 {text-align:right; padding:0 0 12px 0;}

/* == WA-2 SEARCH PANEL ==============================================*/
#sbox {width:100%; background:#858DC5 url('../pic/tab_bkg.gif') repeat-x bottom;}

#sptbl {width:100%; height:80px;}

#sptd1 {width:250px; background:url('../pic/panlogo21.gif') no-repeat top left; border:solid 4px #FFFFFF; border-top:none; border-bottom:none; border-left:none;
				vertical-align:text-top; text-align:center; padding:0 0 4px 0;}

div#sphdr0 {margin:24px 10px 6px 30px; color:#FFFFFF; font-size:10px; line-height:11px; text-transform:uppercase; text-align:left;}
div#spreg {font-size:18px; color:#FFFFFF; text-transform:uppercase; line-height:18px; /*letter-spacing:-1px;*/ text-align:center; padding:0px 0 0 16px;}
div#regsel { margin: 8px 0 8px 0px; padding:0 0 0 14px;}
div#regsel select {font-size:13px; color:#4955A9; width:204px;} 

#sptd2 {width:auto; height:48px; padding:8px 0 0px 36px;}
div#sphdr {color:#FFFFFF; font-size:18px;  margin:0 0 2px 0; letter-spacing:1px; white-space:none;}
#sptd2 input {width:100%; height:20px; padding:2px 0 0 4px; border:none;}

#sptd3 {width:10%; padding:0px 36px 0px 4px;}
#spok {width:80px; height:22px; background:#DF0029 url('../pic/btnschbkg.gif') no-repeat top left; border:none; font-size:10px; color:#FFFFFF;
			text-transform:uppercase; cursor:pointer;}

#sptd4 {height:32px; background:url('../pic/pancorn2.gif') no-repeat bottom right; padding:4px 0 6px 36px; }

div.check { height:15px; font-size:10px;  color:#FFFFFF; text-transform:uppercase; padding:4px 16px 4px 2px;
			white-space:nowrap; float:left; cursor:pointer;}
div.check img {margin:0 4px 0 0;}
div.check1 { height:15px; font-size:10px; color:#FFFFFF;  text-transform:uppercase; padding:4px 16px 4px 2px;
				white-space:nowrap; float:left; text-decoration:underline; cursor:pointer;}
div.check1 img {margin:0 4px 0 0;}

/* == MARQUEE STRING ==============================================*/
.string {font-size:11px; color:#4955A9; padding:4px 0 4px 0; border:solid 1px #DBDDEE; border-top:none; border-right:none; border-left:none;}


/* == WA-2 USER ==============================================*/

#wa2Usr_div {height:24; background:url('../pic/user.gif') no-repeat left; font-size:10px;  text-transform:uppercase;
					color:#4955A9; line-height:24px;  padding:0 0 0 30px; margin:8px 0 0 254px;}
#wa2Usr_div span {font-size:10px; text-transform:uppercase;}
#wa2Usr_div a {color:#DF0029;}


/*== WA-2 PAGE HEADERS AND CONTENT ===========================================*/

.phdr {background:#FFFFFF; color:#4955A9; font-size:18px; margin:0 0 24px 0; text-transform:uppercase;}
.phdr span {color:#858DC5; font-size:10px;  text-transform:uppercase;  margin:0 0 0 24px;}
.phdr span a {color:#DF0029;  text-transform:uppercase;}
.phdr3 {color:#4955A9; font-variant:small-caps; font-size:16px; padding:0 0 0 0px; margin:0 0 4px 0;}



/*== WA-2 PAGE AND CONTENT  =====================================================*/

#pgtbl {width:100%;}
#pgtd1 {width:270px; padding:0 20px 0 0;}
#pgtd2 {width:auto;}


/* homepage banners */
.mban img {margin:0 0 10px 0;}
.sban img {margin:0 10px 10px 0; float:left;}

/* contenet */
.pcnt	{color:/*#4955A*/#000000; padding:0 0 24px 0; }
.pcnt20r {padding:0 20% 0 0; text-align:justify; }

.p0 {margin:0 0 12px 0;}
.p0 a {color:#DF0029;}

.p0 a.p0a1 {color:#DF0029; font-size:10px;  text-transform:uppercase;}

.p1 {margin:0 0 4px 0;}

.ul0 {list-style:none; padding:0; margin:0 0 0 4px;}
.ul0 li {background:url('../pic/pnt6b.gif') no-repeat 0 6px; padding:0 0 0 12px; margin:0 0 4px 0;}

.ul0 {list-style:none; padding:0; margin:0 0 24px 12px;}
.ul0 li {background:url('../pic/pnt4b.gif') no-repeat 0 6px; padding:0 0 0 12px; margin:0 0 4px 0;}


.dl0 {list-style:none; padding:0; margin:0 0 0 0px;}
.dl0 dt {background:url('../pic/pnt6b.gif') no-repeat 0 6px; font-weight:bold; padding:0 0 0 12px; margin:0 0 4px 0;}
.dl0 dd { padding:0 0 0 12px; margin:0 0 8px 0;}

.l2lst {list-style:none; padding:0; margin:0; color:#000000;}
.l2cname {font-size:14px; margin:0 0 4px 0;}
.l2caddr {background: url('../pic/caddr.gif') no-repeat left 4px; padding:0 0 0 14px; margin:0 0 4px 0;}
.l2cphn {background: url('../pic/cphn.gif') no-repeat left 2px; padding:0 0 0 14px; margin:0 0 2px 0;}
.l2cfax {background: url('../pic/cfax.gif') no-repeat  left 2px; padding:0 0 0 14px;}
.l2ceml {background: url('../pic/ceml.gif') no-repeat 0 6px; padding:0 0 4px 14px;font-size:13px;}
.l2ceml a{color:#DF0029;}
.l2cwww {background: url('../pic/cwww.gif') no-repeat left 4px; padding:0 0 4px 14px;}
.l2cwww a {color:#DF0029}
.l2cloc {background: url('../pic/caddr.gif') no-repeat left 4px; padding:0 0 0 14px;}
.l2cpers {background:url('../pic/cpers.gif') no-repeat  1px 2px; padding:0 0 0 14px;}
.l2chrs {background:url('../pic/pnt4.gif') no-repeat  2px 0; padding:0 0 0 14px;}
.l2cnote {background:url('/pic/pnt4.gif') no-repeat  2px 0; padding:0 0 0 14px;}


/*== WA-2 STACK  ====================================================*/

.pnav {color:#858DC5; font-size:10px;  text-transform:uppercase; padding:12px 0 24px 0;}
.pnav a {color:#DF0029;  margin:0 0 0px 0;}

.st {color:#4955A9; font-size:10px; padding:12px 0 24px 0px;  text-transform:uppercase;}
.st a {color:#DF0029;}
.st a:hover {}
a.stmap  {float:left; margin:0 12px 0px 0;}
a.sthome  {}

/* == WA-2 CATEGORIES =================================================*/

#cattbl {width:100%; margin:0 0 12px 0;}
#cattbl td {width:50%; background:url('/pic/frcorn1.gif') no-repeat right bottom; vertical-align:text-top; padding:0 8px 0 0;}

#cattbl td div img {margin:0 0 8px 0;}

#cattbl td dl {margin:0; padding:0; font-size:13px;}
#cattbl td dt { font-weight:bold; line-height:12px; margin:0 0 2px 0; }
#cattbl td dt a {color:#000000;}
#cattbl td dt a:hover {color: #DF0029;}
#cattbl td dd {margin:0 0 8px 0; font-size:10px; text-transform:uppercase;}
#cattbl td dd a {color:#DF0029;}

/*#cattbl td dd.allcmps {padding:12px 0 12px 0;}*/

#cattbl td dd.allcmps {padding:12px 0 12px 0;}
#cattbl td dd.allcmps a {color:#DF0029; text-decoration:underline; cursor:pointer;}

/* == WA-2 COMPANIES ALPHABETICALLY =================================================*/

/* note */
.notediv {width:100%; font-size:13px; text-align:left; padding:4px 0 12px 0;}
.notediv span {color:#DF0029; font-size:10px; text-transform:uppercase; text-decoration:underline;}

/* main abc table */
.abctbl {width:100%; margin:0 0 12px 0;}

/* letters */
.letthdr {background:#FFFFFF; font-size:14px; color:#4955A9; padding:4px 0 4px 0;}
.lettstd {width:100%; padding:0 4px 4px 0px; overflow:hidden; margin:0 0 12px 0;}
.lettstd a {width:20px; height:20px; background:/*#858DC5*/#E5E5E5; font-size:11px; color:#000000; text-align:center; float:left;
					margin:1px 2px 1px 0; text-decoration:none; text-transform:uppercase; line-height:18px; }
.lettstd a:hover {background:#DF0029; color:#FFFFFF; text-decoration:underline; }
.lettstd span {width:20px; height:20px; background:/*#DF0029*/; font-size:13px; color:#000000; font-weight:bold; text-align:center; float:left;
						margin:1px 2px 1px 0; text-decoration:none; line-height:18px; text-transform:uppercase; border:solid 1px #DF0029;}

/* words */
.wrdhdr {background:#FFFFFF; color:#4955A9; font-size:14px; padding:12px 0 4px 0;}

.wrdstd {background:#E5E5E5; vertical-align:top;}
.wrdstbl {font-size:13px;}
.wrdstbl td a {width:260px; height:22px; background:#E5E5E5; color:#000000; line-height:22px; float:left; text-decoration:none;
					border:solid 2px #FFFFFF; border-left:none; border-right:none; border-top:none; padding:0px 8px 0px 8px;}
.wrdstbl td a:hover {background:#DF0029; color:#FFFFFF; text-decoration:underline;}
.wrdstbl td div {width:260px; height:24px; background:#FFFFFF;  font-size:14px; font-weight:bold; color:#000000; display:block; float:left; 
						border:solid 0px #DBDDEE; padding:2px 8px 0px 4px; margin:0px 0 1px 0; text-align:right; border:solid 1px #DF0029}

/* highlighted words */
.wrdsrng {width:100%; font-size:12px; padding:6px 0 0px 0; text-align:center;}
.wrdhlt {font-weight:bold; font-size:14px;}

/* pages links */
.pgsdiv {padding: 12px 0 24px 0; color:#999999;}
.pgsdiv a {font-size:10px; color:#DF0029; text-decoration:underline; text-transform:uppercase;}
.pgsdiv a:hover {color:#FF0000; text-decoration:underline;}

/* abc content*/
.cnttd {width:100%; font-size:11px; padding:12px 0 0 14px; vertical-align:top;}

/* content table */
.cnttbl {width:98%; background:#FFFFFF; border-collapse: collapse;}
.cnttbl td {font-size:14px; padding:4px 4px 8px 4px; border:solid 0px #DBDDEE; border-top:none; border-left:none; border-right:none;}
.cnttd1 {width:1%; vertical-align:text-top;}
.cnttd1 img {margin:4px 0 0 0;}
.cnttd2 {width:99%; font-size:13px; padding:0 8px 0 0; margin-bottom:0;}
.cnttd2 div {background:#F6F6F6 /*url('../pic/pnt4b.gif') no-repeat 1px 5px*/; font-size:11px; padding:8px 4px 8px 10px; margin:4px 0 8px 0;}
.cnttd2 span.FSgray {color:#999999; font-size:11px; font-weight:normal;}
H1 {font-size:13px; margin:0;}

/* == WA-2 SITE MAP =================================================*/

.smap {width:280px; background:; border:solid 0px #000000; margin:0 0 12px 0;}

.smap1 {margin:0 0 8px 0px;}
.smap2 {background:#F3F3F9 url('../pic/pnt41.gif') no-repeat 0 4px;  padding:6px 0 6px 8px; margin:4px 0 4px 0px;}
.smap3 {background:url('../pic/pnt4.gif') no-repeat 0 6px;  padding:0 0 0 10px; margin:4px 0 0px 24px;}
.smap4 {background:url('../pic/pnt2.gif') no-repeat 0 7px;  padding:0 0 0 8px; margin:2px 0 6px 34px;}

.smap5 {background:url('../pic/pnt2.gif') no-repeat 0 7px;  padding:0 0 0 8px; margin:0 0 4px 44px;}
.smap6 {background:url('../pic/pnt2.gif') no-repeat 0 7px;  padding:0 0 0 8px; margin:0 0 4px 54px;}
.smap7 {background:url('../pic/pnt2.gif') no-repeat 0 7px;  padding:0 0 0 8px; margin:0 0 4px 64px;}

.smap1 a , .smap2 a, .smap3 a, .smap4 a, .smap5 a, .smap6 a, .smap7 a
{ font-size:13px; text-decoration:none; color:#4955A9; display:block; width:100%;}

.smap1 a {display:block;}
.smap2 a {font-weight:bold;}

.smap1 a:hover , .smap2 a:hover, .smap3 a:hover, .smap4 a:hover, .smap5 a:hover, .smap6 a:hover, .smap7 a:hover 
{color:#DF0029; text-decoration:underline;}

/* == WA-2 PAGE FOOTER ================================================*/

.footer {clear:left; width:100%; padding:4px 0 0 0; border:solid 1px #DBDDEE; border-left:none; border-right:none; border-bottom:none;}

.footer table { width:100%;  color:#4955A9; font-size:10px; }
.footer table td {vertical-align:text-top;}
.footer a {color:#DF0029;}

