#print { /* id to disable elements for printed pages - use with '#screen' id in print version of stylesheet*/
display: none;}
/* html, body {height: 100% } */ /*AD removed sets permanent scrollbar in Netscape*/
body,span,div,td {/*font-size: 11px;*/}
body {font-family: Verdana;color:#000000;margin: 5px 0px 0px 0px;padding: 0px;background-color:#ffffff;background-repeat: repeat-x;text-align: center; /*needed to center tables for IE 5+*/}
body.help {font-family: Verdana;color:#000000;margin: 8px 0px 0px 0px;padding: 0px;background-color:#ffffff;text-align: center; /*needed to center tables for IE 5+*/}
/* table ########################################################## */
table.center, div.center {margin-left: auto;margin-right: auto;text-align: center;}
table.header {width:760px;margin-left: auto;margin-right: auto;text-align: center;}
table.main {width:760px;height: 330px;margin-left: auto;margin-right: auto;text-align: center;}
table.menu {width:758px;margin:8px auto 8px auto;text-align: center;border:1px solid #86A0C8;background-repeat:repeat-x;}
table.menu table {border-left:0px solid #86A0C8;background-repeat:repeat-x;margin:0;}
table.leftmenu {width:90%;margin:5px}
table.green {background-color:#F3F3FF;}
table.listEntry {margin: 0px 0px 0px 2px;width: 100%;padding: 0px 3px 0px 0px;}
table.forms {width:756px;margin-left: auto;margin-right: auto;text-align: center;margin-bottom: 12px;}
table.fontSize {width: 130px;margin: 0px 0px 6px 0px;background-color: #F3F3FF;border:1px solid #314A92;}
td.IOMlogo table {margin-right:16px}
/* cells ##########################################################
td {border:1px solid silver;}
*/
td {text-align: left;}
td.vLine {width:1px;background-color:#E0E4E8;padding:10px 0px 0px 0px;}
/*dev*/
td.vLineM,td.vLineM2 {width:1px;padding:0px 2px 0px 1px;}
td.vLineM {background-color:#F3F3FF;}
td.vLineM2 {background-color:#314A92;}
/* live:-
td.vLineM {width:1px;background-color:#F3F3FF;padding:0px 7px 0px 7px;}
td.vLineM2 {width:1px;background-color:#314A92;padding:0px 7px 0px 7px;*/
td.hLine {height:1px;background-color:#E0E4E8;padding:0px 0px 0px 0px;}
td.menu,td.dynMenu {/*menu item spacings dev:-
padding: 2px 4px 4px 5px;*/
/*menu item spacings live:-*/
padding: 2px 3px 5px 3px;}
td.menu {background-color:#F3F3FF;color: #314A92;font-family: Tahoma;font-size:11px;font-weight: normal;text-align:center;}
td.dynMenu { /*dynamic menu*/
background-color:#314A92;color: #F3F3FF;font-family: Tahoma;font-size:11px;font-weight: normal;text-align:center;}
td.menuTitle {padding:0px 4px 2px 4px;color:#F3F3FF;background-color:#7A8FB3;font-family:Tahoma,Arial;font-size:11px;}
td.Lpanel {width:130px;vertical-align:top;padding:0px 3px 0px 0px;font-size:10px;line-height:12px;}
td.left{vertical-align:top;background-color:#F3F3FF;}
td.IOMlogo {width:270px;height:60px;vertical-align:bottom;text-align:right;background-repeat: no-repeat;background-position:0px 8px;}
td.IOMlogo td.menu1 {padding:1px 0 1px 0;text-align:center}
td.Rpanel {width:130px;vertical-align:top;padding:0px 0px 0px 8px;font-size:10px;/*line-height:12px;*/}
td.body {vertical-align:top;padding:0px 0px 4px 16px;text-align:justify;}

td.body {/*background-image:url(/locallife/images/watermark.gif);background-repeat: no-repeat;background-position:50% 20px;*/
vertical-align:top;padding:0px 12px 4px 10px;text-align:justify;}

td.AZmenu {background-color:#F3F3FF;padding: 4px;}
td.search, div.search {font-family:Tahoma;font-size:10px;font-weight:normal;padding:0px 0px 4px 0px;text-align: justify;}
td.searchTitle {color: #314A92;font-family:Tahoma;font-size:9px;font-weight:bold;padding:4px 0px 4px 5px;}
td.fontScript {padding-right: 3px;vertical-align: middle;}
td.vehListing {vertical-align: top;}
td#sold {background-repeat: no-repeat;background-position:100% 10px;}
td#ul {border-bottom: 1px solid #E0E4E8;}
/* Table borders */
td.tb_tl {width: 8px;height: 8px;}
td.tb_t {height: 8px;}
td.tb_tr {width: 8px;height: 8px;}
td.tb_r {width: 8px;}
td.tb_br {width: 8px;height: 8px;}
td.tb_b {height: 8px;}
td.tb_bl {width: 8px;height: 8px;}
td.tb_l {width: 8px;}
/* Table borders green */
td.tb_tl_g {width: 8px;height: 8px;}
td.tb_t_g {height: 8px;}
td.tb_tr_g {width: 8px;height: 8px;}
td.tb_r_g {width: 8px;}
td.tb_br_g {width: 8px;height: 8px;}
td.tb_b_g {height: 8px;}
td.tb_bl_g {width: 8px;height: 8px;}
td.tb_l_g {width: 8px;}
td.tb_green {background-color:#F3F3FF;padding: 2px 5px 2px 5px;font-weight:bold;}
/* Table borders ads */
td.hp_tl {width:7px;height:7px;}
td.hp_t {height:7px;}
td.hp_tr {width:7px;height:7px;}
td.hp_r {width:7px;}
td.hp_br {width:7px;height:7px;}
td.hp_b {height:7px;}
td.hp_bl {width:7px;height:7px;}
td.hp_l {width:7px;}
/* divs ########################################################## */
div.panel {margin:0px 4px 0px 4px;text-align:justify;}
div.vehList {padding:4px 4px 4px 4px;}
div.feature {width:109px;font-size:11px;font-family:Tahoma;text-align:justify;}
/* para ########################################################## */
p {margin-top: 0px;margin-bottom: 6px;}
p.panel {text-align:justify;margin-top:-2px;margin-left:4px;margin-right:4px;}
/* img ########################################################## */
img {border-width:0px;}
img#left {float:left;margin-right:8px}
img#right {float:right;margin-left:8px;}
img[align=left] {float:left;margin:2px 16px 0 0}
img[align=right] {float:right;margin:2px 0 0 16px;}
img.header {margin:2px 0px 2px 0px;}
img.banner {margin:4px 0px 0px 0px;width: 468px;height: 60px;border: solid Black 1px;}
img.hr {margin-top:6px;margin-bottom:6px;text-align:center;}
img.title {margin-top:4px;margin-bottom:4px;}
img.menuButton {margin-bottom:4px;}
img.thumb { /*thumbnail images in motors page*/
/*float:left;*/
/*border: 0px;*/
width: 80px;height: 60px;border: solid Black 1px;}
img.ns,embed.ns,applet.ns { /*NS6 white space fix*/
vertical-align: top;}
img.bullet {vertical-align: baseline;background-color:black;width:5px;height:5px;margin:6px 2px 0 0;}
img.bulletBig {vertical-align: baseline;background-color:black;width:7px;height:6px;margin-left:0px;margin-right:5px;margin-bottom:-1px;}
img.vLine {width:1px;height:9px;/*background-color:#314A92;*/
margin:0px 0px -1px 0px;}
img.vLineLight {width:1px;height:11px;background-color:#E0E4E8;margin:2px 4px -2px 4px;}
/* forms ########################################################## */
form { 
margin: 0px 0px 0px 0px;}
input,select,textarea {font-family:Tahoma,sans-serif;font-size: 11px;font-weight:normal;color:Black;}
.submit {/*add CLASS="submit" to all submit and reset tags (for NS4 compatibility only)*/
font-family:Arial,Helvetica,sans-serif;font-size: 11px;}
/* lists ########################################################## */
ul {margin: 0px 0px 0px 26px;}
li {margin: 2px 0px 0px 0px;}
/* links ########################################################## */
a,.link {color:#20428C;text-decoration:none;}
a:hover  {color:#95ACDB;text-decoration:none;}
a.menu {font-size: 11px;color:#314A92;text-decoration:none;font-family: Tahoma;}
a.menu:hover  {color:#F3F3FF;text-decoration:none;}
a.menured {font-size: 11px;color:#314A92;text-decoration:none;font-family: Tahoma;}
a.menured:hover  {color:#cc0000;text-decoration:none;}
a.IOMlogo {font-family: Verdana, Arial;font-size: 10px;font-weight:bold;color:#A51E00;}
a.IOMlogo:hover {color:#314A92;}
a.fontsize {color:#20428C;text-decoration:none;font-family: Tahoma;}
a.fontsize:hover  {color:#95ACDB;}
a.boldupper:link { /*clickable titles of listings*/color: #314A92;font-weight: bold;text-decoration: none;text-transform: uppercase;}
a.boldupper:hover { /*clickable titles of listings hover*/color: #0000ff;font-weight: bold;text-decoration: none;text-transform: uppercase;}
a.preferences  {color:#000000;/*text-decoration:underline;*/}
a.logout  {color:#ffffff;/*text-decoration:underline;*/}
a.logout:hover  {color:#ffffff;text-decoration:underline;}
a.preferences:hover  {color:#ffffff;/*text-decoration:underline;*/}
a.panels  {font-size:10px;text-decoration:underline;}

a {color:#0067AC;text-decoration:none;}
a:hover {color:#0067AC;text-decoration:underline;}

a.submenu,a.submenu:hover,a.submenuselected {font-family: Tahoma;color:black;text-decoration:none;}

td.vehListing a{color:#314A92}

table.header a.submenu,table.header a.submenuselected {padding:0px 4px 0px 4px;}
/*table.header a.submenu:hover,a.submenuselected,a.submenuselected:hover {background-color:#C7D5F2;text-decoration:none;}*/
table.header a.submenu:hover,table.header a.submenuselected,table.header a.submenuselected:hover,#leftMenuCell a.submenu:hover,#leftMenuCell a.submenuselected,#leftMenuCell a.submenuselected:hover  {background-color:#C7D5F2;text-decoration:none;}



table.menu a.submenu {text-align:center;color:#254B8E;display:block;padding:4px;border-left:1px solid #D5E1EF;border-right:1px solid #86A0C8; background-repeat:repeat-x}

table.menu a.submenu:hover,table.menu a.submenuselected {background-color:transparent;border-right:0;}

table.menu a.submenu:hover,table.menu a.submenuselected {padding:4px 5px 4px 4px;display:block;text-decoration:none;}

#leftMenuCell a.submenu,#leftMenuCell a.submenu:hover,#leftMenuCell a.submenuselected,#leftMenuCell a.submenuselected:hover {padding:0 1px 1px 2px}

/* hr ########################################################## */
hr {background-color:#E0E4E8;color:#E0E4E8;border-width:0;/*margin: 0px 0px 0px 0px;*/}
hr.panel {margin: 4px 0px 4px 0px;width: 100%;text-align: left;}
hr.sPanel {color: #A7C6AE;margin: 0px 0px 0px 0px;text-align: center;}
/* general ########################################################## */
iframe {border: 0px;margin: 0px;}
.trans {background-color: transparent;}
.justified {text-align:justify;}
.px17, #px17 {font-size: 17px;}
.px14, #px14 {font-size: 14px;} 
.px13, #px13 {font-size: 13px;}
.px12, #px12 {font-size: 12px;} 
.px11, #px11 {font-size: 11px;} 
.px10, #px10 {font-size: 10px;}
.px9, #px9 {font-size: 9px;}
.px8, #px8 {font-size: 8px;}
.small, #small {font-size: 0.8em;}
.error, #error {color: #cc0000;font-weight: normal;/*font-size: 11px;*/}
/* calendar ########################################################## */
.CalendarSelected {background-color: #e1e1f0;}
.Calendar {color:#000000;}
.eventlist {color:#000000; padding-bottom:5px;}
a.eventlist {color:#0067AC; padding-bottom:5px;}
.eventheading {font-weight: bold;font-size:16px;}
.bluebar {text-align:left;vertical-align:middle;;background-repeat: repeat-x;color: #ffffff;/*line-height: 30px;*/}
.greenbar {background-repeat: repeat-x;color: #ffffff;/*line-height: 30px;*/
}
.orangebar {background-repeat: repeat-x;text-align:center;vertical-align:top;}
.preferences {font-weight: bold;}
.dottedline {background-repeat: repeat-x;background-position: center}
.checkboxtitle {padding-left: 20px;}
.fieldtitle {/*font-size: 10px;*/
color: #0D005E;font-weight:bold;padding-left:4px;width:120px;}
.helpheaders {font-size: 12px;color: #0D005E;font-weight:bold;width:400px;}
.warning, #warning {background-color: #FFE4D9;color:  #C81F00;font-size: 9px;}
.smallblack {}
.whitetext {color: #FFFFFF}
.greybar 
{font-family: Arial, Helvetica, sans-serif;padding: 0px 0px 0px 2px;/*font-size: 11px; */
font-weight: bold; 
color: #7C7D9B; 
background-color: #e1e1f0;}
/* Motors ######################################################### */
.selected_number { /*page numbers under vehicle list*/
color: #CC0000;font-weight:bold;text-decoration:underline !important}
.boldupper { /*titles of listings*/
color: #314A92;font-weight: bold;text-decoration: none;text-transform: uppercase;text-align: justify;}
.warning { /*form fields not supplied*/
color: #FF0000;font-size: 10px;}

/*from sharks site*/

div.leftmenulogo {margin-top:16px;text-align:center}
td.vLine {background-color:#ffffff;}
h1 {font-size:17px}
h2 {font-size:16px;background-color:#F3F3FF;border: 1px solid #7A8FB3;padding:2px;margin:8px 0 12px 0}
h3 {font-size:13px}
hr,img.hr{background-color:#C7D5F2;color:#C7D5F2;border-width:0;border-top: 0px solid #161616;height:1px;margin:4px 0px 4px 0px;}
img.hr{width:114px;height:1px;margin:4px 0px 4px 0px;}
hr.menu  {padding:0;border-width:0;margin:8px 0px 8px 0px}
col.left{width:130px}
div.breadCrumb {border-bottom:1px solid #C7D5F2;padding:2px;margin:0 0 8px 0}

/*Michael Commissioners*/

div.boxoff {background-color: #C7D5F2;padding:6px;text-align:center;width:188px;margin:16px 0 16px 0}

.sudoButton {
	display: block;
	font-weight:bold;
	text-decoration: none;
	border: 2px #dddddd outset;
	background-color: #eeeeee;
	padding: 5px;
	margin: 0px;
	text-align: center;
	}

.sudoButton:hover {
	border:2px #dddddd inset;
}




