  .container { margin: 0pt auto;
    padding: 0pt 8px 8px;
    background-color: rgb(255, 153, 0);
    font-size: 1.2em;
    width: 780px;
    }

  .clearer {
	border-style: none none none solid;
	border-color: rgb(255, 255, 255);
	border-width: 0px 0px 0px 1px;
	margin: 0px;
	padding: 0.5em 10px;
	clear: both;
	color: rgb(255, 255, 255);
	background-color: #F2881A;
	font-size: 14px;
	font-weight: normal;
	font-family: Arial,Helvetica,sans-serif;
	line-height: 1.5em;
    }

.clearer a:link { font-weight: bold;
    color: #FFFFFF;
    text-decoration: none;
    }

  .clearer a:hover { font-weight: bold;
    color: #FFFFFF;
    text-decoration: none;
    }

  .clearer a:visited { font-weight: bold;
    color: #FFFFFF;
    text-decoration: none;
    }

  .left { float: left;
    }

  .right { float: right;
    }

  body { margin: 0px;
    }

  .level1 { font-family: Arial,Helvetica,sans-serif;
    font-size: 12px;
    text-align: center;
    background-attachment: fixed;
    background-repeat: repeat;
    }

  .level2 { font-family: Arial,Helvetica,sans-serif;
    font-size: 12px;
    text-align: center;
    background-repeat: no-repeat;
    }

  .menu { border: thin solid rgb(255, 255, 255);
    font-family: Arial,Helvetica,sans-serif;
    font-size: 14px;
    line-height: 25px;
    background-color: rgb(153, 153, 153);
    text-align: center;
    vertical-align: middle;
    }

  .menu a:link { color: rgb(255, 255, 255);
    font-weight: bold;
    text-decoration: none;
    }

  .menu a:hover { text-decoration: none;
    color: rgb(255, 153, 0);
    font-weight: bold;
    }

  .menu a:visited { text-decoration: none;
    color: rgb(255, 255, 255);
    font-weight: bold;
    }

  .menurght { border: thin solid rgb(255, 255, 255);
    font-family: Arial,Helvetica,sans-serif;
    text-align: center;
    vertical-align: middle;
    font-size: 10px;
    background-color: #FFCC66;
    line-height: normal;
    padding-top: 2px;
    padding-bottom: 2px;
    }

  .menurght a:link { text-decoration: none;
    text-transform: capitalize;
    color: rgb(0, 0, 102);
    }

  .menurght a:hover { text-decoration: none;
    font-weight: inherit;
    color: rgb(0, 0, 102);
    }

  .menurght a:visited { text-decoration: none;
    color: rgb(3, 52, 106);
    font-weight: inherit;
    }

  .menusel { border: thin solid rgb(255, 255, 255);
    font-family: Arial,Helvetica,sans-serif;
    font-size: 14px;
    line-height: normal;
    color: rgb(19, 12, 0);
    text-align: center;
    vertical-align: middle;
    font-weight: bold;
    height: 30px;
    background-color: rgb(255, 153, 0);
    }

  .menusel a:link { text-decoration: none;
    color: #666666;
    }

  .menusel a:hover { text-decoration: none;
    color: #666666;
    font-weight: bold;
    }

  .menusel a:visited { text-decoration: none;
    color: #666666;
    }

  .menurghtsel { border: 0px none rgb(255, 255, 255);
    font-family: Arial, Helvetica, sans-serif;
    text-align: center;
    vertical-align: middle;
    line-height: normal;
    font-size: 10px;
    color: #333333;
    background-color: #666666;
    padding-top: 2px;
    padding-bottom: 2px;
    font-weight: normal;
    }

    .menurghtsel a:link { color: rgb(255, 255, 255);
    font-weight: bold;
    text-decoration: none;
    }

  .menurghtsel a:hover { text-decoration: none;
    color: rgb(255, 153, 0);
    font-weight: bold;
    }

  .menurghtsel a:visited { text-decoration: none;
    color: rgb(255, 255, 255);
    font-weight: bold;
    }
    
  .nrwblnk { font-family: Arial,Helvetica,sans-serif;
    font-size: 2px;
    line-height: 4px;
    }

  .normaltxt {
	padding: 5px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #555555;
	text-align: justify;
    }

  .normaltxt a:link { text-decoration: none;
    color: rgb(255, 153, 0);
    font-weight: bold;
    }

  .normaltxt a:hover { text-decoration: underline;
    color: rgb(255, 153, 0);
    font-weight: bold;
    }

  .normaltxt a:visited { text-decoration: underline;
    color: rgb(255, 153, 0);
    font-weight: bold;
    }

  .blkheadings { font-family: Arial,Helvetica,sans-serif;
    font-size: 12px;
    line-height: 16px;
    font-weight: bold;
    color: rgb(0, 0, 0);
    }

  .blkheadings a:link { font-family: Arial,Helvetica,sans-serif;
    font-size: 12px;
    line-height: 16px;
    font-weight: normal;
    text-decoration: none;
    color: rgb(0, 0, 255);
    }

  .blkheadings a:hover { font-family: Arial,Helvetica,sans-serif;
    font-size: 12px;
    line-height: 16px;
    font-weight: normal;
    color: rgb(0, 0, 255);
    text-decoration: none;
    }

  .blkheadings a:visited { font-family: Arial,Helvetica,sans-serif;
    font-size: 12px;
    line-height: 16px;
    font-weight: normal;
    color: rgb(0, 0, 255);
    text-decoration: none;
    }

  
  .bldtxtright { font-family: Arial,Helvetica,sans-serif;
    font-size: 12px;
    color: rgb(106, 78, 0);
    text-align: right;
    font-weight: bold;
    }

  .cpyrght { font-family: Arial,Helvetica,sans-serif;
    font-size: 10px;
    color: rgb(0, 0, 51);
    padding-top: 20px;
    }

  .cpyrght a:link { text-decoration: none;
    color: rgb(255, 153, 0);
    font-weight: bold;
    }

  .cpyrght a:hover { text-decoration: underline;
    color: rgb(255, 153, 0);
    font-weight: bold;
    }

  .cpyrght a:visited { text-decoration: underline;
    color: rgb(255, 153, 0);
    font-weight: bold;
    }

  .searchpos { position: absolute;
    width: 219px;
    height: 73px;
    }

  .logopos { position: absolute;
    }

  .topbar {
	background-color: #FFFFFF;
	float: left;
	border-left-width: 1px;
	border-left-style: dotted;
	border-left-color: #666666;
	list-style-image: none;
	list-style-type: none;
	overflow: hidden;




    }

  .logocell { padding: 15px;
    }

  .primarylnks { padding: 5px 0px 0px;
    font-family: Arial,Helvetica,sans-serif;
    font-size: 12px;
    font-weight: bold;
    color: rgb(102, 102, 102);
    }

  .primarylnks a:link { font-weight: bold;
    color: rgb(153, 153, 153);
    text-decoration: none;
    }

  .primarylnks a:hover { font-weight: bold;
    color: rgb(153, 153, 153);
    text-decoration: none;
    }

  .primarylnks a:visited { font-weight: bold;
    color: rgb(153, 153, 153);
    text-decoration: none;
    }

  .bottombar {
	background-color: rgb(255, 153, 0);
	height: 125px;
	overflow: hidden;
	display: block;

    }

  .searchbox { padding: 20px;
    }

  .search { border-style: none;
    font-size: 14px;
    padding-bottom: 0px;
    padding-top: 0px;
    background-color: transparent;
    color: rgb(255, 102, 0);
    font-weight: normal;
    }


/* front page menu items */ 

.amenu { margin: 10px; height: 100px; font-size: 10pt; font-family: verdana; }
.amenu ul { margin: 0pt; padding: 0pt; position: relative; z-index: 500; list-style-type: none; width: 36em; }
.amenu li { background-color: #ffffff; float: left; }
.amenu li.sub { background-color: #ffffff; }
.amenu table { position: absolute; border-collapse: collapse; top: 0pt; left: 0pt; z-index: 100; font-size: 1em; margin-top: -1px; }
.amenu a, .amenu a:visited { border: 1px solid #ffffff; display: block; text-decoration: none; height: 2em; line-height: 2em; width: 30em; color: #000000; padding-left: 1em; font-weight: normal; font-style: normal; font-variant: normal; text-transform: none; }
.amenu b { float: right; margin-right: 5px; }
* html .amenu a, * html .amenu a:visited { width: 36em; }
* html .amenu a:hover { color: #000066; background-color: #FFCC99; position: relative; font-weight: normal; font-style: normal; font-variant: normal; text-decoration: none; text-transform: none; }
.amenu li:hover { position: relative; }
.amenu a:active, .amenu a:focus { color: #000066; background-color: #ffcc99; font-weight: normal; font-style: normal; font-variant: normal; text-decoration: none; text-transform: none; }
.amenu li:hover > a { color: #000066; background-color: #ffcc99; font-weight: normal; font-style: normal; font-variant: normal; text-decoration: none; text-transform: none; }
.amenu li ul { padding: 2em; visibility: hidden; position: absolute; top: -2em; left: 26em; background-color: transparent; }
.amenu li:hover > ul { visibility: visible; }
.amenu ul a:hover ul ul { visibility: hidden; }
.amenu ul a:hover ul a:hover ul ul { visibility: hidden; }
.amenu ul a:hover ul a:hover ul a:hover ul ul { visibility: hidden; }
.amenu ul a:hover ul { visibility: visible; }
.amenu ul a:hover ul a:hover ul { visibility: visible; }
.amenu ul a:hover ul a:hover ul a:hover ul { visibility: visible; }
.amenu ul a:hover ul a:hover ul a:hover ul a:hover ul { visibility: visible; }
