/* GENERIC STYLE SHEET
built by Jon Roig (jon@jonroig.com) for OpenListings
http://jonroig.com for info
*/

/* MAIN STYLES */

BODY {
	MARGIN: 0px; SCROLLBAR-ARROW-COLOR: #336633; SCROLLBAR-BASE-COLOR: #FFFFCC; BACKGROUND-COLOR: #336633
}
td {
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size:10pt;
	color: #000000;
}

h1, h2 {
	font-family: Verdana,Helvetica,sans-serif;
	text-align: left;
}

h3, h4 {
	font-family: Verdana,Helvetica,sans-serif;
	margin-left: 10px;
}

h5, h6 {
	font-family: Verdana,Helvetica,sans-serif;
	text-align: Left;
	margin-left: 35px;
}
.red {
	font-family: Verdana,Helvetica,sans-serif;
	font-size:14pt;
	color: #ffffff;
}

.blue {
	font-family: Verdana,Helvetica,sans-serif;
	font-size:12pt;
	color: #6699FF;
}
.green {
	font-family: Verdana,Helvetica,sans-serif;
	font-weight: bold;
	font-size:8pt;
	color: #339999;
}
.cream {
	font-family: Verdana,Helvetica,sans-serif;
	font-weight: bold;
	font-size:10pt;
	color: #ffffcc;
}
P {
	font-family: Verdana, Helvetica, sans-serif;
	margin-left: 32px; 
	margin-right: 12px;
}
li {
	font-family: Verdana, Helvetica, sans-serif;
}

a:link,a:active,a:visited { font-family: Verdana, Helvetica, sans-serif; text-decoration: none; color : #FFFFFF; font-size:10pt;font-weight: bold;  }
a:hover		{ text-decoration: underline; color : #ccccCC; }
hr	{ height: 0px; border: solid #000000 2px; border-top-width: 1px;}

/* TABLE STYLES */
table.form_main { background-color: #FFFFCC; }
td.row_main { background-color: #ffffff; }

/* for alternating listings in the admin area*/
td.row1_0	{ background-color: #009900; }
td.row2_0	{ background-color: #CCFFCC; }
td.row3_0	{ background-color: #99CC99; }
.adminListingLeft_0 {
color: #000066;
background-color : transparent;
}

td.row1_1	{ background-color: #006699; }
td.row2_1	{ background-color: #DEE3E7; }
td.row3_1	{ background-color: #D1D7DC; }
.adminListingLeft_1 {
color: #000066;
background-color : transparent;
}

/* for alternating image listings */
td.image_row_0	{ background-color: #000066; }
td.image_row_1	{ background-color: #000066; }

/* for alternating search result listings */
td.search_row_0	{ background-color: #000066; }
td.search_row_1	{ background-color: #000069; }

/* FORM STYLES */
INPUT {
	FONT-WEIGHT: normal; FONT-SIZE: 11px; COLOR: #003300; FONT-FAMILY: Verdana, arial, helvetica, sans-serif; BACKGROUND-COLOR: #ffffff
}
SELECT {
	FONT-WEIGHT: normal; FONT-SIZE: 10px; COLOR: #ffffff; FONT-FAMILY: Verdana, arial, helvetica, sans-serif; BACKGROUND-COLOR: #006699
}
TEXTAREA {
	FONT-WEIGHT: normal; FONT-SIZE: 11px; COLOR: #003300; FONT-FAMILY: Verdana, arial, helvetica, sans-serif; BACKGROUND-COLOR: #ececec
}


/* TEXT STYLES */
.small { font-size : 10px; }

.required {
color: #FF0000;
background-color : transparent;
}

.lightText {
color: #CCCCCC;
background-color : transparent;
}

.globalbox {
	BORDER-RIGHT: #FF0000 1px solid; PADDING-RIGHT: 3px; BORDER-TOP: #FF0000 1px solid; PADDING-LEFT: 3px; PADDING-BOTTOM: 3px; BORDER-LEFT: #FF0000 1px solid; PADDING-TOP: 3px; BORDER-BOTTOM: #FF0000 1px solid
}

.globalbox1 {
	BORDER-RIGHT: #006699 1px solid; PADDING-RIGHT: 3px; BORDER-TOP: #006699 1px solid; PADDING-LEFT: 3px; PADDING-BOTTOM: 3px; BORDER-LEFT: #006699 1px solid; PADDING-TOP: 3px; BORDER-BOTTOM: #006699 1px solid
}

/* TEMPLATE EDITOR STYLES */
td.templateEditorHead	{ background-color: #D6D3EE; }
td.templateEditorNew	{ background-color: #EEEEFF; }


a img
{
	border-width: 0px;
	border-color: #000;
}

/*These are the 	link style definitions.*/
.navbar { color: 000033}
a.navbar:link { color: #000033}
a.navbar:visited { color: #000033}
a.navbar:hover { text-decoration: underline; color: #000033}
a.navbar:active { color: #000033}

