/* GENERIC STYLE SHEETbuilt by Jon Roig (jon@jonroig.com) for OpenListingshttp://jonroig.com for info*//* MAIN STYLES */BODY.admin {	margin-top: 0px;	margin-left: 0px;	font-family: Verdana,Arial, Helvetica, sans-serif;	font-size:9pt;	background-color: #FFFFFF;}BODY {	position:absolute;	top:0px;	left:0px;	margin:0px;	padding:0px;	margin-top: 0px;	margin-left: 0px;	font-family: Verdana,Arial, Helvetica, sans-serif;	font-size:9pt;	background-color: #ffffff;}h1, h2 {	font-family: Verdana,Arial, Helvetica, sans-serif;	text-align: left;}h3, h4 {	font-family: Verdana,Arial, Helvetica, sans-serif;	}h5, h6 {	font-family: Verdana,Arial, Helvetica, sans-serif;	text-align: Left;	}P {	font-family: Verdana,Arial, Helvetica, sans-serif;	font-size:9pt;	margin-left: 10px;	margin-right: 12px;}li {	font-family: Verdana,Arial, Helvetica, sans-serif;	font-size:9pt;}tr, td, th {	font-family: Verdana,Arial, Helvetica, sans-serif;	font-size:9pt;}/* left side navigation*/a.navlink:link{     font-family: Verdana,Arial,Helvetica,sans-serif;	font-size: 10px;	text-decoration:none;	color:gray;}a.navlink:visited {     font-family: Verdana,Arial,Helvetica,sans-serif;	font-size: 10px;	text-decoration:none;	color:gray;}a.navlink:hover {     font-family: Verdana,Arial,Helvetica,sans-serif;	font-size: 10px;	text-decoration:none;	padding-left:2px;	color:#46525D;}a:link,a:active,a:visited { color : #666699; text-decoration: none;}a:hover		{ text-decoration: none; color : #DD6900; }hr { height: 0px; color: #CCCCCC}/* TABLE STYLES Main Page Color*/table.form_main { background-color: #FFFFFF; }table.sort_table {border:1px solid black;background-color: #FFFFFF;}td.form_main { background-color: #FFFFFF; }/* NEW TABLE STYLE FOR Vertical Layout Control Secondary Layout Color(Light Blue)*/table.color2_layout { background-color: #666699; }td.color2_layout { background-color: #666699; }/* for alternating listings in the admin area*/td.row1_0	{ background-color: #999999; }td.row2_0	{ background-color: #CCCCCC; }td.row3_0	{ background-color: #E6E6E6; }.adminListingLeft_0 {color: whitesmoke;background-color : transparent;}td.row1_1	{ background-color: #666699; }td.row2_1	{ background-color: #DEE3E7; }td.row3_1	{ background-color: #D1D7DC; }.adminListingLeft_1 {color: whitesmoke;background-color : transparent;}/* for left side navigation */.navcell { padding-left:10px;padding-top:3px;padding-bottom:3px;border-left:1px solid gray;border-right:1px solid gray;border-bottom:1px solid gray;}/* for alternating image listings */td.image_row_0	{ background-color: #E6E6E6; border: none; }td.image_row_1	{ background-color: #FFFFFF; border: none; }/* for alternating search result listings */td.search_row_0	{ background-color: #E6E6E6;font-family: Verdana,Arial,Helvetica,sans-serif;font-size: 7pt;color:#666666; }td.search_row_1	{ background-color: #FFFFFF;font-family: Verdana,Arial,Helvetica,sans-serif;font-size: 7pt;color:#666666;padding-right:5px; }/* FORM STYLES */INPUT, select, textarea, text {border: 1px #666699 groove;background-color: #FFFFFF; font-family: Verdana,Arial, Helvetica, sans-serif;	font-size:9pt;color: #666666;border-color: #000000;border-style: solid;}/* TEXT STYLES */.small { font-size : 10px; color : #666666;}.required {color: #FF0000;background-color : transparent;}.lightText {color: #666666;background-color : transparent;}/* TEMPLATE EDITOR STYLES */td.templateEditorHead	{ background-color: #FFFFCC; }td.templateEditorNew	{ background-color: #EEEEFF; }.row_main {font-family: Verdana,Arial,Helvetica,sans-serif;font-size: 8pt;color:#666666;padding-left:5px;padding-top:5px;padding-bottom:5px;padding-right:5px;}.row_mainCaption {font-family: Verdana,Arial,Helvetica,sans-serif;font-size: 8pt;color:#666666;margin-top:15px;margin-bottom:15px;margin-right:5px;}/* slide show mod */.Caption {font-family: Arial;font-weight: normal;font-size:  12pt;color:gray; }.CaptionSmall {font-family: Arial;font-weight: normal;font-size:  9pt;color:#666666; }A.Controls:link    { color:#666666;                     text-decoration:none;                     font-family: Arial;                     font-size:   14pt;                     font-weight: bold; }A.Controls:visited { color:#666666; text-decoration:none;                      font-family: Arial;                     font-size:   14pt;                     font-weight: bold; }A.Controls:active  { color:#666666; text-decoration:none;                     font-family: Arial;                     font-size:   14pt;                     font-weight: bold; }A.Controls:hover   { color:#00FF00; text-decoration:none;                     font-family: Arial;                     font-size:   14pt;                     font-weight: bold; }