body { color: black; background-color: #FFFFFF; top: 0; left: 0; text-align: center; margin: 0; padding: 0; font-family: Verdana, Arial, Helvetica, sans-serif;}
p {}
td {}
a:link { color: blue }
a:visited { color: purple }
a:hover { color: purple }
a:active { color: red }
.header { background-image: url(../images/header.jpg); width: 950px; height: 150px; background-repeat: no-repeat }
.mainpage {	width: 950px; }

.hormenu { background-image: url(../images/hormen_bg.jpg); background-repeat: repeat-x; text-align: left; width: 950px; height: 28px; border-top: 1px solid #fff; vertical-align:top; padding-top:2px;}

.midpage {margin: 0; padding: 0; width: 950px;}
.midleft { margin: 0; padding: 0; width:170px; text-align:left; float:left;	vertical-align:top;}

.midmain { vertical-align:top; font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif; float: left;	width: 570px; border: solid 1px #CCCCCC;}
.midmainlg { vertical-align:top; font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif; float: left; width: 770px; border: solid 1px #CCCCCC;}

.midmain h1, .midmainlg h1{padding: 4px; font-size: 14px; color: #0000BB; margin-bottom: 4px;	margin-top: 0px;}
.midmain h2, .midmainlg h2 {padding: 4px; text-align: center; display:block; font-size: 13px; color: #0000BB; margin-bottom: 4px; margin-top: 0px;	}
.midmain h3, .midmainlg h3 {padding: 4px; text-align: left; display:block; font-size: 12px; color: #000000; margin-bottom: 4px; margin-top: 0px;}
.midmain h4, .midmainlg h4 {padding: 4px; text-align: left; display:block;	font-size: 14px; color: #444444; margin-bottom: 4px; margin-top: 0px; border-bottom-width: 1px; border-bottom-style: dashed;	border-bottom-color: #444444;}
.midmain h5, .midmainlg h5 {padding: 4px; text-align: left; display:block; font-size: 12px; color: #444444; margin-bottom: 4px; margin-top: 0px;}
.midmain ul, .midmainlg ul {font-size: 12px; list-style-type: none; margin:0px; padding: 4px; }
.midmain li, .midmainlg li {margin:0px 0px 8px 0px; padding: 0px; line-height:14px; text-align:left; color:#666666; line-height:16px;}
.midmain ul.f, .midmainlg ul.f {font-size: 12px; list-style-type:square; none; margin:0px; padding: 4px 0px 0px 30px; }
.midmain p, .midmainlg p {padding: 4px; text-align: justify; font-size: 12px; color:#666666; margin-bottom: 4px; margin-top: 0px; line-height:17px;}
.midmain table tr td, .midmainlg table tr td{padding: 4px; text-align: justify; font-size: 12px; color:#666666; margin-bottom: 4px; margin-top: 0px; line-height:17px;}

.midmain_s { vertical-align:top; font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif; float: left; width: 540px; border: solid 1px #CCCCCC;}

.midmain_s h1 {padding: 4px; font-size: 22px; color:#0000FF; margin-bottom: 4px; margin-top: 0px;}
.midmain_s h3 {padding: 4px; text-align: center; display:block; font-size: 16px; color:#0000FF; margin-bottom: 4px; margin-top: 0px;	}
.midmain_s h2 {padding: 4px; text-align: center; display:block; font-size: 19px; color:#999900; margin-bottom: 4px; margin-top: 0px;}
.midmain_s ul {font-size: 14px; }
.midmain_s {margin:0px 0px 8px 0px; padding: 0px; line-height:14px; text-align:left; color:#000000; line-height:16px;}
.midmain_s {font-size: 12px; list-style-type:square; none; margin:0px; padding: 4px 0px 0px 30px; }
.midmain_s p {padding: 4px; text-align: center; font-size: 16px; color:#000000; margin-bottom: 4px; margin-top: 0px; line-height:17px;}
.midmain_s .wdetails {padding: 4px; text-align: justify; font-size: 14px; color:#000000; margin-bottom: 4px; margin-top: 0px; line-height:17px;}

.midright { margin: 0; padding: 0; width:200px; text-align:left; float:right; vertical-align:top; font-family: Verdana, Arial, Helvetica, sans-serif;	}
.midright h1 { margin: 0px;	padding-top: 5px;  padding-left: 3px;  background-image: url(../images/heaing_bg.jpg); background-repeat: repeat-x; font-size:12px;
	height: 28px; color:#FFFFFF; font-weight:normal; text-align: left;}
.midright h2 { font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif; margin: 0px;	padding-right: 3px; padding-bottom: 5px; padding-top: 5px; padding-left: 3px; font-size:12px; color:#0066FF; font-weight:normal; text-align: left;}


.midright p { margin:0px; padding-left: 3px; padding-right:3px; font-size:11px; color:#444444; font-weight:normal; line-height:14px; }
.midright a { padding-left: 3px; padding-right:3px; font-size:11px; color:#FF0000; font-weight:normal;}
.midright ul { font-size: 11px; list-style-type: none; margin:0px; padding: 3px 3px 0px 3px; }
.midright li { margin:0px 0px 8px 0px; padding: 0px; line-height:14px; color:#444444; display:block; }
.midright form {margin:0px; padding:0px;}
.midright input {margin-top:2px; font-size:11px; border: 1px solid #FF0000; color:#000000; }

.footer { margin-top: 4px; font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif; font-weight:bold; border-top: dotted 1px #CCCCCC; clear:both; width: 950px;}
.footer a { font-size:12px; color:#FF0000; font-weight:normal; }

#regform { font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif; font-size:11px; color:#444444; text-align:left; }
#regform .textinput { font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif; font-size:11px; color:#0000CC; border: 1px solid #FF0000; }
#regform .buttonsubmitinput { font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif; font-size:11px; background-color:#009933; color:#FFFFFF; border: 1px solid #000000; height:25px; }
#regform .buttonclearinput { font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif; font-size:11px; background-color:#CC0000; color:#FFFFFF; border: 1px solid #000000; height:25px; }

.supported { font-family: Tahoma, Verdana, Arial, Helvetica; text-align:center; }
.supported h1 { color:#666666; font-weight:normal; font-size:14px; text-align:left; padding:0px; margin:0px; }
.classy0 {
	color: #990000;
	font-size:18px;
	width:755;
}
.classy1 {
	background-color: #009900;
	color: #234567;
	border:groove
}
