﻿/* -----------------------------------------------------------------------
global.css
----------------------------------------------------------------------- */
/* reset */
html, body, div, span, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, abbr, acronym, address, code, del, dfn, em, img, q, dl, dt, dd, ol, ul, li, fieldset, form, label, legend, table, caption, tbody, tfoot, thead, tr, th, td, article, aside, dialog, figure, footer, header, hgroup, nav, section {margin:0;padding:0;border:0;font-weight:inherit;font-style:inherit;font-size:100%;font-family:inherit;vertical-align:baseline;}
article, aside, dialog, figure, footer, header, hgroup, nav, section {display:block;}
body {line-height:1.5; }
table {border-collapse:separate;border-spacing:0;}
caption, th, td {text-align:left;font-weight:normal;}
table, td, th {vertical-align:middle;}
blockquote:before, blockquote:after, q:before, q:after {content:"";}
blockquote, q {quotes:"" "";}
a img {border:none;}
/* styles  */
html {font-size:100.01%;}
body {font-size:12px;color:#222;background:#fff;font-family:Georgia, "Times New Roman", Times, serif; background:url(/assets/blue_band01.gif) repeat-x 0 44px #efecdb; letter-spacing:-0.1px;}
.container {
margin:0 auto;
width:960px;
}
h2 {font-size:20px;margin-bottom:10px; color:#154888; line-height:23px;}
h3.rail-title {
background-color:#EFECDB;
color:#564B40;
font-family:Arial,Helvetica,sans-serif;
font-size:15px;
font-weight:bold;
margin-bottom:10px;
padding-bottom:0;
padding-left:16px;
padding-top:3px;
text-transform:uppercase;
width:89%;
}
p {margin:0 0 0.5em;}
strong {font-weight:bold;}
.hide {display:none;}
/* grid */
.column {float:left;/*margin-right:10px;*/}
.last {margin-right:0;}

.welcome  {
color:#FFFFFF;
float:left;
font-family:Arial,Helvetica,sans-serif;
font-size:13px;
margin-left:455px;
margin-top:14px;
width:180px;
}

hr {background:#ddd;color:#ddd;clear:both;float:none;width:100%;height:.1em;margin:0 0 1.45em;border:none;}
hr.space {background:#fff;color:#fff;visibility:hidden;}
.clearfix:after, .container:after {content:"\0020";display:block;height:0;clear:both;visibility:hidden;overflow:hidden;}
.clearfix, .container {display:block;}
.clear {clear:both;}
/* header */
.header{}
.header-search{ height:33px;  padding-top:11px; position:relative; z-index:99999;}
.neaa-logo{position:absolute; margin-top:-11px;}
.search-box{display:inline; float:right; margin-right:10px;}
.more-websites{display:inline; float:right; margin-right:15px;}
.more-websites a{color:#FFFFFF; text-decoration:none;}
.submitSearch {
background:url(/assets/btn_search01.gif) no-repeat top left;
height:20px;
width:60px;
cursor:pointer;
border:none;
float:left;
}
.inputSearch{
border:1px solid #5371c1;
font-size:1em;
font-weight:bold;
height:16px;
width:154px;
float:left;
}
/*------panel more nea websites------------*/
.more-websites-link{
background:url(/assets/btn_moreWebSites.gif) no-repeat 0 0;
width:158px;
height:20px;
display:block;
position:relative;
}
.more-websites-link span
{
left:-4000px;
position:absolute;
}
#nea-panel-websites {
background:url(/assets/bkg_nea_panel.gif) repeat-x scroll 0 100% #002E68;
border-bottom:3px solid #002E68;
display:none;
font:13px Georgia,Times,Serif;
margin:0 auto;
min-height:140px;
padding-top:10px;
position:absolute;
top:20;
width:960px;
left:0px;
}
#nea-panel-websites ul {
float:left;
margin:0;
overflow:hidden;
padding:0;
width:720px;
}
#nea-panel-websites ul li {
background:url("square") no-repeat scroll 50px 100% transparent;
display:inline !important;
float:left;
margin-left:25px;
padding:5px 0;
width:300px;
border-bottom:1px solid #fff;
}
#nea-panel-websites .logo {
float:left;
margin-left:20px;
margin-right:0;
margin-top:35px;
height:50px;
width:216px;
}
/*------end panel more nea websites------------*/
.header-links{margin-bottom:30px; float:right;  position:relative; z-index:99998;}
/*.header-links, .header-links a{
float:right; color:#FFFFFF;
}*/
.header-links ul{list-style:none outside none;margin:0;padding:0;}
.header-links ul li{float:left;}
.header-wrapper{height:35px; display:block; clear:both;}
.header-wrapper .limyAcademy{margin-left:8px;}
.header-wrapper .nav_courseCatalog{ background:url(/assets/btn_courseCatalog01.gif) no-repeat 0 0; width:179px; height:35px; display:block;}
.header-wrapper .nav_courseCatalog:hover{ background:url(/assets/btn_courseCatalog01.gif) no-repeat 0 -35px; width:179px; height:35px; display:block;}
.header-wrapper .nav_courseCatalog_active{ background:url(/assets/btn_courseCatalog01.gif) no-repeat 0 -35px; width:179px; height:35px; display:block;}
.header-wrapper .nav_continuingEducation{ background:url(/assets/btn_continuingEducation01.gif) no-repeat 0 0; width:226px; height:35px; display:block;}
.header-wrapper .nav_continuingEducation:hover{ background:url(/assets/btn_continuingEducation01.gif) no-repeat 0 -35px; width:226px; height:35px; display:block;}
.header-wrapper .nav_continuingEducation_active{ background:url(/assets/btn_continuingEducation01.gif) no-repeat 0 -35px; width:226px; height:35px; display:block;}
.header-wrapper .nav_mastersDegrees{ background:url(/assets/btn_mastersDegrees01.gif) no-repeat 0 0; width:187px; height:35px; display:block;}
.header-wrapper .nav_mastersDegrees:hover{ background:url(/assets/btn_mastersDegrees01.gif) no-repeat 0 -35px; width:187px; height:35px; display:block;}
.header-wrapper .nav_mastersDegrees_active{ background:url(/assets/btn_mastersDegrees01.gif) no-repeat 0 -35px; width:187px; height:35px; display:block;}
.header-wrapper .nav_leaderToLeader{ background:url(/assets/btn_leaderToLeader01.gif) no-repeat 0 0; width:190px; height:35px; display:block;}
.header-wrapper .nav_leaderToLeader:hover{ background:url(/assets/btn_leaderToLeader01.gif) no-repeat 0 -35px; width:190px; height:35px; display:block;}
.header-wrapper .nav_leaderToLeader_active{ background:url(/assets/btn_leaderToLeader01.gif) no-repeat 0 -35px; width:190px; height:35px; display:block;}
.header-wrapper .nav_myAcademy{ background:url(/assets/btn_myAcademy01.gif) no-repeat 0 0; width:152px; height:35px; display:block;}
.header-wrapper .nav_myAcademy:hover{ background:url(/assets/btn_myAcademy01.gif) no-repeat 0 -35px; width:152px; height:35px; display:block;}
.header-wrapper .nav_myAcademy_active{ background:url(/assets/btn_myAcademy01.gif) no-repeat 0 -35px; width:152px; height:35px; display:block;}
.header-links a.homeLink { background:url(/assets/btn_homeLink.gif) no-repeat 0 0; width:54px; height:43px; display:block;}
.header-links a.storeLink { background:url(/assets/btn_storeLink.gif) no-repeat 0 0; width:50px; height:43px; display:block;}
.header-links a.helpLink { background:url(/assets/btn_helpLink.gif) no-repeat 0 0; width:42px; height:43px; display:block;}
.header-links a.resourcesLink { background:url(/assets/btn_resourcesLink.gif) no-repeat 0 0; width:77px; height:43px; display:block;}
.header-links #btnLogin { background:url(/assets/btn_loginLink.gif) no-repeat 0 0; width:91px; height:43px; display:block;}
.header-links #btnLogin.active { background:url(/assets/btn_loginLink.gif) no-repeat 0 -43px; width:91px; height:43px; display:block;}
.loginbox {
background:url(/assets/bkg_loginBack.gif) repeat-x scroll 0 0 #144E8B;
display:none;
width:148px;
/*height:155px;*/
padding-bottom:5px;
position:absolute;
top:36px;
left:141px;
padding-left:10px;
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
z-index:210;
}
.loginbox .registerLink, .loginbox .loginHelpLink{color:#fff; text-transform:uppercase; text-decoration:none;}
.loginbox .registerLink{float:left;}
.loginbox .loginHelpLink{margin-right:9px; float:right;}
#login-form{margin-bottom:7px;}
.btn_logout {
background: url(/assets/logout.gif) no-repeat top left;
height:43px;
width:91px;
cursor:pointer;
border:none;
display:block;
}

#login-form .login-username, #login-form .login-password
{
border:1px solid #416293;
color:#4C6E9E;
font-size:11px;
height:19px;
padding:0 0 0 3px;
width:131px;
*padding-top:3px;
*height:16px;
}
#login-form .login-username{margin-top:15px;}
#login-form .login-password{margin-top:12px; margin-bottom:12px;*margin-bottom:6px;}
#login-form .login-rememberme{color:#FFFFFF; letter-spacing:0px; }
#login-form .login-rememberme input[type="checkbox"]{margin:0 6px 0 1px; *margin-left:-3px;}
#login-form .btn_login{
background:url(/assets/btn_login.gif) no-repeat top left;
height:20px;
width:60px;
cursor:pointer;
border:none;
margin-top:8px;
margin-left:1px;
}
/* Slide Banner*/
/*--banner Container--*/
.slideBanner {
    float: left;
    position: relative;
}
/*--Window/Masking Styles--*/
.window {
    height:286px;    width: 960px;
    overflow: hidden; /*--Hides anything outside of the set width/height--*/
    position: relative;
}
.image_reel {
    position: absolute;
    top: 0; left: 0;
}
.image_reel img {float: left;}
/*--Paging Styles--*/
.paging {
    position: absolute;
    bottom: 0px; right: -7px;
    width: 178px; height:47px;
    z-index: 100; /*--Assures the paging stays on the top layer--*/
    text-align: center;
    line-height: 40px;
    background: url(paging_bg2.png) no-repeat;
    display: none; /*--Hidden by default, will be later shown with jQuery--*/
}
.paging a {
    padding: 5px;
    text-decoration: none;
    color: #fff;
}
.paging a.active {
    font-weight: bold;
    background: #c20037;
    border: 1px solid #610000;
    -moz-border-radius: 3px;
    -khtml-border-radius: 3px;
    -webkit-border-radius: 3px;
}
.paging a:hover {font-weight: bold;}
/* end Slide Banner*/
/* end header */
/*navigation menu*/
ul.dropdown  {
float:left;
position:relative;
z-index:597;
margin:0;
height:35px;
}
ul.dropdown, ul.dropdown li, ul.dropdown ul {
list-style:none outside none;
margin:0;
padding:0;
}
ul.dropdown li {
float:left;
line-height:1.3em;
vertical-align:middle;
color:#000000;
margin-right:3px;
}
/*end navigation menu*/
/* main content*/
.main-content{ background-color:#FFFFFF; width:960px; /*padding-bottom:40px;*/ padding-top:20px;}
.inner-content{ background:url(/assets/bkg_verticalLines.gif) repeat-y 0 0; width:960px; padding-bottom:12px;}
.left-rail{ width:215px; padding:0 5px 0 20px;}
.right-rail{ width:215px/*240*/; padding:0 10px 0 15px;}
.body-center{ width:447px /*480px*/; padding: 0 15px 0 18px;}
.contentHomeRailModule{ 
background:url(/assets/bkg-horizontalLines.gif) repeat-x scroll 0 bottom transparent;
margin-bottom:10px;
padding-bottom:1px;

}

.contentHomeRailModule:last-child{background:none;}
.contentHomeRailModule .titleHomeRailModule,
.contentHomeRailModule .imgHomeRailModule{margin-bottom:14px;/*10px*/}
.contentHomeRailModule .imgleftrailmodule{margin-bottom:10px; margin-top:-3px;}
.contentHomeRailModule p, .contentHomeRailModule ul {  margin-bottom:10px; }

.contentHomeRailModule h3{
background-color:#EFECDB;
color:#564B40;
font-family:Arial,Helvetica,sans-serif;
font-size:14px;
font-weight:bold;
margin-bottom:10px;
padding-bottom:3px;
padding-left:16px;
padding-top:3px;
text-transform:uppercase;
width:90%;
}

.contentHomeRailModule ul{list-style-type: none; padding-left:0px;}
.contentHomeRailModule ul li{background:url(/assets/bkg_bulletSmall.gif) no-repeat 0px 5px; padding-left:20px;}

ul.smallBulletul{list-style-type: none; padding-left:0px;}
ul li.smallBulletli { background:url(/assets/bkg_bulletSmall.gif) no-repeat 0px 5px; padding-left:20px;}
ul.bigBulletul{list-style-type: none; padding-left:0px;}
ul li.bigBulletli { background:url(/assets/bkg_bulletBig.gif) no-repeat 1px 5px; padding-left:20px;}
.contentRailModule{}
div.hr{ background:url(/assets/bkg-horizontalLines.gif) repeat-x 0 0; height:10px; width:95%;}
div.hr hr {display: none}
/*end main content*/
/* article box*/
.article-box{ width:447px;}
.article-top{ background:url(/assets/bkg_articleBoxTop.gif) no-repeat 0 0; height:20px; margin-top:-3px; padding-top:3px;}
.article-mid{ background:url(/assets/bkg_articleBoxMiddle.gif) repeat-y 0 0; padding-bottom:47px;  }
.article-bottom{ background:url(/assets/bkg_articleBoxBottom.gif) no-repeat 0 0;height:24px;}
/* end article box*/
/*course details*/
.course-detail{ width:195px/*220*/; padding:0 12px 0 13px;}
.course-image{ width:189px /*220*/; padding:2px 8px 0 25px;}
.course-image img{ width:189px;}
.course-price{ font-size:14px; font-family:Arial, Helvetica, sans-serif; font-weight:bold; color:#313131;}
/*end course details*/
/* footer */
.footer{
background:url(/assets/bkg_footer.gif) no-repeat 0 0;
padding-top:36px;
padding-bottom:75px;
color:#666666;
text-align:center;
font-size:11px;
}
.footer .copyright{}
.footer .footer-links{
color:#666666;
text-decoration:none;
}
.footer .footer-links:hover{
text-decoration: underline;
}

/* end footer */
/*  breadcrumb  */
.breadcrumb_container{width:960px; height:51px; color:#333; font-family:Arial, Helvetica, sans-serif; font-size:11px; letter-spacing:0;}
.breadcrumb_container a{ text-decoration:none; color:#333;}
.breadcrumb_container a:hover{ text-decoration:underline;}
.breadcrumb_green{ background:url(../img/bkg_breadcrumb_continuinEducation.gif) no-repeat 0 0; }
.breadcrumb_default{ background:url(/assets/bkg_breadcrumb-without-icons_default.gif) no-repeat 0 0; }
.breadcrumb-left{ width:677px; height:20px; margin-right:18px; overflow:hidden; padding-left:14px; padding-top:19px;}
.breadcrumb-right{ width:251px; height:32px; overflow:hidden; padding-top:19px;}
.breadcrumb-right a{margin-left:12px; text-decoration:none; }
.breadcrumb-right a:hover{ text-decoration:none; }
.breadcrumb-right a img{margin-right:7px; vertical-align:middle;}
/* continuing education list */
h3.main-bar-title{
background-color:#EFECDB;
color:#564B40;
font-family:Arial,Helvetica,sans-serif;
font-size:14px;
font-weight:bold;
padding-bottom:6px;
padding-left:16px;
padding-top:6px;
text-transform:uppercase;
width:96%;
margin-bottom:10px;
}
.category-list{margin-bottom:30px;}
.category-list li{
font-size:14px;
padding-bottom:2px;
padding-left:42px;
}
.category-list li a{
color:#313131;
text-decoration:none;
}
.category-list li a:hover{
text-decoration:underline;
}
ul.smallMediumul {
list-style-type:none;
padding-left:0;
}
ul li.smallMediumli {
background:url(/assets/bkg_bulletMedium.gif) no-repeat scroll 17px 5px transparent;
}
/* end continuing education list */
/* marketing rail module*/
.marketingRailModule{ width:215px; text-align:center; margin-bottom:20px;padding-bottom:20px}
.marketingRailModule {background:url(/assets/bkg-horizontalLines.gif) repeat-x scroll 0 bottom transparent;}
.marketingRailModule:last-child {background:none;}
.marketingRailModule img.iabBigImg{ width:160px; height:600px;}
.marketingRailModule img.iabSmallImg{ width:180px; height:150px;}
/* search results*/
.main-blue-title{color:#154888; font-size:14px;}
.main-blue-title a{color:#154888; text-decoration:none;}
.main-blue-title a:hover{ text-decoration:underline;}
.search-results ul.search-results-list{ list-style-type:none; margin-left:15px;}
.search-results ul.search-results-list li{margin-bottom:20px;}
.search-results ul.search-results-list p{margin:0;}
.search-results ul.search-results-list a{color:#154888; text-decoration:none;}
.search-results ul.search-results-list a:hover{ text-decoration:underline;}
.search-results-pager{
color:#154888; 
background-color:#EFECDB; 
font-family:Arial,Helvetica,sans-serif;
font-size:14px;
font-weight:normal;
padding-bottom:6px;
padding-left:16px;
padding-top:6px;
}
.search-results-pager a { text-decoration:none; color:#154888;}
.search-results-pager a:hover{ text-decoration:underline;}
.search-results-pager a.active{ font-weight:bold;}

/* end search results*/
/* individual course*/
.individual-course p img{float:right; margin:0 10px 15px 20px;}
.take-course-now{
float:right; margin-right:10px; *margin-top:-20px;
background:url(/assets/btn_takeCourseNow.gif) no-repeat 0 0; 
width:144px; 
height:20px; 
display:block;
}
.take-course-now span{position:absolute; left:-4000px;}

.more-course-info{
float:right; margin-right:10px; *margin-top:-20px;
background:url(/assets/btn_moreInformation.gif) no-repeat 0 0; 
width:144px; 
height:20px; 
display:block;
}
.more-course-info span{position:absolute; left:-4000px;}


/* help menu */
ul.help-menu{
list-style-type:none;
padding-left:0;
margin-bottom:10px;
}
.item-help-menu{
background:url(/assets/bkg-horizontalLines.gif) repeat-x scroll 0px 0px transparent;
margin-bottom:0;
padding:3px 0;
width:200px;
}
.item-help-menu:first-child{ background:none;}
.item-help-menu div{ 
padding:1px 0 0 28px;
}
.item-help-menu div:hover{ background:url(/assets/bkg_bulletHelpMenu.gif) no-repeat 9px 5px; background-color:#EFECDB;}
.item-help-menu div.active{background:url(/assets/bkg_bulletHelpMenu.gif) no-repeat 9px 5px; background-color:#EFECDB;}
.item-help-menu a{ 
color:#333333;
text-decoration:none;
}
/* end help menu*/
/* 
#ask_us_form label,
#change-username label
{
padding-left:40px;
display:block;
float:left;
padding-left:40px;
width:150px;
}
#ask_us_form input.text,
#ask_us_form textarea,
#change-username input.text
{
background-color:#EFECDB;
border:1px solid #AEAEAE;
}
#ask_us_form li,
#change-username li
{margin-bottom:10px;}
#ask_us_form input.text,
#change-username input.text
{width:230px; height:22px;}
#ask_us_form textarea{ width:230px; height:105px;}
#ask_us_form .required,
#change-username .required
{ margin-left:190px; font-style:italic;margin-bottom:10px;}
#ask_us_form #submit,
#change-username #submit
{margin-left:190px;}
ask us form*/
/*----------forms in help section-----------------------*/

/*------------registration form---------------*/
#input-form1{color:black;}
#input-form1 .text, .select{
display:block;
width: 210px;
float: left;
margin-bottom: 5px;
color:#000;
font-family:Arial, Helvetica, sans-serif;
}
 #input-form1 .label {
padding-left:0px !important;
}
 #input-form1 br{
clear:both;
}
 #input-form1 .labelOpt {
text-align: right;
width: 255px;
padding-right: 20px;
}
 #input-form1 .select{
text-align:left;
color:#000;
}
 #input-form1 .option{
text-align:left;
color:#000;
}

*html #input-form1 .righttd{padding-top:15px; height:16px}
*:first-child+html #input-form1 .righttd{padding-top:10px; height:16px}
   #input-form1  table{
        width:420px;
    }
    #input-form1 tr{
        height:35px;
        text-align:left;
    }
    #input-form1 td{
        height:20px;
        text-align:text-top;
    }
    
    #input-form1 .main-inner{
        text-align:center;
    }
    #input-form1 fieldset.jcalendar {
        font-family:Arial, Helvetica, sans-serif;
    }
    #input-form1 div.jcalendar-wrapper {
        width:20em;
        border:0;
           }
@media screen and (-webkit-min-device-pixel-ratio:0) {
   #input-form1 div.jcalendar-wrapper {
        width:20em;
        border:0;
           }
}
@media screen and (-webkit-min-device-pixel-ratio:0) {
#input-form1 .birth{margin-top:0px;}
}
    #input-form1 div.jcalendar-selects {
             text-align:center;
padding:.8em .6em;
 margin-left:-50px;
color:#66666;
    }
   * html #input-form1 div.jcalendar-selects {  margin-left:-50px;  }
*:first-child+html #input-form1 div.jcalendar-selects {  margin-left:-50px;  }
#input-form1 .cellInput{
padding-bottom:0px;
font-family:Arial, Helvetica, sans-serif;
}
   * html #input-form1 .cellInput {  padding-bottom:10px;  }
*:first-child+html #input-form1 .cellInput {  padding-bottom:10px;  }
 #input-form .label{
margin-right: 5px;
height:12px;
}
    #input-form1 div.jcalendar-selects select{
        border:1px solid #A1A5A9;
        font-size:100%;
        color:#000;
    }
    #input-form1 div.jcalendar table{
        background:#a1a5a9;
        color:#000;
            }
    #input-form1 div.jcalendar table th{
        background:#eee;
    }
    #input-form1 div.jcalendar table td{
        background:#f9f9f9;
        padding:0;
        width:2.2em;
    }
    #input-form1 div.jcalendar table th.weekend {
        background:#ddd;
    }
    #input-form1 div.jcalendar table td.weekend {
        background:#e9e9e9;
    }
    #input-form1 div.jcalendar table td a {
        color:#333;
        display:block;
        line-height:1.7em;
        text-align:center;
        text-decoration:none;
        width:2.2em;
    }
    #input-form1 div.jcalendar table td.today a {
        background:#777;
        border-color:#aaa;
        color:#fff;
        font-weight:700;
    }
    #input-form1 div.jcalendar table td a:hover,div.jcalendar table td a:focus,div.jcalendar table td a:active {
        background:#77b0d3;
        color:#fff;
        padding:0;
    }
    #input-form1 div.jcalendar table td a.selected {
        background:#0072b9;
        color:#fff;
    }
    #input-form1 div.jcalendar-links {
        margin:.4em;
        text-align:center;
    }
    #input-form1 div.jcalendar-links a {
        padding:.2em .4em;
    }
    #input-form1 .nameError, #input-form1 .lnameError,#input-form1 .adError, #input-form1 .cityError,#input-form1 .zipError, #input-form1 .emailError,#input-form1 .passError,#input-form1 .pass1Error,#input-form1 .pass2Error,#input-form1 .dateError,#input-form1 .stateError, #input-form1 .emailErrorDom{
        color:red; margin-left:150px;
    }
    
    #input-form1 #emailErrorOption{color:#FF0000; display:none;}
    #input-form1 #reg-rnm, #reg-rnemployee, #reg-email_suppression, #input-form1 #reg-sendnews, #input-form1 #reg-sendneamb{float:right;}
    #input-form1 fieldset.jcalendar{width:200px;}
    
#input-form1 #reg-state{ width:210px;}
.help-pages-main-container ul li.no-background{ background-position:-100px 0;}
#input-form1 select#reg-rnmo{margin-left:0px; margin-top:15px;}
/*---------end registrationn form---------------------------------*/

/*------------login form--------------------*/
.help-pages-main-container .anc-forgotup{text-align:center;}
/*------------end login form------------------*/


.article-mid form label
{
padding-left:40px;
display:block;
float:left;
padding-left:40px;
width:150px;
}
.article-mid form input.text,
.article-mid form select,
.article-mid form textarea
{
background-color:#EFECDB;
border:1px solid #AEAEAE;
}
.article-mid form input.text
{width:230px; height:22px;}
.article-mid form textarea{ width:230px; height:105px;}
.article-mid form li{margin-bottom:10px;}
.article-mid form .required
{ margin-left:190px; font-style:italic;margin-bottom:10px;}
.article-mid form #submit
{margin-left:190px;}
.article-mid form .message{margin:10px 20px 10px 15px;}
/* end ask us form*/
.help-pages-main-container{padding: 0 15px 10px 20px;}
.help-pages-main-container h2{color:#154888;
font-size:16px;
font-weight:bold;
line-height:23px;
margin-bottom:10px;}
.help-pages-main-container h3{font-size:14px;
font-weight:bold;
margin-bottom:5px;
}
.help-pages-main-container p{ margin-bottom:15px;}
.help-pages-main-container ul {
list-style-type:none;
padding-left:0;
margin-bottom:15px;
}
.help-pages-main-container ul li {
background:url(/assets/bkg_bulletMedium.gif) no-repeat scroll 17px 5px transparent;
margin-bottom:5px;
padding-left:45px;
}

.article-mid .help-pages-main-container form  label{padding-left:0px;}
.article-mid .help-pages-main-container form input.text {width:210px;}

/* how to contact us*/
.how-to-contact{padding:10px;}
/* end how to contact us*/
/* div error*/
.divError{font-size:11px;margin-left:190px;color:red; display:none;}

.divErrorLoginOverlay{
float:left;
margin-left:0;
margin-top:10px;
width:135px;
color:red;
display:none;
}
/* end div error*/
 
.resources-subcategory{font-size:14px;margin-bottom:10px; color:#154888 !important; line-height:23px; text-decoration:none !important; font-weight:bold;}
.resources-subcategory:hover{text-decoration:underline !important; }
.resources-list{margin-left:0px !important; padding-left:0px !important; margin-bottom:30px;}
.resources-list p{font-size:12px; margin-bottom:15px;}
.resources-detail p{font-size:12px; margin-bottom:15px;}
.content-inside{padding-left:20px;}
.content-inside ul.smallMediumul li.smallMediumli{padding-left:25px !important; background-position:0px 5px !important;}
.promo-module{text-align:center; background:none;}
.promo-module img{max-width:215px; }
.greyOut{ background-color:#CCCCCC !important;}
 
#your-information #statecode, #forgot-pass #state{ width:234px;}
#forgot-pass .formRow{float:left; width:220px;}
#your-information #statecode, #forgot-id #state{ width:234px;}
#forgot-id .formRow{float:left; width:220px;}

.ChangeUser{display:block !important; margin:5px 10px;}

#change-password .errorMsg{
color:red;
font-size:11px;
/*margin-left:190px;*/
margin-top:20px;
text-align:center;
}
 

/*sync_form*/
.help-pages-main-container .divError{margin-left:150px;}

/*------------------- START - BLOCK UI LIGHTBOX CSS ELEMENTS ----------------------------------------------*/
#lightBoxContent {display:none;font-family:Tahoma,Verdana;font-size:12px;text-align:left;padding:10px;backgroundColor:'#F3F0E9';}
.hideLightBox {cursor:hand;cursor:pointer;text-decoration:underline;}
/*------------------- END - BLOCK UI LIGHTBOX CSS ELEMENTS ----------------------------------------------*/
