/*#########################################################################
*Template Name: Open-Realty Admin Template
*Template Date: April, 06 2006
*Template Version: 2.2.1
*OR Version Compatability: 2.2+
*Author:  Jareds Designs
*URL:  http://www.jaredsdesigns.com
*E-Mail:  jared@jaredsdesigns.com
*CMS URL: Support.Open-Realty.org
*Custom Template Designed for Free Distribution at OR Forums 
*License: GNU / GPL
##########################################################################*/

body{ 
margin						: 0; 
padding						: 0; 
text-align					: center;
background					: url(../images/tile.jpg); 
} 
 
#pagewidth{ 
width						: 786px; 
text-align					: left;  
margin-left					: auto; 
margin-right				: auto;  
background					: url(../images/background.jpg) #E4E5DF fixed center top;
background-repeat			: repeat-y;
} 
 
#header{
position					: relative; 
width						: 100%;
height						: 224px;
color						: #000000;
background					: url(../images/header.jpg) #E4E5DF;
background-repeat			: no-repeat;
} 
 
#maincol{
background-color			: transparent;  
float						: right; 
display						: inline; 
position					: relative; 
width						: 100%; 
}

#content_div{
margin						: 0px 10px 0px 10px;
}

#top_navigation{
background					: url(../images/control.gif) #E4E5DF;
margin						: 0px 9px 0px 7px;
text-align					: right;
height						: 25px;
line-height					: 22px !Important;
}
 
#footer{
height						: 110px; 
clear						: both;
background					: url(../images/footer.jpg) bottom center;
background-repeat			: no-repeat;
color						: #D6CAAB;
background-color			: transparent;
} 
 
.advertising_block{
height						: 70px;
}
 
.copyright{
text-align					: center;
color						: white;
paddin-top					: 90px;
font-size					: 12px !Important;
font-weight					: 500;

} 
/* *** Float containers fix http://www.csscreator.com/attributes/containedfloat.php *** */ 
.clearfix:after {
content						: "."; 
display						: block; 
height						: 0; 
clear						: both; 
visibility					: hidden;
}
 
.clearfix{
display						: inline-table;
}

/*=-=-=-=-[This begins the Internal CSS Attributes]-=-=-=-=*/
img {
border							: 0px none;
}

.multilingual_form{ 
line-height						: 0px; 
display							: inline;
font-family						: Arial, Helvetica, sans-serif; 
font-size						: 9px;
padding-right					: 450px;
}

.multilingual_select{
font-family						: Arial, Helvetica, sans-serif; 
font-size						: 9px;
}

/*=-=-=-=-[Style Attribute of the Edit User Page]-=-=-=-=*/
.edit_users table{
border							: 0px none;
width							: 100%;
}


/*=-=-=-=-[This controls the log viewer]-=-=-=-=*/
.log_viewer{
width							: 100%;
}

/*=-=-=-=-[Style Attributes for the Property Class Editor]-=-=-=-=*/
.admin_property_class_table{
width							: 100%;
}

/*=-=-=-=-[Style Attributes for the Navbar for the template editor]-=-=-=-=*/
.template_editor_navbar_item{
font-family						: "Times New Roman", Times, serif;
margin-right					: 15px;
float							: left;
height							: 20px;
}

.template_editor_navbar a{
font-family						: "Times New Roman", Times, serif;
font-size						: 12px;
text-decoration					: none;
}

.template_editor_navbar {
margin							: 0px auto 0px auto;
width							: 750px;
padding-top						: 5px;
padding-left					: 10px;
vertical-align					: middle;
height							: 35px;
border							: 2px solid #aaaaaa;
-moz-border-radius				: 10px;
position						: relative;
background-color				: #DBDBE9;
}

.edit_field {
font-family						: "Times New Roman", Times, serif;
font-size						: 12px;
}

/*=-=-=-=-[Style Attributes for the header at the top of each admin section. AKA the Title]-=-=-=-=*/
.section_header {
font-weight						: bold;
}

/*=-=-=-=-[General Style Attributes for the Site Configuration Panel and other areas of the administrative area]=-=-=-=-*/
body {
font-family						: verdana, arial, helvetica, sans-serif; font-size: 11px;
background-color				: #ffffff;
scrollbar-base-color			: #005B70;
scrollbar-arrow-color			: #F3960B;
scrollbar-DarkShadow-Color		: #000000;
}

a:link {
font-family						: verdana, arial, helvetica, sans-serif;
font-size						: 11px;
color							: #014D5F;
text-decoration					: none;
}

a:visited {
font-family						: verdana, arial, helvetica, sans-serif;
font-size						: 11px;
color							: #014D5F;
text-decoration					: none;
}

a:hover {
font-family						: verdana, arial, helvetica, sans-serif;
font-size						: 11px;
color							: #F3960B;
text-decoration					: underline;
}

a:active {
font-family						: verdana, arial, helvetica, sans-serif;
font-size						: 11px;
color							: #014D5F;
text-decoration					: none;
}

font {
font-family						: verdana, arial, helvetica, sans-serif;
font-size						: 11px
}

/*this attribute is for the first letter in paragraphs in the administrative area*/
.firstletter {
font-family						: verdana, arial, helvetica, sans-serif;
font-size						: 12px;
}

.fontsmall {
font-family						: verdana, arial, helvetica;
font-size						: 9px
}

h1{
font-family						: verdana, arial, helvetica, sans-serif;
font-size						: 12px
}

h2 {
font-family						: verdana, arial, helvetica, sans-serif;
font-size						: 14px
}

h3 {
font-family						: verdana, arial, helvetica, sans-serif;
font-size						: 16px
}

td {
font-family						: verdana, arial, helvetica, sans-serif;
font-size						: 11px;
text-decoration					: none;
}

table {
font-family						: verdana, arial, helvetica, sans-serif;
font-size						: 11px;
text-decoration					: none;
}

.menu {
border-top						: 2px #D4E4E8 solid;
border-left						: 2px #D4E4E8 solid;
border-right					: 2px #D4E4E8 solid;
border-bottom					: 2px #D4E4E8 solid;
font-family						: verdana, arial, helvetica, sans-serif;
font-size						: 11px;
font-weight						: normal;
-moz-border-radius				: 10px;
-moz-background-clip			: padding;
}

pre {
font-family						: verdana, arial, helvetica, sans-serif;
font-size						: 11px;
}

.cellheader {
border-top						: 2px #D4E4E8 solid;
border-left						: 2px #D4E4E8 solid;
border-right					: 2px #D4E4E8 solid;
border-bottom					: 2px #D4E4E8 solid;
background-color				: #C4D4D8;
font-family						: verdana, arial, helvetica, sans-serif;
font-size						: 14px;
font-weight						: normal;
color							: #000000;
-moz-border-radius				: 10px;
-moz-background-clip			: padding;
}

.scellheader {
border-top						: 2px #D4E4E8 solid;
border-left						: 2px #D4E4E8 solid;
border-right					: 2px #D4E4E8 solid;
border-bottom					: 2px #D4E4E8 solid;
background-color				: #C4D4D8;
font-family						: verdana, arial, helvetica, sans-serif;
font-size						: 11px;
font-weight						: bold;
font-color						: #000000;
color							: #000000;
-moz-border-radius				: 10px;
-moz-background-clip			: padding;
}

.sscellheader {
border-top						: 2px #D4E4E8 solid;
border-left						: 2px #D4E4E8 solid;
border-right					: 2px #D4E4E8 solid;
border-bottom					: 2px #D4E4E8 solid;
background-color				: #C4D4D8;
font-family						: verdana, arial, helvetica, sans-serif;
font-size						: 11px;
font-weight						: normal;
font-color						: #000000;
color							: #000000;
-moz-border-radius				: 10px;
-moz-background-clip			: padding;
}

.bigcellheader{ 
border-top						: 1px #374646 solid; 
border-left						: 1px #374646 solid; 
border-right					: 1px #374646 solid; 
border-bottom					: 1px #374646 solid;  
font-family						: verdana, arial, helvetica, sans-serif; 
font-size						: 12px; 
font-weight						: normal; 
color							: #F1F1F1; 
link							: #F1F1F1; 
vlink							: #000000; 
}

.tblheader{ 
background-color				: #D8DDE0; 
border-top						: 1px #374646 solid; 
border-left						: 1px #374646 solid; 
border-right					: 1px #374646 solid; 
border-bottom					: 1px #374646 solid; 
font-family						: verdana, arial, helvetica, sans-serif; 
font-size						: 11px; 
font-weight						: normal; 
}

.tdshade1{ 
background-color				: #DBDBE9; 
border-top						: 1px #374646 solid;
border-left						: 1px #374646 solid; 
border-right					: 1px #374646 solid;
border-bottom					: 1px #374646 solid; 
font-family						: verdana, arial, helvetica, sans-serif; 
font-size						: 11px; 
font-weight						: normal; 
-moz-border-radius				: 10px; 
-moz-background-clip			: padding; 
}

.tdshade2{ 
background-color				: #EEEEEE; 
border-top						: 1px #374646 solid;
border-left						: 1px #374646 solid; 
border-right					: 1px #374646 solid;
border-bottom					: 1px #374646 solid; 
font-family						: verdana, arial, helvetica, sans-serif; 
font-size						: 11px; 
font-weight						: normal; 
-moz-border-radius				: 10px; 
-moz-background-clip			: padding; 
}

.tdshade1sm{ 
background-color				: #DBDBE9; 
border-top						: 1px #374646 solid; 
border-left						: 1px #374646 solid; 
border-right					: 1px #374646 solid; 
border-bottom					: 1px #374646 solid; 
font-family						: verdana, arial, helvetica, sans-serif; 
font-weight						: normal;
-moz-border-radius				: 10px; 
-moz-background-clip			: padding;
}

.tdshade2sm{ 
background-color				: #EEEEEE; 
border-top						: 1px #374646 solid; 
border-left						: 1px #374646 solid; 
border-right					: 1px #374646 solid; 
border-bottom					: 1px #374646 solid; 
font-family						: verdana, arial, helvetica, sans-serif; 
font-weight						: normal;
-moz-border-radius				: 10px; 
-moz-background-clip			: padding;
}

select{ 
color							: #000000;
font							: 11px Verdana, Arial, Helvetica, sans-serif;
font-weight						: none;
text-decoration					: none;
background						: #FFFFFF;
border							: 1 solid #999999;
border-style					: solid;
border-width					: 1px;
border-color					: #999999;
}

option { 
color							: #000000;
font							: 11px Verdana, Arial, Helvetica, sans-serif;
font-weight						: none;
text-decoration					: none;
background						: #FFFFFF;
border							: 1 solid #999999;
border-style					: solid;
border-width					: 1px;
border-color					: #999999;
}

textarea { 
color							: #000000;
font							: 11px Verdana, Arial, Helvetica, sans-serif;
font-weight						: none;
text-decoration					: none;
background						: #FFFFFF;
border							: 1 solid #999999;
border-style					: solid;
border-width					: 1px;
border-color					: #999999;
}

input.submit {
color							: #000000;
font							: 11px Verdana, Arial, Helvetica, sans-serif;
font-weight						: none;
text-decoration					: none;
background						: #FFFFFF;
border							: 1 solid #999999;
-moz-outline					: 1px solid #999999;
-moz-border-radius				: 10px;
-moz-background-clip			: padding;
border-style					: solid;
border-width					: 1px;
border-color					: #999999;
}

input {
color							: #000000;
font							: 11px Verdana, Arial, Helvetica, sans-serif;
font-weight						: none;
text-decoration					: none;
border							: 1 solid #999999;
border-style					: solid;
border-width					: 1px;
border-color					: #999999;
}

legend { 
color							: #000000;
position						: relative;
top								: -.5em;
font-weight						: bold;
font-family						: verdana, arial, helvetica, sans-serif;
font-size						: 12px;
}

.tbcell {
font-family						: verdana, arial, helvetica, sans-serif;
font-size						: 11px;
color							: #000000;
border-top						: 1px #aaaaaa solid;
border-bottom					: 1px #aaaaaa solid;
}

fieldset {
border							: 2px solid #aaaaaa;
-moz-border-radius				: 10px;
position						: relative;
background-color				: #DBDBE9;
}

/*=-=-=-=-[Style Attributes for the Open-Realty Link Box]-=-=-=-=*/
a.openrealty_links_text:link{
color							: #000000;
line-height						: 14px;
}

a.openrealty_links_text:visited {
color							: #000000;
line-height						: 14px;
}

a.openrealty_links_text:hover {
color							: #000000;
line-height						: 14px;
}

a.openrealty_links_text:active {
color							: #000000;
line-height						: 14px;
}

.openrealty_links {
text-align						: left;
border							: 0px none #aaaaaa;
-moz-border-radius				: 10px;
position						: relative;
background-color				: #BCCAD1;
}

.redtext{
color							: #AA0000; 
}

.error_message{
color							: #AA0000; 
display							: block; 
width							: 100%; 
text-align						: center;
}

/* LISTING BROWSE PAGE NAVIGATION WIDGET 'next_prev()'display stuff  */
.browse_tool_table {
width							: 500px;
font-size						: 11px;
text-decoration					: none;
color							: black;
}

.browse_tool {
font-size						: 11px;
text-decoration					: none;
color							: black;
}

.browse_tool_num {
color							: #336699;
}

.browse_tool_button A {
background-color				: silver;
font-size						: 10px;
line-height						: 10px;
text-align						: center;
BORDER-COLOR					: #000000;
BORDER-STYLE					: outset;
BORDER-WIDTH					: 1px;
font-weight						: bold;
text-decoration					: none;
color							: #000000;
width							: 82px;
height							: 18px;
display							: block;
}

.browse_tool_button A:visited {
color							: #000000;
}

.browse_tool_button A:hover {
color							: #FFFFFF;
BORDER-STYLE					: inset;
width							: 82px;
height							: 18px;
}

.browse_tool_ghost {
font-size						: 10px;
line-height						: 10px;
color							: #aaaaaa;
text-decoration					: none;
}

.browse_tool_curpage {
background-color				: #132975;
color							: #ffffff;
width							: 24px;
height							: 20px;
display							: block;
text-align						: center;
}

.bt_pages {
font-family						: verdana, arial;
background-color				: #D1DEE9;
text-decoration					: none;
font-size						: 10px;
vertical-align					: middle;
color							: #000000;
}

bt_pages_ghost{
color							: #aaaaaa;
text-decoration					: none;
}

A.bt_pages{
color							: #000000;
width							: 24px;
height							: 20px;
display							: block;
text-align						: center;
}

A.bt_pages:visited{
color							: #000000;
}

A.bt_pages:hover{
color							: #ffffff;
background						: #132975;
}