/* 
================================
Skin styles for DotNetNuke
================================
*/


.pagemaster
{
    width: 100%;
    height: 100%; /*background-color: #FEFEFE;*/
}
.skinmaster
{
    height: 100%; /*background-color: #F3F5FA; 	BORDER-RIGHT: #7994CB 1px solid;  	BORDER-TOP: #7994CB 1px solid;  	BORDER-LEFT: #7994CB 1px solid;  	BORDER-BOTTOM: #7994CB 1px solid;  	moz-border-radius-bottomleft: 15px;  	moz-border-radius-bottomright: 15px;  	moz-border-radius-topleft: 3px;  	moz-border-radius-topright: 3px; */
}
.skinheader
{
}
.controlpanel
{
    width: 100%;
    background-color: #DFE5F2;
}
.toppane
{
    width: 100%;
    background-color: transparent;
    padding-left: 6px;
    padding-right: 4px;
    padding-top: 6px;
}
.leftpane
{
    width: 175px;
    background-color: transparent;
    padding-left: 6px;
    padding-right: 4px;
    padding-top: 6px;
}
.contentpane
{
    width: 100%;
    background-color: transparent; /*padding-left: 6px; 	padding-right: 4px; 	padding-top: 6px;*/
}
.rightpane
{
    width: 175px;
    background-color: transparent;
    padding-left: 6px;
    padding-right: 4px;
    padding-top: 6px;
}
.bottompane
{
    width: 100%;
    background-color: transparent;
    padding-left: 6px;
    padding-right: 4px;
    padding-top: 6px;
}
.StandardButton
{
    background: #7994CB none;
    color: #FFFFFF;
    font-family: Verdana, sans-serif;
    font-size: 11px;
    font-weight: normal;
}
.TreeViewMenu
{
    width: 175px;
    background-color: #DFE5F2;
    border-right: #7994CB 1px solid;
    border-top: #7994CB 1px solid;
    border-left: #7994CB 1px solid;
    border-bottom: #7994CB 1px solid;
    moz-border-radius-bottomleft: 15px;
    moz-border-radius-bottomright: 15px;
    moz-border-radius-topleft: 3px;
    moz-border-radius-topright: 3px;
}
.TreeViewMenu_Header
{
    background-image: url(gradient_LtBlue.jpg);
}
.Head
{
    font-family: Tahoma, Arial, Helvetica;
    font-size: 18px;
    font-weight: normal;
    color: #333333;
}
/*
=======================================================
Menu
=======================================================
*/
.main_dnnmenu_container
{
    background-color: transparent;
}
.main_dnnmenu_bar
{
    cursor: pointer;
    cursor: hand;
    height: 16px;
    background-color: Transparent;
}
.main_dnnmenu_item td
{
    /*TD if menu option for using tables is on*/
    cursor: pointer;
    cursor: hand;
    color: #000000;
    font-size: 9pt;
    font-weight: bold;
    font-style: normal;
    background-color: Transparent;
    font-family: Tahoma, Arial, Helvetica;
    white-space: nowrap; /*Word wrapping menu item now optional*/
    padding: 1px 3px 3px 1px;
}

.main_dnnmenu_rootitem
{
    /*TD if menu option for using tables is on*/
    cursor: pointer;
    cursor: hand;
    color: #000000;
    font-size: 9pt;
    font-weight: bold;
    font-style: normal;
    background-color: Transparent;
    font-family: Tahoma, Arial, Helvetica;
    white-space: nowrap; /*Word wrapping menu item now optional*/
    padding: 0px 12px 0px 5px; /*explicitly set padding for root menu items*/
}

.main_dnnmenu_itemhover
{
    background-color: #8da4d3;
}

.main_dnnmenu_itemhover td
{
    background-color: #8da4d3;
}


.main_dnnmenu_icon
{
    cursor: pointer;
    cursor: hand;
    text-align: center;
    width: 15px;
    height: 100%;
}
.main_dnnmenu_submenu
{
    background-color: #cad5ea;
    z-index: 1000;
    cursor: pointer;
    cursor: hand;
    filter: progid:DXImageTransform.Microsoft.Shadow(color=    '#696969' , Direction=135, Strength=3);
    padding: 1px 1px 1px 1px; /*explicitly set padding for sub-menus */
}
.main_dnnmenu_break
{
    height: 1px;
    font-size: 1px;
}

.main_dnnmenu_arrow
{
    border-right: #cad5ea 1px solid;
    border-bottom: #cad5ea 1px solid;
    border-top: #cad5ea 0px solid;
    font-family: webdings;
    font-size: 10pt;
    cursor: pointer;
    cursor: hand;
}
.main_dnnmenu_rootmenuarrow
{
    font-family: webdings;
    font-size: 10pt;
    cursor: pointer;
    cursor: hand;
}
/*
=======================================================
End Menu
=======================================================
*/
/*
=======================================================
Common
=======================================================
*/
.greyBodyText
{
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 10px;
    font-weight: normal;
    color: #666666;
    line-height: 16px;
}
.gridTable
{
    border: solid 1px #D6DADE;
}
.gridHeader
{
    background-color: #EEF3F7;
    padding: 5px;
    border: solid 1px #D6DADE;
    color: #424242;
}
tr.gridHeader th
{
    background-color: #EEF3F7;
    padding: 5px;
}
tr.gridHeader th a
{
    color: #424242;
}
.gridBodyText
{
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 10px;
    font-weight: normal;
    color: #666666;
    line-height: 20px;
    border: solid 1px #D6DADE;
}
.gridBodyText1
{
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 10px;
    font-weight: normal;
    color: #666666;
    line-height: 20px;
    border: solid 1px #D6DADE;
    background-color: #EFEFEF;
}
tr.gridBodyText table
{
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 10px;
    font-weight: normal;
    color: #666666;
    line-height: 20px;
    border: solid 1px #D6DADE;
}
.button
{
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 12px;
    font-weight: normal; /*color: #666666;	*/
    background-color: #EEF3F7;
    border: solid 1px #0E2B8D;
    padding: 4px; /*padding-top: 3px;*/
    height: 20px;
    font-weight: bold;
}
.largeTitle
{
    color: #0E2B8D;
    font-family: Arial;
    padding-left: 5px;
    font-size: 30px;
    font-weight: bold;
}
h2
{
    color: #0E2B8D;
    font-family: Arial;
    padding-left: 5px;
}
/*
=======================================================
End Common
=======================================================
*/
/*
=======================================================
Tien Quach
=======================================================
*/
.cellBorder
{
    border: solid 1px #D6DADE;
}
.border
{
    border: 1px solid #DEDEDE;
}
.subborder
{
    border-left: 1px solid #DEDEDE;
    border-top: 1px solid #DEDEDE;
}
.link_left, a.link_left:link, a.link_left:visited
{
    font-family: helvetica;
    font-size: 13px;
    line-height: 26px;
    font-weight: bold; /*color: #6FBA39;*/
    color: #5AB355;
    text-decoration: none;
}
a.link_left:hover
{
    font-family: helvetica;
    font-size: 13px;
    line-height: 26px;
    font-weight: bold; /*color: #6FBA39;*/
    color: #5AB355;
    text-decoration: underline;
}
.blueBox
{
    background-color: #EEF3F7;
    border: solid 1px #DEDEDE;
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 10px;
    font-weight: normal;
    color: #666666;
    padding-left: 10px;
    padding-right: 10px;
}
.list
{
    background-color: #F5F5F5;
    border: solid 1px #D6DADE;
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 10px;
    font-weight: normal;
    color: #666666;
    line-height: 16px;
}
.t_date
{
    height: 70px;
    border: solid 1px #EFEFEF;
}
.dayCell
{
    padding: 10px;
    text-align: left;
    width: 130px !important;
    height: 100px;
    vertical-align: top;
    border: solid 1px #EFEFEF;
}
.dayHeader
{
    padding: 5px;
}
.bg_banner
{
    background-image: url(   '../../images/Home/bg_banner1.jpg' );
    background-repeat: no-repeat;
}
.bg_0
{
    background-image: url(   '../../images/bg/bg_0.jpg' );
    background-repeat: no-repeat;
    padding-top: 2px;
    padding-bottom: 3px;
    padding-left: 32px;
    font-family: Arial;
    font-weight: bold;
    font-size: 13px;
    color: White;
}
.bg_1
{
    background-image: url(   '../../images/bg/bg_1.jpg' );
    background-repeat: no-repeat;
    padding-top: 2px;
    padding-bottom: 3px;
    padding-left: 32px;
    font-family: Arial;
    font-weight: bold;
    font-size: 13px;
    color: White;
}
.bg_2
{
    background-image: url(   '../../images/bg/bg_2.jpg' );
    background-repeat: no-repeat;
    padding-top: 2px;
    padding-bottom: 3px;
    padding-left: 32px;
    font-family: Arial;
    font-weight: bold;
    font-size: 13px;
    color: White;
}
a.l_blue:link, a.l_blue:visited
{
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 12px;
    font-weight: normal;
    font-variant: normal;
    color: #156EB6;
    text-decoration: none; /*padding-top: 12px;     padding-bottom: 10px;*/
}
a.l_blue:hover
{
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 12px;
    font-weight: normal;
    font-variant: normal;
    color: #156EB6;
    text-decoration: underline; /*padding-top: 12px;     padding-bottom: 10px;*/
}
.t_RegionTitle
{
    font-family: Verdana, Arial;
    font-size: 26;
    font-weight: normal;
    color: #0D69B3;
}
a.l_black:link, a.l_black:visited
{
    font-family: Arial, Helvetica, sans-serif;
    font-size: 13px;
    font-weight: normal;
    font-variant: normal;
    color: #202020;
    text-decoration: none;
}
a.l_black:hover
{
    font-family: Arial, Helvetica, sans-serif;
    font-size: 13px;
    font-weight: normal;
    font-variant: normal;
    color: #156EB6;
    text-decoration: none;
}
a.l_bluesmall:link, a.l_bluesmall:visited
{
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 12px;
    font-weight: normal;
    font-variant: normal;
    color: #156EB6;
    text-decoration: none; /*padding-top: 12px;     padding-bottom: 10px;*/
}
a.l_bluesmall:hover
{
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 12px;
    font-weight: normal;
    font-variant: normal;
    color: #156EB6;
    text-decoration: underline; /*padding-top: 12px;     padding-bottom: 10px;*/
}
a.l_orange_bold:link, a.l_orange_bold:visited
{
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 12px;
    font-weight: bold;
    font-variant: normal;
    color: #FC8A02;
    text-decoration: none;
    line-height: 18px;
}
a.l_orange_bold:hover
{
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 12px;
    font-weight: bold;
    font-variant: normal;
    color: #FC8A02;
    text-decoration: underline;
    line-height: 18px;
}
a.l_travelresource:link, a.l_travelresource:visited
{
    font-family: Arial, Helvetica, sans-serif;
    font-size: 11px;
    font-weight: bold;
    font-variant: normal;
    color: #7F9DB9;
    text-decoration: none;
    padding-bottom: 8px;
}
a.l_travelresource:hover
{
    font-family: Arial, Helvetica, sans-serif;
    font-size: 11px;
    font-weight: bold;
    font-variant: normal;
    color: #7F9DB9;
    text-decoration: underline;
    padding-bottom: 8px;
}
/* Featured Rentals */
/*.clearfix:after
{
    content: ".";
    display: block;
    clear: both;
    visibility: hidden;
    line-height: 0;
    height: 0;
}
.clearfix
{
    display: inline-block;
}
html[xmlns] .clearfix
{
    display: block;
}*/
.featured-listings
{
    position: relative;
    width: 645px;
    height: 242px;
    overflow: hidden;
}
.featured-mask ul
{
    margin: 0;
    padding: 0;
    list-style: none;
    font-size: 1.3em;
}
/*.featured-props
{
    background: url(../../images/featured_mask-bg.png) no-repeat left top;     
    height: 20em;        
}*/
.featured-props img
{
    /*width: 210px;     width: 185px;*/
    width: 185px;
    position: absolute;
    z-index: 999;
}
.featured-listings a
{
    display: block;
    position: absolute;
    width: 185px;
    padding: 147px 0 0 8px;
    line-height: 1.15em;
    height: 55px;
    z-index: 1001;
}
*html .featured-listings a
{
    background: url(../../images/t.gif);
}
.featured-props
{
    position: relative;
}
.featured-props img.featured_0, .featured-props div.featured_0
{
    top: 19px;
    left: 37px;
}
.featured-props img.featured_1, .featured-props div.featured_1
{
    top: 34px;
    left: 245px;
}
.featured-props img.featured_2, .featured-props div.featured_2
{
    top: 21px;
    left: 448px;
}
.featured-listings .featured_0 a
{
    top: 19px;
    left: 37px;
}
.featured-listings .featured_1 a
{
    top: 34px;
    left: 245px;
}
.featured-listings .featured_2 a
{
    top: 21px;
    left: 448px;
}
/*.featured-listings .tframe
{
    position: absolute;
    width: 189px;
    height: 145px;
    overflow: hidden;
}
.featured-listings .tframe img
{
    position: relative;
    top: 0;
    left: 0;
}*/
.featured-mask
{
    position: absolute;
    top: 0;
    left: 0; /*background: url(../../images/featured_mask.png) no-repeat left top;*/
    background: url(../../images/featured_mask.png) no-repeat left top;
    width: 645px;
    height: 242px;
    z-index: 1000; /*background: none;     filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='../../images/featured_mask.png' ,sizingMethod= 'crop' );*/
}
/*div[class~=featured-mask]
{
    background: url(../../images/featured_mask.png) no-repeat left top;
}*/
/* End Featured Rentals */
.t_summary
{
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 11px;
    line-height: 16px;
    font-weight: normal;
    font-variant: normal;
    color: #000000;
}
.t_summary p b
{
    /*color: #FD7110!important;    */
}
.t_summary p a:link, a:visited
{
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 11px;
    font-weight: normal;
    font-variant: normal;
    color: #156EB6;
    text-decoration: none;
}
.t_summary p a:hover
{
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 11px;
    font-weight: normal;
    font-variant: normal;
    color: #156EB6;
    text-decoration: underline;
}
/* Start Rental Description */
.quick-facts-wrapper
{
    background-attachment: scroll;
    background-color: transparent;
    background-image: url(../../images/column-bg-large.gif);
    background-position: left top;
    background-repeat: no-repeat;
    overflow: hidden;
    padding: 15px;
    text-align: center;
}
ul.quick-facts-wide
{
    margin: 0;
    padding: 0;
    list-style: none;
    text-align: left;
    overflow: hidden;
}
ul.quick-facts-wide li
{
    width: 30%;
    float: left;
    color: #666;
    list-style: none;
}
ul.quick-facts-wide li.short
{
    width: 23%;
}
ul.quick-facts-wide li.long
{
    width: 50%;
}
ul.quick-facts-wide li .label
{
    display: block;
    float: left;
    font-weight: bold;
    color: #000;
    width: 50%;
    background: url(../../images/property-card-leader-line.png) repeat-x left .97em;
}
ul.quick-facts-wide li.short .label
{
    width: 65%;
}
ul.quick-facts-wide li.long .label
{
    width: 35%;
}
/* End Rental Description */
/*
=======================================================
End Tien Quach
=======================================================
*/
/*
=======================================================
Hieu Ngo
=======================================================
*/
.register_bg
{  
    background-image: url(../../images/registerinsertedit.gif); 
    background-repeat:no-repeat;
} 
.t_gray_bold
{
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 12px;
    font-weight: bold;
    font-variant: normal;
    color: #A7A6A7;
    text-decoration: none;
    line-height: 18px;
}
.t_GrayTitle
{
    font-family: Verdana, Arial;
    font-size: 24;
    font-weight: bold;
    color: #A7A6A7;
}
.t_title
{
    font-family: Arial, Helvetica, sans-serif;
    font-size: 16px;
    font-weight: bold;
    font-variant: normal; /*color: #4C4579;*/
    color: #3F4C79;
    text-decoration: none;
    padding-left: 3px;
}
.Label
{
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 12px;
    text-align: left;
    color: #000000; /*#156EB6;/*#193E6B;*/
    text-decoration: none;
    padding-top: 0px;
    font-weight: normal;
}
a.t_leftmenutext:link, a.t_leftmenutext:visited
{
    font-family: Arial, Helvetica, sans-serif;
    font-size: 11px;
    /*line-height: 20px;*/
    font-weight: normal;
    font-variant: normal;
    color: #202020;
}
a.t_leftmenutext:hover
{
    font-family: Arial, Helvetica, sans-serif;
    font-size: 11px;
   /*line-height: 20px;*/
    font-weight: normal;
    font-variant: normal;
    color: #156EB6;
}
a.t_boldtitle:link,a.t_boldtitle:visited
{
    font-family: Arial, Helvetica, sans-serif;
    font-size: 11px;
    font-weight: bold;
    font-variant: normal;
    color: #0E2B8D;
    text-decoration: none;
   /*padding-bottom: 8px;*/
}
.vacationrental_title
{
    font-family: Arial, Helvetica, sans-serif;
    font-size: 25px;
    line-height: 20px;
    font-weight: normal;
    font-variant: normal;
    color: #E71B21;
}
.property
{
    padding: 12px 10px 10px 12px;
    border-left: 4px solid #d7e7f3;
    border-right: 4px solid #d7e7f3;
    border-top: 4px solid #d7e7f3;
    border-bottom: 4px solid #d7e7f3;
    background: #ecf3f9 url(../../images/Icon/property-card-sprite.png) repeat-x left top;
}
.linktitle
{
    font-weight: bold;
    text-align: center;
    background: #fff;
    color: #2e54a5;
    padding: 2px;
}
.link:hover, .link.over
{
    background-image: url(../../images/Icon/property-card-sprite-hover.png);
    background-color: #dfeaf2;
    cursor: pointer;
}
.ajax__slider_h_rail
{
    position: relative;
    background: url(../../images/Icon/rail-body.gif) repeat-x !important; /*height: 20px!important;*/
    height: 23px;
    width: 200px;
}
.ajax__slider_h_handle
{
    position: absolute;
    background: url(../../images/Icon/handle-left.gif) no-repeat !important;
    height: 20px !important;
    width: 19px !important;
    cursor: hand;
    cursor: pointer;
}
.property_title
{
    font-family: Verdana,Arial,Helvetica,sans-serif;
    font-weight: bold;
    margin: 0;
    color: #f37023;
    font-size: 1em;
}
#demo_bg 
{ 
    position: relative; 
    background: url(../../images/assets/bg-h.gif) 7px 0 repeat-x; 
    height: 28px; 
    width: 218px; 
} 
	
#demo_bg div 
{ 
    position: absolute; 
    cursor: default; 
    top: 4px; 
}
#demo_bg1
{ 
    position: relative; 
    background: url(../../images/assets/bg-h.gif) 7px 0 repeat-x; 
    height: 28px; 
    width: 218px; 
} 
	
#demo_bg1 div 
{ 
    position: absolute; 
    cursor: default; 
    top: 4px; 
}
#demo_bg2
{ 
    position: relative; 
    background: url(../../images/assets/bg-h.gif) 7px 0 repeat-x; 
    height: 28px; 
    width: 218px; 
} 
	
#demo_bg2 div 
{ 
    position: absolute; 
    cursor: default; 
    top: 4px; 
}
#demo_bg3
{ 
    position: relative; 
    background: url(../../images/assets/bg-h.gif) 7px 0 repeat-x; 
    height: 28px; 
    width: 218px; 
} 
	
#demo_bg3 div 
{ 
    position: absolute; 
    cursor: default; 
    top: 4px; 
}
.t_RegionTitleSmall
{
    font-family: Verdana, Arial;
    font-size: 15;
    font-weight: bold;
    color: #0D69B3;
}

a.LinkOrange
{
	color: #FF7011;
	font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 11px;
    line-height: 16px;
    font-weight: normal;
    font-variant: normal;
 }
.bg_center_alabama {
	background-image: url(../../images/bg_center_alabama.gif);
	background-repeat: repeat-y;
	height: 100%;
	width: 964px;
}
.bg_alabama
{
    background-image: url(  '../../images/bg/Dauphin.jpg' );
    background-repeat: no-repeat;
    padding-top: 2px;
    padding-bottom: 3px;
    padding-left: 32px;
    font-family: Arial;
    font-weight: bold;
    font-size: 13px;
    color: White;
}
.bg_property
{
    background-image: url(  '../../images/bg/bg_21.jpg' );
    background-repeat: no-repeat;
    padding-top: 2px;
    padding-bottom: 3px;
    padding-left: 32px;
    font-family: Arial;
    font-weight: bold;
    font-size: 13px;
    color: White;
}
.bg_property1
{
    background-image: url(  '../../images/bg/bg_11.jpg' );
    background-repeat: no-repeat;
    padding-top: 2px;
    padding-bottom: 3px;
    padding-left: 32px;
    font-family: Arial;
    font-weight: bold;
    font-size: 13px;
    color: White;
}
.bg_property2
{
    background-image: url(  '../../images/bg/bg_001.jpg' );
    background-repeat: no-repeat;
    padding-top: 2px;
    padding-bottom: 3px;
    padding-left: 32px;
    font-family: Arial;
    font-weight: bold;
    font-size: 13px;
    color: White;
}
.bg_property3
{
    background-image: url(  '../../images/bg/Contact_11.jpg' );
    background-repeat: no-repeat;
    padding-top: 2px;
    padding-bottom: 3px;
    padding-left: 32px;
    font-family: Arial;
    font-weight: bold;
    font-size: 13px;
    color: White;
}
.bg_property4
{
    background-image: url(  '../../images/bg/subcription_header.gif' );
    background-repeat: no-repeat;
    padding-top: 2px;
    padding-bottom: 3px;
    padding-left: 32px;
    font-family: Arial;
    font-weight: bold;
    font-size: 13px;
    color: White;
}
.blue-txt
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
    color: #116eb7;
}
a.t_sortby:link
{
    font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
    color: #116eb7;
    text-decoration:none;
}
a.t_sortby:visited
{
    font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
    color: #f37023;
    text-decoration:none;
}
a.t_sortby:active
{
    font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
    color: #f37023;
    text-decoration:none;
}
a.t_sortby:hover
{
    font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
    color: #f37023;
    text-decoration:none;
}
.select-inner
{
    width: 100%;
    padding-left: 80px;
}
a.select_region:link, a.select_region:visited
{
    font-family: Arial, Helvetica, sans-serif;
    font-size: 13px;
    font-weight: normal;
    font-variant: normal;
    color: #202020;
    padding-left: 10px;
    text-decoration: none;
}
a.select_region:hover
{
    font-family: Arial, Helvetica, sans-serif;
    font-size: 13px;
    font-weight: normal;
    font-variant: normal;
    color: #156EB6;
    padding-left: 10px;
    text-decoration: none;
}
.tip_bg
{
	background-image: url(  '../../images/bg/form-note-bg.png' );
    background-repeat: no-repeat;
    width:322px;
    height:87px;
    font-family: Arial, Helvetica, sans-serif;
    font-size: 13px;
    font-weight: normal;
    font-variant: normal;
    color: #202020;
    padding-right: 20px;
    padding-top: 20px;
    text-decoration: none;
}
.bg_selectregion {
	background-image: url(../../images/bg_center_alabama.gif);
	background-repeat: repeat-y;
	height: 100%;
	width: 800px;
}
.photo_frame
{
    background: transparent url(../../images/bg/photoframe.jpg) no-repeat top right;
    width: 147px;
    height: 124px;
}
.photo_framebig
{
    background: transparent url(../../images/bg/photoframebig.jpg) no-repeat top right;
    width: 279px;
    height: 263px;
}
.photo_framegoogle
{
    background: transparent url(../../images/bg/googleframe.jpg) no-repeat top right;
    width: 232px;
    height: 222px;
}
.input_text
{
    font-family: Arial, Helvetica, sans-serif;
    font-size: 11px;
    font-weight: normal;
    color: #000000;
    text-decoration: none;
}
.bg_submenu
{
    background-image: url(  '../../images/Home/bottoml_menu_2.gif' );
    background-repeat:repeat-x;
	height:34px;
}
.bg_sub
{
    background-image: url(  '../../images/Home/bottoml_menu.gif' );
	height:34px;
	Width:537px;
}
.pinned_note
{
    position: absolute;
    right: 39px;
    top: 152px;
    color: #666;
    width: 138px;
    padding: 35px 24px 0 21px;
    height: 120px;
    background: url(../../images/pinned-note.png) no-repeat left top;
}
.pinned_quotehome
{
    color: #666;
    width: 223px;
    height:253px;
    padding: 25px 24px 15px 21px;
    background: url(../../images/pinned-note.png) no-repeat left top;
}
.gridHeader1
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 12px;
    background-color: #EEF3F7;
    padding: 5px;
    border: solid 1px #D6DADE;
    color: #424242;
    text-decoration:none;
}
.gridLabel
{
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 12px;
    font-weight: normal;
    color: #000000;
    line-height: 20px;
    border: solid 1px #D6DADE;
}
.gridLabel1
{
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 12px;
    font-weight: normal;
    color: #000000;
    line-height: 20px;
    border: solid 1px #D6DADE;
    background-color: #EFEFEF;
}
.top_bg
{
    background:  url(header4.gif) ;
    background-repeat: no-repeat;
    width:402px;
    height: 79px;
}
/*
=======================================================
End Hieu Ngo
=======================================================
*/
/*
=======================================================
Website
=======================================================
*/
.bg_leftmenu
{
    background-image: url(     '../../images/Home/bg_leftmenu.gif' );
    background-repeat: repeat-y;
    height: 100%;
    width: 276px;
}
.tr_blank
{
    background-image: url(     '../../images/Home/blank.gif' );
    background-repeat: repeat-y;
    height: 1px;
    width: 1px;
}
.t_leftmenu
{
    font-family: Arial, Helvetica, sans-serif;
    font-size: 11px;
    line-height: 20px;
    font-weight: normal;
    font-variant: normal;
    color: #202020;
    padding-left: 28px;
    /*padding-top: 16px;
    padding-bottom: 18px;*/
}
a.t_leftmenu:link, a.t_leftmenu:visited
{
    font-family: Arial, Helvetica, sans-serif;
    font-size: 11px;
    line-height: 20px;
    font-weight: normal;
    font-variant: normal;
    color: #202020;
    padding-left: 28px;
    /*padding-top: 16px;
    padding-bottom: 18px;*/
    text-decoration: none;
}
a.t_leftmenu:hover
{
    font-family: Arial, Helvetica, sans-serif;
    font-size: 11px;
    line-height: 20px;
    font-weight: normal;
    font-variant: normal;
    color: #156EB6;
    padding-left: 28px;
    /*padding-top: 16px;
    padding-bottom: 18px;*/
    text-decoration: none;
}
a.t_location:link, a.t_location:visited
{
    font-family: Arial, Helvetica, sans-serif;
    font-size: 13px;
    font-weight: normal;
    font-variant: normal;
    color: #202020;
    padding-left: 28px;
    text-decoration: none;
}
a.t_location:hover
{
    font-family: Arial, Helvetica, sans-serif;
    font-size: 13px;
    font-weight: normal;
    font-variant: normal;
    color: #156EB6;
    padding-left: 28px;
    text-decoration: none;
}
a.t_leftmenu_over:link, a.t_leftmenu_over:visited
{
    font-family: Arial, Helvetica, sans-serif;
    font-size: 11px;
    font-weight: normal;
    font-variant: normal;
    color: #156EB6;
    text-decoration: underline;
}
a.t_leftmenu_over:hover
{
    font-family: Arial, Helvetica, sans-serif;
    font-size: 11px;
    font-weight: normal;
    font-variant: normal;
    color: #156EB6;
    text-decoration: none;
}
.bg_frame_center
{
    background-image: url(../../images/Home/bg_frame_center.gif);
    background-repeat: repeat-y;
    height: 100%;
    width: 643px;
}
.bg_frame_center123
{
    background-image: url(../../images/Home/bg_frame_center1.jpg);
    background-repeat: repeat-y;
    height: 100%;
    width: 643px;
}
.t_link_center
{
    font-family: Arial, Helvetica, sans-serif;
    font-size: 11px;
    line-height: 20px;
    font-weight: normal;
    font-variant: normal;
    color: #202020;
}
.t_orange_bold
{
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 12px;
    font-weight: bold;
    font-variant: normal;
    color: #FC8A02;
    text-decoration: none;
    line-height: 18px;
}
.t_small1
{
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 11px;
    line-height: 16px;
    font-weight: normal;
    font-variant: normal;
    color: #000000;
}

.t_sale
{
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 12px;
    font-weight: normal;
    font-variant: normal;
    color: #7F9DB9;
    text-decoration: none;
    padding-top: 8px;
    padding-bottom: 10px;
}
.t_title_house
{
    font-family: Arial, Helvetica, sans-serif;
    font-size: 11px;
    font-weight: bold;
    font-variant: normal;
    color: #7F9DB9;
    text-decoration: none;
   /*padding-bottom: 8px;*/
}
.bg_copyright
{
    background-image: url(../../images/Home/bg_copyright.gif);
    background-repeat: repeat-y;
    height: 100%;
    width: 965px;
}
.input2
{
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 11px;
    font-weight: normal;
    font-variant: normal;
    color: #202020;
    text-decoration: none;
    width: 201px;
    border: 1px solid #7F9DB9;
    padding-left: 5px;
    height: 20px;
}
.t_state
{
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 11px;
    line-height: 18px;
    font-weight: normal;
    font-variant: normal;
    color: #010101;
    text-decoration: none;
    padding-top: 12px;
    padding-bottom: 16px;
}


.t_normal
{
    font-family: Arial, Helvetica, sans-serif;
    font-size: 11px;
    line-height: 12px;
    font-weight: normal;
    font-variant: normal;
    color: #000000;
    text-decoration: none;
}
.bg_find
{
    background-image: url(../../images/Home/bg_find.gif);
    background-repeat: repeat-y;
    height: 100%;
    width: 671px;
}
.t_copyright_sub
{
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 11px;
    font-weight: normal;
    color: #77787B;
    text-align: center;
}
.select
{
    font-family: Arial, Helvetica, sans-serif;
    font-size: 12px;
    font-weight: normal;
    color: #000000;
    text-decoration: none;
    width: 208px;
    height: 22px;
}
.input_username
{
    font-family: Arial, Helvetica, sans-serif;
    font-size: 11px;
    font-weight: normal;
    color: #000000;
    text-decoration: none;
    height: 20px;
    width: 304px;
}
.input_description
{
    font-family: Arial, Helvetica, sans-serif;
    font-size: 11px;
    font-weight: normal;
    color: #000000;
    text-decoration: none;
    height: 145px;
    width: 304px;
}

.style1
{
    color: #000000;
}
.style2
{
    color: #FFFFFF;
}
.style3
{
    font-size: 11px;
}
.style5
{
    color: #156EB6;
}
.style7
{
    color: #156EB6;
    font-size: 11px;
}
.style8
{
    font-size: 16px;
}
.style9
{
    color: #000000;
}
.style10
{
    color: #202020;
}
/*
=======================================================
Website
=======================================================
*/
/*
=======================================================
HaHuynh Added
=======================================================
*/
.flashtext1
{
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 9px;
    font-weight: normal;
    color: #666666;
    line-height: 14px;
}
.bg_00
{
    background-image: url( '../../images/bg/bg_00.jpg' );
    background-repeat: no-repeat;
    padding-top: 2px;
    padding-bottom: 3px;
    padding-left: 32px;
    font-family: Arial;
    font-weight: bold;
    font-size: 13px;
    color: White;
}
.contact_1
{
    background: url(../../images/t01_01.jpg) no-repeat;
    padding-top: 2px;
    padding-bottom: 3px;
    padding-left: 22px;
    font-family: Arial;
    font-weight: bold;
    font-size: 12px;
    color: White;
}
.bgrt
{
    background: url(../../images/tertt_01.jpg) no-repeat center top;
    background-color: White;
}
.bgrt1
{
    background: url(../../images/tertt_03.jpg) no-repeat right bottom;
    background-color: White;
}
.t_owner_bold
{
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 12px;
    font-weight: bold;
    font-variant: normal;
    color: #333333;
    text-decoration: none;
    line-height: 18px;
}
.dialog
{
    max-width: 345px;
    color: #fff;
}
.content
{
    background: transparent url(../../images/bg/bg_center.jpg) no-repeat top right;
    width: 345px;
    height: 278px;
}
.photo-col-l
{
    float: left;
    background: url(../../images/column-bg.gif) no-repeat top;
    width: 402px;
    padding: 20px 30px 0px 32px;
}
.bg_bottm
{
    background-image: url( '../../images/bg_bottom.jpg' );
    background-repeat: no-repeat;
    padding-top: 2px;
    padding-bottom: 3px;
    padding-left: 40px;
    font-family: Arial;
    font-weight: bold;
    font-size: 13px;
    color: White;
    width: 930px;
    height: 30px;
    text-transform: capitalize;
}
a.l_resourcetopic:link, a.l_resourcetopic:visited
{
    font-family: Arial, Helvetica, sans-serif;
    font-size: 12px;
    font-weight: normal;
    font-variant: normal;
    color: #2E54A5;
    text-decoration: none;
    padding-bottom: 8px;
}
a.l_resourcetopic:hover
{
    font-family: Arial, Helvetica, sans-serif;
    font-size: 12px;
    font-weight: normal;
    font-variant: normal;
    color: #2E54A5;
    text-decoration: underline;
    padding-bottom: 8px;
}
/*
=======================================================
End HaHuynh Added
=======================================================
*/