body
{
	margin: 0 0 0 0;
	background-color: #DDDDDD;
}

img
{
	border: 0;
}

a
{
	color: #333333;
}

a.light
{
	color: #BBBBBB;
	text-decoration:none;
}

a.light:hover
{
	color: #BBBBBB;
	text-decoration:underline;
}

a.ReviewTitle
{
	color: #000000;
	text-decoration:none;
	font-weight:bold;
	font-size:larger;
}

a.ReviewTitle:hover
{	
	text-decoration:underline;
}

a.SubLink
{
	color: #666666;
	text-decoration:none;
}

a.SubLink:hover
{	
	text-decoration:underline;
}

a.More
{
	color: #333333; /*#4F8BC7;*/
	text-decoration:none;
}

a.More:hover
{	
	text-decoration:underline;
}

span.SubLink
{
	color: #666666;	
}

div.hr
{
	margin-top: 5px;
	height: 3px;
	background: #fff url(../images/blue_bullet.gif) repeat-x;
}
div.hr hr
{
	display: none;
}

div.hr_grey
{
	margin-top: 5px;
	height: 3px;
	background: #fff url(../images/grey_bullet.gif) repeat-x;
}
div.hr_grey hr
{
	display: none;
}

td
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: x-small;
}

td.ResultsLabel
{
	background-color: red;
	color: #FFFFFF;
	font-weight: bold;
	padding: 2;
}

td.ResultsHeader
{
	background-color: #E0E0E0;
	color: #333333;
	font-weight: bold;
}

td.On
{
	background-color: #F4F4F4;
	padding: 2;
}

td.Off
{
	background-color: #FFFFFF;
	padding: 2;
}

td.heading
{
	font-weight: bold;
	color: #555555;
	padding: 2;
}

td.light
{
	color: #BBBBBB;
}

#Header
{
	width: 100%;
}

#Header table
{
	background-color: #FF9900;
	width: 700px;
}

#Header table table
{
	background-color: transparent;
	width: 100%;
}

#Header td.HeaderBanner
{
	background-image: url(/Landlord/images/header_banner.gif);
}

#Header td
{
	color: #FFFFFF;
	font-weight: bold;
}

#Header a
{
	color: #FFFFFF;
	text-decoration: none;
}

#Header a:hover
{
	text-decoration: underline;
}

#MainBody
{
	width: 100%;	
}

#MainBody table.OuterTable
{
	width: 700px;
	height:500px;
	background-color: #CCCCCC;
}

#MainBody table.OuterTable td
{
	background-color: #FFFFFF;
}

#MainBody td.CenterColumn
{
	width: 100%;
}

#MainBody td.CenterColumn table.Review
{
	width: 100%;
}

#MainBody td.ResultsLabel
{
	background-color: #FFFFFF;
	color: #4F8BC7;
	font-weight: bold;
	padding: 2;
	font-size: xx-small;
}

#Rules
{
	float: Right;
	border-style: solid;
	border-color: #CCCCCC;
	border-width: 0.1em;
	background-color: #EEEEEE;
	width: 45%;
}

#Container
{
	position: relative;
	width: 900px;
}

#LeftColumn
{
	float: left;	
}

#RightColumn
{
	float: left;	
	margin: 30 30 30 30;
	padding: 30 30 30 30;	
}

table.LatestReviews
{
	width: 95%;
}

table.LatestReviews td.ResultsLabel
{
	background-color: #FFFFFF;
	color: #4F8BC7;
	font-weight: bold;
	padding: 2;
	font-size: medium;
}

#Footer
{
	width: 100%;
	padding: 3 3 3 3;
	font-family: Tahoma,Verdana, Arial, Helvetica, sans-serif;
	font-size: xx-small;
}

#Footer table
{
	width: 700px;
}

#Footer table td
{
	color: #444444;
	font-size: xx-small;
}

#Footer hr
{
	width: 100%;
	height: 1;
	color: #BBBBBB;
}

#Footer a
{
	font-size: xx-small;
	color: #444444;
	text-decoration: none;
}

#Footer a.Hosted:hover
{
	color: #DE3139;
}

#Footer a:hover
{
	text-decoration: underline;
}

#Help1_Help
{
	width: 190px;
	margin-bottom: 10;
}

#Help1_Help table
{
	/*background-color:#FE7E7E;*/
	width: 100%;
}

#Help1_Help table table td
{
	/*background-color:#F3F3F3;*/
	padding: 5;
}

#Help1_Help td.header
{
	background-color: #FF3939;
	padding: 5;
	font-size: small;
	font-weight: bold;
	color: White;
}

#Help1_Help td.header a
{
	font-size: xx-small;
	color: #FFFFFF;
	text-decoration: none;
}

#Help1_Help td.header a:hover
{
	text-decoration: underline;
}

#Help1_Help span.HelpTag
{
	color: #FF3939;
	font-weight: bold;
	font-size: larger;
}

#Help1_Help span.HelpHTML
{
	color: #333333;
	margin: 0 0 10 0;
}

#SideLoginBox
{
	margin-bottom: 10;
}

#SideLoginBox table
{
	background-color: #4F8BC7;
}

#SideLoginBox td
{
	background-color: #FFFFFF;
	padding: 4;
}

#SideLoginBox td.header
{
	font-weight: bold;
	background-color: #4F8BC7;
	color: #FFFFFF;
}

#SideLoginBox table table
{
	background-color: #FFFFFF;
}

#SideLoginBox table table td
{
	padding: 0;
}

#SideLoginBox a
{
	color: #1A79BE;
	text-decoration: underline;
}

#SideLoginBox a:hover
{
	text-decoration: none;
}

span.PageTitle
{
	font-size: medium;
	color: #FF6600;
	font-weight: bold;
}

span.PageTitleActive
{
	font-size: small;
	color: #FF6600;
	font-weight: bold;	
}

span.PageTitleInActive
{
	font-size: small;
	color: #DDDDDD;
	font-weight: bold;
}

span.SectionTitle
{
	font-size: small;
	color: #FF6600;
	font-weight: bold;
}

span.SectionTitle_Header
{
	font-size: small;
	color: #FFFFFF;
	font-weight: bold;
}

span.Error
{
	color: Red;
	font-weight: bold;
}

span.Success
{
	color: #4F8BC7;
	font-weight: bold;
}

span.light
{
	color: #BBBBBB;
}

input.hidden
{
	display: none;
}

input.but50
{
	border-style: solid;
	border-color: #CCCCCC;
	border-width: 0.1em;
	background-color: #FFFFFF;
	font-family: Verdana;
	font-size: xx-small;
	width: 50px;
}

input.but100
{
	border-style: solid;
	border-color: #CCCCCC;
	border-width: 0.1em;
	background-color: #FFFFFF;
	font-family: Verdana;
	font-size: xx-small;
	width: 100px;
}

input.but150
{
	border-style: solid;
	border-color: #CCCCCC;
	border-width: 0.1em;
	background-color: #FFFFFF;
	font-family: Verdana;
	font-size: xx-small;
	width: 150px;
}

input.but200
{
	border-style: solid;
	border-color: #CCCCCC;
	border-width: 0.1em;
	background-color: #FFFFFF;
	font-family: Verdana;
	font-size: xx-small;
	width: 200px;
}

input.text50
{
	border-style: solid;
	border-color: #CCCCCC;
	border-width: 0.1em;
	background-color: #FFFFFF;
	font-family: Verdana;
	font-size: xx-small;
	width: 50px;
}

input.text100
{
	border-style: solid;
	border-color: #CCCCCC;
	border-width: 0.1em;
	background-color: #FFFFFF;
	font-family: Verdana;
	font-size: xx-small;
	width: 100px;
}

input.text100Right
{
	border-style: solid;
	border-color: #CCCCCC;
	border-width: 0.1em;
	background-color: #FFFFFF;
	font-family: Verdana;
	font-size: xx-small;
	text-align: right;
	width: 100px;
}

input.text150
{
	border-style: solid;
	border-color: #CCCCCC;
	border-width: 0.1em;
	background-color: #FFFFFF;
	font-family: Verdana;
	font-size: xx-small;
	width: 150px;
}

input.text200
{
	border-style: solid;
	border-color: #CCCCCC;
	border-width: 0.1em;
	background-color: #FFFFFF;
	font-family: Verdana;
	font-size: xx-small;
	width: 200px;
}

input.text250
{
	border-style: solid;
	border-color: #CCCCCC;
	border-width: 0.1em;
	background-color: #FFFFFF;
	font-family: Verdana;
	font-size: xx-small;
	width: 250px;
}

input.text250Validate
{
	border-style: solid;
	border-color: #CCCCCC;
	border-width: 0.1em;
	background-color: #93C6E9;
	font-family: Verdana;
	font-size: xx-small;
	width: 250px;
}

input.text250Right
{
	border-style: solid;
	border-color: #CCCCCC;
	border-width: 0.1em;
	background-color: #FFFFFF;
	font-family: Verdana;
	font-size: xx-small;
	text-align: right;
	width: 250px;
}

input.text95Percent
{
	border-style: solid;
	border-color: #CCCCCC;
	border-width: 0.1em;
	background-color: #FFFFFF;
	font-family: Verdana;
	font-size: xx-small;
	width: 95%;
}

input.text100Percent
{
	border-style: solid;
	border-color: #CCCCCC;
	border-width: 0.1em;
	background-color: #FFFFFF;
	font-family: Verdana;
	font-size: xx-small;
	width: 100%;
}

select
{
	background-color: #FFFFFF;
	font-family: Verdana;
	font-size: xx-small;
}

select.select50
{
	width: 50px;
}

select.select150
{
	width: 150px;
}

textarea
{
	border-style: solid;
	border-color: #CCCCCC;
	border-width: 0.1em;
	background-color: #FFFFFF;
	font-family: Verdana;
	font-size: xx-small;
}

textarea.textarea250
{
	width: 250px;
}

textarea.textarea500
{
	width: 50%;
}
