

.accountAccessTitle
{
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    FONT-WEIGHT: 500;
    FONT-SIZE: 12pt;
    COLOR: #000099
    text-align:left;
}

TD
{
    FONT-SIZE: 8pt;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    TEXT-DECORATION: none;
text-align:left;

}
/*For smartwatch loading spinner*/
.sw-hide { visibility:hidden; }
.sw-show { visibility:visible; }
#sw-loading {position:absolute; left: 30%; top:30%; background-color: white; text-align:center; width:300px; border: 6px solid #EC9840; z-index: 999}


.smartWatchGoalsTable
{
width:620px; 
/*height:400px; */
border:0;
border-left:1px solid #B6B6B9;
border-right:1px solid #B6B6B9;
border-bottom:1px solid #B6B6B9;
padding-left:10;
padding-right:10;
padding-bottom:10;
text-align:left;
}

.smartWatchGoalsTable th
{
padding-top:10px;
padding-left:5px;
padding-right:5px;
text-align:left;
FONT-FAMILY: Arial, Helvetica, sans-serif;
FONT-WEIGHT: 500;
FONT-SIZE: 8pt;
font-weight:400;

}

.smartWatchGoalsTable td
{
padding-left:5px;
padding-right:5px;
text-align:left;
FONT-FAMILY: Arial, Helvetica, sans-serif;
FONT-WEIGHT: 500;
FONT-SIZE: 8pt;
font-weight:400;

}


.smartWatchTable
{
width:620px; 
height:400px; 
border:0;
border-left:1px solid #B6B6B9;
border-right:1px solid #B6B6B9;
border-bottom:1px solid #B6B6B9;
padding-left:10;
padding-right:10;
padding-bottom:10;
text-align:left;
}

.smartWatchTable th
{
padding-top:10px;
padding-left:5px;
padding-right:5px;
text-align:left;
FONT-FAMILY: Arial, Helvetica, sans-serif;
FONT-WEIGHT: 500;
FONT-SIZE: 8pt;
font-weight:400;

}

.smartWatchTable td
{
padding:0px;
text-align:left;
FONT-FAMILY: Arial, Helvetica, sans-serif;
FONT-WEIGHT: 500;
FONT-SIZE: 8pt;
font-weight:400;

}

.innerSmartWatchTable
{
width:100%; 
height:100%; 
border:0px;
text-align:left;
}

.innerSmartWatchTable th
{
padding-left:5px;
FONT-FAMILY: Arial, Helvetica, sans-serif;
FONT-WEIGHT: 700;
FONT-SIZE: 8pt;

}

.innerSmartWatchTable td
{
padding-left:0px;
}

.smartWatchValuesTable
{
width:100%; 
height:100%; 
border:0px;
text-align:left;
}

#smartWatchTableHeader
{
padding-left:5px;
FONT-FAMILY: Arial, Helvetica, sans-serif;
FONT-WEIGHT: 700;
FONT-SIZE: 10pt;
text-align:left;
height:30px;
vertical-align: bottom;

}

#smartwatchDate{
color:#EE9900;
FONT-FAMILY: Arial, Helvetica, sans-serif;
FONT-SIZE: 12px;
FONT-WEIGHT: 700;
font-style:italic;
height:20px;
vertical-align: middle;
}

#smartwatchWarning
{
padding:6px;
color:#990000
}



#smartWatchTableMessages
{
padding-top:8px;
padding-left:8px;
padding-right:5px;
padding-bottom:5px;

}

#smartWatchDisclosureLink
{
FONT-FAMILY: Arial;
mso-fareast-font-family:Arial Unicode MS;
mso-bidi-font-family: Times New Roman;
}

.smartWatchDropdown
{
    FONT-SIZE: 9pt;
    WIDTH: 100px;
    COLOR: black;
    TEXT-ALIGN: center
}
.smartWatchDropdownLabel
{
    FONT-WEIGHT: 500;
    FONT-SIZE: 8pt;
    COLOR: #000099
}
.smartWatchDropdownLabel
{
    FONT-WEIGHT: 500;
    FONT-SIZE: 8pt;
    COLOR: #000099
}

.accountAccessTitle
{
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    FONT-WEIGHT: 500;
    FONT-SIZE: 12pt;
    COLOR: #000099
}


.leftNavTableFolder {
background-color: #AAAAAA;
width:140px;
}

.leftNavTableFolderHeader   {
	background-color: #AAAAAA;
	color:#FFFFFF;
	text-decoration:none;
	font: bold 11px Arial, Helvetica, sans-serif;
	display:block;
	padding-top: 4px;
	padding-left:4px;
	padding-bottom:4px;
	width:11.25em;
}


.accountAccessLeftNavTable
{
padding-left:10px;
padding-right:10px;
padding-bottom:10px;
background-color:#FFFFFF;
width:125px;
}




#mygmac_upper_top
{

}

#mygmac_upper
{
float:left;
position:relative;

}

#mygmac_upper_left_nav
{
float:left;
position:relative;
top:10px;
width:150px;
}

#mygmac_lower_left_nav
{
position:relative;
top:10px;
width:150px;
}

#customer_resources_middle
{
width:600px;
text:align:left;
}

.mygmac_middle {
	position:relative;
	left:0px;
	top:10px;
	left:-3px;
	padding: 0px 0px 0px 0px;
	width: 980px;
	clear:both;
}
#mygmac_middle { width: 980px; }
#mygmac_middle #right_apply_rates { margin-bottom: 15px; }

#mygmac_center
{
float:left;
position:relative;
top:0px;
left: 10px;
width:600px;
}

#opt_out_center
{
position:relative;
top:0px;
width:600px;
}

#mygmac_right
{
float:leftClear;
position:relative;
left: 5px;
width:168px;
}

#mygmac_bottom
{
float:leftClear;
position:relative;
top:20px;
left:-6px;
}

.mygmac_body{
	/*background-color: #cecbba;*/
	margin: 0 auto;
	padding: 0px;
	width:778px;

}

.1098{
  font-family: Arial;
  font-size: 8pt;
}

td.1098{
  font-family: Arial;
  font-size: 8pt;
}

.printviewFooter{
  color: #000000;
  font-family: Times;
  font-size: 10pt;
}

.printviewCopyright{
  color: #000000;
  font-family: Times;
  font-size: 9pt;
}

#mygmac_main_nav {
	margin: 0px;
	padding: 0px;
	width: 100%;
	clear: both;
}

#mygmac_main_nav ul {
      position:relative;
	margin: 0px ;
	padding: 0px;
	width: 980px;
	background-color:#666;
	height:15px;
}

#mygmac_main_nav ul.apply {
	margin: 0px auto;
	padding: 0px;
	width: 980px;
	height: 15px;
	background-color:#666;
}

#mygmac_main_nav li {
	margin: 0px;
	padding: 0px;
	height: 15px;
	list-style-type: none;
	float: left;	
	}
#mygmac_main_nav a {
	margin: 0px;
	padding: 0px 8px 0px 8px; /* UPDATED */
	font-size: 11px;
	font-weight: bold;
	color: #fff;
	text-decoration: none;
}

#mygmac_main_nav a:hover{
	color: #0d3399;
}


#mygmac_logo {
	margin: 0px;
	padding: 10px 0px 15px 2px;
	width: 330px;
	float: left;
	vertical-align: bottom;

	
}
#mygmac_logo img{
	border: 0px;
	vertical-align: bottom;
}

#mygmac_search_bar {
	position:relative;
      top:-10px;
	left:-55px;
	margin: 0px;
	font: 11px Arial, Helvetica, sans-serif;
	color: #000;
	width:240px;
	float:right;
	height:20px;
	margin-top:20px;
	vertical-align: bottom;
      margin-right:31px;

}

#mygmac_search_bar form {
	position:relative;
	margin: 0px;
	float:right;
	margin-top:0px;	
     margin-top:0px;

	width:230px;
	vertical-align: bottom;
}

#mygmac_date {
	position:relative;
	margin: 0px;
	float: right;
	width:130px;
	font: normal 10px Arial Narrow, Helvetica Narrow, sans-serif;
	color: #525050;
	vertical-align:bottom;
	margin-top:24px;


}

.mygmac_accountdetails_date {
	position:relative;
	margin: 0px;
	float: left;
	font: normal 12px Arial Narrow, Helvetica Narrow, sans-serif;
	color: #525050;

}

#errorMessage
{
display:none;
}

.ebppDashboardMain  {
width:400px;
text-align:center;

}

.ebppDashboardMain td 
 {
width:200px;
text-align:center;

}

.ebppDashboardMainHeader
 {
	background-color: #EC9840;
	font: bold 12px Arial, Helvetica, sans-serif;
	color: #FFF;
}

.ebppDashboardMainHeader th
 {
padding-left:10px;
}

.ebppDashboardMain em{
	margin: 0px;
	padding-top: 0px;
	padding-left: 0px;
	font: bold 12px Arial, Helvetica, sans-serif;
	color: #ffffff;
	float: left;
	text-align:left;
	vertical-align:middle;
}

.ebppDashboardMainAnchor{
	margin: 0px;
	padding-top: 0px;
	padding-left: 0px;
	width: 160px;
	color: #ffffff;
	float: left;
	text-align:right;
	vertical-align:middle;
}

.ebppDashboard 
{
position:relative;
background-color: #cecbba;
width:400px;


}

.ebppDashboard a
{
	margin-left: 0px;
	font: 11px Arial, Helvetica, sans-serif; /* UPDATED */
	color: #044680; /* UPDATED */
	background-repeat:no-repeat; */

}

.ebppDashboardBottom
{
border-left:0px solid #B6B6B9;
border-right:0px solid #B6B6B9;
border-bottom:0px solid #B6B6B9;
}

.ebppDashboard th
{
text-align:left;
background-color: #D4E5FF;
font: bold 11px Arial, Helvetica, sans-serif;
color: #666;
width:50%;
height:25px;
padding-left:10px;
border-bottom: 1px solid #DEE2E7;

}


.ebppDashboard td
{
background-color: #ffffff;
height:20px;
width:50%;
text-align:left;
padding-left:10px;

}

.top2_header_td{
	margin:0;
	padding:0;
	color:#666;
	font: bold 11px Arial, Helvetica, sans-serif;
	background-color:#AAAAAA;
	
	}


.top2_header_a{
	color:#FFFFFF;
	text-decoration:none;
	font: bold 11px Arial, Helvetica, sans-serif;
	display:block;
	padding-top: 4px;
	padding-left:4px;
	padding-bottom:4px;
	width:11.25em;
}


.top2_indented{
	margin:0px;
	padding:0px;
	color:#666;
	padding-left:14px;
	text-decoration:none;
	vertical-align:center;
	font: bold 11px Arial, Helvetica, sans-serif;
	background-color:#DBDBDC;
	vertical-align:middle;
	height:20px;
	}

.top2_indented a:hover{
	margin:0px;
	padding:0px;
	padding-top:2px;
	padding-bottom:0px;
	color:#57595C;
	text-decoration:none;
	font: bold 11px Arial, Helvetica, sans-serif;
	background-color:#EDEDEE;
	height:18px;
	width:10.30em;
	vertical-align:middle;
	display:block;

}



.top2_active_indented{
	padding:0;
	color:#FFF;
	text-decoration:none;
	font: bold 11px Arial, Helvetica, sans-serif;
	background-color:#EC9840;
	padding-left:14px;
	height:20px;
	
}

.top2_active_indented_a{
	padding:0;
	color:#FFF;
	text-decoration:none;
	font: bold 11px Arial, Helvetica, sans-serif;
	background-color:#EC9840;
	padding-left:0px;
	height:20px;
	
}

.top2_accounts_active{
	margin: 0;
	padding:0;
	color:#FFF;
	text-decoration:none;
	font: bold 11px Arial, Helvetica, sans-serif;
	background-color:#EC9840;
	padding-top: 0px;
	padding-left:4px;
	padding-bottom:0px;
	width:11.25em;
	display:block;
}

.top3_accounts_active_td{
	color: #000;
	font: 11px Arial, Helvetica, sans-serif;
	padding: 2px 2px 2px 11px;
	margin: 0;
	border: 0;
	margin-top:-2px;
	background-color:#EDEDEE;
	background-image: url("../../images/leftNav_arrow.gif");	
	background-repeat:no-repeat;
	background-position:4px 4px;
	text-decoration:none;
	cursor:pointer;
	width:10.45em;
	display:block;
}

.top3_active_a{
	color: #000;
	font: 11px Arial, Helvetica, sans-serif;
	padding: 0px;
	padding-left:1px;
	margin: 0;
	border: 0;
	background-color:#EDEDEE;
	text-decoration:none;
	cursor:pointer;
	width:10.45em;
	display:block;
}

.loanSelectBar
{
	background-color: #D4E5FF;
	color:#333;
	font: bold 11px Arial, Helvetica, sans-serif;
	height:40px;
	align-vertical:middle;
	padding-left:10px;
	padding-right:10px;
}

.mygmacAddress
{
	background-color: #FFFFFF;
	color:#000000;
}

.mygmacAddress td
{
	font: 11px Arial, Helvetica, sans-serif;
	text-align:left;
	padding-left:5px;
	

}


/* This is table header class for Type, Due Date, Amount */
.table_mygmac_summary_cell{
	font: bold 10px Arial, Helvetica, sans-serif;
	color: #717070;
	height:20;
	padding-left:5px;
	border-bottom: 1px solid #DEE2E7;
	padding-right:5px;
      text-align:left;
      height:20px

}

#mygmacAddressTable
{
width:100%;
position:relative;

top:5px;
}

.table_mygmac_summary_cell_right{
	font: bold 10px Arial, Helvetica, sans-serif;
	color: #717070;
	height:20;
	padding-left:5;
	border-bottom: 1px solid #DEE2E7;
	padding-right:5px;
      text-align:right;
      height:20px

}

.table_mygmac_summary_cell_center{
	font: bold 10px Arial, Helvetica, sans-serif;
	color: #717070;
	height:20;
	padding-left:0px;
	border-bottom: 1px solid #DEE2E7;
	padding-right:0px;
      text-align:center;
      height:20px

}

.table_mygmac_summary_cell_no_line{
	font: bold 10px Arial, Helvetica, sans-serif;
	color: #717070;
	height:20;
	padding-left:5px;
	border-bottom: 0px solid #DEE2E7;
	padding-right:5px;
      text-align:left;
      height:20px


}



.table_mygmac_summary_cell_th {
	font: bold 11px Arial, Helvetica, sans-serif;
	color: #333;
	border-bottom: 1px solid #EC9840;
	padding-right:5px;
	padding-left:5px;
      height:20px
      text-align:left;

}


.table_mygmac_summary_cell_indented{
	font: bold 10px Arial, Helvetica, sans-serif;
	color: #717070;
	height:20;
	padding-left:25px;
	border-bottom: 1px solid #DEE2E7;
      text-align:left;
      height:20px

}



/* This is the bold text with specific loan property address */
.mygmac_title_left {
	font: bold 10px Arial, Helvetica, sans-serif;
	color: #666;
	padding-left:5px;

}

/* This is the text for Balance: $ */
.mygmac_title_right {
	font: 10px Arial, Helvetica, sans-serif;
	color: #666;
	text-align: right;
	padding-right:5px;

}

.maincontent_mygmac_header_email{
	font: 11px Arial, Helvetica, sans-serif;
	color: #000;
	text-align: left;
}

.maincontent_mygmac_header_welcome {
	font: bold 14px Arial, Helvetica, sans-serif;
	color: #000;
	text-align: left;
}

/* This is the reversed out orange bar */
.table_mygmac_headeracct {
	background-color: #EC9840;
	font: bold 12px Arial, Helvetica, sans-serif;
	color: #FFF;
	height=20;
}


/* This is the light blue reversed out top of the table with orange bottom border */
.table_mygmac_summary_header  /*bucket_type5_ext3_header*/ {
	background-color: #D4E5FF;
	border-bottom: 1px solid #FFFFFF;
}

.table_mygmac_summary {
	background-color: #F3F8FE;
	width:100%;
}

.mygmac_sw_table {
border-color:#B6B6B9;
background-position:top;
background-repeat:repeat-x;
border-left:1px solid #000099;
border-right:1px solid #000099;
border-bottom:1px solid #000099;
border-top:0px solid #000099;
}


.mygmac_tab_spacer{
text-align:left;
border-bottom:1px solid #B6B6B9;

}


.mygmac_tab_active_sw {
background:url("../../images/smartwatch/tab_SWinactive.gif");
background-repeat:no-repeat;
background-position:top right;
position:relative;
background-color:#FFFFFF;
padding-left:8px;
padding-right:8px;
font: bold 11px Arial, Helvetica, sans-serif;
color: #666;
border-left:1px solid #B6B6B9;
border-bottom:1px solid #B6B6B9;
height:43px;
cursor:hand; 
margin-top:0px;
vertical-align:middle;
text-align:center;



}

.mygmac_tab_inactive_sw {
background:url("../../images/smartwatch/tab_SWactive.gif");
background-position:top right;
background-repeat:no-repeat;
background-color:#FFFFFF;
padding-left:8px;
padding-right:8px;
border-left:1px solid #B6B6B9;
border-bottom:0px solid #B6B6B9;
font:bold 11px Arial, Helvetica, sans-serif;
position:relative;
color:#166;
height:43px;
cursor:hand; 
position:relative;
z-index:180;
vertical-align:middle;
text-align:center;

}


.mygmac_sw_table_th {
border-bottom: 1px solid #EC9840;
color:#666;
text-align:left;
}

.mygmac_sw_table td {
	border-bottom:1px solid #F4F4F5;
	vertical-align:top;
	color: #666;

}

.mygmac_sw_table_header {
background-color:#FFFFFF;
border-color:#B6B6B9;
}

.mygmac_sw_table_header td {
background-color:#FFFFFF;
	vertical-align:bottom;
	color: #666;

}

.mygmac_sw_table_header_a{ 
color:#1F5A8D;
font-weight:bold;
font: bold 11px Arial, Helvetica, sans-serif;
text-decoration:none;
border:0;

}

.mygmac_sw_table li {
list-style-type:disc;
margin-left:-10px; 
}

.mygmac_toggle_sw {
padding-left:2px;
margin-left:10px;
}

.errorMessages {
text-align:left;
color:#FF0000;
ont: bold 11px Arial, Helvetica, sans-serif;
margin-left:10px;
}

#1098Container
{
position:relative;
left:30px;
width:870px;
}

#1098UpperTable
{
width:870px;

}

.GMAC_1098
{
  font-family: Arial;
  font-size: 8pt;

}

#1098LowerTable
{
width:870px;
}

.1098Title{
  color: #000000;
  font-family: Times;
  font-size: 14pt;
  font-weight: bold;
  text-decoration: none;
}

.GMAC_1098Footer{
  color: #000000;
  font-family: Times;
  font-size: 10pt;
}

.GMAC_1098Copyright{
  color: #000000;
  font-family: Times;
  font-size: 9pt;
}
.1098{
  font-family: Arial;
  font-size: 8pt;
}
td.1098{
  font-family: Arial;
  font-size: 8pt;
}

.bubble_up_wide_header {
	margin: 0px;
	margin-top: 3px;
	padding: 3px 4px 4px 16px;
	width: 420px;
	background: #FFF url(../../images/arrow_orangeLarge.gif) top left no-repeat;
	/* background: #D5DCE4 url(../../images/bucket_end4.gif) top left no-repeat; */
	font: 19px Arial Narrow, Helvetica Narrow, sans-serif;
	color: #F60;
	text-align:left;
}

.tableborderzero
{
	text-align:left;

}

.maincontent_leaf{
	margin: 0;
	padding: 0px 0px 0 0px;
	font: 11px Arial, Helvetica, sans-serif;
	color: #000;
	text-align:left;

}

.faq_answers p{
	/* font: normal 11px Arial, Helvetica, sans-serif;
	color: #666; */
	padding-left:10px;
	padding-right:5px;
	text-align:left;

}

.faq_answers ul{
	/* font: normal 11px Arial, Helvetica, sans-serif;
	color: #666; */
	padding-left:10px;
	padding-right:5px;
	margin-top: -10px;
	margin-bottom: -10px;
	text-align:left;

}

/* This is label for registration fields */
.table_contact_confirm_cell{
	font: 11px Arial, Helvetica, sans-serif;
	color: #717070;
	height:20px;
	padding-left:5px;
	border-bottom: 1px solid #DEE2E7;
	text-align: left;

}

.mygmac_large_title_left {
	background-color: #D4E5FF;
	font: bold 11px Arial, Helvetica, sans-serif;
	color: #333;
	height:20px;
	padding-left:5px;
	padding-right:5px;
	border-bottom: 1px solid #DEE2E7;
}

#edit_contact_large_title_left {
	font: bold 12px Arial, Helvetica, sans-serif;
	color: #666;
	padding-left:5px;
      text-align:left;
	background-color: #D4E5FF;
	border-bottom: 1px solid #FFFFFF;
}


/* This is the reversed out orange bar */
.table_accounts_orange {
	background-color: #EC9840;
	font: bold 12px Arial, Helvetica, sans-serif;
	color: #FFF;
	height:23px;
	padding-left:13px;
	padding-right:5px;
	padding-top:7px;
      padding-bottom:0px;
	text-align: left;
	margin-left:2px;
	margin-right:2px;
	vertical-align: bottom;

}

.top2_accounts_active{
	margin: 0;
	padding:0;
	color:#FFF;
	text-decoration:none;
	font: bold 11px Arial, Helvetica, sans-serif;
	background-color:#EC9840;
	padding-top: 1px;
	padding-left:0px;
	padding-bottom:1px;
	width:11.25em;
	display:block;
	height:16px;
}


.table_optout_header_cell_splat{
	width:2%;
	padding-left:0;
	padding-right:0;
	background-color: #D4E5FF;
	font: bold 11px Arial, Helvetica, sans-serif;
	color: #333;
	font: bold 10px Arial, Helvetica, sans-serif;
}

/* This is class for error labels in online services */
.table_optout_header_cell_splat_error{
	font: bold 11px Arial, Helvetica, sans-serif;
	color: #F00;
	width:2%;
	text-align: left;
	padding-left:0;
	padding-right:0;
	background-color: #D4E5FF;
	font: bold 11px Arial, Helvetica, sans-serif;
}

.table_optout_header {
	background-color: #D4E5FF;
	font: 11px Arial, Helvetica, sans-serif;
	color: #333;
	height:25px;
	text-align:left;
}

.table_optout_label_cell{
	font: 11px Arial, Helvetica, sans-serif;
	color: #717070;
	height:20px;
	padding-left:3px;
	border-bottom: 1px solid #DEE2E7;
	text-align: left;

}

.table_optout_cell_error_arrow{
	width:2%;
	padding-left:0;
	padding-right:0;
	border-bottom: 1px solid #DEE2E7;
}

#accounts_command_buttons
{
padding-right:1px;
text-align:right;
}

/* This is the reversed out orange bar */
.table_accounts_orange {
	background-color: #EC9840;
	font: bold 12px Arial, Helvetica, sans-serif;
	color: #FFF;
	height:25px;
	padding-left:13px;
	padding-right:5px;
	text-align: left;
	padding-bottom: 0px;
	padding-bottom: 0px;
	margin-left:2px;
	margin-right:2px;
	vertical-align:middle;
}

.bubble_up_wide_content {
	margin: 0px;
	padding: 0px;
	padding-top:4px;
	padding-left:10px;
	width: 422px;
	/* border: 1px solid #D5DCE4;
	border-top: none; */
	font: 11px Arial, Helvetica, sans-serif; /* UPDATED */
	color: #044680; /* UPDATED */
	text-align:left;
}


.smartWatchPrintTable
{
width:620px; 
height:400px; 
border:0;
padding-left:10;
padding-right:10;
padding-bottom:10;
text-align:left;
}

.smartWatchPrintTable th
{
padding-top:10px;
padding-left:5px;
padding-right:5px;
text-align:left;
FONT-FAMILY: Arial, Helvetica, sans-serif;
FONT-WEIGHT: 500;
FONT-SIZE: 9px;
font-weight:400;

}

.smartWatchPrintTable td
{
padding:0px;
text-align:left;
FONT-FAMILY: Arial, Helvetica, sans-serif;
FONT-WEIGHT: 500;
FONT-SIZE: 9px;
font-weight:400;

}

.smartwatchDisclosures1
{
text-align:left;
COLOR: #000000;
FONT-FAMILY: Arial, Helvetica, sans-serif;
FONT-WEIGHT: 500;
FONT-SIZE: 11px;
font-weight:400;

}

.smartwatchDisclosures2
{
text-align:left;
COLOR: #000000;
FONT-FAMILY: Arial, Helvetica, sans-serif;
FONT-WEIGHT: 500;
FONT-SIZE: 11px;
font-weight:400;

}
#rightcontent_rates .subTitle{
	font: bold 16px Arial Narrow, Helvetica Narrow, sans-serif;

}

.subTitle_grey{
	font: 18px Arial Narrow, Helvetica Narrow, sans-serif; color: #666;

}
#rightcontent_rates .subTitle_blue{
	font-weight: bold;
	font-size: 15px;
	color:#044680;
}
.disclaimer
{
FONT-SIZE: 9px;
}

.disclaimerTable
{
vertical-align: top;
text-align:left;font: bold 9px Arial, Helvetica, sans-serif;
color:#717070;
height:8px;
padding-top:0px;
}

.mygmac_messages{
	font: 11px Arial, Helvetica, sans-serif;
	color: #717070;
	text-align: left;
     padding:5px;


}

.disclaimerMessage
{
float:clear;
text-align:left;
position:relative;
left:0px;
font: bold 10px Arial, Helvetica, sans-serif;
color:#717070;
width:100%;
padding-top:5px;
}

.centerPaneTitle, .table_mygmac_header
{
	width: 100%;
}


#propertyInfo { width:400px; float:left; }
#propertyAddress { color:#003366; font-weight:bold; }
#propertyDetails { display:block; margin:0; padding: 0 0 0 4px; }
#propertyDetails li { display:block; margin:0; padding:0; }
#propertyContact {  padding:0 0 0 4px; }
#propertyContact dt { font-weight:bold; margin:0; padding:0; }
#propertyContact dd { margin:0; padding:0; }