/* Table Properties */
table#prhead {display: none;}
table#whitebdr {border-color: #FFFFFF;}
th {background-color: #FFE100; text-align:center; border: 0px; font-size: 16px;}
td {border: 0px; font-size: 14px;}
.largetable {width: 100%; border: 1px solid #FFFFFF;} /* using for RBE site */
.smallertable {width: 80%;}
.insidetable {width: 95%; border: 1px solid #000000;}

table.a {width: 90%; margin-bottom: 1em; padding: 0; margin: 0; border-width: 0; text-align: left;}
table.a td, table.a th {border-bottom: 1px solid #000; padding: 5px 10px 5px 0; border-spacing: 0px;}
table.a td.one {border-right: 1px solid #000; border-left: 1px solid #000; padding-left: 5px;}
table.a th.one {border-right: 1px solid #000; border-left: 1px solid #000; border-top: 1px solid #000; padding-left: 5px;}
table.a td.two {padding: 5px 10px 5px 5px;}
table.a th.two {padding: 5px 10px 5px 5px; border-top: 1px solid #000;}
table.a th.three { border-top: 1px solid #000;}
table.a td.four {border-right: 1px solid #000;}
table.a th.four {border-right: 1px solid #000;  border-top: 1px solid #000;}

/* Header Properties */
h1 {font-size: 48px; text-align: center; color:#000066} /* using for RBE site */
h2 {font-size: 12px; text-align: center; color:#000066;} /* using for RBE site */
h3 {font-size: 16px; text-align: left; color:#000066; } /* using for RBE site */
h4 {font-family: Arial, Helvetica, sans-serif; font-weight:normal; font-size: 12px; text-align: left;} /* using for RBE site */
h5 {font-size: 24px; text-align: left; font-weight: bold;}
h6 {font-size: 16px; text-align: left;}


/* Border Class */
.whiteborder { border: 1px solid #FFFFFF; background-color: #FFFFFF;} /* using for RBE site */
.konicaborder { border: 1px solid #0066FF; background-color: #0066FF;} /* using for RBE site */
.redborder { border: 1px solid #CC0000; background-color: #CC0000;} /* using for RBE site */

/* Font Class */
.bigfont {font-size: 16px; font-weight: bold;} /* using for RBE site */
.projects { padding: 3px 0 0 0; margin: 1.5em 0 0.4em 0; line-height: 1.4; border-top: 1px solid #000; text-align: left; font-weight: bold; font-size: 16px;}
.blacklink {font-size: 14px; color: #000000;}
Body {font-family: Arial, Helvetica, sans-serif;}

/* Align Class */
.indent {text-indent: 40px; text-align: left; clear:none;} /* using for RBE site */
.narrow {padding-right: 300px; text-align: left;} /* using for RBE site */
.alignleft {text-align: left;}
td#bottom {vertical-align: bottom;}

/* List Class */
dt { font-weight: bold; text-align:left;}
dd { margin-bottom: 1em; margin-left: 1.4em; text-align:left;}

/* Float Class */
img.right {float:right; margin-left:15px; margin-bottom:10px;}
img.left {float:left; margin-right:30px; margin-bottom:20px;} /* using for RBE site */
table#left {float:left;}


/* Navligation */
div#polnav {width: 100%; height: 20px; margin: 0; padding: 0; clear: right;} /* using for RBE site */
div#polnav ul {display: inline; margin: 4px 0 0 0; padding: 0; font: normal 12px arial, helvetica, verdana, sans-serif;} /* using for RBE site */
div#polnav ul li {display: inline; padding: 0 6px;} /* using for RBE site */
div#polnav ul li a {color:#000066;} /* using for RBE site */
div#polnav ul li a:hover {color: #666; background: transparent;} /* using for RBE site */

div#secnav {width: 100%; height: 20px; margin: 0; padding: 0; clear: right;}
div#secnav ul {float: right;}
div#secnav ul {display: inline; margin: 4px 0 0 0; padding: 0; font: normal 12px arial, helvetica, verdana, sans-serif;}
div#secnav ul li {display: inline; padding: 0 6px;}
div#secnav ul li a {color:#000000;}
div#secnav ul li a:hover {color: #666; background: transparent;}

div#mainnav {height: 25px; margin: 0; padding: 0;}
div#mainnav ul {float: right; width: 365px;}
div#mainnav ul {font: bold 16px arial, helvetica, verdana, sans-serif; display: table; list-style: none; padding: 0; margin: 0;}
div#mainnav ul li {display: table-cell; float: right; padding: 0; margin: 0; text-align: center;}
div#mainnav ul li a {color: #000; text-decoration: none; display: block; margin: 0; padding: 5px 6px 7px 6px;}
div#mainnav ul li a:hover {background: #fff url(../Images/main_nav_grad.JPG) repeat-x top left;}
div#mainnav ul li strong {text-decoration: none; display: block; margin: 0; padding: 5px 6px 7px 6px; background: #fff url(../Images/main_nav_grad.JPG) repeat-x top left;}
