body { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; background-color: #333333; margin-top: 0; }
.body { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; background-color: #333333; margin-top: 0;  }
.bodytext {
 font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #000;
}
.bodytextwas {
 font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #5F6670;
}
.textbox { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px}
.strap { font-family: Arial, Helvetica, sans-serif; font-size: 16px; font-weight: bold; color: #FFFFFF}
.customer { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9px ; line-height: 14px}
.fastsearch { background-color:#FFCC00; }
.markdd { background-color:#FFFF00; }
a.nav:visited {
  color: #999999; text-decoration: none; font-weight: bold
}
a.nav:link {
  color: #999999; text-decoration: none; font-weight: bold
}
a.nav:hover {
  color: #FFFFFF; text-decoration: none; font-weight: bold
}

a.csnav:visited {
  color: #1670D0; text-decoration: none; font-weight: bold
}
a.csnav:link {
  color: #1670D0; text-decoration: none; font-weight: bold
}
a.csnav:hover {
  color: #EF0000; text-decoration: none; font-weight: bold
}

a.szl:link    { color: #5F6670; text-decoration: underline; }
a.szl:visited { color: #5F6670; text-decoration: underline; }
a.szl:hover   { color: #D42800; text-decoration: none; }

a:link    { color: #0767CD; text-decoration: underline; }
a:visited { color: #0767CD; text-decoration: underline; }
a:hover   { color: #D42800; text-decoration: none; }

.whitetbblg2 { color: #FFFFFF; background-color: #CCCCCC; font-size: 11px; padding-top: 3px; padding-right: 3px; padding-bottom:3px; padding-left: 3px; font-weight: bold }
td {
 font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px
}
.whitetbb {
 color: #FFFFFF; font-size:14px; font-weight:bolder; 
}
.box {
 padding-top: 5px; padding-right: 5px; padding-bottom: 5px; padding-left: 5px
}
.whitetbbsml {
 color: #FFFFFF; background-color: #CCCCCC; font-size: 10px; padding-top: 3px; padding-right:3px; padding-bottom: 3px; padding-left: 3px
}
.whitetbblg {
 color: #FFFFFF; background-color: #CCCCCC; font-size: 11px; padding-top: 3px; padding-right: 3px; padding-bottom:3px; padding-left: 3px; font-weight: bold
}
.title {
 font-size: 11px; font-weight: bold; color: #000; letter-spacing: 1px; padding-top: 5px; padding-right:5px; padding-bottom: 5px; padding-left: 5px
}
.titlewas {
 font-size: 11px; font-weight: bold; color: #525B64; letter-spacing: 1px; padding-top: 5px; padding-right:5px; padding-bottom: 5px; padding-left: 5px
}

a.ads:link {
 color: #000000; text-decoration: underline
}
a.ads:hover {
 color: #333333; text-decoration: none
}
a.ads:visited {
 color: #000000; text-decoration: underline
}
a.botnav:visited {
  color: #0000CC; text-decoration: underline
}a.botnav:link {
  color: #0000CC; text-decoration: underline
}
a.botnav:hover {
  color: #CC0000; text-decoration: none
}

a.leftnav:visited {
  color: #525B64; text-decoration: none; font-weight: bold;
}
a.leftnav:link {
  color: #525B64; text-decoration: none; font-weight: bold;
}
a.leftnav:hover {
  color: #D42800; text-decoration: none; font-weight: bold;
}

a.topnav:visited {
  color: #FFFFFF; text-decoration: none; font-weight:bold;
}
a.topnav:link {
  color: #FFFFFF; text-decoration: none; font-weight:bold;
}
a.topnav:hover {
  color: #FFFF00; text-decoration: none; font-weight:bold;
}

a.awsl:visited {
  color: #0278EE; text-decoration: underline
}
a.awsl:link {
  color: #0278EE; text-decoration: underline
}
a.awsl:hover {
  color: #D42800; text-decoration: none
}

a.redbold:visited {
  color: #D42800; font-weight:bold; text-decoration: underline;
}
a.redbold:link {
  color: #D42800; font-weight:bold; text-decoration: underline;
}
a.redbold:hover {
  color: #D42800; font-weight:bold; text-decoration: none;
}

.choose {
 font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; background-color: #009900; color: #FFFFFF
}

h1 {
  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 14px; font-weight: bold; color: #000;
}

h1was {
  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 14px; font-weight: bold; color: #525B64;
}

.clickable {  cursor: hand}
.formfield {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px}
.checkbox {  height: 30px; width: 30px}
.important {  font-weight: bolder; color: #000000}
.dsinput   { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9px}
.copyright { font-size: 9px; color:#666666; }
.dsinput_title { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold}
.stocklistcount {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12pt; color: #FFFFFF}
.simulink {  font-weight: bold; color: #0033CC; text-decoration: underline}
input { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px}
select { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px}
textarea { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px}
td { color: #000; }
tdwas { color: #525B64; }
.smallredtext {  font-family: Verdana, Arial, Helvetica; font-size: 9px; color: #D42800; }
.tiptop { color: #FFFFFF; background-color: #333366}
.xxsmall { font-size: 7px}
.xsmall  { font-size: 8px}
.small   { font-size: 9px}
.disabledinput {  background-color: #CCCCFF}
.big    { font-size:14px; }
.bigblackbold { font-size:18px; color:#000000; }
.hugeblackbold { font-size:22px; color:#000000; font-weight:bold; }
.red    {color: #D42800;}
.boldred  {color: #D42800; font-weight:bold;}
.boldgreen  {color: #00D400; font-weight:bold;}
.redbold  {color: #D42800; font-weight:bold;}
.redbg  { background: #D42800; background-color: #D42800;}
/*.redbdr { border-left-width:1px; border-left-color:#D42800; border-left-style:solid; border-top-width:1px; border-top-color:#D42800; border-top-style:solid; border-right-width:1px; border-right-color:#D42800; border-right-style: solid; border-bottom-width:1px; border-bottom-color:#D42800; border-bottom-style:solid; } */
.grey   {color: #999999;}
.nsdarkgrey { color: #333333; }
.darkgrey { color: #5F6670; }
.greyed {color: #999999;}
.green  {color: #00CC00;}
.bigred {color: #D42800; font-size: 14px; }
.bold { font-weight:bold; }
.boldwhite {
	color: #FFFFFF;
	font-weight:bold;
}
.tboldwhite {
	color: #FFFFFF;
	font-weight:bold;
	font-size: 10px;
	margin: 0px;
	padding: 0px;
}
.bigboldwhite { color: #FFFFFF; font-weight:bold; font-size:15px; }
.biggerred {color: #D42800; font-size: 16px; }
.awlb   {color: #0262C9; }
.hometitle    { color: #0767CD; font-size: 14px; font-weight:bold; }
.homesubtitle { color: #F68521; font-size: 13px; font-weight:bold; }
.highlight {color: FFFFC1; background-color: FFFFC1; }
.bdl {border-left-color:#7C92AA; border-left-width:thin; border-left-style:solid; border-left:thin; }
.deldd { background:#0767CD; background-color:#0767CD; color:#FFFFFF; }
table   { border-collapse: collapse; }
ul { margin-bottom:0; border-bottom:0; }

/* ©2008 MagicToolbox.com. To use this code on your own site, visit http://www.magictoolbox.com */

/* CSS class for thumbnail link <A> */
.MagicThumb {
    cursor: url(/magicthumb/cursor/zoomin.cur), pointer;
    outline: none;
}

/* CSS class for the thumbnail link <A> when the big image is zoomed */
.MagicThumb-zoomed { cursor: default; }

/* CSS class for span inside the thumbnail <A> */
.MagicThumb span { display: none; }

/* CSS class for the thumbnail image */
.MagicThumb img { border: none; outline: none; }

/* CSS class for the big image while zooming */
.MagicThumb-image { border: 1px solid #cccccc; outline: none; }

/* CSS class for the zoomed big image */
.MagicThumb-image-zoomed { cursor: url(/magicthumb/cursor/zoomout.cur), pointer; }

/* CSS class for the caption under the big zoomed image */
.MagicThumb-caption {
    color: #333333;
    background-color: #F0F0F0;
    border: 1px solid #CCCCCC;
    border-top: none;
    font-family: Verdana, Helvetica;
    font-size: 11px;
    padding: 8px 16px;
}

/* CSS class for the control bar */
.MagicThumb-controlbar {
	display: block;
	height: 18px;
}

.MagicThumb-controlbar a {
	display: block;
	width: 18px;
	height: 18px;
	margin: 0px 1px;
	outline: none;
	float: left;
	overflow: hidden;
}

.MagicThumb-controlbar a span {
	display: block;
	width: 1000px;
	height: 1000px;
	background: transparent url(/magicthumb/graphics/controlbar.png) no-repeat 0 0;
	outline: none;
	position: absolute;
	left: 0px;
	top: 0px;
}

/* CSS class for the loading message box */
.MagicThumb-loading {
	border: 1px solid #000000;
	background: #ffffff url(/magicthumb/graphics/loader.gif) no-repeat 2px 50%;
	padding: 2px 2px 2px 22px;
	margin: 0;
	text-decoration: none;
	text-align: left;
	font-size: 8pt;
	font-family: sans-serif;
}

.bigbolditc { font-size:18px; font-weight:bold; font-family: Arial, Helvetica, sans-serif; }
.plprice { font-size: 22px; font-family:Arial, Helvetica, sans-serif; }
.plsubtitle { color:#FFFFFF; font-weight:bold; font-size:14px; font-family:Arial, Helvetica, sans-serif;  }
.clear {
    line-height: 0;
    clear: both;
    margin : 0;
    padding: 0;
    border: 0;
}
.hbtn { width: 125px; height: 85px; margin-left: 12px; float: left; }
.homenewlisting { background-image:url(../plimages/bgnewlisting.gif); width: 130px; height: 140px; padding: 10px 10px 10px 10px; margin-left: 14px; margin-right: 14px; margin-top: 10px; margin-bottom: 10px; float:left; }

#prenex a         { text-decoration: none; color:#666; }
#prenex a:hover   { text-decoration: underline; color:#666; }
#prenex a:visited { text-decoration: none;      color:#666; }
#prenex a:active  { text-decoration: none;      color:#666; }
#prenex div { border-style: solid; border-width: 1px; border-color:#666; padding: 1px 3px 3px 3px; margin-right: 3px; font-size:9px; font-weight:normal; float:left; }

/* SEARCH RESULTS WRAPPER */
.resultswrapper { border-style: solid; border-width: 2px; border-collapse:collapse; border-color:#35a2f5; background-image:url(/plimages/bgmyresults.gif); padding: 30px 10px 30px 10px; width: 788px; }

/* SEARCH RESULT ITEM */
.sitop { background-image:url(/plimages/ritop.gif); width: 700px; height: 17px; margin-left: 42px; }
.sibot { background-image:url(/plimages/ribot.gif); width: 700px; height: 17px; margin-left: 42px; }
.sicon { width: 664px; margin-left: 42px; border-left-style: solid; border-left-width:1px; border-left-color:#d2d2d2; border-right-style: solid; border-right-width: 1px; border-right-color: #d2d2d2; background-color:#fff; padding-left: 17px; padding-right: 17px; }

/* SEARCH RESULT DETAILS PAGE */
.itemwrapper { border-style: solid; border-width: 2px; border-collapse:collapse; border-color:#35a2f5; background-image:url(/plimages/bgmyresults.gif); padding: 20px 20px 20px 20px; width: 768px; }
.rtoleft { float: left; height:32px; width:9px; background-image:url(/plimages/rtoleft.gif); }
.rto { float: left; height:22px; background-image:url(/plimages/rtoback.gif); text-align:center; padding-top: 10px; font-weight: bold; color:#000; }
.rtoright { float: left; height:32px; width:10px; background-image:url(/plimages/rtoright.gif); }
.rtleft { float: left; height:32px; width:9px; background-image:url(/plimages/rtleft.gif); }
.rt { float: left; height:22px; background-image:url(/plimages/rtback.gif); text-align:center; padding-top: 10px; font-weight: bold; color:#666; }
.rtright { float: left; height:32px; width:10px; background-image:url(/plimages/rtright.gif); }

a.rta:visited  { color: #666; font-weight: bold; text-decoration: underline; }
a.rta:link    { color: #666; font-weight: bold; text-decoration: underline; }
a.rta:hover   { color: #666; font-weight: bold; text-decoration: none;      }


.hdotspacer { width: 100%; height: 1px; background-image:url(/images/hdotgrey.gif); margin-top: 10px; margin-bottom: 10px; padding: 0px 0px 0px 0px; }

.gttick { float: left; width:22px; height:20px; background-image:url(/plimages/icongreentickbox.gif); }
.gttext { float: left; font-weight:bold; font-size:14px; padding-left:10px; color:#000; }
.plst   { font-weight: bold; font-size:14px; color:#000; }


.plinput { border: 1px 1px 1px 1px; border-color: #819EBA; padding: 2px 2px 2px 2px; border-style: solid; border-width:thin; font-size:14px; font-weight:normal; color: #000000; text-align:left; }
.plinputyellow { border: 1px 1px 1px 1px; border-color: #819EBA; padding: 2px 2px 2px 2px; border-style: solid; border-width:thin; font-size:14px; font-weight:normal; color: #000000; background-color:#ff9; text-align:left; }

