body { margin-top: 0px; margin-left: 0px; margin-right:0px; margin-bottom:0px; }
.inline, .form-inline {	display: inline; }
.inline h1, .inline h2, .inline h3, .inline h4, .inline h5, .inline h6, .inline p, .inline div { display: inline;}
.display-ns4 { display: none; }

div.hs-home {font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;}

.home-nav-hline { background-color: #ECECEC; background-image: url( /images/hs_home/high_divider_btm_pix.gif); background-repeat: repeat-x; }
.home-nav-vline { background-color: #D4001A; background-image: url( /images/hs_home/divider_nav.gif); background-repeat: repeat-y; }
.home-nav-bar1 { background: #D4001A; } /* hs red */
.home-nav-bar1 a { color: #ffffff; }
.home-nav-bar2 { background: #AA051A; } /* hs dark red */
.home-nav-bar2 a { color: #ffffff; }
.home-title2-bkg { background: #ECECEC; }
.home-grid-line1 { background: #CCCCCC; } /* light grey*/
.home-grid-line2 { background: #BEBABA; } /* dark grey*/
.home-grid-line3 { background: #A1BCD2; } /* blue */
.home-signin1-bkg { background: #CADCEB; }
.home-signin2-bkg { background: #B6CFE4; }
.home-signin3-bkg { background: #E3EDF6; } /* light blue for inner signin box */
.home-signin4-bkg { background: #E3EDF6; } /* dark blue for 1px border around signin form */
.home-signin5-bkg { background: #C5D7EB; }
.home-signin10-bkg { background: #366496; }
.home-signoff1-bkg { background: #003366; }


.home-signoff-txt1 { 	
	font-size: 55%;
	color: #FFFFFF;
	display: inline;
	/* margin-left: 8px; */
	padding-top: 5px;
}
.home-signoff-txt2 { 	
	font-size: 55%;
	color: #FFFFFF;
	display: inline;
	/* margin-left: 8px; */
	padding-top: 5px;
}

.home-signin-txt1 { 	
	font-size: 55%;
	color: #003366;
	margin-left: 0px;
	padding-top: 2px;
}

.home-signin-txt1 a { 	
	text-decoration: none;
	color: #3366CC;
}

.home-signin-txt1 a:hover { 	
	text-decoration: underline;
	color: #0000FF;
}

.home-signin-txt11 { 	
	font-size: 55%;
	color: #003366;
	margin-left: 0px;
	padding-top: 2px;
}

.home-signin-txt11 a { 	
	text-decoration: none;
	color: #003366;
}

.home-signin-txt11 a:hover { 	
	text-decoration: underline;
	color: #0000FF;
}

.home-signin-txt-white {
	FONT-SIZE: 55%; MARGIN-LEFT: 0px; COLOR: #FFFFFF; PADDING-TOP: 2px
}

.home-signin-txt-white A {
	COLOR: #FFFFFF; TEXT-DECORATION: none
}
.home-signin-txt-white A:hover {
	COLOR: #FFFFFF; TEXT-DECORATION: underline
}


div.home-signin-a {
   padding: 2px 0px 2px 0px;
}

div.home-signin-a2 {
   padding: 2px 0px 3px 0px;
}


.home-signin-txt2 { 	
	font-size: 55%;
	color: #333333;
}

.home-signin-txt3, .home-srvc-txt { 	
	font-size: 55%;
	color: #405EBE;
	margin-left: 0px;
	padding-top: 2px;
}

.home-srvc-txt { 	
	margin-left: 8px;
}

.home-signin-txt3 a { 	
	text-decoration: underline;
	color: #405EBE;
}

 .home-signin-txt3 a:hover { 	
	text-decoration: underline;
	color: #0000FF;
}

.home-signin-txt4 {
	font-size: 65%;
	color: #333333;
	margin-left: 0px;
}

.home-signin-txt5   {
	font-size: 65%;
	color: #003366;
	text-decoration: none;
}

.home-srvc-txt a { 	
	text-decoration: none;
	color: #405EBE;
}
.home-srvc-txt a:hover { 	
	text-decoration: underline;
	color: #0000FF;
}
div.home-pulldown select, div.home-locator-pulldown select, div.home-signin-pulldown select {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 65%;
    color: #000000;
    border-top-color: #000000;
    border-left-color: #000000;
    border-right-color: #000000;
    border-bottom-color: #000000;
    border-top-width: 1px;
    border-left-width: 1px;
    border-bottom-width: 1px;
    border-right-width: 1px;
    background-color: #ffffff;
	display: inline;
	width: 13.2em;
}
div.home-locator-pulldown select { width: 10.2em; }
div.home-signin-pulldown select  { width: 10em; }

.home-textbox, .home-signin-textbox, .home-signin-textbox-corp {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 65%;
    color: #333333;
    border-top-color: #000000;
    border-left-color: #000000;
    border-right-color: #000000;
    border-bottom-color: #000000;
    border-top-width: 1px;
    border-left-width: 1px;
    border-bottom-width: 1px;
    border-right-width: 1px;
    background-color: #ffffff;
    width: 10.0em; margin: 0px; padding: 0px;
}
/* WR14100 - Increase text box length  */
.home-signin-textbox-corp { width: 7.6em; }
.home-signin-textbox { width: 14em; }

.home-category {
	font-size: 75%;
	font-weight: bold;
	color: #333333;
	display: inline;
	margin-left: 19px;
	padding-top: 18px;
}

.home-category a { color: #405EBE; text-decoration: none; }
.home-category a:hover { color: #0000FF; text-decoration: underline; }

.home-link {
	font-size: 70%;
	font-weight: normal;
	text-decoration: none;
	color: #405EBE;
	margin-left: 19px;
	margin-right: 10px;
	line-height: 140%;
}

.home-link a {
	color: #405EBE;
	text-decoration: none;
}

.home-link a:visited {
	color: #651C7E;
	text-decoration: none;
}

.home-link a:hover {
	color: #0000FF;
	text-decoration: underline;
}

.home-link2 {
	font-size: 60%;
	font-weight: bold;
	text-decoration: none;
	color: #003366;
	margin-right: 10px;
	line-height: 120%;
}

.home-link2 a {
	color: #003366;
	text-decoration: none;
}

.home-link2 a:hover {
	color: #3366CC;
	text-decoration: none;
}

.home-txt3 {
	font-size: 70%;
	color: #333333;
	margin-left: 8px;
	padding-top:  8px;
}

.home-txt4 {
	font-size: 60%;
	color: #000000;
}

/* Promo Style Definitions */

.promo-rule-top {
background-image: url( /images/hs_home/rule_top.gif);
background-repeat: repeat-x;
}

.promo-rule-bottom {
background-image: url( /images/hs_home/rule_bottom.gif);
background-repeat: repeat-x;
}

.promo-rule-dotted {
background-image: url( /images/hs_home/rule_dotted.gif);
background-repeat: repeat-x;
}

.promo-rule-dotted-blue {
background-image: url( /images/hs_home/rule_dotted_blue.gif);
background-repeat: repeat-x;
}

a.highlights-txt1 {
	font-size: 65%;
	color: #405EBE;
	text-decoration: none;
}



a:hover.highlights-txt1 {
	font-size: 65%;
	color: #0000FF;
	text-decoration: underline;
}



div.highlights-a {
   padding: 4px 0px 5px 0px;
}


.hl-txt2 h3 a {
	font-size: 55%;
	color: #405EBE;
	text-decoration: none;
	display: inline;
}

.hl-txt2 h3 a:hover {
	font-size: 55%;
	color: #0000FF;
	text-decoration: underline;
	display: inline;
}

p.hl-txt3 {
	font-size: 65%;
	color: #333333;
	text-decoration: none;
	display: inline;
}

.hl-txt4 {
	font-size: 65%;
	color: #405EBE;
	text-decoration: none;
	display: inline;
}

a.hl-txt4 {
	font-size: 65%;
	color: #405EBE;
	text-decoration: none;
	display: inline;
}

a:hover.hl-txt4  {
	font-size: 65%;
	color: #0000FF;
	text-decoration: underline;
	display: inline;
}

.h3-text {
	font-family: Verdana
	font-weight: bold;
	font-size: 75%;
	color: #666666;
	display: inline;
	padding-top: 18px;
}	
	
.h3-bluetext {
	font-family: Verdana
	font-weight: bold;	
	font-size: 75%;
	color: #003366;
	display: inline;
	padding-top: 18px;
}	

.h3-whitetext {
	font-family: Verdana
	font-weight: bold;	
	font-size: 75%;
	color: #FFFFFF;
	display: inline;
	padding-top: 18px;
}	

.h3-graytext {
	display: inline; 
	font-size: 75%; 
	color: #333333; 
	padding-top: 18px; 
	font-family: Verdana;
	font-weight: bold
}

/* display grey h3, no indent */
.h3-grey {  
	font-size: 75%;
	color: #666666;
	display: inline;
	padding-top: 18px;
}

.h3-black {  
	font-size: 75%;
	color: #333333;
	display: inline;
	padding-top: 18px;
}

.ada-text-white 
{
   font-size: 1px;
   color: #ffffff;
   background: #ffffff;
   margin: 0em; 
}

.ada-text-ltblue /* Sign In module */
{
   font-size: 1px;
   color: #E3EDF6;
   background: #E3EDF6;
   margin: 0em; 
}


.txt-ltblue { color: #3666CC; }
.txt-dkblue { color: #003366; }

h3.home-txt3 { margin: 0px; padding: 4px 0px 4px 0px; }
div.home-pulldown { margin: 0px; padding: 2px 0px 2px 0px; }
tr.home-pulldown td { border-bottom: 5px solid #ffffff; }
/* Begin Add for WR 29188 */
DIV.hs-footer_corp_modified {
	FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif; MARGIN-TOP: -25px; MARGIN-LEFT: -9px; MARGIN-BOTTOM: -38px
}

.footer_spacing{
margin-left: -5px;
}
.footer_spacing1{
margin-top: -10px;
margin-left: 16px;
}
/*End Add for WR 29188 */
/* 29403*/

.auraltext {FONT-SIZE: 0px; LEFT: -10000px; POSITION: absolute}

.homepagel-homeright {
	margin:0px; padding:0px; font-family:Verdana, Arial, Helvetica, sans-serif; color:#333333; font-size: 65%; text-decoration: none;
}

.homepagel-homeright A:visited {
	COLOR: #651C7E; TEXT-DECORATION: none
}

.homepagel-homeright A {
	COLOR: #405EBE; TEXT-DECORATION: none
}
.homepagel-homeright A:hover {
	COLOR: #0000FF; TEXT-DECORATION: underline
}


.homepage2-homeright {
	margin:0px; padding:0px; font-family:Verdana, Arial, Helvetica, sans-serif; color:#333333; font-size: 65%; text-decoration: none;
}

.homepage2-homeright A:visited {
	COLOR: #651C7E; TEXT-DECORATION: none
}

.homepage2-homeright A {
	COLOR: #405EBE; TEXT-DECORATION: none
}
.homepage2-homeright A:hover {
	COLOR: #0000FF; TEXT-DECORATION: underline
}

/* Begin WR 33326 */
.homepage2-homeright_1 {
	margin-top:10px; padding:0px; font-family:Verdana, Arial, Helvetica, sans-serif; color:#333333; font-size: 65%; text-decoration: none;
}

.homepage2-homeright_1 A:visited {
	COLOR: #651C7E; TEXT-DECORATION: none
}

.homepage2-homeright_1 A {
	COLOR: #405EBE; TEXT-DECORATION: none
}
.homepage2-homeright_1 A:hover {
	COLOR: #0000FF; TEXT-DECORATION: underline
}

/* End WR 33326 */
.grey-bullet {
list-style-image:url(/global/mvc_objects/images/list_greybullet.gif);
margin-top:0.4em;margin-bottom:0;margin-left:16px;
}
/* 29403 */
