#navigation li {
    font-size: 100%
} #navigation .pageTools .pageTopNav {
    font-size: 70%
} #navigation .pageTools .search {
    font-size: 85%
} #navigation #navItems {
    font-size: 100%
} #navigation ul#nav li li a {
    font-size: 92%
} #navigation ul#nav li ul li.hasDropDown ul li.categoryHead a {
    font-size: 92%
} #navigation #nav li ul li.hasDropDown a {
    font-size: 92%
} #navigation ul#nav li ul li.hasDropDown ul li a {
    font-size: 85%
}

/* End smallFonts.css */ #hd {
    margin-bottom: 80px; *margin-bottom:95px;
} #navigation li {
    color: #333;
    font-weight: 700
} #navigation li a {
    font-weight: 400
} #navigation {
    clear: both;
    margin: 0 15px;
    display: block;
    margin: 0
} #navigation .pageTools {
    display: block;
    float: right;
    margin-top: 10px;
    width: 80%;
    z-index: 780
} #navigation .pageTools .pageTopNav {
    float: right
} #navigation .pageTools .pageTopNav p {
    display: none
} #navigation .pageTools .pageTopNav ul {
    float: right;
    margin: 0
} #navigation .pageTools .pageTopNav ul li {
    float: left;
    display: inline;
    margin-top: 4px;
    padding: 0 6px;
    border-right: #b6b6b6 1px solid
} #navigation label.label {
    float: left;
    margin: 5px 8px 5px 5px
} #navigation .pageTools .search {
    clear: right;
    float: right;
    position: relative;
    padding-bottom: 3px;
    top: 5px;
    text-align: right;
    width: 222px;
    z-index: 230
} #navigation .pageTools .search .textbox {
    cursor: text;
    width: 128px;
    height: 17px;
    margin-top: 2px;
    border: #A7A6AA 1px solid;
    vertical-align: top;
    float: left;
    padding-left: 2px
} .goBtn {
    background: none;
    border: none 0 !important;
    padding: 0;
    margin: 0
} #navigation .pageTools .search .searchGo {
    margin: 2px 0 0
} #navigation img.logo {
    float: left;
    margin: 10px 0px 10px
} #navigation ul#nav li.individuals {
    padding-left: 0
} #navigation ul#nav li {
    float: left;
    margin: -3px 0;
    padding: 0;
    position: relative;
    white-space: normal
} #navigation ul#nav li.first {
    padding-left: 0
} #navigation ul#nav li.individuals, #navigation ul#nav li.business {
    border-right: #dedede 1px solid;
    padding-right: 11px
} #navigation ul#nav li li {
    border: none;
    margin: 0
} #navigation ul#nav li.business, #navigation ul#nav li.myAccount {
    padding-left: 11px
} #navigation #nav li a.active {
    font-weight: bold
} #navigation #nav li ul li .active {
    font-weight: normal
} #navigation #nav li ul.dropdowns {
    height: 23px;
    left: 0;
    width: 838px
} #navigation #nav li ul {
    position: absolute;
    top: 23px;
    z-index: 101
} #navigation #nav li ul li.hasDropDown {
    display: block;
    position: relative;
    float: left;
    margin: 0 0px 0 0;
    padding: 0;
    z-index: 102;
    border-right: 1px solid #FFF
} .business #navigation #nav li ul.dropdowns, .businessFirst #navigation #nav li ul.dropdowns, .businessSecond #navigation #nav li ul.dropdowns, .businessThird #navigation #nav li ul.dropdowns, .businessFourth #navigation #nav li ul.dropdowns {
    left: -95px
} #navigation #nav li ul li.hasDropDown a {
    margin: 0 0 0 3px;
    display: block;
    color: #fff;
    padding: 4px 0 4px 3px
} #navigation #nav li ul li.ind_fourth a, #navigation #nav li ul li.bus_fourth a {
    background-position: 170px 13px
} #navigation #nav li ul li.hasDropDown ul {
    -moz-opacity: 1.0;
    opacity: 1.0;
    padding-bottom: 0px
} #navigation #nav li ul.dropdowns li ul {
    position: absolute;
    left: -9999px;
    z-index: 210
} #navigation #nav li ul li.hasDropDown ul a {
    background-color: #fff;
    display: block;
    background: none;
    color: #666
} #navigation #nav li ul li.hasDropDown li {
    display: block;
    float: none;
    width: 156px;
    white-space: normal
}

/*TODO:for default bg color... background-color:#fff;*/ #navigation #nav li ul li.hasDropDown ul li a {
    margin: 0px 0px 1px 10px;
    font-weight: 400;
    color: #06c;
    border-bottom: 0px solid #999;
    padding-left: 7px;
    line-height: 12px;
    padding-top: 2px;
    padding-bottom: 2px
} #navigation #nav li ul li.hasDropDown ul li.categoryHead a {
    line-height: 14px;
    padding-top: 5px;
    padding-bottom: 5px
} #navigation #nav li ul li.hasDropDown ul li.categoryHead {
    margin: 0px 0 3px
} #navigation #nav li ul li.hasDropDown ul li.categoryHead a {
    color: #06c;
    margin-left: 3px;
    margin-top: 5px
} /*#navigation ul#nav li ul li.ind_first ul li a:hover, #navigation ul#nav li ul li.bus_fourth ul li a:hover {
    color: #d2730c
} #navigation ul#nav li ul li.ind_second ul li a:hover {
    color: #664eab
} #navigation ul#nav li ul li.ind_third ul li a:hover {
    color: #668114
} #navigation ul#nav li ul li.ind_fourth ul li a:hover {
    color: #715538
} #navigation ul#nav li ul li.bus_first ul li a:hover {
    color: #5b695d
} #navigation ul#nav li ul li.bus_second ul li a:hover {
    color: #512943
} #navigation ul#nav li ul li.bus_third ul li a:hover {
    color: #505631
} */#navigation ul#nav li li:hover ul, #navigation ul#nav li li.sfHover ul {
    left: 0;
    top: 23px
} #navigation #nav li ul.dropdowns {
    background: transparent url('../sem-images/boat_insurance_quote_navBarTile.gif') repeat scroll 0% 50%;
    height: 26px
} #custom-doc.myaccount #navigation #navItems #nav .dropdowns {
    margin: 15px 0pt 0pt -464px
} #custom-doc.individual #navigation #navItems #nav .dropdowns {
    margin: 22px 0pt 0pt -185px
} #navigation #navItems #nav { /*Helps keep the My Account tab from wrapping in IE6 */
    width: 480px;
    float: left
} #navigation #navItems {
    clear: none;
    float: left;
    width: 460px;
    margin: 36px 0 24px;
    position: relative;
    z-index: 800
} #navigation .pageTools .pageTopNav ul li.listLast {
    padding-right: 0
} #navigation .pageTools .search { /*standard*/
    top: 5px
} #navigation .pageTools { /*standard*/
    top: 10px;
    left: 157px;
    position: absolute;
    margin-top: 0px; /*80% or less of custom-doc width*/
    width: 680px
} #navigation .pageTopNav ul li.listFirst {
    border: none
} #navigation ul#nav .dropdowns li.phone div span {
    color: #717171
} #navigation ul#nav .dropdowns li.phone div {
    padding-top: 5px
} #navigation ul#nav .dropdowns li.phone {
    font-size: 85%;
    font-weight: 400;
    padding: 0 12px 0 0;
    position: absolute;
    right: 0px;
    top: 0;
    height: 26px;
    background: transparent url('../sem-images/boat_insurance_quote_navBarEnd.gif') no-repeat scroll right center
} 
#navMsg {
	font-family: "Myriad Pro",Arial; 
	font-size: 1.4em;
	font-style:italic;
	color:#888 !important;
}
#navigation ul#nav li.individuals, #navigation ul#nav li.business {
    border: 0; /*standard.css(line97)*/
    padding-right: 0px;
    margin-right: 2px
} #navigation ul#nav li.business, #navigation ul#nav li.myAccount { /*standard.css(line106)*/
    padding-left: 0px
} #custom-doc.myaccount {
    background: none; /*TODO:make lower body background color match the darkest of the gradient.*/
} #custom-doc {
    width: 870px;
    background: none;
    padding: 0px 15px !important;
    margin: 10px 5px
} #myAccount #loginClose {
    background: transparent url('../sem-images/boat_insurance_quote_bgAccountModuleClose.gif') no-repeat scroll 0pt;
    display: none;
    height: 9px;
    position: absolute;
    right: 3px;
    top: 3px;
    width: 9px
} .business a, .myaccount a {
    font-size: 90%
} .individuals .ind_first, .individuals .ind_second, .individuals .ind_third {
    text-align: left;
    width: 160px;
    height: 23px
} .individuals .ind_first {
    background: url('../sem-images/boat_insurance_quote_navInsurance.gif')
} .individuals .ind_second {
    background: url('../sem-images/boat_insurance_quote_navInvestments.gif')
} .individuals .ind_third {
    background: url('../sem-images/boat_insurance_quote_navBanking.gif')
} .individuals a {
    background: none !important
} .individuals, .business, .myaccount {
    width: 137px;
    height: 26px;
    padding: 6px 0 !important;
    text-align: center
} .individuals {
    margin-left: 30px !important;
    color: #787878 !important;
    font-size: 108% !important; /*TODO:fix,compared to #hd li selector in smallFonts.css for 'For Your Business'*/
} .logo {
    margin-right: 30px
}

body {
    background: #fff url('../sem-images/boat_insurance_quote_bgBodyGradientRule.gif') repeat-x 0pt 64px; /*override YUI*/
    text-align: left
} #ft .affiliates { /*standard.css(line339)*/
    float: left;
    clear: left;
    margin: 0 0 12pt 0;
    padding-bottom: 12pt
} #ft .busPartners {
    float: left;
	clear:both;
    margin: 12pt 0 0
} 
  #ft #busPartnerNWLogo {
  	margin: -8px 0pt 0pt -10px; 
	float: left;
  }
  #ft .copyright {
    width: 840px;
    clear: left;
    margin: 10px 0pt 0pt
} #ft .pageBottomNav {
    float: left;
    margin: 8pt 0 0 0
} .focusArea {
    margin: 20px 0 0
} #loginHeader {
    width: 115px !important;
    color: #38393B
} .myAccountLogin {
    background: url('../sem-images/boat_insurance_quote_bgMyAccountGradient.gif') repeat-x top left;
    width: 162px;
    height: 248px;
    float: left
} .myAccountLogin form {
} .myAccountLogin form h2 {
    padding: 4px 0
} .myAccountLogin form label {
    padding: 5px 0;
    font-size: 85%
} .myAccountLogin form select {
    font-size: 90%;
    width: 92%;
    margin: 0 0 6px
} .myAccountLogin ul li a {
    font-size: 100% !important
} .myAccountLogin ul li.payMyBills {
    margin: 15px 0 0 !important
} .myAccountLogin ul li.claimCenter {
    margin: 0 0 10px !important
}

div.accountModWrapper div.setUI {
    border-width: 0 1px 1px;
    background: #FBFBFB url('../sem-images/boat_insurance_quote_bgMyAccountGradient.gif') repeat-x scroll left -60px
}

/*FIXME:more duplication!*/
div.accountModWrapper div.uiWrap {
    width: 140px;
    padding-top: 5px
}

div.accountModWrapper div.accountHelpLinks {
    float: left;
    clear: right;
    width: 80%;
    margin: 4px 0 0;
    font-size: 90%
}

div.accountModWrapper div.accountHelpLinks p {
    margin-bottom: 10px
}

div.accountModWrapper label {
    padding-bottom: 2px;
    clear: both;
    font-size: 105%
}

div.accountModWrapper .formButton {
    float: right;
    clear: left;
    margin: 4px 8px 0 0
} .accountLinks {
    display: block;
    clear: both;
    font-size: 105%
}

div#autoCentric div.carQuote {
    float: left;
    width: 226px;
    background: transparent url('../sem-images/boat_insurance_quote_divider.gif') no-repeat right 55px; /*to push bg img over*/
    padding-right: 20px;
    height: 248px
}

div#autoCentric div.carQuote h1 {
    color: #fff;
    font-size: 160%;
    font-weight: bold;
    margin: 23px 30px 18px 16px
}

div#autoCentric div.carQuote h1 span {
    color: #fff;
    font-weight: lighter
}

div#autoCentric div.carQuote p.start {
    color: #BDC2C5;
    font-size: 140%;
    font-weight: bold
}

div#autoCentric div.carQuote form {
    margin: 0 16px 30px
}

div#autoCentric div.carQuote form select {
    width: 133px;
    font-size: 80%;
    color: #333
}

div#autoCentric div.carQuote label {
    display: block;
    width: 100%;
    color: #fff;
    font-size: 80%;
    padding: 4px 0 4px
}

div#autoCentric div.carQuote form input {
    margin: 0 0 -6px
}

div#autoCentric div.carQuote h3.started {
    font-size: 90%
}

div#autoCentric div.carQuote span.started, div#autoCentric div.carQuote a {
    margin: 0 0 0 16px
}

div#autoCentric div.carQuote span.started {
    color: #000;
    display: block
}

div#autoCentric div.carQuote a {
    font-size: 90%
} #autoCentric div.autoInsurance {
    background: transparent url('../sem-images/boat_insurance_quote_bgPicGirl.jpg') no-repeat top right;
    width: 400px; /*height of image,minus top+bottom padding*/
    height: 206px;
    padding: 40px 12px 2px 20px
}

div#autoCentric div.autoInsurance p {
    width: 235px;
    color: #fff;
    font-size: 90%;
    line-height: 1em;
    margin-bottom: 28px
}

div#autoCentric div.autoInsurance h1 {
    color: #fff;
    font-size: 140%;
    margin: -2px 0 10px 0
}

div#autoCentric div.autoInsurance span {
    color: #fff;
    font-size: 130%;
    margin-bottom: 10px;
    white-space: nowrap
}

div#autoCentric div.autoInsurance span strong {
    color: #fff;
    font-size: 105%
}

div#autoCentric div.autoInsurance ul {
    margin: 8px 0 0;
    width: 176px
}

div#autoCentric div.autoInsurance ul li {
    font-size: 90%;
    color: #4A4A4C;
    padding: 4px 0;
    font-weight: bold
}

div#autoCentric div.autoInsurance ul li a {
    color: #4A4A4C;
    font-weight: bold
}

div#autoCentric div.autoInsurance ul li.call span {
    display: block;
    text-align: right;
    font-size: 80%;
    color: #75787D
} #custom-doc.individual #myAccount {
    width: 162px;
    height: 248px;
    padding: 0;
    background: transparent url('../sem-images/boat_insurance_quote_bgMyAccountGradientEnd.gif') no-repeat top left;
    margin: 0;
    border: 0
} #custom-doc.individual #autoCentric {
    width: 678px;
    height: 248px;
    color: #fff;
    float: right
} #custom-doc.individual #navigation {
    height: 125px;
    position: absolute;
    top: 0;
    left: 35px;
    width: 870px
} #custom-doc.individual #mainContent {
    background: url('../sem-images/boat_insurance_quote_bgHomeMainTile.gif') repeat-x top left; /*for source order swap*/
    position: relative; /*matches #seoLinks' margin-top*/
    height: 248px
} #custom-doc.individual #ft .pageBottomNav { /*standard line 341*/
    width: auto
} #custom-doc.individual h1 {
    font-weight: 900
} #custom-doc.individual h2, #custom-doc.individual p.busPartHeader label {
    font-weight: 700;
    color: #333;
    float: none
} #custom-doc.individual h2 {
    padding-top: 3px;
} #custom-doc.individual h3 {
    font-weight: 700
} #custom-doc.individual #seoLinks { /*for source order change*/ /*= height of header/nav;matches #mainContent's top*/
    margin-bottom: 7px;
    border-bottom: 1px solid #F2F2F2;
    _padding: 0px;
    _margin: 90px 0 7px
} #custom-doc.individual #seoLinks .yui-u {
    float: left;
    width: 18%;
    margin: 15px 5px 12px 5px
} #custom-doc.individual #seoLinks .yui-u.double {
    width: 330px
} #custom-doc.individual #smartConvContainer {
    width: 344px
} #custom-doc.individual #seoLinks .first {
    margin-left: 12px
} #custom-doc.individual #seoLinks .yui-u ul {
    font-size: 90%
} #custom-doc.individual #seoLinks h2 {
    margin-bottom: 4px
} #custom-doc.individual #seoLinks h2 a {
    color: #333
} #custom-doc.individual #seoLinks ul li a {
    font-size: 92%
} #custom-doc.individual #ft {
    padding: 0 0 30px; /*standard.css*/
} #custom-doc.individual #myAccount #loginClose {
    background: transparent url('../sem-images/boat_insurance_quote_bgAccountModuleClose.gif') no-repeat scroll 0pt; /*FIXME:how many dupes!???!?*/
    display: none;
    height: 9px;
    position: absolute;
    right: 3px;
    top: 3px;
    width: 9px
} #custom-doc.individual * a, * a em, * a em span { /*reset-fonts-grids.css(line9)*/
    color: #0066CC;
    text-decoration: none
} #custom-doc.individual #mainContent .myAccountLogin {
    width: 162px;
    background: transparent url('../sem-images/boat_insurance_quote_bgMyAccountGradient.gif') repeat-x scroll left -1px;
} #custom-doc.individual #busPartForm #busPartSubmit {
    vertical-align: middle;
    padding-left: 2px
} .searchGo {
    vertical-align: middle
} #custom-doc.individual #busPart {
    width: 11em
} #aboutNationwide {
    background: url('../sem-images/boat_insurance_quote_bgAboutNationwide.jpg') no-repeat left top;
    height: 31px;
    text-align: center;
    padding: 8px 0 0;
    margin-top: 15px
} #aboutNationwide h3, #aboutNationwide ul, #aboutNationwide li {
    display: inline;
    font-size: 90%
} #aboutNationwide li {
    border-right: 1px solid #DEDFDF;
    padding: 0 3px
} #aboutNationwide li.last {
    border: 0
}

a * {
    color: #0066CC
} .retirability {
    font-weight: bold
} .retirability em {
    font-weight: normal
} .serviceMark {
    font-size: 0.75em;
    position: relative;
    top: -7px;
    font-weight: normal;
    color: inherit
} #custom-doc.individual #emergencyMessage {
    border: #ffd2d5 solid 1.4px;
    margin-top: 10px;
    padding: 5px 15px;
} #custom-doc.individual #emergencyMessage .yui-u {
    width: 100%
} #custom-doc.individual #emergencyMessage h2 {
    color: #ff0000;
    float: left;
    width: 19%;
    padding-top: 7px;
    font-size: 108%
} #custom-doc.individual #emergencyMessage p {
    float: right;
    width: 81%;
    color: #868686;
    font-size: 92%
} #custom-doc.individual #emergencyMessage.calming {
    border-color: #ccc
} #custom-doc.individual #emergencyMessage.calming h2 {
    color: #333
} #custom-doc.individual #loginSecurity { /*standard.css(line263)*/
    margin: 18px 7px 0 0;
    float: right; /*Next two make lock clickable in FF*/
    position: relative;
    z-index: 100
} #custom-doc.individual #mainContent #myAccount #loginHeader {
    float: left;
    width: auto !important;
    font-size: 105%;
    margin: 20px 0px 10px 0px;
    font-weight: lighter
} #custom-doc.individual .uiWrap .accountLinks .primary {
    margin-bottom: 15px;
    padding-bottom: 22px;
    border-bottom: 1px solid #dcdbdb
} #custom-doc.individual .uiWrap .accountLinks li {
    margin: 5px 0
} #custom-doc.individual div.accountModWrapper div.uiWrap { /*standard.css(line267)*/
    margin-left: -10px
} #custom-doc.individual .displayRight {
    float: none;
    clear: none
} #custom-doc.individual #ft .pageBottomNav li {
  /*  border: none;
    padding: 0 1px */
}

a:hover {
    text-decoration: underline !important
} #mainContent { /*smallFonts.css(line34)*/
    font-size: 97%
} #bd { /*standard.css(line58)*/
    padding: 10px 0 0 0
} #ft {
	width:835px;
    margin-top: 12px;
} #mainContent #myAccount h1 { /*for noscript*/ /*standard.css(line260)*/
    font-weight: 400 !important; /*smallFonts.css(line56)*/
    font-size: 105%; /*standard.css(line259)*/
    margin: 15px 5px 15px 10px
}

/* for drop downs */ #navigation #nav li ul li.hasDropDown ul {
    background-color: #fff;
    -moz-opacity: 1.0;
    opacity: 1.0
} .ind_first ul, .ind_second ul, .ind_third ul, .ind_fourth ul, .bus_first ul, .bus_second ul, .bus_third ul, .bus_fourth ul {
    width: 156px
} .ind_first ul li.categoryHead, .ind_second ul li.categoryHead, .ind_third ul li.categoryHead, .ind_fourth ul li.categoryHead, .bus_first ul li.categoryHead, .bus_second ul li.categoryHead, .bus_third ul li.categoryHead, .bus_fourth ul li.categoryHead {
    background: #f4f4f4
} .modalContainer .goBtn {
    border: 1px solid #a8a8a8 !important
} #modalViewAllQuestions .modalContainer form .formButton {
    margin-left: 5px
} .mobiLink {
    display: none
} #ft {
    border-top: 1px solid #cccccc !important
} #main {
    float: left;
    width: 839px;
    height: 342px;
    margin-top: 15px;
    background: url('../sem-images/boat_insurance_quote_main_image.jpg') no-repeat left top
} #dropdown {
    float: left;
    left: 55px;
    position: relative;
    top: 16px;
    width: 250px;
} #dropdown p {
    float: left;
    color: #333333;
    width: 270px;
    margin: 0;
	line-height: 18px !important;
    padding: 25px 0 15px;
    font: 1.3em "Myriad Pro", Arial, Helvetica, sans-serif
} #dropdown p strong {
    position:absolute;
	left:-9999px;
} #go_input {
    float: left;
    left: -125px;
    position: relative;
    top: -21px;
} #primaryContent {
	float:left;
	width:400px;
} #primaryContent h1 {
	padding: 0; 
	margin:0;
	top:20px;
	left:248px;
	float: left;
	width: 300px;
	color:#333333;
	position:relative;
	max-width:700px;
	line-height:32px!important;
	font-weight:bold!important;
	font: 2.4em "Myriad Pro", Arial, Helvetica, sans-serif;
} #primaryContent p {
    margin: 0;
	top:60px;
	left:300px;
	float: left;
	width: 170px;
	position:relative;
    padding: 0 0 10px 0;
    color: #333333!important;
    line-height: 28px !important;
    font: 20px "Myriad Pro", Arial, Helvetica, sans-serif
}
#primaryContent p strong {
	line-height:23px
}#secondaryContent {
    float: right;
    width: 309px;
    margin: 0;
    padding: 20px 0 0 0;
} #secondaryContent p {
    float: left;
    color: #333333!important;
    width: 270px;
    margin: 0;
    line-height: 16px !important;
    padding: 0 0 10px 0;
    font: 1.1em "Myriad Pro", Arial, Helvetica, sans-serif
} #secondaryContent h2 {
    float: left !important;
    color: #333333!important;
    margin: 0;
	line-height:1em;
	font-weight:normal!important;
    padding: 13px 0 15px 0;
	font-size:1.65em!important;
    font-family: "Myriad Pro", Arial, Helvetica, sans-serif!important
} #secondaryContent ul {
    color: #333333!important;
    float: left !important;
    padding: 18px 0 8px 13px;
    width: 270px;
    font: 1.1em "Myriad Pro", Arial, Helvetica, sans-serif
} #secondaryContent li {
    color: #333333!important;
    padding: 0 0 8px 0px;
	list-style-type:disc;
} #secondaryContent p span {
    font-weight: bold !important;
}
.busPartners a, .busPartners a:hover {
	text-decoration:none !important;
}
select.inputA { 
	width:137px!important; 
	padding:1px !important;
	width:140px !important; 
}

.sf-sub-indicator {
	display: none!important;	
}

/*********** Navigation & Error CSS **************/
 #custom-doc.individual h2 { float:left; width:100%; font-weight: bold !important; font-size: 1.25em }

 .dropdowns li ul { border: 1px solid #ABB1B8 !important; width: 220px!important }
 .dropdowns li ul li { float:left!important; visibility: visible!important; width: 100%!important; margin-bottom:2px!important }
 .dropdowns li ul li a { margin-top: 1px!important }
 #navigation #navItems { z-index:200!important; }
 #navigation #navItems #nav li .dropdowns .hasDropDown ul{
      _width: 220px!important
 }
 td.bgC, td.bgC a, td.bgC input { outline:none!important }
 .ind_first ul .bgiframe {
     _border: 1px solid #ABB1B8!important
 } .ind_second ul .bgiframe {
     _border: 1px solid #ABB1B8!important
 } .ind_third ul .bgiframe {
     _border: 1px solid #ABB1B8!important
 } .ind_fourth ul .bgiframe {
     _border: 1px solid #ABB1B8!important
 } .bus_first ul .bgiframe {
     _border: 1px solid #ABB1B8!important
 } .bus_second ul .bgiframe {
     _border: 1px solid #ABB1B8!important
 } .bus_third ul .bgiframe {
     _border: 1px solid #ABB1B8!important
 } .bus_fourth ul .bgiframe {
     _border: 1px solid #ABB1B8!important
 }
 div.errorSubmit.bubbleRight  { background:url("/images/css/bgErrorBubbleRight.gif") no-repeat left top !important; left:-114px!important; top:20px!important }
 div.errorSubmit a.errorCloseBtn { background: url('../sem-images/blank.gif') repeat left top !important }
/*
 #main { background:url('//assets.nationwide.com/sem-images/renters_insurance_quote_b_main_image.jpg') no-repeat 0 0 !important; height:416px !important; }
#custom-doc.individual h1 { position:absolute !important; left:-9999px !important; top:-9999px !important; }
#mainHeadline { height:81px !important; }
#bodyContent { float:left !important; padding:16px 0 0 29px !important; }
#bodyContent p { font-size:12px !important; padding:0 0 5px 0 !important; width:465px!important; line-height:12px!important }
#custom-doc.individual h2 { font-weight:normal !important; font-size:1.077em !important; }
#dropdown { position:static !important; clear:both !important; margin:0 0 0 29px !important; }
#dropdown p { margin:0 !important; padding: 0 0 0 0 !important; font-size:1.154em !important; }
#dropdown p strong { position:static !important; font-size:1.733em !important; }
select.inputA { position:relative !important; top:9px !important; width:160px!important }
td a { outline:none!important }
td img { outline:none!important }
#a_go_input { left:-100px!important; position:relative; float:left; outline:none!important }
#go_input { left:-100px!important; float:none!important; position:static!important; outline:none!important  }*/


