body {font:11px/16px Arial, Helvetica, sans, sans-serif;color:#333; background:#900 url(../images/gradient.jpg); margin:0 auto; padding:0px; width:800px; }

p, td, td {font:11px/16px Arial, Helvetica, sans, sans-serif;}
th { color:#F7F7EF;background-color:#630000;font-size:0.9em;//font-size:0.8em; }
a { color:#333; }
a:hover{text-decoration:none;color:#FFF;background-color:#036;/* line-height:14pt; */}
form {margin:0; padding:0;}
form .onside {display:inline;}

/* page headings */
h2 {font:1.4em; color:#369;}
h3 {font:1.2em; color:#666;}
h4 {font:11px/18px Arial, Helvetica, sans, sans-serif; font-weight:700; text-decoration: none; color:#FFF; background:#630000;padding:5px;/*width:550px;*/margin-top:5px;margin-bottom:5px;}

.headerbg { background: url(../images/headerbg.jpg) no-repeat left bottom; width:800px; height:129px; }
.headerbg a,.headerbg a:visited { float:right;width:100px; margin:5px 0 0 0; padding:0; border:none; }
.searchbar { background-color:#A7A7A7; color:#000; height:20px; line-height:20px; font-weight:700;padding:3px 10px; }
.searchbar form,.searchbar form input { margin:0; padding:0; vertical-align:middle; }
.searchbar input { border:solid 1px #999;/* border-top:solid 2px #ccc;border-left:solid 2px #ccc; */font-size:0.9em; }
.searchbar input.ibtn { border:none; }
.searchbar form { margin:0; padding:0;}
.searchbar a,.searchbar a:visited { color:#9B0000; text-decoration:none;font-weight:700; }
.searchbar a:hover { color:#fff; text-decoration:none;background-color:transparent;font-weight:700; }

.footer { font-size:0.8em;line-height:1em; }
.footer .copyrite { color:#ccc; }

.content {padding:10px;font-size:0.8em;}
.pad10 {padding:10px;}

p,.paragraph{ font-size:12px;line-height:17px;font-weight:400;color:#333;font-style:normal;}
.paragraphbold{ font-size:9pt;font-weight:700;color:#333;line-height:14pt;}
.white{ font-size:11px;font-style:normal;font-weight:700;text-decoration:none;color:#036;line-height:17px;}
.whiteaa{ font-size:13px;font-style:normal;font-weight:700;text-decoration:none;color:#F7F7F7;line-height:17px;}
.headings{ font-size:11pt;font-weight:700;color:#366;}
.tablehead{ font-size:0.9em;color:#F7F7EF;background-color:#630000;font-weight:700;text-align:center;line-height:25px;}
.tablebody,.tablebody td{ font-size:8pt;color:#333;background-color:#fff;}
.tablebody th {color:#FFF;background-color:#630000;}
.a {font-size:8pt;font-weight:700;color:#000;line-height:14pt;text-decoration:none;}

.floatleft {float:left;}
.floatright {float:right;}

.hilite{font-size:0.85em;background-color:#FFF7DE;padding:3px;}
.error {color:#f00;font:11px/14px sans-serif; font-weight:700;display:inline;}
.small, .small td {font-size:.9em;}
a.goback, a.goback:visited { font:11px sans-serif; color:#333; font-weight:700; text-decoration:none; padding-left:20px;}
a.goback:hover {font:11px sans-serif; color:#333; font-weight:700; background:none; text-decoration:underline; padding-left:20px;}


#div_other {float:left;display:block; width:180px;position:absolute;left:5px;}

.code { border: 1px solid #ccc; list-style-type: decimal-leading-zero; padding: 5px; margin: 0; }
.code code { display: block; padding: 3px; margin-bottom: 0; }
.code li { background: #ddd; border: 1px solid #ccc; margin: 0 0 2px 2.2em; }
.indent1 { padding-left: 1em; }
.indent2 { padding-left: 2em; }


/*** side nav ***/

.sidenav {background-color:#A5A6A5; padding:10px;float:left;width:180px;}
.sidenav td { font-size:1.2em;}

ul#menu,
ul#menu ul { list-style-type:none; margin: 0; padding: 0; /* width: 190px; */ }
ul#menu a,
ul#menu a:visited,
ul#menu a:hover { font-size:1.2em;display: block; text-decoration: none; font-weight:700; line-height:1.2em; padding:5px; }
ul#menu a:hover { background-color:#10106B;color:#FFF;line-height:1.2em; }
ul#menu li { width:180px;float:left;clear:both;display:block; }
ul#menu li a { color:#FFF;width:170px; background-color:#666;padding:5px;float:left;display:block;}
ul#menu li a.header { border-top:1px solid #999;border-bottom:1px solid #333; }
ul#menu li ul li a { font-size:1.2em;background-color: #A7A7A7; color: #9B0000; width:170px; padding:5px; border-top:solid 1px #666; }

/*** side nav ***/

/*** =pagination ***/
div.pagination{font:12px sans-serif;margin:3px;padding:3px;}
div.pagination span.current,div.pagination span.current a,div.pagination a,div.pagination a:visited{font:12px sans-serif;border-right:1px solid #5A0408;text-decoration:underline;color:#5A0408;padding:0 5px;}
div.pagination a.last{border:none;}
div.pagination a:hover,div.pagination a:active{background:none;color:#900;}
div.pagination span.current{color:#000;text-decoration:none;}
div.pagination span.disabled{border-right:1px solid #5A0408;color:#73757B;padding:0 5px;}
div.pagination a.noborder{border:none;background:#FFF;margin-left:-1px;margin-right:-1px;}
/*** =pagination end ***/

