/*
==================================================================
Default
==================================================================
*/

html
{
	width:100%;
	height:100%;
	margin:0px;
}

body 
{
	font-family: Arial, Helvetica;
	font-size: 14px;
	
	background-color: #FFFFFF;
	background-image: url("../Gfx/Master_Shared_Body_BG.gif");
	background-repeat: repeat-x;	
	color: #333333;
	
	width:100%;
	height:100%;
	margin:0px;
}

form
{
	margin: 0px;
	width: 100%;
	height: 100%;	
}

h1
{
	font-size: 14px;
	font-weight: normal;
	display:inline; 
}
h2
{
	font-size: 14px;
	font-weight: bold;
	display:inline; 
}
h3
{
	font-size: 14px;
	font-weight: normal;
	display:inline; 
}

td
{
	font-size: 14px;
}

table
{
	margin: 0px;
	padding: 0px;
	border-style: none;
	table-layout: fixed;
}

img
{
	border: none;
}

a 
{
	color: #7fb413;
}
a:hover 
{
	color: #93d016;
}

.fullWidthTable
{
	width:100%;
}

.Box1
{
	background-color:#e5f6fd; 
	border-top: solid 1px #7fd7f7; 
	border-bottom: solid 1px #7fd7f7; 
	padding:10px;
}

.Box2
{
	padding:10px;
}

.PageSubMenuBox
{
	background-color:#f3f3f3; 
	border-top: solid 1px #cccccc; 
	border-bottom: solid 1px #cccccc; 
	padding:10px;
}

.NoteBox
{
	margin-top: 30px;

	background-color:#e5f6fd; 
	border-top: solid 1px #7fd7f7; 
	border-bottom: solid 1px #7fd7f7; 
	
	color:#444444;
	padding:10px;
}

.NoteBoxTitle
{
	font-weight:bold;
	margin-bottom: 10px;
}

.UL_Facts
{ 
	list-style-image: url("../Gfx/ListIcons/opts_24x24.gif");
	list-style-position:inside;
	margin:0px;
	padding:5px;
}

.UL_1_1
{
	list-style-position:inside;
	margin:0px;
	padding:5px;
}

.UL_1_2
{
	list-style-position:inside;
	margin:0px;
	padding:20px;
}

.SectionTitle
{
	font-weight: bold;
	font-size: 130%;
	color: #7fb413;
}

.SectionTitle_Disabled
{
	font-weight: bold;
	font-size: 130%;
	color: #DCDCDC;
}

.VeryStrong
{
	font-weight: bold;
	text-decoration: underline;
	color: #7fb413;
}
.VeryStrong a:hover 
{
	color: #93d016;
}

.SuperStrong
{
	font-weight: bold;
	text-decoration: underline;
	color: #7fb413;
	font-size: 130%;
}

.TextPageDiv
{
	padding:10px;
}

input[type="submit"], input[type="reset"], input[type="button"]
{
	font-family: Arial, Helvetica;
	font-size: 14px;
	width: 180px;
}

input[type="file"]
{
	font-family: Arial, Helvetica;
	font-size: 14px;
}

textarea
{
	font-family: Arial, Helvetica;
	font-size: 14px;
}

.FeatureTitle
{
	font-weight: bold;
	font-size: 130%;
	color: #7fb413;
	text-transform:capitalize;
}

.NewFeatureLabel
{
	font-weight: bold;
	text-decoration:underline;
	text-transform:capitalize;
	color: #3FBBEE
}

.ExampleContainerBox
{
	background-color:#F6F6F6; 
	border: solid 1px #CCCCCC;
	width:100%;
}

.ExampleContainerBox2
{
	background-color:#F6F6F6; 
	border: solid 1px #CCCCCC;
	padding: 10px;
}

.DocumentationTipBox
{
	background-color: #DEDEDE; 
	border: solid 1px #999999; 
	padding: 10px;
}

.MyButton
{
    display:block;
    float:left;
    margin:0 7px 0 0;
    background-color:#f5f5f5;
    border:1px solid #dedede;
    border-top:1px solid #eee;
    border-left:1px solid #eee;

    font-family:"Lucida Grande", Tahoma, Arial, Verdana, sans-serif;
    font-size:100%;
    line-height:130%;
    text-decoration:none;
    font-weight:bold;
    color:#565656;
    cursor:pointer;
    padding:5px 10px 6px 7px;
}

.MyButton img
{
    margin:0 3px -3px 0 !important;
    padding:0;
    border:none;
    width:16px;
    height:16px;
}

.MyButton:hover
{
    background-color:#dff4ff;
    border:1px solid #c2e1ef;
    color:#336699;
}

.MyButton:active
{
    background-color:#6299c5;
    border:1px solid #6299c5;
    color:#fff;
}

.MyButton_Disabled
{
    display:block;
    float:left;
    margin:0 7px 0 0;
    background-color:#CCCCCC;
    border:1px solid #dedede;
    border-top:1px solid #eee;
    border-left:1px solid #eee;

    font-family:"Lucida Grande", Tahoma, Arial, Verdana, sans-serif;
    font-size:100%;
    line-height:130%;
    text-decoration:none;
    font-weight:bold;
    color:#DDDDDD;
    cursor:pointer;
    padding:5px 10px 6px 7px;
}

.MyButton_Disabled img
{
    margin:0 3px -3px 0 !important;
    padding:0;
    border:none;
    width:16px;
    height:16px;
}

.MyButton_Disabled:hover
{
    background-color:#CCCCCC;
    border:1px solid #c2e1ef;
    color:#DDDDDD;
}



.DemoPhoto_Container
{
	width: 432px;
	height: 259px;
	overflow: hidden;
	padding: 0px;
	margin-top: 5px;
	border: none;
	background-image: url("../Gfx/DemoPhotoBG.jpg");
}

.DemoPhoto_Content
{
	width:401px; 
	height:227px; 
	overflow:hidden; 
	margin-left:14px; 
	margin-top:14px;
}

.DemoPhoto_ContentTable
{
	width:401px; 
	height:227px; 
	color: #555555;
}

.DemoPhoto_Commands
{
	margin-left: 9px;
	margin-top: 4px;
}

.modalBackground 
{
	background-color: #000000;
	filter: alpha(opacity=70);
	opacity: 0.7;
}

#progressBackgroundFilter 
{
  position:absolute;
  top:0px;
  bottom:0px;
  left:0px;
  right:0px;
  overflow:hidden;
  padding:0;
  margin:0;
  background-color:#FFFFFF; 
  filter:alpha(opacity=80);
  opacity:0.8;
  z-index:10003;
}

#processMessage 
{ 
  position:absolute; 
  top:40%; 
  left:43%;
  padding:10px;
  width:14%;
  z-index:10004;
  background-color:#ffffff;
  border: solid 5px #cccccc;
  text-align: center;
  color: #999999;
} 

.DivCode
{
	background-color: #FFFFFF;
	border: solid 1px #cccccc;
}

.UnderlineText
{
	text-decoration: underline;
}

/*
==================================================================
CSharpFormat
==================================================================
*/

.showcode
{
	margin: 10px;
	border: solid 1px maroon;
	padding: 10px;
	background-color: cornsilk;
	float: left;
}
.csharpcode
{
	font-size: 10pt;
	color: black;
	font-family: Monospace, Courier New , Consolas, Courier;
	font-weight: normal;
	/*white-space: pre;*/
}
.csharpcode pre { margin: 0px; }
.rem { color: #008000; }
.kwrd { color: #0000ff; }
.str { color: #006080; }
.op { color: #0000c0; }
.preproc { color: #cc6633; }
.asp { background-color: #ffff00; }
.html { color: #800000; }
.attr { color: #ff0000; }
.alt 
{
	background-color: #f4f4f4;
	width: 100%;
	margin: 0px;
}
.lnum { color: #606060; }




/*
==================================================================
Master: Home page
==================================================================
*/

#Master_HP_ML_Div
{
	width: 100%;
	height: 100%;
}

#Master_HP_ML_Table
{
	width: 100%;
	height: 100%;	
}

#Master_HP_ML_Table_Body
{
}

#Master_HP_ML_Table_Body_Content
{
	width: 960px;
	min-height: 320px;

	text-align: left;	
}

#Master_HP_ML_Table_Bottom
{	
	height:265px;

	background-image: url("../Gfx/Master_Shared_Bottom_BG_Exp.gif");
	background-repeat: repeat-x;
}

#Master_HP_ML_Table_Bottom_Div
{
	width: 960px;
	height:265px;
	background-image: url("../Gfx/Master_Shared_Bottom_Exp.gif");
}

#Master_HP_ML_Table_Bottom_Div2
{
	padding-top: 12px;
}

.OptionAligned
{
	font-family: Courier New, Arial, Helvetica;
}

/*
==================================================================
Master: Mater1
==================================================================
*/

#Master_M1_ML_Div
{
	width: 100%;
	height: 100%;
}

#Master_M1_ML_Table
{
	width: 100%;
	height: 100%;
}

#Master_M1_ML_Table_Spacer_Left2
{
	height:1px;
}

#Master_M1_ML_Table_Spacer_Left1
{
	width: 25px;
	height:1px;
}

#Master_M1_ML_Table_Spacer_Body
{
	height:1px;
	width: 907px;
}

#Master_M1_ML_Table_Spacer_Right1
{
	height:1px;
	width: 28px;
}

#Master_M1_ML_Table_Spacer_Right2
{
	height:1px;
}

#Master_M1_ML_Table_Top
{
	height:318px;
}

#Master_M1_ML_Table_Top_TableTitle
{
	width:960px;
	height:239px;
	padding:0px;
	margin:0px;
}

#Master_M1_ML_Table_Top_TableTitle_Td
{
	width:960px;
	height:239px;
	padding:0px;
	margin:0px;
	background-image: url("../Gfx/Master_M1_ML_Table_Top_TableTitle_TD_Green.jpg");
}

#Master_M1_ML_Table_Top_TableTitle_Td_Div
{
	padding-left:25px; 
	padding-right:28px;
	padding-top:14px;
}

#Master_M1_ML_Table_Top_TableTitle_Td_Div_Table
{
	width: 906px;
	height: 145px;
	padding:10px;
	font-size: 16px;
	padding-top:0px;
	padding-left: 20px;
	padding-right: 20px;
	color: #00C4FC;
}

#Master_M1_ML_Table_Top_TableTitle_Td_Div_Table td
{
	font-size: 16px;
}

#Master_M1_ML_Table_Top_TableTitle_Td_Div_Table a
{
	color: #4f6b0c;
	text-decoration: none;
}

#Master_M1_ML_Table_Top_TableTitle_Td_Div_Table a:hover
{
	color: #27a624;
}

#Master_M1_ML_Table_Top_TableTitle_Td_Div_Table_Title
{
	font-size: 32px;
	color:#26a623;
	padding-top: 10px;
	padding-bottom: 10px;
}

.Master_M1_ML_Table_Top_TableTitle_Td_Div_Table_SelectedItem
{
	color:#FFFFFF;
	font-size: 16px;
}

.Master_M1_ML_Table_Top_TableTitle_Td_Div_Table_ActiveItem
{
}

.Master_M1_ML_Table_Top_TableTitle_Td_Div_Table_Spacer
{
	width:10px;
}

.Master_M1_ML_Table_Top_TableTitle_Td_Div_Table_VLine
{
	width:1px; 
	background-color: #26a623
}


#Master_M1_ML_Table_Top_TableTitle_Td_Div_Table_RSS
{
	padding-top: 100px;
	color:#FFFFFF; 
	font-size:12px;
}


#Master_M1_ML_Table_Left
{
	width: 25px;
}

#Master_M1_ML_Table_Body
{
	width: 907px;
	background-color:#FFFFFF;
}

#Master_M1_ML_Table_Right
{
	width: 28px;
}

#Master_M1_ML_Table_Bottom
{
	height:265px;
	background-image: url("../Gfx/Master_Shared_Bottom_Exp.gif");
}

.Master_M1_ML_Table_Bottom_BG
{
	background-image: url("../Gfx/Master_Shared_Bottom_BG_Exp.gif");
	background-repeat:repeat-x;
}

#Master_M1_MainHeader
{
	width: 960px;
	height: 79px;
	overflow:hidden;
	z-index:10;
}

/*
==================================================================
Control: Footer
==================================================================
*/

#Control_Breadcrumb_Table
{	
	width: 885px;
	height: 180px;
	margin-top: 10px;
	margin-bottom: 10px;
}

.Control_Breadcrumb_Table_Column
{	
	font-size: 12px;
	color: #eeeeee;
}
.Control_Breadcrumb_Table_Column A
{
	color: #eeeeee;
	font-size: 12px;
	text-decoration: none;
}
.Control_Breadcrumb_Table_Column A:hover
{
	color: #ffffff;
}

.Control_Breadcrumb_SingleSectionTitle
{
	margin-bottom: 5px;
}

#Control_Footer_Content
{
	width: 960px;
	height: 50px;
	
	text-align: left;
}

#Control_Footer_Table
{	
	width: 885px;
	height: 40px;
	padding-bottom: 12px;
}

#Control_Footer_Table_Left
{
	width: 65px;
}

#Control_Footer_Table_Body
{
	font-size: 12px;
	color: #ffffff;
}

#Control_Footer_Table_Body A
{
	color: #bcf9ff;
}

#Control_Footer_Table_Body A:hover
{
	color: #ffffff;
}

#Control_Footer_Table_Right1
{
	font-size: 12px;
	color: #ffffff;
	width: 250px;
	padding-top:0px;
}

#Control_Footer_Table_Right1 A
{
	color: #bcf9ff;
}

#Control_Footer_Table_Right1 A:hover
{
	color: #ffffff;
}

#Control_Footer_Table_Right2
{
	width: 100px;
	padding-top:7px;
}

.Control_Footer_Table_Left_Logo
{
	padding-top:5px;
}



/*
==================================================================
Page: Home page
==================================================================
*/

#Page_HP_ML_Table_Body_Content2
{
	margin-left:16px; 
	margin-right: 16px;
	
	margin-bottom: 20px;
}

#Page_HP_TV
{
	width: 517px;
	height: 600px;
	overflow: hidden;
	text-align:left;
	z-index:12;
}

#Page_HP_MainHeader
{
	width: 960px;
	height: 370px;
	overflow:hidden;
	z-index:10;
}

.Page_HP_MFB_Inactive
{
}

.Page_HP_MFB_Active
{
}

.Page_HP_MFB_Inactive .Page_HP_MFB_BigTitle
{
	color: #3295bd;
	font-size: 32px;
	font-weight: bold;
	text-decoration: none;
}

.Page_HP_MFB_Active .Page_HP_MFB_BigTitle
{
	color: #3eb8ea;
	font-size: 32px;
	font-weight: bold;
	text-decoration: none;
}

.Page_HP_BoxNavBar A
{
	color: #016c9a;
	font-size: 14px;
	text-decoration: none;
}
.Page_HP_BoxNavBar A:hover
{
	color: #3aaedd;
}


/*
==================================================================
Page: demos / features / automaticImageResize
==================================================================
*/

.Page_demos_features_automaticImageResize_ILoad2_Image1 
{ 
	border: #cccccc 1px solid; 
	overflow: hidden; 
	background-image: url("../Gfx/CheckedBg.gif"); 
	vertical-align: middle; 
	width: 230px; 
	height: 230px; 
}

.Page_demos_features_automaticImageResize_ILoad2_Image2 
{ 
	border: #cccccc 1px solid; 
	overflow: hidden; 
	background-image: url("../Gfx/CheckedBg.gif"); 
	vertical-align: middle; 
	width: 90px; 
	height: 90px; 
}

.Page_demos_features_automaticImageResize_ILoad2_Image3 
{ 
	border: #cccccc 1px solid; 
	overflow: hidden; 
	background-image: url("../Gfx/CheckedBg.gif"); 
	vertical-align: middle; 
	width: 70px; 
	height: 70px; 
}

.Page_demos_features_automaticImageResize_ILoad2_Image4 
{ 
	border: #cccccc 1px solid; 
	overflow: hidden; 
	background-image: url("../Gfx/CheckedBg.gif"); 
	vertical-align: middle; 
	width: 40px; 
	height: 40px; 
}

.Page_demos_features_automaticImageResize_ILoad2_Image5 
{ 
	border: #cccccc 1px solid; 
	overflow: hidden; 
	background-image: url("../Gfx/CheckedBg.gif"); 
	vertical-align: middle; 
	width: 328px; 
	height: 48px; 
}

/*
==================================================================
Page: demos / features / thumbnailsGeneration
==================================================================
*/

.Page_demos_features_thumbnailsGeneration_ILoad1_Element
{
	border: solid 1px #CCCCCC;
	background-color: #FFFFFF;
	padding: 10px;
}

.Page_demos_features_thumbnailsGeneration_ILoad1_Image
{
	max-width: 842px;
	max-height: 500px;
	overflow:auto;
}

/*
==================================================================
Page: demos / features / landscapePortrait
==================================================================
*/

.Page_demos_features_landscapePortrait_PanelBorder
{
	border: solid 1px #DCDCDC;
	padding:0px;
	margin:0px;
	overflow: hidden;
}

.Page_demos_features_landscapePortrait_PanelBorder_Disabled
{
	border: solid 1px #DCDCDC;
	background-color: #FAFAFA;
	padding:0px;
	margin:0px;
	overflow: hidden;
}

/*
==================================================================
Page: demos / features / imageConstraints
==================================================================
*/

.Page_demos_features_imageConstraints_Radio
{
	font-weight: bold;
}

.Page_demos_features_imageConstraints_PanelModalWindow
{
	border:solid 5px #3FBBEE; 
	background-color: #FFFFFF;
	padding: 10px;
}

/*
==================================================================
Page: demos / inAction / realEstate / list
==================================================================
*/

.Page_demos_inAction_realEstate_list_ContainerBox
{
	border: solid 1px #3FBBEE;
	padding: 0px;
	background-color: #fffcf7;
	background-image: url("../Gfx/Page_demos_inAction_realEstate_list_BoxBG.jpg");
	background-position:left top;
	background-repeat: no-repeat;
	width: 885px;
}

.Page_demos_inAction_realEstate_list_ContainerBox2
{
	min-height: 420px;
	background-image: url("../Gfx/Page_demos_inAction_realEstate_list_BoxBG2.png");
	background-position:left bottom;
	background-repeat: no-repeat;
	width: 885px;
}

.Page_demos_inAction_realEstate_list_ContainerBox2_OIE
{
	min-height: 100px;
	width: 885px;
}

.Page_demos_inAction_realEstate_list_PadElement
{
	padding: 10px;
}

.Page_demos_inAction_realEstate_list_Item
{
	overflow:hidden;
	padding: 0px;
	float: left;
	width: 424px;
	height: 192px;
	border: solid 1px #FFFFFF;
	margin-left: 10px;
	margin-top: 10px;
}

.Page_demos_inAction_realEstate_list_Item_BG
{
	background-color: #fff5e9;
	filter: alpha(opacity=50);
	opacity: 0.5;
	overflow:hidden;
	width: 424px;
	height: 170px;
	position:absolute; 
	z-index:100;
}

.Page_demos_inAction_realEstate_list_Item_BG__Hover
{
	background-color: #bef0f7;
	filter: alpha(opacity=60);
	opacity: 0.6;
	overflow:hidden;
	width: 424px;
	height: 170px;
	position:absolute; 
	z-index:100;
}

.Page_demos_inAction_realEstate_list_Item_Content
{
	overflow:hidden;
	width: 424px;
	height: 192px;
	position:absolute; 
	z-index: 110;
}

.Page_demos_inAction_realEstate_list_Item_Data
{
	overflow:hidden;
	height: 150px;
	padding: 10px;
	font-size: 14px;
	color: #000000;
}

.Page_demos_inAction_realEstate_list_Item_Data__Hover
{
	overflow:hidden;
	height: 150px;
	padding: 10px;
	font-size: 14px;
	color: #000000;
}

.Page_demos_inAction_realEstate_list_Item_Data__Hover .Page_demos_inAction_realEstate_list_Item_Data_Image
{
	border: solid 5px #FFFFFF;
}

.Page_demos_inAction_realEstate_list_Item_Data_Image
{
	border: solid 5px #bce0e3;
}

.Page_demos_inAction_realEstate_list_Item_Data_Image_ImageContainer
{
	position:absolute; 
	z-index:120; 
	cursor: pointer;
}

.Page_demos_inAction_realEstate_list_Item_Data_Image_BGContainer
{
	position:absolute; 
	z-index:130; 
	padding:5px;
	display: none;
}

.Page_demos_inAction_realEstate_list_Item_Data__Hover .Page_demos_inAction_realEstate_list_Item_Data_Image_BGContainer
{
	position:absolute; 
	z-index:130; 
	padding:5px;
	display: inline;
}

.Page_demos_inAction_realEstate_list_Item_Data_Image_BG
{
	width:60px; 
	height:140px; 
	background-color: #000000; 
	filter: alpha(opacity=60); 
	opacity: 0.6;
}

.Page_demos_inAction_realEstate_list_Item_Data_Image_DataContainer
{
	position:absolute; 
	z-index:140; 
	cursor: pointer; 
	padding:5px;
	display: none;
}

.Page_demos_inAction_realEstate_list_Item_Data__Hover .Page_demos_inAction_realEstate_list_Item_Data_Image_DataContainer
{
	position:absolute; 
	z-index:140; 
	cursor: pointer; 
	padding:5px;
	display: inline;
}

.Page_demos_inAction_realEstate_list_Item_Data_Image_DataContainer2
{
	width:60px; 
	height:140px;
}

.Page_demos_inAction_realEstate_list_Item_Data_Image_DataLine1
{
	color: #FFFFFF; 
	font-size: 40px; 
	font-weight: bold; 
	height:40px; 
	overflow:hidden;
}

.Page_demos_inAction_realEstate_list_Item_Data_Image_DataLine2
{
	color: #FFFFFF; 
	font-size: 18px; 
	font-weight: bold; 
	height:24px; 
	overflow:hidden;
}

.Page_demos_inAction_realEstate_list_Item_LabelTitle
{
	color: #3295bd;
	font-size: 16px;
	font-weight: bold;
	text-decoration: none;
}

.Page_demos_inAction_realEstate_list_Item_LabelTitle:hover
{
	color: #3295bd;
	font-size: 16px;
	font-weight: bold;
	text-decoration: underline;
}

.Page_demos_inAction_realEstate_list_Item_LabelPrice
{
	color: #000000;
	font-size: 14px;
	font-weight: bold;
}

.Page_demos_inAction_realEstate_list_Item_Commands
{
	background-color: #3FBBEE;
	filter: alpha(opacity=80);
	opacity: 0.8;
	overflow:hidden;
	height: 22px;
	color: #ffffff;
}

.Page_demos_inAction_realEstate_list_Item_Commands a
{
	color: #D8FCFF;
	text-decoration: none;
}

.Page_demos_inAction_realEstate_list_Item_CommandsContent
{
	display: inline;
}

.Page_demos_inAction_realEstate_list_Item_CommandsContent_CommandEdit
{
	font-weight:bold;
	color: #ffffff;
	font-size: 120%;
}

.Page_demos_inAction_realEstate_list_Item_Commands__Hover
{
	background-color: #3FBBEE;
	filter: alpha(opacity=70);
	opacity: 0.7;
	overflow:hidden;
	height: 22px;
	color: #ffffff;
}

.Page_demos_inAction_realEstate_list_Item_Commands__Hover .Page_demos_inAction_realEstate_list_Item_CommandsContent
{
	display: inline;
}

.Page_demos_inAction_realEstate_list_Item_Commands__Hover a 
{
	color: #D8FCFF;
	text-decoration: none;
}
.Page_demos_inAction_realEstate_list_Item_Commands__Hover a:hover 
{
	color: #ffffff;
	text-decoration: underline;
}


.Page_demos_inAction_realEstate_list_BR
{
	clear: both;
}

/*
==================================================================
Page: demos / inAction / realEstate / view
==================================================================
*/

.Page_demos_inAction_realEstate_view_content
{
	color: #666666;
}

.Page_demos_inAction_realEstate_view_selectedImage
{
	background-color: #bce0e3;
	width:397px; 
	height:280px; 
	border: solid 5px #ffffff;
}

.Page_demos_inAction_realEstate_view_detailImageContiner
{
	width: 420px;
}

.Page_demos_inAction_realEstate_view_detailImage
{
	background-color: #bce0e3;
	border: solid 5px #bce0e3;
	margin-top: 5px; 
	margin-right: 5px;
	width: 88px;
	height: 62px;
}

.Page_demos_inAction_realEstate_view_detailImage__Selected
{
	background-color: #bce0e3;
	border: solid 5px #ffffff;
	margin-top: 5px; 
	margin-right: 5px;
	width: 88px;
	height: 62px;
}

.Page_demos_inAction_realEstate_commands
{
}

.Page_demos_inAction_realEstate_commands a 
{
	color: #3295bd;
}
.Page_demos_inAction_realEstate_commands a:hover 
{
	color: #3fbbee;
}

.Page_demos_inAction_realEstate_LabelTitle
{
	color: #3295bd;
	font-size: 26px;
}

.Page_demos_inAction_realEstate_LabelPrice
{
	font-weight: bold;
	font-size: 26px;
}

.Page_demos_inAction_realEstate_DivSeparatorLine
{
	background-color: #cccccc;
	height: 1px;
	width: 100%;
	overflow:hidden;
}

.Page_demos_inAction_realEstate_attributeTitle
{
	font-size: 16px;
	font-weight: bold;
}

.Page_demos_inAction_realEstate_attributeValue
{
	font-size: 16px;
}

.Page_demos_inAction_realEstate_SubTitle
{
	color: #999999;
	font-size: 26px;
}

.Page_demos_inAction_realEstate_view_detailImage_BG
{
	display: none;
	position:relative; 
	z-index: 60; 
	top: 255px; 
	left:5px;
	width:397px; 
	height:30px; 
	overflow:hidden;
	background-color: #000000; 
	filter: alpha(opacity=60); 
	opacity: 0.6;
}

.Page_demos_inAction_realEstate_view_detailImage_Commands
{
	display: none;
	position:relative; 
	z-index: 70; 
	top: 229px;
	left: 291px;
	font-size: 12px;
	color: #ffffff;
}

.Page_demos_inAction_realEstate_view_detailImage_Commands a
{
	color: #ffffff;
	text-decoration: none;
}

.Page_demos_inAction_realEstate_view_detailImage_Commands a:hover
{
	color: #ffffff;
	text-decoration: none;
}


.qtip .qtip-content{
   padding: 10px;
   overflow: hidden;
}
   
   .qtip .qtip-content .qtip-title,
   .qtip-cream .qtip-content .qtip-title{
      background-color: #F0DE7D;
   }
   
   .qtip-light .qtip-content .qtip-title{
      background-color: #f1f1f1;
   }

   .qtip-dark .qtip-content .qtip-title{
      background-color: #404040;
   }

   .qtip-red .qtip-content .qtip-title{
      background-color: #F28279;
   }
   
   .qtip-green .qtip-content .qtip-title{
      background-color: #B9DB8C;
   }