/* CSS Document */

* {margin: 0; padding: 0}
body { background-color: #eeeeee }
table { border-collapse: collapse; font-size: 12px }
td { vertical-align: top }
p,form,td {text-align: left}

div#bg { background-color: #eeeeee }
table#outer { border-left: 2px solid #dddddd; border-right: 2px solid #dddddd; border-bottom: 2px solid #dddddd }

#headermenu {color: white; font-size: 12px; font-weight: normal; text-decoration: none;}
#headermenu a {color: white; text-decoration: none; line-height: 1.5em }
#headermenu a:hover {color: #ff9900; text-decoration: underline}
#headermenue {line-height: 1.5em; letter-spacing: 0; word-spacing: 1px}
#headermenue td {color: white; text-align: left; padding: 1px 0px; height: 12pt; font: 10pt Arial,Helvetica; white-space: nowrap}
#headermenue a {color: white; text-decoration: none}
#headermenue a:hover {color: #ff9900; text-decoration: underline}

#contents {background-color: white; padding: 6px}

#contentshtml { line-height: 1.6em; background-color: #ffffff; padding: 20px 20px}
#contentshtml img#logo {float: left; margin-right: 20px; margin-bottom: 20px}
#contentshtml div#hr1 {border: 2px none #489999; border-bottom-style: solid; margin-top: 30px; margin-bottom: 4px}
#contentshtml h1 { font-size: 28px; font-weight: bold; color: #006600; line-height: 1em; border-bottom-style: solid; border-color: #006600; border-bottom-width: 2px; margin: 0 0 20px 0; padding: 3px 0 6px 0}
#contentshtml h1#float { font-size: 28px; font-weight: bold; color: #006600; border-bottom-style: solid; border-color: #006600; border-bottom-width: 2px; margin: 0 0 20px 120px; padding: 3px 0 6px 0}
#contentshtml h1#noborder { border-bottom-style: none; font-size: 28px; font-weight: bold; color: #006600; line-height: 1em; margin: 0 0 20px 0; padding: 3px 0 6px 0}
#contentshtml h2 { font-size: 14px; font-weight: normal; color: #339999; margin: 0; padding: 0 }
#contentshtml h3 { font-size: 14px; font-weight: normal; color: #339999; border-top-style: solid; border-bottom-style: dotted; border-color: #489999; border-top-width: 2px; border-bottom-width: 1px; margin-top: 20px; margin-bottom: 4px; padding: 3px 0 3px 0 }
#contentshtml h4 { font-size: 14px; color: #006600}
#contentshtml h5 { font-size: 14px; color: #FF0000}
#contentshtml h6 { font-size: 14px; color: #000099}
#contentshtml h7 { font-size: 11px; color: #990000}
#contentshtml h8 { font-size: 14px; font-weight: bold; color: #990000; margin: 0; padding: 0 }
#contentshtml div#htmlintro { background: #f0f7e4; margin-left: 120px }
#contentshtml div#htmlintro2 { background: #f0f7e4 }
#contentshtml td {padding: 2px 0 2px 0}
#contentshtml #bookmargin {margin-left: 18px}
#contentshtml ul {list-style:disc; margin:0 0 0 17px; padding:0}
#contentshtml p {line-height: 1.8em}
#contentshtml ver {font-family:Verdana, Arial, Helvetica, sans-serif }
#contentshtml bt { font-size: 28px; color: #006600; text-decoration: none }

#sidemenu2{width:162px; white-space: normal; padding-top: 6px}
#sidemenu2 h2{margin:0; padding:0; font-size: 14px; font-weight: bold; color: #006600}
#sidemenu2 ul{list-style:disc; margin:22px 0 0 17px; padding:0}
#sidemenu2 li{margin:4px; padding: 0; white-space: normal}
#sidemenu2 a {color: blue; text-decoration: none}
#sidemenu2 a:hover {color: #ff9900; text-decoration: underline}

#sidemenu3 {width:180px; white-space: normal; padding: 6px 6px}
#sidemenu3 h2{margin-left: 16px; padding:0; font-size: 14px; font-weight: bold; color: #006600; text-indent: -1em}
#sidemenu3 ul{list-style:disc; margin:12px 0 0 17px; padding:0}
#sidemenu3 li{margin:4px; padding: 0; white-space: normal}
#sidemenu3 a#title {color: #006600; text-decoration: underline}
#sidemenu3 a#title:hover {color: #ff9900; text-decoration: underline}
#sidemenu3 a {color: blue; text-decoration: none}
#sidemenu3 a:hover {color: #ff9900; text-decoration: underline}

#rightmenu { width:180px; padding: 6px 0 0 0; white-space: normal; line-height: 1.5em}
#rightmenu p { padding-left: 8px}

#footer {text-align: right; font-size: 10px; color: #006600; padding: 6px 6px 6px 6px}


a#btitle {color: #266300; text-decoration: underline; font-size: 16px}
a#btitle:hover {color: #ff9900}
a#btitle14 {color: #266300; text-decoration: underline; font-size: 14px}
a#btitle12 {color: #266300; text-decoration: underline; font-size: 12px}
a#btitle:hover {color: #ff9900}

#error { color: red }

/*new classed defined for the e-editing page*/
.ver{
	font-family:Verdana, Arial, Helvetica, sans-serif;
}

.ver14{
	font-family:Verdana, Arial, Helvetica, sans-serif; font-size:14px;
}

.b{
	font-weight:bold;
}

.white{
	color:#fff;
	font-weight:bold; 
}

.bor{
	border:1px solid #C8E6E6;
}

.borr{
	border-right:1px solid #C8E6E6;
}
.borl{
	border-left:1px solid #C8E6E6;
}

.borb{
	border-bottom:1px solid #C8E6E6;
}

.borrb{
	border-bottom:1px solid #C8E6E6;
	border-right:1px solid #C8E6E6;
}

.note{
	font-size:11px;
	color:#990000;
}
.padlr{ padding:0 10px 0 10px;}
.id{vertical-align:middle;}
.green{ background-color:#489999; padding:5px; color:#FFF; font-weight:bold; height:20px;}
.white_box{padding:5px; color:#000; height:20px;}
.fl{float:left;}
.clear{clear:both;}
.center{ text-align:center;}
.list_bullet ul{margin-left:10px;}
.list_bullet ul li{ list-style-type:none; background:url(../images/bullet.gif) left 2px no-repeat; padding:0 0 5px 15px;}

a.top{text-decoration:none; display:block; float:right;}
.mart20{margin-top:20px;}