#frame {
	position: absolute; left: 0px; top: 0px; width: 750; height: 550;
}

.dashedtable1 {
	position: absolute; left: 163px; top: 145px; width: 10;
}

.dashedtable2 {
	position: absolute; left: 507px; top: 145px; width: 10;
}

.dashedcell {
	background-image: url(images/dashed.jpg); background-repeat: repeat-y;
}

.docname {
	font-family: arial; font-size: 13; color: blue; font-weight: bold;
}

.docreg {
	font-family: arial; font-size: 12; color: blue; font-weight: none;
}

.docaddr {
	font-family: arial; font-size: 12; color: blue; font-weight: none;
}

.jobaddr {
	font-family: arial; font-size: 12; color: #666666; font-weight: bold;
	text-align: center;
}

.time {
	font-family: arial; font-size: 11; color: #666666
}

.bar1 {
	position: absolute; left: 555; top: 90px;
}

.bar1link {
	font-family: arial; font-size: 11; color: #666666;
}

.bar2 {
	position: absolute; left: 0; top: 107px;
}

.bar2link {
	font-family: arial; font-size: 12; color: #666666; font-weight: bold; 
	text-align: center; width: 90; height: 30;
	border-right: #808080 2px solid; 
}

.bar3 {
	width: 150;
	padding: 0px 20px 20px 3px; 
	vertical-align: top;
}

.bar3title {
	font-family: arial; font-size: 13; color: #CC3300; font-weight: bold; 
	text-transform: uppercase; text-align: left; text-decoration: none; 
}

.bar3links {
	font-family: arial; font-size: 12; font-weight: bold; 
	text-decoration: none; color: #666666; text-align: left;
}

.barimg {
	width: 150;
	padding: 0px 0px 0px 60px; 
	vertical-align: top;
}

.lostpwd {
	width: 400;
	padding-left: 10pt; padding-bottom: 10pt; padding-top: 5pt; padding-right: 10pt;
	vertical-align: top; 
}

.textarea {
	width: 300;
	padding-left: 10pt; padding-bottom: 10pt; padding-top: 5pt; padding-right: 10pt;
	vertical-align: top;
}

.servicetextarea {
	border-top: 0 px; border-bottom: 0 px; border-left: 0 px; border-right: 0 px; 
	width: 300;
	padding: 0px 20px 20px 0px; 
	vertical-align: top;
}

.producttextarea {
	border-top: 0 px; border-bottom: 0 px; border-left: 0 px; border-right: 0 px; 
	width: 300;
	padding: 0px 20px 20px 10px; 
	vertical-align: top;
}

.servicetable {
	width: 300;
	font-family: arial; font-size: 12; text-align: justify;
}

.producttable {
	width: 550;
	font-family: arial; font-size: 12; text-align: justify;
}

.text {
	font-family: arial; font-size: 12; text-align: justify; color: #666666
}

.backlink {
	font-family: verdana; font-size: 10; text-align: right;
}

.empty {
	width: 200; text-align: left;
}

a:visited {
	color: #666666;
}

a:active {
	color: #025096
}

.abar {
	text-decoration: none; color: black;
}

.anews {
	font-family: arial; font-size: 10; 
	text-decoration: underline; color: blue;
	padding-left: 140pt; 
}

.content {
	position: absolute; left: 0; top: 160; width: 750;
}

.contact {
	position: absolute; left: 20; top: 160; width: 750;
}

.contacttable {
	width: 750; text-align: left;
}

.job {
	position: absolute; left: 25; top: 160; width: 750;
}

.icontent {
	position: absolute; left: 15; top: 160; width: 730;
}

.ilist {
	font-family: arial; font-size: 12; color: #666666; text-align: left; font-weight: bold;
	padding-left: 5pt; padding-bottom: 1pt; padding-top: 1pt; padding-right: 0pt;
}

.itext {
	font-family: verdana; font-size: 12; color: #666666; text-align: justify;
	padding-left: 10pt; padding-bottom: 5pt; padding-top: 5pt; padding-right: 10pt;
}

.iimg {
	font-family: verdana; font-size: 12; color: #666666; text-align: center;
	padding-bottom: 5pt; padding-top: 5pt; 
}

.article {
	position: absolute; left: 35; top: 30; width: 500;
}

.news {
	width: 240; 
	border: 1; 	BORDER-RIGHT: medium none; BORDER-TOP: medium none; BORDER-LEFT: medium none; 
	BORDER-BOTTOM: medium none; BORDER-COLLAPSE: collapse; 
	mso-border-alt: solid #3366FF .5pt; mso-padding-alt: .05in 5.75pt .05in 5.75pt;
}

.dir {
	width: 450; 
	border: 1; 	BORDER-RIGHT: medium none; BORDER-TOP: medium none; BORDER-LEFT: medium none; 
	BORDER-BOTTOM: medium none; BORDER-COLLAPSE: collapse; 
	mso-border-alt: solid #3366FF .5pt; mso-padding-alt: .05in 5.0pt .05in 5.0pt;
}

.colstitle {
	height: 25;
	font-family: arial; font-size: 14; color: #ffffff ; font-weight: bold; 
	background: #3366ff; text-align: left; 
	padding-left: 5pt; padding-bottom: 2pt; padding-top: 2pt;
	border-right: #3366ff 0.5pt solid; border-bottom: #3366ff 0.5pt solid; border-left: #3366ff 0.5pt solid; 
}

.colsitem {
	font-family: arial; font-size: 11; 
	text-align: left;
}

.cols {
	border-right: #3366ff 0.5pt solid; border-bottom: #3366ff 0.5pt solid; border-left: #3366ff 0.5pt solid; border-top: #3366ff 0.5pt solid; 
	padding-right: 5pt; padding-top: 0.05in; PADDING-LEFT: 5pt; PADDING-BOTTOM: 0.05in; 
}

.copyright {
	font-family: arial; font-size: 10; color: #666666; text-align: left; 
	position: absolute; left: 190; width: 750; height: 50
}

.title1 {
	font-family: verdana; font-size: 13; color: #CC3300; font-weight: bold; 
	text-transform: uppercase; text-align: left;
}

.title2 {
	font-family: arial; font-size: 12; color: blue; font-weight: bold; 
}

.header {
	font-size: 16pt ; font-family: Arial; color: #CC3300; font-weight: bold; 
	height: 40; text-transform: uppercase; 
}

.closelink {
	text-align: center; 
}

.closebtn {
	font-family: arial; font-size: 12; font-weight: bold; 
	color: blue; background-color: white;
	text-align: center; text-decoration: none;
	height: 25; width: 80;
	border: outset 2pt;
	padding-left: 8pt; padding-bottom: 3pt; padding-top: 3pt; padding-right: 8pt;
}

.textbox {
	font-family: arial; font-size: 12; color: #666666; 
	text-align: left; width: 75%;
}

.textmandate {
	font-family: arial; font-size: 12; color: blue; 
	text-align: left; width: 75%;
	background-color: #CCECFF;
}

.checktext {
	font-family: arial; font-size: 12; color: #666666; text-align: left;
	padding-left: 3pt;
}

.checkbox {
	width: 20; vertical-align: top; 
}

.label {
	font-family: arial; font-size: 12; color: #666666; text-align: left;
	width: 25%; vertical-align: top;
}

.labelmandate {
	font-family: arial; font-size: 12; color: #666666; text-align: left;
	width: 25%; vertical-align: top; 
	background-color: #CCECFF;
}

.remarkmandate {
	font-family: arial; font-size: 12; color: blue; text-align: center;
	width: 25%; vertical-align: top;
}

.inputtext {
	font-family: arial; font-size: 12; color: #000000; 
}

.formtitle {
	font-family: arial; font-size: 12; color: #666666; text-align: left; 
	font-weight: bold; padding-left: 4pt;
}

.forminstr {
	font-family: arial; font-size: 12; text-align: justify; color: #666666;
	vertical-align: bottom;
}

.formdiv {
	height: 35;
}

.button {
	text-align: center; height: 100;	
}

.newstext {
	text-decoration: none; color: #ea0000;
}

.newstitle {
	font-weight: bold; font-family: arial; font-size: 13; 
	color: #666666; line-height: 200%;
}

.ititle {
	font-family: arial; font-size: 13.5pt; color: #CC3300; font-weight: 600; 
	text-transform: uppercase; text-align: center;	
}

.textlist {
	font-family: arial; font-size: 12; text-align: justify; color: #666666;
	list-style-type: decimal; padding-left: 0pt;
}
