body,form {margin: 0px;}

body,td,tr,div,h1,h2,h3,h4,h5,a {font-family: Arial,Helvetica,Sans-Serif;}
body,td,tr,li {font-size:10pt}

.xsmtxt {font-size:75%;}
.smtxt {font-size:85%;}
.smtxt2 {font-size:90%;}
.medtxt {font-size:100%;}
.lgtxt {font-size:125%}
.xltxt {font-size:150%}
.xxltxt {font-size:175%}
.xxxltxt {font-size:200%}

.xpadding {padding: 2px;}
.xxpadding {padding: 5px;}
.xxxpadding {padding: 10px;}

.otext {color:#00547F}
.oheader {color:#00547F;font-size:120%;font-weight:800;border-bottom:1px solid #cccccc;margin-bottom:8px;}

img.vmiddle {vertical-align:middle}

blockquote {margin-left: 15px;}
ol,ul {margin-top: 0.9em;margin-bottom:0.9em;margin-left:12px;padding-left:12px;}
p { margin-top: 0.9em;margin-bottom: 0.9em; }
hr {height: 1px;color:#00547F;background-color:#00547F;}

h1,h2,h3,h4,h5 {color:#333333;margin-bottom:3px;margin-top:3px;}
h1 {font-size:18pt}
h2 {font-size:16pt}
h3 {font-size:14pt}
h4 {font-size:11pt;}
h5 {font-size:10pt;}

.note {padding-left:10px;font-size:85%;}

a {color: #333333;}
a:hover {color:#FFBB20}

td.menuitem {height:24px;border-top:1px solid #cecece;color:#204366;font-weight:bold;font-size:10pt;}
a.menuitem {color:#204366;text-decoration:none;font-size:10pt;}
a.menuitem:hover {color:#204366;text-decoration:underline;font-size:10pt;}

.page_header {color:#ffffff;font-size:18px;font-weight:500;text-align:right;}

.docfooter {color:#ffffff;font-size:8pt;text-decoration:none}
a.docfooter {color:#ffffff;font-size:10pt;text-decoration:none}
a.docfooter:hover {color:#ffffff;font-size:10pt;text-decoration:underline}

.docheader {background:#FFE39F}

.warning {
			border-top:1px solid #cccccc;
			border-bottom:1px solid #cccccc;
			padding:5px 5px 5px 50px;
			background: url(images/warning.gif) #ffffff left no-repeat;
}

.content_area {
	padding:15px 10px 15px 15px;
	line-height:130%;
}

div.quote {
	margin-right:10px;
	padding:10px 10px 5px 10px;
	background:#E1FAC0;
	border:1px dotted #cccccc;
}

.content_area a {color:#416D09}
.content_area a:hover {color:#333333;}
.content_area li {line-height:140%;}

.ltshade1 {background:#f5f5f5;}
.ltshade2 {background:#f5ccf5;}
.dkshade1 {background:#903523;color:#ffffff;}
.txtshade {color:#333333}



.bline {border-bottom:1px solid #dddddd;}
.tline {border-top:1px solid #dddddd;}
.rline {border-right:1px solid #eeeeee;}
.lline {border-left:1px solid #eeeeee;}
.oline {border:1px solid #dddddd;}

.pframe {border:1px solid #888888;}

.inset {	background:#FFFFFF;
		padding:5px;
		border-width: 1px;
		border-style: solid;
		border-color: #333333 #cccccc #cccccc  #333333;
}

td.leftnav {font-size:10pt;height:24px;color:#ffffff;}
a.leftnav  {font-size:10pt;color:#ffffff;text-decoration:none;}
a.leftnav:hover {font-size:10pt;color:#ffffff;text-decoration:underline;}

td.leftnav2 {font-size:10pt;height:18px;color:#ffffff;}
a.leftnav2  {font-size:10pt;color:#ffffff;text-decoration:none;}
a.leftnav2:hover {font-size:10pt;color:#ffffff;text-decoration:underline;}

.wbline {border-bottom:1px solid #444444;padding-top:2px;padding-bottom:2px;}

.services {
	background:#ffffff;
	border-top:1px solid #cccccc;
	border-bottom:1px solid #cccccc;
}

.products {
	border-top:1px solid #cccccc;
	border-bottom:1px solid #cccccc;
}

