/* Base elements
body {margin:0;padding:0;font:.7em verdana; font-family:verdana, Arial, sans-serif;line-height:1.48em;color:#333;background:#fff url(/images/global/background.jpg) repeat-x; height:100%}
img {border:0;}
form, fieldset {margin:0;padding:0;border:0;}
legend {display:none;} */

/* Base layout elements
#container {width:940px;margin:0;text-align:left;background-color:#fff;}
#content {clear:both;width:940px; margin-top:10px;}
#content div.pad {padding:0;height:100%;} */

/* Header
#header {float:left; width:940px; margin:0; background:url(/images/global/bg_header.jpg) left 26px repeat-x;}
#search {float:right; width:700px; padding:11px 0 0;}
#search select {height:16px; line-height:16px; font-size:.9em; display:block;}
#logo {float:left; clear:left; width:200px; font:1.0em;}
#logo div.pad {padding:13px 0 0 18px;}
#logo div.pad img {width:159px;	height:42px; float:left; display:block;	margin-right:18px;}
.languageBar {font-size:.9em; margin:0; padding:10px 20px 0; background: url(/images/global/top_bar.gif) no-repeat top left; border-bottom: 1px solid #d9d9d9;}
.languageDropdown {font-size:.9em;}
.languageDropdown a:link, .languageDropdown a:visited {text-decoration: underline;}
.languageDropdown a:hover {text-decoration: underline; color:#0071B2;}
.languageDropdown a:active {text-decoration: underline;}
.search_button {height:17px; float:right; display:block; margin-left:5px; background-color:#0084c9; border:0; padding:0; font-weight:700; color:#fff; font-size:.8em;	font-family:tahoma;}
.search_input {width:114px;height:12px;line-height:12px;font-size:1.0em;float:right;display:block;margin-left:10px;}
.loginarea {font-size:.9em; padding:0 10px 0 8px; float:right;}
.loginarea a:link, .loginarea a:visited {text-decoration: underline;}
.loginarea a:hover {text-decoration: underline; color:#0071B2;}
.loginarea a:active {text-decoration: underline;}
#search form { padding:0 10px 0 0; margin:0;}
#navright {width:700px; float:right; margin:10px 0 0; padding:0;}
#greenBar {height:0px; clear:both; overflow:hidden; margin:0; padding:0;}
#crumbBar {font-size:.87em; margin:0; padding:8px 20px 8px 16px; border-top: 1px solid #d9d9d9;} */

/* Footer 
#footer {border-top:1px solid #ccc; clear:both; font:.87em verdana; line-height:1.5em}
#footer div.pad {padding:15px;}
#footer a:link, #footer a:visited, #footer a:hover, #footer a:active {text-decoration:underline;}*/
	
/* Basic elements */
p {margin:0 0 10px;padding:0;}
a:link, a:visited, a.normallink:link, a.normallink:visited {color:#333;text-decoration:underline;}
a:hover, a:active, a.normallink:hover, a.normallink:active {color:#0071B2; text-decoration:underline;}
h1 {font:2.1em verdana;color:#666;margin:0;padding:0px 0px 10px 0px;font-weight:normal}
h2 {font:1.6em verdana;color:#666;margin:0 0 5px;padding:0;font-weight:normal; line-height:1.2em}
h3 {font:1.25em verdana;color:#666;margin:0 0 5px;padding:0;font-weight:bold; line-height:1.2em}
h4 {font:1.1em verdana;color:#666;margin:0 0 5px;padding:0;font-weight:bold; line-height:1.2em}
h5, h6 {font:1.0em verdana;margin:0 0 5px;padding:0;font-weight:bold;}
h6 {margin:0;padding:0;line-height:1.48em}
h3 a:link, h4 a:link, h5 a:link, h6 a:link, h3 a:visited, h4 a:visited, h5 a:visited, h6 a:visited {color:#0071B2; text-decoration:none;}
h3 a:hover, h4 a:hover, h5 a:hover, h6 a:hover {text-decoration:underline;}
b, strong {font-weight:bold;}
i, em {font-style:italic;}

/* Ordered and Unordered Lists
ul {list-style-type:none;margin:0 0 10px;padding:0;}
ul li {padding:0px 0px 6px 18px;background:url(/images/icons/bullet.gif) no-repeat 8px 7px;  position: relative;} 
ul li ul {padding:0; margin:6px 0 0;}
ul li ul li {padding:0px 0px 6px 18px;background:url(/images/icons/bullet.gif) no-repeat 8px 7px;} 
ul li ol li {background:none; padding:6px 0 0; margin:0}
ol {margin:0 0 10px 30px;padding:0;}
ol li {padding:0 0 6px} 
ol li ul {padding:0; margin:6px 0 0;}
ol li ul li {padding:0px 0px 6px 18px;background:url(/images/icons/bullet.gif) no-repeat 8px 7px;}
ul.bullet {padding:0px; margin:0;} 
ul.bullet li {padding:0px 0px 6px 6px;background:url(/images/icons/bullet.gif) no-repeat 5px 6px;} 
ul.bullet0 {padding:0px; margin:0;} 
ul.bullet0 li {padding:0px 0px 0px 6px;background:url(/images/icons/bullet.gif) no-repeat 5px 6px;} 
ul.bulletlist0 li {padding:0px 0px 0px 18px;background:url(/images/icons/bullet.gif) no-repeat 8px 7px;} 
ul.doublechevronlist li, ul.chevronlist li {padding:0px 0px 6px 12px; background:url(/images/icons/chevron_double.gif) no-repeat 0px 6px;}
ul.doublechevronlist0 li, ul.chevronlist0 li {padding:0px 0px 0px 12px; background:url(/images/icons/chevron_double.gif) no-repeat 0px 6px;}
ul.jumpdownlist li {background: url(/images/icons/jump_down.gif) no-repeat 0px 7px; padding: 1px 10px;} */

/* Right Rail */
div.rightrail h3 {font:.96em verdana;line-height:1.1em;margin:0;padding:5px 10px;background:url(/images/global/rightrail_header_dark.gif) repeat-x top left;font-weight:bold; color:#333; border-bottom:#ccc 1px solid;}
div.rightrail h3.light {background:url(/images/global/rightrail_header_light.gif) repeat-x top left;}
div.rightrail div.module2 h3.light {background:url(/images/global/rightrail_mod2_header_light.gif) repeat-x top left;}
div.rightrail h3.plain {font:1.25em verdana;color:#666;margin:0 0 5px;padding:0;font-weight:bold; line-height:1.1em; background:none; border:none;}
div.rightrail h3.brand { background: url(/images/global/bg-brand-bar.gif) repeat-x #fff; font:1.4em verdana;color:#fff;margin:0;padding:10px;font-weight:bold; line-height:1.1em; border-bottom:none;}
div.rightrail div.box {padding:17px 0px 0px 17px;}
div.rightrail div.box2 {border:0;}
div.rightrail div.box h3, div.rightrail div.box2 h3  {font:1.20em verdana; line-height:100%;color:#0084C9;margin:0;padding:0px 0px 6px 0px;background:none;border:0;font-weight:bold;}
div.rightrail div.breadcrumbs {margin:17px 0px 18px 0px; padding:0; font:.9em verdana;}
.rightrail select {width:179px;height:17px;line-height:13px;font-size:1.0em;display:block;margin-top:10px;border:1px solid #ddd;}
.rightrail input.txtinp {width:170px;height:15px;line-height:13px;padding:2px 0px 0px 4px;font-size:1.0em;display:block;margin-top:10px;}
.module, .moduletop {background: url(/images/global/module_bottom.gif) no-repeat bottom; margin:0 0 15px; padding:0; }
.moduletop {border-top: #ccc 1px solid;}
.module2, .moduletop2 {background: url(/images/global/module_bottom_320.gif) no-repeat 50% bottom; margin:0 0 15px; padding:0; }
.moduletop2 {border-top: #ccc 1px solid;}
.rightrail .chevron1 a:link, .rightrail .chevron1 a:visited, .rightrail .chevron2 a:link, .rightrail .chevron2 a:visited, .rightrail .bullet a:link, .rightrail .bullet a:visited, .rightrail .bullet0 a:link, .rightrail .bullet0 a:visited, .rightrail ul a:link, .rightrail ul a:visited {color: #333; text-decoration: underline;}
.rightrail .chevron1 a:hover, .rightrail .chevron1 a:active, .rightrail .chevron2 a:hover, .rightrail .chevron2 a:active, .rightrail .bullet a:hover, .rightrail .bullet a:active, .rightrail .bullet0 a:hover, .rightrail .bullet0 a:active, .rightrail ul a:hover, .rightrail ul a:active {color: #0071B2; text-decoration: underline;}
div.rightrail h3.nbtitle {font:1.20em verdana;line-height:100%;color:#0084C9;margin:0px 0px 10px 0px;padding:0;background:none;border:none;font-weight:bold;}
.rightrail .chevron2, .rightrail .chevron1 {padding:0px 0px 0px 13px;background:url(/images/icons/chevron_double.gif) no-repeat 3px 6px;}
.rightrail .chevron3 {padding:0px 0px 0px 13px;background:url(/images/icons/chevron_blue.gif) no-repeat 3px 6px;}
.rightrail ul.bullet li {padding:0px 0px 6px 13px;background:url(/images/icons/bullet.gif) no-repeat 3px 8px;} 
.rightrail ul.bullet0 li {padding:0px 0px 0px 13px;background:url(/images/icons/bullet.gif) no-repeat 3px 8px;} 
.rightrail ul.bulletlist0 li {padding:0px 0px 0px 13px;background:url(/images/icons/bullet.gif) no-repeat 3px 8px;} 
.rightrail .bullet {padding:0px 0px 6px 13px;background:url(/images/icons/bullet.gif) no-repeat 3px 8px;} 
.rightrail .bullet0 {padding:0px 0px 0px 13px;background:url(/images/icons/bullet.gif) no-repeat 3px 8px;} 
.rightrail ul.doublechevronlist li, .rightrail ul.chevronlist li {padding:0px 0px 6px 13px; background:url(/images/icons/chevron_double.gif) no-repeat 3px 6px;}
.rightrail ul.doublechevronlist0 li, .rightrail ul.chevronlist0 li {padding:0px 0px 0px 13px; background:url(/images/icons/chevron_double.gif) no-repeat 3px 6px;}
/*.rightrail a.bluelink:link, .rightrail a.bluelink:visited {color: #0071B2; text-decoration: none;}
.rightrail a.bluelink:hover, .rightrail a.bluelink:active {color: #0071B2; text-decoration: underline;}*/
#twitter_div a:link, #twitter_div a:visited {color: #0071B2; text-decoration:none;}
#twitter_div a:hover, #twitter_div a:active {color: #0071B2; text-decoration:underline}
#twitter_div span {display:block;}

/* Module items
ul.salist li {padding:3px 0px 3px 17px;}
ul li.phone {background: url(/images/icons/phone.gif) no-repeat 0px 8px;}
ul li.email {background: url(/images/icons/email.gif) no-repeat 0px 8px;}
ul li.chat {background: url(/images/icons/chat.gif) no-repeat 0px 8px;}
ul li.call {background: url(/images/icons/phone.gif) no-repeat 0px 8px;}
ul li.buy {background: url(/images/icons/buy.gif) no-repeat 0px 8px;}
ul li.tools {background: url(/images/icons/tools.gif) no-repeat 0px 8px;}
ul li.download {background: url(/images/icons/download.gif) no-repeat 0px 6px;}
ul li.upload {background: url(/images/icons/upload.gif) no-repeat 0px 8px;}
ul li.browse {background: url(/images/icons/browse.gif) no-repeat 0px 8px;}
ul li.mydoc {background: url(/images/icons/my_docs.gif) no-repeat 0px 8px;}
ul li.post {background: url(/images/icons/post.gif) no-repeat 0px 8px;}
ul li.search {background: url(/images/icons/search.gif) no-repeat 0px 8px;}
ul li.searchoff {background: url(/images/icons/search_off.gif) no-repeat 0px 8px;}
ul li.searchclear {background: url(/images/icons/search_clear.gif) no-repeat 0px 8px;}
ul li.key {background: url(/images/icons/icon-license-key.gif) no-repeat 0px 8px;}
ul li.last {border:0;} */
	
/* Left Nav
.leftnavbg {background:none;}
.lntop {font:1.1em verdana;padding:6px 10px 6px 10px;background:#0084c9;border-top:1px solid #99c1db;}
.lntopon {font:1.1em verdana;color:#fff;padding:6px 10px 6px 10px;background-color:#0084c9;border-top:1px solid #99c1db;font-weight:bold;}
.lnmid {font:.96em verdana;padding:6px 10px 6px 10px;background-color:#fff;border-top:1px solid #99c1db; font-weight:bold; color:#333}
.lnon {font:.96em verdana;color:#0071B2; font-weight:bold; padding:6px 10px 6px 10px;background-color:#cce3f2;border-top:1px solid #99c1db;}
.lnlist {padding:6px 10px 6px 10px; background:#F7F9FA;border-top:1px solid #99c1db;line-height: 1.2em}
.lnbot {background:none;border-top:1px solid #99c1db;}
.lnexpand {background:url(/images/icons/expand.gif);margin:4px 0px 0px 0px;float:right;}
.lncollapse {background:url(/images/icons/collapse.gif);margin:4px 0px 0px 0px;float:right;}
.lnon div.chevron2, .lntopon div.chevron2 {padding:0px 0px 0px 13px; color:#333}
.lntop .chevron2 a:link, .lntop .chevron4 a:link, .lntopon .chevron4 a:link, .lntop .chevron2 a:visited, .lntop .chevron4 a:visited, .lntopon .chevron4 a:visited {text-decoration: none; font-weight:bold; color:#fff}
.lntop .chevron2 a:hover, lntop .chevron4 a:hover, .lntopon .chevron4 a:hover {text-decoration: underline; color:#fff; font-weight:bold;}
.lnon a:link, .lnon a:visited {color:#0071B2; text-decoration: none;}
.lnon a:hover {color:#0071B2; text-decoration:underline;}
.lnmid a:link, .lnmid a:visited {color:#0071B2; text-decoration: none;}
.lnmid a:hover {color:#0071B2; text-decoration:underline;}
.lnlist .bullet a:link, .lnlist .bullet a:visited {color:#0071B2; text-decoration: none;}
.lnlist .bullet a:hover {color:#0071B2; text-decoration:underline;}
#AspNet-TreeView .chevron2,#AspNet-TreeView .chevron4 {background:none; padding:0; margin:0;}
.leftnavpad {margin-left:18px;} */

/* Conditional global elements and general classes */
.spacer {margin:0;padding:0;font-size:1px;line-height:0px;clear:both;height:0px;}
.list {padding:2px 0px 16px 0px;}
.list div {padding-bottom:4px;}
.indent {margin-left:13px;}
.chevron1 {padding:0px 0px 6px 13px;background:url(/images/icons/chevron_double.gif) no-repeat 2px 7px;} 
.chevron2 {padding:0px 0px 0px 13px;background:url(/images/icons/chevron_double.gif) no-repeat 0px 6px;}
.chevron2space {padding:0px 0px 0px 13px;background:url(/images/icons/chevron_double.gif) no-repeat 0px 10px;line-height:2.2em;}
.chevron3 {padding:0px 0px 0px 13px;background:url(/images/icons/chevron_blue.gif) no-repeat 0px 6px;}
.chevron4 {padding:0px 0px 0px 13px;background:url(/images/icons/chevron_double_left.gif) no-repeat 0px 6px;}
.chevron5 {padding:0px 0px 0px 13px;background:url(/images/icons/rtl_chevron_double.gif) no-repeat 0px 6px;}
.chevron-button {padding:0 0 0 25px;background:url(/images/global/bg-register-button-begin.jpg) no-repeat left; height:26px; float:left}
.chevron-button h6, .nochevron-button h6 {padding:0 15px 0 0;background:url(/images/global/bg-register-button-end.jpg) no-repeat right; line-height:26px;}
.nochevron-button {padding:0 0 0 15px;background:url(/images/global/bg-register-button-no_198936.gif) no-repeat left; height:26px; float:left}
.bullet {padding:0px 0px 6px 13px;background:url(/images/icons/bullet.gif) no-repeat 5px 7px;} 
.bullet0 {padding:0px 0px 0px 13px;background:url(/images/icons/bullet.gif) no-repeat 5px 7px;} 
.uparrow {padding:0px 0px 6px 13px;background:url(/images/icons/back_to_top.gif) no-repeat 2px 3px;} 
.expand {position:absolute;left:0;top:0;}
.tree {padding:0px 0px 6px 0px;position:relative;}
.fixer {clear:both;height:10px;line-height:4px;font-size:2px;border:0;margin:0;padding:0;}
.fixer2 {clear:both;height:0px;overflow:hidden;}
/*.green {color:#339E35;}
.blue {color:#666;}*/
.dkblue {color:#333;}
.ltgrey, .ltgray {color:#666;}
.red {color:#E10800;}
.orange {color:#FE8A02;}
.yellow {color:#FDC705;}
.text {font:1.0em verdana;}
.small {font-size:.925em;font-family:verdana;}
.small2 {font-size:.85em;font-family:verdana;}
.ltgrey a:link, .ltgrey a:visited, .ltgray a:link, .ltgray a:visited {color:#999;}
.ltgrey a:hover, .ltgrey a:active, .ltgray a:hover, .ltgray a:active {color:#339E35;}
.subhead {font:1.1em verdana;line-height:140%;color:#0084C9;margin-bottom:12px;}
.arrowdown {float:left; background:url(/images/icons/arrow_down.gif) no-repeat right 6px;padding-right:10px;}
.shd {float:left;background:#f7f9fa;}
.img_botleft {float:left; clear:both; width:705px; background:#f7f9fa;}
.bluetop {border-top:1px solid #ccc;padding:20px 0px 0px 0px;}
.bluebrdt {border-top:2px solid #ccc;}
.bluetop2 {border-top:1px solid #ccc;padding:6px 0px 0px 0px;}
.bluetop3 {border-top:1px solid #ccc; float:left;width:317px;padding-top:6px;}
.grtop {border-top:1px solid #ccc; float:left;width:317px;padding-top:6px;}
.grtop2 {border-top:1px solid #ccc;padding:6px 0px 0px 0px;}
.grtop3 {border-top:1px solid #ccc;padding:17px 0px 20px 0px;}
img.exec {float:left; background:#CCC; width:49px; height:49px; margin-top:-6px; margin-right:20px;}
.hide {display:none;}
.nowrap {white-space:nowrap;}
.whitefix {width:435px; background:#fff;}

/* Boxes */
.box00 {padding:17px 18px 11px 0px;}
.box0 {padding:17px 18px 0px 0px;background:#f2f2f2;}
.box {padding:17px 18px 11px 0px;background:#f2f2f2;}
.box2 {padding:0px;border-top:1px solid #339e35;}
.box3 {padding:8px 10px;background:#f2f2f2; margin:0;}
.box4 {background: #f7f9fa; border-bottom:1px solid #339E35; margin-bottom:15px; padding:10px;}
.box6 {padding:17px 17px 20px 17px;border-top:1px solid #339E35;background:#f2f2f2;margin-bottom:18px;}
.boxb {padding:7px 10px;border-top:1px solid #0084c9;background:#e5f1f8; color:#f2f2f2; font-weight: bold;}
.box7 {padding:0px;border-top:1px solid #339e35;background:#f2f2f2; height:0px;}
.box7a {padding:0px;border-top:2px solid #339E35;background:#f2f2f2; height:5px;}
.box8 {padding:0px;border-top:1px solid #339e35;background:#fff; height:0px;}
.box8b {padding:0px;border-bottom:1px solid #339E35;background:#f2f2f2; height:5px;}
.box7a {padding:0px;border-top:2px solid #339e35;background:#f2f2f2; height:5px;height:0px; overflow:hidden;}
.box8a {padding:0px;border-top:1px solid #ddd;background:#f2f2f2; height:5px;}
.box9 {padding:8px 17px 18px 17px;border-top:1px solid #339e35;border-bottom:1px solid #339e35;background:#f2f2f2;}
.box9a {padding:8px 17px 18px 17px;border-top:1px solid #ccc;border-bottom:1px solid #ccc;background:#f2f2f2;}
.box10 {background:#f2f2f2; padding:10px 10px 5px; margin-bottom:20px;}
.box11 {padding:10px 15px 5px;border-top:1px solid #339e35;border-bottom:1px solid #339e35;background:url(/images/global/gradient-background_206795.gif) repeat-x #f2f2f2;}
.box6bot {padding:17px 17px 20px 17px;border-bottom:1px solid #339E35;background:#f2f2f2;; background-position:0px 25px;}
.findbox {border-top:1px solid #ccc;border-bottom:1px solid #ccc;padding: 10px; background:#f2f2f2}
.box span {font:.9em verdana;}
.boxbglight { background:#f7f9fa }
a.box10links:link, a.box10links:visited { color:#339E35; text-decoration:none;}
a.box10links:hover { color:#339E35; text-decoration:underline;}
a.box10links:active { color:#339E35; text-decoration:none;}
.nobackground {background:none;}

/*Featured Areas*/
.featured {text-transform:uppercase; font-weight:700; font-size: .9em; color: #666;} 
.featured2,.featured3 {border-bottom:1px solid #339e35;padding:0 0 5px;margin:0 0 10px;display:block;font-weight: bold;}
div.bar1 {float:left;width:434px;height:6px;background-color:#339e35;font-size:0px;line-height:0px;}
div.bar1a {float:left;width:199px;height:6px;background-color:#339e35;font-size:0px;line-height:0px;}
div.bar1b {float:left;width:670px;height:6px;background-color:#339e35;font-size:0px;line-height:0px;}
div.bar1c {float:left;width:317px;height:6px;background-color:#339e35;font-size:0px;line-height:0px;}
div.bar1d {float:left;width:219px;height:6px;background-color:#339e35;font-size:0px;line-height:0px;}
div.bar1e {float:left;width:193px;height:6px;background-color:#339e35;font-size:0px;line-height:0px;}
div.bar2 {float:left;width:108px;height:6px;background-color:#006b3f;font-size:0px;line-height:0px;margin:0 0 20px}
div.bar3 {float:left;width:326px;height:6px;background-color:#0084c9;font-size:0px;line-height:0px;margin:0 0 20px}
div.bar3a {float:left;width:91px;height:6px;background-color:#0084c9;font-size:0px;line-height:0px;margin:0 0 20px}
div.bar3b {float:left;width:562px;height:6px;background-color:#0084c9;font-size:0px;line-height:0px;margin:0 0 20px}
div.bar3c {float:left;width:209px;height:6px;background-color:#0084c9;font-size:0px;line-height:0px;margin:0 0 20px}
div.bar3d {float:left;width:111px;height:6px;background-color:#0084c9;font-size:0px;line-height:0px;margin:0 0 20px}
div.bar3e {float:left;width:85px;height:6px;background-color:#0084c9;font-size:0px;line-height:0px;margin:0 0 20px}
div.bar4 { height:13px; width:199px; overflow:hidden; background:url(/images/global/b-bar-1column.gif) no-repeat;}
div.bar5 { height:10px; width:670px; overflow:hidden; background:url(/images/global/brand-bar-5.gif) no-repeat; margin:20px 0 20px}
div.bar5a { height:15px; width:669px; overflow:hidden; background:url(/images/global/branding-bar-6_200978.gif) no-repeat; margin:20px 0 20px}
div.bar6 { height:10px; width:434px; overflow:hidden; background:url(/images/global/brand-bar-5.gif) no-repeat center; margin:20px 0 20px}
div.bar7 { height:10px; width:465px; overflow:hidden; background:url(/images/global/solutions_bar.gif) no-repeat -100px 0px ;}
div.imgbot1 {float:left;width:126px;height:7px;background-color:#339e35;font-size:0px;line-height:0px;}
div.imgbot2 {float:left;width:73px;height:7px;background-color:#006b3f;font-size:0px;line-height:0px;}
div.imgbotw1 {float:left;width:361px;height:7px;background-color:#339e35;font-size:0px;line-height:0px;}
div.imgbotw1a {float:left;width:242px;height:7px;background-color:#339e35;font-size:0px;line-height:0px;}
div.nowrapper {position:relative;width:0px;height:0px;line-height:0px;display:inline;margin-left:4px;}
div.nowrapper2 {position:absolute;top:0px;left:0px;}

/* Products A-Z */
.alpha {padding:1px 0; font-size:1.1em; font-weight:bold; color:#fff}
.alpha a:link, .alpha a:visited {text-decoration:none; color:#0084c9}
.alpha a:hover, .alpha a:active {text-decoration:underline; color:#0084c9}
.alphaon {padding:1px 3px;background:#0084c9;color:#fff;}
.alphaon a:link, .alphaon a:visited, .alphaon a:hover, .alphaon a:active {text-decoration:none;color:#fff;}

/* Tables */
.tablewidth2{width:432px}
.tablewidth3{width:668px}
.tablewidth4 {width:906px}
.prodcont {padding:16px 0px 0px 0px; border-left:1px solid #ccc; border-right:1px solid #ccc;}
.prodrow {padding:7px 10px}
.prodrow1 {padding:7px 10px; background:#f2f2f2;}
.prodtable td {padding:8px 18px 2px 18px;}
.prodtableon td {padding:8px 18px 2px 18px;background-color:#f2f2f2;}
.proddefault {padding:2px 10px 2px 25px;}
.prodselect {padding:2px 10px 2px 12px; background:#f2f2f2; font-weight:bold;}
.prodtable2 td {padding:2px 8px 2px 8px;}
.prodtableon2 td {padding:2px 8px 2px 8px;background-color:#f2f2f2;}
.prodtableon2 th {padding:2px 8px 2px 8px;background-color:#f2f2f2;}
.prodtable3 td {padding:4px 2px 4px 18px;}
.prodtableon3 td {padding:4px 2px 4px 18px;background-color:#f2f2f2;}
.prodtable4 td {padding:15px 2px 15px 18px;}
.prodtableon4 td {padding:15px 2px 15px 18px;background-color:#f2f2f2;}
.wpsel {font:1.0em verdana;width:144px;}
.wpsel option {padding:3px 0px 3px 10px;}
.wpcont {padding:17px;}
.wpconton {padding:17px;background-color:#f2f2f2;}
/*li.wpcont {padding:17px 17px 17px 0px;}
li.wpconton {padding:17px 17px 17px 0px;background-color:#f2f2f2;}*/
.tlcont {padding:16px 0px 0px 0px;border-left:1px solid #ddd; border-right:1px solid #ddd;}
.tltable td {padding:8px 10px; background:#fff;}
.tltableon td {padding:8px 10px;background-color:#f2f2f2;}
.tltablehead td {padding:8px 10px 2px;}
.tltablehead th {padding:8px 10px 2px; text-align:left; vertical-align:bottom}
.wtablehead td {padding:15px 10px 2px;}
.wtablehead th {text-align:left; padding:15px 10px 2px; font-weight:normal; color:#666}
table.tltablebox8 {margin-top:10px; border-left:none; border-right:none;}
table.tltablebox8 td {padding:8px 10px 3px;background-color:#f2f2f2;}
table.tltablebox8 img {margin-right:5px; vertical-align:-2px;}
table.tltablebox8 td p {padding-bottom:5px;}

/* Lists 
ul.underlink li a:link, ul.underlink li a:visited, ul.underlink li a:hover, ul.underlink li a:active {text-decoration:underline;}
ul.productlist {margin:0px 0px 0px 0px;}
ul.productlist li {padding-top:2px;padding-bottom:2px;font:.9em verdana;background:none;}
ul.rightlink {list-style-type:none;margin:0px 0px 10px 10px;padding:0;width:189px;}
ul.rightlink li {border-bottom:1px solid #ddd;padding:8px 10px 8px 0px;font:.9em verdana;background:none}
ul.rightlink li b {font:1.0em verdana;font-weight:bold;color:#0071B2;}
ul.contactlink2 {list-style-type:none;margin:0; padding:3px 10px 10px 10px;}
ul.contactlink2 li {padding:5px 5px 5px 17px; border-bottom: 1px solid #ccc}
ul.contactlink2 li ul li {border-bottom:none;padding:0 0 3px;background:none; font-size:.9em}
ul.contactlink2 li img {margin-right:5px;}
ul.contactlink2 li a:link {font:1.0em verdana;line-height:110%;text-decoration:none;}
ul.contactlink2 li a:visited {font:1.0em verdana;line-height:110%;text-decoration:none; color:#333}
ul.contactlink2 li a:hover {font:1.0em verdana;line-height:110%;text-decoration:underline;color:#0071B2;}
ul.contactlink2 li a.boldgreenlink:link {font:1.0em verdana;line-height:110%;text-decoration:none; font-weight:bold; color:#0071B2;}
ul.contactlink2 li a.boldgreenlink:visited {font:1.0em verdana;line-height:110%;text-decoration:none; color: #0071B2; font-weight:bold;}
ul.contactlink2 li a.boldgreenlink:hover {font:1.0em verdana;line-height:110%;text-decoration:underline;color: #0071B2; font-weight:bold;}
ul.contactlink2 li h6 a:link, ul.contactlink2 li h6 a:visited {text-decoration:none;}
ul.contactlink2 li h6 a:hover, ul.contactlink2 li h6 a:active {text-decoration:underline;}
ul.contactlink2 li.last {border:0; margin:0; padding-bottom:0;}*/

/* Grid elements */
.column1a{width:199px;}
.column1b{width:320px;float:left;}
.column1c{width:290px;float:left;}
.column1d{width:165px;float:left;}
.column1e{width:193px;float:left;}
.column2{float:left;width:434px;}
.column2a{float:left;width:687px;}
.column2b{width:668px;}
.column2c{float:left;width:670px;}
.column2e{float:left;width:550px;}
.column3{float:left;width:705px;}
.column3a{float:left;width:925px;}
.column4{float:left;width:88px;}
.column5 {float:left; width:215px;}
.column2-4 {float:left; width:420px;}
.columnleft{float:left;width:316px;}
.columnright{float:left;width:317px;}
.columnleft2{float:left;width:199px;overflow:hidden;}
.columnleft2a{float:left;width:200px;}
.columnright2{float:left;width:433px;}
.columnright3sub{float:left;width:178px;}
.column1,.columnright2subl,.columnright2subr{float:left;width:199px;}

/* Padding and margins */
.mar1 {margin-right:18px;}
.mar2 {margin-right:36px;}
.mar3 {margin-right:35px;}
.mar4 {margin-right:11px;}
.mar6 {margin-right:30px;}
.marbot {margin-bottom:30px;}
.marbot10 {margin-bottom:10px;}
.marbot15 {margin-bottom:15px;}
.martopbot {margin:15px 0 30px;}
.marleft1 {margin-left:18px;}
.marleft10 {margin-left:10px;}
.marright5 {margin-right:5px;}
.marright10 {margin-right:10px;}
.marright15 {margin-right:15px;}
.padlt10 {padding-left:10px;}
.padrt10 {padding-right:10px;}
.pad20 {padding:20px;}
.pad15 {padding:15px;}
.pad10 {padding:7px 10px 7px 10px;}
.nopad {padding:0; margin:0;}
.padrigh {padding-right:18px; background:none;}
.leftpad17 {padding-left: 17px}
.padbottom0 { padding-bottom:0;}
.padbottom10 { padding-bottom:10px;}
.padbottom15 { padding-bottom:15px;}
.padbottom20 { padding-bottom:20px;}
.padtop5 {padding-top:5px;}
.padtop7 {padding-top:7px;}
.padtop10 {padding-top:10px}
.padtop20 {padding-top:20px;}
.noleftrightpad {padding-left:0; padding-right:0;}
.cpad {padding:3px 0}
.mar5 {margin:5px 0}
.para p, .para2 p {margin-bottom:10px;}
.para3 p {margin-bottom:5px;}
.padall {padding:20px;}
.para0 {padding:0; margin:0;}
.padleft17 {padding-left:17px;}
.marleft2 {margin-left:15px;}
.nomar {margin:0px;}
.martop20 {margin-top:20px;}
.martop15 {margin-top:15px;}
.martop10 {margin-top:10px;}
.martop5 {margin-top:5px;}

/*-- Miscellaneous Classes --*/
.left{float:left;}
.center{text-align:center;}
.scroll{width:500px;height:200px;background:#fff;border:1px solid #ccc;overflow:0;overflow-x:hidden;overflow-y:scroll;padding:10px;}
.clear{clear:both;margin:0;padding:0;}
.graybold{font-weight:700;color:#ccc;}
.white{background-color:#fff;}
.bold{font-weight:700;}
.emailpageleft{width:20%;float:left;}
.emailpageright{width:80%;float:left;margin-bottom:5px;}
.skiplink{display:none;}
.mydoc{background:url(/images/icons/my_docs.gif) no-repeat 0 1px;padding-left:15px;}
.mydociconfix{padding-left:5px;vertical-align:-3px;}
.infoiconfix{vertical-align:-1px;}
.rsspreviewitem{margin:0 0 15px;}
a.nound:hover{text-decoration:underline;color:#0071B2;}
div.imgbot3{float:left;width:361px;height:7px;background-color:#339e35;font-size:0;line-height:0;}
.fullwidth{width:100%;}
.view_button{width:37px;height:17px;float:left;display:block;margin-left:5px;}
.search_main{width:145px;height:13px;line-height:13px;font-size:1em;margin-left:10px;margin-right:5px;border:1px solid #ddd;}
.right,.footerright{float:right;}
.dkgray,.ltgray{color:#666;}
a.nounderline:link,a.nounderline:visited,a.nounderline:active,a.nound:link,a.nound:visited,a.nound:active,a.minilinks:hover{text-decoration:none;}
a.nounderline:hover,a.minilinks:link,a.minilinks:visited,a.minilinks:active{text-decoration:underline;}
/*.chevron1 a:link, .chevron1 a:visited, .chevron1a a:link, .chevron1a a:visited, .chevron2 a:link, .chevron2 a:visited, .chevron5 a:link, .chevron5 a:visited, a.bluelink:link, a.bluelink:visited, .jumpdown a:link, .jumpdown a:visited, .jumpdownlist a:link, .jumpdownlist a:visited, .bullet a:link, .bullet a:visited, .bulletlist a:link, .bulletlist a:visited, .bulletlist0 a:link, .bulletlist0 a:visited, ul a:link, ul a:visited, .prodrow1 a:link, .prodrow1 a:visited, .prodrow a:link, .prodrow a:visited, .callout a:link, .callout a:visited, .callout2 a:link, .callout2 a:visited {color: #0071B2; text-decoration: none;}
.chevron1 a:hover, .chevron1 a:active, .chevron1a a:hover, .chevron1a a:active, .chevron2 a:hover, .chevron2 a:active, .chevron5 a:hover, .chevron5 a:active, a.bluelink:hover, a.bluelink:active, .jumpdown a:hover, .jumpdown a:active, .jumpdownlist a:hover, .jumpdownlist a:active, .bullet a:hover, .bullet a:active, .bulletlist a:hover, .bulletlist a:active, .bulletlist0 a:hover, .bulletlist0 a:active, ul a:hover, ul a:active, .prodrow1 a:hover, .prodrow1 a:active, .prodrow a:hover, .prodrow a:active, .callout a:hover, .callout a:active, .callout2 a:hover, .callout2 a:active {color: #0071B2; text-decoration: underline;}  */

/*Tabs
.ntabs .tab{float:left;width:111px;}
.ntabbottom{height:1px;overflow:hidden;clear:both;}
.ntabs4{background:url(/images/global/tabs4.gif);}
.ntabs3{background:url(/images/global/tabs3.gif);}
.ntabs2{background:url(/images/global/tabs2.gif);}
.ntabs1{background:url(/images/global/tabs.gif);}
.ntabs .on1{background:url(/images/global/tabs_on.gif) -276px 0 no-repeat;}
.ntabs .on1 .ntabbottom{background:url(/images/global/tabs_on.gif) -276px -199px repeat-x;}
.ntabs .on2{background:url(/images/global/tabs_on.gif) -166px 0 no-repeat;}
.ntabs .on2 .ntabbottom{background:url(/images/global/tabs_on.gif) -166px -199px repeat-x;}
.ntabs .on3{background:url(/images/global/tabs_on.gif) -56px 0 no-repeat;}
.ntabs .on3 .ntabbottom{background:url(/images/global/tabs_on.gif) -56px -199px repeat-x;}
.ntabs .on4{background:url(/images/global/tabs_on.gif) 56px 0 no-repeat;}
.ntabs .on4 .ntabbottom{background:url(/images/global/tabs_on.gif) 56px -199px repeat-x;}
.ntabs .on5{background:url(/images/global/tabs_on.gif) 167px 0 no-repeat;}
.ntabs .on5 .ntabbottom{background:url(/images/global/tabs_on.gif) 167px -199px repeat-x;}
.ntabs .on6{background:url(/images/global/tabs_on.gif) 278px 0 no-repeat;}
.ntabs .on6 .ntabbottom{background:url(/images/global/tabs_on.gif) 278px -199px repeat-x;}
.ntabsa .tab{float:left;width:108px;}
.ntabs2a{background:url(/images/global/tabs2a.gif);}
.ntabs1a{background:url(/images/global/tabs1a.gif);}
.ntabsa .on1{background:url(/images/global/tabsa_on.gif) -167px 0 no-repeat;}
.ntabsa .on1 .ntabbottom{background:url(/images/global/tabsa_on.gif) -167px -199px repeat-x;}
.ntabsa .on2{background:url(/images/global/tabsa_on.gif) -61px 0 no-repeat;}
.ntabsa .on2 .ntabbottom{background:url(/images/global/tabsa_on.gif) -61px -199px repeat-x;}
.ntabsa .on3{background:url(/images/global/tabsa_on.gif) 47px 0 no-repeat;}
.ntabsa .on3 .ntabbottom{background:url(/images/global/tabsa_on.gif) 47px -199px repeat-x;}
.ntabsa .on4{background:url(/images/global/tabsa_on.gif) 155px 0 no-repeat;}
.ntabsa .on4 .ntabbottom{background:url(/images/global/tabsa_on.gif) 155px -199px repeat-x;}
.ntabs,.ntabsa{float:left;font-weight:700;margin-bottom:15px;font-size:.9em;line-height:1.1em;width:100%;}
.ntabs .tab span,.ntabsa .tab span{display:block;padding:8px 5px 4px 8px;}
.ntabs .tab a:link,.ntabs .tab a:visited,.ntabs .tab a:active,.ntabsa .tab a:link,.ntabsa .tab a:visited,.ntabsa .tab a:active{display:block;text-decoration:none;color:#0071B2;padding:8px 5px 4px;}
.ntabs .tab a:hover,.ntabsa .tab a:hover{display:block;text-decoration:underline;color:#0071B2;padding:8px 5px 4px;}
.ntabs6,.ntabs5{background:url(/images/global/tabs6.gif);}
.ntabs4a,.ntabs3a{background:url(/images/global/tabs4a.gif);}*/

/* Blue Tabs
.btabs .tab{float:left;width:111px;}
.btabbottom{height:1px;overflow:hidden;clear:both;}
.btabs4{background:url(/images/global/btabs4_217144.gif);}
.btabs3{background:url(/images/global/btabs3_217143.gif);}
.btabs2{background:url(/images/global/btabs2_217142.gif);}
.btabs1{background:url(/images/global/btabs_217146.gif);}
.btabs6,.btabs5{background:url(/images/global/btabs6_217145.gif);}
.btabs .on1{background:url(/images/global/btabs_on_217141.gif) -291px 0 no-repeat;}
.btabs .on1 .btabbottom{background:url(/images/global/btabs_on_217141.gif) -291px -199px repeat-x;}
.btabs .on2{background:url(/images/global/btabs_on_217141.gif) -181px 0 no-repeat;}
.btabs .on2 .btabbottom{background:url(/images/global/btabs_on_217141.gif) -181px -199px repeat-x;}
.btabs .on3{background:url(/images/global/btabs_on_217141.gif) -71px 0 no-repeat;}
.btabs .on3 .btabbottom{background:url(/images/global/btabs_on_217141.gif) -71px -199px repeat-x;}
.btabs .on4{background:url(/images/global/btabs_on_217141.gif) 41px 0 no-repeat;}
.btabs .on4 .btabbottom{background:url(/images/global/btabs_on_217141.gif) 41px -199px repeat-x;}
.btabs .on5{background:url(/images/global/btabs_on_217141.gif) 152px 0 no-repeat;}
.btabs .on5 .btabbottom{background:url(/images/global/btabs_on_217141.gif) 152px -199px repeat-x;}
.btabs .on6{background:url(/images/global/btabs_on_217141.gif) 263px 0 no-repeat;}
.btabs .on6 .btabbottom{background:url(/images/global/btabs_on_217141.gif) 263px -199px repeat-x;}
.btabs{float:left;font-weight:700;margin-bottom:0;font-size:.9em;line-height:1.1em;width:100%;}
.btabs .tab span{display:block;padding:8px 5px 4px 10px;}
.btabs .tab a:link,.btabs .tab a:visited,.btabs .tab a:active,.btabsa .tab a:link,.btabsa .tab a:visited,.btabsa .tab a:active{display:block;text-decoration:none;color:#0071B2;padding:8px 5px 4px 8px;}
.btabs .tab a:hover,.btabsa .tab a:hover{display:block;text-decoration:underline;color:#0071B2;padding:8px 5px 4px 8px;} */

/* Category and Product Pages */
.vertical{background:url(/images/global/bg_verticaltabs.gif) repeat-y left;}
.verticaltabsleft h3{padding:0 0 5px 25px;}
.verticaltabsleft{width:217px;float:left;padding:20px 0 0;}
.verticaltabsleft div{background:#f2f2f2 url(/images/global/bg_vtab.gif) no-repeat bottom;margin:0 0 0 18px;padding:0;}
.verticaltabsleft div h6{background:url(/images/global/bg_vtabd.gif) no-repeat left bottom;display:block;padding:10px;}
.verticaltabsleft div a{display:block;padding:0;}
.verticaltabsleft div.on{background:#fff url(/images/global/bg_vtabon.gif) no-repeat left top;margin:0 0 0 10px;}
.verticaltabsleft div.on h6{background:url(/images/global/bg_vtabonb.gif) no-repeat left bottom;display:block;padding:10px 10px 10px 18px;}
.verticaltabsleft div.first{background:#f2f2f2 url(/images/global/bg_vtabf.gif) no-repeat top;margin:0 0 0 18px;padding:0;}
.verticaltabsleft div.last{background:#f2f2f2 url(/images/global/bg_vtabl.gif) no-repeat bottom;margin:0 0 0 18px;padding:0;}
.verticaltabsright{float:left;width:434px;padding:20px 0 0;}
.topmain{background:#f2f2f2 url(/images/global/bg_mainarea.jpg) repeat-x;}/* to be deleted  */
.topmain2{background:#fff url(/images/global/bg_mainarea2.jpg) repeat-x;width:669px;padding:20px 0 0 18px;}
.nopadtop{padding-top:0;}
.mainarea{float:left;width:422px;}
/*.callout{background:#fff;border-top:1px solid #ccc;border-right:1px solid #ccc;border-bottom:2px solid #ccc;border-left:1px solid #ccc;float:left;width:215px;}
.callout2{border-bottom:5px solid #ccc;float:left;width:215px;background:url(/images/global/bg_callout.gif);}
.callout2pad{padding:20px 0 5px 6px;}
.callout3{width:198px;border:1px solid #ccc;margin-left:10px;background:#f2f2f2 url(/images/global/bg_mainarea.jpg);padding:10px 0;}
.callout3 p{padding:0 10px;} */
.product-title{height:60px;width:687px;background:url(/images/global/product-b-bar.gif) no-repeat #004473;position:relative;z-index:0;}
.product-title h1{font-size:2em;font-weight:400;color:#fff;position:absolute;bottom:0;background:url(/images/global/product-b-bar-arrow.gif) no-repeat 0 .65em;line-height:1em;padding:9px 18px;}
.frheight{height:125px;}
.brandbar{height:35px;clear:both;background:url(/images/global/brand_bar.gif);}
.prodcolumn1{width:205px;margin-right:20px;}
.prodcolumn2{width:205px;}
.jumpdown{background:url(/images/icons/jump_down.gif) no-repeat 0 6px;padding:1px 10px;}
.jumpup{background:url(/images/icons/back_to_top.gif) no-repeat 5px 5px;margin-bottom:10px;padding:1px 0 1px 17px;}
.sectiontitle{margin-bottom:10px;padding:5px 0;}
.sectiontitlesupp{margin-bottom:0;padding:15px 0 0;}
.sectiontitledoc{margin:20px 0 5px;}
.sectiontitledoc2{margin:10px 0 0;}
.contactbold{font-weight:700;color:#666;}
.nobullet{padding:0 0 6px 13px;}
.documentssub{padding:5px 0 3px;}
.documentssubfirst{padding:0 0 3px;}
.soimg{width:125px;float:left;padding:10px 0 20px;}
.socontent{width:540px;float:left;padding:10px 0 20px;}
.rating{margin-left:5px;vertical-align:2px;}
.ratealign{vertical-align:3px;}
.closealign{vertical-align:2px;}
.grtop3a{border-top:1px solid #ccc;padding:10px 0 0;}
.firstcrit{line-height:2.5em;padding:0 0 5px;}
.chevron1a{background:url(/images/icons/chevron_double.gif) no-repeat 2px 5px;padding:0 0 0 13px;}
.bluebottom2{border-bottom:1px solid #0084C9;margin-bottom:25px;padding:6px 0 10px;}
.columnitem{border-top:#ccc 1px solid;margin-top:10px;padding:7px 0 10px;}
div.status{background:url(/images/global/sa_sbar_bg.gif);width:100%;height:9px;overflow:hidden;margin:0;padding:0;}
div.statusitem{margin-bottom:10px;}
.detailindent{margin:5px 0 0 10px;}
.elevent{padding-top:5px;margin-bottom:10px;}
.elright{width:100px;float:left;padding-bottom:15px;}
.elleft{width:325px;float:left;padding-bottom:15px;}
.elitem{clear:both;}
.pressright{float:left;width:20%;padding-bottom:5px;}
.pressleft{float:left;width:80%;padding-bottom:5px;}
.nright{float:left;width:12%;padding-bottom:15px;}
.nleft{float:left;width:87%;padding-bottom:15px;}
.formwidth{width:300px;}
.ugelleft{width:150px;float:left;padding-bottom:20px;}
.ugelitem{clear:both;margin-bottom:20px;}
.ugprodresults,.ugstateresults{float:right;width:500px;text-align:left;margin-right:10px;}
.ugnumber{font-size:.8em;color:#333;font-weight:400;}
.verticaltabsleft div.pre h6,.verticaltabsleft div.last h6{background:none;}
.pressitem,.nitem{clear:both;margin:0;padding:0;}

/* Forms */
div.flitem{clear:both;padding-top:5px;}
div.frequired{float:left;width:2%;color:#900;}
div.rightrail div.frequired{float:left;width:4%;color:#900;}
div.formitemname{float:left;width:26%;font-weight:700;}
div.rightrail div.formitemname{float:left;width:29%;font-weight:700;}
div.lp div.formitemname{width:45%;}
div.formitemfield{float:left;width:72%;}
div.rightrail div.formitemfield{float:left;width:67%;}
div.lp div.formitemfield{float:left;width:50%;}
div.rightrail select.marrest{border:1px solid #666;margin:0;}
div.formitemnamelong{float:left;width:46%;font-weight:700;}
div.formitemfieldlong{float:left;width:46%;padding-left:6%;}
.dropboxwidth1{width:179px;}
.hastip{float:left;}
.formfieldwidth1{width:150px;}
div.rightrail .formfieldwidth1{width:190px;}
select.formfieldwidth1{width:156px;}
div.rightrail select.formfieldwidth1{width:196px;}
.formtip1{width:275px;float:left;padding-left:10px;}
.formfieldwidth1a{width:200px;}
select.formfieldwidth1a{width:206px;}
.formtip1a{width:225px;float:left;padding-left:10px;}
.formfieldwidth2{width:250px;}
select.formfieldwidth2{width:256px;}
.formtip2{width:175px;float:left;padding-left:10px;}
.formfieldwidth2a{width:275px;}
select.formfieldwidth2a{width:381px;}
.formtip2a{width:150px;float:left;padding-left:10px;}
.formfieldwidth3{width:350px;}
select.formfieldwidth3{width:356px;}
.formtip3{width:75px;float:left;padding-left:10px;}
.formsection{position:relative;left:10px;}
.formlabel{padding-right:5px;background:#efefea;}
.label1{width:190px;float:left;margin-top:10px;margin-right:10px;}
.label2{width:200px;float:left;margin-top:10px;margin-right:20px;}
.label3{width:369px;float:left;margin-top:10px;margin-right:10px;}
.button{background-color:#0084c9;border:0;font-weight:700;color:#fff;font-size:.8em;font-family:"Tahoma", "Lucida Grande" , san-serif;margin:10px 0 0;padding:2px;}
select,input{color:#666;}

/* Page tools
.pagetools{background:#f7f9fa;font-size:.96em;border-top:1px solid #ccc;height:30px;clear:both;margin:10px 252px 0 255px;padding:0 0 0 10px;}
.pagetools2{background:#f7f9fa;font-size:.96em;border-top:1px solid #ccc;height:30px;clear:both;margin:10px 252px 0 17px;padding:0 0 0 10px;}
.pagetools3{background:#f7f9fa;font-size:.96em;border-top:1px solid #ccc;height:30px;clear:both;margin:10px 17px 0 255px;padding:0 0 0 10px;}
.pagetools4{background:#f7f9fa;font-size:.96em;border-top:1px solid #ccc;height:30px;clear:both;margin:10px 17px 0;padding:0 0 0 10px;}
.pagetools5{background:#f7f9fa;font-size:.96em;border-top:1px solid #ccc;height:30px;clear:both;margin:10px 0 0 255px;padding:0 0 0 10px;}
.pagetools img,.pagetools2 img,.pagetools3 img,.pagetools4 img,.pagetools5 img{vertical-align:-2px;border:0;margin:0 4px 0 0;}
.pagetoolsitem{float:left;padding:7px 5px 0;}
.pagetools .nobrd,.pagetools2 .nobrd,.pagetools3 .nobrd,.pagetools4 .nobrd,,.pagetools5 .nobrd{border:none;vertical-align:middle;}
.pagetools .first,.pagetools2 .first,.pagetools3 .first,.pagetools4 .first,.pagetools5 .first{padding-left:0;margin-left:0;font-weight:700;}
.pagetools .last,.pagetools2 .last,.pagetools3 .last,.pagetools4 .last,.pagetools5 .last{margin-right:0;padding-right:0;}
.pagetools a:hover,.pagetools2 a:hover,.pagetools3 a:hover,.pagetools4 a:hover,.pagetools5 a:hover{font-weight:400;text-decoration:underline;}
.pagetools a:link,.pagetools a:visited,.pagetools2 a:link,.pagetools2 a:visited,.pagetools3 a:link,.pagetools3 a:visited,.pagetools4 a:link,.pagetools4 a:visited,.pagetools5 a:link,.pagetools5 a:visited,.pagetools a:active,.pagetools2 a:active,.pagetools3 a:active,.pagetools4 a:active,.pagetools5 a:active{font-weight:400;text-decoration:none;}
 */
/*Success Stories*/
.ssitem{clear:both;padding-top:10px;}
.ssimage{width:100px;float:left;padding-bottom:12px;}
.ssdesc{width:315px;float:right;}
.ssvideo{width:240px;float:right;margin-left:10px;padding:0;}
.sspad{padding:0 0 5px 12px;}
.ssvideodesc{float:left;width:130px;}
div.ssvideo .bar1a{float:left;width:240px;height:6px;background-color:#339e35;font-size:0;line-height:0;}
div.ssvideo .bar2{float:left;width:45px;height:6px;background-color:#006b3f;font-size:0;line-height:0;margin:0;}
div.ssvideo .bar3a{float:left;width:195px;height:6px;background-color:#0084c9;font-size:0;line-height:0;margin:0;}
.solutionf{background:url(/images/global/solutionsf_gradient.jpg);margin-bottom:20px;}
.solutionf img{display:block;}
.solutionf .half{width:217px;height:160px;overflow:hidden;background:url(/images/global/solutionsf_gradient.jpg);float:left;}
.solutionf .half2{width:453px;height:160px;overflow:hidden;background:url(/images/global/solutionsf_gradient.jpg);float:left;}
.solutionf .sfbottom{height:10px;overflow:hidden;background:url(/images/global/solutions_bar.gif);clear:both;}

/* Careers */
.teamouter{margin:0 0 20px;}
.teaminner{background:#ecece5;height:153px;width:280px;}
.teambottom{height:8px;overflow:hidden;clear:both;background:url(/images/global/teammembers_bottom.gif) no-repeat;}

/* Marketing landing pages */
div.cta{background:url(/images/global/module_bottom.gif) no-repeat bottom;height:147px;overflow:hidden;margin:0 0 20px;padding:0;}
div.cta h3{font:.96em verdana;line-height:1.1em;background:url(/images/global/rightrail_header_dark.gif) repeat-x top left;font-weight:700;color:#333;border-bottom:#ccc 1px solid;margin:0;padding:5px 10px;}

/* Other Misc Classes */
a.whitetxt:hover,a.whitetxt:active{color:#fff;text-decoration:none;}
.notopbord{border-top:none;}
.rel{position:relative;}
.whitetxt,a.whitetxt:link,a.whitetxt:visited{color:#fff;}
a.graylink:link,a.graylink:visited,a.graylink:hover,a.graylink:active{color:#666;}

/* Collateral Slider */
.ec { border-bottom: 1px solid #EFEFEF; margin-bottom: 10px; }
.ec ul { margin-bottom: 0; }
.ec .closed { padding: 0; background:url(/images/icons/icon-down-arrow_201275.gif) no-repeat 45px 4px; margin-bottom: 5px; }
.ec .open   { padding: 0; background:url(/images/icons/icon-up-arrow_201276.gif) no-repeat 28px 5px; margin-bottom: 5px; }

/* EITM Homepage/Subpage */
.qa-list{border:1px solid #ccc; background:#f2f2f2; margin:0 0 20px; padding:0;}
.question p.q{margin:0;}
.question{background:url(/images/global/solution-finder-off_200979.jpg) no-repeat #f2f2f2;color:#0071b2;border-bottom:1px solid #efefef;border-top:1px solid #ccc;font-weight:400;margin:0;padding:5px 5px 5px 30px;}
.question .answer{color:#333;}
.qa-list .first{border-top:1px solid #339e35;}
.question-answer{background:url(/images/global/solution-finder-on_200980.jpg) no-repeat #0084c9;border:1px solid #efefef;border-bottom:1px solid #efefef;border-top:1px solid #ccc;font-weight:700;color:#fff;margin:0;padding:5px 5px 5px 30px;}
.question-answer .answer{font-weight:400;display:block;}
.question-answer a:link,.question-answer a:visited{color:#fff;}
.question-answer a:hover,.question-answer a:active{color:#fff;text-decoration:none;}
.question-answer ul li{background:url(/images/global/bullet-light_201119.gif) no-repeat 8px 7px;position:relative;padding:0 0 6px 18px;}
.question-answer p.q{margin:0 0 10px;}

.whitehide {color:#fff;}
.whitehide a:link, .whitehide a:visited, .whitehide a:hover, .whitehide a:active {color:#fff; text-decoration:none;}
.whitehide li {background:url(http://www.ca.com/images/inlineimage/clear.gif);}
.whitehide .ec { border-bottom: none; margin-bottom: 0; }
.whitehide .dkgray, .whitehide .ltgray { color:#fff; }
.whitehide .box11 { background:none; background-color:#fff; border:none; }

/* oo styles */
#oo_feedback_float { font: 12px arial; text-align: center; width:100px; height:50px; padding: 0 15px 15px 0; visibility: hidden; }
#fbText { display: block; padding: 3px; }
#olOver { background: #FFF; border: 1px solid #CCC; padding: 10px; }

/*Lean IT*/
.bigger { font-size: 1.1em; }
ul#twitter_update_list li { list-style-type: none;}
ul#twitter_update_list li { background:none; padding-left:0; margin-left:0; position:inherit;}
.feedburnerFeedBlock ul {list-style: none; padding:0; margin:0;}
.feedburnerFeedBlock ul li {padding:0; margin-bottom:8px; background:none;}
.feedburnerFeedBlock .headline {font-weight: bold; margin:0; padding:0;}
.feedburnerFeedBlock p {margin:0; padding:0;}
.feedburnerFeedBlock .date {font-size:.9em; color:#666;}
#creditfooter {display:none;}

.brandheader { display:block; background: url(/images/global/product-category-finder_215854.jpg) no-repeat left bottom #0071b2; height:45px; position:relative; color:#fff; font-size:1.4em; font-weight:bold; margin:0 0 20px; }
.brandheader span { position:absolute; bottom:10px; left:10px }
.column2sc { width:460px; float:left; background: url(/images/global/product-cat-bg_215746.jpg) repeat-x #2c363f; }
.column2p { width:694px; float:left; background: url(/images/global/product-cat-bg_215746.jpg) repeat-x #2c363f; }
.scpad {  padding:13px; margin: 0 8px 8px; background:url(/images/global/blue-white-gradient-bg_216976.jpg) top repeat-x; height:100%; }
.ppad { margin: 15px 8px 8px; }
.prod-content {background:#fff; padding:15px 10px; clear:both; }
.prod-featured {background:#f7f9fa; padding:10px 10px 3px;}
