/* ********* Layout ********* */
#solutionator {margin-top: 0px; overflow: hidden; width: 950px}
.solutionImgs {background:url(/support/images/sprites/solutionator.png) no-repeat;}
.solutionHd {background-position: left top; height: 24px; padding: 8px 0 0 10px;}
.solutionTop {background-position: left -105px; height: 10px;}
.solutionBtm {background-position: left -130px; height: 10px;}
.solutionCont {background:url(/support/images/layout/solutionContBg.png) repeat-y; float: left; min-height: 340px; position: relative; width: 950px;}
.solutionBody {margin:0; min-height: 213px; padding: 0; width: 948px;}
.solutionColLt, .solutionColRt {width: 325px;}
.solutionColLt {float: left; margin-right: 10px;}
.solutionColRt {float: left;}
.solutionIcon {float: left; height: 32px; margin-right: 8px;}

/* ********* Text ********* */
#solutionator h2 {font-size: 16px; font-weight: bold;}
.topicTitle {font-size: 12px; font-weight: bold; margin: 10px 0 15px;}
#solutionator .searchResLinks {margin-left: 74px; width: 275px; *margin-top:-55px;}

/* ********* Navigation ********* */
.solutionNavCont {float: left; margin: -10px 0 5px -1px; *margin-left: 1px;}
.solutionNav li a, .solutionNavBtm li a {background:url(/support/images/sprites/solutionator.png) no-repeat;}
.solutionNav ul {list-style-type: none;}
.solutionNav li {font-size: 12px; margin: 0;}
.solutionNav li a {background-position: left top; color: #fff; font-weight: bold; display: block; height: 25px; padding: 9px 0 0 10px; width: 223px;}
.solutionNav li a:hover, .solutionNav li.active a, .solutionNav li a.btm, .solutionNav li a:hover.btm, .solutionNav li.active a.btm, .solutionNav li a:hover.top, .solutionNav li.active a.top {height: 25px;}
.solutionNav li a:hover {background-position: left -35px;}
.solutionNav li.active a{background-position: left -70px;}
.solutionNav li a.top {background-position: -233px top; height: 25px;}
.solutionNav li a:hover.top {background-position: -233px -35px;}
.solutionNav li.active a.top {background-position: -233px -70px;}
.solutionNav li a.btm {background-position: -467px top;}
.solutionNav li a:hover.btm {background-position: -467px -35px;}
.solutionNav li.active a.btm {background-position: left -70px;}
.solutionNavSub {display: none;}
.solutionNavSub ul {background: #fff; margin-left: 2px; padding-bottom: 10px; width:215px;}
.solutionNavSub li {height: 20px; line-height: 10px; padding:1px 0 10px 10px;}
.solutionNavSub li a {background: none; color: #365ebf; font-size: 12px; font-weight: normal; width: 206px;}
.solutionNavSub li a:hover, .solutionNavSub li.active a {background: #4B99F9; color: #fff; display: block; height: 20px; margin-left: -10px; padding-left: 18px;  text-decoration: none; width: 198px;}

/* ********* Lists ********* */
.baynote_guides ul {overflow:hidden; width: 680px;}
.baynote_guides li {font-size: 14px; line-height: 15px; margin: 0 0 5px 0; *margin: 0 0 20px 0; float:left; width:50%;}

/* ********* Buttons ********* */
.solutionBu { float:right; margin:25px 0 0 0;}
.solutionBuTop {float:right; margin:0 8px 23px;}
.solutionBody{float: left; width: 680px; margin: 10px 0 0 0;}
.iconImgs {margin-left: 20px;}

.visitBanner{color:#505050;font-family:Verdana;font-size:11px;margin-left:20px;display:none;}
.visitBanner  p.tipTxt{margin-top:-5px;}
img.visitImg{float:left;}
.nuImgs {background: url("/support/images/sprites/solutionator.png") no-repeat scroll 0 0 transparent;}
.nuTipTop {background-position: 0px -140px;}
.nuTipTop, .nuTipBtm {height: 10px;width: 650px;}
.nuTipBtm {background-position: 0px -155px;margin-bottom: 20px;margin-top:-5px;}
.nuTip {*margin-bottom:0px;background: none repeat scroll 0 0 #EFFFF1;border-left: 1px solid #A7EAB7;border-right: 1px solid #A7EAB7;padding: 1px;width: 646px;height:55px;}
.visitBanner span.title{font-family: Verdana; font-size: 14px; color: #4E9E19;line-height:20px;}
.visitBanner img{ float: left;margin-left: 10px;margin-right: 10px;margin-top: -2px;}
.solutionBannerBu{float:right;margin-right:30px;margin-top:-40px;}
.solutionBannerBu .greenBu span {padding: 6px 15px 5px 10px;}


