* {font-family:Georgia, "Times New Roman", Times, serif}
body {font-size:75%;margin:0;padding:0}
#topBar {margin:0;padding:0;line-height:0.5;height:0.5;background-color:#dddece}
#main {width:981px;margin:0 auto;padding:0 7px;background-color:#fff}
#masthead {margin:0;padding:0;vertical-align:top}
#logo {float:left;margin-left:14px;padding-top:3px}
#frmSearch {float:right;margin:0;padding:2px 5px 5px 5px;background:#dddece url("../images/search_corner.gif") bottom left no-repeat}
#livechat {margin:0;padding:0;padding-top:10px;vertical-align:top;float:right;margin-right:20px}
#getstart {margin:0;padding:0;padding-top:10px;vertical-align:top;float:right;margin-right:20px}
#utility {float:right;margin-right:20px;padding-top:10px;vertical-align:top;color:#ccc}
#tabNav {float:none;margin:-20px 0 0 0;padding:0 0 0 200px;vertical-align:top;line-height:normal;background:url("../images/tab_bottom.gif") bottom left repeat-x}
#tabNav ul,#tabNav li {float:left;list-style-type:none;padding:0;margin:0}
#tabNav ul a {display:block;border-left:1px solid #ccc;margin:0 2px 0 0;padding:5px 15px 5px 15px;color:#369;font-weight:bold;text-decoration:none;background:url("../images/unselected_tab.jpg") top right no-repeat}
#tabNav ul a:hover {color:#205080;text-decoration:none;border-left:1px solid #cdcdcd;background:url("../images/rollover_tab.gif") top right no-repeat}
#tabNav li.tabOn {margin:0 2px 0 0;padding:5px 15px 6px 15px;font-weight:bold;color:#000;border-left:1px solid #b3b1b1;border-bottom:none;background:url("../images/selected_tab.gif") top right no-repeat}
#container {width:981px;margin:11px 0 5px 0;padding:0;vertical-align:top}
#signon {float:right;width:232px;margin:0;padding:10px 0 0 0;border:1px solid #9bb2c8;background:url("../images/login_background.jpg") top right repeat-x}
#signon p {margin:0 5px 10px 15px;line-height:1.5em}
#signon h2 {margin:0 5px 0px 15px;padding:2px 0px 5px 0px;color:#333;font-size:15px;font-family:Georgia, "Times New Roman", Times, serif}
#signon h3 {margin:0 5px 0px 15px;padding:0;font-size:100%}
#signon h4 {margin:5px 5px 5px 5px;padding:4px 5px 4px 8px;font-size:12px;font-weight:normal;font-family:Georgia, "Times New Roman", Times, serif;color: #000000;}
#signon h2#hdrSignon {margin:0 0 8px 0;padding:0 0 0 15px;color:#000;font-size:150%; 92% 0 no-repeat}
#signon ul {margin:0 5px 5px 15px;list-style-type:none;padding-left:0px;line-height:1.5em}
#signon select {font-size:90%}
#persMsg {line-height:normal;font-weight:bold}
form {margin:0;padding:0}
#signon form {margin-left:15px}
#frmSignon label {font-size:90%}
#frmSignon input {font-size:100%}
#frmSignon div {margin:0 0 4px 0}
#frmLocator {margin:0 10px 0 0}
#frmLocator input {font-size:90%;color:#999}
#signon #frmLocator {margin-bottom:10px}

#signonLeft {float:left;width:232px;margin:0;padding:10px 0 0 0;border:1px solid #9bb2c8;background:url("../images/login_background.jpg") top right repeat-x}
#signonLeft p {margin:0 5px 10px 15px;line-height:1.5em}
#signonLeft h2 {margin:0 5px 0px 15px;padding:0;color:#333;font-size:14px;font-family:Georgia, "Times New Roman", Times, serif}
#signonLeft h1 {padding:0;font-size:112.7%;margin:6px 5px 6px 6px;color:#333;font-family:Georgia, "Times New Roman", Times, serif}
#signonLeft h3 {margin:0 5px 0px 15px;padding:0;font-size:100%}
#signonLeft h4 {margin:5px 5px 5px 5px;padding:4px 5px 4px 8px;font-size:13px;font-weight:normal;font-family:Georgia, "Times New Roman", Times, serif;color: #333;}
#signonLeft h2#hdrSignon {margin:0 0 8px 0;padding:0 0 0 15px;color:#000;font-size:150%; 92% 0 no-repeat}
#signonLeft ul {margin:0 5px 5px 15px;list-style-type:none;padding-left:0px;line-height:1.5em}
#signonLeft select {font-size:90%}
#signonLeft {line-height:normal;font-weight:bold}
form {margin:0;padding:0}
#signonLeft form {margin-left:15px}
#frmSignonLeft label {font-size:90%}
#frmSignonLeft input {font-size:100%}
#frmSignonLeft div {margin:0 0 4px 0}
#signonLeft #frmLocator {margin-bottom:10px}

.whiteBox {width:212px;margin:0 0 10px 10px;background-color:#fff;border:1px solid #ccc}
.whiteBox p, .whiteBox ul {padding:6px}
.whiteBox a.more {float:right;margin-top:-1.8em;margin-right:6px}
.container{margin:0;padding:0}
.whiteBox .container h2{margin-right:40px;padding:0}
.whiteBox .container a {float:right;margin-right:6px;margin-top:0 !important;margin-top:8px}
.noTopPad p {padding-top:0}
div.line {margin:0 0 0 6px;padding:0;line-height:1px;height:1px;font-size:0}

/* Georgia, "Times New Roman", Times, serif;  "Trebuchet MS", Tahoma, Arial; Myriad,Arial,Helvetica; "Helvetica Neue", Arial, Helvetica, Geneva, sans-serif;*/


#stagecoach {display:block;margin-bottom:-3px}
html>body #stagecoach {margin:0}
#content {float:left;width:738px;margin:0 0 0 0px;padding:0;background-color:#fff}
#contentRight {float:right;width:738px;margin:0 0 0 0px;padding:0;background-color:#fff}
#mainAd {margin:0 0 10px 0;height:201px;}
#navContainer {float:left;clear:right;width:738px;margin:0;height:auto;border-left:1px solid #ccc;border-right:1px solid #ccc;border-top:1px solid #ccc; top repeat-x}
#navContainer div {float:left;width:246px;padding:0;margin:0}
#navContainer div h2 {margin:0 0 5px 0;padding:4px 0 4px 8px;font-size:15px;font-family:Georgia, "Times New Roman", Times, serif;color:#333;background:url("../images/product_list_bg.gif") top repeat-x}
#navContainer div h3 {margin:0 0 5px 0;padding:4px 0 4px 8px;font-size:90%;font-family:Georgia, "Times New Roman", Times, serif;top repeat-x}
#navContainer div h4 {margin:5px 5px 5px 5px;padding:4px 5px 4px 8px;font-size:13px;font-weight: normal; font-family:Georgia, "Times New Roman", Times, serif;color: #000000;}
#navContainer div ul {margin:0 0 5px 0;padding-left:10px;list-style-type:none}
#navContainer div ul li {padding-bottom:3px}
#navContainer div ul li a {font-weight:bold}
#navLeft h2 {border-right:1px solid #ccc}
#navMid h2 {border-right:1px solid #ccc;border-left:1px solid #fff}
#navRight h2 {border-left:1px solid #fff}
#navBottom {width:740px;clear:left;margin:0;padding:0;height:7px;line-height:7px;background:url("../images/product_list_shadow.gif") top repeat-x}


#navHomeContainer {float:left;clear:right;width:979px;margin:0;height:auto;border-left:1px solid #ccc;border-right:1px solid #ccc;}
#navHomeContainer div {float:left;padding:0;margin:0;border-right:1px;border-left:1px;}
#navHomeContainer div h1 {margin:2px 5px 2px 5px;padding:2px 5px 2px 8px;font-size:150%;font-family:"Trebuchet MS", Tahoma, Arial; Myriad,Arial,Helvetica;color:#0D3692;}
#navHomeContainer div h2 {margin:2px 5px 2px 5px;padding:2px 5px 2px 8px;font-size:16px;font-weight: bold; font-family:"Trebuchet MS", Tahoma, Arial; Myriad,Arial,Helvetica; color: #0D3692;}
#navHomeContainer div h3 {margin:2px 5px 2px 5px;padding:3px 5px 3px 8px;font-size:14px;font-weight: normal; font-family:Georgia, "Times New Roman", Times, serif;color: #000000;}
#navHomeContainer div h4 {margin:2px 5px 2px 5px;padding:4px 5px 4px 8px;font-size:13px;font-weight: normal; font-family:Georgia, "Times New Roman", Times, serif;color: #000000;}
#navHomeContainer div ul {margin:0 0 5px 0;padding-left:10px;list-style-type:none}
#navHomeContainer div ul li {padding-bottom:3px}
#navHomeLeft {float:left;width:649px;margin:0;padding:10px 0 0 0;background-color:#eeefel;}
#navHomeRight {float:left;clear:right;width:330px;margin:0;height:auto;}

#navHomeContainer div ul li a {font-weight:bold}
#navHomeLeft div {float:left;width:325px;margin:0;padding:10px 0 0 0;border:1px solid #9bb2c8;background-color:#eeefel; top right repeat-x}
#navHomeBottom {width:981px;clear:left;margin:0;padding:0;height:7px;line-height:7px;background:url("../images/product_list_shadow.gif") top repeat-x}
#navHomeContent div {float:left;width:200px;padding:0;margin:0}
#navHomeContentLeft h2 {border-right:1px solid #ccc;}
#navHomeContainer ul.list-tick li {
  font-size:14px;
  font-family:Georgia, "Times New Roman", Times, serif;
  margin: 0px 0px 0px 8px;
  padding: 0px 0px 5px 12px;
  list-style: none;
  background: url('../images/arrow.gif') no-repeat top left;
}

#navContainer1 {float:left;clear:right;width:738px;margin:0;height:auto;border-left:1px solid #ccc;border-right:1px solid #ccc;border-top:1px solid #ccc; top repeat-x}
#navContainer1 div {float:left;width:246px;padding:0;margin:0}
#navContainer1 div h2 {margin:0 0 5px 0;padding:4px 0 4px 8px;font-size:15px;font-family:Georgia, "Times New Roman", Times, serif;color:#0D3692;background:url("../images/product_list_bg.gif") top repeat-x}
#navContainer1 div h3 {margin:5px 5px 5px 5px;padding:4px 5px 4px 8px;font-size:15px;font-family:Georgia, "Times New Roman", Times, serif;color: #333;}
#navContainer1 div h4 {margin:5px 5px 5px 5px;padding:4px 5px 4px 8px;font-size:13px;font-weight: normal; font-family:Georgia, "Times New Roman", Times, serif;color: #000000;}
#navContainer1 div h5 {margin:0px 0px 0px 0px;padding:4px 5px 4px 8px;font-size:90%;font-family:Georgia, "Times New Roman", Times, serif;color: #333;}
#navContainer1 div ul {margin:0 0 5px 0;padding-left:10px;list-style-type:none}
#navContainer1 div ul li {padding-bottom:3px}
#navContainer1 div ul li a {font-weight:normal;}
#navLeft1 h2 {border-right:1px solid #ccc}
#navMid1 h2 {border-right:1px solid #ccc;border-left:1px solid #fff}
#navRight1 h2 {border-left:1px solid #fff}
#navBottom1 {width:740px;clear:left;margin:0;padding:0;height:7px;line-height:7px;background:url("../images/product_list_shadow.gif") top repeat-x}
#navLeft1 ul.list-tick {
  margin: 0;
  padding: 0;
}
#navLeft1 ul.list-tick li {
  margin: 0;
  padding: 0px 0px 5px 12px;
  list-style: none;
  background: url('../images/arrow.gif') no-repeat top left;
}
#navMid1 ul.list-tick {
  margin: 0;
  padding: 0;
}
#navMid1 ul.list-tick li {
  margin: 0;
  padding: 0px 0px 5px 12px;
  list-style: none;
  background: url('../images/arrow.gif') no-repeat top left;
}
#navRight1 ul.list-tick {
  margin: 0;
  padding: 0;
}
#navRight1 ul.list-tick li {
  margin: 0;
  padding: 0px 0px 5px 12px;
  list-style: none;
  background: url('../images/arrow.gif') no-repeat top left;
}
#navContainer2 {float:left;clear:right;width:738px;margin:0;height:auto;border-left:1px solid #ccc;border-right:1px solid #ccc;border-top:1px solid #ccc; top repeat-x}
#navContainer2 div {float:left;width:738px;padding:0;margin:0}
#navContainer2 div h2 {margin:0 0 5px 0;padding:4px 0 4px 8px;font-size:15px;font-family:Georgia, "Times New Roman", Times, serif;color:#0D3692;background:url("../images/product_list_bg.gif") top repeat-x}
#navContainer2 div h1 {margin:0 0 5px 0;padding:4px 0 4px 8px;font-size:15px;font-family:Georgia, "Times New Roman", Times, serif;color:#0D3692; top repeat-x}
#navContainer2 div h4 {margin:5px 5px 5px 5px;padding:4px 5px 4px 8px;font-size:13px;font-weight: normal; font-family:Georgia, "Times New Roman", Times, serif;color: #000000;}
#navContainer2 div h5 {margin:0px 0px 0px 0px;padding:4px 5px 4px 8px;font-size:90%;font-family:Georgia, "Times New Roman", Times, serif;color: #333;}
#navContainer2 div ul {margin:0 0 5px 0;padding-left:10px;list-style-type:none}
#navContainer2 div ul li {padding-bottom:3px}
#navContainer2 div ul li a {font-weight:normal; }
#navLeft2 h2 {border-right:1px solid #ccc}
#navMid2 h2 {border-right:1px solid #ccc;border-left:1px solid #fff}
#navRight2 h2 {border-left:0px solid #fff;}
#navRight2 p {margin:10px 10px 10px 10px; }
#navBottom2 {width:740px;clear:left;margin:0;padding:0;height:7px;line-height:7px;background:url("../images/product_list_shadow.gif") top repeat-x}

#tbar {margin:0 0 5px 0;padding:4px 0 4px 8px;font-size:15px;font-family:Myriad,Arial,Helvetica;color:#333;background:url("../images/product_list_bg.gif") top repeat-x}

.column {
	margin-right: 0px; 
	margin-top: 0px;
	margin-bottom: 0px;
}

#navRight2 ul.list-tick {
  margin: 0;
  padding: 0;
}
#navRight2 ul.list-tick li {
  margin: 0;
  padding: 0px 0px 5px 12px;
  list-style: none;
  background: url('../images/arrow.gif') no-repeat top left;
}



/*  Biz specific styles */
#navContainerBiz {float:left;clear:right;width:738px;margin:0;height:auto;border-left:1px solid #ccc;border-right:1px solid #ccc;border-top:1px solid #ccc; top repeat-x}
#navContainerBiz div ul li {padding-bottom:3px}
#navContainerBiz div ul li a {font-weight:bold}
#navContainerBiz div h2 {margin:0 0 5px 0;padding:4px 0 4px 8px;font-size:15px;font-family:Georgia, "Times New Roman", Times, serif;color:#0D3692;background:url("../images/product_list_bg.gif") top repeat-x}
#navLeftBiz {float:left;width:237px;padding:0;margin:0 5px 0 0}
#navMidBiz {float:left;width:237px;padding:0;margin:0 5px} 
#navRightBiz {float:left;width:237px;padding:0;margin:0 0 0 5px} 
#navLeftBiz h2,#navMidBiz h2,#navRightBiz h2 {margin:0 0 5px 0;padding:4px 0 4px 8px;font-size:15px;font-family:Georgia, "Times New Roman", Times, serif;color:#333;background:url("../images/product_list_bg.gif") top repeat-x}
#navLeftBiz h3,#navRightBiz h3 {margin:10px 0 4px 0;padding:10px 0 0 0;border-top:1px solid #dedece;font-size:115%;font-family:Georgia, "Times New Roman", Times, serif;color:#999}
#navLeftBiz ul,#navMidBiz ul,#navRightBiz ul {margin:0 0 5px 0;padding-left:10px;list-style-type:none}
#navLeftBiz select {float:left;width:188px;margin:0 6px 0 0;font-size:90%}
#navRightBiz select {float:left;width:188px;margin:0 6px 5px 0;font-size:90%}
#navLeftBiz a.sub,#navMidBiz a.sub,#navRightBiz a.sub {font-weight:normal}
#navLeftBiz a.last,#navMidBiz a.last,#navRightBiz a.last {font-weight:normal;text-decoration:none;padding-right:12px;background:url("../images/caret_header.gif") top right no-repeat}
/* End Biz specific styles */
a.signonHelp:link,a.signonHelp:hover,a.signonHelp:visited {font-size:90%;text-decoration:underline}
a:link,a:visited {color:#369;text-decoration:none}
a:hover,a:active {color:#002cda;text-decoration:underline}
img {border:none}
div {vertical-align:top}
p {margin:0 0 12px 0}
.rowContainer {padding:0;margin:0}
.rowContainer .tasAd {height:84px}
.contentSm {float:left;width:743px;margin:0;padding:0;vertical-align:top}
.contentSmLeft {float:left;width:745px;margin:0;text-align:left;vertical-align:top}
.contentSm h3 {margin:0 0 4px 8px;font-size:115%;font-family:Georgia, "Times New Roman", Times, serif;color:#333}

.contentSmLeft h3 {margin:0 0 4px 0;font-size:115%;font-family:Georgia, "Times New Roman", Times, serif;color:#333}
.contentSmLeft h4 {margin:0 0 4px 8px;font-size:90%;font-family:Georgia, "Times New Roman", Times, serif;color:#333}
.contentSm select {float:left;width:174px;margin:0 6px 0 8px;font-size:90%}
.contentSmLeft select {float:left;width:174px;margin:0 6px 0 0;font-size:90%}
.contentSm input,.contentSmLeft input {clear:right;margin:0}
.contentSm p,.contentSmLeft p {margin:0 6px 0 8px;padding:0}
img.adv {padding:11px 0 0 0}
.contentSm img.adv {padding-left:8px}
.contentMedium {float:left;width:485px;height:84px;margin:0;padding:0;vertical-align:top;overflow:hidden}
.contentLarge {width:731px;height:84px;margin:0;padding:0;vertical-align:top;overflow:hidden}
.clearAll {display:inherit;clear:left;height:0;line-height:0}
.signonDivider {margin:0 0 4px 0;padding:0;height:1px;line-height:1px;background-color:#9bb2c8}
.divider {margin:0 0 24px 0;padding:0;height:1px;line-height:1px;background-color:#b3b1b1}
html>body .divider {margin-top:0}
#footer {margin:0;text-align:center;font-size:90%;color:#333}
.notnot {width:420px;margin:0 auto 22px auto;padding:2px 0;border:1px solid #ccc}
.notnot h4 {font-size:90%;margin:0 20px;text-align:left}
.notnot ul {margin-top:0;margin-bottom:0;font-size:100%;text-align:left}
#footerNav,.discl,{width:738px;margin:0 auto 18px auto}
#copyright {width:738px;margin:0 auto 18px auto; font-size:9px; color:#999999;}
.discl {text-align:left}
.new {color:red}
a.signup:link,a.signup:hover,a.signup:active,a.signup:visited {text-decoration:underline}
a.sub:link,a.sub:hover,a.sub:active,a.sub:visited {text-decoration:underline}
#navContainer div ul li a.sub {font-weight:normal}
#navContainer div ul li a.last {font-weight:normal;text-decoration:none;padding-right:12px;background:url("../images/caret_header.gif") top right no-repeat}
a.setHome {display:block;float:right;margin-top:-18px}
.info {color:#333;padding:5px 0 20px 40px;background:url("../images/info_icon.gif") top left no-repeat }
.alert {color:#900}
.hide {display:none}
acronym, abbr {text-decoration:none}

