/* New Alerts to Personalized News and Alerts page */
#content h1 {font-family:Verdana, Arial, Helvetica, sans-serif;border-bottom:#ccc 1px solid;padding:0 0 5px 0;margin:10px 0; background:url(/images/small-business-success/logo-bsc-red-swoosh.gif) no-repeat right bottom;font-size:21px;font-weight:bold;color:#09346a;width:726px;line-height:26px;}
#newAlerts {margin:8px 0 0 0;padding:0;width:726px;color: #333;}
#content #newAlerts .redStar {color: #dc1700;font-size: 11px;font-weight: bold;}
#content #newAlerts .solidLine {height:9px;border-bottom:1px solid #ccc;margin-bottom:9px;}
#content #newAlerts .dashedLine {height:9px;border-bottom:1px dashed #333;margin-bottom:9px;}
#content #askExperts {margin-top:22px;}	
a.downArrow {background:url(/images/small-business-success/orange-arrow-down.gif) no-repeat left center;text-indent:0;display:block;text-decoration:none;padding:6px 10px 6px 10px;margin:0;font-weight:bold;font-size:13px;}
a.rightArrow {background:url(/images/small-business-success/orange-arrow-right.gif) no-repeat left center;text-indent:0;display:block;text-decoration:none;padding:6px 10px 6px 10px;margin:0;font-weight:bold;font-size:13px;}
.leftNav a.downArrow {background:url(/images/small-business-success/orange-arrow-down.gif) no-repeat 10px center;text-indent:15px;display:block;text-decoration:none;line-height:1.2;padding:6px 10px;}
.leftNav a.rightArrow {background:url(/images/small-business-success/orange-arrow-right.gif) no-repeat 10px center;text-indent:15px;display:block;text-decoration:none;line-height:1.2;padding:6px 10px;}
#content #newAlerts h1 {font-family:Verdana, Arial, Helvetica, sans-serif;border-bottom:#ccc 1px solid;padding:0 0 5px 0;margin:10px 0; background:url(/images/small-business-success/logo-bsc-red-swoosh.gif) no-repeat right bottom;}
/* Small Business Center */
#content .leftNav {border:#b6c6db 1px solid;width:194px;padding:2px;font-family:Arial, Helvetica, sans-serif;margin:10px 0;}
#content .leftNav .innerBox {background:url(/images/small-business-success/left-nav_bg.gif) repeat-x;padding:0;}
#content .leftNav h2 {font-size:11px;font-weight:bold;color:#09346a;padding:0;margin:0;line-height:1.2;text-transform:uppercase;}
#content .leftNav a.viewAllArticlesOn {display:block;text-decoration:none;line-height:1.2;padding:6px 10px;color:#fff;background:#7b97b8;font-weight:bold;}
#content .leftNav a.viewAllArticlesOff {display:block;text-decoration:none;line-height:1.2;padding:6px 10px;font-weight:bold;}
#content .leftNav a.articleCategoryLinkOn {border-bottom:#c1cfe1 1px solid;display:block;text-decoration:none;line-height:1.2;padding:6px 10px;color:#fff;background:#7b97b8;font-weight:bold;}
#content .leftNav a.articleCategoryLinkOff {border-bottom:#c1cfe1 1px solid;display:block;text-decoration:none;line-height:1.2;padding:6px 10px;}
#content .leftNav a.leftNavOn {border-bottom:#fff 1px solid;display:block;text-decoration:none;line-height:1.2;padding:6px 10px;color:#fff;background:#7b97b8;font-weight:bold;text-transform:uppercase;}
#content .leftNav a.leftNavOff {border-bottom:#fff 1px solid;display:block;text-decoration:none;line-height:1.2;padding:6px 10px;text-transform:uppercase;}
#content .leftNav .borderBottom {border-bottom:#c1cfe1 1px solid;}
#content .leftNav a.leftNavLink {display:block;border-bottom:#c1cfe1 1px solid;line-height:28px;font-weight:bold;text-decoration:none;text-transform:uppercase;}
#content .leftNav a.leftNavLink:hover {}
#content .leftNav a#articleCategoriesStatus {display:block;border-bottom:#c1cfe1 1px solid;line-height:1.2;font-weight:bold;text-decoration:none;text-transform:uppercase;}
#content .leftNav a#articleCategoriesStatus:hover {}
#content .leftNav a.leftNavArticle:link {display:block;}
#content .leftNav a.leftNavArticle:hover {}
#content .leftNav .d6d6d6 {border-bottom:#d6d6d6 1px solid;}
#content h3 {line-height:28px;font-size:15px;padding:0;margin:0;text-indent:10px;height:28px;}
#content .articleBlock li, #content .leftNav li {color:#33c;}
#content .leftNav li {margin:0;}
#content a.headerLink {font-weight:bold;font-size:15px;text-decoration:none;}
#content a.readMore {font-weight:bold;font-size:13px;text-decoration:none;}
#content .redStar {font-family:Verdana, Arial, Helvetica, sans-serif;font-size:13px;font-weight:bold;}
#content .alertsBox {background:#f6f4f4;padding:5px 5px 8px 5px;font-size:13px;}
#content .alertsBox ul {margin-top:5px;}
#content .alertsBox li {list-style-image:url(/images/small-business-success/orange-arrow-right_peach_bg.gif);margin-left:15px;margin-bottom:5px;}
#content .alertsBox h3 {background:url(/images/small-business-success/icon-alerts-bell.gif) no-repeat;font-size:15px;font-weight:bold;margin:0;padding:0;line-height:28px;text-indent:32px;font-family:Arial, Helvetica, sans-serif;}
#content .alertsBox h3 a { text-decoration:none;}
#content #newAlerts .domainCategories a.downArrow {background:url(/images/small-business-success/orange-arrow-down.gif) no-repeat 10px center;text-indent:15px;display:block;text-decoration:none;padding:6px 10px;}
#content #newAlerts .domainCategories a.rightArrow {background:url(/images/small-business-success/orange-arrow-right.gif) no-repeat 10px center;text-indent:15px;display:block;text-decoration:none;padding:6px 10px;}
#content .leftNav a.downArrow:link {background:url(/images/small-business-success/orange-arrow-down.gif) no-repeat 10px center;text-indent:15px;display:block;text-decoration:none;line-height:1.2;padding:6px 10px;}
#content .leftNav a.rightArrow:link {background:url(/images/small-business-success/orange-arrow-right.gif) no-repeat 10px center;text-indent:15px;display:block;text-decoration:none;line-height:1.2;padding:6px 10px;}

 

#newAlerts {
    margin: 8px 0 0 0;
    padding: 0;
    width: 726px;
    color: #333
}

#newAlerts .redStar {
    color: #dc1700;
    font-size: 11px;
    font-weight: bold;
}

#newAlerts .textBox {
    width: 243px;
    margin: 0 50px 5px 0;
    padding: 0;
    font-size: 14px;
    height: 24px;
    padding-top: 3px;
}

#newAlerts .label {
    color: #09346a;
    font-size: 11px;
    font-weight: bold;
}

#newAlerts h3 {
    font-size: 14px;
    font-weight: bold;
    color: #333;
    padding: 0 0 5px 0;
    margin: 0;
}

#newAlerts form, input, radio, checkbox {
    padding: 0;
    margin: 0;
}

#newAlerts .formPadding {
    padding: 0 30px 3px 0;
    margin: 0;
}

#newAlerts .editIcon {
    padding: 5px 0 5px 86px;
    margin: 0;
}

#newAlerts .editText {
    padding: 5px 0 5px 5px;
    margin: 0;
    font-size: 10px;
    font-style: italic;
}

#newAlerts .radioPC {
    padding: 2px 5px 0 0;
    margin: 0;
    vertical-align: bottom;
}

#newAlerts .radioText {
    padding: 2px 5px 0 0;
    margin: 0;
    vertical-align: bottom;
}

#newAlerts .currentSetting {
    font-size: 12px;
    font-weight: normal;
    color: #333;
    padding: 0 0 10px 0;
    margin: 0;
}

#newAlerts .callOutBox {
    background: #e5e6c9;
    width: auto;
    height: 25px;
    margin: 10px 0 0 0;
    padding: 8px 5px 8px 18px;
    font-size: 12px;
    line-height: 25px;
}

#newAlerts .solidLine {
    height: 9px;
    border-bottom: 1px solid #ccc;
    margin-bottom: 9px;
}

#newAlerts .dashedLine {
    height: 9px;
    border-bottom: 1px dashed #333;
    margin-bottom: 9px;
}

#newAlerts #messageBanner {
    margin: 10px 0 10px 0;
    padding: 8px;
    width: 710px;
    border: 1px solid #333;
    background: #ffe5ab;
    font-size: 11px;
    color: #333;
}

#newAlerts #messageBanner div {
    padding: 10px;
}

/* Domain Category Landers */
#newAlerts .customizedAlerts {
    background: #e5e6c9;
    color: #333;
    vertical-align: top;
    padding: 5px;
    margin: 8px 0 0 0;
    width: auto;
}

#newAlerts .checkBoxSaved {
    width: 30px;
    vertical-align: middle;
    text-align: right;
    padding: 0;
    height: 26px;
    margin: 8px 0 0 0;
}

#newAlerts .checkSaved {
    margin: 8px 0 0 5px;
    padding: 5px 3px 5px 2px;
    vertical-align: top;
    width: 686px;
    color: #333;
    height: 26px
}

#newAlerts #keywordAlertsTable {
    width: 726px;
    margin: 15px 0 0 0;
    padding: 0;
    font-size: 10px;
}

#newAlerts #keywordAlertsTable input {
    padding: 0;
    margin: 0;
}

#newAlerts #keywordAlertsTable radio {
    padding: 0;
    margin: 0;
}

#newAlerts #keywordAlertsTable .headerRow {
    height: 21px;
    background: #8d7843;
    color: #ffffff;
    font-weight: bold;
    padding: 5px;
    margin: 0;
}

#newAlerts #keywordAlertsTable .headerRow th {
    background: #8d7843;
    color: #ffffff;
    font-weight: bold;
    border-right: #ffffff 1px solid;
    padding: 0;
    margin: 0;
}

#newAlerts #keywordAlertsTable .editIcons {
    padding: 2px 0 0 0;
    width: 32px;
}

#newAlerts #keywordAlertsTable .editIcons img {
    padding: 0;
    margin: 0;
    border: none;
}

#newAlerts #keywordAlertsTable .alertsRowA {
    background: #e5e6c9;
    color: #333;
    vertical-align: middle;
    padding: 5px;
    margin: 0;
    height: 33px;
    font-size: 10px;
}

#newAlerts #keywordAlertsTable .alertsRowB {
    background: #f8f8ef;
    color: #333;
    vertical-align: middle;
    padding: 5px;
    margin: 0;
    height: 33px;
    font-size: 10px;
}

#newAlerts #keywordAlertsTable .alertsRowA td {
    vertical-align: middle;
    height: 33px;
    border-top: #fff 1px solid;
    border-right: #ffffff 1px solid;
    padding: 0;
    font-size: 10px;
}

#newAlerts #keywordAlertsTable .alertsRowB td {
    vertical-align: middle;
    height: 33px;
    border-top: #fff 1px solid;
    border-right: #ffffff 1px solid;
    padding: 0;
    font-size: 10px;
}

#newAlerts #keywordAlertsTable .alertsRowA img {
    margin: 0;
    padding: 0;
    vertical-align: middle;
    border: none;
}

#newAlerts #keywordAlertsTable .alertsRowB img {
    margin: 0;
    padding: 0;
    vertical-align: middle;
    border: none;
}

#newAlerts #keywordAlertsTable div {
    font-size: 10px;
}

#editLinkSpan, #cancelLinkSpan {
    margin-left: 1em;
}

/* Pre-Set Alerts and Newsletters */
.alertsTable {
    width: 726px;
    margin: 0;
    padding: 0;
    font-size: 10px;
}

.alertsTable .headerRow {
    height: 21px;
    background: #8d7843;
    color: #ffffff;
    font-weight: bold;
    padding: 5px;
    margin: 0;
}

.alertsTable .headerRow th {
    background: #8d7843;
    color: #ffffff;
    font-weight: bold;
    border-right: #ffffff 1px solid;
    padding: 0;
    margin: 0;
}

.alertsTable div {
    font-size: 10px;
}

.alertsTable .alertsRowA {
    background: #e5e6c9;
    color: #333;
    vertical-align: top;
    padding: 5px;
    margin: 0;
    height: 54px;
    font-size: 10px;
}

.alertsTable .alertsRowB {
    background: #f8f8ef;
    color: #333;
    vertical-align: top;
    padding: 5px;
    margin: 0;
    height: 54px;
    font-size: 10px;
}

.alertsTable .alertsRowA td, .alertsTable  .alertsRowB td {
    vertical-align: middle;
    height: 54px;
    border-top: #fff 1px solid;
    border-right: #ffffff 1px solid;
    font-size: 10px;
}

.alertsTable .alertsRowA img, .alertsTable .alertsRowB img {
    margin: 0;
    padding: 0;
    vertical-align: middle;
    border: none;
}

.alertsTable .rssIcon {
    float: right;
    padding: 10px 8px 0 0;
    margin: 0;
    width: 25px;
}

.alertsTable .rssIcon img {
    padding: 0;
    margin: 0;
    border: none;
}

.alertsTable .checkBox {
    width: 30px;
    vertical-align: middle;
    text-align: right;
    padding: 0;
    margin: 0;
}

.alertsTable .check {
    margin: 0 0 0 5px;
    padding: 5px 3px 5px 2px;
    vertical-align: top;
    width: 20px;
    color: #333;
}

.alertsTable .icon {
    margin: 0;
    padding: 0;
    vertical-align: middle;
    width: 88px;
}

.alertsTable .frequency {
    padding-left: 3px;
    color: #09346a;
    line-height: 23px;
}

.alertsTable .info {
    width: 603px;
    padding: 0 0 0 5px;
    margin: 0;
}

.alertsTable .title {
    width: 343px;
    padding: 0 0 0 5px;
    margin: 0;
}

.alertsTable .radio {
    width: 260px;
    padding: 0;
    margin: 0;
}

#categoryAlerts {
    width: 724px;
    margin: 0;
    padding: 1px;
}

#categoryAlerts td {
    padding: 10px 10px 0 10px;
    margin: 0;
    vertical-align: middle;
    color: #333;
    width: 241px;
}

#categoryAlerts .whiteBg {padding-bottom:10px;background:#fff;}

#categoryAlerts input, checkbox {
    padding: 0;
    margin: 0;
}

.category-checkbox {
    padding: 0;
	margin: 4px 0 0 0;
	vertical-align:middle;
	line-height:18px;
	height:18px;
}

.category-checkbox-selected {
    padding: 0;
	margin: 4px 0 0 0;
    background: #feff99;
    color: #09346a;
    font-weight: bold;
	vertical-align:middle;
	line-height:18px;
	height:18px;
	
}

.noKeywordsLabel {
    margin-left: 8em;
    font-weight: bold;
}

#balloon {
    width: 500px;
    height: 200px;
    position:absolute;
    top: 32ex;
    left: 30ex;
}

.balloon-title {
    background: #0B346A;
    text-align: center;
    cursor: move;
    padding: 3px;
    font-weight: bold;
    margin: 0;
    border: 1px solid #333;
    font-size: 11px;
    color: #FFF;
}

.balloon-body {
    border: 1px solid #333;
    border-top: 0;
    margin: 0;
    padding: 8px;
    background: #FFE4AC;
    font-size: 11px;
    color: #333;
}

#content #newAlerts .alertStep {padding:0 0 10px 10px;border-bottom:1px solid #ccc;margin-bottom:10px;}
#content #newAlerts .alertStep .number {display:block;left:0;width:20px;height:20px;background:url(/images/numbers/number-bg-blue.gif) no-repeat;color:#fff;text-align:center;line-height:20px;font-size:14px;font-weight:bold;float:left;}
#content #newAlerts .alertStep p {width:640px;float:left;padding-left:10px;margin:0;line-height:20px;}
#content #newAlerts .alertStep ul {position: static;}
.w225 {width:225px;}
.normal {font-weight:normal;}

.error-nowidth {margin:11px 0 10px 0;border:1px solid #c00;background:#eee;padding:10px;font-size:12px;color:#333;}



@media screen {
  div#balloon { position: fixed; }
  * html { overflow-y: hidden; }
  * html body { overflow-y: auto; height: 100%; }
  * html div#balloon { position: absolute; }
}

