﻿Body, Html 
{
margin:0;
font-family:Verdana, Arial, Helvetica, sans-serif, "宋体";
font-size:12px;
color:#606060;
background-color:#eeeeee;
}
.HeaderBg 
{
background-image:url(images/header_bg.gif);
background-repeat:repeat-x;
height:80px;
}
.MenuBarBg 
{
background-image:url(images/menu_bar.gif);
background-repeat:repeat-x;
height:30px;
background-position:bottom;
}
.MenuBar_l
{
    background-image:url(images/menu_bar_l.gif);
    background-repeat:no-repeat;
    height:30px;
    background-position:bottom;
}
.MenuBar_r
{
    background-image:url(images/menu_bar_r.gif);
    background-repeat:no-repeat;
    height:30px;
    background-position:bottom;
}
.PaddingTop 
{
    padding-top:10px;
}
.PaddingBottom
{
    padding-bottom:10px;
}
.PaddingLeft
{
    padding-left:10px;
}
.PaddingRight
{
    padding-right:10px;
}
.PaddingTopSmall 
{
    padding-top:5px;
}
.PaddingBottomSmall 
{
padding-bottom:5px;
}
.PaddingLeftSmall
{
    padding-left:5px;
}
.PaddingRightSmall
{
    padding-right:5px;
}
.PaddingMenuBottom 
{
padding-bottom:7px;
}
.Footer 
{
background-color:#efefef;
height:135px;
font-size:12px;
}
.BorderRight 
{
border-right:#cccccc solid 1px;
}
.LoginBoxBg
{
    background-image:url(images/loginbox_bg.jpg);
    background-repeat:repeat-x;
    background-position:top;
}
a:link, a:visited
{
    color:#3366cc;
    text-decoration:none;
}
a:active, a:hover
{
    color:#3366cc;
    text-decoration:underline;
}
.vLine
{
    font-size:10px;
    color:#d7d7d7;
}
.hLine
{
    font-size:10px;
    color:#d7d7d7;
}
.TitleFont
{
    font-size:14px;
    font-weight:bold;
}
.ArticleTitleFont
{
    font-size:17px;
    font-weight:bold;
}
.BoxBg
{
    background-image:url(images/loginbox_bg.jpg);
    background-repeat:repeat-x;
    background-position:top;
}
.BoxBorder
{
    border:#cccccc 1px solid;
}
.BoxBorderLighter
{
    border:#efefef 1px solid;
}
.DashBorderLighter
{
    border-bottom:#d2d2d2 1px dashed;
}
.DashBorder
{
    border:#d2d2d2 1px dashed;
}
.BoxSideBg
{
    background:#EFEFEF;
}
.PanelLeftSide
{
    background-color:#e7f2ff;
}
.LeftSideMinHeight
{
    min-height:1px;
    height:700px;
}
.MenuLink:link, .MenuLink:visited
{
    color:#FFFFFF;
    text-decoration:none;
}
.MenuLink:active, .MenuLink:hover
{
    color:#FFFFFF;
    text-decoration:underline;
}
.YellowMenuLink:link, .YellowMenuLink:visited
{
    color:#ffe400;
    text-decoration:none;
    font-weight:bold;
}
.YellowMenuLink:active, .YellowMenuLink:hover
{
    color:#ffe400;
    text-decoration:underline;
    font-weight:bold;
}
.FooterLink:link, .FooterLink:visited
{
    color:#606060;
    text-decoration:none;
}
.FooterLink:active, .FooterLink:hover
{
    color:#3366CC;
    text-decoration:underline;
}
.SmallerIFont
{
    font-size:11px;
    color:#7a7a7a;
}
.LineHeight
{
    line-height:50px;
}
.SmallLineHeight
{
    line-height:30px;
}
.TinyLineHeight
{
    line-height:20px;
}
.NoDisplay
{
    display:none;
}
.GoDisplay
{
    display:block;
}
.RightAlign
{
    text-align:right;
}
.ErrorMessage
{
    color:Red;
}
.BiggerFont
{
    font-size:13px;
}
.BlueTitleFont:link, .BlueTitleFont:visited
{
    font-size:12px;
    font-weight:bold;
    color:#cc6600;
    text-decoration:none;
}
.BlueTitleFont:active, .BlueTitleFont:hover
{
    font-size:12px;
    font-weight:bold;
    color:#cc6600;
    text-decoration:underline;
}
.ListingTitleLink:link, .ListingTitleLink:visited
{
    color:#cc6600;
    text-decoration:none;
}
.ListingTitleLink:active, .ListingTitleLink:hover
{
    color:#cc6600;
    text-decoration:underline;
}
.BorderLighter
{
    border:solid 1px #efefef;
}
.BorderLighterLeft
{
    border-left:solid 1px #efefef;
}
.BorderLighterRight
{
    border-right:solid 1px #efefef;
}
.BorderLighterTop
{
    border-top:solid 1px #efefef;
}
.BorderLighterBottom
{
    border-bottom:solid 1px #efefef;
}
.ListHeadingBg
{
    background-color:#e7f2ff;
}
.ListHeadingFont
{
    color:#cc6600;
    font-weight:bold;
}
.SubTitleFont
{
    color:#cc6600;
}
.AgencyHeaderBg
{
    background-color:#de8429;
}
.AgencyHeaderFont
{
    color:#ffffff;
    font-weight:bold;
}


/* xp theme */
.CustomTabStyle .ajax__tab_header {font-size:12px; font-weight:bold; color:#cc6600; border-bottom:2px solid #e7f2ff;}
.CustomTabStyle .ajax__tab_outer {padding-right:10px;background:url(images/tab_right.gif) no-repeat right;height:33px; margin-bottom:-5px;}
.CustomTabStyle .ajax__tab_inner {padding-left:10px;background:url(images/tab_left.gif) no-repeat; margin-bottom:-5px;}
.CustomTabStyle .ajax__tab_tab {height:28px;padding:0;margin:0;background:url(images/tab_bg.gif) repeat-x; padding-top:10px; padding-left:10px; padding-right:10px; margin-bottom:-5px;}
.CustomTabStyle .ajax__tab_hover .ajax__tab_outer {padding-right:10px;background:url(images/tab_active_right.gif) no-repeat right; cursor:pointer; margin-bottom:-5px;}
.CustomTabStyle .ajax__tab_hover .ajax__tab_inner {padding-left:10px;background:url(images/tab_active_left.gif) no-repeat; cursor:pointer; margin-bottom:-5px;}
.CustomTabStyle .ajax__tab_hover .ajax__tab_tab {background:url(images/tab_active_bg.gif) repeat-x; padding-top:10px; padding-left:10px; cursor:pointer; margin-bottom:-5px;}
.CustomTabStyle .ajax__tab_active .ajax__tab_outer {padding-right:10px;background:url(images/tab_active_right.gif) no-repeat right; margin-bottom:-5px;}
.CustomTabStyle .ajax__tab_active .ajax__tab_inner {padding-left:10px;background:url(images/tab_active_left.gif) no-repeat; margin-bottom:-5px;}
.CustomTabStyle .ajax__tab_active .ajax__tab_tab {background:url(images/tab_active_bg.gif) repeat-x; padding-top:10px; padding-left:10px; color:#000000; margin-bottom:-5px;}
.CustomTabStyle .ajax__tab_body {font-family:verdana,tahoma,helvetica;font-size:10pt;border:2px solid #e7f2ff;border-top:0;padding:5px;background-color:#ffffff;}

/* GMap xp theme */
.GMapTabStyle .ajax__tab_header {font-size:12px; font-weight:bold; color:#cc6600; border-bottom:2px solid #e7f2ff;}
.GMapTabStyle .ajax__tab_outer {padding-right:5px;background:url(images/tab_right.gif) no-repeat right;height:33px;}
.GMapTabStyle .ajax__tab_inner {padding-left:10px;background:url(images/tab_left.gif) no-repeat;}
.GMapTabStyle .ajax__tab_tab {height:33px;padding:7px;margin:0;background:url(images/tab_bg.gif) repeat-x; padding-top:10px; padding-left:10px;}
.GMapTabStyle .ajax__tab_hover .ajax__tab_outer {padding-right:5px;background:url(images/tab_active_right.gif) no-repeat right;}
.GMapTabStyle .ajax__tab_hover .ajax__tab_inner {padding-left:10px;background:url(images/tab_active_left.gif) no-repeat;}
.GMapTabStyle .ajax__tab_hover .ajax__tab_tab {background:url(images/tab_active_bg.gif) repeat-x; padding-top:10px; padding-left:10px;}
.GMapTabStyle .ajax__tab_active .ajax__tab_outer {padding-right:5px;background:url(images/tab_active_right.gif) no-repeat right;}
.GMapTabStyle .ajax__tab_active .ajax__tab_inner {padding-left:10px;background:url(images/tab_active_left.gif) no-repeat;}
.GMapTabStyle .ajax__tab_active .ajax__tab_tab {background:url(images/tab_active_bg.gif) repeat-x; padding-top:10px; padding-left:10px; color:#000000;}
.GMapTabStyle .ajax__tab_body {font-family:verdana,tahoma,helvetica;font-size:12px;border:2px solid #e7f2ff;border-top:0;padding:8px;background-color:#ffffff;}

/* Search Panel theme */
.SearchTabStyle .ajax__tab_header {font-size:12px; font-weight:bold; color:#ffffff; border-bottom:5px solid #4096ee;}
.SearchTabStyle .ajax__tab_outer {padding-right:5px;background:url(images/searchtab_right.gif) no-repeat right;height:24px;}
.SearchTabStyle .ajax__tab_inner {padding-left:10px;background:url(images/searchtab_left.gif) no-repeat;}
.SearchTabStyle .ajax__tab_tab {height:24px;padding:7px;margin:0;background:url(images/searchtab_bg.gif) repeat-x; padding-top:7px; padding-left:10px;}
.SearchTabStyle .ajax__tab_hover .ajax__tab_outer {padding-right:5px;background:url(images/searchtab_active_right.gif) no-repeat right;}
.SearchTabStyle .ajax__tab_hover .ajax__tab_inner {padding-left:10px;background:url(images/searchtab_active_left.gif) no-repeat;}
.SearchTabStyle .ajax__tab_hover .ajax__tab_tab {background:url(images/searchtab_active_bg.gif) repeat-x; padding-top:7px; padding-left:10px;}
.SearchTabStyle .ajax__tab_active .ajax__tab_outer {padding-right:5px;background:url(images/searchtab_active_right.gif) no-repeat right;}
.SearchTabStyle .ajax__tab_active .ajax__tab_inner {padding-left:10px;background:url(images/searchtab_active_left.gif) no-repeat;}
.SearchTabStyle .ajax__tab_active .ajax__tab_tab {background:url(images/searchtab_active_bg.gif) repeat-x; padding-top:7px; padding-left:10px; color:#000000;}
.SearchTabStyle .ajax__tab_body {font-family:verdana,tahoma,helvetica;font-size:10pt;border:1px solid #cccccc;border-top:0;padding:8px;background-image:url(images/loginbox_bg.jpg); background-repeat:repeat-x; background-position:top;}

/*Left Panel Search Tab */
.shadetabs {margin: 0;list-style-type: none; text-align: left;}
ul#searchtabs { width:190px; height:27px;margin:0px;padding:0px; margin-top:5px }
.shadetabs li{display: inline;margin:0px;padding:0px;}
.shadetabs a{display:block;float:left}
.shadetabs li a {text-decoration: none; width:88px;height:27px ;padding:7px 0px 0px 7px; font-size:12px;font-weight:bold; }
/* .shadetabs li a:visited {color: #2d2b2b; } */ 
.shadetabs li a:hover{text-decoration: underline; color: #2d2b2b;}
.sale a {color:#333;background-image:url(images/saletab_off.gif); background-position: left top; background-repeat: no-repeat ;height:26px ; width:87px; }
.sale a.selected {color:#fff;background-image:url(images/saletab_on.gif); background-position: top left; background-repeat: no-repeat; height:26px; }
.rent a {color:#333;background-image:url(images/renttab_off.gif);height:26px; background-position: top left; background-repeat: no-repeat;  width:87px;}
.rent a.selected {color:#fff; background-image:url(images/renttab_on.gif); background-position: left top; height:26px; background-repeat: no-repeat }
.shadetabs li a.selected:hover{text-decoration: none;color:#fff; }
.tabcontent {display:none; padding:10px 0px 10px 0px; margin-top:0px; }
.search2 {width:190px; padding:8px;}
.searchContent {width:190px;margin:0px; border:solid 1px #cccccc; border-top:0; background-image:url(images/loginbox_bg.jpg); background-repeat:repeat-x; background-position:top; }

/* scrolling */
.ajax__scroll_horiz {overflow-x:auto;}
.ajax__scroll_vert {overflow-y:auto;}
.ajax__scroll_both {overflow:auto}
.ajax__scroll_auto {overflow:auto}

.TabBgSelected
{
    background-image:url(images/tab_btn_bg_selected.gif);
    background-repeat:no-repeat;
    text-align:center;
    padding-top:10px;
}
.TabBgUnSelected
{
    background-image:url(images/tab_btn_bg_unselected.gif);
    background-repeat:no-repeat;
    text-align:center;
    padding-top:10px;
}
.TabContainerBorder
{
    border:2px solid #e7f2ff;
    padding:3px;
}
.BorderBottom
{
    border-bottom:#cc6600 2px solid;
}
.QuickSearchHeader
{
    width:105px;
    height:30px;
    background-image:url(images/quick_search_bg.jpg);
    background-repeat:no-repeat;
    background-position:bottom;
    color:#FFFFFF;
    vertical-align:bottom;
    padding-bottom:3px;
}
.QuickSearchBorder
{
    border-bottom:solid 2px #3388de;
}
.ZIndexTop
{
    z-index:999;
}
.PrivateSellFont
{
    font-size:15px;
    font-weight:bold;
    color:#7a7a7a;
}
.BottomBar
{	
    position:fixed;
    bottom:0px;
    float:left;
    left:0.75%;
	background-image:url(images/bottombar_bg.gif);
	background-repeat:repeat-x;
	background-position:bottom;
	height:25px;
	border-top:#b5b5b5 solid 1px;
	border-left:#b5b5b5 solid 1px;
	border-right:#b5b5b5 solid 1px;
	vertical-align:middle;
	color:#333333;
	font-size:12px;
}
.BottomBarLink:link, .BottomBarLink:visited
{
    color:#606060;
    text-decoration:none;
}
.BottomBarLink:active, .BottomBarLink:hover
{
    color:#606060;
    text-decoration:underline;
}
.BottomBarDiv:hover 
{
    background-color:#ffffff;
	height:inherit;
	vertical-align:middle;
	color:#606060;
}
.WarningBox
{
	border:#F00 solid 1px;
	background-color:#FFC;
	color:#F00;
	padding:5px;
	text-align:center;
	vertical-align:middle;
}
.BottomBarLoginButton
{
	width: 60px;
	height: 23px;
	float:left;
	display: inline;
	background-image: url(images/btn_BottomBar_login.png);
	background-color:Transparent;
}
.LoginButton
{
	width: 90px;
	height: 30px;
	float: none;
	display: block;
	margin: 0 auto;
	background-image: url(images/btn_login.png);
	background-color:Transparent;
}
.NextButton
{
	width: 90px;
	height: 30px;
	float:right;
	display: inline;
	background-image: url(images/btn_next.png);
	background-color:Transparent;
}
.NextButtonCenter
{
	width: 90px;
	height: 30px;
	float:none;
	display: block;
	margin: 0 auto;
	background-image: url(images/btn_next.png);
	background-color:Transparent;
}
.ConfirmButton
{
	width: 90px;
	height: 30px;
	float:right;
	display: inline;
	background-image: url(images/btn_confirm.png);
	background-color:Transparent;
}
.ConfirmUpdateButton
{
	width: 90px;
	height: 30px;
	float:left;
	display: inline;
	background-image: url(images/btn_confirmupdate.png);
	background-color:Transparent;
}
.ConfirmUpdateButtonRight
{
	width: 90px;
	height: 30px;
	float:right;
	display: inline;
	background-image: url(images/btn_confirmupdate.png);
	background-color:Transparent;
}
.EditButton
{
	width: 90px;
	height: 30px;
	float:left;
	display: inline;
	background-image: url(images/btn_edit.png);
	background-color:Transparent;
}
.UploadPhotoButton
{
	width: 90px;
	height: 30px;
	float:none;
	display: block;
	margin:0 auto;
	background-image: url(images/btn_uploadphoto.png);
	background-color:Transparent;
}
.ChangePwdButton
{
	width: 90px;
	height: 30px;
	float:left;
	display: inline;
	background-image: url(images/btn_changepwd.png);
	background-color:Transparent;
}
.MainSearchButton
{
	width: 99px;
	height: 25px;
	float:none;
	display:block;
	margin: 0 auto;
	background-image: url(images/btn_search.png);
	background-color:Transparent;
}
.UploadImagesButton
{
	width: 90px;
	height: 30px;
	float:none;
	display:block;
	margin: 0 auto;
	background-image: url(images/btn_uploadimages.png);
	background-color:Transparent;
}
.PreviewRankingButton
{
	width: 90px;
	height: 30px;
	float:left;
	display:inline;
	background-image: url(images/btn_previewranking.png);
	background-color:Transparent;
}
.CreateAccountButton
{
	width: 90px;
	height: 30px;
	float:right;
	display:inline;
	background-image: url(images/btn_createaccount.png);
	background-color:Transparent;
}
.CreateAccountButton:hover, .CreateAccountButton:focus
{
	width: 90px;
	height: 30px;
	float:right;
	display:inline;
	background-image: url(images/btn_createaccount.png);
	background-position: 0px -30px; 
	background-color:Transparent;
	cursor:pointer; 
}
.CreateAccountButton:active
{
	width: 90px;
	height: 30px;
	float:right;
	display:inline;
	background-image: url(images/btn_createaccount.png);
	background-position: 0px -60px; 
	background-color:Transparent;
	cursor:pointer; 
}
.FindPasswordButton
{
	width: 90px;
	height: 30px;
	float:right;
	display:inline;
	background-image: url(images/btn_findpassword.png);
	background-color:Transparent;
}
.ContactSendButton
{
	width: 90px;
	height: 30px;
	float:right;
	display:inline;
	background-image: url(images/btn_contactsend.png);
	background-color:Transparent;
}
.CompleteButton
{
	width: 90px;
	height: 30px;
	float:left;
	display:inline;
	background-image: url(images/btn_complete.png);
	background-color:Transparent;
}
.SaveChangesButton
{
	width: 90px;
	height: 30px;
	float:left;
	background-image: url(images/btn_savechanges.png);
	background-color:Transparent;
}
.CancelButton
{
	width: 90px;
	height: 30px;
	float:right;
	background-image: url(images/btn_cancel.png);
	background-color:Transparent;
}
.ResendActivationButton
{
	width: 90px;
	height: 30px;
	float:right;
	background-image: url(images/btn_resendactivation.png);
	background-color:Transparent;
}
.AddButton
{
	width: 90px;
	height: 30px;
	float:right;
	background-image: url(images/btn_add.png);
	background-color:Transparent;
}

.button01_reset{background-image: url(images/btn_BottomBar_login.png); background-position: 0px 0px; background-color:Transparent; cursor:pointer; float:left;}
.button01_hover{background-image: url(images/btn_BottomBar_login.png); background-position: 0px -23px; background-color:Transparent; cursor:pointer; float:left;}
.button01_active{background-image: url(images/btn_BottomBar_login.png); background-position: 0px -46px; background-color:Transparent; cursor:pointer; float:left;}
.button02_reset{background-image: url(images/btn_login.png); background-position: 0px 0px; background-color:Transparent; cursor:pointer; float:none; margin: 0 auto;}
.button02_hover{background-image: url(images/btn_login.png); background-position: 0px -30px; background-color:Transparent; cursor:pointer; float:none; margin: 0 auto;}
.button02_active{background-image: url(images/btn_login.png); background-position: 0px -60px; background-color:Transparent; cursor:pointer; float:none; margin: 0 auto;}
.button03_reset{background-image: url(images/btn_next.png); background-position: 0px 0px; background-color:Transparent; cursor:pointer; float:right;}
.button03_hover{background-image: url(images/btn_next.png); background-position: 0px -30px; background-color:Transparent; cursor:pointer; float:right;}
.button03_active{background-image: url(images/btn_next.png); background-position: 0px -60px; background-color:Transparent; cursor:pointer; float:right;}
.button04_reset{background-image: url(images/btn_confirm.png); background-position: 0px 0px; background-color:Transparent; cursor:pointer; float:right;}
.button04_hover{background-image: url(images/btn_confirm.png); background-position: 0px -30px; background-color:Transparent; cursor:pointer; float:right;}
.button04_active{background-image: url(images/btn_confirm.png); background-position: 0px -60px; background-color:Transparent; cursor:pointer; float:right;}
.button05_reset{background-image: url(images/btn_confirmupdate.png); background-position: 0px 0px; background-color:Transparent; cursor:pointer; float:left;}
.button05_hover{background-image: url(images/btn_confirmupdate.png); background-position: 0px -30px; background-color:Transparent; cursor:pointer; float:left;}
.button05_active{background-image: url(images/btn_confirmupdate.png); background-position: 0px -60px; background-color:Transparent; cursor:pointer; float:left;}
.button06_reset{background-image: url(images/btn_edit.png); background-position: 0px 0px; background-color:Transparent; cursor:pointer; float:left;}
.button06_hover{background-image: url(images/btn_edit.png); background-position: 0px -30px; background-color:Transparent; cursor:pointer; float:left;}
.button06_active{background-image: url(images/btn_edit.png); background-position: 0px -60px; background-color:Transparent; cursor:pointer; float:left;}
.button07_reset{background-image: url(images/btn_uploadphoto.png); background-position: 0px 0px; background-color:Transparent; cursor:pointer; float:none; margin:0 auto;}
.button07_hover{background-image: url(images/btn_uploadphoto.png); background-position: 0px -30px; background-color:Transparent; cursor:pointer; float:none; margin:0 auto;}
.button07_active{background-image: url(images/btn_uploadphoto.png); background-position: 0px -60px; background-color:Transparent; cursor:pointer; float:none; margin:0 auto;}
.button08_reset{background-image: url(images/btn_changepwd.png); background-position: 0px 0px; background-color:Transparent; cursor:pointer; float:left;}
.button08_hover{background-image: url(images/btn_changepwd.png); background-position: 0px -30px; background-color:Transparent; cursor:pointer; float:left;}
.button08_active{background-image: url(images/btn_changepwd.png); background-position: 0px -60px; background-color:Transparent; cursor:pointer; float:left;}
.button09_reset{background-image: url(images/btn_search.png); background-position: 0px 0px; background-color:Transparent; cursor:pointer; float:none; margin:0 auto;}
.button09_hover{background-image: url(images/btn_search.png); background-position: 0px -25px; background-color:Transparent; cursor:pointer; float:none; margin:0 auto;}
.button09_active{background-image: url(images/btn_search.png); background-position: 0px -50px; background-color:Transparent; cursor:pointer; float:none; margin:0 auto;}
.button10_reset{background-image: url(images/btn_uploadimages.png); background-position: 0px 0px; background-color:Transparent; cursor:pointer; float:none; margin:0 auto;}
.button10_hover{background-image: url(images/btn_uploadimages.png); background-position: 0px -30px; background-color:Transparent; cursor:pointer; float:none; margin:0 auto;}
.button10_active{background-image: url(images/btn_uploadimages.png); background-position: 0px -60px; background-color:Transparent; cursor:pointer; float:none; margin:0 auto;}
.button11_reset{background-image: url(images/btn_previewranking.png); background-position: 0px 0px; background-color:Transparent; cursor:pointer; float:left;}
.button11_hover{background-image: url(images/btn_previewranking.png); background-position: 0px -30px; background-color:Transparent; cursor:pointer; float:left;}
.button11_active{background-image: url(images/btn_previewranking.png); background-position: 0px -60px; background-color:Transparent; cursor:pointer; float:left;}
.button12_reset{background-image: url(images/btn_next.png); background-position: 0px 0px; background-color:Transparent; cursor:pointer; float:none; margin:0 auto;}
.button12_hover{background-image: url(images/btn_next.png); background-position: 0px -30px; background-color:Transparent; cursor:pointer; float:none; margin:0 auto;}
.button12_active{background-image: url(images/btn_next.png); background-position: 0px -60px; background-color:Transparent; cursor:pointer; float:none; margin:0 auto;}
.button13_reset{background-image: url(images/btn_findpassword.png); background-position: 0px 0px; background-color:Transparent; cursor:pointer; float:right;}
.button13_hover{background-image: url(images/btn_findpassword.png); background-position: 0px -30px; background-color:Transparent; cursor:pointer; float:right;}
.button13_active{background-image: url(images/btn_findpassword.png); background-position: 0px -60px; background-color:Transparent; cursor:pointer; float:right;}
.button14_reset{background-image: url(images/btn_contactsend.png); background-position: 0px 0px; background-color:Transparent; cursor:pointer; float:right;}
.button14_hover{background-image: url(images/btn_contactsend.png); background-position: 0px -30px; background-color:Transparent; cursor:pointer; float:right;}
.button14_active{background-image: url(images/btn_contactsend.png); background-position: 0px -60px; background-color:Transparent; cursor:pointer; float:right;}
.button15_reset{background-image: url(images/btn_complete.png); background-position: 0px 0px; background-color:Transparent; cursor:pointer; float:left;}
.button15_hover{background-image: url(images/btn_complete.png); background-position: 0px -30px; background-color:Transparent; cursor:pointer; float:left;}
.button15_active{background-image: url(images/btn_complete.png); background-position: 0px -60px; background-color:Transparent; cursor:pointer; float:left;}
.button16_reset{background-image: url(images/btn_savechanges.png); background-position: 0px 0px; background-color:Transparent; cursor:pointer; float:left;}
.button16_hover{background-image: url(images/btn_savechanges.png); background-position: 0px -30px; background-color:Transparent; cursor:pointer; float:left;}
.button16_active{background-image: url(images/btn_savechanges.png); background-position: 0px -60px; background-color:Transparent; cursor:pointer; float:left;}
.button17_reset{background-image: url(images/btn_cancel.png); background-position: 0px 0px; background-color:Transparent; cursor:pointer; float:right;}
.button17_hover{background-image: url(images/btn_cancel.png); background-position: 0px -30px; background-color:Transparent; cursor:pointer; float:right;}
.button17_active{background-image: url(images/btn_cancel.png); background-position: 0px -60px; background-color:Transparent; cursor:pointer; float:right;}
.button18_reset{background-image: url(images/btn_confirmupdate.png); background-position: 0px 0px; background-color:Transparent; cursor:pointer; float:right;}
.button18_hover{background-image: url(images/btn_confirmupdate.png); background-position: 0px -30px; background-color:Transparent; cursor:pointer; float:right;}
.button18_active{background-image: url(images/btn_confirmupdate.png); background-position: 0px -60px; background-color:Transparent; cursor:pointer; float:right;}
.button19_reset{background-image: url(images/btn_resendactivation.png); background-position: 0px 0px; background-color:Transparent; cursor:pointer; float:right;}
.button19_hover{background-image: url(images/btn_resendactivation.png); background-position: 0px -30px; background-color:Transparent; cursor:pointer; float:right;}
.button19_active{background-image: url(images/btn_resendactivation.png); background-position: 0px -60px; background-color:Transparent; cursor:pointer; float:right;}
.button20_reset{background-image: url(images/btn_add.png); background-position: 0px 0px; background-color:Transparent; cursor:pointer; float:right;}
.button20_hover{background-image: url(images/btn_add.png); background-position: 0px -30px; background-color:Transparent; cursor:pointer; float:right;}
.button20_active{background-image: url(images/btn_add.png); background-position: 0px -60px; background-color:Transparent; cursor:pointer; float:right;}

.spriteButton
{
	background-color: Transparent;
	border:0 solid #000000;
	cursor:pointer;
	overflow:hidden;
	text-indent:-5000px;
}

.spriteButton:focus 
{
    outline: none !important;
    -moz-outline: none !important;
}
.GrayBg
{
    background-color: #f2f2f2;
}
.WhiteBg
{
    background-color: #ffffff;
}
.DashBorderBottom
{
    border-bottom:#cccccc 1px dashed;
}
.OpenHomeBlock
{
	position:relative; 
	bottom:17px; 
	z-index:99; 
	margin:0px; 
	border:solid 1px #d07300; 
	background-image:url(images/openhm_bg.gif);
	background-repeat:repeat-x;
	color:#FFF;
	font-family:Verdana, Geneva, sans-serif;
	font-weight:bold;
	width:99%;
	height:17px;
	vertical-align:middle;
	overflow:auto;
	text-align:center;
}
.FeaturedBox
{
    border:solid 2px #fec826;
}
.FeaturedBg
{
    background-color: #fffcee;
}
.Pager { color: #606060; font-size:13px; padding:7px 20px 7px 0; margin: 0px;}
.Pager a, .pages .cpb {color: #606060; padding: 1px 6px; border: solid 1px #ddd; background: #fff; text-decoration: none;margin-right:2px}
.Pager a:visited {padding: 1px 6px; border: solid 1px #ddd; background: #fff; text-decoration: none;}
.Pager .cpb {padding: 1px 6px;border: solid 1px #4095ef; background: #fff; font-size: 13px; font-weight:bold; }
.Pager a:hover {color: #606060; background: #fff;border-color:#4095ef;text-decoration: none;}

.MouseCursor
{
    cursor:pointer;
}

.ModalBg
{
    background-color: #000000;
	filter:alpha(opacity=60);
	opacity:0.6;
}
.ModalPopup
{
    background-color:#FFF;
	width:960px;
	height:560px;
	border:#333333 solid 1px;	
}
.ModalHeader
{    
	background-color:#dfe1e0;
}
.PageBreaks 
{
    page-break-after:always;
}
.OpenHomeSelectBox
{
    border:solid 3px #fec826;
}
.OpenHomeSelectedFont
{
    color:#cc6600;
    font-weight:bold;
}
.OpenHomeUnSelectedFont
{
    color:#cccccc;
    font-weight:bold;
}
.TinyIco
{
    position:relative;
    top: -18px;
    left:-10px;
}
#printlogo
{
    display:none;
}
.OpenHomeGroupHeader
{
    font-size:15px;
    font-weight:bold;
    border-bottom:solid 3px #90C4FF;
    border-top:0px;
    border-left:0px;
    border-right:0px;
}
.PriceBox
{
    border:solid 1px #cccccc;
    background-color:#efefef;
}
.GalleryFeature
{
    border:solid 2px #fec826;
    background-color:#fffcee;
}
.GalleryNormal
{
    border:solid 1px #cccccc;
}
.ViewLink:link, .ViewLink:active, ViewLink:visited {
    width:80px;
    color:#333333;
    text-decoration:none;
    
}
.ViewLink:hover {
    width:80px;
    padding:3px;
    background-color:#fffac0;
    color:#cc6600;
    text-decoration:none;    
}
.ViewLinkSelected {
    width:80px;
    padding:3px;
    background-color:#fffac0;
    color:#cc6600;
    text-decoration:none;
    font-weight:bold;
}
.VideoViewBox {
    background-color:#f3f3f3;
    border:solid 1px #cccccc;
    padding:2px;
}
.VideoViewPanel {
    padding:2px;
}
#div_to_popup {
    display:none;
    background:#FFFFFF;
    width:620px;
    height:455px;
}
.PopupHeader {
    background: #f3f3f3;
    height:25px;
    border-bottom:solid 1px #cccccc;
}
.BodyBorder 
{
    border-left:1px solid #cccccc;
    border-right:1px solid #cccccc;
    background-color:#ffffff;
}

