/* CSS Document */
/* red = B5151D */
body { font-family:Verdana, Verdana, Helvetica, sans-serif; color:#1C1C1C; font-size:12px; margin:0px; padding:0px; text-align:left; }
img {border:0}
p { padding:7px 0 7px 0; margin:0; }
p.nodisplay {display:none;}
label { font-weight:normal; text-align: left; }

#ContentContainer { width: 1000px; background-color:#fff; text-align:left; }
input.textbox { font-size:12px; padding:2px;  }

h1 { color:#1C1C1C; font-size:22px; padding:6px 0 0 0px; margin:0px; font-weight:normal; text-decoration:none; }
h5 { color:#1C1C1C; font-size:20px; padding:6px 0 0 0px; margin:0px; font-weight:normal; text-decoration:none; }
h1 a:link{ color:#1C1C1C; font-size:22px; padding:6px 0 0 0px; margin:0px; font-weight:normal; text-decoration:none; }
h1 a:visited { color:#1C1C1C; font-size:22px; padding:6px 0 0 0px; margin:0px; font-weight:normal;  text-decoration:none; }
h1 a:hover { color:#1C1C1C; font-size:22px; padding:6px 0 0 0px; margin:0px; font-weight:normal;  text-decoration:underline; }
h2 { color:#000000; font-size:12px; padding:10px 0 1px 0px; margin:0px; font-weight:bold; }
h2 a:link { color:#000000; font-size:12px; padding:10px 0 1px 0px; margin:0px; font-weight:bold;  text-decoration:none; }
h2 a:visited { color:#000000; font-size:12px; padding:10px 0 1px 0px; margin:0px; font-weight:bold;  text-decoration:none; }
h2 a:hover { color:#000000; font-size:12px; padding:10px 0 1px 0px; margin:0px; font-weight:bold;  text-decoration:underline; }
h3 { color:#0C0F30; font-size:18px; padding:0; margin:0; font-weight:normal; }
h4 { color:#0C0F30; font-size:15px; padding:0; margin:0; font-weight:normal; text-transform:capitalize; }
h6 { color:#ffffff; font-size:14px; padding:0; margin:0; font-weight:bold; }
h7 { color:#E10202; font-size:12px; padding:10px 0 1px 0px; margin:0px; font-weight:bold; }
h8 { color:#E10202; letter-spacing: 1px; font-size:18px; padding:0; margin:0px; font-weight:bold; }
h9 { color:#000; font-size:16px; padding:0; margin:0px; font-weight:bold; }
h10 { color:#b5151d; font-size:26px; padding:6px 0 0 0px; margin:0px; font-weight:bold; text-decoration:none; }
.StartHereBold { color:#b5151d; font-size:24px; padding:6px 0 0 0px; margin:0px; font-weight:bold; text-decoration:none; }
.StartHere { color:#1C1C1C; font-size:24px; padding:6px 0 0 0px; margin:0px; font-weight:normal; text-decoration:none; }

#returnpolicy { font-size:11px; line-height:14px;}
#returnpolicy ul { padding:7px; margin:0; }
#returnpolicy ul li { padding:3px; margin:0; }

.purple { color:#0F0D61; font-size:14px; }
.popup { color:#004EB8; font-weight:bold; text-decoration:none; cursor:hand; cursor:pointer; }
.header { color:#1C1C1C; font-size:28px; font-weight:normal; }
.greybig { color:#5A5A5A; font-size:20px; font-weight:normal }
.big { color:#1C1C1C; font-size:16px; font-weight:normal; }
.medium { color:#000000; font-size:14px; font-weight:bold; }
.bigmiddle { color:#000000; font-size:20px; vertical-align:middle; font-weight:normal; }
.bigwhite { color:#fff; font-size:14px; font-weight:bold; }
.bigwhite2 { color:#fff; font-size:18px; font-weight:bold; }
.white { color:#fff;  }
.smallitalic { color:#1C1C1C; font-size:10px; font-style:italic; }
.italic { color:#1C1C1C; font-style:italic; font-size:11px; }
.smallwhite { color:#fff; font-size:10px; font-style:italic; }
.smallbold { color:#1C1C1C; font-size:10px; font-weight:bold; }
.medreg { color:#1C1C1C; font-size:12px; }
.teaser { color:#5A5A5A; font-size:10px; }
.smallgrey { color:#000; font-size:10px; }
.smallgrey2 { color:#5A5A5A; font-size:10px; line-height:8px; }
.smallred { color:#E10202; font-size:10px; font-weight:bold; }
.newred { color:#E10202; font-size:12px; font-weight: bold; }

.bigred { color:#b5151d; font-size:27px; padding:6px 0 0 0px; margin:0px; letter-spacing:1px;  font-weight:bold; text-decoration:none; }
.mediumred { color:#b5151d; font-size:12px; padding:6px 0 0 0px; margin:0px; font-weight:bold; text-decoration:none; }
.bigblack { color:#000; font-size:32px; padding:6px 0 0 0px; margin:0px; letter-spacing:1px; font-weight:bold; text-decoration:none; }
.bignumber { color:#c22830; font-size:21px; font-weight:bold; font-style: italic; }
.bignumber2 { color:#000; font-size:24px; font-weight:bold; font-style: italic; }
.bignumber3 { color:#ba1a22; font-size:24px; font-weight:bold; font-style: italic; }
.bigpoint{ color:#000; font-size:14px; font-weight:bold;}
.number { color:#c22830; font-size:14px; }
.darkblue{ color:#0B0F2F; font-size:14px; font-weight: bold; }
.points { line-height:28px; padding:8px 10px 0 18px; width:100%; }
.article { padding:15px 15px 0 0; font-size:14px; line-height:20px; }
.article2 { padding:8px 30px 0 10px; font-size:14px; line-height:20px; }
.small { font-size:10px; font-weight:normal; line-height:11px; }
.redcaps { color:#CC0000; text-transform:capitalize; font-weight:bold; font-size:12px; letter-spacing:6px;}

.NewRequestTitle { font-family:Geneva, Arial, Helvetica, sans-serif; color:#1C1C1C; font-size:21px; padding:10px 0 10px 0; margin:0 0 15px 0; font-weight:bold; text-decoration:none; }

.greybold { color:#5A5A5A; font-weight:bold; }
a.greybold { color:#5A5A5A; font-weight:bold; text-decoration:none;  }
a.greybold:link { color:#5A5A5A; font-weight:bold; }
a.greybold:hover { color:#5A5A5A; font-weight:bold; text-decoration:underline;  }

.grey11 { color:#5A5A5A; font-weight:bold; font-size:11px; }

.grey { color:#5A5A5A;font-size:12px;  }
a.grey { color:#5A5A5A; text-decoration:none; font-size:12px;  }
a.grey:link { color:#5A5A5A; font-size:12px; }
a.grey:hover { color:#5A5A5A; text-decoration:underline; font-size:12px; }

.popular { color:#ff7300;font-size:12px;  }
a.popular { color:#ff7300; text-decoration:none; font-size:12px;  }
a.popular:link { color:#ff7300; font-size:12px; }
a.popular:hover { color:#ff7300; text-decoration:underline; font-size:12px; }

.grey2 { color:#000; font-size:12px;  }
a.grey2 { color:#000; text-decoration:none; font-size:12px;  }
a.grey2:link { color:#000; }
a.grey2:hover { color:#000; text-decoration:underline;}

.darkgrey { color:#000; }
a.darkgrey { color:#000; text-decoration:none;  }
a.darkgrey:link { color:#000;}
a.darkgrey:visited { color:#000;}
a.darkgrey:hover { color:#000; text-decoration:underline; }

.allfeed { color:#0C0F30; font-size:15px; padding:0; margin:0; font-weight:normal; text-transform:capitalize; }
a.allfeed { color:#0C0F30; font-size:15px; padding:0; margin:0; font-weight:normal; text-transform:capitalize; text-decoration:none;  }
a.allfeed:link { color:#0C0F30; font-size:15px; padding:0; margin:0; font-weight:normal; text-transform:capitalize;}
a.allfeed:visited { color:#0C0F30; font-size:15px; padding:0; margin:0; font-weight:normal; text-transform:capitalize;}
a.allfeed:hover { color:#0C0F30; font-size:15px; padding:0; margin:0; font-weight:normal; text-transform:capitalize; text-decoration:underline; }

.bluebold { color:#004EB8; font-weight:bold; text-decoration:none; }
a.bluebold { color:#004EB8; font-weight:bold; text-decoration:underline; font-size:12px; }
a.bluebold:link { color:#004EB8; font-weight:bold; font-size:12px; text-decoration:underline; }
a.bluebold:visited { color:#004EB8; font-weight:bold; text-decoration:underline; font-size:12px; }
a.bluebold:hover { color:#004EB8; font-weight:bold; text-decoration:underline; font-size:12px; }

.FreeQuotes { color:#fff; font-weight:bold; }
a.FreeQuotes { color:#fff; font-weight:bold; text-decoration:none; font-size:14px; }
a.FreeQuotes:link { color:#fff; font-weight:bold; font-size:14px; }
a.FreeQuotes:visited { color:#fff; font-weight:bold; font-size:14px; }
a.FreeQuotes:hover { color:#fff; font-weight:bold; text-decoration:underline; font-size:14px; }

.blue { color:#004EB8; cursor: pointer; }
a.blue { color:#004EB8; text-decoration:none; cursor: pointer; }
a.blue:link { color:#004EB8;  text-decoration:none; cursor: pointer;}
a.blue:visited { color:#004EB8;  text-decoration:none; cursor: pointer;}
a.blue:hover { color:#004EB8; text-decoration:underline; cursor: pointer; }

.blueNoUnder { color:#000; font-weight:normal; }
a.blueNoUnder { color:#000; font-weight:normal; text-decoration:none; font-size:12px; }
a.blueNoUnder:link { color:#000; font-weight:normal; font-size:12px; }
a.blueNoUnder:visited { color:#000; font-weight:normal; font-size:12px; }
a.blueNoUnder:hover { color:#000; font-weight:normal; text-decoration:none; font-size:12px; }

.blueNoUnder2 { color:#004EB8; font-weight:bold; font-size:14px; }
a.blueNoUnder2 { color:#004EB8; font-weight:bold; text-decoration:none; font-size:14px; }
a.blueNoUnder2:link { color:#004EB8; font-weight:bold; font-size:14px; }
a.blueNoUnder2:visited { color:#004EB8; font-weight:bold; font-size:14px; }
a.blueNoUnder2:hover { color:#004EB8; font-weight:bold; text-decoration:underline; font-size:14px; }

.blue2 { color:#004EB8; text-decoration:underline; }
a.blue2 { color:#004EB8; text-decoration:underline; }
a.blue2:link { color:#004EB8;  text-decoration:underline;}
a.blue2:visited { color:#004EB8;  text-decoration:none;}
a.blue2:hover { color:#004EB8; text-decoration:underline; }
a.blue2:visited { color:#004EB8; text-decoration:underline; }

.lightsmall2 { color:#004A80; text-decoration:underline; }
a.lightsmall2 { color:#004A80; text-decoration:underline; }
a.lightsmall2:link { color:#004A80;  text-decoration:underline;}
a.lightsmall2:visited { color:#004A80;  text-decoration:none;}
a.lightsmall2:hover { color:#004A80; text-decoration:underline; }
a.lightsmall2:visited { color:#004A80; text-decoration:underline; }

.smallblue { color:#004EB8; font-size:10px; cursor: pointer; }
a.smallblue { color:#004EB8; text-decoration:none; font-size:10px; cursor: pointer; }
a.smallblue:link { color:#004EB8;  text-decoration:none; font-size:10px; cursor: pointer;}
a.smallblue:visited { color:#004EB8;  text-decoration:none; cursor: pointer;}
a.smallblue:hover { color:#004EB8; text-decoration:underline; cursor: pointer; }

legend { font-size:12px; font-weight:bold; }
fieldset { border:1px solid #CCCCCC; margin:0 0 15px 0; }
fieldset2 { border:1px solid #CCCCCC; margin:0 0 0 0;  }
fieldset3 { border:2px solid #b5151d; margin:0 0 15px 0; }

input.btnsubmit { background-image:url(/images/GetFreeQuotesSmall.gif); background-repeat:no-repeat; width:171px; height:37px; border:0; margin:0; padding:0; color:#fff; font-size:24px; cursor:pointer; vertical-align:middle; }
input.btnTellFriend { background-image:url(/images/GetFreeQuotesSmall.gif); background-repeat:no-repeat; width:171px; height:37px; border:0; margin:0; padding:0; color:#fff; font-size:21px; cursor:pointer; vertical-align:middle; }
input.btnsubmitgreybg { background-image:url(/images/GetFreeQuotesSmallGrey.gif); background-repeat:no-repeat; width:171px; height:37px; border:0; margin:0; padding:0; color:#fff; font-size:24px; cursor:pointer; vertical-align:middle; }
input.btnsubmitsmall { background-image:url(/images/smallbutton.jpg); background-repeat:no-repeat; width:72px; height:20px; border:0; margin:0; padding:0; color:#fff; font-size:14px; font-weight: bold; cursor:pointer; }
input.btnsubmitmedium { background-image:url(/images/mediumbutton.gif); background-repeat:no-repeat; width:124px; height:20px; border:0; margin:0; padding:0; color:#fff; font-size:14px; font-weight: bold; cursor:pointer; }
input.btnsubmitbig { background-image:url(/images/requestquotesbig.jpg); background-repeat:no-repeat; width:240px; height:30px; border:0; margin:0; padding:0; color:#fff; font-size:18px; cursor:pointer; vertical-align:middle; }
input.btnsubmitbiggest { background-image:url(/images/getfreequotes.jpg); background-repeat:no-repeat; width:353px; height:45px; border:0; margin:0; padding:0; color:#fff; font-size:21px; cursor:pointer; vertical-align:middle; }
input.btnsubmitsmall2 { background-image:url(/images/VendorAdmin_Btn_Small.gif); background-repeat:no-repeat; width:87px; height:25px; border:0; margin:0; padding:0; color:#fff; font-size:14px; font-weight: bold; cursor:pointer; }
input.btnsubmitsmall3 { background-image:url(/images/VendorAdmin_Btn_Small3.gif); background-repeat:no-repeat; width:113px; height:25px; border:0; margin:0; padding:0; color:#fff; font-size:14px; font-weight: bold; cursor:pointer; }

input.textfield { font-size:12px; color:#000000; font-weight:bold; height:13px;}

ul.lightgrey { padding:4px 0 2px 33px; margin:0; color:#5A5A5A; font-size:11px; }
.lightgrey li { padding: 0px 5px 4px 0px; list-style-image:url(/images/plussign.gif); margin:0px; color:#5A5A5A; font-size:11px; }
ul.lightgreynew { padding:1px 0 2px 27px; margin:0; color:#5A5A5A; font-size:11px; }
.lightgreynew li { padding: 0px 5px 6px -3px; margin:0 0 3px 0; color:#5A5A5A; font-size:11px; }

ul.big { padding:4px 0 2px 33px; color:#333333; font-size:12px; margin:0; color:#5A5A5A; }
.big li { padding: 3px 5px 4px 0px; font-size:12px; list-style-image:url(/images/plussign.gif); margin:0px; color:#5A5A5A; }

ul.categories { padding:8px 10px 8px 17px; margin:0; color:#004EB8; font-size:10px; }
.categories li { padding: 4px 0 4px 0px; list-style:none; margin:0px; color:#004EB8; font-size:10px; }
.categories li a { color:#004EB8; text-decoration:none; font-size:10px; }
.categories li a:hover { color:#004EB8; text-decoration:underline; font-size:10px; }
ul.list { padding:0 0 10px 0; margin:0; color:#5A5A5A; }
.list li { padding: 1px 0 1px 0px; list-style:none; margin:0px; color:#5A5A5A; }
.list li a { color:#5A5A5A; text-decoration:none; }
.list li a:hover { color:#5A5A5A; text-decoration:underline; }
.listorange li a { color:#af8515; text-decoration:none; }
.listorange li a:hover { color:#af8515; text-decoration:underline; }
ul.vsAdvantage { padding:8px 10px 8px 27px; margin:0; color:#5A5A5A; }
.vsAdvantage li { padding: 4px 0 4px 0px; list-style:square; margin:0px; color:#5A5A5A; }
.vsAdvantage li a { color:#5A5A5A; text-decoration:none; }
.vsAdvantage li a:hover { color:#5A5A5A; text-decoration:underline; }
ul.rss { padding:8px 20px 8px 17px; margin:0; color:#5A5A5A; text-align:left; }
.rss li { padding: 4px 0 4px 0px; list-style:none; margin:0px; color:#5A5A5A; text-align:left; }
.rss li a { color:#5A5A5A; text-decoration:none; }
.rss li a:hover { color:#5A5A5A; text-decoration:underline; }
ul.homepage { padding:0 20px 8px 20px; margin:0; color:#000000; }
.homepage li { padding: 4px 0 4px 0px; list-style:none; margin:0px; color:#000000; }
.homepage li a { color:#000000; text-decoration:none; }
.homepage li a:hover { color:#000000; text-decoration:underline; }

ul.homepage2 { padding:0 20px 8px 20px; margin:0; color:#000000; }
.homepage2 li { padding: 4px 0 4px 0px; list-style:url(../images/red_bullet.gif); margin:0px; color:#000000; }
.homepage2 li a { color:#000000; text-decoration:none; }
.homepage2 li a:hover { text-decoration:underline; }

ul.homepage5 { padding:0 20px 8px 20px; margin:0; color:#000000; font-size: 10px; }
.homepage5 li { padding: 4px 0 4px 0px;  margin:0px; color:#000000; }
.homepage5 li a { color:#000000; text-decoration:none; }
.homepage5 li a:hover { text-decoration:underline; }

ul.homepage3 { padding:0 20px 8px 20px; margin:0; color:#000000; }
.homepage3 li { padding: 8px 0 8px 0px; list-style:url(../images/red_bullet.gif); margin:0px; font-size: 12px; font-weight: bold; color:#000000; }
.homepage3 li a { color:#000000; text-decoration:none; }
.homepage3 li a:hover { text-decoration:underline; }

ul.homepage4 { padding:0 5px 8px 5px; margin:0; color:#000000; }
.homepage4 li { padding: 6px 0 6px 0px; margin:0px; list-style:none; font-size: 12px; color:#000000; text-decoration:none; }
.homepage4 li a { color:#004EB8; text-decoration:underline; }
.homepage4 li a:hover { text-decoration:underline; }


ul.experts { padding:1px 10px 4px 12px; margin:0; color:#5A5A5A; }
.experts li { padding: 4px 0 4px 0px; list-style:none; margin:0px; color:#5A5A5A; }
.experts li a { color:#004EB8; text-decoration:none; }
.experts li a:hover { color:#004EB8; text-decoration:underline; }
ul.rsssmall { padding:1px 5px 4px 5px; margin:0; color:#004EB8; font-size:10px; }
.rsssmall li { padding: 2px 0 2px 0px; list-style:none; margin:0px; color:#004EB8; font-size:10px; }
.rsssmall li a { color:#004EB8; text-decoration:none; }
.rsssmall li a:hover { color:#004EB8; text-decoration:underline; }
.rsssmall li a:visited { color:#004EB8; text-decoration:none; }
.rsssmall li a:hover { color:#004EB8; text-decoration:underline; }
ul.rssnormal { padding:0 5px 4px 0px; margin:0; color:#004EB8; font-size:10px; }
.rssnormal li { padding: 1px 4px 3px 0px; list-style:none; margin:0px; color:#000; font-size:11px; }
.rssnormal li a { color:#000; text-decoration:none; }
.rssnormal li a:hover { color:#000; text-decoration:underline; }
.rssnormal li a:visited { color:#000; text-decoration:none; }
.rssnormal li a:hover { color:#004EB8; text-decoration:underline; }
ul.rssbig { padding:0px 10px 10px 10px; margin:0; color:#666666; font-size:10px; }
.rssbig li { padding: 1px 4px 6px 0px; list-style:none; margin:0px; color:#666666; font-size:10px; }
.rssbig li a { color:#004EB8; text-decoration:none; font-size:14px; font-weight:bold; }
.rssbig li a:hover { color:#004EB8; text-decoration:underline; font-size:14px; font-weight:bold; }
.rssbig li a:visited { color:#004EB8; text-decoration:none; font-size:14px; font-weight:bold; }
.rssbig li a:hover { color:#004EB8; text-decoration:underline; font-size:14px; font-weight:bold; }
ul.smallblue { padding:1px 5px 4px 25px; margin:0; color:#004EB8; font-size:10px; }
.smallblue li { padding: 0; list-style:outside; margin:0px; color:#004EB8; font-size:10px; }
.smallblue li a { color:#004EB8; text-decoration:none; }
.smallblue li a:hover { color:#004EB8; text-decoration:underline; }
.smallblue li a:visited { color:#004EB8; text-decoration:none; }
.smallblue li a:hover { color:#004EB8; text-decoration:underline; }

/**************************************************************
top 3 tabs
***************************************************************/
ul#tabs { padding:0; margin:0; color:#000000; width: 441px; height: 28px; background-image:url(/images/tab.jpg); background-repeat: no-repeat;background-position: 0 0; list-style-type:none; display:inline; }

ul#tabs li { margin: 0 0 0 2px; padding:0; list-style:none; color:#000000; background-image:url(/images/tab.jpg); background-repeat: no-repeat; background-position: 0 0;; width: 145px; height: 28px; display: block; cursor: pointer; float: left; }

ul#tabs li:hover { margin: 0 0 0 2px; padding:0; display:inline; width: 145px;height: 28px; float: left; color: #666; background-image:url(/images/tabHover2.jpg);background-repeat: no-repeat;background-position: 0 0;display: block; cursor: pointer; text-decoration: none; }

ul#tabs a { margin: 0; padding: 0 0 0 0; color:#666; font-weight: bold; font-size: 12px; text-decoration:none;  display: block; cursor: pointer; }

ul#tabs a:hover { margin: 0; padding: 0 0 0 0; color:#666; text-decoration: none; width: 145px;height: 28px; float: left; color: #666; background-image:url(/images/tabHover2.jpg);background-repeat: no-repeat;background-position: 0 0;display: block; cursor: pointer; text-decoration: none; }


ul#tabs li.current { margin: 0 0 0 2px; padding:0; list-style:none; color:#000000; background-image:url(/images/tabselected.jpg); background-repeat: no-repeat; background-position: 0 0;; width: 145px; height: 28px; display: block; cursor: pointer; float: left; }

ul#tabs li.current a { margin: 0; padding: 0 0 0 0; color:#fff; background-image:url(/images/tabselected.jpg); background-repeat: no-repeat; background-position: 0 0;; width: 145px; height: 28px; display: block; cursor: pointer; float: left; }
ul#tabs li.current a:hover { margin: 0; padding: 0 0 0 0; color:#fff; background-image:url(/images/tabselected.jpg); background-repeat: no-repeat; background-position: 0 0;; width: 145px; height: 28px; display: block; cursor: pointer; float: left; }

/**************************************************************
top 3 Industry Expert Article tabs
***************************************************************/
ul#ietabs { padding:0; margin:0; color:#000000; width: 443px; height: 28px; background-image:url(/images/tab.jpg); background-repeat: no-repeat;background-position: 0 0; list-style-type:none; display:inline; }

ul#ietabs li { margin: 0 0 0 2px; padding:0; list-style:none; color:#000000; background-image:url(/images/tab.jpg); background-repeat: no-repeat; background-position: 0 0;; width: 145px; height: 28px; display: block; cursor: pointer; float: left; }

ul#ietabs li:hover { margin: 0 0 0 2px; padding:0; display:inline; width: 145px;height: 28px; float: left; color: #666; background-image:url(/images/tabHover2.jpg);background-repeat: no-repeat;background-position: 0 0;display: block; cursor: pointer; text-decoration: none; }

ul#ietabs a { margin: 0; padding: 0 0 0 0; color:#666; font-weight: bold; font-size: 12px; text-decoration:none;  display: block; cursor: pointer; }

ul#ietabs a:hover { margin: 0; padding: 0 0 0 0; color:#666; text-decoration: none; width: 145px;height: 28px; float: left; color: #666; background-image:url(/images/tabHover2.jpg);background-repeat: no-repeat;background-position: 0 0;display: block; cursor: pointer; text-decoration: none; }


ul#ietabs li.current { margin: 0 0 0 2px; padding:0; list-style:none; color:#000000; background-image:url(/images/tabselected.jpg); background-repeat: no-repeat; background-position: 0 0;; width: 145px; height: 28px; display: block; cursor: pointer; float: left; }

ul#ietabs li.current a { margin: 0; padding: 0 0 0 0; color:#fff; background-image:url(/images/tabselected.jpg); background-repeat: no-repeat; background-position: 0 0;; width: 145px; height: 28px; display: block; cursor: pointer; float: left; }
ul#ietabs li.current a:hover { margin: 0; padding: 0 0 0 0; color:#fff; background-image:url(/images/tabselected.jpg); background-repeat: no-repeat; background-position: 0 0;; width: 145px; height: 28px; display: block; cursor: pointer; float: left; }



hr.break {line-height:0px; height:1px; display:block; size:1px; margin:0px; padding:0px; border-top:0px; border-bottom:1px solid #CACACA; border-right:0px; border-left:0px;}
hr.break2 {line-height:0px; height:1px; width:550px; display:block; size:1px; margin:0px; padding:0px; border-top:0px; border-bottom:1px solid #CACACA; border-right:0px; border-left:0px;}
hr.redbreak {line-height:0px; width:65%; height:1px; display:block; size:1px; margin:0 0 5px 0; padding:0; border-top:0; border-bottom:1px solid #c22830; border-right:0px; border-left:0;}
hr.breaksmall { width:100%; line-height:0px; height:1px; display:block; size:1px; margin:0px; padding:0px; border-top:0px; border-bottom:1px dashed #777; border-right:0px; border-left:0px;}

/* MENU */
a.selected { color:#fff; font-size:12px; font-weight:bold; text-decoration:none; padding:0 12px 0 0;}
a.selected:hover { font-size:12px; font-weight:bold; text-decoration:underline;}
a.unselected { color:#666666; font-size:12px; font-weight:bold; text-decoration:none; padding:0 12px 0 0;}
a.unselected:hover { text-decoration:underline;}


/* Footer */
.footer { font-family:Verdana, Helvetica, sans-serif;FONT-WEIGHT: normal; color:#666666; FONT-SIZE: 11px; text-decoration: none; }
a.footer { font-family:Verdana, Helvetica, sans-serif;FONT-WEIGHT: normal; color:#666666; FONT-SIZE: 11px; text-decoration: none; }
a.footer:link {text-decoration:none; }
a.footer:active { text-decoration: none; }
a.footer:visited { text-decoration: none; }
a.footer:hover { text-decoration:underline; }

ul.footer {padding:5px 0px 5px 16px; margin:5px 0px 7px 10px; list-style:inside; font-family:Verdana, Helvetica, sans-serif; font-size:9px; color:#666; line-height:9px; }
ul.footer a {font-family:Verdana, Helvetica, sans-serif; font-size:9px; list-style:inside; color:#666; text-decoration:none; line-height:9px; padding:2px 0px 0px 0px;}
li.footer {font-family:Verdana, Helvetica, sans-serif; font-size:9px; list-style:inside; color:#666; text-decoration:none; line-height:9px; padding:2px 0px 0px 0px;}
li.footer a {font-family:Verdana, Helvetica, sans-serif; font-size:9px; list-style:inside; color:#666; text-decoration:none; line-height:9px; padding:2px 0px 0px 0px;}
li.footer a:link {font-family:Verdana, Helvetica, sans-serif; font-size:9px; list-style:inside; color:#666; text-decoration:none;  line-height:9px; padding:2px 0px 0px 0px;}
li.footer a:active {font-family:Verdana, Helvetica, sans-serif; font-size:9px; list-style:inside; color:#666; text-decoration:none; line-height:9px; padding:2px 0px 0px 0px;}
li.footer a:visited {font-family:Verdana, Helvetica, sans-serif; font-size:9px; list-style:inside; color:#666; text-decoration:none; line-height:9px; padding:2px 0px 0px 0px;}
li.footer a:hover {font-family:Verdana, Helvetica, sans-serif; font-size:9px; list-style:inside; color:#666; text-decoration:underline;  line-height:9px; padding:2px 0px 0px 0px;}

/* Horizontal Menu */
#navcontainer ul{ padding: 0; margin: 0; background-color: #eeeeee; color: #004EB8; float: left; width: 100%; font-size: 12px; width:100%;}
#navcontainer ul li { display: inline; }
#navcontainer ul li a { padding:3px 6px 3px 6px; background-color: #eeeeee; color: #004EB8; font-weight: bold; text-decoration: none; float: left; border-right: 1px solid #777777;}
#navcontainer ul li.selected { padding: 3px 6px 3px 6px; background-color: #C0262E; color: white; text-decoration: none; float: left; border-right: 1px solid #777777;}
#navcontainer ul li a:hover{background-color: #C0262E; color: white; font-weight: bold; padding: 3px 6px 3px 6px;}

#container {padding:0 20px 0 20px;}

#container2 {padding:0 10px 0 10px; width:90%;}

.page {width:999px;}

/* Search CSS */
		span.highlight { font-weight:bold; background:none; }
		.searchheading { color:#1C1C1C; font-size:20px; padding:0px 0 0 0px; margin:0px; font-weight:normal; text-decoration:none; }
		div.summary { font-family:Verdana, Verdana, Helvetica, sans-serif; font-size: 12px; color:#000000; font-style:normal; }
		div.suggestion { font-family:Verdana, Verdana, Helvetica, sans-serif; font-size: 14px; color:#CC0000; }
		a.suggestedword { font-size:14px; font-weight:bold; font-style:italic; }
		.results { font-family:Verdana, Verdana, Helvetica, sans-serif; font-size: 120%; }
		.category { color: #999999; }
		.sorting { text-align: right; font-size: 90%;}
		div.resultsinfo { font-size:11px; }

		div.result_title { font-family:Verdana, Verdana, Helvetica, sans-serif; font-size:15px; }		
		div.description { font-family:Verdana, Verdana, Helvetica, sans-serif; font-size: -1; color: #000000; }
		.context { font-family:Verdana, Verdana, Helvetica, sans-serif; font-size: 80%; }
		div.infoline { font-family:Verdana, Verdana, Helvetica, sans-serif; font-size: 12px; font-style: normal; color: #008000;}

		.zoom_searchform { font-size: 100%; margin:0; padding:0; }
		.zoom_results_per_page { font-size: 80%; margin-left: 10px; }
		.zoom_match { font-size: 80%; margin-left: 10px;}				
		.zoom_categories { font-size: 80%; }
		.zoom_categories ul { display: inline; margin: 0px; padding: 0px;}
		.zoom_categories li { display: inline; margin-left: 15px; list-style-type: none; }
		
		input.zoom_button { margin:5px 0 10px 0; color:#FFFFFF; font-weight:bold; background-image:url(/images/searchbutton.jpg); border:0; width:88px; height:25px; cursor:pointer; }
		input.zoom_searchbox { margin:5px 0 10px 0; padding:2px; size:20; }		
		
		.result_image { float: left; display: block; }
		.result_image img { margin: 10px; width: 80px; border: 0px; }

		div.result_block 
		{ 
			padding: 0px 30px 0px 10px;
		}
		.result_altblock 
		{ 
			padding: 0px 30px 0px 10px;
		}

		.result_pages { font-size: 90%; }
		.result_pagescount { font-size: 80%; }
		
		.searchtime { font-size: 80%; }
		.searchcathead { font-size:18px; padding:2px 0 5px 5px; }
		.searchcathead1 { font-size:18px; padding:2px 0 5px 5px; color:#FFFFFF; }
		
		div.recommended 
		{ 
			padding: 3px 30px 3px 10px;
			background:#FFF9DD;
			margin: 15px 0 35px 0;
			border:0;
		}
		div.recommended_heading { float: right; font-weight: bold; font-size: 90%;}
		div.recommend_block { margin-top: 5px; margin-bottom: 5px; clear: left; }		
		div.recommend_title { font-size: 15px; }
		div.recommend_description { font-size: 90%; color: #008000; }
		div.recommend_infoline { font-size: 70%; font-style: normal; color: #808080;}

/* Contact Us Tabs */
#tabs6  {padding:0px 0px 0px 0px; float:left; }
#tabs6 ul {margin:0px; padding:5px 0px 0px 0px; list-style:none; font: bold 12px Verdana, Arial, Helvetica, sans-serif; }
#tabs6 li { display:inline; margin:0px 1px 0 0; padding:0px; }
#tabs6 li.current a { background-position:0% -42px; color:#FFFFFF; }
#tabs6 li.current a span {background-position:100% -42px; color:#ffffff; }
#tabs6 a {
      float:left;
      background:url("/images/tableft6.gif") no-repeat left top;
      margin:0 1px 0 0;
      padding:0 0 0 4px;
      text-decoration:none;
      }
#tabs6 a span {
      float:left;
      display:block;
      background:url("/images/tabright6.gif") no-repeat right top;
      padding:5px 15px 4px 6px;
      color:#000;
	  font-weight:bold;
      }
    /* Commented Backslash Hack hides rule from IE5-Mac \*/
#tabs6 a span {float:none;}
    /* End IE5-Mac hack */
#tabs6 a:hover span { color:#fff;}
#tabs6 a:hover { background-position:0% -42px; }
#tabs6 a:hover span { background-position:100% -42px;}

/* FANCY FORM */
.demo label{display:block;padding:0.1em;padding-left:32px; margin: 5px 0 0 0;background-position:8px center;background-repeat:no-repeat;cursor:pointer; }
.checked{background-image:url(/images/chk_on.jpg)}
.unchecked{background-image:url(/images/chk_off.jpg)}
.selected{background-image:url(/images/rdo_on.jpg)}
.unselected{background-image:url(/images/rdo_off.jpg)}
.leftcol{width:50%;}
.rightcol{float:left;clear:right;width:50%}


/* Tool Tip */
.linksTooltip
{
	border: 3px solid #933;
	background-color: #600;
	padding: 10px;
	color: #ccc;
}

.inputsTooltip #tooltipTitle
{
	font-weight: bold;
}

.linkwhite { color:#FFFFFF; cursor: pointer; }
a.linkwhite { color:#FFFFFF; text-decoration:none; cursor: pointer; }
a.linkwhite:link { color:#FFFFFF;  text-decoration:none; cursor: pointer;}
a.linkwhite:visited { color:#FFFFFF;  text-decoration:none; cursor: pointer;}
a.linkwhite:hover { color:#FFFFFF; text-decoration:underline; cursor: pointer; }


/*
Client services link on Login page
*/

.ClientServicesBoxLeft
{
	margin: 0px;
	width: 141px;
	background: url(/Images/B2B_One/comp_1_new_r2_c2.gif) no-repeat;
	height: 105px;
	float:left;
}

.ClientServicesBoxContent
{
	height: 105px;
	width: 300px;
	font-family: Verdana;
	background-color: #1B1B1B;
	text-align: center;
	float:left;
}

.ClientServicesBoxRight
{
	float:left;
	background: url(/Images/B2B_One/comp_1_new_r2_c6.gif) no-repeat;
	width: 10px;
	height:105px;
}

