/*# Global and common elements are at top, individual pages follow #*/
/*######################## LAST UPDATED APRIL 11, 2007 #############*/
/*##################################################################*/
/********************************************************************/
/*                             START BODY                           */
/********************************************************************/
body {
 background-color:#FFF;
 font-family:verdana, arial, helvetica, tahoma, sans-serif;
 font-size:10px !important;
 color:#000;
 text-align:left;
 margin:0px;
 padding:0px;
}
/* start ie win fix \*/
* html body {
 background-color:#FFF;
 font-family:verdana, arial, helvetica, tahoma, sans-serif;
 font-size:10px !important;
 color:#000;
 text-align:left;
 margin:0px;
 padding:0px;
}
/* end ie win fix */
#outer_wrapper {
 margin-top: 0px;
 margin-left: auto;
 margin-right: auto;
 padding:0px;
 width:750px;
}
/* start ie win fix \*/
* html #outer_wrapper {
 top:0px;
 margin:0px;
 padding:0px;
 position:absolute;
 right:50%;
}
/* end ie win fix */
#middle {
 position:absolute;
 top:0px;
 margin: 0px;
 padding: 0px;
}
/* start ie win fix \*/
* html #middle {
 position:absolute;
 top:0px;
 margin: 0px;
 padding: 0px;
}
/* end ie win fix */
sup {
 font-size:7px !important;
 line-height:7px!important;
 font-weight:bold;
}
#mainwrap {
 float:left;
 width:760px;
 margin:0px;
 padding:0px;
 top:0px;
}
/* start ie win fix \*/
* html #mainwrap {
 float:left;
 width:760px;
 margin:0px;
 padding:0px;
 top:0px;
}
/* end ie win fix */
#innermainwrap {
 float:left;
 width:760px;
 background-image:url(../Images/Layout/EN/maincontent3a.gif);
 background-repeat:repeat-y;
 margin:0px;
 padding:0px;
 top:0px;
}
/* start ie win fix \*/
* html #innermainwrap {
 float:left;
 width:760px;
 margin:0px;
 padding:0px;
 top:0px;
}
/* end ie win fix */
#index #innermainwrap,
#identity_theft #innermainwrap,
#credit_report #innermainwrap {
 float:left;
 width:760px;
 background-image:url("..Images/Layout/EN/maincontent3a.gif");
 background-repeat:repeat-y;
 margin:0px;
 padding:0px;
 top:0px;
}
/* start ie win fix \*/
* html #index #innermainwrap,
#identity_theft #innermainwrap,
#credit_report #innermainwrap {
 float:left;
 width:760px;
 background-image:url("..Images/Layout/EN/maincontent3a.gif");
 background-repeat:repeat-y;
 margin:0px;
 padding:0px;
 top:0px;
}
/* end ie win fix */



/* add YELLOW to all pages for top navigation */
/*div#headernav div.submenu ul li a span#mem,
div.submenu div#memberloginbtn a span#mem,*/
#memberloginbtn {
 position:relative;
 top:-20px;
 left:-20px;
 _left:510px;
 clear:both;
 width:150px;
 float:right;
 _float:left;
 text-align:right;
 margin-right:20px;
 text-decoration:none;
 _color:#FF0;

}
#member #memberloginbtn {
 display:none;
}
span#mem {
	color:#FF0;
	text-decoration:none;
}
/* add black to rollover to all pages for top navigation */
div#headernav #memberloginbtn a:link span#mem,
#memberloginbtn a:link  {
	color:#FF0;
	text-decoration:none;
}

/* add black to rollover to all pages for top navigation */
div#headernav #memberloginbtn a:hover span#mem,
#memberloginbtn a:hover {
	color:#000;
	text-decoration:underline;
}


/********************************************************************/
/*                             END BODY                             */
/********************************************************************/


/********************************************************************/
/*                       START CO-BRANDED PAGES                     */
/********************************************************************/
#earthlink {
 clear:both;
}
#peoplepc {
 clear:both;
 float:left;
}
.font11 {
 font-size:11px !important;
}
.font12 {
 font-size:12px !important;
}
#elink_top {
 position:absolute;
 top:50px;
}
#elink_middle {
 position:absolute;
 top:124px;
}
#peoplepc_top {
 position:relative;
 top:10px;
 z-index:1000;
}
#peoplepc_middle {
 position:relative;
 top:10px;
}
#peoplepc_bottom {
 clear:both;
 bottom:auto;
}
/* start ie win fix \*/
* html #elink_top {
 position:absolute;
 top:10px;
}
* html #elink_middle {
 position:absolute;
 top:84px;
}
* html #peoplepc_top {
 position:absolute;
 top:10px;
}
* html #peoplepc_middle {
 position:absolute;
 top:84px;
}
* html #peoplepc_bottom {
 clear:both;
 margin-top:100%;
}
/* end ie win fix */
/********************************************************************/
/*                       END CO-BRANDED PAGES                       */
/********************************************************************/


/********************************************************************/
/*                             START HEADER                         */
/********************************************************************/
#top {
 position:absolute;
 top:0px;
}
#header {
 float:left;
 width:750px;
 height:74px;
 background-image:url("../Images/Layout/EN/header.gif");
 background-repeat:no-repeat;
}
#headernav {
 font-family:Verdana, Arial, Helvetica, sans-serif;
 font-size: 9px !important;
 font-style: normal;
 line-height: normal;
 font-weight: bold;
 font-variant: normal;
 color: #FFF;
 text-decoration: none;
 float:left;
 position:relative;
 top:15px;
 left:0px;
 _left:60px;
 /*margin-left:270px;*/
  width:750px;

}

#homelink {
 float:left;
 top:5px;
 left:15px;
 _left:-50px;
 position:relative;
 width:250px;
 height:50px;
 z-index:100;
 clear:both;
}

#headersearch {
 float:left;
 margin-left:550px;
 margin-top:0px;
}
/* start ie win fix \*/
* html #headersearch {
 float:left;
 margin-left:250px;
 margin-top:0px;
}
/* end ie win fix */
#headersearch input{
 font-family:Verdana, Arial, Helvetica, sans-serif;
 font-size: 9px !important;
 font-style: normal;
 line-height: normal;
 font-weight: bold;
 font-variant: normal;
 color: #000;
 text-decoration: none;
 float:left;
 border-top:1px solid #000;
 border-bottom:1px solid #666;
 border-left:1px solid #000;
 border-right:1px solid #666;
}
/********************************************************************/
/*                             END HEADER                           */
/********************************************************************/


/********************************************************************/
/*                             START FOOTER                         */
/********************************************************************/
#bottom {
 float:left;
} 
#footer_wrapper {
 float:left;
 width:750px;
}
#footer {
 float:left;
 margin-left:0px;
 width:750px;
 height:83px;
 /*
 background-image:url("../Images/Layout/EN/footer3.gif");
 background-repeat:no-repeat;
 padding-top:45px;*/
}
#footer_flash {
 float:left;
 margin-left:0px;
 width:750px;
 height:83px;
 background-image:url("../Images/Layout/EN/footer_flash.gif");
 background-repeat:no-repeat;
 padding-top:45px;
}
#footer2 {
 float:left;
 margin-left:0px;
 width:750px;
 height:83px;
 background-image:url("../Images/Layout/EN/footer3.gif");
 background-repeat:no-repeat;
 padding-top:45px;
}
.footertxt {
 font-family:verdana, arial, helvetica, tahoma, sans-serif;
 font-size:10px !important;
 font-weight:bold;
 color:#FFF;
 text-decoration:none;
}
.footertxt a:link {
 font-family:verdana, arial, helvetica, tahoma, sans-serif;
 font-size:10px !important;
 font-weight:bold;
 color:#FFF;
 text-decoration:none;
}
.footertxt a:visited {
 font-family:verdana, arial, helvetica, tahoma, sans-serif;
 font-size:10px !important;
 font-weight:bold;
 color:#FFF;
 text-decoration:none;
}
.footertxt a:hover {
 font-family:verdana, arial, helvetica, tahoma, sans-serif;
 font-size:10px !important;
 font-weight:bold;
 color:#000;
 text-decoration:underline;
}
.footertxt a:active {
 font-family:verdana, arial, helvetica, tahoma, sans-serif;
 font-size:10px !important;
 font-weight:bold;
 color:#FFF;
 text-decoration:none;
} 
#copyright {
 float:left;
 text-align:center;
 width:750px;
 margin-top:-30px;
 font-family:verdana, arial, helvetica, tahoma, sans-serif;
 font-size:9px !important;
 font-weight:bold;
 color:#666;
 text-decoration:none;
}
/* start ie win fix \*/
* html #copyright {
 float:none;
 text-align:center;
 width:750px;
 margin-top:-30px;
 font-family:verdana, arial, helvetica, tahoma, sans-serif;
 font-size:9px !important;
 font-weight:bold;
 color:#666;
 text-decoration:none;
}
/* end ie win fix */
#legal_disclaimer_text {
 text-align:center;
 width:630px;
 font-family:verdana, arial, helvetica, tahoma, sans-serif;
 font-size:9px !important;
 font-weight:bold;
 color:#666;
 text-decoration:none;
 clear:both;
 margin:-15px auto 0px auto;
}
/* start ie win fix \*/
* html #legal_disclaimer_text {
 text-align:center;
 width:630px;
 font-family:verdana, arial, helvetica, tahoma, sans-serif;
 font-size:9px !important;
 font-weight:bold;
 color:#666;
 text-decoration:none;
 clear:both;
 margin:0px auto 0px auto;
}
/* end ie win fix */
/********************************************************************/
/*                             END FOOTER                           */
/********************************************************************/


/********************************************************************/
/*                        START RIGHTCOLUMN                         */
/********************************************************************/
#index_rightcolumn {
 float:left;
 width:197px;
 margin-top:400px;
}
/* start ie win fix \*/
* html #index_rightcolumn {
 float:right;
 width:100px;
 margin-right:11px;
 margin-top:-670px;
}
/* end ie win fix */
#rightcolumn {
 float:left;
 width:197px;
 background-image:url("../images/rightcolumn4.gif");
 background-repeat:no-repeat;
 top:auto;
}
/********************************************************************/
/*                         END RIGHTCOLUMN                          */
/********************************************************************/


/********************************************************************/
/*                          START WIDGETS                           */
/********************************************************************/
#widget {
 background-image:url("../images/widgetbg.gif");
 background-repeat:no-repeat;
 width:163px;
 height:184px;
 margin-top:0px;
 text-align:center;
 margin-left:10px;
 margin-right:10px;
}
#widget2 {
 background-repeat:no-repeat;
 width:163px;
 height:184px;
 margin-top:0px;
 text-align:center;
 margin-left:10px;
 margin-right:10px;
 z-index:-100;
}
#widget_login {
 background-image:url("../images/widget_login.gif");
 background-repeat:no-repeat;
 width:166px;
 height:263px;
 margin-top:0px;
 text-align:center;
}
#widget_credit {
 background-image:url("../images/widget_credit_bg.gif");
 background-repeat:no-repeat;
 width:163px;
 height:133px;
 margin-top:0px;
 text-align:center;
}
#widget_identity {
 background-image:url("../images/widget_identity_bg.gif");
 background-repeat:no-repeat;
 width:163px;
 height:133px;
 margin-top:0px;
 text-align:center;
}
#widget_credit_btn {
 font-family:verdana, arial, helvetica, tahoma, sans-serif;
 font-size:9px !important;
 font-weight:bold;
 color:#FFF;
 text-align:center;
 margin-top:0px;
 text-decoration:none;
}
#widget_identity_btn {
 font-family:verdana, arial, helvetica, tahoma, sans-serif;
 font-size:9px !important;
 font-weight:bold;
 color:#FFF;
 text-align:center;
 margin-top:0px;
 text-decoration:none;
}
/* ie hack for pc \*/
* html #widget_credit_btn {
 font-family:verdana, arial, helvetica, tahoma, sans-serif;
 font-size:9px !important;
 font-weight:bold;
 color:#FFF;
 text-align:center;
 margin-top:0px;
 text-decoration:none;
}
* html #widget_identity_btn {
 font-family:verdana, arial, helvetica, tahoma, sans-serif;
 font-size:9px !important;
 font-weight:bold;
 color:#FFF;
 text-align:center;
 margin-top:0px;
 text-decoration:none;
}
/* end ie pc hack */

#widget_credit_btn a:link {
 text-decoration:none;
 color:#FFF;
}
#widget_credit_btn a:visited {
 text-decoration:none;
 color:#FFF;
}
#widget_credit_btn a:hover {
 text-decoration:underline;
 color:#000;
}
#widget_credit_btn a:active {
 text-decoration:none;
 color:#FFF;
}
#widget_identity_btn a:link {
 text-decoration:none;
 color:#FFF;
}
#widget_identity_btn a:visited {
 text-decoration:none;
 color:#FFF;
}
#widget_identity_btn a:hover {
 text-decoration:underline;
 color:#000;
}
#widget_identity_btn a:active {
 text-decoration:none;
 color:#FFF;
}
#widgethdr {
 font-family:verdana, arial, helvetica, tahoma, sans-serif;
 font-size:14px !important;
 line-height:14px !important;
 font-weight:bold;
 color:#FFF;
 text-align:center;
 padding-top:5px;
}
#headerText {
 padding-top:0px;
 margin-top:0px;
}
#widgethdr_login {
 font-family:verdana, arial, helvetica, tahoma, sans-serif;
 font-size:9px !important;
 font-weight:bold;
 color:#FFF;
 text-align:left;
 padding:10px 10px 10px 15px;
 width:140px;
}
.widgethdr_login_header {
 font-family:verdana, arial, helvetica, tahoma, sans-serif;
 font-size:11px !important;
 font-weight:bold;
 color:#FFF;
 text-align:left;
 width:140px;
 text-decoration:none;
}
#widget_txt_login {
 font-family:verdana, arial, helvetica, tahoma, sans-serif;
 font-size:9px !important;
 font-weight:bold;
 color:#FFF;
 text-align:left;
 padding:130px 10px 10px 15px;
 width:140px;
}
#widget_txt_login a {
 text-decoration:underline;
 color:#FFF;
}
#widget_txt_login ul {
 margin-left:-20px;
 margin-top:-10px;
}
/* start ie win fix \*/
* html #widgethdr_login {
 font-family:verdana, arial, helvetica, tahoma, sans-serif;
 font-size:9px !important;
 font-weight:bold;
 color:#FFF;
 text-align:left;
 padding:10px 10px 10px 15px;
 width:140px;
}
* html #widget_txt_login {
 font-family:verdana, arial, helvetica, tahoma, sans-serif;
 font-size:9px !important;
 font-weight:bold;
 color:#FFF;
 text-align:left;
 padding:120px 10px 0px 15px;
 width:140px;
}
* html #widget_txt_login ul {
 margin-left:10px;
 margin-top:-10px;
 margin-bottom:0px;
}
/* end ie win fix */
#widgetfrm {
 margin-top:0px;
 margin-left:auto;
 margin-right:auto;
 font-family:verdana, arial, helvetica, tahoma, sans-serif;
 font-size:10px !important;
 font-weight:bold;
 color:#FFF;
 text-align:left;
 line-height:14px;
 width:135px;
}
#widgetfrm2 {
 margin-left:auto;
 margin-right:auto;
 font-family:verdana, arial, helvetica, tahoma, sans-serif;
 font-size:10px !important;
 font-weight:bold;
 color:#FFF;
 text-align:left;
 width:135px;
}
#widgetfrm_btn {
 text-align:center;
 vertical-align:middle;
 line-height:24px;
 background-image:url("../images/btn2.gif");
 background-repeat:no-repeat;
 width:134px;
 height:23px;
 border:0px;
 font-family:verdana, arial, helvetica, tahoma, sans-serif;
 font-size:10px !important;
 font-weight:normal;
 color:#FFF;
 margin-top:0px;
 text-decoration:none;
}
#widgetfrm_btn a:link {
 color:#FFF;
 text-decoration:none;
}
#widgetfrm_btn a:visited {
 color:#FFF;
 text-decoration:none;
}
#widgetfrm_btn a:hover {
 color:#000;
 text-decoration:underline;
}
#widgetfrm_btn a:active {
 color:#FFF;
 text-decoration:none;
}
#crdt_rpt_sm_hdr {
 margin-top:5px;
}
#idnty_rpt_sm_hdr {
 margin-top:0px;
}
#widget_disclaimer {
 font-family:verdana, arial, helvetica, tahoma, sans-serif;
 font-size:9px !important;
 font-weight:normal;
 color:#000;
 text-align:left;
 width:163px;
 margin-top:0px;
 margin-left:0px;
 margin-right:0px;
}
#index_specialoffer {
 background-image:url("../images/index_specialoffer.gif");
 background-repeat:no-repeat;
 width:179px;
 height:140px;
 float:left;
 position:relative;
 top:-7px;
 left:7px;
}
/* start ie win fix \*/
* html #index_specialoffer {
 position:relative;
 top:-3px;
 left:4px;
}
/* end ie win fix */
#specialoffer {
 background-image:url("../images/specialoffer.gif");
 background-repeat:no-repeat;
 width:177px;
 height:125px;
 margin-top:0px;
 margin-left:8px;
 float:left;
}
/* start ie win fix \*/
* html #specialoffer {
 margin-left:4px; 
}
/* end ie win fix */
#specialofferhdr {
 font-family:verdana, arial, helvetica, tahoma, sans-serif;
 font-size:12px !important;
 font-weight:bold;
 color:#FFF;
 float:left;
 clear:right;
 text-align:left;
 margin-left:12px;
 margin-top:0px;
}
/* start ie win fix \*/
* html #specialofferhdr {
 margin-left:7px; 
 margin-top:0px;
}
/* end ie win fix */
#index_specialofferbtn {
 font-family:verdana, arial, helvetica, tahoma, sans-serif;
 font-size:10px !important;
 font-weight:bold;
 color:#FFF;
 float:left;
 text-align:left;
 margin-left:12px;
 margin-top:0px;
}
#index_specialoffertxt {
 font-family:verdana, arial, helvetica, tahoma, sans-serif;
 font-size:10px !important;
 font-weight:bold;
 color:#9C9;
 float:left;
 clear:right;
 text-align:left;
 margin-left:-10px;
 margin-top:-5px;
}

/* start ie win fix \*/
* html #index_specialoffertxt {
 font-family:verdana, arial, helvetica, tahoma, sans-serif;
 font-size:10px !important;
 font-weight:bold;
 color:#9C9;
 float:left;
 clear:both;
 text-align:left;
 width:170px;
 margin-top:5px;
 margin-left:-5px;
}
* html #index_specialofferbtn a.whitelink {
 top:-26px;
 position:relative;
}
/* end ie win fix */


#specialoffertxt {
 font-family:verdana, arial, helvetica, tahoma, sans-serif;
 font-size:10px !important;
 font-weight:bold;
 color:#9C9;
 float:left;
 clear:right;
 text-align:left;
 margin-left:12px;
}
/* start ie win fix \*/
* html #specialoffertxt {
 font-family:verdana, arial, helvetica, tahoma, sans-serif;
 font-size:10px !important;
 font-weight:bold;
 color:#9C9;
 float:left;
 clear:both;
 text-align:left;
 margin-left:7px;
 width:120px;
}
/* end ie win fix */
#index_specialofferbtn a:link{
 color:#FFF;
 text-decoration:none;
}
#index_specialofferbtn a:visited{
 color:#FFF;
 text-decoration:none;
}
#index_specialofferbtn a:hover{
 color:#000;
 text-decoration:underline;
}
#index_specialofferbtn a:active{
 color:#FFF;
 text-decoration:none;
}
/* start ie win fix \*/
* html #index_specialofferbtn {
 font-family:verdana, arial, helvetica, tahoma, sans-serif;
 font-size:10px !important;
 font-weight:bold;
 color:#FFF;
 float:left;
 text-align:left;
 margin-left:10px;
 margin-top:25px;
 clear:both;
 width:100px;
}
/* end ie win fix */
#specialofferbtn {
 font-family:verdana, arial, helvetica, tahoma, sans-serif;
 font-size:10px !important;
 font-weight:bold;
 color:#FFF;
 float:left;
 text-align:left;
 position:relative;
 left:10px;
 top:30px;
}
#specialofferbtn a:link{
 color:#FFF;
 text-decoration:none;
}
#specialofferbtn a:visited{
 color:#FFF;
 text-decoration:none;
}
#specialofferbtn a:hover{
 color:#000;
 text-decoration:underline;
}
#specialofferbtn a:active{
 color:#FFF;
 text-decoration:none;
}
/* start ie win fix \*/
* html #specialofferbtn {
 font-family:verdana, arial, helvetica, tahoma, sans-serif;
 font-size:10px !important;
 font-weight:bold;
 color:#FFF;
 float:left;
 text-align:left;
 position:relative;
 left:10px;
 top:30px;
 clear:both;
 width:100px;
}
/* end ie win fix */

#resourceshdr {
 font-family:verdana, arial, helvetica, tahoma, sans-serif;
 font-size:14px !important;
 font-weight:bold;
 color:#474747;
 text-align:center; 
 font-style:italic;
 margin-bottom:25px;
 border-bottom:2px solid #474747;
}
#resourcesquiz{ 
 background-image:url("../images/quiz_icon.gif");
 background-repeat:no-repeat;
}
#resourcescompare {
 background-image:url("../images/compare_icon.gif");
 background-repeat:no-repeat; 
}
#resourcesnews {
 background-image:url("../images/news_icon.gif");
 background-repeat:no-repeat;
}
#resourcesemail {
 background-image:url("../images/email_icon.gif");
 background-repeat:no-repeat;
}
#resourcestxt{
 font-family:verdana, arial, helvetica, tahoma, sans-serif;
 font-size:10px !important;
 font-weight:normal;
 color:#000;
 text-align:left; 
 margin-left:25px;
}
#resourcestxt a:link {
 font-weight:bold;
 color:#000;
 text-decoration:underline;
}
#resourcestxt a:visited {
 font-weight:bold;
 color:#000;
 text-decoration:underline;
}
#resourcestxt a:hover {
 font-weight:bold;
 color:#F60;
 text-decoration:underline;
}
#resourcestxt a:active {
 font-weight:bold;
 color:#000;
 text-decoration:underline;
}
#testimonial {
 font-family:times, "times new roman", serif;
 font-size:12px !important;
 font-weight:bold;
 color:#000;
 text-align:left; 
 font-style:italic;
}

#lowertextbg {
 float:left;
 width:750px;
 margin-left:0px;
 background-image:url("../images/lowertext.gif");
 background-repeat:repeat-y;
}
#lowertext {
 font-family:verdana, arial, helvetica, tahoma, sans-serif;
 font-size:11px !important;
 width:670px;
 text-align:left;
 margin-top:20px;
 z-index:10;
}
/********************************************************************/
/*                           END WIDGETS                            */
/********************************************************************/


/********************************************************************/
/*                  START TEXT FORMATTING CLASSES                   */
/********************************************************************/
.bold11center {
 font-family:Verdana, Arial, Helvetica, sans-serif;
 font-size: 11px !important;
 font-style: normal;
 line-height: normal;
 font-weight: bold;
 font-variant: normal;
 color:#000;
 text-decoration: none;
 text-align:center;
}
.normal11center {
 font-family:Verdana, Arial, Helvetica, sans-serif;
 font-size: 11px !important;
 font-style: normal;
 line-height: normal;
 font-weight: normal;
 font-variant: normal;
 color:#000;
 text-decoration: none;
 text-align:center;
}
.required {
 font-family:Verdana, Arial, Helvetica, sans-serif;
 font-size: 10px !important;
 font-style: normal;
 line-height: normal;
 font-weight: normal;
 font-variant: normal;
 color:#F00;
 text-decoration: none;
}
#error_alert {
 font-family:Verdana, Arial, Helvetica, sans-serif;
 font-size: 10px !important;
 font-style: normal;
 line-height: normal;
 font-weight: normal;
 font-variant: normal;
 color:#F00;
 text-decoration: none;
}
#slogan {
 font-family:Verdana, Arial, Helvetica, sans-serif;
 font-size: 11px !important;
 font-style: normal;
 line-height: normal;
 font-weight: bold;
 font-variant: normal;
 color: #FFF;
 text-decoration: none;
 float:left;
 margin-top:19px;
 margin-left:22px;
}
/* start ie win fix \*/
* html #slogan {
 margin-top:17px;
 margin-left:12px;
}
/* end ie win fix */
.grnhdr2 {
 font-family:verdana, arial, helvetica, tahoma, sans-serif;
 font-size:21px !important;
 line-height:22px !important;
 color:#060;
 text-align:center;
 font-weight:bold;
}
.grnhdr2 a, .grnhdr2 a:link, .grnhdr2 a:visited, .grnhdr2 a:active {
 color:#060;
 text-decoration:none;
}
.grnhdr2 a:hover {
 color:#000;
 text-decoration:underline;
}
.grnhdr2 sup {
 font-size:10px !important;
 line-height:10px!important;
}
.grnhdr3 {
 font-family:verdana, arial, helvetica, tahoma, sans-serif;
 font-size:22px !important;
 line-height:24px !important;
 color:#000;
 text-align:left;
 font-weight:bold;
}
.grnhdr3 sup {
 font-size:10px !important;
 line-height:10px!important;
}
.grnhdr15 {
 font-family:verdana, arial, helvetica, tahoma, sans-serif;
 font-size:15px !important;
 line-height:16px!important;
 color:#060;
 text-align:left;
 font-weight:bold;
 padding-top:5px; 
}
.grnhdr15 sup {
 font-size:10px !important;
 line-height:10px!important;
}
.grnhdr13 {
 font-family:verdana, arial, helvetica, tahoma, sans-serif;
 font-size:13px !important;
 line-height:13px !important;
 color:#060;
 text-align:left;
 font-weight:bold;
 padding-top:5px; 
}
.grnhdr13 sup {
 font-size:10px !important;
 line-height:10px!important;
}
.grnhdr12 {
 font-family:verdana, arial, helvetica, tahoma, sans-serif;
 font-size:12px !important;
 line-height:12px !important;
 color:#060;
 text-align:left;
 font-weight:bold;
 padding-top:5px; 
}
.grnhdr12 sup {
 font-size:10px !important;
 line-height:10px!important;
}
.blckbld11 {
 font-family:verdana, arial, helvetica, tahoma, sans-serif;
 font-size:11px !important;
 line-height:12px !important;
 color:#000;
 text-align:left;
 font-weight:bold;
}
a.blckbld11:link, a.blckbld11:visited, a.blckbld11:active {
 color:#000;
 text-decoration:none;
}
a.blckbld11:hover {
 color:#F60;
 text-decoration:underline;
}
.blckbld10 {
 font-family:verdana, arial, helvetica, tahoma, sans-serif;
 font-size:10px !important;
 line-height:11px !important;
 color:#000;
 text-align:left;
 font-weight:bold;
}
a.blckbld10:link, a.blckbld10:visited, a.blckbld10:active {
  color:#000;
 text-decoration:none;
}
a.blckbld10:hover {

  color:#F60;
 text-decoration:underline;


}



.blck10 {
 font-family:verdana, arial, helvetica, tahoma, sans-serif;
 font-size:10px !important;
 line-height:10px !important;
 color:#000;
 text-align:left; 
 font-weight:normal;
}
.blck11 {
 font-family:verdana, arial, helvetica, tahoma, sans-serif;
 font-size:11px !important;
 line-height:11px !important;
 color:#000;
 text-align:left; 
 font-weight:normal;
}
.blck12 {
 font-family:verdana, arial, helvetica, tahoma, sans-serif;
 font-size:12px !important;
 line-height:12px !important;
 color:#000;
 text-align:left; 
 font-weight:normal;
}
.blckbld12 {
 font-family:verdana, arial, helvetica, tahoma, sans-serif;
 font-size:12px !important;
 line-height:12px !important;
 color:#000;
 text-align:left; 
 font-weight:bold;
}
.blckbld12Center {
 font-family:verdana, arial, helvetica, tahoma, sans-serif;
 font-size:12px !important;
 line-height:12px !important;
 color:#000;
 text-align:center;
 font-weight:bold;
}
.blckbld12Center a:link,.blckbld12Center a:visited,.blckbld12Center a:active {
 color:#000;
 text-decoration:none;
}
.blckbld12Center a:hover {
 color:#F60;
 text-decoration:underline;
}










.whtbld10 {
 font-family:verdana, arial, helvetica, tahoma, sans-serif;
 font-size:10px !important;
 line-height:11px !important;
 color:#FFF;
 font-weight:bold;
}
.bluelink,
.bluelink:link,
.bluelink:hover,
.bluelink:active,
.bluelink:visited {
 font-family:verdana, arial, helvetica, tahoma, sans-serif;
 color:#00f;
 text-align:center;
 font-weight:normal;
 text-decoration:underline;
}
.btn1txt {
 font-family:verdana, arial, helvetica, tahoma, sans-serif;
 color:#FFF;
 text-align:center;
 font-weight:bold;
 text-decoration:none;
 font-size:14px !important;
 line-height:32px !important;
 margin-left: auto;
 margin-right: auto;
}
.btn1txta {
 font-family:verdana, arial, helvetica, tahoma, sans-serif;
 color:#FFF;
 text-align:center;
 font-weight:bold;
 text-decoration:none;
 font-size:14px !important;
 line-height:44px !important;
 margin-left: auto;
 margin-right: auto;
}
.crid_btntxt {
 font-family:verdana, arial, helvetica, tahoma, sans-serif;
 color:#FFF;
 text-align:center;
 vertical-align:middle;
 font-weight:bold;
 text-decoration:none;
 font-size:14px !important;
 line-height:16px !important;
 margin-left: auto;
 margin-right: auto;
 position:relative;
 top:8px;
}
.crid_btntxt a:link,
.btn1txta a:link,
.btn1txt a:link {
 color:#FFF;
 text-decoration:none;
}
.crid_btntxt a:visited,
.btn1txta a:visited,
.btn1txt a:visited {
 color:#FFF;
 text-decoration:none;
}
.crid_btntxt a:hover,
.btn1txta a:hover,
.btn1txt a:hover {
 color:#000;
 text-decoration:underline;
}
.crid_btntxt a:active,
.btn1txta a:active,
.btn1txt a:active {
 color:#FFF;
 text-decoration:none;
}
.btn1bg {
 text-align:center;
 vertical-align:middle;
 background-image:url("../images/btn1.gif");
 background-repeat:no-repeat;
 width:202px;
 height:36px;
 margin-left: auto;
 margin-right: auto;
}
#index_rght_sd {
 width:171px;
 height:155px;
 float:right;
 z-index:999;
 position:relative;
 top:60px;
 left:0px;
 _left:-10px;
}

.index_tryit_btn {
 text-align:center;
 vertical-align:middle;
 background-image:url("../images/index_tryit_btn.gif");
 background-repeat:no-repeat;
 width:171px;
 height:51px;
 margin-left: auto;
 margin-right: auto;
}
#crid_btn {
 text-align:center;
 vertical-align:middle;
 background-image:url("../images/crid_btn.gif");
 background-repeat:no-repeat;
 width:217px;
 height:68px;
 margin-left: auto;
 margin-right: auto;
 position:relative;
 top:25px;
 left:220px;
}


span.graysm {
 color:#404040;
 font-size:12px !important;
 line-height:12px !important;
 text-decoration:none;
 font-style:normal;
 font-weight:bold;
 font-family:Verdana, Arial, Helvetica, sans-serif;
}
span.orangesm {
 color:#ca7101;
 font-size:16px !important;
 line-height:18px !important;
 text-decoration:none;
 font-style:normal;
 font-weight:bold;
 font-family:Verdana, Arial, Helvetica, sans-serif;
}
span.yellowsm {
 color:#c3b007;
 font-size:16px !important;
 line-height:18px !important;
 text-decoration:none;
 font-style:normal;
 font-weight:bold;
 font-family:Verdana, Arial, Helvetica, sans-serif;
}
span.purplesm {
 color:#6e1674;
 font-size:16px !important;
 line-height:18px !important;
 text-decoration:none;
 font-style:normal;
 font-weight:bold;
 font-family:Verdana, Arial, Helvetica, sans-serif;
}
span.redsm {
 color:#8f2222;
 font-size:16px !important;
 line-height:18px !important;
 text-decoration:none;
 font-style:normal;
 font-weight:bold;
 font-family:Verdana, Arial, Helvetica, sans-serif;
}
span.greensm {
 color:#346e2a;
 font-size:16px !important;
 line-height:18px !important;
 text-decoration:none;
 font-style:normal;
 font-weight:bold;
 font-family:Verdana, Arial, Helvetica, sans-serif;
}
span.bluesm {
 color:#204384;
 font-size:16px !important;
 line-height:18px !important;
 text-decoration:none;
 font-style:normal;
 font-weight:bold;
 font-family:Verdana, Arial, Helvetica, sans-serif;
}
/********************************************************************/
/*                   END TEXT FORMATTING CLASSES                    */
/********************************************************************/


/********************************************************************/
/*                  START OTHER COMMON ELEMENTS                     */
/********************************************************************/
#mainimg_default {
 float:left;
 width:553px;
 height:80px;
 margin-left:0px;
 background-image:url("../images/mainimg_default2.gif");
 background-repeat:no-repeat;
 vertical-align:middle;
 line-height:80px;
}
#wrap_spam_lock {
 width:500px;
 clear:both;
 height:35px;
}
#no_spam {
 width:39px;
 height:38px;
 float:left;
}
.maintxt_identity {
 text-align:left;
 float:left;
 width:260px;
 position:relative;
 top:10px;
 left:300px;
}
.clear_floats {
 clear:both;
}
.whitelink {
 color:#FFF;
}
a.whitelink:hover {
 color:#FFF;
}
#column_wrapper_site_map .greenbar {
 width:540px;
}
.greenbar {
 border-top:1px solid #409f39;
 padding-top:5px;
 color:#000;
 text-decoration:none;
}
.greenbar a:link {
 color:#000;
 text-decoration:none;
}
.greenbar a:visited {
 color:#409f39;
 text-decoration:none;
}
.greenbar a:hover {
 color:#000;
 text-decoration:underline;
}
.greenbar a:active {
 color:#000;
 text-decoration:none;
}
table, tr, td {
 font-family:verdana, arial, helvetica, tahoma, sans-serif;
 font-size:10px !important;
 font-weight:bold;
 color:#000;
 text-decoration:none;
}
.logo_holder {
 float:left;
 width:130px;
}
.logo_content {
 float:left;
 width:330px;
 padding-left:10px;
}
#about_pm123,
#about_pmidentity,
#about_pmfamily,
#about_lowercontent {
 float:left;
}
#credit_report #breadcrumbs,
#identity_theft #breadcrumbs {
 float:left;
 font-family:verdana, arial, helvetica, tahoma, sans-serif;
 color:#000;
 text-align:left;
 font-weight:normal;
 text-decoration:none;
 font-size:10px !important;
 width:400px;
 height:60px;
 vertical-align:top;
 position:relative;
 top:0px;
 left:60px;
}
#breadcrumbs {
 float:left;
 font-family:verdana, arial, helvetica, tahoma, sans-serif;
 color:#000;
 text-align:left;
 font-weight:normal;
 text-decoration:none;
 font-size:10px !important;
 width:250px;
 height:60px;
 vertical-align:top;
}
#about_us #breadcrumbs {
 float:left;
 font-family:verdana, arial, helvetica, tahoma, sans-serif;
 color:#000;
 text-align:left;
 font-weight:normal;
 text-decoration:none;
 font-size:10px !important;
 width:250px;
 height:60px;
 vertical-align:top;
 margin-left:10px;
}
#breadcrumbs a:link {
 color:#00F;
 text-decoration:underline;
}
#breadcrumbs a:visited {
 color:#00F;
 text-decoration:underline;
}
#breadcrumbs a:hover {
 color:#000;
 text-decoration:none;
}
#breadcrumbs a:active {
 color:#00F;
 text-decoration:underline;
}
#default_breadcrumbs {
 float:left;
 font-family:verdana, arial, helvetica, tahoma, sans-serif;
 color:#000;
 text-align:left;
 font-weight:normal;
 text-decoration:none;
 font-size:10px !important;
 width:300px;
 height:60px;
 vertical-align:top;
 margin-left:130px;
}
/* start ie win fix \*/
* html #default_breadcrumbs {
 float:left;
 font-family:verdana, arial, helvetica, tahoma, sans-serif;
 color:#000;
 text-align:left;
 font-weight:normal;
 text-decoration:none;
 font-size:10px !important;
 width:300px;
 height:60px;
 vertical-align:top;
 margin-left:70px;
}
/* end ie win fix */
#default_breadcrumbs a:link {
 color:#00F;
 text-decoration:underline;
}
#default_breadcrumbs a:visited {
 color:#00F;
 text-decoration:underline;
}
#default_breadcrumbs a:hover {
 color:#000;
 text-decoration:none;
}
#default_breadcrumbs a:active {
 color:#00F;
 text-decoration:underline;
}
#privacy_security {
 width:161px;
 height:34px;
 float:left;
 margin-top:30px;
 margin-left:150px;
 text-align:center;
} 
/* start ie win fix \*/
* html #privacy_security {
 width:161px;
 height:34px;
 float:left;
 margin-top:30px;
 margin-left:75px;
 text-align:center;
} 
/* end ie win fix */
#privacy_security2 {
 width:161px;
 height:34px;
 float:right;
 margin-top:0px;
 margin-left:0px;
 text-align:center;
}
/********************************************************************/
/*                   END OTHER COMMON ELEMENTS                      */
/********************************************************************/


/********************************************************************/
/*             START SECONDARY PAGE BACKGROUND STYLE                */
/********************************************************************/
#maincontentbg2 {
 float:left;
 width:553px;
 margin-left:0px;
 margin-top:0px;
 background-image:url("../images/maincontent2.gif");
 background-repeat:repeat-y;
}
#maincontentbg_flash {
 float:left;
 width:750px;
 margin-left:0px;
 margin-top:0px;
 background-image:url("../images/flash_bg_slice.gif"); 
 background-repeat:repeat-y;
}
#maincontent_column_wrapper2 {
 float:left;
 text-align:left;
 width:750px;
 top:0px;
 left:12px;
 position:relative;
 background-image:url("../images/Layout/EN/maincontentcolbg.gif");
 background-position:top;
 background-repeat:repeat-x;
}
#maincontent_column_text {
 padding:20px 70px 20px 70px;
}

#maincontent_about_wrapper {
 float:left;
 text-align:left;
 padding-left:0px;
 padding-right:0px;
 width:480px;
 position:relative;
 top:0px;
 left:140px;
}
/********************************************************************/
/*             END SECONDARY PAGE BACKGROUND STYLE                */
/********************************************************************/


/********************************************************************/
/*            START THIRD LEVEL PAGE BACKGROUND STYLE               */
/********************************************************************/
#maincontent_flash_wrapper {
 float:left;
 text-align:left;
 margin-left:0px;
 padding-left:0px;
 padding-right:0px;
 width:750px;
 background-image:url("../images/mainimg_flash.gif");
 background-repeat:no-repeat;
}
#maincontent_default_wrapper {
 float:left;
 text-align:left;
/* margin-left:10px;
 padding-left:10px;*/
 padding-right:10px;
 width:530px;
 position:relative;
 top:0px;
 _top:20px;
 left:120px;
 _left:110px;
}
#elink_article #maincontent_default_wrapper {
 float:left;
 text-align:left;
/* margin-left:10px;
 padding-left:10px;*/
 padding-right:10px;
 width:530px;
 position:relative;
 top:0px;
 left:20px;
}

/* start ie win fix \*/
/** html #maincontent_default_wrapper {
 float:left;
 margin-left:5px;
 padding-left:5px;
 padding-right:5px;
 padding-top:10px;
 width:530px;
}*/
/* end ie win fix */
/********************************************************************/
/*              END THIRD LEVEL PAGE BACKGROUND STYLE               */
/********************************************************************/

#resources {
 width:170px;
 float:left;
 margin-left:10px;
}
/* start ie win fix \*/
* html #resources {
 width:170px;
 float:left;
 margin-left:5px;
}
/* end ie win fix */

#index_verisign {
 width:110px;
 height:60px;
 margin-left:auto;
 margin-right:auto;
 position:relative;
 top:120px;
}
#verisign {
 float:left;
 width:110px;
 height:60px;
 vertical-align:top;
 position:relative;
 top:-10px;
 left:0px;
}
#credit_report #crid_btn #verisign {
 float:right;
 width:110px;
 height:60px;
 position:relative;
 top:80px;
 left:0px;
}
#identity_theft #crid_btn #verisign {
 float:right;
 width:110px;
 height:60px;
 position:relative;
 top:80px;
 left:0px;
}


#default_verisign {
 float:left;
 width:110px;
 height:60px;
 vertical-align:bottom;
 margin-top:20px;
} 
/* start ie win fix \*/
* html #default_verisign {
 float:left;
 width:110px;
 height:60px;
 vertical-align:bottom;
 margin-top:20px;
}
/* end ie win fix */

#default_hdr_wrapper {
 float:left;
 margin-left:0px;
 margin-top:0px;
 width:500px;
}
/* start ie win fix \*/
* html #default_hdr_wrapper {
 float:left;
 margin-left:0px;
 margin-top:-20px;
 width:600px;
}
/* end ie win fix */
#img_placeholder {
 float:left;
 height:158px;
 width:171px;
 margin-left:0px;
 margin-top:0px;
}
.grnhdr {
 font-family:verdana, arial, helvetica, tahoma, sans-serif;
 font-size:22px !important;
 line-height:26px !important;
 color:#060;
 text-align:left;
 width:280px;
 float:left;
}
.grnhdr sup {
 font-size:10px !important;
 line-height:10px!important;
}
.index_grnhdr {
 font-family:verdana, arial, helvetica, tahoma, sans-serif;
 font-size:22px !important;
 line-height:26px !important;
 color:#060;
 text-align:left;
 width:530px;
 float:left;
 position:relative;
 top:-20px;
 left:30px;
 _top:00px;
 _left:10px;
 z-index:9999;
}
.index_grnhdr sup {
 font-size:10px !important;
 line-height:10px!important;
}

.black17bld {
 font-size:17px;
 font-weight:bold;
 color:#000;
 line-height:17px;
}
.black11bld {
 font-size:11px;
 font-weight:bold;
 color:#000;
 line-height:11px;
}
.black12bld {
 font-size:12px;
 font-weight:bold;
 color:#000;
 line-height:12px;
}
.black13bld {
 font-size:13px;
 font-weight:bold;
 color:#000;
 line-height:13px;
}
.black14bld {
 font-size:14px;
 font-weight:bold;
 color:#000;
 line-height:14px;
}
.default_grnhdr {
 font-family:verdana, arial, helvetica, tahoma, sans-serif;
 font-size:22px !important;
 line-height:26px !important;
 color:#060;
 text-align:left;
 width:320px;
 float:left;
 margin-left:20px;
 margin-top:0px;
}
.default_grnhdr sup {
 font-size:10px !important;
 line-height:10px!important;
} 
.articles_grnhdr {
 font-family:verdana, arial, helvetica, tahoma, sans-serif;
 font-size:19px !important;
 line-height:24px !important;
 color:#060;
 text-align:left;
 width:350px;
 float:left;
 position:relative;
 top:10px;
 left:10px;
 /*outline:1px solid #000;*/
}
.articles_grnhdr sup {
 font-size:10px !important;
 line-height:10px!important;
}
/* start ie win fix \*/
* html .articles_grnhdr {
 font-family:verdana, arial, helvetica, tahoma, sans-serif;
 font-size:19px !important;
 line-height:24px !important;
 color:#060;
 text-align:left;
 width:310px;
 float:left;
 position:relative;
 top:10px;
 left:10px;
}
/* end ie win fix */
#articles_grnhdr15 {
 font-family:verdana, arial, helvetica, tahoma, sans-serif;
 font-size:15px !important;
 line-height:30px !important;
 color:#060;
 text-align:left;
 font-weight:bold;
}
#articles_grnhdr15 sup {
 font-size:10px !important;
 line-height:10px!important;
}
#articles_grnhdr15 a:link,
#articles_grnhdr15 a:visited,
#articles_grnhdr15 a:hover,
#articles_grnhdr15 a:active {
 font-family:verdana, arial, helvetica, tahoma, sans-serif;
 font-size:15px !important;
 line-height:30px !important;
 color:#060;
 text-align:left;
 font-weight:bold;
}
#articles_grnhdr15 a:hover {
 color:#000;
 text-decoration:none;
}
#magic_fill {
 position:relative;
 azimuth:center;
 unicode-bidi:normal;
 line-height:normal;
 letter-spacing:normal;
 visibility:hidden;
 list-style-type:none;
 left:auto;
 elevation:inherit;
}
/*****************************/
/* END OTHER COMMON ELEMENTS */
/*****************************/


/********************************************************************/
/*                         START index.aspx                         */
/********************************************************************/
#maincontentdivider {
  width:726px;
  height:7px;
  background-color:#060;
 float:left;
 top:0px;
 left:12px;
 position:relative;
}

#maincontent_column_wrapper {
 float:left;
 width:725px;
 top:0px;
 left:12px;
 position:relative;
}

#maincontent_ltcolumn {
 font-family:verdana, arial, helvetica, tahoma, sans-serif;
 font-size:10px !important;
 width:317px;
 text-align:left;
 float:left;
 padding:10px 20px 10px 20px;
 background-image:url("../images/Layout/EN/maincontentcolbg.gif");
 background-position:top;
 background-repeat:repeat-x;
 position:relative;
 left:0px;
 top:0px;
}


#maincontent_rtcolumn {
 font-family:verdana, arial, helvetica, tahoma, sans-serif;
 font-size:10px !important;
 width:317px;
 text-align:left;
 float:left;
 padding:10px 20px 10px 20px;
 background-image:url("../images/Layout/EN/maincontentcolbg.gif");
 background-position:top;
 background-repeat:repeat-x;
 position:relative;
 left:12px;
 top:0px;
}

#maincontent_ltcolumn ul, #maincontent_rtcolumn ul {
 line-height:16px;
 text-align:left;
}


#index_mntxttopwrap {
 float:left;
 width:550px;
 _width:540px;
 position:relative;
 left:170px;
 _left:200px;
 top:40px;
 z-index:6000;
} 
#index_mntxttopwrap h1.index_grnhdr span.black13bld {
 line-height:24px;
 /*background-color:#F00;*/
 position:relative;
 top:0px;
 _top:-5px;
 left:0px;
}

#mntxttopwrap {
 float:left;
 width:420px;
 margin-left:160px;
 margin-top:30px;
 _width:390px;
 _margin-left:80px;
 _margin-top:40px;
} 

#mntxttopwrap_default {
 float:left;
 position:relative;
 top:0px;
 left:120px;
 _left:110px;
 padding-bottom:10px;
} 

.maintxt {
 width:350px;
 text-align:left;
 float:left;
}
.index_maintxt {
 width:300px;
 text-align:left;
 float:left;
 position:relative;
 top:190px;
 _top:230px;
 left:55px;
 _left:35px;
}

.maintxt_default {
 width:350px;
 text-align:left;
 float:left;
 position:relative;
 top:0px;
 left:10px;
}
/* start ie win fix \*/
* html .maintxt_default {
 width:350px;
 text-align:left;
 float:left;
 position:relative;
 top:15px;
 left:10px;
}
/* end ie win fix */
#mainimg {
 float:left;
 width:750px;
 height:476px;
 margin-left:0px;
 background-image:url("../images/mainimg2a.jpg");
 background-repeat:no-repeat;
}
#mainimg_flash {
 float:left;
 width:750px;
 margin-left:0px;
 background-image:url("../images/mainimg_flash.gif");
 background-repeat:no-repeat;
}
/********************************************************************/
/*                           END index.aspx                         */
/********************************************************************/


/********************************************************************/
/*          START /credit-reports/member-benefits.aspx              */
/********************************************************************/
#mainimg_credit {
 float:left;
 width:750px;
 height:475px;
 margin-left:0px;
 background-image:url("../images/mainimg_credit2.jpg");
 background-repeat:no-repeat;
}



#mntxttopwrap_credit {
 float:left;
 width:420px;
 margin-left:160px;
 margin-top:30px;
} 
/* start ie win fix \*/
* html #mntxttopwrap_credit {
 float:left;
 width:390px;
 margin-left:80px;
 margin-top:40px;
}
/* end ie win fix */
#credit_hdr_wrapper {
 float:left;
 margin-left:60px;
 margin-top:-20px;
 width:500px;
 position:relative;
 top:0px;
 left:0px;
}
.grnhdr_credit {
 font-family:verdana, arial, helvetica, tahoma, sans-serif;
 font-size:22px !important;
 line-height:26px !important;
 color:#060;
 text-align:left;
 float:left;
 margin-top:0px;
 margin-left:0px;
 position:relative;
 top:0px;
 left:0px;
 _top:-30px;
 _left:-60px;
 _padding-bottom:10px;

}
.grnhdr_credit sup {
 font-size:10px !important;
 line-height:10px!important;
}

#credit_article {
 width:177px;
 height:187px;
 background-image:url("../images/credit_article.gif");
 background-repeat:no-repeat;
 float:left;
}
#credit_news {
 width:177px;
 height:187px;
 background-image:url("../images/credit_news.gif");
 background-repeat:no-repeat;
 float:left;
}
#credit_media {
 width:177px;
 height:187px;
 background-image:url("../images/credit_media.gif");
 background-repeat:no-repeat;
 float:left;
}
.maintxt_credit {
 text-align:left;
 float:left;
 width:260px;
 position:relative;
 top:10px;
 left:300px;
}

#bullettxt_credit {
 text-align:left;
 float:left;
 width:300px;
 position:relative;
 top:0px;
 _top:10px;
 left:80px;
}

#credit_report_btn {
 text-align:center;
 height:35px;
 width:224px;
 background-image:url("../images/credit_report_btn.gif");
 background-repeat:no-repeat;
 font-family:verdana, arial, helvetica, tahoma, sans-serif;
 font-size:9px !important;
 line-height:30px !important;
 color:#FFF;
 font-weight:bold;
 margin-left:auto;
 margin-right:auto;
 text-decoration:none;
}
#credit_report_btn a:link {
 text-decoration:none;
 color:#FFF;
}
#credit_report_btn a:visited {
 text-decoration:none;
 color:#FFF;
}
#credit_report_btn a:hover {
 text-decoration:underline;
 color:#000;
}
#credit_report_btn a:active {
 text-decoration:none;
 color:#FFF;
} 
/********************************************************************/
/*            END /credit-reports/member-benefits.aspx              */
/********************************************************************/


/********************************************************************/
/*                   START /affiliate/offers.aspx                   */
/********************************************************************/
#mainimg_affiliate {
 float:left;
 width:750px;
 height:61px;
 margin-left:0px;
 background-image:url("../images/Layout/EN/mainimg_affiliate.jpg");
 background-repeat:no-repeat;
}
#mntxttopwrap_affiliate {
 float:left;
 width:200px;
 position:relative;
 top:40px;
 left:100px;
} 

#affiliate_flash_wrapper {
 float:left;
 width:750px;
height:369px;
 position:relative;
 top:20px;
 left:0px;
 z-index:99999;
 margin-bottom:20px;
 background-image:url("../images/Layout/EN/maincontentcolbg_180.gif");
 background-position:bottom;
 background-repeat:repeat-x;
}
#affiliate_maincontentbg {
 float:left;
 width:707px;
 /*_width:698px;*/
margin-left:0px;
 margin-top:0px;
 background-image:url("../images/maincontent2.gif");
 background-repeat:repeat-y;
}
#affiliate_column_wrapper {
 float:left;
 text-align:left;
 width:750px;
 /*_width:698px;*/
 top:0px;
 left:0px;
 position:relative;
 background-image:url("../images/Layout/EN/maincontentcolbg.gif");
 background-position:top;
 background-repeat:repeat-x;

}

#affcontent_column_wrapper {
 float:left;
 width:707px;
 _width:698px;
 top:0px;
 left:0px;
 position:relative;
 /*outline:1px solid #00F;*/
}


#affiliate_section1 {
 float:left;
 position:relative;
 top:0px;
 left:60px;
 _left:50px;
 text-align:left;
 width:630px;
 _width:650px;
 border-bottom:2px solid #5882B7;
}
#affiliate_section2 {
 float:left;
 position:relative;
 top:0px;
 left:60px;
 _left:50px;
 text-align:left;
 width:630px;
 _width:650px;
 border-bottom:2px solid #5882B7;
}
#affiliate_section3 {
 float:left;
 position:relative;
 top:0px;
 left:60px;
 _left:50px;
 text-align:left;
 width:630px;
 _width:650px;
}
.affiliate_section_title {
 font-family:Verdana, Arial, Helvetica, sans-serif;
 font-size:13px;
 font-weight:bold;
 color:#324A68;
 float:left;
 position:relative;
 top:0px;
 left:0px;
 width:145px;
 /*outline:1px solid #000;*/
}

.affiliate_section_text {
 font-family:Verdana, Arial, Helvetica, sans-serif;
 font-size:10px;
 font-weight:normal;
 color:#000;
 float:left;
 position:relative;
 top:-10px;
 _top:0px;
 left:0px;
 _left:-10px;
 width:480px;
 _width:500px;
 /*outline:1px solid #F00;*/
}
.affiliate_section_text ul li {
 padding-bottom:10px;
 list-style-image:url("../images/affiliate_arrow.gif");
}
#aff_link,
a#aff_link:link,
a#aff_link:visited,
a#aff_link:hover,
a#aff_link:active {
 font-family:Verdana, Arial, Helvetica, sans-serif;
 font-size:10px;
 font-weight:bold;
 color:#5882B7;
 text-decoration:none;
 float:right;
 margin-right:30px;
 _margin-right:-20px;
 position:relative;
 font-size:11px;
 top:10px;
}
a#aff_link:hover {
 text-decoration:underline;
 color:#000;
}
#aff_link {
 _left:-60px;

}

/********************************************************************/
/*                    END /affiliate/offers.aspx                    */
/********************************************************************/


/********************************************************************/
/*          START /credit-reports/learning-center.aspx              */
/********************************************************************/
#mainimg_learning_center {
 float:left;
 width:750px;
 height:263px;
 margin-left:0px;
 background-image:url("../images/mainimg_learning_center.jpg");
 background-repeat:no-repeat;
}
#learning_center_hdr_wrapper {
 float:left;
/* margin-left:60px;
 margin-top:-20px;*/
 width:500px;
 position:relative;
 top:0px;
 left:0px;
}

#mntxttopwrap_learning_center {
 float:left;
 width:500px;
 /*margin-left:20px;
 margin-top:0px;*/
 position:relative;
 top:30px;
 left:100px;
 /*outline:1px solid #000;*/
} 
/* start ie win fix \*/
/** html #mntxttopwrap_learning_center {
 float:left;
 width:520px;
 margin-left:0px;
 margin-top:0px;
}*/
/* end ie win fix */
.grnhdr_learning {
 font-family:verdana, arial, helvetica, tahoma, sans-serif;
 font-size:22px !important;
 line-height:26px !important;
 color:#060;
 text-align:left;
 width:475px;
 float:left;
 margin-left:20px;
 margin-top:0px;
}
.grnhdr_learning_center {
 font-family:verdana, arial, helvetica, tahoma, sans-serif;
 font-size:22px !important;
 line-height:26px !important;
 color:#060;
 text-align:left;
 width:475px;
 float:left;
 /*margin-left:20px;
 margin-top:0px;*/
 position:relative;
 top:0px;
 left:0px;

}


.grnhdr_learning sup {
 font-size:12px !important;
}
.grnhdr_learning_center sup {
 font-size:12px !important;
}
.maintxt_learning {
 width:475px;
 text-align:left;
 float:left;
 margin-left:20px;
 margin-top:10px;
}
.maintxt_learning_center {
 width:475px;
 text-align:left;
 float:left;
 position:relative;
 left:0px;
 top:0px;
 _top:20px;
 /*_top:-20px;*/
 /*margin-left:20px;
 margin-top:10px;*/
}
#credit_article_title {
 float:left;
 position:relative;
 top:0px;
 left:100px;
 font-size:14px !important;
 line-height:16px !important;
 color:#666;
 font-weight:bold;
 font-family:Verdana, Arial, Helvetica, sans-serif;
}



#learning_center_ltcolumn {
 font-family:verdana, arial, helvetica, tahoma, sans-serif;
 font-size:10px !important;
 width:340px;
 text-align:left;
 float:left;
 position:relative;
 left:0px;
 top:10px;
 /*outline:1px solid #F00;*/
}


#learning_center_rtcolumn {
 font-family:verdana, arial, helvetica, tahoma, sans-serif;
 font-size:10px !important;
 width:340px;
 text-align:left;
 float:left;
 position:relative;
 left:20px;
 top:10px;
 /*outline:1px solid #000;*/
}

.icon_text_wrap {
 float:left;
 position:relative;
 left:0px;
 top:0px;
 /*outline:1px solid #000;*/
}
.icon {
 float:left;
 position:relative;
 left:0px;
 top:0px;
 width:65px;
}
.icon_text_content {
 float:left;
 position:relative;
 left:5px;
 top:0px;
 width:275px;
 /*outline:1px solid #F00;*/
}
.icon_header {
 font-family:verdana, arial, helvetica, tahoma, sans-serif;
 font-size:16px !important;
 line-height:16px !important;
 color:#060;
  font-weight:bold;
}
.icon_text_content a:link,.icon_text_content a:visited,.icon_text_content a:active {
 font-size:11px !important;
 line-height:16px !important;
 text-decoration:none;
}
.icon_text_content a:hover {
 text-decoration:underline;
 color:#F60;
}
/********************************************************************/
/*            END /credit-reports/learning-center.aspx              */
/********************************************************************/


/********************************************************************/
/*          START /identity-theft/member-benefits.aspx              */
/********************************************************************/
#mainimg_identity {
 float:left;
 width:750px;
 height:475px;
 margin-left:0px;
 background-image:url("../images/mainimg_identity2.jpg");
 background-repeat:no-repeat;
}

#mntxttopwrap_identity {
 float:left;
 width:420px;
 margin-left:160px;
 margin-top:30px;
} 
/* start ie win fix \*/
* html #mntxttopwrap_identity {
 float:left;
 width:390px;
 margin-left:80px;
 margin-top:40px;
}
/* end ie win fix */
#identity_hdr_wrapper {
 float:left;
 margin-left:60px;
 margin-top:-20px;
 width:500px;
 position:relative;
 top:0px;
 left:0px;
}
.grnhdr_identity {
 font-family:verdana, arial, helvetica, tahoma, sans-serif;
 font-size:24px !important;
 line-height:26px !important;
 color:#060;
 text-align:left;
 float:left;
 margin-top:0px;
 margin-left:0px;
 position:relative;
 top:0px;
 left:0px;
 _top:-30px;
 _left:-60px;
 _padding-bottom:10px;
}
.grnhdr_identity sup {
 font-size:10px !important;
 line-height:10px!important;
}
/* start ie win fix \*/
* html .grnhdr_identity {
 padding-bottom:15px;
} 
/* end ie win fix */
#id_theft_btn {
 text-align:center;
 height:37px;
 width:300px;
 background-image:url("../images/identity_btn2.gif");
 background-repeat:no-repeat;
 font-family:verdana, arial, helvetica, tahoma, sans-serif;
 font-size:9px !important;
 line-height:30px !important;
 color:#FFF;
 font-weight:bold;
 margin-left:auto;
 margin-right:auto;
 text-decoration:none;
}
#bullettxt_identity {
 text-align:left;
 float:left;
 width:315px;
 position:relative;
 top:0px;
 _top:10px;
 left:50px;
}



#id_theft_btn a:link {
 text-decoration:none;
 color:#FFF;
}
#id_theft_btn a:visited {
 text-decoration:none;
 color:#FFF;
}
#id_theft_btn a:hover {
 text-decoration:underline;
 color:#000;
}
#id_theft_btn a:active {
 text-decoration:none;
 color:#FFF;
} 
/********************************************************************/
/*            END /identity-theft/member-benefits.aspx              */
/********************************************************************/


/********************************************************************/
/*          START /identity-theft/learning-center.aspx              */
/********************************************************************/
#learning_image_wrapper {
 width:540px;
 height:187px;
 margin:0px;
}
/* start ie win fix \*/
* html #learning_image_wrapper {
 float:left;
 width:540px;
 height:187px;
 margin-left:-1px;
}
/* end ie win fix */

#idtheft_article {
 width:177px;
 height:187px;
 background-image:url("../images/idtheft_article.gif");
 background-repeat:no-repeat;
 float:left;
}

#idtheft_news {
 width:177px;
 height:187px;
 background-image:url("../images/idtheft_news.gif");
 background-repeat:no-repeat;
 float:left;
}
#idtheft_media {
 width:177px;
 height:187px;
 background-image:url("../images/idtheft_media.gif");
 background-repeat:no-repeat;
 float:left;
}
/********************************************************************/
/*            END /identity-theft/learning-center.aspx              */
/********************************************************************/


/********************************************************************/
/* START Common elements between learning-center and id-theft pages */
/********************************************************************/
#idtheft_media_select,
#idtheft_news_select,
#idtheft_article_select {
 float:left;
 position:relative;
 left:20px;
}

/* start ie win fix \*/
* html #idtheft_media_select, 
* html #idtheft_news_select, 
* html #idtheft_article_select {
 float:left;
 /*margin-left:10px;*/
  position:relative;
 left:20px;
 margin-top:-20px;
}
/* end ie win fix */ 
#idtheft_media_select select,
#idtheft_news_select select,
#idtheft_article_select select {
 border:1px solid #FFF;
 width:135px;
}
#credit_media_select,
#credit_news_select,
#credit_article_select {
 float:left;
 margin-left:15px;
}
/* start ie win fix \*/
* html #credit_media_select,
* html #credit_news_select,
* html #credit_article_select {
 float:left;
 margin-left:8px;
 margin-top:-20px;
}
/* end ie win fix */ 
#credit_media_select select,
#credit_news_select select,
#credit_article_select select {
 border:1px solid #FFF;
 width:145px; 
}
#idtheft_article_hdr,
#idtheft_news_hdr,
#idtheft_media_hdr {
 float:left;
 margin-left:20px;
 margin-top:40px;
}
/* start ie win fix \*/
* html #idtheft_article_hdr, 
* html #idtheft_news_hdr, 
* html #idtheft_media_hdr {
 float:left;
 margin-left:10px;
 margin-top:50px;
}
/* end ie win fix */
#credit_article_hdr,
#credit_news_hdr,
#credit_media_hdr {
 float:left;
 margin-left:15px;
 margin-top:40px;
}
/* start ie win fix \*/
* html #credit_article_hdr, 
* html #credit_news_hdr, 
* html #credit_media_hdr {
 float:left;
 margin-left:8px;
 margin-top:50px;
}
/* end ie win fix */
#credit_article_txt,
#credit_news_txt,
#credit_media_txt,
#idtheft_article_txt,
#idtheft_news_txt,
#idtheft_media_txt {
 float:left;
 width:145px;
 color:#FFF;
 font-size:10px !important;
 line-height:10px !important;
 text-decoration:none;
 font-style:normal;
 font-weight:normal;
 font-family:Verdana, Arial, Helvetica, sans-serif;
}
/********************************************************************/
/*  END Common elements between learning-center and id-theft pages  */
/********************************************************************/


/********************************************************************/
/*                       START RESOURCES PAGE                       */
/********************************************************************/
#resource_hdr_wrapper {
 float:left;
 width:520px;
 /*margin-left:20px;
 margin-top:0px;*/
 position:relative;
 top:0px;
 left:120px;
 _left:110px;
} 
/* start ie win fix \*/
/** html #resource_hdr_wrapper {
 float:left;
 width:520px;
 margin-left:10px;
 margin-top:0px;
} */
/* end ie win fix */
.grnhdr_resource {
 font-family:verdana, arial, helvetica, tahoma, sans-serif;
 font-size:22px !important;
 line-height:26px !important;
 color:#060;
 text-align:left;
 width:280px;
 float:left;
 margin-left:20px;
 margin-top:0px;
}
.grnhdr_resource sup {
 font-size:10px !important;
 line-height:10px!important;
}
/* start ie win fix \*/
* html .grnhdr_resource {
 font-family:verdana, arial, helvetica, tahoma, sans-serif;
 font-size:22px !important;
 line-height:26px !important;
 color:#060;
 text-align:left;
 width:280px;
 float:left;
 margin-left:10px;
 margin-top:0px;
}
/* end ie win fix */
.maintxt_resource {
 font-family:verdana, arial, helvetica, tahoma, sans-serif;
 width:500px;
 text-align:left;
 float:left;
 margin-left:20px;
 margin-top:10px;
}
/* start ie win fix \*/
* html .maintxt_resource {
 width:510px;
 text-align:left;
 float:left;
 margin-left:10px;
 margin-top:10px;
}
/* end ie win fix */
#learning_centers_outer_wrapper {
 float:left;
 width:480px;
 margin-left:20px;
}
/* start ie win fix \*/
* html #learning_centers_outer_wrapper {
 float:left;
 width:480px;
 margin-left:10px;
} 
/* end ie win fix */
#learning_centers_top_div {
 height:42px;
 float:left;
 width:480px;
 margin-left:20px;
 margin-top:10px;
 background-image:url("../images/learning_centers_top.gif");
 background-repeat:no-repeat;
}
/* start ie win fix \*/
* html #learning_centers_top_div {
 height:42px;
 float:left;
 width:480px;
 margin-left:10px;
 background-image:url("../images/learning_centers_top.gif");
 background-repeat:no-repeat;
}
/* end ie win fix */
#learning_centers_top_text_wrapper {
 font-family:verdana, arial, helvetica, tahoma, sans-serif;
 height:28px;
 float:left;
 width:480px;
 font-size:14px !important;
}
#learning_centers_top_text {
 font-family:verdana, arial, helvetica, tahoma, sans-serif;
 height:24px;
 float:left;
 width:160px;
 margin-left:15px;
 margin-top:15px;
 font-size:14px !important;
 line-height:24px !important;
 text-align:left;
}
/* start ie win fix \*/
* html #learning_centers_top_text {
 font-family:verdana, arial, helvetica, tahoma, sans-serif;
 height:10px;
 float:left;
 width:170px;
 margin-left:10px;
 margin-top:15px;
 font-size:14px !important;
 line-height:20px !important;
 text-align:left;
}
/* end ie win fix */
#learning_centers_middle_div {
 float:left;
 width:480px;
 height:40px;
 margin-left:20px;
 padding-top:10px;
 padding-left:25px;
 background-image:url("../images/middle.gif");
 background-repeat:repeat-y;
}
/* start ie win fix \*/
* html #learning_centers_middle_div {
 float:left;
 width:480px;
 height:40px;
 margin-left:10px;
 padding-top:10px;
 padding-left:25px;
 background-image:url("../images/middle.gif");
 background-repeat:repeat-y;
}
/* end ie win fix */
#learning_centers_bottom_div {
 height:47px;
 float:left;
 width:480px;
 margin-left:20px;
 background-image:url("../images/bottom_slice.gif");
 background-repeat:no-repeat;
}
/* start ie win fix \*/
* html #learning_centers_bottom_div {
 height:47px;
 float:left;
 width:480px;
 margin-left:10px;
 background-image:url("../images/bottom_slice.gif");
 background-repeat:no-repeat;
}
/* end ie win fix */
#learning_centers_button_wrapper {
 float:left;
 width:480px;
 margin-left:20px;
}
/* start ie win fix \*/
* html #learning_centers_button_wrapper {
 float:left;
 width:480px;
 margin-left:10px;
}
/* end ie win fix */
#learning_centers_credit_button_div {
 float:left;
 width:212px;
 height:28px;
 background-image:url("../images/button.gif");
 background-repeat:no-repeat;
}
#learning_centers_credit_button_text_div {
 font-family:verdana, arial, helvetica, tahoma, sans-serif;
 float:left;
 width:212px;
 line-height:20px;
 text-align:center;
 vertical-align:middle;
}
#learning_centers_button_wrapper a {
 text-decoration:none;
}
#learning_centers_button_wrapper a:hover {
 color:#000;
 text-decoration:underline;
}
#learning_centers_identity_button_div {
 width:212px;
 height:28px;
 margin-left:230px;
 background-image:url("../images/button.gif");
 background-repeat:no-repeat;
}
#learning_centers_identity_button_text_div {
 font-family:verdana, arial, helvetica, tahoma, sans-serif;
 float:left;
 width:212px;
 line-height:20px;
 text-align:center;
 vertical-align:middle;
}
#press_rooms_outer_wrapper {
 float:left;
 width:480px;
 margin-left:20px;
}
/* start ie win fix \*/
* html #press_rooms_outer_wrapper {
 float:left;
 width:480px;
 margin-left:20px;
}
/* end ie win fix */
#press_rooms_top_div {
 height:40px;
 float:left;
 width:480px;
 margin-top:15px;
 margin-left:20px;
 background-image:url("../images/press_rooms_top.gif");
 background-repeat:no-repeat;
}
/* start ie win fix \*/
* html #press_rooms_top_div {
 height:40px;
 float:left;
 width:480px;
 margin-top:15px;
 margin-left:10px;
 background-image:url("../images/press_rooms_top.gif");
 background-repeat:no-repeat;
}
/* end ie win fix */
#press_rooms_top_text_wrapper {
 font-family:verdana, arial, helvetica, tahoma, sans-serif;
 height:28px;
 float:left;
 width:480px;
 font-size:14px !important;
}
#press_rooms_top_text {
 font-family:verdana, arial, helvetica, tahoma, sans-serif;
 height:24px;
 float:left;
 width:130px;
 margin-left:15px;
 margin-top:15px;
 font-size:14px !important;
 line-height:24px !important;
 text-align:left;
}
/* start ie win fix \*/
* html #press_rooms_top_text {
 font-family:verdana, arial, helvetica, tahoma, sans-serif;
 height:24px;
 float:left;
 width:130px;
 margin-left:10px;
 margin-top:15px;
 font-size:14px !important;
 line-height:24px !important;
 text-align:left;
}
/* end ie win fix */
#press_rooms_middle_div {
 float:left;
 width:480px;
 height:40px;
 margin-left:20px;
 padding-top:10px;
 padding-left:25px;
 background-image:url("../images/middle.gif");
 background-repeat:repeat-y;
}
/* start ie win fix \*/
* html #press_rooms_middle_div {
 float:left;
 width:480px;
 height:40px;
 margin-left:10px;
 padding-top:10px;
 padding-left:25px;
 background-image:url("../images/middle.gif");
 background-repeat:repeat-y;
}
/* end ie win fix */
#press_rooms_bottom_div {
 height:47px;
 float:left;
 width:480px;
 margin-left:20px;
 background-image:url("../images/bottom_slice.gif");
 background-repeat:no-repeat;
}
/* start ie win fix \*/
* html #press_rooms_bottom_div {
 height:47px;
 float:left;
 width:480px;
 margin-left:10px;
 background-image:url("../images/bottom_slice.gif");
 background-repeat:no-repeat;
}
/* end ie win fix */
#press_rooms_credit_button_div {
 width:212px;
 height:28px;
 margin-left:auto;
 margin-right:auto;
 background-image:url("../images/button.gif");
 background-repeat:no-repeat;
}
#press_rooms_credit_button_text_div {
 font-family:verdana, arial, helvetica, tahoma, sans-serif;
 float:left;
 width:212px;
 line-height:20px;
 text-align:center;
 vertical-align:middle;
}
#press_rooms_identity_button_div {
 width:212px;
 margin-left:230px;
 height:28px;
 margin-top:0px;
 background-image:url("../images/button.gif");
 background-repeat:no-repeat;
}
#press_rooms_identity_button_text_div {
 font-family:verdana, arial, helvetica, tahoma, sans-serif;
 width:200px;
 line-height:24px;
 text-align:center;
 color:#FFF;
}
#additional_outer_wrapper {
 float:left;
 width:480px;
 margin-left:20px;
}
#additional_outer_wrapper {
 float:left;
 width:480px;
 margin-left:20px;
}
#additional_top_div {
 height:46px;
 float:left;
 width:480px;
 margin-top:15px;
 margin-left:20px;
 background-image:url("../images/additional_top.gif");
 background-repeat:no-repeat;
}
/* start ie win fix \*/
* html #additional_top_div {
 height:46px;
 float:left;
 width:480px;
 margin-top:15px;
 margin-left:10px;
 background-image:url("../images/additional_top.gif");
 background-repeat:no-repeat;
}
/* end ie win fix */
#additional_top_text_wrapper {
 font-family:verdana, arial, helvetica, tahoma, sans-serif;
 height:28px;
 float:left;
 width:480px;
 font-size:14px !important;
}
#additional_top_text {
 font-family:verdana, arial, helvetica, tahoma, sans-serif;
 height:24px;
 float:left;
 width:460px;
 margin-top:15px;
 margin-left:10px;
 font-size:14px !important;
 line-height:24px !important;
 text-align:left;
} 
#additional_middle_div {
 float:left;
 width:480px;
 margin-left:20px;
 padding-top:5px;
 padding-left:25px;
 background-image:url("../images/middle.gif");
 background-repeat:repeat-y;
}
/* start ie win fix \*/
* html #additional_middle_div {
 float:left;
 width:480px;
 margin-left:10px;
 padding-top:5px;
 padding-left:25px;
 background-image:url("../images/middle.gif");
 background-repeat:repeat-y;
}
/* end ie win fix */
#additional_bottom_div {
 height:47px;
 float:left;
 width:480px;
 margin-left:20px;
 background-image:url("../images/bottom_slice.gif");
 background-repeat:no-repeat;
}
/* start ie win fix \*/
* html #additional_bottom_div {
 height:47px;
 float:left;
 width:480px;
 margin-left:10px;
 background-image:url("../images/bottom_slice.gif");
 background-repeat:no-repeat;
}
/* end ie win fix */
#additional_text_div {
 font-family:verdana, arial, helvetica, tahoma, sans-serif;
 height:24px;
 float:left;
 width:130px;
 margin-left:25px;
 margin-top:15px;
 font-size:14px !important;
 line-height:24px !important;
 text-align:center;
}
#additional_links_div {
 font-family:verdana, arial, helvetica, tahoma, sans-serif;
 float:left;
 width:480px;
 margin-left:0px;
 padding-left:0;
 list-style-type: none;
}
#additional_links_div ul li {
 list-style-type: none;
}
.bold {
 font-weight:bold
} 
.green_arrow {
 font-family:verdana, arial, helvetica, tahoma, sans-serif;
 font-size:16px !important;
 line-height:22px !important;
 color:#060;
 text-align:left;
 float:left;
}
.link_color_class {
 color:#FFF;
 text-decoration:none;
}
.link_color_class a:link {
 color:#FFF;
 text-decoration:none;
}
.link_color_class a:visited {
 color:#FFF;
 text-decoration:none;
}
.link_color_class a:hover {
 color:#000;
 text-decoration:underline;
}
.link_color_class a:active {
 color:#FFF;
 text-decoration:none;
}
#press_rooms_bottom_div #press_rooms_credit_button_div #press_rooms_credit_button_text_div a:hover {
 color:#000;
 text-decoration:underline;
}
.press_text {
 width:450px;
}
/********************************************************************/
/*                         END RESOURCES PAGE                       */
/********************************************************************/


/********************************************************************/
/*                      START PRESS ROOM PAGE                       */
/********************************************************************/
#press_room_image_wrapper {
 width:390px; 
 height:181px;
 /*margin-left:55px;*/ 
 float:left;
 position:relative;
 top:0px;
 left:0px;
}
/* start ie win fix \*/
/** html #press_room_image_wrapper {
 float:left;
 width:390px;
 height:181px;
 margin-left:35px;
}*/
/* end ie win fix */
#press_releases {
 width:177px;
 height:187px;
 background-image:url("../images/press_room_releases_graphic.gif");
 background-repeat:no-repeat;
 float:left; 
}
#in_the_news {
 width:177px;
 height:187px;
 margin-left:35px;
 background-image:url("../images/press_room_in_the_news_graphic.gif");
 background-repeat:no-repeat;
 float:left;
}
#in_the_news_select, #press_releases_select {
 float:left;
 margin-left:20px;
}
/* start ie win fix \*/
* html #in_the_news_select, 
* html #press_releases_select {
 float:left;
 margin-left:10px;
 margin-top:0px;
}
/* end ie win fix */ 
#in_the_news_select select,
#press_releases_select select {
 border:1px solid #FFF;
 width:135px;
}
#press_releases_hdr,
#in_the_news_hdr {
 float:left;
 margin-left:20px;
 margin-top:40px;
}
/* start ie win fix \*/
* html #press_releases_hdr, 
* html #in_the_news_hdr {
 float:left;
 margin-left:10px;
 margin-top:50px;
}
/* end ie win fix */
#mntxttopwrap_press_room {
 float:left;
 width:520px;
 margin-left:20px;
 margin-top:0px;
} 
/* start ie win fix \*/
* html #mntxttopwrap_press_room {
 float:left;
 width:520px;
 margin-left:5px;
 margin-top:0px;
}
/* end ie win fix */
.grnhdr_press_room {
 font-family:verdana, arial, helvetica, tahoma, sans-serif;
 font-size:22px !important;
 line-height:26px !important;
 color:#060;
 text-align:left;
 width:475px;
 float:left;
 margin-left:0px;
 margin-top:0px;
}
.grnhdr_press_room sup {
 font-size:10px !important;
 line-height:10px!important;
}
.maintxt_press_room {
 width:520px;
 text-align:left;
 float:left;
 margin-left:20px;
 margin-top:10px;
}
/* start ie win fix \*/
* html .maintxt_press_room {
 width:520px;
 text-align:left;
 float:left;
 font-size:9.5px;
 margin-left:5px;
 margin-top:10px;
}
/* end ie win fix */
/********************************************************************/
/*                      START PRESS ROOM PAGE                       */
/********************************************************************/

/********************************************************************/
/*                 START family/member-benefits.aspx                */
/********************************************************************/
#mainimg_family {
 float:left;
 width:553px;
 height:271px;
 margin-left:0px;
 background-image:url("../images/mainimg_family.gif");
 background-repeat:no-repeat;
}
/********************************************************************/
/*                   END family/member-benefits.aspx                */
/********************************************************************/


/********************************************************************/
/*                          START about-us.aspx                     */
/********************************************************************/
#mainimg_about {
 float:left;
 width:553px;
 height:271px;
 margin-left:0px;
 background-image:url("../images/mainimg_about.gif");
 background-repeat:no-repeat;
}
#mntxttopwrap_about {
 float:left;
 width:400px;
 margin-left:160px;
 margin-top:30px;
} 
/* start ie win fix \*/
* html #mntxttopwrap_about {
 float:left;
 width:390px;
 margin-left:80px;
 margin-top:40px;
}
/* end ie win fix */

#about_hdr_wrapper {
 float:left;
 width:330px;
 position:relative;
 top:-20px;
 left:60px;
}

.grnhdr_about {
 font-family:verdana, arial, helvetica, tahoma, sans-serif;
 font-size:22px !important;
 line-height:26px !important;
 color:#060;
 text-align:left;
 width:280px;
 float:left;
 margin-top:0px;
 margin-left:0px;
}
.grnhdr_about sup {
 font-size:10px !important;
 line-height:10px!important;
}
/* start ie win fix \*/
* html .grnhdr_about {
 padding-bottom:10px;
}
/* end ie win fix */
.grnhdr_popup {
 font-family:verdana, arial, helvetica, tahoma, sans-serif;
 font-size:22px !important;
 line-height:26px !important;
 color:#060;
 text-align:left;
 float:left;
 margin-top:0px;
 margin-left:10px;
}
.grnhdr_popup sup {
 font-size:10px !important;
 line-height:10px!important;
}
/* start ie win fix \*/
* html .grnhdr_about {
 padding-bottom:10px;
}
/* end ie win fix */
.maintxt_about {
 text-align:left;
 float:left;
 margin-top:-10px;
}
/* start ie win fix \*/
* html .maintxt_about {
 text-align:left;
 float:left;
 margin-top:0px;
}
/* end ie win fix */
/********************************************************************/
/*                            END about-us.aspx                     */
/********************************************************************/


/********************************************************************/
/*                     START privacy-policy.aspx                    */
/********************************************************************/
.maintxt_policy {
 width:320px;
 text-align:left;
 float:left;
 margin-left:20px;
 margin-top:10px;
}
/********************************************************************/
/*                       END privacy-policy.aspx                    */
/********************************************************************/



/********************************************************************/
/*                      START terms-of-site.aspx                    */
/********************************************************************/
.grnhdr_tos {
 font-family:verdana, arial, helvetica, tahoma, sans-serif;
 font-size:22px !important;
 line-height:26px !important;
 color:#060;
 text-align:left;
 width:280px;
 float:left;
 /*margin-left:0px;
 margin-top:0px;*/
 position:relative;
 top:0px;
 left:0px;
 _padding-bottom:20px;
}
.grnhdr_tos sup {
 font-size:10px !important;
 line-height:10px!important;
}
.grnhdr_earthlink {
 font-family:verdana, arial, helvetica, tahoma, sans-serif;
 font-size:20px !important;
 line-height:24px !important;
 color:#060;
 text-align:left;
 width:520px;
 float:left;
 margin-left:0px;
 margin-top:0px;
 position:relative;
 left:-100px;
}
.grnhdr_earthlink sup {
 font-size:10px !important;
 line-height:10px!important;
}
.maintext_terms {
 width:510px;
 margin-left:0px;
}
/* start ie win fix \*/
* html .maintext_terms {
 width:510px;
 margin-left:5px;
}
/* end ie win fix */
#mntxttopwrap_tos {
 float:left;
 width:520px;
 margin-left:0px;
 margin-top:0px;
}
/********************************************************************/
/*                        END terms-of-site.aspx                    */
/********************************************************************/


/********************************************************************/
/*                         START login.aspx                         */
/********************************************************************/
.logsub {
 margin-left:20px;
}
#mainimg_login {
 float:left;
 width:553px;
 margin-left:0px;
 background-image:url("../images/mainimg_login.gif");
 background-repeat:no-repeat;
}
#mntxttopwrap_login {
 float:left;
 width:380px;
 /*margin-left:160px;
 margin-top:30px;*/
 z-index:10;
 position:relative;
 top:40px;
 _top:30px;
 left:160px;
} 
/* start ie win fix \*/
/** html #mntxttopwrap_login {
 float:left;
 width:390px;
 margin-left:75px;
 margin-top:40px;
 z-index:10;
}*/
/* end ie win fix */
#login_hdr_wrapper {
 float:left;
 margin-left:25px;
 margin-top:-10px;
 width:300px;
}
/* start ie win fix \*/
* html #login_hdr_wrapper {
 float:left;
 margin-left:20px;
 margin-top:-20px;
 width:300px;
}
/* end ie win fix */
.grnhdr_login {
 font-family:verdana, arial, helvetica, tahoma, sans-serif;
 font-size:22px !important;
 line-height:26px !important;
 color:#060;
 text-align:left;
 width:280px;
 float:left;
 margin-top:0px;
 margin-left:0px;
}
.grnhdr_login sup {
 font-size:10px !important;
 line-height:10px!important;
}
/* start ie win fix \*/
* html .grnhdr_login {
 padding-bottom:15px;
}
/* end ie win fix */
#maintxt_login {
 text-align:left;
 float:left;
 height:167px;
 width:360px;
 background-image:url("../images/login_form_bg.gif");
 background-repeat:no-repeat;
}
/* start ie win fix \*/
* html #maintxt_login {
 text-align:left;
 float:left;
 margin-top:10px;
}
/* end ie win fix */
#maintxt_login table {
 margin-left:25px;
 margin-top:15px;
}
.login_form_txt {
 font-size:9px !important;
 text-decoration:none;
 font-style:normal;
 font-weight:normal;
 font-family:Verdana, Arial, Helvetica, sans-serif;
 color:#000;
}
.form_input {
 text-decoration:none;
 font-style:normal;
 font-weight:normal;
 font-family:Verdana, Arial, Helvetica, sans-serif;
 color:#000;
 width:120px;
 border:1px solid #060;
 font-size:11px !important;
}
#login_form_error {
 color:red;
 font-weight:bold;
 font-size:10px !important;
 line-height:12px !important;
}
/********************************************************************/
/*                           END login.aspx                         */
/********************************************************************/


/********************************************************************/
/*                       START site-map.aspx                        */
/********************************************************************/
.maintxt_site_map {
 width:320px;
 text-align:left;
 float:left;
 margin-left:20px;
 margin-top:10px;
}
/* start ie win fix \*/
* html .maintxt_site_map {
 width:320px;
 text-align:left;
 float:left;
 margin-left:20px;
 margin-top:10px;
}
/* end ie win fix */
#column_wrapper_site_map {
 width:550px;
 position:relative;
 left:100px;
}
/* start ie win fix \*/
/** html #column_wrapper_site_map {
 width:550px;
 position:relative;
 left:10px;
}*/
/* end ie win fix */
#column_wrapper_site_map ul {
 position:relative;
 left:-20px;
 padding-right:0px;
 margin-right:0px;
}
/* start ie win fix \*/
#column_wrapper_site_map ul {
 position:relative;
 left:-25px;
 padding-right:0px;
 margin-right:0px;
}
/* end ie win fix */

#footer_pages #maincontentbg2 #column_wrapper_site_map ul li {
 list-style-type:none;
 list-style:none;
 list-style-image:none;
}
#footer_pages #maincontentbg2 #column_wrapper_site_map li ul {
 list-style-type:none;
 list-style:none;
 list-style-image:none;
}

.st_mp {
 color:#006633;
 text-decoration:none;
}
.st_mp a:link {
 color:#006633;
 text-decoration:none;
}
.st_mp a:visited {
 color:#66CC66;
 text-decoration:none;
}
.st_mp a:hover {
 color:#000;
 text-decoration:underline;
}
.st_mp a:active {
 color:#006633;
 text-decoration:none;
}

#footer_pages #maincontentbg2 #column_wrapper_site_map a:hover {
 color:#000;
 text-decoration:underline;
}
/********************************************************************/
/*                         END site-map.aspx                        */
/********************************************************************/


/********************************************************************/
/*                  START privacy-security.aspx                     */
/********************************************************************/
.maintxt_security1 {
 width:300px;
 text-align:left;
 float:left;
 margin-left:20px;
 margin-top:10px;
}
.maintxt_security {
 width:600px;
 text-align:left;
 float:left;
 margin-left:20px;
 margin-top:10px;
}
/********************************************************************/
/*                    END privacy-security.aspx                     */
/********************************************************************/


/********************************************************************/
/*                      START contact-us.aspx                       */
/********************************************************************/
#prog_name_ital select option {
 font-style:italic;
}
#mntxttopwrap_contact {
 float:left;
 width:600px;
 _width:550px;
 margin-bottom:30px;
 position:relative;
 top:0px;
 left:30px;
} 
/* start ie win fix \*/
/** html #mntxttopwrap_contact {
 float:left;
 width:500px;
 margin-left:20px;
 margin-top:0px;
 margin-bottom:10px;
}*/
/* end ie win fix */
.grnhdr_contact {
 font-family:verdana, arial, helvetica, tahoma, sans-serif;
 font-size:22px !important;
 line-height:26px !important;
 color:#060;
 text-align:left;
 width:280px;
 float:left;
 margin-left:10px;
 margin-top:20px;
}
.grnhdr_contact sup {
 font-size:10px !important;
 line-height:10px!important;
}
.maintxt_contact {
 width:400px;
 _width:370px;
 text-align:left;
 float:left;
/* margin-left:10px;
 margin-top:10px;*/
  position:relative;
 top:10px;
 left:10px;

}
/* start ie win fix \*/
/** html .maintxt_contact {
 width:300px;
 text-align:left;
 float:left;
 margin-left:20px;
 margin-top:10px;
}*/
/* end ie win fix */
#maincontent_contact_wrapper {
 float:left;
 text-align:left;
 /*margin-left:20px;
 padding-left:10px;
 padding-right:10px;*/
 width:485px;
 position:relative;
 top:0px;
 left:130px;
}
/* start ie win fix \*/
/** html #maincontent_contact_wrapper {
 float:left;
 margin-left:20px;
 padding-left:5px;
 padding-right:5px;
 padding-top:10px;
 width:485px;
}*/
/* end ie win fix */
#contact_form {
 width:485px;
}
#contact_form_top {
 background-image:url("../images/contact_form_top.gif");
 background-repeat:no-repeat;
 height:29px;
 width:485px;
 clear:both;
}
#contact_form_middle {
 background-image:url("../images/contact_form_slice.gif");
 background-repeat:repeat-y;
 width:485px;
 clear:both;
}
#contact_form_bottom {
 background-image:url("../images/contact_form_bottom.gif");
 background-repeat:no-repeat;
 height:88px;
 width:485px;
 clear:both;
}
#contact_form_fields {
 width:450px;
}
#contact_form_fields table {
 margin-top:10px;
 margin-left:20px;
 border:0px;
 width:450px;
}
#contact_form_fields table tr td,
#contact_form_fields table tr td select,
#contact_form_fields table tr td select option{
 font-family:verdana, arial, helvetica, tahoma, sans-serif;
 font-size:10px !important;
 font-weight:normal;
}
#contact_row1 {
 width:450px;
 margin-left:auto;
 margin-right:auto;
}
#contact_row2 {
 width:450px;
 margin-left:auto;
 margin-right:auto;
}
#contact_row3 {
 width:450px;
 margin-left:auto;
 margin-right:auto;
}
#contact_row4 {
 width:450px;
 margin-left:auto;
 margin-right:auto;
}
#contact_row5 {
 width:450px;
 margin-left:auto;
 margin-right:auto;
}
#contact_row6 {
 width:450px;
 margin-left:auto;
 margin-right:auto;
}
#contact_fname, 
#contact_program, 
#contact_subject, 
#contact_lname, 
#contact_email, 
#contact_nospam,
#contact_address1,
#contact_phone,
#contact_address2,
#contact_memid,
#contact_city,
#contact_comment,
#contact_state,
#contact_zip {
 float:left;
}
#contact_program, 
#contact_email, 
#contact_nospam,
#contact_phone,
#contact_memid,
#contact_comment {
 margin-left:10px;
}
#contact_zip {
 margin-left:60px;
}
#contact_state, #contact_zip {
 margin-top:50px;
}
#contact_subject {
 margin-left:30px;
}
#contact_submit {
 background-image:url("../images/contact_submit.gif");
 background-repeat:no-repeat;
 height:30px;
 width:83px;
 margin-top:0px;
 margin-left:375px;
 text-align:center;
 line-height:20px;
 vertical-align:middle;
}
#required {
 font-family:Verdana, Arial, Helvetica, sans-serif;
 font-size: 10px !important;
 font-style: normal;
 line-height: normal;
 font-weight: normal;
 font-variant: normal;
 color:#F00;
 text-decoration: none;
 float:right;
 margin-top:10px;
}
#contact_required {
 font-family:Verdana, Arial, Helvetica, sans-serif;
 font-size: 10px !important;
 font-style: normal;
 line-height: normal;
 font-weight: normal;
 font-variant: normal;
 color:#F00;
 text-decoration: none;
 float:right;
 margin-top:10px;
 margin-right:20px;
}
#form_buttons table {
 margin-top:-30px;
 margin-left:0px;
 border:0px;
 margin-bottom:0px;
 clear:both;
}
#contact_clear {
 margin-top:0px;
 margin-left:390px;
}
.contact_submit_btn {
 text-align:center;
 vertical-align:middle;
 background-image:url("../images/contact_submit.gif");
 background-repeat:no-repeat;
 height:30px;
 width:83px;
 border:0px;
 font-family:verdana, arial, helvetica, tahoma, sans-serif;
 color:#FFF;
 font-size:10px !important;
 line-height:20px !important;
}
.contact_submit_txt a {
 padding-bottom:5px;
}
.contact_submit_txt:link {
 color:#FFF;
 text-decoration:none;
}
.contact_submit_txt:visited {
 color:#FFF;
 text-decoration:none;
}
.contact_submit_txt:hover {
 color:#000;
 text-decoration:underline;
}
.contact_submit_txt:active {
 color:#FFF;
 text-decoration:none;
}
.contact_clear_txt:link {
 color:#00F;
 text-decoration:none;
}
.contact_clear_txt:visited {
 color:#00F;
 text-decoration:none;
}
.contact_clear_txt:hover {
 color:#000;
 text-decoration:underline;
}
.contact_clear_txt:active {
 color:#00F;
 text-decoration:none;
}
.form_address {
 font-family:verdana, arial, helvetica, tahoma, sans-serif;
 font-size:9px !important;
 font-weight:normal;
 color:#000;
}
.form_address_hdr {
 font-family:verdana, arial, helvetica, tahoma, sans-serif;
 font-weight:bold;
 font-size:9px !important;
 color:#060;
 font-style:italic;
}
.form_address_call {
 font-family:verdana, arial, helvetica, tahoma, sans-serif;
 font-weight:bold;
 font-size:9px !important;
 color:#000;
}
.form_address_write {
 font-family:verdana, arial, helvetica, tahoma, sans-serif;
 font-weight:bold;
 font-size:9px !important;
 color:#000;
}
/********************************************************************/
/*                        END contact-us.aspx                       */
/********************************************************************/


/********************************************************************/
/*                    START forgot-login.aspx                       */
/********************************************************************/
.maintxt_forgot {
 width:300px;
 text-align:left;
 float:left;
 margin-left:20px;
 margin-top:0px;
}
/* start ie win fix \*/
* html .maintxt_forgot {
 width:300px;
 text-align:left;
 float:left;
 margin-left:20px;
 margin-top:10px;
}
/* end ie win fix */  
#forgot_form {
 background-image:url("../images/forgot_form_bg.gif");
 background-repeat:no-repeat;
 height:246px;
 width:485px;
}
#forgot_form_fields {
 width:420px;
 margin-left:auto;
 margin-right:auto;
 clear:both;
}
#forgot_form_fields_left,
#forgot_form_fields_right {
 float:left;
 width:210px;
}
#forgot_fname,
#forgot_lname,
#forgot_email,
#forgot_pname,
#forgot_zip {
 float:left;
 margin-right:30px;
}


/* start ie win fix \*/
* html #forgot_fname, 
* html #forgot_lname, 
* html #forgot_email, 
* html #forgot_pname,
* html #forgot_zip {
 float:left;
 margin-right:0px;
}
/* end ie win fix */
select,
input,
option,
textarea {
 font-family:verdana, arial, helvetica, tahoma, sans-serif;
 font-size:9px !important;
}
input.form_txt {
 width:130px;
}
input.form_txt2 {
 width:130px;
}
#form_buttons {
 margin-bottom:0px;
 clear:both;
}
input.txt {
 border-top:1px solid #666;
 border-right:1px solid #FFF;
 border-bottom:1px solid #FFF;
 border-left:1px solid #666;
 font-family:verdana, arial, helvetica, tahoma, sans-serif;
 font-size:10px !important;
 font-weight:normal;
 color:#000;
 margin-top:5px;
 width:130px;
}
/********************************************************************/
/*                      END forgot-login.aspx                       */
/********************************************************************/


/********************************************************************/
/*                         START faq.aspx                           */
/********************************************************************/
#mntxttopwrap_faq {
 float:left;
 width:520px;
 margin-left:20px;
 margin-top:0px;
} 
/* start ie win fix \*/
* html #mntxttopwrap_faq {
 float:left;
 width:520px;
 margin-left:10px;
 margin-top:0px;
}
/* end ie win fix */
.grnhdr_faq {
 font-family:verdana, arial, helvetica, tahoma, sans-serif;
 font-size:22px !important;
 line-height:26px !important;
 color:#060;
 text-align:left;
 width:400px;
 float:left;
 margin-left:0px;
 margin-top:20px;
}
.grnhdr_faq sup {
 font-size:10px !important;
 line-height:10px!important;
}
.maintext_faq {
 width:510px;
 margin-left:0px;
}
/* start ie win fix \*/
* html .maintext_faq {
 width:510px;
 margin-left:5px;
}
/* end ie win fix */
/********************************************************************/
/*                           END faq.aspx                           */
/********************************************************************/


/* press-releases below here (may need to change) */
.grnhdr_press_release {
 font-family:verdana, arial, helvetica, tahoma, sans-serif;
 font-size:18px !important;
 line-height:22px !important;
 color:#060;
 text-align:left;
 width:400px;
 float:left;
 margin-left:0px;
 margin-top:20px;
}
.grnhdr_press_release sup {
 font-size:10px !important;
 line-height:10px!important;
}
/* SPECIFIC PAGES BELOW END */


/********************************************************************/
/*                  START NON GRAPHICAL BUTTON LINKS                */
/********************************************************************/
.nngrphclbtnwrp {
 text-align:center;
}
#nngrphclbtn1:link, 
#nngrphclbtn2:link, 
#nngrphclbtn3:link, 
#nngrphclbtn4:link {
 background-color:#060;
 text-align:center;
 font-style:normal;
 font-weight:bold;
 color:#FFF;
 padding:5px;
 text-decoration:none;
 border-bottom:1px solid #000;
 border-left:1px solid #666;
 border-right:1px solid #000;
 border-top:1px solid #666;
}
#nngrphclbtn1:visited, 
#nngrphclbtn2:visited, 
#nngrphclbtn3:visited, 
#nngrphclbtn4:visited {
 background-color:#060;
 text-align:center;
 font-style:normal;
 font-weight:bold;
 color:#FFF;
 padding:5px;
 text-decoration:none;
 border-bottom:1px solid #000;
 border-left:1px solid #999;
 border-right:1px solid #000;
 border-top:1px solid #999;
}
#nngrphclbtn1:hover, 
#nngrphclbtn2:hover, 
#nngrphclbtn3:hover, 
#nngrphclbtn4:hover {
 background-color:#ff781b;
 text-align:center;
 font-style:normal;
 font-weight:bold;
 color:#000;
 padding:5px;
 text-decoration:none;
 border-bottom:1px solid #666;
 border-left:1px solid #000;
 border-right:1px solid #666;
 border-top:1px solid #000;
}
#nngrphclbtn1:active, 
#nngrphclbtn2:active, 
#nngrphclbtn3:active, 
#nngrphclbtn4:active {
 background-color:#060;
 text-align:center;
 font-style:normal;
 font-weight:bold;
 color:#FFF;
 padding:5px;
 text-decoration:none;
 border-bottom:1px solid #000;
 border-left:1px solid #999;
 border-right:1px solid #000;
 border-top:1px solid #999;
}
/********************************************************************/
/*                    END NON GRAPHICAL BUTTON LINKS                */
/********************************************************************/

.section508 {
float:left;
padding:0px;
margin:0px;
}
