html, body, div, span, applet, object, iframe,
h1, h2, h3, h4, h5, h6, p, blockquote, pre,
a, em, font, img, strong, sub, sup, ol, ul, li,
fieldset, form, label, legend,
table, caption, tbody, thead, tr, th, td {
	margin: 0;
	padding: 0;
	font-weight: inherit;
	font-style: inherit;
	font-size: 100%;
	font-family: inherit;
	background: transparent;
	text-align:left;
}
/* remember to define focus styles! */
a:focus {
	outline: 0;
}
body {
	font-family: Lucida Sans, Arial;
	font-size:8.3pt;
	line-height: 120%;
	color: black;
	background: white;
}

body {
	scrollbar-face-color : #ffffff;
	scrollbar-highlight-color : #666666;
	scrollbar-shadow-color : #eeeeee;
	scrollbar-3dlight-color : #ffffff;
	scrollbar-arrow-color : #eeeeee;
	scrollbar-track-color : #ffffff;
	scrollbar-darkshadow-color : #eeeeee;
	scrollbar-base-color : #ffffff;
}

p{
  margin: 0px;
  margin-bottom: 0.5em;
}

li { list-style-image:url(/img/li.gif);margin-left:22px;margin-bottom:6px; }

a:link,a:visited,a:active,a:hover {
 	color:#0e7e80;
	text-decoration:none;
}

h1 {
  font-size: 160%;
  line-height: 100%;
  color:#0e7e80;
  text-transform:uppercase;
  font-weight:normal;
}

h2 {
  font-size: 120%;
  text-decoration:none;
  font-weight:bold;
}

.foot,a.footlink:link,a.footlink:active,a.footlink:visited,a.footlink:hover {
	color: #ffffff;
	text-decoration:none;
}

.bld, strong {
  font-weight: bold;
}

.upp {
  text-transform: uppercase;
}

.small { font-size:10px; }

.error {
	color: #ff0000 !important;
}

ul.errorlist { margin:0px;padding:0px;font-size:90%;list-style-type:disc;margin:16px;color: #ff0000 !important; }

.rght { float:right; }
.lft { float:left; }
.clr { clear:both; }

.bgw { background-color:#ffffff; }
.bg { background-color:#eff4f1; }
.ctxt { color:#0e7e80; }
#navigation { display:block; border-bottom:2px solid #0e7e80;background-color:#ffffff;padding-left:12px;padding-right:12px; }
#navigation a { text-decoration:none;text-transform:uppercase;color:#0e7e80;font-size:115%;line-height:150%;background: #ffffff url(/img/nav.gif) no-repeat left; padding-left: 13px;font-weight:bold; }
#navigation a:hover,#navigation a.on { color:#7d2727;background: #ffffff url(/img/nav_on.gif) no-repeat left; }
#navigation .nonav { background-image:none;padding-left:0px; }
#content {display:block;border-top:1px solid #ffffff;;}
#footer { display:block;height:48px;text-align:right;color:#ffffff;background: url(/img/foot_bg.jpg) repeat-x;padding-left:12px;padding-right:12px; }
.text-block { padding:12px; }
.mainimg { margin-left:12px; }
/* styles for forms */
.box { border:1px solid #0e7e80; background-color: #ffffff; width:200px;font-size:100%; }
.box2 { border:1px solid #0e7e80; background-color: #ffffff; width:410px;font-size:100%; }
.but1 { cursor: pointer; border:1px solid #ffffff; background-color: #0e7e80; width:100px; height:20px;color:#ffffff; }


