/* MAIN BODY AND DEFAULT STYLES */
body	{ margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px; background-color: #ffffff; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 0.8em; padding-left: 5px;}
h1		{ font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 14pt; padding-left: 0px; font-variant: normal; font-weight: bold; color: #3F6B9F; }
h2		{ font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10pt; padding-left: 0px; padding-top: 5px; font-variant: small-caps; font-weight: bold; color: #3F6B9F;  line-height: 80%; }
h3		{ font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10pt; padding-left: 0px; padding-top: 5px; font-variant: small-caps; font-weight: bold; color: #3F6B9F;  line-height: 80%;  border: 1px solid #696969;  background-image: url(images/bg_bar.gif);  padding: 3px 100px 3px 5px;    }
img		{ border: 0px; }
label	{ cursor: pointer; color: #330; }
p {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9pt;  vertical-align: top; }
li.must{ list-style-image: url(images/star_bullet.gif);  white-space: normal;  display: list-item;  list-style-position: outside; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9pt;  vertical-align: top;}
li.sub{ list-style-image: url(images/green_bullet.gif);  white-space: normal;  display: list-item;  list-style-position: outside; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9pt;  vertical-align: top;}
/*a {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9pt;  color: #00008B;  text-decoration: underline;  }*/
/*a:HOVER {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9pt;  color: #70708F;  text-decoration: none;  font-weight: bold;  background-color: #FFFACD;  margin: 1px 2px 1px 2px;  list-style-image: url(images/more.gif); }*/

/* TOP MENU STYLES */
#topmenu			{ font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9pt;  border: thin #3A6699;  background: url(images/top_nav_bg.gif);  width: 100%;  text-align: right;  vertical-align: middle;  }
#topmenu td			{ font-weight: bold; }
a.topmenu		{ color: #FFFFFF; text-decoration: none;}
a.topmenu:hover	{ color: #EFED23; text-decoration: underline; }

/* LEFT SIDE MENU STYLES */
.leftmenu 			{ font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; font-weight: bold; background-image: url(images/bg_nav.jpg); vertical-align: top; }
a.leftmenu 			{ color: #F63; display: block; background-image: url(img/left_menu_off.gif); background-repeat: no-repeat; background-position: right; }
a.leftmenu:hover 	{ color: #F00; display:block; background-image: url(img/left_menu_on.gif); background-repeat: no-repeat; background-position: right; }
td.main 		{ font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9px; background-repeat: no-repeat; background-position: right bottom; background-color: #FFFFFF; text-align: right; }
td.footer 		{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	background-repeat: no-repeat;
	background-position: right bottom;
	background-color: #FFFFFF;
	text-align: center;
	display: compact;
	vertical-align: bottom;

}
.rightbg 			{ background-image: url(images/mazda2.jpg); background-repeat: no-repeat; background-position: right bottom;  vertical-align: top;  }
/*fORM TABLE*/
td.feedback 			{ font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9pt; padding-left: 0px; vertical-align: top;  }
.ISO {
	vertical-align: bottom;
	border: none;
	text-align: center;

}
