﻿#wrapper 
{
	
       margin: 0 auto;
        
        width: 800px;
}

.ContainerStyle .fitInside
{
	width: 770px;
}

.ContainerStyle .fitInside .wideComment
{
	width: 620px;
}

.ContainerStyle .fitInside .scroll-x
{
	overflow-x: scroll;
	overflow-y: hidden;
	width: 100%;
}

/***********************************************************
 Menu Items Style
************************************************************/
 #current a
 { 
 color:Blue;                    
}

a
{
	text-decoration:none;
}

.NavigationBar
{
	background-color:#f8f8ff;
	text-align:center;
	border-right:1px solid black;
	vertical-align:top;
	font: bold 11px Arial;
	
}

.MenuLinks
{
	color:Black;
}

.BorderRight
{
	border-right:1px solid black;
}

.StatusLinks
{
	font-size:large;
	font-weight:bold;
}

.InquiryPanel
{
	
	border:1px;
	border-style:solid;
	font-size:small;
	color:Black;
	padding-left:10px;
	width:750px;
     
}

.RaterName
{
	color:Black;
	font-size:medium;
	
}

.CaptchaStyle
{
	font-size:small;
}

.HeroStatusButton
{
	text-align:left; 
	width:150px;
	
}

div.HeroNewHomesStyleEnclosure
{
  padding: 0em 0em 0em 0em;
  margin: 0em 0em 0em 0em;
}

div.HeroNewHomesStyleText
{
	font-family: Arial, Helvetica, Sans-Serif;
  text-align:justify;
  display:block;
  width:380px;
  padding: 0em 0em 0em .15em;
  margin: 0em 0em 0em 0em;
  float:left;
}

div.HeroNewHomesStyleText span
{
  display:block;
  vertical-align:top;
  font-size:11px;
	font-weight:500;
	font-style:normal;
	color:GrayText;
}


div.HeroNewHomesStyleBullet
{
  float:left;
  display:block;
  padding: 0em 0em 0em 0em;
  margin: 0em 0em 0em .4em;
  vertical-align:top;
	font-family: Arial, Helvetica, Sans-Serif;
  font-size:11px;
	font-weight:500;
	font-style:normal;
	color:GrayText;
}

.HeroNewHomesStyle
{
	
	font-family: Arial, Helvetica, Sans-Serif;
    font-size:11px;
	font-weight:500;
	font-style:normal;
	color:GrayText;
    text-align:justify;
    width:430px;
}

.HeroNewHomesStyle2
{
	
	font-family: Arial, Helvetica, Sans-Serif;
    font-size:11px;
	font-weight:600;
	font-style:normal;
	color:Black;
    text-align:left;
    width:375px;
}

ol.HeroNewHomesStyle
{
}

ol.HeroNewHomesStyle li
{
	font-family: Arial, Helvetica, Sans-Serif;
    font-size:11px;
	font-weight:500;
	font-style:normal;
	color:GrayText;
    text-align:justify;
    width:375px;
}





/*********************************************************
* ListView Control Styles
*********************************************************/
.ItemTemplateTR {
	background-color: #DCDCDC;	
}
.AlternatingItemTemplateTR {
	background-color: White;
	
}
.EmptyDataTemplate {
	background-color: #FFFFFF;
	border-collapse: collapse;
	border-color: #999999;
	border-style:none;
	border-width:1px;
}
.LayoutTemplateTable {
	background-color: #FFFFFF;
	border-collapse: collapse;
	border-color: #999999;
	border-style:none;
	border-width:1px;
	font-size:small;
	font-family: Verdana, Arial, Helvetica, sans-serif;
    
	
}
th.LayoutTemplateTR {
	background-color:#DCDCDC;
	text-align:center;
	
}
.EditItemTemplateTR {
	background-color:#008A8C;
	color: #FFFFFF;
}
.SelectedItemTemplateTR {
	background-color:#008A8C;
	font-weight: bold;
	color: #FFFFFF;
	
}

/***********************************************************
 Menu Items Style End
************************************************************/

.LeftSidebar
{
	width:170px;
	padding:10px;
	float:left;
}

.MainBar
{
	width:430px;
	padding:5px;
	float:left;
}

.RightSidebar
{
	width:170px;
    padding-top:10px;
    
    
	float:right;
}

hr
{
	height:1px;
    border-style:solid;	
        
}

h5
{
	text-align:center; 
	font-size:large; 
	
	color:Black;
}

h3
{
	color:Black;
	font-weight:bold;
}



/***********************************************************
 Bulleted Items List Style
************************************************************/
blockquote,ul,ol,dl {
	/* Giving blockquotes and lists room to breath. */
	margin: 1em;
}

ol,ul,dl {
	/* Bringing lists on to the page with breathing room. */
	margin-left: 2em;
}

ol li {
	/* Giving OL's LIs generated numbers. */
	list-style: decimal outside;
}

ul li {
	/* Giving UL's LIs generated disc markers. */
	list-style: disc outside;
}

/***********************************************************
 Bulleted Items List End Style
************************************************************/

.HeaderImage
{
	padding-top:5px;
	padding-left:3px;
}

.contentStyle 
{
	 padding-left:5px;
}

.LinkFonts
{
	font-family:Arial;
	 text-decoration:none;
	font-weight:bold;
	color:Blue;
}

b
{
	color:Black;
	font-weight:bolder; 
}


.ContainerStyle
{
	
	margin:0 auto;
	width: 800px;
	
}

body
{
	line-height:17px;
	font-family: Arial, Helvetica, Sans-Serif;
	font-size:10px;
	font-weight:500;
	font-style:normal;
	color:GrayText;
	background-repeat:no-repeat;
	margin: 0 auto;
	width:800px;
	
}


.HomePageStatusBtn
{
	padding-left:20px;
}

/*****************************************/
/* ROUNDED CORNERS FOR Panels */
/*****************************************/


.block-wrapper {
border:1px solid #E7E7E2;
margin:0 0 20px;

}
.block {
margin:0;
padding:0 2px;
}
.block .content {
margin:16px 0 0;
padding:0 10px;
}

.block-corners .corner-top-left {
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
background:transparent url(../Images/rounded-block.png) no-repeat scroll left top;
left:-1px;
top:-1px;
}
.block-corners .corner-top-right {
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
background:transparent url(../Images/rounded-block.png) no-repeat scroll right top;
right:-1px;
top:-1px;
}

.block-corners .corner-bottom-left {
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
background:transparent url(../Images/rounded-block.png) no-repeat scroll left bottom;
left:-1px;
top:1px;
}
.block-corners .corner-bottom-right {
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
background:transparent url(../Images/rounded-block.png) no-repeat scroll right bottom;
right:-1px;
top:1px;
}

.corner-top-left, .corner-bottom-left {
left:0;
top:0;
}
.corner-top-right, .corner-bottom-right {
float:right;
right:0;
top:0;
}

.corner {
display:block;
height:4px;
position:relative;
width:4px;
}   

/* For small panels */
.block1 {
margin:0;
padding:0 2px;
}
.block1 .content1 {
margin:8px 0 0;
padding:0 10px 10px;
} 

.block2 {
margin:0;
padding:0 2px;
}
.block2 .content2 {
margin:4px 0 0;
padding:0 5px;
}  

.block3 {
margin:0;
padding:0 2px;
}
.block3 .content3 {
margin:4px 0 0;
padding:2px;
} 
                	 
